Class ProcessOrderItem
Original entity name from the Odata EDM: A_ProcessOrderItemType
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ProcessOrderItemSelectableSelector for all available fields of ProcessOrderItem.static final ProcessOrderItemField<String>Use with available fluent helpers to apply the Batch field to query operations.static final ProcessOrderItemField<String>Use with available fluent helpers to apply the GoodsRecipientName field to query operations.static final ProcessOrderItemField<String>Use with available fluent helpers to apply the InventoryUsabilityCode field to query operations.static final ProcessOrderItemField<String>Use with available fluent helpers to apply the ManufacturingOrder field to query operations.static final ProcessOrderItemField<String>Use with available fluent helpers to apply the ManufacturingOrderCategory field to query operations.static final ProcessOrderItemField<String>Use with available fluent helpers to apply the ManufacturingOrderItem field to query operations.static final ProcessOrderItemField<String>Use with available fluent helpers to apply the ManufacturingOrderType field to query operations.static final ProcessOrderItemField<String>Use with available fluent helpers to apply the Material field to query operations.static final ProcessOrderItemField<BigDecimal>Use with available fluent helpers to apply the MaterialGoodsReceiptDuration field to query operations.static final ProcessOrderItemField<LocalDateTime>Use with available fluent helpers to apply the MfgOrderItemActualDeliveryDate field to query operations.static final ProcessOrderItemField<BigDecimal>Use with available fluent helpers to apply the MfgOrderItemActualDeviationQty field to query operations.static final ProcessOrderItemField<BigDecimal>Use with available fluent helpers to apply the MfgOrderItemGoodsReceiptQty field to query operations.static final ProcessOrderItemField<BigDecimal>Use with available fluent helpers to apply the MfgOrderItemPlannedScrapQty field to query operations.static final ProcessOrderItemField<BigDecimal>Use with available fluent helpers to apply the MfgOrderItemPlannedTotalQty field to query operations.static final ProcessOrderItemField<LocalDateTime>Use with available fluent helpers to apply the MfgOrderItemPlndDeliveryDate field to query operations.static final ProcessOrderItemField<String>Use with available fluent helpers to apply the MRPArea field to query operations.static final ProcessOrderItemField<String>Use with available fluent helpers to apply the MRPPlant field to query operations.static final ProcessOrderItemField<String>Use with available fluent helpers to apply the ProductionPlant field to query operations.static final ProcessOrderItemField<String>Use with available fluent helpers to apply the ProductionUnit field to query operations.static final ProcessOrderItemField<String>Use with available fluent helpers to apply the QuantityDistributionKey field to query operations.static final ProcessOrderItemField<String>Use with available fluent helpers to apply the StockSegment field to query operations.static final ProcessOrderItemField<String>Use with available fluent helpers to apply the StorageLocation field to query operations.static final ProcessOrderItemField<String>Use with available fluent helpers to apply the UnloadingPointName field to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionProcessOrderItem(String manufacturingOrder, String manufacturingOrderItem, String manufacturingOrderCategory, String manufacturingOrderType, String productionPlant, String material, String mRPPlant, LocalDateTime mfgOrderItemActualDeliveryDate, BigDecimal mfgOrderItemPlannedTotalQty, BigDecimal mfgOrderItemPlannedScrapQty, BigDecimal mfgOrderItemGoodsReceiptQty, BigDecimal mfgOrderItemActualDeviationQty, String productionUnit, String mRPArea, String storageLocation, LocalDateTime mfgOrderItemPlndDeliveryDate, String goodsRecipientName, BigDecimal materialGoodsReceiptDuration, String inventoryUsabilityCode, String unloadingPointName, String quantityDistributionKey, String stockSegment, String batch) -
Method Summary
Modifier and TypeMethodDescriptionvoidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanstatic <T,DomainT>
ProcessOrderItemField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> ProcessOrderItemField<T>Use with available fluent helpers to apply an extension field to query operations.protected voidgetBatch()Constraints: Not nullable, Maximum length: 10protected Stringprotected StringConstraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 1getKey()(Key Field) Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 2(Key Field) Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Precision: 3, Scale: 0Constraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 4getType()Constraints: Not nullable, Maximum length: 25inthashCode()voidConstraints: Not nullable, Maximum length: 10voidsetGoodsRecipientName(String goodsRecipientName) Constraints: Not nullable, Maximum length: 12voidsetInventoryUsabilityCode(String inventoryUsabilityCode) Constraints: Not nullable, Maximum length: 1voidsetManufacturingOrder(String manufacturingOrder) (Key Field) Constraints: Not nullable, Maximum length: 12voidsetManufacturingOrderCategory(String manufacturingOrderCategory) Constraints: Not nullable, Maximum length: 2voidsetManufacturingOrderItem(String manufacturingOrderItem) (Key Field) Constraints: Not nullable, Maximum length: 4voidsetManufacturingOrderType(String manufacturingOrderType) Constraints: Not nullable, Maximum length: 4voidsetMaterial(String material) Constraints: Not nullable, Maximum length: 40voidsetMaterialGoodsReceiptDuration(BigDecimal materialGoodsReceiptDuration) Constraints: Not nullable, Precision: 3, Scale: 0voidsetMfgOrderItemActualDeliveryDate(LocalDateTime mfgOrderItemActualDeliveryDate) Constraints: Not nullable, Precision: 0voidsetMfgOrderItemActualDeviationQty(BigDecimal mfgOrderItemActualDeviationQty) Constraints: Not nullable, Precision: 13, Scale: 3voidsetMfgOrderItemGoodsReceiptQty(BigDecimal mfgOrderItemGoodsReceiptQty) Constraints: Not nullable, Precision: 13, Scale: 3voidsetMfgOrderItemPlannedScrapQty(BigDecimal mfgOrderItemPlannedScrapQty) Constraints: Not nullable, Precision: 13, Scale: 3voidsetMfgOrderItemPlannedTotalQty(BigDecimal mfgOrderItemPlannedTotalQty) Constraints: Not nullable, Precision: 13, Scale: 3voidsetMfgOrderItemPlndDeliveryDate(LocalDateTime mfgOrderItemPlndDeliveryDate) Constraints: Not nullable, Precision: 0voidsetMRPArea(String mRPArea) Constraints: Not nullable, Maximum length: 10voidsetMRPPlant(String mRPPlant) Constraints: Not nullable, Maximum length: 4voidsetProductionPlant(String productionPlant) Constraints: Not nullable, Maximum length: 4voidsetProductionUnit(String productionUnit) Constraints: Not nullable, Maximum length: 3voidsetQuantityDistributionKey(String quantityDistributionKey) Constraints: Not nullable, Maximum length: 4protected voidsetServicePathForFetch(String servicePathForFetch) voidsetStockSegment(String stockSegment) Constraints: Not nullable, Maximum length: 40voidsetStorageLocation(String storageLocation) Constraints: Not nullable, Maximum length: 4voidsetUnloadingPointName(String unloadingPointName) Constraints: Not nullable, Maximum length: 25toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity
fetchFieldAsList, fetchFieldAsSingle, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields, toMapOfNavigationProperties
-
Field Details
-
ALL_FIELDS
Selector for all available fields of ProcessOrderItem. -
MANUFACTURING_ORDER
Use with available fluent helpers to apply the ManufacturingOrder field to query operations. -
MANUFACTURING_ORDER_ITEM
Use with available fluent helpers to apply the ManufacturingOrderItem field to query operations. -
MANUFACTURING_ORDER_CATEGORY
Use with available fluent helpers to apply the ManufacturingOrderCategory field to query operations. -
MANUFACTURING_ORDER_TYPE
Use with available fluent helpers to apply the ManufacturingOrderType field to query operations. -
PRODUCTION_PLANT
Use with available fluent helpers to apply the ProductionPlant field to query operations. -
MATERIAL
Use with available fluent helpers to apply the Material field to query operations. -
MRP_PLANT
Use with available fluent helpers to apply the MRPPlant field to query operations. -
MFG_ORDER_ITEM_ACTUAL_DELIVERY_DATE
Use with available fluent helpers to apply the MfgOrderItemActualDeliveryDate field to query operations. -
MFG_ORDER_ITEM_PLANNED_TOTAL_QTY
Use with available fluent helpers to apply the MfgOrderItemPlannedTotalQty field to query operations. -
MFG_ORDER_ITEM_PLANNED_SCRAP_QTY
Use with available fluent helpers to apply the MfgOrderItemPlannedScrapQty field to query operations. -
MFG_ORDER_ITEM_GOODS_RECEIPT_QTY
Use with available fluent helpers to apply the MfgOrderItemGoodsReceiptQty field to query operations. -
MFG_ORDER_ITEM_ACTUAL_DEVIATION_QTY
Use with available fluent helpers to apply the MfgOrderItemActualDeviationQty field to query operations. -
PRODUCTION_UNIT
Use with available fluent helpers to apply the ProductionUnit field to query operations. -
MRP_AREA
Use with available fluent helpers to apply the MRPArea field to query operations. -
STORAGE_LOCATION
Use with available fluent helpers to apply the StorageLocation field to query operations. -
MFG_ORDER_ITEM_PLND_DELIVERY_DATE
Use with available fluent helpers to apply the MfgOrderItemPlndDeliveryDate field to query operations. -
GOODS_RECIPIENT_NAME
Use with available fluent helpers to apply the GoodsRecipientName field to query operations. -
MATERIAL_GOODS_RECEIPT_DURATION
Use with available fluent helpers to apply the MaterialGoodsReceiptDuration field to query operations. -
INVENTORY_USABILITY_CODE
Use with available fluent helpers to apply the InventoryUsabilityCode field to query operations. -
UNLOADING_POINT_NAME
Use with available fluent helpers to apply the UnloadingPointName field to query operations. -
QUANTITY_DISTRIBUTION_KEY
Use with available fluent helpers to apply the QuantityDistributionKey field to query operations. -
STOCK_SEGMENT
Use with available fluent helpers to apply the StockSegment field to query operations. -
BATCH
Use with available fluent helpers to apply the Batch field to query operations.
-
-
Constructor Details
-
ProcessOrderItem
public ProcessOrderItem() -
ProcessOrderItem
public ProcessOrderItem(@Nullable String manufacturingOrder, @Nullable String manufacturingOrderItem, @Nullable String manufacturingOrderCategory, @Nullable String manufacturingOrderType, @Nullable String productionPlant, @Nullable String material, @Nullable String mRPPlant, @Nullable LocalDateTime mfgOrderItemActualDeliveryDate, @Nullable BigDecimal mfgOrderItemPlannedTotalQty, @Nullable BigDecimal mfgOrderItemPlannedScrapQty, @Nullable BigDecimal mfgOrderItemGoodsReceiptQty, @Nullable BigDecimal mfgOrderItemActualDeviationQty, @Nullable String productionUnit, @Nullable String mRPArea, @Nullable String storageLocation, @Nullable LocalDateTime mfgOrderItemPlndDeliveryDate, @Nullable String goodsRecipientName, @Nullable BigDecimal materialGoodsReceiptDuration, @Nullable String inventoryUsabilityCode, @Nullable String unloadingPointName, @Nullable String quantityDistributionKey, @Nullable String stockSegment, @Nullable String batch)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<ProcessOrderItem>
-
setManufacturingOrder
(Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ManufacturingOrder
- Parameters:
manufacturingOrder- Manufacturing Order ID
-
setManufacturingOrderItem
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ManufacturingOrderItem
- Parameters:
manufacturingOrderItem- Manufacturing Order Item ID
-
setManufacturingOrderCategory
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ManufacturingOrderCategory
- Parameters:
manufacturingOrderCategory- Manufacturing Order Category
-
setManufacturingOrderType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ManufacturingOrderType
- Parameters:
manufacturingOrderType- Manufacturing Order Type
-
setProductionPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProductionPlant
- Parameters:
productionPlant- Production Plant
-
setMaterial
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: Material
- Parameters:
material- Material Number for Order
-
setMRPPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MRPPlant
- Parameters:
mRPPlant- Planning Plant for an Order
-
setMfgOrderItemActualDeliveryDate
public void setMfgOrderItemActualDeliveryDate(@Nullable LocalDateTime mfgOrderItemActualDeliveryDate) Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: MfgOrderItemActualDeliveryDate
- Parameters:
mfgOrderItemActualDeliveryDate- Actual Delivery/Finish Date
-
setMfgOrderItemPlannedTotalQty
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: MfgOrderItemPlannedTotalQty
- Parameters:
mfgOrderItemPlannedTotalQty- Order Item Planned Total Quantity
-
setMfgOrderItemPlannedScrapQty
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: MfgOrderItemPlannedScrapQty
- Parameters:
mfgOrderItemPlannedScrapQty- Order Item Planned Scrap Quantity
-
setMfgOrderItemGoodsReceiptQty
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: MfgOrderItemGoodsReceiptQty
- Parameters:
mfgOrderItemGoodsReceiptQty- Quantity of Goods Received for the Order Item
-
setMfgOrderItemActualDeviationQty
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: MfgOrderItemActualDeviationQty
- Parameters:
mfgOrderItemActualDeviationQty- Expected Surplus/Deficit For Goods Receipt
-
setProductionUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProductionUnit
- Parameters:
productionUnit- Production Unit of Measure
-
setMRPArea
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: MRPArea
- Parameters:
mRPArea- MRP Area
-
setStorageLocation
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: StorageLocation
- Parameters:
storageLocation- Storage Location
-
setMfgOrderItemPlndDeliveryDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: MfgOrderItemPlndDeliveryDate
- Parameters:
mfgOrderItemPlndDeliveryDate- Delivery Date From Planned Order
-
setGoodsRecipientName
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: GoodsRecipientName
- Parameters:
goodsRecipientName- Goods Recipient
-
setMaterialGoodsReceiptDuration
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: MaterialGoodsReceiptDuration
- Parameters:
materialGoodsReceiptDuration- Goods Receipt Processing Duration in Days
-
setInventoryUsabilityCode
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: InventoryUsabilityCode
- Parameters:
inventoryUsabilityCode- Inventory Usability Code
-
setUnloadingPointName
Constraints: Not nullable, Maximum length: 25Original property name from the Odata EDM: UnloadingPointName
- Parameters:
unloadingPointName- Unloading Point
-
setQuantityDistributionKey
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: QuantityDistributionKey
- Parameters:
quantityDistributionKey- MRP Distribution Key
-
setStockSegment
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: StockSegment
- Parameters:
stockSegment- Stock Segment
-
setBatch
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Batch
- Parameters:
batch- Batch Number
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<ProcessOrderItem>
-
getKey
- Overrides:
getKeyin classVdmObject<ProcessOrderItem>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<ProcessOrderItem>
-
fromMap
- Overrides:
fromMapin classVdmObject<ProcessOrderItem>
-
field
@Nonnull public static <T> ProcessOrderItemField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.- Parameters:
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.- Returns:
- A representation of an extension field from this entity.
-
field
@Nonnull public static <T,DomainT> ProcessOrderItemField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.- Type Parameters:
T- The type of the extension field when performing value comparisons.DomainT- The type of the extension field as returned by the OData service.- Parameters:
typeConverter- A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the fieldfieldName- The name of the extension field as returned by the OData service.- Returns:
- A representation of an extension field from this entity, holding a reference to the given TypeConverter.
-
getDestinationForFetch
- Overrides:
getDestinationForFetchin classVdmEntity<ProcessOrderItem>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<ProcessOrderItem>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<ProcessOrderItem>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<ProcessOrderItem>
-
builder
-
getManufacturingOrder
(Key Field) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: ManufacturingOrder
- Returns:
- Manufacturing Order ID
-
getManufacturingOrderItem
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ManufacturingOrderItem
- Returns:
- Manufacturing Order Item ID
-
getManufacturingOrderCategory
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ManufacturingOrderCategory
- Returns:
- Manufacturing Order Category
-
getManufacturingOrderType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ManufacturingOrderType
- Returns:
- Manufacturing Order Type
-
getProductionPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProductionPlant
- Returns:
- Production Plant
-
getMaterial
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: Material
- Returns:
- Material Number for Order
-
getMRPPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: MRPPlant
- Returns:
- Planning Plant for an Order
-
getMfgOrderItemActualDeliveryDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: MfgOrderItemActualDeliveryDate
- Returns:
- Actual Delivery/Finish Date
-
getMfgOrderItemPlannedTotalQty
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: MfgOrderItemPlannedTotalQty
- Returns:
- Order Item Planned Total Quantity
-
getMfgOrderItemPlannedScrapQty
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: MfgOrderItemPlannedScrapQty
- Returns:
- Order Item Planned Scrap Quantity
-
getMfgOrderItemGoodsReceiptQty
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: MfgOrderItemGoodsReceiptQty
- Returns:
- Quantity of Goods Received for the Order Item
-
getMfgOrderItemActualDeviationQty
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: MfgOrderItemActualDeviationQty
- Returns:
- Expected Surplus/Deficit For Goods Receipt
-
getProductionUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProductionUnit
- Returns:
- Production Unit of Measure
-
getMRPArea
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: MRPArea
- Returns:
- MRP Area
-
getStorageLocation
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: StorageLocation
- Returns:
- Storage Location
-
getMfgOrderItemPlndDeliveryDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: MfgOrderItemPlndDeliveryDate
- Returns:
- Delivery Date From Planned Order
-
getGoodsRecipientName
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: GoodsRecipientName
- Returns:
- Goods Recipient
-
getMaterialGoodsReceiptDuration
Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: MaterialGoodsReceiptDuration
- Returns:
- Goods Receipt Processing Duration in Days
-
getInventoryUsabilityCode
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: InventoryUsabilityCode
- Returns:
- Inventory Usability Code
-
getUnloadingPointName
Constraints: Not nullable, Maximum length: 25Original property name from the Odata EDM: UnloadingPointName
- Returns:
- Unloading Point
-
getQuantityDistributionKey
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: QuantityDistributionKey
- Returns:
- MRP Distribution Key
-
getStockSegment
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: StockSegment
- Returns:
- Stock Segment
-
getBatch
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Batch
- Returns:
- Batch Number
-
toString
- Overrides:
toStringin classVdmObject<ProcessOrderItem>
-
equals
- Overrides:
equalsin classVdmEntity<ProcessOrderItem>
-
canEqual
- Overrides:
canEqualin classVdmEntity<ProcessOrderItem>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<ProcessOrderItem>
-