import { Entity, DefaultDeSerializers, DeSerializers, DeserializedType } from '@sap-cloud-sdk/odata-v2'; /** * This class represents the entity "A_WorkCenterCapPplineOp" of service "API_WORK_CENTERS". */ export declare class WorkCenterCapPplineOp extends Entity implements WorkCenterCapPplineOpType { /** * Technical entity name for WorkCenterCapPplineOp. */ static _entityName: string; /** * Default url path for the according service. */ static _defaultServicePath: string; /** * All key fields of the WorkCenterCapPplineOp entity */ static _keys: string[]; /** * Plant. * Key uniquely identifying a plant. * Maximum length: 4. */ plant: DeserializedType; /** * MRP Controller for Order. * Number of the responsible MRP controller. * Maximum length: 3. */ mrpController: DeserializedType; /** * Work Center. * Maximum length: 8. */ workCenter: DeserializedType; /** * Capacity ID. * Maximum length: 8. */ capacityInternalId: DeserializedType; /** * ID of the Capacity Requirements Record. * Maximum length: 12. */ capacityRequirement: DeserializedType; /** * Bill of Operations Material. * Maximum length: 40. */ material: DeserializedType; /** * Order Id. * Maximum length: 12. */ orderId: DeserializedType; /** * Operation/Activity Number. * Production Planning * Determines in which order the operations of a sequence are carried out. * Maximum length: 4. */ operation: DeserializedType; /** * Work Center Text. * Maximum length: 40. * @nullable */ workCenterDesc?: DeserializedType | null; /** * Person Responsible for the Work Center. * The person or group of people who are responsible for the maintenance of the work center master files. * Maximum length: 3. * @nullable */ workCenterResponsible?: DeserializedType | null; /** * Work Center Category. * Key which distinguishes the work centers by their category (for example, production work center, maintenance work center). * The work center category determines which data can be maintained in the master record for the work center. * Maximum length: 4. * @nullable */ workCenterCategoryCode?: DeserializedType | null; /** * Object ID of the resource. * This internally used number and the object type identify the operating resource (for example, the work center or production resource/tool). * The number is only used internally but the system displays it within matchcode selection for technical reasons. You do not have to make an entry. * Maximum length: 8. * @nullable */ workCenterInternalId?: DeserializedType | null; /** * Capacity Requirement Origin. * Maximum length: 1. * @nullable */ capacityRequirementOrigin?: DeserializedType | null; /** * Unit of Measure for Capacity Requirements. * This unit of measure is only taken into account if you have not set the indicator for the origin of the unit of measure. * Maximum length: 3. * @nullable */ capacityRequirementUnit?: DeserializedType | null; /** * Order Type. * Key that differentiates orders according to their purpose. * The order type contains a range of parameters which affect the way the order is processed.For example, using the order type, you can specifyThe number ranges to be used for the ordersWhich criteria are used when selecting a routingHow the order is to be costed. * Maximum length: 4. * @nullable */ orderType?: DeserializedType | null; /** * Planned Order Type Name. * Maximum length: 60. * @nullable */ orderTypeName?: DeserializedType | null; /** * Order Category. * Maximum length: 2. * @nullable */ orderCategory?: DeserializedType | null; /** * Planned Order Category Name. * Maximum length: 60. * @nullable */ orderCategoryName?: DeserializedType | null; /** * Base Unit of Measure. * Unit of measure in which stocks of the material are managed. The system converts all the quantities you enter in other units of measure (alternative units of measure) to the base unit of measure. * You define the base unit of measure and also alternative units of measure and their conversion factors in the material master record.Since all data is updated in the base unit of measure, your entry is particularly important for the conversion of alternative units of measure. A quantity in the alternative unit of measure can only be shown precisely if its value can be shown with the decimal places available. To ensure this, please note the following:The base unit of measure is the unit satisfying the highest necessary requirement for precision.The conversion of alternative units of measure to the base unit should result in simple decimal fractions (not, for example, 1/3 = 0.333...).Inventory ManagementIn Inventory Management, the base unit of measure is the same as the stockkeeping unit.ServicesServices have units of measure of their own, including the following:Service unitUnit of measure at the higher item level. The precise quantities of the individual services are each at the detailed service line level.BlanketUnit of measure at service line level for services to be provided once only, and for which no precise quantities can or are to be specified. * Maximum length: 3. * @nullable */ baseUnit?: DeserializedType | null; /** * Total Order Quantity. * Total quantity (including scrap) to be produced in this order. * @nullable */ orderPlannedTotalQty?: DeserializedType | null; /** * Production Version. * Key which determines the various production techniques according to which a material can be manufactured. * The production version determines the following:the BOM alternative for a BOM explosionthe task list type, the task list group and the task list group counter for allocation to task listslot-size restrictions for repetitive manufacturing. * Maximum length: 4. * @nullable */ productionVersion?: DeserializedType | null; /** * Operation Planning Status Code. * Maximum length: 4. * @nullable */ operationPlanningStatusCode?: DeserializedType | null; /** * Short Text for Fixed Values. * This text appears when fixed values are displayed in the F4 help. It explains the possible input values. * SeeTask-Oriented InstructionsReference Documentation for Semantic Properties of Domains. * Maximum length: 60. * @nullable */ operationPlanningStatusText?: DeserializedType | null; /** * Character field, 8 characters long. * Maximum length: 8. * @nullable */ operationLatestStartDate?: DeserializedType | null; /** * Character field of length 6. * Maximum length: 6. * @nullable */ operationLatestStartTime?: DeserializedType | null; /** * Character field, 8 characters long. * Maximum length: 8. * @nullable */ operationLatestEndDate?: DeserializedType | null; /** * Character field of length 6. * Maximum length: 6. * @nullable */ operationLatestEndTime?: DeserializedType | null; /** * Order Status Code. * Maximum length: 5. * @nullable */ orderStatusCode?: DeserializedType | null; /** * Object status. * Key with informs you of the current status of an object. * A status can either be activated internally (system status) or externally (user status) for information and control purposes. * Maximum length: 30. * @nullable */ orderStatusText?: DeserializedType | null; /** * Individual status of an object (short form). * Key which informs you of the current status of an object. * A status can be activated either internally (system status) or externally (user status) for information and control purposes. * Maximum length: 4. * @nullable */ orderStatusShortText?: DeserializedType | null; /** * Single-Character Indicator. * Maximum length: 1. * @nullable */ orderFirmingStatusCode?: DeserializedType | null; /** * Short Text for Fixed Values. * This text appears when fixed values are displayed in the F4 help. It explains the possible input values. * SeeTask-Oriented InstructionsReference Documentation for Semantic Properties of Domains. * Maximum length: 60. * @nullable */ orderFirmingStatusText?: DeserializedType | null; /** * Character field, 8 characters long. * Maximum length: 8. * @nullable */ opLtstSchedldProcgStrtDte?: DeserializedType | null; /** * Character field of length 6. * Maximum length: 6. * @nullable */ opLtstSchedldProcgStrtTme?: DeserializedType | null; /** * Character field, 8 characters long. * Maximum length: 8. * @nullable */ opLtstSchedldTrdwnStrtDte?: DeserializedType | null; /** * Character field of length 6. * Maximum length: 6. * @nullable */ opLtstSchedldTrdwnStrtTme?: DeserializedType | null; /** * Remaining Cap Req Op Seg Setup Durn. * @nullable */ remainingCapReqOpSegSetupDurn?: DeserializedType | null; /** * Remaining Cap Req Op Seg Procg Durn. * @nullable */ remainingCapReqOpSegProcgDurn?: DeserializedType | null; /** * Remaining Cap Req Op Seg Trdwn Durn. * @nullable */ remainingCapReqOpSegTrdwnDurn?: DeserializedType | null; /** * Capacity Requirements Are Dtmnd. * @nullable */ capacityRequirementsAreDtmnd?: DeserializedType | null; /** * Remaining Cap Req Execution Durn. * @nullable */ remainingCapReqExecutionDurn?: DeserializedType | null; /** * Order Internal ID. * Maximum length: 10. * @nullable */ orderInternalId?: DeserializedType | null; } export interface WorkCenterCapPplineOpType { plant: DeserializedType; mrpController: DeserializedType; workCenter: DeserializedType; capacityInternalId: DeserializedType; capacityRequirement: DeserializedType; material: DeserializedType; orderId: DeserializedType; operation: DeserializedType; workCenterDesc?: DeserializedType | null; workCenterResponsible?: DeserializedType | null; workCenterCategoryCode?: DeserializedType | null; workCenterInternalId?: DeserializedType | null; capacityRequirementOrigin?: DeserializedType | null; capacityRequirementUnit?: DeserializedType | null; orderType?: DeserializedType | null; orderTypeName?: DeserializedType | null; orderCategory?: DeserializedType | null; orderCategoryName?: DeserializedType | null; baseUnit?: DeserializedType | null; orderPlannedTotalQty?: DeserializedType | null; productionVersion?: DeserializedType | null; operationPlanningStatusCode?: DeserializedType | null; operationPlanningStatusText?: DeserializedType | null; operationLatestStartDate?: DeserializedType | null; operationLatestStartTime?: DeserializedType | null; operationLatestEndDate?: DeserializedType | null; operationLatestEndTime?: DeserializedType | null; orderStatusCode?: DeserializedType | null; orderStatusText?: DeserializedType | null; orderStatusShortText?: DeserializedType | null; orderFirmingStatusCode?: DeserializedType | null; orderFirmingStatusText?: DeserializedType | null; opLtstSchedldProcgStrtDte?: DeserializedType | null; opLtstSchedldProcgStrtTme?: DeserializedType | null; opLtstSchedldTrdwnStrtDte?: DeserializedType | null; opLtstSchedldTrdwnStrtTme?: DeserializedType | null; remainingCapReqOpSegSetupDurn?: DeserializedType | null; remainingCapReqOpSegProcgDurn?: DeserializedType | null; remainingCapReqOpSegTrdwnDurn?: DeserializedType | null; capacityRequirementsAreDtmnd?: DeserializedType | null; remainingCapReqExecutionDurn?: DeserializedType | null; orderInternalId?: DeserializedType | null; } //# sourceMappingURL=WorkCenterCapPplineOp.d.ts.map