public static final class PlannedOrder.PlannedOrderBuilder extends Object
Modifier and Type | Method and Description |
---|---|
PlannedOrder.PlannedOrderBuilder |
accountAssignmentCategory(String accountAssignmentCategory)
Constraints: Not nullable, Maximum length: 1
|
PlannedOrder.PlannedOrderBuilder |
baseUnit(String baseUnit)
Constraints: Not nullable, Maximum length: 3
|
PlannedOrder.PlannedOrderBuilder |
billOfOperations(String billOfOperations)
Constraints: Not nullable, Maximum length: 2
|
PlannedOrder.PlannedOrderBuilder |
billOfOperationsGroup(String billOfOperationsGroup)
Constraints: Not nullable, Maximum length: 8
|
PlannedOrder.PlannedOrderBuilder |
billOfOperationsType(String billOfOperationsType)
Constraints: Not nullable, Maximum length: 1
|
PlannedOrder |
build() |
PlannedOrder.PlannedOrderBuilder |
capacityRequirement(String capacityRequirement)
Constraints: Not nullable, Maximum length: 12
|
PlannedOrder.PlannedOrderBuilder |
capacityRequirementOrigin(String capacityRequirementOrigin)
Constraints: Not nullable, Maximum length: 1
|
PlannedOrder.PlannedOrderBuilder |
customer(String customer)
Constraints: Not nullable, Maximum length: 10
|
PlannedOrder.PlannedOrderBuilder |
fixedSupplier(String fixedSupplier)
Constraints: Not nullable, Maximum length: 10
|
PlannedOrder.PlannedOrderBuilder |
goodsReceiptQty(BigDecimal goodsReceiptQty)
Constraints: Not nullable, Precision: 13, Scale: 3
|
PlannedOrder.PlannedOrderBuilder |
issuedQuantity(BigDecimal issuedQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
PlannedOrder.PlannedOrderBuilder |
lastChangeDateTime(ZonedDateTime lastChangeDateTime)
Constraints: Not nullable, Precision: 0
|
PlannedOrder.PlannedOrderBuilder |
lastScheduledDate(LocalDateTime lastScheduledDate)
Constraints: Not nullable, Precision: 0
|
PlannedOrder.PlannedOrderBuilder |
material(String material)
Constraints: Not nullable, Maximum length: 40
|
PlannedOrder.PlannedOrderBuilder |
materialName(String materialName)
Constraints: Not nullable, Maximum length: 40
|
PlannedOrder.PlannedOrderBuilder |
materialProcurementCategory(String materialProcurementCategory)
Constraints: Not nullable, Maximum length: 1
|
PlannedOrder.PlannedOrderBuilder |
materialProcurementType(String materialProcurementType)
Constraints: Not nullable, Maximum length: 1
|
PlannedOrder.PlannedOrderBuilder |
mRPArea(String mRPArea)
Constraints: Not nullable, Maximum length: 10
|
PlannedOrder.PlannedOrderBuilder |
mRPController(String mRPController)
Constraints: Not nullable, Maximum length: 3
|
PlannedOrder.PlannedOrderBuilder |
mRPPlant(String mRPPlant)
Constraints: Not nullable, Maximum length: 4
|
PlannedOrder.PlannedOrderBuilder |
plannedOrder(String plannedOrder)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
PlannedOrder.PlannedOrderBuilder |
plannedOrderBOMIsFixed(Boolean plannedOrderBOMIsFixed)
Constraints: none
|
PlannedOrder.PlannedOrderBuilder |
plannedOrderCapacity(PlannedOrderCapacity... value)
Navigation property to_PlannedOrderCapacity for PlannedOrder to multiple
PlannedOrderCapacity.
|
PlannedOrder.PlannedOrderBuilder |
plannedOrderCapacityIsDsptchd(Boolean plannedOrderCapacityIsDsptchd)
Constraints: none
|
PlannedOrder.PlannedOrderBuilder |
plannedOrderComponent(PlannedOrderComponent... value)
Navigation property to_PlannedOrderComponent for PlannedOrder to multiple
PlannedOrderComponent.
|
PlannedOrder.PlannedOrderBuilder |
plannedOrderIsConvertible(Boolean plannedOrderIsConvertible)
Constraints: none
|
PlannedOrder.PlannedOrderBuilder |
plannedOrderIsFirm(Boolean plannedOrderIsFirm)
Constraints: none
|
PlannedOrder.PlannedOrderBuilder |
plannedOrderOpeningDate(LocalDateTime plannedOrderOpeningDate)
Constraints: Not nullable, Precision: 0
|
PlannedOrder.PlannedOrderBuilder |
plannedOrderProfile(String plannedOrderProfile)
Constraints: Not nullable, Maximum length: 4
|
PlannedOrder.PlannedOrderBuilder |
plannedOrderType(String plannedOrderType)
Constraints: Not nullable, Maximum length: 4
|
PlannedOrder.PlannedOrderBuilder |
plndOrderPlannedEndDate(LocalDateTime plndOrderPlannedEndDate)
Constraints: Not nullable, Precision: 0
|
PlannedOrder.PlannedOrderBuilder |
plndOrderPlannedEndTime(LocalTime plndOrderPlannedEndTime)
Constraints: Not nullable, Precision: 0
|
PlannedOrder.PlannedOrderBuilder |
plndOrderPlannedScrapQty(BigDecimal plndOrderPlannedScrapQty)
Constraints: Not nullable, Precision: 13, Scale: 3
|
PlannedOrder.PlannedOrderBuilder |
plndOrderPlannedStartDate(LocalDateTime plndOrderPlannedStartDate)
Constraints: Not nullable, Precision: 0
|
PlannedOrder.PlannedOrderBuilder |
plndOrderPlannedStartTime(LocalTime plndOrderPlannedStartTime)
Constraints: Not nullable, Precision: 0
|
PlannedOrder.PlannedOrderBuilder |
productionEndDate(LocalDateTime productionEndDate)
Constraints: Not nullable, Precision: 0
|
PlannedOrder.PlannedOrderBuilder |
productionPlant(String productionPlant)
Constraints: Not nullable, Maximum length: 4
|
PlannedOrder.PlannedOrderBuilder |
productionStartDate(LocalDateTime productionStartDate)
Constraints: Not nullable, Precision: 0
|
PlannedOrder.PlannedOrderBuilder |
productionSupervisor(String productionSupervisor)
Constraints: Not nullable, Maximum length: 3
|
PlannedOrder.PlannedOrderBuilder |
productionVersion(String productionVersion)
Constraints: Not nullable, Maximum length: 4
|
PlannedOrder.PlannedOrderBuilder |
purchasingDocument(String purchasingDocument)
Constraints: Not nullable, Maximum length: 10
|
PlannedOrder.PlannedOrderBuilder |
purchasingDocumentItem(String purchasingDocumentItem)
Constraints: Not nullable, Maximum length: 5
|
PlannedOrder.PlannedOrderBuilder |
purchasingGroup(String purchasingGroup)
Constraints: Not nullable, Maximum length: 3
|
PlannedOrder.PlannedOrderBuilder |
purchasingOrganization(String purchasingOrganization)
Constraints: Not nullable, Maximum length: 4
|
PlannedOrder.PlannedOrderBuilder |
quotaArrangement(String quotaArrangement)
Constraints: Not nullable, Maximum length: 10
|
PlannedOrder.PlannedOrderBuilder |
quotaArrangementItem(String quotaArrangementItem)
Constraints: Not nullable, Maximum length: 3
|
PlannedOrder.PlannedOrderBuilder |
reservation(String reservation)
Constraints: Not nullable, Maximum length: 10
|
PlannedOrder.PlannedOrderBuilder |
salesOrder(String salesOrder)
Constraints: Not nullable, Maximum length: 10
|
PlannedOrder.PlannedOrderBuilder |
salesOrderItem(String salesOrderItem)
Constraints: Not nullable, Maximum length: 6
|
PlannedOrder.PlannedOrderBuilder |
scheduledBasicEndDate(LocalDateTime scheduledBasicEndDate)
Constraints: Not nullable, Precision: 0
|
PlannedOrder.PlannedOrderBuilder |
scheduledBasicEndTime(LocalTime scheduledBasicEndTime)
Constraints: Not nullable, Precision: 0
|
PlannedOrder.PlannedOrderBuilder |
scheduledBasicStartDate(LocalDateTime scheduledBasicStartDate)
Constraints: Not nullable, Precision: 0
|
PlannedOrder.PlannedOrderBuilder |
scheduledBasicStartTime(LocalTime scheduledBasicStartTime)
Constraints: Not nullable, Precision: 0
|
PlannedOrder.PlannedOrderBuilder |
schedulingType(String schedulingType)
Constraints: Not nullable, Maximum length: 1
|
PlannedOrder.PlannedOrderBuilder |
storageLocation(String storageLocation)
Constraints: Not nullable, Maximum length: 4
|
PlannedOrder.PlannedOrderBuilder |
supplierName(String supplierName)
Constraints: Not nullable, Maximum length: 80
|
String |
toString() |
PlannedOrder.PlannedOrderBuilder |
totalQuantity(BigDecimal totalQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
PlannedOrder.PlannedOrderBuilder |
wBSDescription(String wBSDescription)
Constraints: Not nullable, Maximum length: 40
|
PlannedOrder.PlannedOrderBuilder |
wBSElement(String wBSElement)
Constraints: Not nullable, Maximum length: 24
|
PlannedOrder.PlannedOrderBuilder |
wBSElementInternalID(String wBSElementInternalID)
Constraints: Not nullable, Maximum length: 24
|
@Nonnull public PlannedOrder.PlannedOrderBuilder plannedOrderCapacity(PlannedOrderCapacity... value)
value
- The PlannedOrderCapacitys to build this PlannedOrder with.@Nonnull public PlannedOrder.PlannedOrderBuilder plannedOrderComponent(PlannedOrderComponent... value)
value
- The PlannedOrderComponents to build this PlannedOrder with.@Nonnull public PlannedOrder.PlannedOrderBuilder plannedOrder(@Nullable String plannedOrder)
Original property name from the Odata EDM: PlannedOrder
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder plannedOrderType(@Nullable String plannedOrderType)
Original property name from the Odata EDM: PlannedOrderType
for.this
.@Nonnull public PlannedOrder.PlannedOrderBuilder plannedOrderProfile(@Nullable String plannedOrderProfile)
Original property name from the Odata EDM: PlannedOrderProfile
account assignment type for processing planned orders.this
.@Nonnull public PlannedOrder.PlannedOrderBuilder material(@Nullable String material)
Original property name from the Odata EDM: Material
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder materialName(@Nullable String materialName)
Original property name from the Odata EDM: MaterialName
You can enter one material description in each of any number of languages.In principle, you enter the material description on the data screen of the first user department for which you enter data, and in your logon language. You can overwrite the material description on the Basic Data screen.
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder productionPlant(@Nullable String productionPlant)
Original property name from the Odata EDM: ProductionPlant
planned order.this
.@Nonnull public PlannedOrder.PlannedOrderBuilder mRPPlant(@Nullable String mRPPlant)
Original property name from the Odata EDM: MRPPlant
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder mRPArea(@Nullable String mRPArea)
Original property name from the Odata EDM: MRPArea
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder productionVersion(@Nullable String productionVersion)
Original property name from the Odata EDM: ProductionVersion
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
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder materialProcurementCategory(@Nullable String materialProcurementCategory)
Original property name from the Odata EDM: MaterialProcurementCategory
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder materialProcurementType(@Nullable String materialProcurementType)
Original property name from the Odata EDM: MaterialProcurementType
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder storageLocation(@Nullable String storageLocation)
Original property name from the Odata EDM: StorageLocation
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder baseUnit(@Nullable String baseUnit)
Original property name from the Odata EDM: BaseUnit
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.
enter in other units of measure (alternative units of measure) to the base unit of measure.this
.@Nonnull public PlannedOrder.PlannedOrderBuilder totalQuantity(@Nullable BigDecimal totalQuantity)
Original property name from the Odata EDM: TotalQuantity
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder plndOrderPlannedScrapQty(@Nullable BigDecimal plndOrderPlannedScrapQty)
Original property name from the Odata EDM: PlndOrderPlannedScrapQty
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder goodsReceiptQty(@Nullable BigDecimal goodsReceiptQty)
Original property name from the Odata EDM: GoodsReceiptQty
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder issuedQuantity(@Nullable BigDecimal issuedQuantity)
Original property name from the Odata EDM: IssuedQuantity
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder plndOrderPlannedStartDate(@Nullable LocalDateTime plndOrderPlannedStartDate)
Original property name from the Odata EDM: PlndOrderPlannedStartDate
The order start date is transferred from the planned order to the production order.For planned orders created by planning runs, the system automatically determines the order start date by either forward or backward scheduling.
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder plndOrderPlannedStartTime(@Nullable LocalTime plndOrderPlannedStartTime)
Original property name from the Odata EDM: PlndOrderPlannedStartTime
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder plndOrderPlannedEndDate(@Nullable LocalDateTime plndOrderPlannedEndDate)
Original property name from the Odata EDM: PlndOrderPlannedEndDate
planned order quantity.this
.@Nonnull public PlannedOrder.PlannedOrderBuilder plndOrderPlannedEndTime(@Nullable LocalTime plndOrderPlannedEndTime)
Original property name from the Odata EDM: PlndOrderPlannedEndTime
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder plannedOrderOpeningDate(@Nullable LocalDateTime plannedOrderOpeningDate)
Original property name from the Odata EDM: PlannedOrderOpeningDate
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder lastChangeDateTime(@Nullable ZonedDateTime lastChangeDateTime)
Original property name from the Odata EDM: LastChangeDateTime
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder productionStartDate(@Nullable LocalDateTime productionStartDate)
Original property name from the Odata EDM: ProductionStartDate
Production dates are determined during lead time scheduling.
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder productionEndDate(@Nullable LocalDateTime productionEndDate)
Original property name from the Odata EDM: ProductionEndDate
Production dates are determined during lead time scheduling.
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder salesOrder(@Nullable String salesOrder)
Original property name from the Odata EDM: SalesOrder
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder salesOrderItem(@Nullable String salesOrderItem)
Original property name from the Odata EDM: SalesOrderItem
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder customer(@Nullable String customer)
Original property name from the Odata EDM: Customer
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder wBSElementInternalID(@Nullable String wBSElementInternalID)
Original property name from the Odata EDM: WBSElementInternalID
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder wBSElement(@Nullable String wBSElement)
Original property name from the Odata EDM: WBSElement
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder wBSDescription(@Nullable String wBSDescription)
Original property name from the Odata EDM: WBSDescription
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder accountAssignmentCategory(@Nullable String accountAssignmentCategory)
Original property name from the Odata EDM: AccountAssignmentCategory
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder reservation(@Nullable String reservation)
Original property name from the Odata EDM: Reservation
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder mRPController(@Nullable String mRPController)
Original property name from the Odata EDM: MRPController
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder productionSupervisor(@Nullable String productionSupervisor)
Original property name from the Odata EDM: ProductionSupervisor
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder purchasingGroup(@Nullable String purchasingGroup)
Original property name from the Odata EDM: PurchasingGroup
Frequently, purchasing documents (such as purchase orders) are monitored by the purchasing group. Urging letters (in the case of overdue deliveries) fall also within the group's scope of activities.For each purchasing group, statistical analyses can be performed. The purchasing group can be used as a sort criterion when creating purchasing-specific reports.
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder purchasingOrganization(@Nullable String purchasingOrganization)
Original property name from the Odata EDM: PurchasingOrganization
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder fixedSupplier(@Nullable String fixedSupplier)
Original property name from the Odata EDM: FixedSupplier
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder purchasingDocument(@Nullable String purchasingDocument)
Original property name from the Odata EDM: PurchasingDocument
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder purchasingDocumentItem(@Nullable String purchasingDocumentItem)
Original property name from the Odata EDM: PurchasingDocumentItem
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder quotaArrangement(@Nullable String quotaArrangement)
Original property name from the Odata EDM: QuotaArrangement
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder quotaArrangementItem(@Nullable String quotaArrangementItem)
Original property name from the Odata EDM: QuotaArrangementItem
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder supplierName(@Nullable String supplierName)
Original property name from the Odata EDM: SupplierName
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder plannedOrderIsFirm(@Nullable Boolean plannedOrderIsFirm)
Original property name from the Odata EDM: PlannedOrderIsFirm
For manually created planned orders:The indicator is suggested by the system when the planned order is created. However, you can remove it if desired.For planned orders created by planning runs:The indicator is set by the system as soon as you have manually changed a planned order. However, you can remove the indicator when you change the planned order again.
either dates or lot sizes during planning runs.this
.@Nonnull public PlannedOrder.PlannedOrderBuilder plannedOrderIsConvertible(@Nullable Boolean plannedOrderIsConvertible)
Original property name from the Odata EDM: PlannedOrderIsConvertible
If the system finds a valid BOM for the planned order and if the release of the BOM for the planned order has been activated in the BOM status, the system automatically sets the conversion indicator in the planned order. If you have not activated the release of the BOM for the planned order, the system does not set the conversion indicator.If the system cannot find a valid BOM, the coversion indicator is then also set, as production orders without BOMs, that is, without components, can also be created.You can also set the conversion indicator yourself, independent of the BOM status, in the planned order.
order, or into a purchase requisition.this
.@Nonnull public PlannedOrder.PlannedOrderBuilder plannedOrderBOMIsFixed(@Nullable Boolean plannedOrderBOMIsFixed)
Original property name from the Odata EDM: PlannedOrderBOMIsFixed
You can only enter the indicator when creating and changing the planned order if the firming indicator is set for the planned order data.
planning run.this
.@Nonnull public PlannedOrder.PlannedOrderBuilder plannedOrderCapacityIsDsptchd(@Nullable Boolean plannedOrderCapacityIsDsptchd)
Original property name from the Odata EDM: PlannedOrderCapacityIsDsptchd
the dates nor the quantities.this
.@Nonnull public PlannedOrder.PlannedOrderBuilder capacityRequirement(@Nullable String capacityRequirement)
Original property name from the Odata EDM: CapacityRequirement
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder capacityRequirementOrigin(@Nullable String capacityRequirementOrigin)
Original property name from the Odata EDM: CapacityRequirementOrigin
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder billOfOperationsType(@Nullable String billOfOperationsType)
Original property name from the Odata EDM: BillOfOperationsType
Routings are defined under the following task list types:RoutingsReference operation setsMaster recipeGeneral maintenance task listEquipment task listInspection planTask list for funct. location
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder billOfOperationsGroup(@Nullable String billOfOperationsGroup)
Original property name from the Odata EDM: BillOfOperationsGroup
You can use groups, for instance, to identify two routings that have different production steps for one material.Enter the group to which you want to restrict the selection.
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder billOfOperations(@Nullable String billOfOperations)
Original property name from the Odata EDM: BillOfOperations
In Production Planning and Control, for example, it serves to identify alternative production processes in task lists and is used to make a distinction between similar task lists.The group counter can be used to identify different lot-size ranges, for example.
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder lastScheduledDate(@Nullable LocalDateTime lastScheduledDate)
Original property name from the Odata EDM: LastScheduledDate
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder scheduledBasicEndDate(@Nullable LocalDateTime scheduledBasicEndDate)
Original property name from the Odata EDM: ScheduledBasicEndDate
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder scheduledBasicEndTime(@Nullable LocalTime scheduledBasicEndTime)
Original property name from the Odata EDM: ScheduledBasicEndTime
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder scheduledBasicStartDate(@Nullable LocalDateTime scheduledBasicStartDate)
Original property name from the Odata EDM: ScheduledBasicStartDate
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder scheduledBasicStartTime(@Nullable LocalTime scheduledBasicStartTime)
Original property name from the Odata EDM: ScheduledBasicStartTime
this
.@Nonnull public PlannedOrder.PlannedOrderBuilder schedulingType(@Nullable String schedulingType)
Original property name from the Odata EDM: SchedulingType
this
.@Nonnull public PlannedOrder build()
Copyright © 2021 SAP SE. All rights reserved.