import { Entity, DefaultDeSerializers, DeSerializers, DeserializedType } from '@sap-cloud-sdk/odata-v2'; /** * This class represents the entity "A_ProductPlantProcurement" of service "API_PRODUCT_SRV". */ export declare class ProductPlantProcurement extends Entity implements ProductPlantProcurementType { /** * Technical entity name for ProductPlantProcurement. */ static _entityName: string; /** * Default url path for the according service. */ static _defaultServicePath: string; /** * All key fields of the ProductPlantProcurement entity */ static _keys: string[]; /** * Product Number. * Alphanumeric key uniquely identifying the product. * Maximum length: 40. */ product: DeserializedType; /** * Plant. * Key uniquely identifying a plant. * Maximum length: 4. */ plant: DeserializedType; /** * Indicator: "automatic purchase order allowed". * Defines that purchase orders are generated automatically when purchase requsisitions are converted into purchase orders. * If this indicator is flagged, the system does not display the purchase orders on the screen before they are saved.In the master record for the vendor with whom the material is ordered, the field "Automatic purchase order" must be flagged in the control data for the purchasing data. * @nullable */ isAutoPurOrdCreationAllowed?: DeserializedType | null; /** * Indicator: Source list requirement. * Specifies that the source list must have been maintained in the case of external procurement for a certain plant. * If the indicator has been set for a plant, a source of supply must be entered in the source list before a purchase order can be created for issue to the source for the plant. * @nullable */ isSourceListRequired?: DeserializedType | null; /** * Source of Supply. * Restricts the search for sources of supply for this material to external (normal) or internal (stock transfer) sources of supply, and also allows you to define a search sequence. * The entry you make is used by the system in source determination if it cannot find a unique source of supply in the quota arrangement and source list.If the plant to be supplied is assigned to a supply region, the system chooses a potential source of supply only if the source of supply is valid for the plant's supply region. * Maximum length: 1. * @nullable */ sourceOfSupplyCategory?: DeserializedType | null; /** * Indicator: Item Relevant to JIT Delivery Schedules. * Determines whether it is possible to generate JIT delivery schedules in addition to forecast schedules for a material specified in a purchase scheduling agreement. * Maximum length: 1. * @nullable */ itmIsRlvtToJitDelivSchedules?: DeserializedType | null; } export interface ProductPlantProcurementType { product: DeserializedType; plant: DeserializedType; isAutoPurOrdCreationAllowed?: DeserializedType | null; isSourceListRequired?: DeserializedType | null; sourceOfSupplyCategory?: DeserializedType | null; itmIsRlvtToJitDelivSchedules?: DeserializedType | null; } //# sourceMappingURL=ProductPlantProcurement.d.ts.map