public class ProductionOrder extends VdmEntity<ProductionOrder>
Original entity name from the Odata EDM: A_ProductionOrderType
Modifier and Type | Class and Description |
---|---|
static class |
ProductionOrder.ProductionOrderBuilder
Helper class to allow for fluent creation of ProductionOrder instances.
|
Modifier and Type | Field and Description |
---|---|
static ProductionOrderField<String> |
ACTUAL_COSTS_COSTING_VARIANT
Use with available fluent helpers to apply the ActualCostsCostingVariant field to query operations.
|
static ProductionOrderSelectable |
ALL_FIELDS
Selector for all available fields of ProductionOrder.
|
static ProductionOrderField<String> |
BASIC_SCHEDULING_TYPE
Use with available fluent helpers to apply the BasicSchedulingType field to query operations.
|
static ProductionOrderField<String> |
BUSINESS_AREA
Use with available fluent helpers to apply the BusinessArea field to query operations.
|
static ProductionOrderField<String> |
COMPANY_CODE
Use with available fluent helpers to apply the CompanyCode field to query operations.
|
static ProductionOrderField<String> |
CUSTOMER_NAME
Use with available fluent helpers to apply the CustomerName field to query operations.
|
static ProductionOrderField<String> |
FUNCTIONAL_AREA
Use with available fluent helpers to apply the FunctionalArea field to query operations.
|
static ProductionOrderField<String> |
GOODS_RECIPIENT_NAME
Use with available fluent helpers to apply the GoodsRecipientName field to query operations.
|
static ProductionOrderField<String> |
INVENTORY_USABILITY_CODE
Use with available fluent helpers to apply the InventoryUsabilityCode field to query operations.
|
static ProductionOrderField<String> |
LAST_CHANGE_DATE_TIME
Use with available fluent helpers to apply the LastChangeDateTime field to query operations.
|
static ProductionOrderField<String> |
MANUFACTURING_OBJECT
Use with available fluent helpers to apply the ManufacturingObject field to query operations.
|
static ProductionOrderField<String> |
MANUFACTURING_ORDER_CATEGORY
Use with available fluent helpers to apply the ManufacturingOrderCategory field to query operations.
|
static ProductionOrderField<String> |
MANUFACTURING_ORDER_IMPORTANCE
Use with available fluent helpers to apply the ManufacturingOrderImportance field to query operations.
|
static ProductionOrderField<String> |
MANUFACTURING_ORDER_TYPE
Use with available fluent helpers to apply the ManufacturingOrderType field to query operations.
|
static ProductionOrderField<String> |
MATERIAL
Use with available fluent helpers to apply the Material field to query operations.
|
static ProductionOrderField<String> |
MATERIAL_AVAILY_IS_NOT_CHECKED
Use with available fluent helpers to apply the MaterialAvailyIsNotChecked field to query operations.
|
static ProductionOrderField<BigDecimal> |
MATERIAL_GOODS_RECEIPT_DURATION
Use with available fluent helpers to apply the MaterialGoodsReceiptDuration field to query operations.
|
static ProductionOrderField<String> |
MATERIAL_NAME
Use with available fluent helpers to apply the MaterialName field to query operations.
|
static ProductionOrderField<LocalDateTime> |
MFG_ORDER_ACTUAL_RELEASE_DATE
Use with available fluent helpers to apply the MfgOrderActualReleaseDate field to query operations.
|
static ProductionOrderField<BigDecimal> |
MFG_ORDER_CONFIRMED_YIELD_QTY
Use with available fluent helpers to apply the MfgOrderConfirmedYieldQty field to query operations.
|
static ProductionOrderField<LocalDateTime> |
MFG_ORDER_CREATION_DATE
Use with available fluent helpers to apply the MfgOrderCreationDate field to query operations.
|
static ProductionOrderField<LocalTime> |
MFG_ORDER_CREATION_TIME
Use with available fluent helpers to apply the MfgOrderCreationTime field to query operations.
|
static ProductionOrderField<LocalDateTime> |
MFG_ORDER_PLANNED_END_DATE
Use with available fluent helpers to apply the MfgOrderPlannedEndDate field to query operations.
|
static ProductionOrderField<LocalTime> |
MFG_ORDER_PLANNED_END_TIME
Use with available fluent helpers to apply the MfgOrderPlannedEndTime field to query operations.
|
static ProductionOrderField<BigDecimal> |
MFG_ORDER_PLANNED_SCRAP_QTY
Use with available fluent helpers to apply the MfgOrderPlannedScrapQty field to query operations.
|
static ProductionOrderField<LocalDateTime> |
MFG_ORDER_PLANNED_START_DATE
Use with available fluent helpers to apply the MfgOrderPlannedStartDate field to query operations.
|
static ProductionOrderField<LocalTime> |
MFG_ORDER_PLANNED_START_TIME
Use with available fluent helpers to apply the MfgOrderPlannedStartTime field to query operations.
|
static ProductionOrderField<LocalDateTime> |
MFG_ORDER_SCHEDULED_END_DATE
Use with available fluent helpers to apply the MfgOrderScheduledEndDate field to query operations.
|
static ProductionOrderField<LocalTime> |
MFG_ORDER_SCHEDULED_END_TIME
Use with available fluent helpers to apply the MfgOrderScheduledEndTime field to query operations.
|
static ProductionOrderField<LocalDateTime> |
MFG_ORDER_SCHEDULED_START_DATE
Use with available fluent helpers to apply the MfgOrderScheduledStartDate field to query operations.
|
static ProductionOrderField<LocalTime> |
MFG_ORDER_SCHEDULED_START_TIME
Use with available fluent helpers to apply the MfgOrderScheduledStartTime field to query operations.
|
static ProductionOrderField<String> |
MRP_AREA
Use with available fluent helpers to apply the MRPArea field to query operations.
|
static ProductionOrderField<String> |
MRP_CONTROLLER
Use with available fluent helpers to apply the MRPController field to query operations.
|
static ProductionOrderField<String> |
ORDER_HAS_GENERATED_OPERATIONS
Use with available fluent helpers to apply the OrderHasGeneratedOperations field to query operations.
|
static ProductionOrderField<String> |
ORDER_INTERNAL_BILL_OF_OPERATIONS
Use with available fluent helpers to apply the OrderInternalBillOfOperations field to query operations.
|
static ProductionOrderField<String> |
ORDER_IS_CLOSED
Use with available fluent helpers to apply the OrderIsClosed field to query operations.
|
static ProductionOrderField<String> |
ORDER_IS_CONFIRMED
Use with available fluent helpers to apply the OrderIsConfirmed field to query operations.
|
static ProductionOrderField<String> |
ORDER_IS_CREATED
Use with available fluent helpers to apply the OrderIsCreated field to query operations.
|
static ProductionOrderField<String> |
ORDER_IS_DELETED
Use with available fluent helpers to apply the OrderIsDeleted field to query operations.
|
static ProductionOrderField<String> |
ORDER_IS_DELIVERED
Use with available fluent helpers to apply the OrderIsDelivered field to query operations.
|
static ProductionOrderField<String> |
ORDER_IS_LOCKED
Use with available fluent helpers to apply the OrderIsLocked field to query operations.
|
static ProductionOrderField<String> |
ORDER_IS_MARKED_FOR_DELETION
Use with available fluent helpers to apply the OrderIsMarkedForDeletion field to query operations.
|
static ProductionOrderField<String> |
ORDER_IS_PARTIALLY_CONFIRMED
Use with available fluent helpers to apply the OrderIsPartiallyConfirmed field to query operations.
|
static ProductionOrderField<String> |
ORDER_IS_PARTIALLY_DELIVERED
Use with available fluent helpers to apply the OrderIsPartiallyDelivered field to query operations.
|
static ProductionOrderField<String> |
ORDER_IS_PARTIALLY_RELEASED
Use with available fluent helpers to apply the OrderIsPartiallyReleased field to query operations.
|
static ProductionOrderField<String> |
ORDER_IS_PRE_COSTED
Use with available fluent helpers to apply the OrderIsPreCosted field to query operations.
|
static ProductionOrderField<String> |
ORDER_IS_PRINTED
Use with available fluent helpers to apply the OrderIsPrinted field to query operations.
|
static ProductionOrderField<String> |
ORDER_IS_RELEASED
Use with available fluent helpers to apply the OrderIsReleased field to query operations.
|
static ProductionOrderField<String> |
ORDER_IS_SCHEDULED
Use with available fluent helpers to apply the OrderIsScheduled field to query operations.
|
static ProductionOrderField<String> |
ORDER_IS_TECHNICALLY_COMPLETED
Use with available fluent helpers to apply the OrderIsTechnicallyCompleted field to query operations.
|
static ProductionOrderField<String> |
ORDER_IS_TO_BE_HANDLED_IN_BATCHES
Use with available fluent helpers to apply the OrderIsToBeHandledInBatches field to query operations.
|
static ProductionOrderField<String> |
ORDER_SEQUENCE_NUMBER
Use with available fluent helpers to apply the OrderSequenceNumber field to query operations.
|
static ProductionOrderField<String> |
PLANNED_COSTS_COSTING_VARIANT
Use with available fluent helpers to apply the PlannedCostsCostingVariant field to query operations.
|
static ProductionOrderField<String> |
PLANNED_ORDER
Use with available fluent helpers to apply the PlannedOrder field to query operations.
|
static ProductionOrderField<String> |
PLANT
Use with available fluent helpers to apply the Plant field to query operations.
|
static ProductionOrderField<String> |
PRODUCTION_ORDER
Use with available fluent helpers to apply the ProductionOrder field to query operations.
|
static ProductionOrderField<String> |
PRODUCTION_PLANT
Use with available fluent helpers to apply the ProductionPlant field to query operations.
|
static ProductionOrderField<String> |
PRODUCTION_SUPERVISOR
Use with available fluent helpers to apply the ProductionSupervisor field to query operations.
|
static ProductionOrderField<String> |
PRODUCTION_UNIT
Use with available fluent helpers to apply the ProductionUnit field to query operations.
|
static ProductionOrderField<String> |
PRODUCTION_VERSION
Use with available fluent helpers to apply the ProductionVersion field to query operations.
|
static ProductionOrderField<String> |
PROFIT_CENTER
Use with available fluent helpers to apply the ProfitCenter field to query operations.
|
static ProductionOrderField<String> |
QUANTITY_DISTRIBUTION_KEY
Use with available fluent helpers to apply the QuantityDistributionKey field to query operations.
|
static ProductionOrderField<String> |
SALES_ORDER
Use with available fluent helpers to apply the SalesOrder field to query operations.
|
static ProductionOrderField<String> |
SALES_ORDER_ITEM
Use with available fluent helpers to apply the SalesOrderItem field to query operations.
|
static ProductionOrderField<String> |
SETTLEMENT_RULE_IS_CREATED
Use with available fluent helpers to apply the SettlementRuleIsCreated field to query operations.
|
static ProductionOrderField<String> |
SETTLEMENT_RULE_IS_CRTED_MANUALLY
Use with available fluent helpers to apply the SettlementRuleIsCrtedManually field to query operations.
|
static ProductionOrderField<String> |
STOCK_SEGMENT
Use with available fluent helpers to apply the StockSegment field to query operations.
|
static ProductionOrderField<String> |
STORAGE_LOCATION
Use with available fluent helpers to apply the StorageLocation field to query operations.
|
static ProductionOrderLink<ProductionOrderComponent> |
TO_PRODUCTION_ORDER_COMPONENT
Use with available fluent helpers to apply the to_ProductionOrderComponent navigation property to query
operations.
|
static ProductionOrderLink<ProductionOrderItem> |
TO_PRODUCTION_ORDER_ITEM
Use with available fluent helpers to apply the to_ProductionOrderItem navigation property to query
operations.
|
static ProductionOrderLink<ProductionOrderOperation> |
TO_PRODUCTION_ORDER_OPERATION
Use with available fluent helpers to apply the to_ProductionOrderOperation navigation property to query
operations.
|
static ProductionOrderLink<ProductionOrderStatus> |
TO_PRODUCTION_ORDER_STATUS
Use with available fluent helpers to apply the to_ProductionOrderStatus navigation property to query
operations.
|
static ProductionOrderLink<ProductionRsceTools> |
TO_PRODUCTION_RSCE_TOOLS
Use with available fluent helpers to apply the to_ProductionRsceTools navigation property to query
operations.
|
static ProductionOrderField<BigDecimal> |
TOTAL_QUANTITY
Use with available fluent helpers to apply the TotalQuantity field to query operations.
|
static ProductionOrderField<String> |
UNLOADING_POINT_NAME
Use with available fluent helpers to apply the UnloadingPointName field to query operations.
|
static ProductionOrderField<String> |
USER_ID
Use with available fluent helpers to apply the UserID field to query operations.
|
static ProductionOrderField<String> |
WBS_DESCRIPTION
Use with available fluent helpers to apply the WBSDescription field to query operations.
|
static ProductionOrderField<String> |
WBS_ELEMENT
Use with available fluent helpers to apply the WBSElement field to query operations.
|
static ProductionOrderField<String> |
WBS_ELEMENT_INTERNAL_ID
Use with available fluent helpers to apply the WBSElementInternalID field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
ProductionOrder() |
ProductionOrder(String productionOrder,
String productionPlant,
String orderInternalBillOfOperations,
String orderIsCreated,
String orderIsReleased,
String orderIsPrinted,
String orderIsConfirmed,
String orderIsPartiallyConfirmed,
String orderIsDelivered,
String orderIsDeleted,
String orderIsPreCosted,
String settlementRuleIsCreated,
String orderIsPartiallyReleased,
String orderIsLocked,
String orderIsTechnicallyCompleted,
String orderIsClosed,
String orderIsPartiallyDelivered,
String orderIsMarkedForDeletion,
String settlementRuleIsCrtedManually,
String orderIsScheduled,
String orderHasGeneratedOperations,
String orderIsToBeHandledInBatches,
String materialAvailyIsNotChecked,
String material,
String materialName,
String productionUnit,
BigDecimal totalQuantity,
String manufacturingOrderType,
String mRPArea,
String manufacturingObject,
String plant,
BigDecimal mfgOrderConfirmedYieldQty,
LocalDateTime mfgOrderPlannedStartDate,
LocalTime mfgOrderPlannedStartTime,
LocalDateTime mfgOrderPlannedEndDate,
LocalTime mfgOrderPlannedEndTime,
LocalDateTime mfgOrderScheduledStartDate,
LocalTime mfgOrderScheduledStartTime,
LocalDateTime mfgOrderScheduledEndDate,
LocalTime mfgOrderScheduledEndTime,
String salesOrder,
String salesOrderItem,
String plannedOrder,
String customerName,
String wBSElement,
String wBSElementInternalID,
String wBSDescription,
String companyCode,
String functionalArea,
String plannedCostsCostingVariant,
String actualCostsCostingVariant,
String userID,
String productionVersion,
String mRPController,
String productionSupervisor,
String manufacturingOrderCategory,
String businessArea,
BigDecimal mfgOrderPlannedScrapQty,
String profitCenter,
String manufacturingOrderImportance,
String orderSequenceNumber,
LocalDateTime mfgOrderCreationDate,
LocalTime mfgOrderCreationTime,
LocalDateTime mfgOrderActualReleaseDate,
String goodsRecipientName,
BigDecimal materialGoodsReceiptDuration,
String inventoryUsabilityCode,
String unloadingPointName,
String quantityDistributionKey,
String stockSegment,
String storageLocation,
String lastChangeDateTime,
String basicSchedulingType,
List<ProductionOrderComponent> toProductionOrderComponent,
List<ProductionOrderItem> toProductionOrderItem,
List<ProductionOrderOperation> toProductionOrderOperation,
List<ProductionOrderStatus> toProductionOrderStatus,
List<ProductionRsceTools> toProductionRsceTools) |
Modifier and Type | Method and Description |
---|---|
void |
addProductionOrderComponent(ProductionOrderComponent... entity)
Adds elements to the list of associated ProductionOrderComponent entities.
|
void |
addProductionOrderItem(ProductionOrderItem... entity)
Adds elements to the list of associated ProductionOrderItem entities.
|
void |
addProductionOrderOperation(ProductionOrderOperation... entity)
Adds elements to the list of associated ProductionOrderOperation entities.
|
void |
addProductionOrderStatus(ProductionOrderStatus... entity)
Adds elements to the list of associated ProductionOrderStatus entities.
|
void |
addProductionRsceTools(ProductionRsceTools... entity)
Adds elements to the list of associated ProductionRsceTools entities.
|
void |
attachToService(String servicePath,
HttpDestinationProperties destination)
Sets the service path and destination for the fetch commands of this entity.
|
static ProductionOrder.ProductionOrderBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
List<ProductionOrderComponent> |
fetchProductionOrderComponent()
Fetches the ProductionOrderComponent entities (one to many) associated with this entity.
|
List<ProductionOrderItem> |
fetchProductionOrderItem()
Fetches the ProductionOrderItem entities (one to many) associated with this entity.
|
List<ProductionOrderOperation> |
fetchProductionOrderOperation()
Fetches the ProductionOrderOperation entities (one to many) associated with this entity.
|
List<ProductionOrderStatus> |
fetchProductionOrderStatus()
Fetches the ProductionOrderStatus entities (one to many) associated with this entity.
|
List<ProductionRsceTools> |
fetchProductionRsceTools()
Fetches the ProductionRsceTools entities (one to many) associated with this entity.
|
static <T> ProductionOrderField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
static <T,DomainT> |
field(String fieldName,
TypeConverter<T,DomainT> typeConverter)
Use with available fluent helpers to apply an extension field to query operations.
|
protected void |
fromMap(Map<String,Object> inputValues) |
String |
getActualCostsCostingVariant()
Constraints: Not nullable, Maximum length: 4
|
String |
getBasicSchedulingType()
Constraints: Not nullable, Maximum length: 1
|
String |
getBusinessArea()
Constraints: Not nullable, Maximum length: 4
|
String |
getCompanyCode()
Constraints: Not nullable, Maximum length: 4
|
String |
getCustomerName()
Constraints: Not nullable, Maximum length: 80
|
protected String |
getDefaultServicePath()
Used by fluent helpers and navigation property methods to construct OData queries.
|
HttpDestinationProperties |
getDestinationForFetch()
Convienence field for reusing the same destination with multiple queries (e.g.
|
protected String |
getEntityCollection()
Used by fluent helpers and navigation property methods to construct OData queries.
|
String |
getFunctionalArea()
Constraints: Not nullable, Maximum length: 16
|
String |
getGoodsRecipientName()
Constraints: Not nullable, Maximum length: 12
|
String |
getInventoryUsabilityCode()
Constraints: Not nullable, Maximum length: 1
|
protected Map<String,Object> |
getKey() |
String |
getLastChangeDateTime()
Constraints: Not nullable, Maximum length: 14
|
String |
getManufacturingObject()
Constraints: Not nullable, Maximum length: 22
|
String |
getManufacturingOrderCategory()
Constraints: Not nullable, Maximum length: 2
|
String |
getManufacturingOrderImportance()
Constraints: Not nullable, Maximum length: 1
|
String |
getManufacturingOrderType()
Constraints: Not nullable, Maximum length: 4
|
String |
getMaterial()
Constraints: Not nullable, Maximum length: 40
|
String |
getMaterialAvailyIsNotChecked()
Constraints: Not nullable, Maximum length: 1
|
BigDecimal |
getMaterialGoodsReceiptDuration()
Constraints: Not nullable, Precision: 3, Scale: 0
|
String |
getMaterialName()
Constraints: Not nullable, Maximum length: 40
|
LocalDateTime |
getMfgOrderActualReleaseDate()
Constraints: Not nullable, Precision: 0
|
BigDecimal |
getMfgOrderConfirmedYieldQty()
Constraints: Not nullable, Precision: 13, Scale: 3
|
LocalDateTime |
getMfgOrderCreationDate()
Constraints: Not nullable, Precision: 0
|
LocalTime |
getMfgOrderCreationTime()
Constraints: Not nullable, Precision: 0
|
LocalDateTime |
getMfgOrderPlannedEndDate()
Constraints: Not nullable, Precision: 0
|
LocalTime |
getMfgOrderPlannedEndTime()
Constraints: Not nullable, Precision: 0
|
BigDecimal |
getMfgOrderPlannedScrapQty()
Constraints: Not nullable, Precision: 13, Scale: 3
|
LocalDateTime |
getMfgOrderPlannedStartDate()
Constraints: Not nullable, Precision: 0
|
LocalTime |
getMfgOrderPlannedStartTime()
Constraints: Not nullable, Precision: 0
|
LocalDateTime |
getMfgOrderScheduledEndDate()
Constraints: Not nullable, Precision: 0
|
LocalTime |
getMfgOrderScheduledEndTime()
Constraints: Not nullable, Precision: 0
|
LocalDateTime |
getMfgOrderScheduledStartDate()
Constraints: Not nullable, Precision: 0
|
LocalTime |
getMfgOrderScheduledStartTime()
Constraints: Not nullable, Precision: 0
|
String |
getMRPArea()
Constraints: Not nullable, Maximum length: 10
|
String |
getMRPController()
Constraints: Not nullable, Maximum length: 3
|
String |
getOrderHasGeneratedOperations()
Constraints: Not nullable, Maximum length: 1
|
String |
getOrderInternalBillOfOperations()
Constraints: Not nullable, Maximum length: 10
|
String |
getOrderIsClosed()
Constraints: Not nullable, Maximum length: 1
|
String |
getOrderIsConfirmed()
Constraints: Not nullable, Maximum length: 1
|
String |
getOrderIsCreated()
Constraints: Not nullable, Maximum length: 1
|
String |
getOrderIsDeleted()
Constraints: Not nullable, Maximum length: 1
|
String |
getOrderIsDelivered()
Constraints: Not nullable, Maximum length: 1
|
String |
getOrderIsLocked()
Constraints: Not nullable, Maximum length: 1
|
String |
getOrderIsMarkedForDeletion()
Constraints: Not nullable, Maximum length: 1
|
String |
getOrderIsPartiallyConfirmed()
Constraints: Not nullable, Maximum length: 1
|
String |
getOrderIsPartiallyDelivered()
Constraints: Not nullable, Maximum length: 1
|
String |
getOrderIsPartiallyReleased()
Constraints: Not nullable, Maximum length: 1
|
String |
getOrderIsPreCosted()
Constraints: Not nullable, Maximum length: 1
|
String |
getOrderIsPrinted()
Constraints: Not nullable, Maximum length: 1
|
String |
getOrderIsReleased()
Constraints: Not nullable, Maximum length: 1
|
String |
getOrderIsScheduled()
Constraints: Not nullable, Maximum length: 1
|
String |
getOrderIsTechnicallyCompleted()
Constraints: Not nullable, Maximum length: 1
|
String |
getOrderIsToBeHandledInBatches()
Constraints: Not nullable, Maximum length: 1
|
String |
getOrderSequenceNumber()
Constraints: Not nullable, Maximum length: 14
|
String |
getPlannedCostsCostingVariant()
Constraints: Not nullable, Maximum length: 4
|
String |
getPlannedOrder()
Constraints: Not nullable, Maximum length: 10
|
String |
getPlant()
Constraints: Not nullable, Maximum length: 4
|
String |
getProductionOrder()
(Key Field) Constraints: Not nullable, Maximum length: 12
|
io.vavr.control.Option<List<ProductionOrderComponent>> |
getProductionOrderComponentIfPresent()
Retrieval of associated ProductionOrderComponent entities (one to many).
|
List<ProductionOrderComponent> |
getProductionOrderComponentOrFetch()
Retrieval of associated ProductionOrderComponent entities (one to many).
|
io.vavr.control.Option<List<ProductionOrderItem>> |
getProductionOrderItemIfPresent()
Retrieval of associated ProductionOrderItem entities (one to many).
|
List<ProductionOrderItem> |
getProductionOrderItemOrFetch()
Retrieval of associated ProductionOrderItem entities (one to many).
|
io.vavr.control.Option<List<ProductionOrderOperation>> |
getProductionOrderOperationIfPresent()
Retrieval of associated ProductionOrderOperation entities (one to many).
|
List<ProductionOrderOperation> |
getProductionOrderOperationOrFetch()
Retrieval of associated ProductionOrderOperation entities (one to many).
|
io.vavr.control.Option<List<ProductionOrderStatus>> |
getProductionOrderStatusIfPresent()
Retrieval of associated ProductionOrderStatus entities (one to many).
|
List<ProductionOrderStatus> |
getProductionOrderStatusOrFetch()
Retrieval of associated ProductionOrderStatus entities (one to many).
|
String |
getProductionPlant()
Constraints: Not nullable, Maximum length: 4
|
io.vavr.control.Option<List<ProductionRsceTools>> |
getProductionRsceToolsIfPresent()
Retrieval of associated ProductionRsceTools entities (one to many).
|
List<ProductionRsceTools> |
getProductionRsceToolsOrFetch()
Retrieval of associated ProductionRsceTools entities (one to many).
|
String |
getProductionSupervisor()
Constraints: Not nullable, Maximum length: 3
|
String |
getProductionUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getProductionVersion()
Constraints: Not nullable, Maximum length: 4
|
String |
getProfitCenter()
Constraints: Not nullable, Maximum length: 10
|
String |
getQuantityDistributionKey()
Constraints: Not nullable, Maximum length: 4
|
String |
getSalesOrder()
Constraints: Not nullable, Maximum length: 10
|
String |
getSalesOrderItem()
Constraints: Not nullable, Maximum length: 6
|
String |
getSettlementRuleIsCreated()
Constraints: Not nullable, Maximum length: 1
|
String |
getSettlementRuleIsCrtedManually()
Constraints: Not nullable, Maximum length: 1
|
String |
getStockSegment()
Constraints: Not nullable, Maximum length: 40
|
String |
getStorageLocation()
Constraints: Not nullable, Maximum length: 4
|
BigDecimal |
getTotalQuantity()
Constraints: Not nullable, Precision: 13, Scale: 3
|
Class<ProductionOrder> |
getType() |
String |
getUnloadingPointName()
Constraints: Not nullable, Maximum length: 25
|
String |
getUserID()
Constraints: Not nullable, Maximum length: 70
|
String |
getWBSDescription()
Constraints: Not nullable, Maximum length: 40
|
String |
getWBSElement()
Constraints: Not nullable, Maximum length: 24
|
String |
getWBSElementInternalID()
Constraints: Not nullable, Maximum length: 24
|
int |
hashCode() |
void |
setActualCostsCostingVariant(String actualCostsCostingVariant)
Constraints: Not nullable, Maximum length: 4
|
void |
setBasicSchedulingType(String basicSchedulingType)
Constraints: Not nullable, Maximum length: 1
|
void |
setBusinessArea(String businessArea)
Constraints: Not nullable, Maximum length: 4
|
void |
setCompanyCode(String companyCode)
Constraints: Not nullable, Maximum length: 4
|
void |
setCustomerName(String customerName)
Constraints: Not nullable, Maximum length: 80
|
void |
setFunctionalArea(String functionalArea)
Constraints: Not nullable, Maximum length: 16
|
void |
setGoodsRecipientName(String goodsRecipientName)
Constraints: Not nullable, Maximum length: 12
|
void |
setInventoryUsabilityCode(String inventoryUsabilityCode)
Constraints: Not nullable, Maximum length: 1
|
void |
setLastChangeDateTime(String lastChangeDateTime)
Constraints: Not nullable, Maximum length: 14
|
void |
setManufacturingObject(String manufacturingObject)
Constraints: Not nullable, Maximum length: 22
|
void |
setManufacturingOrderCategory(String manufacturingOrderCategory)
Constraints: Not nullable, Maximum length: 2
|
void |
setManufacturingOrderImportance(String manufacturingOrderImportance)
Constraints: Not nullable, Maximum length: 1
|
void |
setManufacturingOrderType(String manufacturingOrderType)
Constraints: Not nullable, Maximum length: 4
|
void |
setMaterial(String material)
Constraints: Not nullable, Maximum length: 40
|
void |
setMaterialAvailyIsNotChecked(String materialAvailyIsNotChecked)
Constraints: Not nullable, Maximum length: 1
|
void |
setMaterialGoodsReceiptDuration(BigDecimal materialGoodsReceiptDuration)
Constraints: Not nullable, Precision: 3, Scale: 0
|
void |
setMaterialName(String materialName)
Constraints: Not nullable, Maximum length: 40
|
void |
setMfgOrderActualReleaseDate(LocalDateTime mfgOrderActualReleaseDate)
Constraints: Not nullable, Precision: 0
|
void |
setMfgOrderConfirmedYieldQty(BigDecimal mfgOrderConfirmedYieldQty)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setMfgOrderCreationDate(LocalDateTime mfgOrderCreationDate)
Constraints: Not nullable, Precision: 0
|
void |
setMfgOrderCreationTime(LocalTime mfgOrderCreationTime)
Constraints: Not nullable, Precision: 0
|
void |
setMfgOrderPlannedEndDate(LocalDateTime mfgOrderPlannedEndDate)
Constraints: Not nullable, Precision: 0
|
void |
setMfgOrderPlannedEndTime(LocalTime mfgOrderPlannedEndTime)
Constraints: Not nullable, Precision: 0
|
void |
setMfgOrderPlannedScrapQty(BigDecimal mfgOrderPlannedScrapQty)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setMfgOrderPlannedStartDate(LocalDateTime mfgOrderPlannedStartDate)
Constraints: Not nullable, Precision: 0
|
void |
setMfgOrderPlannedStartTime(LocalTime mfgOrderPlannedStartTime)
Constraints: Not nullable, Precision: 0
|
void |
setMfgOrderScheduledEndDate(LocalDateTime mfgOrderScheduledEndDate)
Constraints: Not nullable, Precision: 0
|
void |
setMfgOrderScheduledEndTime(LocalTime mfgOrderScheduledEndTime)
Constraints: Not nullable, Precision: 0
|
void |
setMfgOrderScheduledStartDate(LocalDateTime mfgOrderScheduledStartDate)
Constraints: Not nullable, Precision: 0
|
void |
setMfgOrderScheduledStartTime(LocalTime mfgOrderScheduledStartTime)
Constraints: Not nullable, Precision: 0
|
void |
setMRPArea(String mRPArea)
Constraints: Not nullable, Maximum length: 10
|
void |
setMRPController(String mRPController)
Constraints: Not nullable, Maximum length: 3
|
void |
setOrderHasGeneratedOperations(String orderHasGeneratedOperations)
Constraints: Not nullable, Maximum length: 1
|
void |
setOrderInternalBillOfOperations(String orderInternalBillOfOperations)
Constraints: Not nullable, Maximum length: 10
|
void |
setOrderIsClosed(String orderIsClosed)
Constraints: Not nullable, Maximum length: 1
|
void |
setOrderIsConfirmed(String orderIsConfirmed)
Constraints: Not nullable, Maximum length: 1
|
void |
setOrderIsCreated(String orderIsCreated)
Constraints: Not nullable, Maximum length: 1
|
void |
setOrderIsDeleted(String orderIsDeleted)
Constraints: Not nullable, Maximum length: 1
|
void |
setOrderIsDelivered(String orderIsDelivered)
Constraints: Not nullable, Maximum length: 1
|
void |
setOrderIsLocked(String orderIsLocked)
Constraints: Not nullable, Maximum length: 1
|
void |
setOrderIsMarkedForDeletion(String orderIsMarkedForDeletion)
Constraints: Not nullable, Maximum length: 1
|
void |
setOrderIsPartiallyConfirmed(String orderIsPartiallyConfirmed)
Constraints: Not nullable, Maximum length: 1
|
void |
setOrderIsPartiallyDelivered(String orderIsPartiallyDelivered)
Constraints: Not nullable, Maximum length: 1
|
void |
setOrderIsPartiallyReleased(String orderIsPartiallyReleased)
Constraints: Not nullable, Maximum length: 1
|
void |
setOrderIsPreCosted(String orderIsPreCosted)
Constraints: Not nullable, Maximum length: 1
|
void |
setOrderIsPrinted(String orderIsPrinted)
Constraints: Not nullable, Maximum length: 1
|
void |
setOrderIsReleased(String orderIsReleased)
Constraints: Not nullable, Maximum length: 1
|
void |
setOrderIsScheduled(String orderIsScheduled)
Constraints: Not nullable, Maximum length: 1
|
void |
setOrderIsTechnicallyCompleted(String orderIsTechnicallyCompleted)
Constraints: Not nullable, Maximum length: 1
|
void |
setOrderIsToBeHandledInBatches(String orderIsToBeHandledInBatches)
Constraints: Not nullable, Maximum length: 1
|
void |
setOrderSequenceNumber(String orderSequenceNumber)
Constraints: Not nullable, Maximum length: 14
|
void |
setPlannedCostsCostingVariant(String plannedCostsCostingVariant)
Constraints: Not nullable, Maximum length: 4
|
void |
setPlannedOrder(String plannedOrder)
Constraints: Not nullable, Maximum length: 10
|
void |
setPlant(String plant)
Constraints: Not nullable, Maximum length: 4
|
void |
setProductionOrder(String productionOrder)
(Key Field) Constraints: Not nullable, Maximum length: 12
|
void |
setProductionOrderComponent(List<ProductionOrderComponent> value)
Overwrites the list of associated ProductionOrderComponent entities for the loaded navigation property
to_ProductionOrderComponent.
|
void |
setProductionOrderItem(List<ProductionOrderItem> value)
Overwrites the list of associated ProductionOrderItem entities for the loaded navigation property
to_ProductionOrderItem.
|
void |
setProductionOrderOperation(List<ProductionOrderOperation> value)
Overwrites the list of associated ProductionOrderOperation entities for the loaded navigation property
to_ProductionOrderOperation.
|
void |
setProductionOrderStatus(List<ProductionOrderStatus> value)
Overwrites the list of associated ProductionOrderStatus entities for the loaded navigation property
to_ProductionOrderStatus.
|
void |
setProductionPlant(String productionPlant)
Constraints: Not nullable, Maximum length: 4
|
void |
setProductionRsceTools(List<ProductionRsceTools> value)
Overwrites the list of associated ProductionRsceTools entities for the loaded navigation property
to_ProductionRsceTools.
|
void |
setProductionSupervisor(String productionSupervisor)
Constraints: Not nullable, Maximum length: 3
|
void |
setProductionUnit(String productionUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setProductionVersion(String productionVersion)
Constraints: Not nullable, Maximum length: 4
|
void |
setProfitCenter(String profitCenter)
Constraints: Not nullable, Maximum length: 10
|
void |
setQuantityDistributionKey(String quantityDistributionKey)
Constraints: Not nullable, Maximum length: 4
|
void |
setSalesOrder(String salesOrder)
Constraints: Not nullable, Maximum length: 10
|
void |
setSalesOrderItem(String salesOrderItem)
Constraints: Not nullable, Maximum length: 6
|
protected void |
setServicePathForFetch(String servicePathForFetch)
The service path only used for the fetch commands of this entity.
|
void |
setSettlementRuleIsCreated(String settlementRuleIsCreated)
Constraints: Not nullable, Maximum length: 1
|
void |
setSettlementRuleIsCrtedManually(String settlementRuleIsCrtedManually)
Constraints: Not nullable, Maximum length: 1
|
void |
setStockSegment(String stockSegment)
Constraints: Not nullable, Maximum length: 40
|
void |
setStorageLocation(String storageLocation)
Constraints: Not nullable, Maximum length: 4
|
void |
setTotalQuantity(BigDecimal totalQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setUnloadingPointName(String unloadingPointName)
Constraints: Not nullable, Maximum length: 25
|
void |
setUserID(String userID)
Constraints: Not nullable, Maximum length: 70
|
void |
setWBSDescription(String wBSDescription)
Constraints: Not nullable, Maximum length: 40
|
void |
setWBSElement(String wBSElement)
Constraints: Not nullable, Maximum length: 24
|
void |
setWBSElementInternalID(String wBSElementInternalID)
Constraints: Not nullable, Maximum length: 24
|
protected Map<String,Object> |
toMapOfFields() |
protected Map<String,Object> |
toMapOfNavigationProperties() |
String |
toString() |
getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifier
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
public static final ProductionOrderSelectable ALL_FIELDS
public static final ProductionOrderField<String> PRODUCTION_ORDER
public static final ProductionOrderField<String> PRODUCTION_PLANT
public static final ProductionOrderField<String> ORDER_INTERNAL_BILL_OF_OPERATIONS
public static final ProductionOrderField<String> ORDER_IS_CREATED
public static final ProductionOrderField<String> ORDER_IS_RELEASED
public static final ProductionOrderField<String> ORDER_IS_PRINTED
public static final ProductionOrderField<String> ORDER_IS_CONFIRMED
public static final ProductionOrderField<String> ORDER_IS_PARTIALLY_CONFIRMED
public static final ProductionOrderField<String> ORDER_IS_DELIVERED
public static final ProductionOrderField<String> ORDER_IS_DELETED
public static final ProductionOrderField<String> ORDER_IS_PRE_COSTED
public static final ProductionOrderField<String> SETTLEMENT_RULE_IS_CREATED
public static final ProductionOrderField<String> ORDER_IS_PARTIALLY_RELEASED
public static final ProductionOrderField<String> ORDER_IS_LOCKED
public static final ProductionOrderField<String> ORDER_IS_TECHNICALLY_COMPLETED
public static final ProductionOrderField<String> ORDER_IS_CLOSED
public static final ProductionOrderField<String> ORDER_IS_PARTIALLY_DELIVERED
public static final ProductionOrderField<String> ORDER_IS_MARKED_FOR_DELETION
public static final ProductionOrderField<String> SETTLEMENT_RULE_IS_CRTED_MANUALLY
public static final ProductionOrderField<String> ORDER_IS_SCHEDULED
public static final ProductionOrderField<String> ORDER_HAS_GENERATED_OPERATIONS
public static final ProductionOrderField<String> ORDER_IS_TO_BE_HANDLED_IN_BATCHES
public static final ProductionOrderField<String> MATERIAL_AVAILY_IS_NOT_CHECKED
public static final ProductionOrderField<String> MATERIAL
public static final ProductionOrderField<String> MATERIAL_NAME
public static final ProductionOrderField<String> PRODUCTION_UNIT
public static final ProductionOrderField<BigDecimal> TOTAL_QUANTITY
public static final ProductionOrderField<String> MANUFACTURING_ORDER_TYPE
public static final ProductionOrderField<String> MRP_AREA
public static final ProductionOrderField<String> MANUFACTURING_OBJECT
public static final ProductionOrderField<String> PLANT
public static final ProductionOrderField<BigDecimal> MFG_ORDER_CONFIRMED_YIELD_QTY
public static final ProductionOrderField<LocalDateTime> MFG_ORDER_PLANNED_START_DATE
public static final ProductionOrderField<LocalTime> MFG_ORDER_PLANNED_START_TIME
public static final ProductionOrderField<LocalDateTime> MFG_ORDER_PLANNED_END_DATE
public static final ProductionOrderField<LocalTime> MFG_ORDER_PLANNED_END_TIME
public static final ProductionOrderField<LocalDateTime> MFG_ORDER_SCHEDULED_START_DATE
public static final ProductionOrderField<LocalTime> MFG_ORDER_SCHEDULED_START_TIME
public static final ProductionOrderField<LocalDateTime> MFG_ORDER_SCHEDULED_END_DATE
public static final ProductionOrderField<LocalTime> MFG_ORDER_SCHEDULED_END_TIME
public static final ProductionOrderField<String> SALES_ORDER
public static final ProductionOrderField<String> SALES_ORDER_ITEM
public static final ProductionOrderField<String> PLANNED_ORDER
public static final ProductionOrderField<String> CUSTOMER_NAME
public static final ProductionOrderField<String> WBS_ELEMENT
public static final ProductionOrderField<String> WBS_ELEMENT_INTERNAL_ID
public static final ProductionOrderField<String> WBS_DESCRIPTION
public static final ProductionOrderField<String> COMPANY_CODE
public static final ProductionOrderField<String> FUNCTIONAL_AREA
public static final ProductionOrderField<String> PLANNED_COSTS_COSTING_VARIANT
public static final ProductionOrderField<String> ACTUAL_COSTS_COSTING_VARIANT
public static final ProductionOrderField<String> USER_ID
public static final ProductionOrderField<String> PRODUCTION_VERSION
public static final ProductionOrderField<String> MRP_CONTROLLER
public static final ProductionOrderField<String> PRODUCTION_SUPERVISOR
public static final ProductionOrderField<String> MANUFACTURING_ORDER_CATEGORY
public static final ProductionOrderField<String> BUSINESS_AREA
public static final ProductionOrderField<BigDecimal> MFG_ORDER_PLANNED_SCRAP_QTY
public static final ProductionOrderField<String> PROFIT_CENTER
public static final ProductionOrderField<String> MANUFACTURING_ORDER_IMPORTANCE
public static final ProductionOrderField<String> ORDER_SEQUENCE_NUMBER
public static final ProductionOrderField<LocalDateTime> MFG_ORDER_CREATION_DATE
public static final ProductionOrderField<LocalTime> MFG_ORDER_CREATION_TIME
public static final ProductionOrderField<LocalDateTime> MFG_ORDER_ACTUAL_RELEASE_DATE
public static final ProductionOrderField<String> GOODS_RECIPIENT_NAME
public static final ProductionOrderField<BigDecimal> MATERIAL_GOODS_RECEIPT_DURATION
public static final ProductionOrderField<String> INVENTORY_USABILITY_CODE
public static final ProductionOrderField<String> UNLOADING_POINT_NAME
public static final ProductionOrderField<String> QUANTITY_DISTRIBUTION_KEY
public static final ProductionOrderField<String> STOCK_SEGMENT
public static final ProductionOrderField<String> STORAGE_LOCATION
public static final ProductionOrderField<String> LAST_CHANGE_DATE_TIME
public static final ProductionOrderField<String> BASIC_SCHEDULING_TYPE
public static final ProductionOrderLink<ProductionOrderComponent> TO_PRODUCTION_ORDER_COMPONENT
public static final ProductionOrderLink<ProductionOrderItem> TO_PRODUCTION_ORDER_ITEM
public static final ProductionOrderLink<ProductionOrderOperation> TO_PRODUCTION_ORDER_OPERATION
public static final ProductionOrderLink<ProductionOrderStatus> TO_PRODUCTION_ORDER_STATUS
public static final ProductionOrderLink<ProductionRsceTools> TO_PRODUCTION_RSCE_TOOLS
public ProductionOrder()
public ProductionOrder(@Nullable String productionOrder, @Nullable String productionPlant, @Nullable String orderInternalBillOfOperations, @Nullable String orderIsCreated, @Nullable String orderIsReleased, @Nullable String orderIsPrinted, @Nullable String orderIsConfirmed, @Nullable String orderIsPartiallyConfirmed, @Nullable String orderIsDelivered, @Nullable String orderIsDeleted, @Nullable String orderIsPreCosted, @Nullable String settlementRuleIsCreated, @Nullable String orderIsPartiallyReleased, @Nullable String orderIsLocked, @Nullable String orderIsTechnicallyCompleted, @Nullable String orderIsClosed, @Nullable String orderIsPartiallyDelivered, @Nullable String orderIsMarkedForDeletion, @Nullable String settlementRuleIsCrtedManually, @Nullable String orderIsScheduled, @Nullable String orderHasGeneratedOperations, @Nullable String orderIsToBeHandledInBatches, @Nullable String materialAvailyIsNotChecked, @Nullable String material, @Nullable String materialName, @Nullable String productionUnit, @Nullable BigDecimal totalQuantity, @Nullable String manufacturingOrderType, @Nullable String mRPArea, @Nullable String manufacturingObject, @Nullable String plant, @Nullable BigDecimal mfgOrderConfirmedYieldQty, @Nullable LocalDateTime mfgOrderPlannedStartDate, @Nullable LocalTime mfgOrderPlannedStartTime, @Nullable LocalDateTime mfgOrderPlannedEndDate, @Nullable LocalTime mfgOrderPlannedEndTime, @Nullable LocalDateTime mfgOrderScheduledStartDate, @Nullable LocalTime mfgOrderScheduledStartTime, @Nullable LocalDateTime mfgOrderScheduledEndDate, @Nullable LocalTime mfgOrderScheduledEndTime, @Nullable String salesOrder, @Nullable String salesOrderItem, @Nullable String plannedOrder, @Nullable String customerName, @Nullable String wBSElement, @Nullable String wBSElementInternalID, @Nullable String wBSDescription, @Nullable String companyCode, @Nullable String functionalArea, @Nullable String plannedCostsCostingVariant, @Nullable String actualCostsCostingVariant, @Nullable String userID, @Nullable String productionVersion, @Nullable String mRPController, @Nullable String productionSupervisor, @Nullable String manufacturingOrderCategory, @Nullable String businessArea, @Nullable BigDecimal mfgOrderPlannedScrapQty, @Nullable String profitCenter, @Nullable String manufacturingOrderImportance, @Nullable String orderSequenceNumber, @Nullable LocalDateTime mfgOrderCreationDate, @Nullable LocalTime mfgOrderCreationTime, @Nullable LocalDateTime mfgOrderActualReleaseDate, @Nullable String goodsRecipientName, @Nullable BigDecimal materialGoodsReceiptDuration, @Nullable String inventoryUsabilityCode, @Nullable String unloadingPointName, @Nullable String quantityDistributionKey, @Nullable String stockSegment, @Nullable String storageLocation, @Nullable String lastChangeDateTime, @Nullable String basicSchedulingType, List<ProductionOrderComponent> toProductionOrderComponent, List<ProductionOrderItem> toProductionOrderItem, List<ProductionOrderOperation> toProductionOrderOperation, List<ProductionOrderStatus> toProductionOrderStatus, List<ProductionRsceTools> toProductionRsceTools)
@Nonnull public Class<ProductionOrder> getType()
getType
in class VdmObject<ProductionOrder>
public void setProductionOrder(@Nullable String productionOrder)
Original property name from the Odata EDM: ProductionOrder
productionOrder
- Manufacturing Order IDpublic void setProductionPlant(@Nullable String productionPlant)
Original property name from the Odata EDM: ProductionPlant
productionPlant
- Plant in which the order quantity of the internally produced material is to be produced according to
the planned order.public void setOrderInternalBillOfOperations(@Nullable String orderInternalBillOfOperations)
Original property name from the Odata EDM: OrderInternalBillOfOperations
orderInternalBillOfOperations
- Order Internal IDpublic void setOrderIsCreated(@Nullable String orderIsCreated)
Original property name from the Odata EDM: OrderIsCreated
orderIsCreated
- The orderIsCreated to set.public void setOrderIsReleased(@Nullable String orderIsReleased)
Original property name from the Odata EDM: OrderIsReleased
orderIsReleased
- The orderIsReleased to set.public void setOrderIsPrinted(@Nullable String orderIsPrinted)
Original property name from the Odata EDM: OrderIsPrinted
orderIsPrinted
- The orderIsPrinted to set.public void setOrderIsConfirmed(@Nullable String orderIsConfirmed)
Original property name from the Odata EDM: OrderIsConfirmed
orderIsConfirmed
- The orderIsConfirmed to set.public void setOrderIsPartiallyConfirmed(@Nullable String orderIsPartiallyConfirmed)
Original property name from the Odata EDM: OrderIsPartiallyConfirmed
orderIsPartiallyConfirmed
- The orderIsPartiallyConfirmed to set.public void setOrderIsDelivered(@Nullable String orderIsDelivered)
Original property name from the Odata EDM: OrderIsDelivered
orderIsDelivered
- The orderIsDelivered to set.public void setOrderIsDeleted(@Nullable String orderIsDeleted)
Original property name from the Odata EDM: OrderIsDeleted
orderIsDeleted
- The orderIsDeleted to set.public void setOrderIsPreCosted(@Nullable String orderIsPreCosted)
Original property name from the Odata EDM: OrderIsPreCosted
orderIsPreCosted
- The orderIsPreCosted to set.public void setSettlementRuleIsCreated(@Nullable String settlementRuleIsCreated)
Original property name from the Odata EDM: SettlementRuleIsCreated
settlementRuleIsCreated
- The settlementRuleIsCreated to set.public void setOrderIsPartiallyReleased(@Nullable String orderIsPartiallyReleased)
Original property name from the Odata EDM: OrderIsPartiallyReleased
orderIsPartiallyReleased
- The orderIsPartiallyReleased to set.public void setOrderIsLocked(@Nullable String orderIsLocked)
Original property name from the Odata EDM: OrderIsLocked
orderIsLocked
- The orderIsLocked to set.public void setOrderIsTechnicallyCompleted(@Nullable String orderIsTechnicallyCompleted)
Original property name from the Odata EDM: OrderIsTechnicallyCompleted
orderIsTechnicallyCompleted
- The orderIsTechnicallyCompleted to set.public void setOrderIsClosed(@Nullable String orderIsClosed)
Original property name from the Odata EDM: OrderIsClosed
orderIsClosed
- The orderIsClosed to set.public void setOrderIsPartiallyDelivered(@Nullable String orderIsPartiallyDelivered)
Original property name from the Odata EDM: OrderIsPartiallyDelivered
orderIsPartiallyDelivered
- The orderIsPartiallyDelivered to set.public void setOrderIsMarkedForDeletion(@Nullable String orderIsMarkedForDeletion)
Original property name from the Odata EDM: OrderIsMarkedForDeletion
orderIsMarkedForDeletion
- The orderIsMarkedForDeletion to set.public void setSettlementRuleIsCrtedManually(@Nullable String settlementRuleIsCrtedManually)
Original property name from the Odata EDM: SettlementRuleIsCrtedManually
settlementRuleIsCrtedManually
- The settlementRuleIsCrtedManually to set.public void setOrderIsScheduled(@Nullable String orderIsScheduled)
Original property name from the Odata EDM: OrderIsScheduled
orderIsScheduled
- The orderIsScheduled to set.public void setOrderHasGeneratedOperations(@Nullable String orderHasGeneratedOperations)
Original property name from the Odata EDM: OrderHasGeneratedOperations
orderHasGeneratedOperations
- The orderHasGeneratedOperations to set.public void setOrderIsToBeHandledInBatches(@Nullable String orderIsToBeHandledInBatches)
Original property name from the Odata EDM: OrderIsToBeHandledInBatches
orderIsToBeHandledInBatches
- The orderIsToBeHandledInBatches to set.public void setMaterialAvailyIsNotChecked(@Nullable String materialAvailyIsNotChecked)
Original property name from the Odata EDM: MaterialAvailyIsNotChecked
materialAvailyIsNotChecked
- The materialAvailyIsNotChecked to set.public void setMaterial(@Nullable String material)
Original property name from the Odata EDM: Material
material
- Number of the material that is to be produced with this order.public void setMaterialName(@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.
materialName
- Text containing up to 40 characters that describes the material in more detail.public void setProductionUnit(@Nullable String productionUnit)
Original property name from the Odata EDM: ProductionUnit
productionUnit
- Production Unit of Measurepublic void setTotalQuantity(@Nullable BigDecimal totalQuantity)
Original property name from the Odata EDM: TotalQuantity
totalQuantity
- Manufacturing Order Planned Total Quantitypublic void setManufacturingOrderType(@Nullable String manufacturingOrderType)
Original property name from the Odata EDM: ManufacturingOrderType
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.
manufacturingOrderType
- Key that differentiates orders according to their purpose.public void setMRPArea(@Nullable String mRPArea)
Original property name from the Odata EDM: MRPArea
mRPArea
- Number of the MRP area for which material requirements planning should be carried out separately.public void setManufacturingObject(@Nullable String manufacturingObject)
Original property name from the Odata EDM: ManufacturingObject
manufacturingObject
- Object Internal IDpublic void setPlant(@Nullable String plant)
Original property name from the Odata EDM: Plant
If the planning plant and production plant are identical then you need not enter the planning plant as well. The production plant is copied automatically.The planning plant can be used, for example, if Sales and Distribution is to be organized as an independent plant.
plant
- Plant in which, after order execution, the goods receipt takes place for the material produced.public void setMfgOrderConfirmedYieldQty(@Nullable BigDecimal mfgOrderConfirmedYieldQty)
Original property name from the Odata EDM: MfgOrderConfirmedYieldQty
mfgOrderConfirmedYieldQty
- Yield confirmed at the order header level.public void setMfgOrderPlannedStartDate(@Nullable LocalDateTime mfgOrderPlannedStartDate)
Original property name from the Odata EDM: MfgOrderPlannedStartDate
mfgOrderPlannedStartDate
- Manufacturing Order Planned Start Datepublic void setMfgOrderPlannedStartTime(@Nullable LocalTime mfgOrderPlannedStartTime)
Original property name from the Odata EDM: MfgOrderPlannedStartTime
mfgOrderPlannedStartTime
- Manufacturing Order Planned Start Timepublic void setMfgOrderPlannedEndDate(@Nullable LocalDateTime mfgOrderPlannedEndDate)
Original property name from the Odata EDM: MfgOrderPlannedEndDate
mfgOrderPlannedEndDate
- Manufacturing Order Planned End Datepublic void setMfgOrderPlannedEndTime(@Nullable LocalTime mfgOrderPlannedEndTime)
Original property name from the Odata EDM: MfgOrderPlannedEndTime
mfgOrderPlannedEndTime
- Manufacturing Order Planned End Timepublic void setMfgOrderScheduledStartDate(@Nullable LocalDateTime mfgOrderScheduledStartDate)
Original property name from the Odata EDM: MfgOrderScheduledStartDate
mfgOrderScheduledStartDate
- Manufacturing Order Scheduled Start Datepublic void setMfgOrderScheduledStartTime(@Nullable LocalTime mfgOrderScheduledStartTime)
Original property name from the Odata EDM: MfgOrderScheduledStartTime
mfgOrderScheduledStartTime
- Manufacturing Order Scheduled Start Timepublic void setMfgOrderScheduledEndDate(@Nullable LocalDateTime mfgOrderScheduledEndDate)
Original property name from the Odata EDM: MfgOrderScheduledEndDate
mfgOrderScheduledEndDate
- Manufacturing Order Scheduled End Datepublic void setMfgOrderScheduledEndTime(@Nullable LocalTime mfgOrderScheduledEndTime)
Original property name from the Odata EDM: MfgOrderScheduledEndTime
mfgOrderScheduledEndTime
- Manufacturing Order Scheduled End Timepublic void setSalesOrder(@Nullable String salesOrder)
Original property name from the Odata EDM: SalesOrder
salesOrder
- Number of the sales order to which the order is to be settled.public void setSalesOrderItem(@Nullable String salesOrderItem)
Original property name from the Odata EDM: SalesOrderItem
salesOrderItem
- Item in the sales order to which the order is to be settled.public void setPlannedOrder(@Nullable String plannedOrder)
Original property name from the Odata EDM: PlannedOrder
plannedOrder
- Number that specifically identifies a planned order for a material.public void setCustomerName(@Nullable String customerName)
Original property name from the Odata EDM: CustomerName
customerName
- Name of Customerpublic void setWBSElement(@Nullable String wBSElement)
Original property name from the Odata EDM: WBSElement
wBSElement
- Key that identifies a WBS element.public void setWBSElementInternalID(@Nullable String wBSElementInternalID)
Original property name from the Odata EDM: WBSElementInternalID
wBSElementInternalID
- Work Breakdown Structure Element Internal IDpublic void setWBSDescription(@Nullable String wBSDescription)
Original property name from the Odata EDM: WBSDescription
wBSDescription
- WBS Element Namepublic void setCompanyCode(@Nullable String companyCode)
Original property name from the Odata EDM: CompanyCode
companyCode
- The company code is an organizational unit within financial accounting.public void setFunctionalArea(@Nullable String functionalArea)
Original property name from the Odata EDM: FunctionalArea
Use for Cost-of-Sales AccountingThe functional area is required to create a profit and loss account in Financial Accounting using cost-of-sales accounting. The following are examples of structure criteria:ManufacturingAdministrationSalesResearch and developmentUse for GovernmentThe functional area is needed for Funds Management to meet legal requirements for reporting with functional aspects. You can use the functional area to represent the global targets and goals (such as public safety or city development), in particular the expenses of your organization.Use in cost-of-sales accountingSee the documentation on Filling the Functional Area Field.For comprehensive information on cost-of-sales accounting and on the functional area, see the SAP Library under Accounting -> Financial Accounting -> General Ledger -> Cost-of-Sales Accounting.Use in governmentFor more information on the functional area, see the implementation Guide for Funds Management Government in the section Activate Account Assignment Elements.
functionalArea
- Structure criterion for an enterprise or government based on functional aspects.public void setPlannedCostsCostingVariant(@Nullable String plannedCostsCostingVariant)
Original property name from the Odata EDM: PlannedCostsCostingVariant
The costing variant refers to a valuation variant. The valuation variantcombines all the parameters for evaluating materials, internal activities and external activities in preliminary costingdetermines which calculation schema is proposed for determining the overheads for production- and process orders.
plannedCostsCostingVariant
- Key that specifies which costing variant is used to determine the planned costs.public void setActualCostsCostingVariant(@Nullable String actualCostsCostingVariant)
Original property name from the Odata EDM: ActualCostsCostingVariant
The costing variant refers to a valuation variant. The valuation variant determineswhat activity prices are used from cost center accounting to evaluate the confirmed internal activities in simultaneous costingwhich costing sheet is proposed for calculating the overheads in the order (production cost collector or production order.
actualCostsCostingVariant
- Key that specifies the costing variant that is used to determine the actual costs.public void setUserID(@Nullable String userID)
Original property name from the Odata EDM: UserID
If the recipient type is US (individual user), you enter the system name for the user, who is to be informed.If the recipient type is O (organizational unit), you enter the name of the organizational unit, where people are to be informed.This entry is dependent on how you have configured the organization model of the PD (PD-ORG).
userID
- Defines the recipient for the recipient type that is set.public void setProductionVersion(@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
productionVersion
- Key which determines the various production techniques according to which a material can be
manufactured.public void setMRPController(@Nullable String mRPController)
Original property name from the Odata EDM: MRPController
mRPController
- MRP Controllerpublic void setProductionSupervisor(@Nullable String productionSupervisor)
Original property name from the Odata EDM: ProductionSupervisor
productionSupervisor
- Production Supervisorpublic void setManufacturingOrderCategory(@Nullable String manufacturingOrderCategory)
Original property name from the Odata EDM: ManufacturingOrderCategory
manufacturingOrderCategory
- Order Categorypublic void setBusinessArea(@Nullable String businessArea)
Original property name from the Odata EDM: BusinessArea
businessArea
- Key that uniquely identifies a business area.public void setMfgOrderPlannedScrapQty(@Nullable BigDecimal mfgOrderPlannedScrapQty)
Original property name from the Odata EDM: MfgOrderPlannedScrapQty
mfgOrderPlannedScrapQty
- Manufacturing Order Planned Scrap Quantitypublic void setProfitCenter(@Nullable String profitCenter)
Original property name from the Odata EDM: ProfitCenter
profitCenter
- Key which together with the controlling area uniquely identifies a profit center.public void setManufacturingOrderImportance(@Nullable String manufacturingOrderImportance)
Original property name from the Odata EDM: ManufacturingOrderImportance
manufacturingOrderImportance
- Order Importance Codepublic void setOrderSequenceNumber(@Nullable String orderSequenceNumber)
Original property name from the Odata EDM: OrderSequenceNumber
The sequence number serves:To sort the orders for the display on the planning table andTo form a dispatching sequence using the sort key.
orderSequenceNumber
- Number that can be assigned to production orders or planned orders at the level of the task list
header and is therefore valid for all the operations in an order.public void setMfgOrderCreationDate(@Nullable LocalDateTime mfgOrderCreationDate)
Original property name from the Odata EDM: MfgOrderCreationDate
mfgOrderCreationDate
- Order Creation Datepublic void setMfgOrderCreationTime(@Nullable LocalTime mfgOrderCreationTime)
Original property name from the Odata EDM: MfgOrderCreationTime
mfgOrderCreationTime
- Order Creation Timepublic void setMfgOrderActualReleaseDate(@Nullable LocalDateTime mfgOrderActualReleaseDate)
Original property name from the Odata EDM: MfgOrderActualReleaseDate
mfgOrderActualReleaseDate
- Manufacturing Order Actual Release Datepublic void setGoodsRecipientName(@Nullable String goodsRecipientName)
Original property name from the Odata EDM: GoodsRecipientName
goodsRecipientName
- Goods Recipientpublic void setMaterialGoodsReceiptDuration(@Nullable BigDecimal materialGoodsReceiptDuration)
Original property name from the Odata EDM: MaterialGoodsReceiptDuration
materialGoodsReceiptDuration
- Number of working days required for checking the material and transferring it to the appropriate
storage location after receipt of the goods.public void setInventoryUsabilityCode(@Nullable String inventoryUsabilityCode)
Original property name from the Odata EDM: InventoryUsabilityCode
inventoryUsabilityCode
- Inventory Usability Codepublic void setUnloadingPointName(@Nullable String unloadingPointName)
Original property name from the Odata EDM: UnloadingPointName
unloadingPointName
- Specifies the point at which the material is to be unloaded (for example, ramp 1).public void setQuantityDistributionKey(@Nullable String quantityDistributionKey)
Original property name from the Odata EDM: QuantityDistributionKey
Depending on the context, this may be the distribution key for the quantity produced or the distribution key for component consumption.Kanban:In the kanban calculation profile, you specify the distribution key for the smoothing of the dependent requirements.
quantityDistributionKey
- Repetitive manufacturing:public void setStockSegment(@Nullable String stockSegment)
Original property name from the Odata EDM: StockSegment
stockSegment
- Segment assigned to a stockable item. The valid stock segment is defined in the segmentation strategy
and the strategy is assigned to the material in the material master.public void setStorageLocation(@Nullable String storageLocation)
Original property name from the Odata EDM: StorageLocation
storageLocation
- Storage Locationpublic void setLastChangeDateTime(@Nullable String lastChangeDateTime)
Original property name from the Odata EDM: LastChangeDateTime
lastChangeDateTime
- The lastChangeDateTime to set.public void setBasicSchedulingType(@Nullable String basicSchedulingType)
Original property name from the Odata EDM: BasicSchedulingType
basicSchedulingType
- Basic Scheduling Typeprotected String getEntityCollection()
VdmEntity
getEntityCollection
in class VdmEntity<ProductionOrder>
@Nonnull protected Map<String,Object> getKey()
getKey
in class VdmObject<ProductionOrder>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<ProductionOrder>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<ProductionOrder>
@Nonnull public static <T> ProductionOrderField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
T
- The type of the extension field when performing value comparisons.fieldName
- The name of the extension field as returned by the OData service.fieldType
- The Java type to use for the extension field when performing value comparisons.@Nonnull public static <T,DomainT> ProductionOrderField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
T
- The type of the extension field when performing value comparisons.DomainT
- The type of the extension field as returned by the OData service.typeConverter
- A TypeConverterfieldName
- The name of the extension field as returned by the OData service.@Nullable public HttpDestinationProperties getDestinationForFetch()
VdmEntity
getDestinationForFetch
in class VdmEntity<ProductionOrder>
protected void setServicePathForFetch(@Nullable String servicePathForFetch)
VdmEntity
Note: Use with caution, as this can easily break the fetch call on this entity. See the interface of the corresponding service for the default service path.
setServicePathForFetch
in class VdmEntity<ProductionOrder>
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
VdmEntity
Note: Use with caution, as this can easily break the fetch calls on this entity. See the interface of the corresponding service for the default service path.
attachToService
in class VdmEntity<ProductionOrder>
servicePath
- Optional parameter. New service path to apply to this entity and any associated entities that were
previously fetched. If a null value is provided and the service path has never been set, then the
service path will be set to the default defined in the corresponding service interface.destination
- New destination to apply to this entity and any associated entities that were previously fetched.protected String getDefaultServicePath()
VdmEntity
getDefaultServicePath
in class VdmEntity<ProductionOrder>
protocol://hostname:port
and the OData resource name (entity set, $metadata
, etc.)@Nonnull protected Map<String,Object> toMapOfNavigationProperties()
toMapOfNavigationProperties
in class VdmObject<ProductionOrder>
@Nonnull public List<ProductionOrderComponent> fetchProductionOrderComponent() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<ProductionOrderComponent> getProductionOrderComponentOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_ProductionOrderComponent of a queried ProductionOrder is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<ProductionOrderComponent>> getProductionOrderComponentIfPresent()
If the navigation property for an entity ProductionOrder has not been resolved yet, this method will
not query further information. Instead its Option
result state will be empty
.
Option
with
result state empty
is returned.public void setProductionOrderComponent(@Nonnull List<ProductionOrderComponent> value)
If the navigation property to_ProductionOrderComponent of a queried ProductionOrder is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
value
- List of ProductionOrderComponent entities.public void addProductionOrderComponent(ProductionOrderComponent... entity)
If the navigation property to_ProductionOrderComponent of a queried ProductionOrder is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
entity
- Array of ProductionOrderComponent entities.@Nonnull public List<ProductionOrderItem> fetchProductionOrderItem() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<ProductionOrderItem> getProductionOrderItemOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_ProductionOrderItem of a queried ProductionOrder is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<ProductionOrderItem>> getProductionOrderItemIfPresent()
If the navigation property for an entity ProductionOrder has not been resolved yet, this method will
not query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setProductionOrderItem(@Nonnull List<ProductionOrderItem> value)
If the navigation property to_ProductionOrderItem of a queried ProductionOrder is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
value
- List of ProductionOrderItem entities.public void addProductionOrderItem(ProductionOrderItem... entity)
If the navigation property to_ProductionOrderItem of a queried ProductionOrder is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
entity
- Array of ProductionOrderItem entities.@Nonnull public List<ProductionOrderOperation> fetchProductionOrderOperation() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<ProductionOrderOperation> getProductionOrderOperationOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_ProductionOrderOperation of a queried ProductionOrder is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<ProductionOrderOperation>> getProductionOrderOperationIfPresent()
If the navigation property for an entity ProductionOrder has not been resolved yet, this method will
not query further information. Instead its Option
result state will be empty
.
Option
with
result state empty
is returned.public void setProductionOrderOperation(@Nonnull List<ProductionOrderOperation> value)
If the navigation property to_ProductionOrderOperation of a queried ProductionOrder is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
value
- List of ProductionOrderOperation entities.public void addProductionOrderOperation(ProductionOrderOperation... entity)
If the navigation property to_ProductionOrderOperation of a queried ProductionOrder is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
entity
- Array of ProductionOrderOperation entities.@Nonnull public List<ProductionOrderStatus> fetchProductionOrderStatus() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<ProductionOrderStatus> getProductionOrderStatusOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_ProductionOrderStatus of a queried ProductionOrder is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<ProductionOrderStatus>> getProductionOrderStatusIfPresent()
If the navigation property for an entity ProductionOrder has not been resolved yet, this method will
not query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setProductionOrderStatus(@Nonnull List<ProductionOrderStatus> value)
If the navigation property to_ProductionOrderStatus of a queried ProductionOrder is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
value
- List of ProductionOrderStatus entities.public void addProductionOrderStatus(ProductionOrderStatus... entity)
If the navigation property to_ProductionOrderStatus of a queried ProductionOrder is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
entity
- Array of ProductionOrderStatus entities.@Nonnull public List<ProductionRsceTools> fetchProductionRsceTools() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<ProductionRsceTools> getProductionRsceToolsOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_ProductionRsceTools of a queried ProductionOrder is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<ProductionRsceTools>> getProductionRsceToolsIfPresent()
If the navigation property for an entity ProductionOrder has not been resolved yet, this method will
not query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setProductionRsceTools(@Nonnull List<ProductionRsceTools> value)
If the navigation property to_ProductionRsceTools of a queried ProductionOrder is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
value
- List of ProductionRsceTools entities.public void addProductionRsceTools(ProductionRsceTools... entity)
If the navigation property to_ProductionRsceTools of a queried ProductionOrder is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
entity
- Array of ProductionRsceTools entities.public static ProductionOrder.ProductionOrderBuilder builder()
@Nullable public String getProductionOrder()
Original property name from the Odata EDM: ProductionOrder
@Nullable public String getProductionPlant()
Original property name from the Odata EDM: ProductionPlant
@Nullable public String getOrderInternalBillOfOperations()
Original property name from the Odata EDM: OrderInternalBillOfOperations
@Nullable public String getOrderIsCreated()
Original property name from the Odata EDM: OrderIsCreated
@Nullable public String getOrderIsReleased()
Original property name from the Odata EDM: OrderIsReleased
@Nullable public String getOrderIsPrinted()
Original property name from the Odata EDM: OrderIsPrinted
@Nullable public String getOrderIsConfirmed()
Original property name from the Odata EDM: OrderIsConfirmed
@Nullable public String getOrderIsPartiallyConfirmed()
Original property name from the Odata EDM: OrderIsPartiallyConfirmed
@Nullable public String getOrderIsDelivered()
Original property name from the Odata EDM: OrderIsDelivered
@Nullable public String getOrderIsDeleted()
Original property name from the Odata EDM: OrderIsDeleted
@Nullable public String getOrderIsPreCosted()
Original property name from the Odata EDM: OrderIsPreCosted
@Nullable public String getSettlementRuleIsCreated()
Original property name from the Odata EDM: SettlementRuleIsCreated
@Nullable public String getOrderIsPartiallyReleased()
Original property name from the Odata EDM: OrderIsPartiallyReleased
@Nullable public String getOrderIsLocked()
Original property name from the Odata EDM: OrderIsLocked
@Nullable public String getOrderIsTechnicallyCompleted()
Original property name from the Odata EDM: OrderIsTechnicallyCompleted
@Nullable public String getOrderIsClosed()
Original property name from the Odata EDM: OrderIsClosed
@Nullable public String getOrderIsPartiallyDelivered()
Original property name from the Odata EDM: OrderIsPartiallyDelivered
@Nullable public String getOrderIsMarkedForDeletion()
Original property name from the Odata EDM: OrderIsMarkedForDeletion
@Nullable public String getSettlementRuleIsCrtedManually()
Original property name from the Odata EDM: SettlementRuleIsCrtedManually
@Nullable public String getOrderIsScheduled()
Original property name from the Odata EDM: OrderIsScheduled
@Nullable public String getOrderHasGeneratedOperations()
Original property name from the Odata EDM: OrderHasGeneratedOperations
@Nullable public String getOrderIsToBeHandledInBatches()
Original property name from the Odata EDM: OrderIsToBeHandledInBatches
@Nullable public String getMaterialAvailyIsNotChecked()
Original property name from the Odata EDM: MaterialAvailyIsNotChecked
@Nullable public String getMaterial()
Original property name from the Odata EDM: Material
@Nullable public String getMaterialName()
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.
@Nullable public String getProductionUnit()
Original property name from the Odata EDM: ProductionUnit
@Nullable public BigDecimal getTotalQuantity()
Original property name from the Odata EDM: TotalQuantity
@Nullable public String getManufacturingOrderType()
Original property name from the Odata EDM: ManufacturingOrderType
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.
@Nullable public String getMRPArea()
Original property name from the Odata EDM: MRPArea
@Nullable public String getManufacturingObject()
Original property name from the Odata EDM: ManufacturingObject
@Nullable public String getPlant()
Original property name from the Odata EDM: Plant
If the planning plant and production plant are identical then you need not enter the planning plant as well. The production plant is copied automatically.The planning plant can be used, for example, if Sales and Distribution is to be organized as an independent plant.
@Nullable public BigDecimal getMfgOrderConfirmedYieldQty()
Original property name from the Odata EDM: MfgOrderConfirmedYieldQty
@Nullable public LocalDateTime getMfgOrderPlannedStartDate()
Original property name from the Odata EDM: MfgOrderPlannedStartDate
@Nullable public LocalTime getMfgOrderPlannedStartTime()
Original property name from the Odata EDM: MfgOrderPlannedStartTime
@Nullable public LocalDateTime getMfgOrderPlannedEndDate()
Original property name from the Odata EDM: MfgOrderPlannedEndDate
@Nullable public LocalTime getMfgOrderPlannedEndTime()
Original property name from the Odata EDM: MfgOrderPlannedEndTime
@Nullable public LocalDateTime getMfgOrderScheduledStartDate()
Original property name from the Odata EDM: MfgOrderScheduledStartDate
@Nullable public LocalTime getMfgOrderScheduledStartTime()
Original property name from the Odata EDM: MfgOrderScheduledStartTime
@Nullable public LocalDateTime getMfgOrderScheduledEndDate()
Original property name from the Odata EDM: MfgOrderScheduledEndDate
@Nullable public LocalTime getMfgOrderScheduledEndTime()
Original property name from the Odata EDM: MfgOrderScheduledEndTime
@Nullable public String getSalesOrder()
Original property name from the Odata EDM: SalesOrder
@Nullable public String getSalesOrderItem()
Original property name from the Odata EDM: SalesOrderItem
@Nullable public String getPlannedOrder()
Original property name from the Odata EDM: PlannedOrder
@Nullable public String getCustomerName()
Original property name from the Odata EDM: CustomerName
@Nullable public String getWBSElement()
Original property name from the Odata EDM: WBSElement
@Nullable public String getWBSElementInternalID()
Original property name from the Odata EDM: WBSElementInternalID
@Nullable public String getWBSDescription()
Original property name from the Odata EDM: WBSDescription
@Nullable public String getCompanyCode()
Original property name from the Odata EDM: CompanyCode
@Nullable public String getFunctionalArea()
Original property name from the Odata EDM: FunctionalArea
Use for Cost-of-Sales AccountingThe functional area is required to create a profit and loss account in Financial Accounting using cost-of-sales accounting. The following are examples of structure criteria:ManufacturingAdministrationSalesResearch and developmentUse for GovernmentThe functional area is needed for Funds Management to meet legal requirements for reporting with functional aspects. You can use the functional area to represent the global targets and goals (such as public safety or city development), in particular the expenses of your organization.Use in cost-of-sales accountingSee the documentation on Filling the Functional Area Field.For comprehensive information on cost-of-sales accounting and on the functional area, see the SAP Library under Accounting -> Financial Accounting -> General Ledger -> Cost-of-Sales Accounting.Use in governmentFor more information on the functional area, see the implementation Guide for Funds Management Government in the section Activate Account Assignment Elements.
@Nullable public String getPlannedCostsCostingVariant()
Original property name from the Odata EDM: PlannedCostsCostingVariant
The costing variant refers to a valuation variant. The valuation variantcombines all the parameters for evaluating materials, internal activities and external activities in preliminary costingdetermines which calculation schema is proposed for determining the overheads for production- and process orders.
@Nullable public String getActualCostsCostingVariant()
Original property name from the Odata EDM: ActualCostsCostingVariant
The costing variant refers to a valuation variant. The valuation variant determineswhat activity prices are used from cost center accounting to evaluate the confirmed internal activities in simultaneous costingwhich costing sheet is proposed for calculating the overheads in the order (production cost collector or production order.
@Nullable public String getUserID()
Original property name from the Odata EDM: UserID
If the recipient type is US (individual user), you enter the system name for the user, who is to be informed.If the recipient type is O (organizational unit), you enter the name of the organizational unit, where people are to be informed.This entry is dependent on how you have configured the organization model of the PD (PD-ORG).
@Nullable public String getProductionVersion()
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
@Nullable public String getMRPController()
Original property name from the Odata EDM: MRPController
@Nullable public String getProductionSupervisor()
Original property name from the Odata EDM: ProductionSupervisor
@Nullable public String getManufacturingOrderCategory()
Original property name from the Odata EDM: ManufacturingOrderCategory
@Nullable public String getBusinessArea()
Original property name from the Odata EDM: BusinessArea
@Nullable public BigDecimal getMfgOrderPlannedScrapQty()
Original property name from the Odata EDM: MfgOrderPlannedScrapQty
@Nullable public String getProfitCenter()
Original property name from the Odata EDM: ProfitCenter
@Nullable public String getManufacturingOrderImportance()
Original property name from the Odata EDM: ManufacturingOrderImportance
@Nullable public String getOrderSequenceNumber()
Original property name from the Odata EDM: OrderSequenceNumber
The sequence number serves:To sort the orders for the display on the planning table andTo form a dispatching sequence using the sort key.
@Nullable public LocalDateTime getMfgOrderCreationDate()
Original property name from the Odata EDM: MfgOrderCreationDate
@Nullable public LocalTime getMfgOrderCreationTime()
Original property name from the Odata EDM: MfgOrderCreationTime
@Nullable public LocalDateTime getMfgOrderActualReleaseDate()
Original property name from the Odata EDM: MfgOrderActualReleaseDate
@Nullable public String getGoodsRecipientName()
Original property name from the Odata EDM: GoodsRecipientName
@Nullable public BigDecimal getMaterialGoodsReceiptDuration()
Original property name from the Odata EDM: MaterialGoodsReceiptDuration
@Nullable public String getInventoryUsabilityCode()
Original property name from the Odata EDM: InventoryUsabilityCode
@Nullable public String getUnloadingPointName()
Original property name from the Odata EDM: UnloadingPointName
@Nullable public String getQuantityDistributionKey()
Original property name from the Odata EDM: QuantityDistributionKey
Depending on the context, this may be the distribution key for the quantity produced or the distribution key for component consumption.Kanban:In the kanban calculation profile, you specify the distribution key for the smoothing of the dependent requirements.
@Nullable public String getStockSegment()
Original property name from the Odata EDM: StockSegment
@Nullable public String getStorageLocation()
Original property name from the Odata EDM: StorageLocation
@Nullable public String getLastChangeDateTime()
Original property name from the Odata EDM: LastChangeDateTime
@Nullable public String getBasicSchedulingType()
Original property name from the Odata EDM: BasicSchedulingType
public String toString()
toString
in class VdmObject<ProductionOrder>
public boolean equals(Object o)
equals
in class VdmObject<ProductionOrder>
protected boolean canEqual(Object other)
canEqual
in class VdmObject<ProductionOrder>
public int hashCode()
hashCode
in class VdmObject<ProductionOrder>
Copyright © 2020 SAP SE. All rights reserved.