public class InbDeliveryItem extends VdmEntity<InbDeliveryItem>
Original entity name from the Odata EDM: A_InbDeliveryItemType
Modifier and Type | Class and Description |
---|---|
static class |
InbDeliveryItem.InbDeliveryItemBuilder
Helper class to allow for fluent creation of InbDeliveryItem instances.
|
Modifier and Type | Field and Description |
---|---|
static InbDeliveryItemField<BigDecimal> |
ACTUAL_DELIVERED_QTY_IN_BASE_UNIT
Use with available fluent helpers to apply the ActualDeliveredQtyInBaseUnit field to query operations.
|
static InbDeliveryItemField<BigDecimal> |
ACTUAL_DELIVERY_QUANTITY
Use with available fluent helpers to apply the ActualDeliveryQuantity field to query operations.
|
static InbDeliveryItemField<String> |
ADDITIONAL_CUSTOMER_GROUP1
Use with available fluent helpers to apply the AdditionalCustomerGroup1 field to query operations.
|
static InbDeliveryItemField<String> |
ADDITIONAL_CUSTOMER_GROUP2
Use with available fluent helpers to apply the AdditionalCustomerGroup2 field to query operations.
|
static InbDeliveryItemField<String> |
ADDITIONAL_CUSTOMER_GROUP3
Use with available fluent helpers to apply the AdditionalCustomerGroup3 field to query operations.
|
static InbDeliveryItemField<String> |
ADDITIONAL_CUSTOMER_GROUP4
Use with available fluent helpers to apply the AdditionalCustomerGroup4 field to query operations.
|
static InbDeliveryItemField<String> |
ADDITIONAL_CUSTOMER_GROUP5
Use with available fluent helpers to apply the AdditionalCustomerGroup5 field to query operations.
|
static InbDeliveryItemField<String> |
ADDITIONAL_MATERIAL_GROUP1
Use with available fluent helpers to apply the AdditionalMaterialGroup1 field to query operations.
|
static InbDeliveryItemField<String> |
ADDITIONAL_MATERIAL_GROUP2
Use with available fluent helpers to apply the AdditionalMaterialGroup2 field to query operations.
|
static InbDeliveryItemField<String> |
ADDITIONAL_MATERIAL_GROUP3
Use with available fluent helpers to apply the AdditionalMaterialGroup3 field to query operations.
|
static InbDeliveryItemField<String> |
ADDITIONAL_MATERIAL_GROUP4
Use with available fluent helpers to apply the AdditionalMaterialGroup4 field to query operations.
|
static InbDeliveryItemField<String> |
ADDITIONAL_MATERIAL_GROUP5
Use with available fluent helpers to apply the AdditionalMaterialGroup5 field to query operations.
|
static InbDeliveryItemSelectable |
ALL_FIELDS
Selector for all available fields of InbDeliveryItem.
|
static InbDeliveryItemField<String> |
ALTERNATE_PRODUCT_NUMBER
Use with available fluent helpers to apply the AlternateProductNumber field to query operations.
|
static InbDeliveryItemField<String> |
BASE_UNIT
Use with available fluent helpers to apply the BaseUnit field to query operations.
|
static InbDeliveryItemField<String> |
BATCH
Use with available fluent helpers to apply the Batch field to query operations.
|
static InbDeliveryItemField<String> |
BATCH_BY_SUPPLIER
Use with available fluent helpers to apply the BatchBySupplier field to query operations.
|
static InbDeliveryItemField<String> |
BATCH_CLASSIFICATION
Use with available fluent helpers to apply the BatchClassification field to query operations.
|
static InbDeliveryItemField<String> |
BOM_EXPLOSION
Use with available fluent helpers to apply the BOMExplosion field to query operations.
|
static InbDeliveryItemField<String> |
BUSINESS_AREA
Use with available fluent helpers to apply the BusinessArea field to query operations.
|
static InbDeliveryItemField<String> |
CONSUMPTION_POSTING
Use with available fluent helpers to apply the ConsumptionPosting field to query operations.
|
static InbDeliveryItemField<String> |
CONTROLLING_AREA
Use with available fluent helpers to apply the ControllingArea field to query operations.
|
static InbDeliveryItemField<String> |
COST_CENTER
Use with available fluent helpers to apply the CostCenter field to query operations.
|
static InbDeliveryItemField<String> |
CREATED_BY_USER
Use with available fluent helpers to apply the CreatedByUser field to query operations.
|
static InbDeliveryItemField<LocalDateTime> |
CREATION_DATE
Use with available fluent helpers to apply the CreationDate field to query operations.
|
static InbDeliveryItemField<LocalTime> |
CREATION_TIME
Use with available fluent helpers to apply the CreationTime field to query operations.
|
static InbDeliveryItemField<String> |
CUST_ENGINEERING_CHG_STATUS
Use with available fluent helpers to apply the CustEngineeringChgStatus field to query operations.
|
static InbDeliveryItemField<String> |
DELIVERY_DOCUMENT
Use with available fluent helpers to apply the DeliveryDocument field to query operations.
|
static InbDeliveryItemField<String> |
DELIVERY_DOCUMENT_ITEM
Use with available fluent helpers to apply the DeliveryDocumentItem field to query operations.
|
static InbDeliveryItemField<String> |
DELIVERY_DOCUMENT_ITEM_CATEGORY
Use with available fluent helpers to apply the DeliveryDocumentItemCategory field to query operations.
|
static InbDeliveryItemField<String> |
DELIVERY_DOCUMENT_ITEM_TEXT
Use with available fluent helpers to apply the DeliveryDocumentItemText field to query operations.
|
static InbDeliveryItemField<String> |
DELIVERY_GROUP
Use with available fluent helpers to apply the DeliveryGroup field to query operations.
|
static InbDeliveryItemField<String> |
DELIVERY_QUANTITY_UNIT
Use with available fluent helpers to apply the DeliveryQuantityUnit field to query operations.
|
static InbDeliveryItemField<String> |
DELIVERY_RELATED_BILLING_STATUS
Use with available fluent helpers to apply the DeliveryRelatedBillingStatus field to query operations.
|
static InbDeliveryItemField<BigDecimal> |
DELIVERY_TO_BASE_QUANTITY_DNMNTR
Use with available fluent helpers to apply the DeliveryToBaseQuantityDnmntr field to query operations.
|
static InbDeliveryItemField<BigDecimal> |
DELIVERY_TO_BASE_QUANTITY_NMRTR
Use with available fluent helpers to apply the DeliveryToBaseQuantityNmrtr field to query operations.
|
static InbDeliveryItemField<String> |
DELIVERY_VERSION
Use with available fluent helpers to apply the DeliveryVersion field to query operations.
|
static InbDeliveryItemField<String> |
DEPARTMENT_CLASSIFICATION_BY_CUST
Use with available fluent helpers to apply the DepartmentClassificationByCust field to query operations.
|
static InbDeliveryItemField<String> |
DISTRIBUTION_CHANNEL
Use with available fluent helpers to apply the DistributionChannel field to query operations.
|
static InbDeliveryItemField<String> |
DIVISION
Use with available fluent helpers to apply the Division field to query operations.
|
static InbDeliveryItemField<BigDecimal> |
FIXED_SHIPG_PROCG_DURATION_IN_DAYS
Use with available fluent helpers to apply the FixedShipgProcgDurationInDays field to query operations.
|
static InbDeliveryItemField<String> |
GL_ACCOUNT
Use with available fluent helpers to apply the GLAccount field to query operations.
|
static InbDeliveryItemField<String> |
GOODS_MOVEMENT_REASON_CODE
Use with available fluent helpers to apply the GoodsMovementReasonCode field to query operations.
|
static InbDeliveryItemField<String> |
GOODS_MOVEMENT_STATUS
Use with available fluent helpers to apply the GoodsMovementStatus field to query operations.
|
static InbDeliveryItemField<String> |
GOODS_MOVEMENT_TYPE
Use with available fluent helpers to apply the GoodsMovementType field to query operations.
|
static InbDeliveryItemField<String> |
HIGHER_LEVEL_ITEM
Use with available fluent helpers to apply the HigherLevelItem field to query operations.
|
static InbDeliveryItemField<String> |
INSPECTION_LOT
Use with available fluent helpers to apply the InspectionLot field to query operations.
|
static InbDeliveryItemField<String> |
INSPECTION_PARTIAL_LOT
Use with available fluent helpers to apply the InspectionPartialLot field to query operations.
|
static InbDeliveryItemField<String> |
INTERCOMPANY_BILLING_STATUS
Use with available fluent helpers to apply the IntercompanyBillingStatus field to query operations.
|
static InbDeliveryItemField<String> |
INTERNATIONAL_ARTICLE_NUMBER
Use with available fluent helpers to apply the InternationalArticleNumber field to query operations.
|
static InbDeliveryItemField<String> |
INVENTORY_SPECIAL_STOCK_TYPE
Use with available fluent helpers to apply the InventorySpecialStockType field to query operations.
|
static InbDeliveryItemField<String> |
INVENTORY_VALUATION_TYPE
Use with available fluent helpers to apply the InventoryValuationType field to query operations.
|
static InbDeliveryItemField<Boolean> |
IS_COMPLETELY_DELIVERED
Use with available fluent helpers to apply the IsCompletelyDelivered field to query operations.
|
static InbDeliveryItemField<String> |
IS_NOT_GOODS_MOVEMENTS_RELEVANT
Use with available fluent helpers to apply the IsNotGoodsMovementsRelevant field to query operations.
|
static InbDeliveryItemField<Boolean> |
IS_SEPARATE_VALUATION
Use with available fluent helpers to apply the IsSeparateValuation field to query operations.
|
static InbDeliveryItemField<String> |
ISSG_OR_RCVG_BATCH
Use with available fluent helpers to apply the IssgOrRcvgBatch field to query operations.
|
static InbDeliveryItemField<String> |
ISSG_OR_RCVG_MATERIAL
Use with available fluent helpers to apply the IssgOrRcvgMaterial field to query operations.
|
static InbDeliveryItemField<String> |
ISSG_OR_RCVG_SPCL_STOCK_IND
Use with available fluent helpers to apply the IssgOrRcvgSpclStockInd field to query operations.
|
static InbDeliveryItemField<String> |
ISSG_OR_RCVG_STOCK_CATEGORY
Use with available fluent helpers to apply the IssgOrRcvgStockCategory field to query operations.
|
static InbDeliveryItemField<String> |
ISSG_OR_RCVG_VALUATION_TYPE
Use with available fluent helpers to apply the IssgOrRcvgValuationType field to query operations.
|
static InbDeliveryItemField<String> |
ISSUING_OR_RECEIVING_PLANT
Use with available fluent helpers to apply the IssuingOrReceivingPlant field to query operations.
|
static InbDeliveryItemField<String> |
ISSUING_OR_RECEIVING_STORAGE_LOC
Use with available fluent helpers to apply the IssuingOrReceivingStorageLoc field to query operations.
|
static InbDeliveryItemField<String> |
ITEM_BILLING_BLOCK_REASON
Use with available fluent helpers to apply the ItemBillingBlockReason field to query operations.
|
static InbDeliveryItemField<String> |
ITEM_BILLING_INCOMPLETION_STATUS
Use with available fluent helpers to apply the ItemBillingIncompletionStatus field to query operations.
|
static InbDeliveryItemField<String> |
ITEM_DELIVERY_INCOMPLETION_STATUS
Use with available fluent helpers to apply the ItemDeliveryIncompletionStatus field to query operations.
|
static InbDeliveryItemField<String> |
ITEM_GDS_MVT_INCOMPLETION_STS
Use with available fluent helpers to apply the ItemGdsMvtIncompletionSts field to query operations.
|
static InbDeliveryItemField<String> |
ITEM_GENERAL_INCOMPLETION_STATUS
Use with available fluent helpers to apply the ItemGeneralIncompletionStatus field to query operations.
|
static InbDeliveryItemField<BigDecimal> |
ITEM_GROSS_WEIGHT
Use with available fluent helpers to apply the ItemGrossWeight field to query operations.
|
static InbDeliveryItemField<String> |
ITEM_IS_BILLING_RELEVANT
Use with available fluent helpers to apply the ItemIsBillingRelevant field to query operations.
|
static InbDeliveryItemField<BigDecimal> |
ITEM_NET_WEIGHT
Use with available fluent helpers to apply the ItemNetWeight field to query operations.
|
static InbDeliveryItemField<String> |
ITEM_PACKING_INCOMPLETION_STATUS
Use with available fluent helpers to apply the ItemPackingIncompletionStatus field to query operations.
|
static InbDeliveryItemField<String> |
ITEM_PICKING_INCOMPLETION_STATUS
Use with available fluent helpers to apply the ItemPickingIncompletionStatus field to query operations.
|
static InbDeliveryItemField<BigDecimal> |
ITEM_VOLUME
Use with available fluent helpers to apply the ItemVolume field to query operations.
|
static InbDeliveryItemField<String> |
ITEM_VOLUME_UNIT
Use with available fluent helpers to apply the ItemVolumeUnit field to query operations.
|
static InbDeliveryItemField<String> |
ITEM_WEIGHT_UNIT
Use with available fluent helpers to apply the ItemWeightUnit field to query operations.
|
static InbDeliveryItemField<LocalDateTime> |
LAST_CHANGE_DATE
Use with available fluent helpers to apply the LastChangeDate field to query operations.
|
static InbDeliveryItemField<String> |
LOADING_GROUP
Use with available fluent helpers to apply the LoadingGroup field to query operations.
|
static InbDeliveryItemField<LocalDateTime> |
MANUFACTURE_DATE
Use with available fluent helpers to apply the ManufactureDate field to query operations.
|
static InbDeliveryItemField<String> |
MATERIAL
Use with available fluent helpers to apply the Material field to query operations.
|
static InbDeliveryItemField<String> |
MATERIAL_BY_CUSTOMER
Use with available fluent helpers to apply the MaterialByCustomer field to query operations.
|
static InbDeliveryItemField<String> |
MATERIAL_FREIGHT_GROUP
Use with available fluent helpers to apply the MaterialFreightGroup field to query operations.
|
static InbDeliveryItemField<String> |
MATERIAL_GROUP
Use with available fluent helpers to apply the MaterialGroup field to query operations.
|
static InbDeliveryItemField<Boolean> |
MATERIAL_IS_BATCH_MANAGED
Use with available fluent helpers to apply the MaterialIsBatchManaged field to query operations.
|
static InbDeliveryItemField<Boolean> |
MATERIAL_IS_INT_BATCH_MANAGED
Use with available fluent helpers to apply the MaterialIsIntBatchManaged field to query operations.
|
static InbDeliveryItemField<Integer> |
NUMBER_OF_SERIAL_NUMBERS
Use with available fluent helpers to apply the NumberOfSerialNumbers field to query operations.
|
static InbDeliveryItemField<String> |
ORDER_ID
Use with available fluent helpers to apply the OrderID field to query operations.
|
static InbDeliveryItemField<String> |
ORDER_ITEM
Use with available fluent helpers to apply the OrderItem field to query operations.
|
static InbDeliveryItemField<BigDecimal> |
ORIGINAL_DELIVERY_QUANTITY
Use with available fluent helpers to apply the OriginalDeliveryQuantity field to query operations.
|
static InbDeliveryItemField<String> |
ORIGINALLY_REQUESTED_MATERIAL
Use with available fluent helpers to apply the OriginallyRequestedMaterial field to query operations.
|
static InbDeliveryItemField<BigDecimal> |
OVERDELIV_TOLRTD_LMT_RATIO_IN_PCT
Use with available fluent helpers to apply the OverdelivTolrtdLmtRatioInPct field to query operations.
|
static InbDeliveryItemField<String> |
PACKING_STATUS
Use with available fluent helpers to apply the PackingStatus field to query operations.
|
static InbDeliveryItemField<String> |
PARTIAL_DELIVERY_IS_ALLOWED
Use with available fluent helpers to apply the PartialDeliveryIsAllowed field to query operations.
|
static InbDeliveryItemField<String> |
PAYMENT_GUARANTEE_FORM
Use with available fluent helpers to apply the PaymentGuaranteeForm field to query operations.
|
static InbDeliveryItemField<String> |
PICKING_CONFIRMATION_STATUS
Use with available fluent helpers to apply the PickingConfirmationStatus field to query operations.
|
static InbDeliveryItemField<String> |
PICKING_CONTROL
Use with available fluent helpers to apply the PickingControl field to query operations.
|
static InbDeliveryItemField<String> |
PICKING_STATUS
Use with available fluent helpers to apply the PickingStatus field to query operations.
|
static InbDeliveryItemField<String> |
PLANT
Use with available fluent helpers to apply the Plant field to query operations.
|
static InbDeliveryItemField<String> |
PRIMARY_POSTING_SWITCH
Use with available fluent helpers to apply the PrimaryPostingSwitch field to query operations.
|
static InbDeliveryItemField<LocalDateTime> |
PRODUCT_AVAILABILITY_DATE
Use with available fluent helpers to apply the ProductAvailabilityDate field to query operations.
|
static InbDeliveryItemField<LocalTime> |
PRODUCT_AVAILABILITY_TIME
Use with available fluent helpers to apply the ProductAvailabilityTime field to query operations.
|
static InbDeliveryItemField<String> |
PRODUCT_CONFIGURATION
Use with available fluent helpers to apply the ProductConfiguration field to query operations.
|
static InbDeliveryItemField<String> |
PRODUCT_HIERARCHY_NODE
Use with available fluent helpers to apply the ProductHierarchyNode field to query operations.
|
static InbDeliveryItemField<String> |
PROFIT_CENTER
Use with available fluent helpers to apply the ProfitCenter field to query operations.
|
static InbDeliveryItemField<String> |
PROFITABILITY_SEGMENT
Use with available fluent helpers to apply the ProfitabilitySegment field to query operations.
|
static InbDeliveryItemField<String> |
PROOF_OF_DELIVERY_RELEVANCE_CODE
Use with available fluent helpers to apply the ProofOfDeliveryRelevanceCode field to query operations.
|
static InbDeliveryItemField<String> |
PROOF_OF_DELIVERY_STATUS
Use with available fluent helpers to apply the ProofOfDeliveryStatus field to query operations.
|
static InbDeliveryItemField<Boolean> |
QUANTITY_IS_FIXED
Use with available fluent helpers to apply the QuantityIsFixed field to query operations.
|
static InbDeliveryItemField<String> |
RECEIVING_POINT
Use with available fluent helpers to apply the ReceivingPoint field to query operations.
|
static InbDeliveryItemField<String> |
REFERENCE_DOCUMENT_LOGICAL_SYSTEM
Use with available fluent helpers to apply the ReferenceDocumentLogicalSystem field to query operations.
|
static InbDeliveryItemField<String> |
REFERENCE_SD_DOCUMENT
Use with available fluent helpers to apply the ReferenceSDDocument field to query operations.
|
static InbDeliveryItemField<String> |
REFERENCE_SD_DOCUMENT_CATEGORY
Use with available fluent helpers to apply the ReferenceSDDocumentCategory field to query operations.
|
static InbDeliveryItemField<String> |
REFERENCE_SD_DOCUMENT_ITEM
Use with available fluent helpers to apply the ReferenceSDDocumentItem field to query operations.
|
static InbDeliveryItemField<String> |
RETAIL_PROMOTION
Use with available fluent helpers to apply the RetailPromotion field to query operations.
|
static InbDeliveryItemField<String> |
SALES_DOCUMENT_ITEM_TYPE
Use with available fluent helpers to apply the SalesDocumentItemType field to query operations.
|
static InbDeliveryItemField<String> |
SALES_GROUP
Use with available fluent helpers to apply the SalesGroup field to query operations.
|
static InbDeliveryItemField<String> |
SALES_OFFICE
Use with available fluent helpers to apply the SalesOffice field to query operations.
|
static InbDeliveryItemField<String> |
SD_DOCUMENT_CATEGORY
Use with available fluent helpers to apply the SDDocumentCategory field to query operations.
|
static InbDeliveryItemField<String> |
SD_PROCESS_STATUS
Use with available fluent helpers to apply the SDProcessStatus field to query operations.
|
static InbDeliveryItemField<LocalDateTime> |
SHELF_LIFE_EXPIRATION_DATE
Use with available fluent helpers to apply the ShelfLifeExpirationDate field to query operations.
|
static InbDeliveryItemField<LocalDateTime> |
STATISTICS_DATE
Use with available fluent helpers to apply the StatisticsDate field to query operations.
|
static InbDeliveryItemField<String> |
STOCK_TYPE
Use with available fluent helpers to apply the StockType field to query operations.
|
static InbDeliveryItemField<String> |
STORAGE_BIN
Use with available fluent helpers to apply the StorageBin field to query operations.
|
static InbDeliveryItemField<String> |
STORAGE_LOCATION
Use with available fluent helpers to apply the StorageLocation field to query operations.
|
static InbDeliveryItemField<String> |
STORAGE_TYPE
Use with available fluent helpers to apply the StorageType field to query operations.
|
static InbDeliveryItemField<String> |
SUBSEQUENT_MOVEMENT_TYPE
Use with available fluent helpers to apply the SubsequentMovementType field to query operations.
|
static InbDeliveryItemLink<InbDeliveryDocFlow> |
TO_DOCUMENT_FLOW
Use with available fluent helpers to apply the to_DocumentFlow navigation property to query operations.
|
static InbDeliveryItemOneToOneLink<InbDeliverySerialNmbr> |
TO_SERIAL_DELIVERY_ITEM
Use with available fluent helpers to apply the to_SerialDeliveryItem navigation property to query
operations.
|
static InbDeliveryItemField<String> |
TRANSPORTATION_GROUP
Use with available fluent helpers to apply the TransportationGroup field to query operations.
|
static InbDeliveryItemField<BigDecimal> |
UNDERDELIV_TOLRTD_LMT_RATIO_IN_PCT
Use with available fluent helpers to apply the UnderdelivTolrtdLmtRatioInPct field to query operations.
|
static InbDeliveryItemField<Boolean> |
UNLIMITED_OVERDELIVERY_IS_ALLOWED
Use with available fluent helpers to apply the UnlimitedOverdeliveryIsAllowed field to query operations.
|
static InbDeliveryItemField<BigDecimal> |
VARBL_SHIPG_PROCG_DURATION_IN_DAYS
Use with available fluent helpers to apply the VarblShipgProcgDurationInDays field to query operations.
|
static InbDeliveryItemField<String> |
WAREHOUSE
Use with available fluent helpers to apply the Warehouse field to query operations.
|
static InbDeliveryItemField<String> |
WAREHOUSE_ACTIVITY_STATUS
Use with available fluent helpers to apply the WarehouseActivityStatus field to query operations.
|
static InbDeliveryItemField<String> |
WAREHOUSE_STAGING_AREA
Use with available fluent helpers to apply the WarehouseStagingArea field to query operations.
|
static InbDeliveryItemField<String> |
WAREHOUSE_STOCK_CATEGORY
Use with available fluent helpers to apply the WarehouseStockCategory field to query operations.
|
static InbDeliveryItemField<String> |
WAREHOUSE_STORAGE_BIN
Use with available fluent helpers to apply the WarehouseStorageBin field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
InbDeliveryItem() |
InbDeliveryItem(BigDecimal actualDeliveredQtyInBaseUnit,
BigDecimal actualDeliveryQuantity,
String additionalCustomerGroup1,
String additionalCustomerGroup2,
String additionalCustomerGroup3,
String additionalCustomerGroup4,
String additionalCustomerGroup5,
String additionalMaterialGroup1,
String additionalMaterialGroup2,
String additionalMaterialGroup3,
String additionalMaterialGroup4,
String additionalMaterialGroup5,
String alternateProductNumber,
String baseUnit,
String batch,
String batchBySupplier,
String batchClassification,
String bOMExplosion,
String businessArea,
String consumptionPosting,
String controllingArea,
String costCenter,
String createdByUser,
LocalDateTime creationDate,
LocalTime creationTime,
String custEngineeringChgStatus,
String deliveryDocument,
String deliveryDocumentItem,
String deliveryDocumentItemCategory,
String deliveryDocumentItemText,
String deliveryGroup,
String deliveryQuantityUnit,
String deliveryRelatedBillingStatus,
BigDecimal deliveryToBaseQuantityDnmntr,
BigDecimal deliveryToBaseQuantityNmrtr,
String departmentClassificationByCust,
String distributionChannel,
String division,
BigDecimal fixedShipgProcgDurationInDays,
String gLAccount,
String goodsMovementReasonCode,
String goodsMovementStatus,
String goodsMovementType,
String higherLevelItem,
String inspectionLot,
String inspectionPartialLot,
String intercompanyBillingStatus,
String internationalArticleNumber,
String inventorySpecialStockType,
String inventoryValuationType,
Boolean isCompletelyDelivered,
String isNotGoodsMovementsRelevant,
Boolean isSeparateValuation,
String issgOrRcvgBatch,
String issgOrRcvgMaterial,
String issgOrRcvgSpclStockInd,
String issgOrRcvgStockCategory,
String issgOrRcvgValuationType,
String issuingOrReceivingPlant,
String issuingOrReceivingStorageLoc,
String itemBillingBlockReason,
String itemBillingIncompletionStatus,
String itemDeliveryIncompletionStatus,
String itemGdsMvtIncompletionSts,
String itemGeneralIncompletionStatus,
BigDecimal itemGrossWeight,
String itemIsBillingRelevant,
BigDecimal itemNetWeight,
String itemPackingIncompletionStatus,
String itemPickingIncompletionStatus,
BigDecimal itemVolume,
String itemVolumeUnit,
String itemWeightUnit,
LocalDateTime lastChangeDate,
String loadingGroup,
LocalDateTime manufactureDate,
String material,
String materialByCustomer,
String materialFreightGroup,
String materialGroup,
Boolean materialIsBatchManaged,
Boolean materialIsIntBatchManaged,
Integer numberOfSerialNumbers,
String orderID,
String orderItem,
BigDecimal originalDeliveryQuantity,
String originallyRequestedMaterial,
BigDecimal overdelivTolrtdLmtRatioInPct,
String packingStatus,
String partialDeliveryIsAllowed,
String paymentGuaranteeForm,
String pickingConfirmationStatus,
String pickingControl,
String pickingStatus,
String plant,
String primaryPostingSwitch,
LocalDateTime productAvailabilityDate,
LocalTime productAvailabilityTime,
String productConfiguration,
String productHierarchyNode,
String profitabilitySegment,
String profitCenter,
String proofOfDeliveryRelevanceCode,
String proofOfDeliveryStatus,
Boolean quantityIsFixed,
String receivingPoint,
String referenceDocumentLogicalSystem,
String referenceSDDocument,
String referenceSDDocumentCategory,
String referenceSDDocumentItem,
String retailPromotion,
String salesDocumentItemType,
String salesGroup,
String salesOffice,
String sDDocumentCategory,
String sDProcessStatus,
LocalDateTime shelfLifeExpirationDate,
LocalDateTime statisticsDate,
String stockType,
String storageBin,
String storageLocation,
String storageType,
String subsequentMovementType,
String transportationGroup,
BigDecimal underdelivTolrtdLmtRatioInPct,
Boolean unlimitedOverdeliveryIsAllowed,
BigDecimal varblShipgProcgDurationInDays,
String warehouse,
String warehouseActivityStatus,
String warehouseStagingArea,
String deliveryVersion,
String warehouseStockCategory,
String warehouseStorageBin,
List<InbDeliveryDocFlow> toDocumentFlow,
InbDeliverySerialNmbr toSerialDeliveryItem) |
Modifier and Type | Method and Description |
---|---|
void |
addDocumentFlow(InbDeliveryDocFlow... entity)
Adds elements to the list of associated InbDeliveryDocFlow entities.
|
void |
attachToService(String servicePath,
ErpConfigContext configContext)
Sets the service path and ERP configuration context for the fetch commands of this entity.
|
static InbDeliveryItem.InbDeliveryItemBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
List<InbDeliveryDocFlow> |
fetchDocumentFlow()
Fetches the InbDeliveryDocFlow entities (one to many) associated with this entity.
|
InbDeliverySerialNmbr |
fetchSerialDeliveryItem()
Fetches the InbDeliverySerialNmbr entity (one to one) associated with this entity.
|
static <T> InbDeliveryItemField<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) |
BigDecimal |
getActualDeliveredQtyInBaseUnit()
Constraints: Not nullable, Precision: 13, Scale: 3
|
BigDecimal |
getActualDeliveryQuantity()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getAdditionalCustomerGroup1()
Constraints: Not nullable, Maximum length: 3
|
String |
getAdditionalCustomerGroup2()
Constraints: Not nullable, Maximum length: 3
|
String |
getAdditionalCustomerGroup3()
Constraints: Not nullable, Maximum length: 3
|
String |
getAdditionalCustomerGroup4()
Constraints: Not nullable, Maximum length: 3
|
String |
getAdditionalCustomerGroup5()
Constraints: Not nullable, Maximum length: 3
|
String |
getAdditionalMaterialGroup1()
Constraints: Not nullable, Maximum length: 3
|
String |
getAdditionalMaterialGroup2()
Constraints: Not nullable, Maximum length: 3
|
String |
getAdditionalMaterialGroup3()
Constraints: Not nullable, Maximum length: 3
|
String |
getAdditionalMaterialGroup4()
Constraints: Not nullable, Maximum length: 3
|
String |
getAdditionalMaterialGroup5()
Constraints: Not nullable, Maximum length: 3
|
String |
getAlternateProductNumber()
Constraints: Not nullable, Maximum length: 40
|
String |
getBaseUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getBatch()
Constraints: Not nullable, Maximum length: 10
|
String |
getBatchBySupplier()
Constraints: Not nullable, Maximum length: 15
|
String |
getBatchClassification()
Constraints: Not nullable, Maximum length: 18
|
String |
getBOMExplosion()
Constraints: Not nullable, Maximum length: 8
|
String |
getBusinessArea()
Constraints: Not nullable, Maximum length: 4
|
String |
getConsumptionPosting()
Constraints: Not nullable, Maximum length: 1
|
String |
getControllingArea()
Constraints: Not nullable, Maximum length: 4
|
String |
getCostCenter()
Constraints: Not nullable, Maximum length: 10
|
String |
getCreatedByUser()
Constraints: Not nullable, Maximum length: 12
|
LocalDateTime |
getCreationDate()
Constraints: Not nullable, Precision: 7
|
LocalTime |
getCreationTime()
Constraints: Not nullable, Precision: 0
|
String |
getCustEngineeringChgStatus()
Constraints: Not nullable, Maximum length: 17
|
protected String |
getDefaultServicePath() |
String |
getDeliveryDocument()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
String |
getDeliveryDocumentItem()
(Key Field) Constraints: Not nullable, Maximum length: 6
|
String |
getDeliveryDocumentItemCategory()
Constraints: Not nullable, Maximum length: 4
|
String |
getDeliveryDocumentItemText()
Constraints: Not nullable, Maximum length: 40
|
String |
getDeliveryGroup()
Constraints: Not nullable, Maximum length: 3
|
String |
getDeliveryQuantityUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getDeliveryRelatedBillingStatus()
Constraints: Not nullable, Maximum length: 1
|
BigDecimal |
getDeliveryToBaseQuantityDnmntr()
Constraints: Not nullable, Precision: 5, Scale: 0
|
BigDecimal |
getDeliveryToBaseQuantityNmrtr()
Constraints: Not nullable, Precision: 5, Scale: 0
|
String |
getDeliveryVersion()
Constraints: Not nullable, Maximum length: 4
|
String |
getDepartmentClassificationByCust()
Constraints: Not nullable, Maximum length: 4
|
String |
getDistributionChannel()
Constraints: Not nullable, Maximum length: 2
|
String |
getDivision()
Constraints: Not nullable, Maximum length: 2
|
Optional<List<InbDeliveryDocFlow>> |
getDocumentFlowIfPresent()
Retrieval of associated InbDeliveryDocFlow entities (one to many).
|
List<InbDeliveryDocFlow> |
getDocumentFlowOrFetch()
Retrieval of associated InbDeliveryDocFlow entities (one to many).
|
protected String |
getEntityCollection() |
ErpConfigContext |
getErpConfigContext()
Convienence field for reusing the same ERP system context with multiple queries (e.g.
|
BigDecimal |
getFixedShipgProcgDurationInDays()
Constraints: Not nullable, Precision: 5, Scale: 2
|
String |
getGLAccount()
Constraints: Not nullable, Maximum length: 10
|
String |
getGoodsMovementReasonCode()
Constraints: Not nullable, Maximum length: 4
|
String |
getGoodsMovementStatus()
Constraints: Not nullable, Maximum length: 1
|
String |
getGoodsMovementType()
Constraints: Not nullable, Maximum length: 3
|
String |
getHigherLevelItem()
Constraints: Not nullable, Maximum length: 6
|
String |
getInspectionLot()
Constraints: Not nullable, Maximum length: 12
|
String |
getInspectionPartialLot()
Constraints: Not nullable, Maximum length: 6
|
String |
getIntercompanyBillingStatus()
Constraints: Not nullable, Maximum length: 1
|
String |
getInternationalArticleNumber()
Constraints: Not nullable, Maximum length: 18
|
String |
getInventorySpecialStockType()
Constraints: Not nullable, Maximum length: 1
|
String |
getInventoryValuationType()
Constraints: Not nullable, Maximum length: 10
|
Boolean |
getIsCompletelyDelivered()
Constraints: none
|
String |
getIsNotGoodsMovementsRelevant()
Constraints: Not nullable, Maximum length: 1
|
Boolean |
getIsSeparateValuation()
Constraints: none
|
String |
getIssgOrRcvgBatch()
Constraints: Not nullable, Maximum length: 10
|
String |
getIssgOrRcvgMaterial()
Constraints: Not nullable, Maximum length: 40
|
String |
getIssgOrRcvgSpclStockInd()
Constraints: Not nullable, Maximum length: 1
|
String |
getIssgOrRcvgStockCategory()
Constraints: Not nullable, Maximum length: 1
|
String |
getIssgOrRcvgValuationType()
Constraints: Not nullable, Maximum length: 10
|
String |
getIssuingOrReceivingPlant()
Constraints: Not nullable, Maximum length: 4
|
String |
getIssuingOrReceivingStorageLoc()
Constraints: Not nullable, Maximum length: 4
|
String |
getItemBillingBlockReason()
Constraints: Not nullable, Maximum length: 2
|
String |
getItemBillingIncompletionStatus()
Constraints: Not nullable, Maximum length: 1
|
String |
getItemDeliveryIncompletionStatus()
Constraints: Not nullable, Maximum length: 1
|
String |
getItemGdsMvtIncompletionSts()
Constraints: Not nullable, Maximum length: 1
|
String |
getItemGeneralIncompletionStatus()
Constraints: Not nullable, Maximum length: 1
|
BigDecimal |
getItemGrossWeight()
Constraints: Not nullable, Precision: 15, Scale: 3
|
String |
getItemIsBillingRelevant()
Constraints: Not nullable, Maximum length: 1
|
BigDecimal |
getItemNetWeight()
Constraints: Not nullable, Precision: 15, Scale: 3
|
String |
getItemPackingIncompletionStatus()
Constraints: Not nullable, Maximum length: 1
|
String |
getItemPickingIncompletionStatus()
Constraints: Not nullable, Maximum length: 1
|
BigDecimal |
getItemVolume()
Constraints: Not nullable, Precision: 15, Scale: 3
|
String |
getItemVolumeUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getItemWeightUnit()
Constraints: Not nullable, Maximum length: 3
|
protected Map<String,Object> |
getKey() |
LocalDateTime |
getLastChangeDate()
Constraints: Not nullable, Precision: 7
|
String |
getLoadingGroup()
Constraints: Not nullable, Maximum length: 4
|
LocalDateTime |
getManufactureDate()
Constraints: Not nullable, Precision: 7
|
String |
getMaterial()
Constraints: Not nullable, Maximum length: 40
|
String |
getMaterialByCustomer()
Constraints: Not nullable, Maximum length: 35
|
String |
getMaterialFreightGroup()
Constraints: Not nullable, Maximum length: 8
|
String |
getMaterialGroup()
Constraints: Not nullable, Maximum length: 9
|
Boolean |
getMaterialIsBatchManaged()
Constraints: none
|
Boolean |
getMaterialIsIntBatchManaged()
Constraints: none
|
Integer |
getNumberOfSerialNumbers()
Constraints: none
|
String |
getOrderID()
Constraints: Not nullable, Maximum length: 12
|
String |
getOrderItem()
Constraints: Not nullable, Maximum length: 4
|
BigDecimal |
getOriginalDeliveryQuantity()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getOriginallyRequestedMaterial()
Constraints: Not nullable, Maximum length: 40
|
BigDecimal |
getOverdelivTolrtdLmtRatioInPct()
Constraints: Not nullable, Precision: 3, Scale: 1
|
String |
getPackingStatus()
Constraints: Not nullable, Maximum length: 1
|
String |
getPartialDeliveryIsAllowed()
Constraints: Not nullable, Maximum length: 1
|
String |
getPaymentGuaranteeForm()
Constraints: Not nullable, Maximum length: 2
|
String |
getPickingConfirmationStatus()
Constraints: Not nullable, Maximum length: 1
|
String |
getPickingControl()
Constraints: Not nullable, Maximum length: 1
|
String |
getPickingStatus()
Constraints: Not nullable, Maximum length: 1
|
String |
getPlant()
Constraints: Not nullable, Maximum length: 4
|
String |
getPrimaryPostingSwitch()
Constraints: Not nullable, Maximum length: 1
|
LocalDateTime |
getProductAvailabilityDate()
Constraints: Not nullable, Precision: 7
|
LocalTime |
getProductAvailabilityTime()
Constraints: Not nullable, Precision: 0
|
String |
getProductConfiguration()
Constraints: Not nullable, Maximum length: 18
|
String |
getProductHierarchyNode()
Constraints: Not nullable, Maximum length: 18
|
String |
getProfitabilitySegment()
Constraints: Not nullable, Maximum length: 10
|
String |
getProfitCenter()
Constraints: Not nullable, Maximum length: 10
|
String |
getProofOfDeliveryRelevanceCode()
Constraints: Not nullable, Maximum length: 1
|
String |
getProofOfDeliveryStatus()
Constraints: Not nullable, Maximum length: 1
|
Boolean |
getQuantityIsFixed()
Constraints: none
|
String |
getReceivingPoint()
Constraints: Not nullable, Maximum length: 25
|
String |
getReferenceDocumentLogicalSystem()
Constraints: Not nullable, Maximum length: 10
|
String |
getReferenceSDDocument()
Constraints: Not nullable, Maximum length: 10
|
String |
getReferenceSDDocumentCategory()
Constraints: Not nullable, Maximum length: 4
|
String |
getReferenceSDDocumentItem()
Constraints: Not nullable, Maximum length: 6
|
String |
getRetailPromotion()
Constraints: Not nullable, Maximum length: 10
|
String |
getSalesDocumentItemType()
Constraints: Not nullable, Maximum length: 1
|
String |
getSalesGroup()
Constraints: Not nullable, Maximum length: 3
|
String |
getSalesOffice()
Constraints: Not nullable, Maximum length: 4
|
String |
getSDDocumentCategory()
Constraints: Not nullable, Maximum length: 4
|
String |
getSDProcessStatus()
Constraints: Not nullable, Maximum length: 1
|
Optional<InbDeliverySerialNmbr> |
getSerialDeliveryItemIfPresent()
Retrieval of associated InbDeliverySerialNmbr entity (one to one).
|
InbDeliverySerialNmbr |
getSerialDeliveryItemOrFetch()
Retrieval of associated InbDeliverySerialNmbr entity (one to one).
|
LocalDateTime |
getShelfLifeExpirationDate()
Constraints: Not nullable, Precision: 7
|
LocalDateTime |
getStatisticsDate()
Constraints: Not nullable, Precision: 7
|
String |
getStockType()
Constraints: Not nullable, Maximum length: 1
|
String |
getStorageBin()
Constraints: Not nullable, Maximum length: 10
|
String |
getStorageLocation()
Constraints: Not nullable, Maximum length: 4
|
String |
getStorageType()
Constraints: Not nullable, Maximum length: 3
|
String |
getSubsequentMovementType()
Constraints: Not nullable, Maximum length: 3
|
String |
getTransportationGroup()
Constraints: Not nullable, Maximum length: 4
|
Class<InbDeliveryItem> |
getType() |
BigDecimal |
getUnderdelivTolrtdLmtRatioInPct()
Constraints: Not nullable, Precision: 3, Scale: 1
|
Boolean |
getUnlimitedOverdeliveryIsAllowed()
Constraints: none
|
BigDecimal |
getVarblShipgProcgDurationInDays()
Constraints: Not nullable, Precision: 5, Scale: 2
|
String |
getWarehouse()
Constraints: Not nullable, Maximum length: 3
|
String |
getWarehouseActivityStatus()
Constraints: Not nullable, Maximum length: 1
|
String |
getWarehouseStagingArea()
Constraints: Not nullable, Maximum length: 10
|
String |
getWarehouseStockCategory()
Constraints: Not nullable, Maximum length: 1
|
String |
getWarehouseStorageBin()
Constraints: Not nullable, Maximum length: 10
|
int |
hashCode() |
void |
setActualDeliveredQtyInBaseUnit(BigDecimal actualDeliveredQtyInBaseUnit)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setActualDeliveryQuantity(BigDecimal actualDeliveryQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setAdditionalCustomerGroup1(String additionalCustomerGroup1)
Constraints: Not nullable, Maximum length: 3
|
void |
setAdditionalCustomerGroup2(String additionalCustomerGroup2)
Constraints: Not nullable, Maximum length: 3
|
void |
setAdditionalCustomerGroup3(String additionalCustomerGroup3)
Constraints: Not nullable, Maximum length: 3
|
void |
setAdditionalCustomerGroup4(String additionalCustomerGroup4)
Constraints: Not nullable, Maximum length: 3
|
void |
setAdditionalCustomerGroup5(String additionalCustomerGroup5)
Constraints: Not nullable, Maximum length: 3
|
void |
setAdditionalMaterialGroup1(String additionalMaterialGroup1)
Constraints: Not nullable, Maximum length: 3
|
void |
setAdditionalMaterialGroup2(String additionalMaterialGroup2)
Constraints: Not nullable, Maximum length: 3
|
void |
setAdditionalMaterialGroup3(String additionalMaterialGroup3)
Constraints: Not nullable, Maximum length: 3
|
void |
setAdditionalMaterialGroup4(String additionalMaterialGroup4)
Constraints: Not nullable, Maximum length: 3
|
void |
setAdditionalMaterialGroup5(String additionalMaterialGroup5)
Constraints: Not nullable, Maximum length: 3
|
void |
setAlternateProductNumber(String alternateProductNumber)
Constraints: Not nullable, Maximum length: 40
|
void |
setBaseUnit(String baseUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setBatch(String batch)
Constraints: Not nullable, Maximum length: 10
|
void |
setBatchBySupplier(String batchBySupplier)
Constraints: Not nullable, Maximum length: 15
|
void |
setBatchClassification(String batchClassification)
Constraints: Not nullable, Maximum length: 18
|
void |
setBOMExplosion(String bOMExplosion)
Constraints: Not nullable, Maximum length: 8
|
void |
setBusinessArea(String businessArea)
Constraints: Not nullable, Maximum length: 4
|
void |
setConsumptionPosting(String consumptionPosting)
Constraints: Not nullable, Maximum length: 1
|
void |
setControllingArea(String controllingArea)
Constraints: Not nullable, Maximum length: 4
|
void |
setCostCenter(String costCenter)
Constraints: Not nullable, Maximum length: 10
|
void |
setCreatedByUser(String createdByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setCreationDate(LocalDateTime creationDate)
Constraints: Not nullable, Precision: 7
|
void |
setCreationTime(LocalTime creationTime)
Constraints: Not nullable, Precision: 0
|
void |
setCustEngineeringChgStatus(String custEngineeringChgStatus)
Constraints: Not nullable, Maximum length: 17
|
void |
setDeliveryDocument(String deliveryDocument)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setDeliveryDocumentItem(String deliveryDocumentItem)
(Key Field) Constraints: Not nullable, Maximum length: 6
|
void |
setDeliveryDocumentItemCategory(String deliveryDocumentItemCategory)
Constraints: Not nullable, Maximum length: 4
|
void |
setDeliveryDocumentItemText(String deliveryDocumentItemText)
Constraints: Not nullable, Maximum length: 40
|
void |
setDeliveryGroup(String deliveryGroup)
Constraints: Not nullable, Maximum length: 3
|
void |
setDeliveryQuantityUnit(String deliveryQuantityUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setDeliveryRelatedBillingStatus(String deliveryRelatedBillingStatus)
Constraints: Not nullable, Maximum length: 1
|
void |
setDeliveryToBaseQuantityDnmntr(BigDecimal deliveryToBaseQuantityDnmntr)
Constraints: Not nullable, Precision: 5, Scale: 0
|
void |
setDeliveryToBaseQuantityNmrtr(BigDecimal deliveryToBaseQuantityNmrtr)
Constraints: Not nullable, Precision: 5, Scale: 0
|
void |
setDeliveryVersion(String deliveryVersion)
Constraints: Not nullable, Maximum length: 4
|
void |
setDepartmentClassificationByCust(String departmentClassificationByCust)
Constraints: Not nullable, Maximum length: 4
|
void |
setDistributionChannel(String distributionChannel)
Constraints: Not nullable, Maximum length: 2
|
void |
setDivision(String division)
Constraints: Not nullable, Maximum length: 2
|
void |
setDocumentFlow(List<InbDeliveryDocFlow> value)
Overwrites the list of associated InbDeliveryDocFlow entities for the loaded navigation property
to_DocumentFlow.
|
void |
setErpConfigContext(ErpConfigContext erpConfigContext)
Deprecated.
Use
attachToService(String, ErpConfigContext) instead. |
void |
setFixedShipgProcgDurationInDays(BigDecimal fixedShipgProcgDurationInDays)
Constraints: Not nullable, Precision: 5, Scale: 2
|
void |
setGLAccount(String gLAccount)
Constraints: Not nullable, Maximum length: 10
|
void |
setGoodsMovementReasonCode(String goodsMovementReasonCode)
Constraints: Not nullable, Maximum length: 4
|
void |
setGoodsMovementStatus(String goodsMovementStatus)
Constraints: Not nullable, Maximum length: 1
|
void |
setGoodsMovementType(String goodsMovementType)
Constraints: Not nullable, Maximum length: 3
|
void |
setHigherLevelItem(String higherLevelItem)
Constraints: Not nullable, Maximum length: 6
|
void |
setInspectionLot(String inspectionLot)
Constraints: Not nullable, Maximum length: 12
|
void |
setInspectionPartialLot(String inspectionPartialLot)
Constraints: Not nullable, Maximum length: 6
|
void |
setIntercompanyBillingStatus(String intercompanyBillingStatus)
Constraints: Not nullable, Maximum length: 1
|
void |
setInternationalArticleNumber(String internationalArticleNumber)
Constraints: Not nullable, Maximum length: 18
|
void |
setInventorySpecialStockType(String inventorySpecialStockType)
Constraints: Not nullable, Maximum length: 1
|
void |
setInventoryValuationType(String inventoryValuationType)
Constraints: Not nullable, Maximum length: 10
|
void |
setIsCompletelyDelivered(Boolean isCompletelyDelivered)
Constraints: none
|
void |
setIsNotGoodsMovementsRelevant(String isNotGoodsMovementsRelevant)
Constraints: Not nullable, Maximum length: 1
|
void |
setIsSeparateValuation(Boolean isSeparateValuation)
Constraints: none
|
void |
setIssgOrRcvgBatch(String issgOrRcvgBatch)
Constraints: Not nullable, Maximum length: 10
|
void |
setIssgOrRcvgMaterial(String issgOrRcvgMaterial)
Constraints: Not nullable, Maximum length: 40
|
void |
setIssgOrRcvgSpclStockInd(String issgOrRcvgSpclStockInd)
Constraints: Not nullable, Maximum length: 1
|
void |
setIssgOrRcvgStockCategory(String issgOrRcvgStockCategory)
Constraints: Not nullable, Maximum length: 1
|
void |
setIssgOrRcvgValuationType(String issgOrRcvgValuationType)
Constraints: Not nullable, Maximum length: 10
|
void |
setIssuingOrReceivingPlant(String issuingOrReceivingPlant)
Constraints: Not nullable, Maximum length: 4
|
void |
setIssuingOrReceivingStorageLoc(String issuingOrReceivingStorageLoc)
Constraints: Not nullable, Maximum length: 4
|
void |
setItemBillingBlockReason(String itemBillingBlockReason)
Constraints: Not nullable, Maximum length: 2
|
void |
setItemBillingIncompletionStatus(String itemBillingIncompletionStatus)
Constraints: Not nullable, Maximum length: 1
|
void |
setItemDeliveryIncompletionStatus(String itemDeliveryIncompletionStatus)
Constraints: Not nullable, Maximum length: 1
|
void |
setItemGdsMvtIncompletionSts(String itemGdsMvtIncompletionSts)
Constraints: Not nullable, Maximum length: 1
|
void |
setItemGeneralIncompletionStatus(String itemGeneralIncompletionStatus)
Constraints: Not nullable, Maximum length: 1
|
void |
setItemGrossWeight(BigDecimal itemGrossWeight)
Constraints: Not nullable, Precision: 15, Scale: 3
|
void |
setItemIsBillingRelevant(String itemIsBillingRelevant)
Constraints: Not nullable, Maximum length: 1
|
void |
setItemNetWeight(BigDecimal itemNetWeight)
Constraints: Not nullable, Precision: 15, Scale: 3
|
void |
setItemPackingIncompletionStatus(String itemPackingIncompletionStatus)
Constraints: Not nullable, Maximum length: 1
|
void |
setItemPickingIncompletionStatus(String itemPickingIncompletionStatus)
Constraints: Not nullable, Maximum length: 1
|
void |
setItemVolume(BigDecimal itemVolume)
Constraints: Not nullable, Precision: 15, Scale: 3
|
void |
setItemVolumeUnit(String itemVolumeUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setItemWeightUnit(String itemWeightUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setLastChangeDate(LocalDateTime lastChangeDate)
Constraints: Not nullable, Precision: 7
|
void |
setLoadingGroup(String loadingGroup)
Constraints: Not nullable, Maximum length: 4
|
void |
setManufactureDate(LocalDateTime manufactureDate)
Constraints: Not nullable, Precision: 7
|
void |
setMaterial(String material)
Constraints: Not nullable, Maximum length: 40
|
void |
setMaterialByCustomer(String materialByCustomer)
Constraints: Not nullable, Maximum length: 35
|
void |
setMaterialFreightGroup(String materialFreightGroup)
Constraints: Not nullable, Maximum length: 8
|
void |
setMaterialGroup(String materialGroup)
Constraints: Not nullable, Maximum length: 9
|
void |
setMaterialIsBatchManaged(Boolean materialIsBatchManaged)
Constraints: none
|
void |
setMaterialIsIntBatchManaged(Boolean materialIsIntBatchManaged)
Constraints: none
|
void |
setNumberOfSerialNumbers(Integer numberOfSerialNumbers)
Constraints: none
|
void |
setOrderID(String orderID)
Constraints: Not nullable, Maximum length: 12
|
void |
setOrderItem(String orderItem)
Constraints: Not nullable, Maximum length: 4
|
void |
setOriginalDeliveryQuantity(BigDecimal originalDeliveryQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setOriginallyRequestedMaterial(String originallyRequestedMaterial)
Constraints: Not nullable, Maximum length: 40
|
void |
setOverdelivTolrtdLmtRatioInPct(BigDecimal overdelivTolrtdLmtRatioInPct)
Constraints: Not nullable, Precision: 3, Scale: 1
|
void |
setPackingStatus(String packingStatus)
Constraints: Not nullable, Maximum length: 1
|
void |
setPartialDeliveryIsAllowed(String partialDeliveryIsAllowed)
Constraints: Not nullable, Maximum length: 1
|
void |
setPaymentGuaranteeForm(String paymentGuaranteeForm)
Constraints: Not nullable, Maximum length: 2
|
void |
setPickingConfirmationStatus(String pickingConfirmationStatus)
Constraints: Not nullable, Maximum length: 1
|
void |
setPickingControl(String pickingControl)
Constraints: Not nullable, Maximum length: 1
|
void |
setPickingStatus(String pickingStatus)
Constraints: Not nullable, Maximum length: 1
|
void |
setPlant(String plant)
Constraints: Not nullable, Maximum length: 4
|
void |
setPrimaryPostingSwitch(String primaryPostingSwitch)
Constraints: Not nullable, Maximum length: 1
|
void |
setProductAvailabilityDate(LocalDateTime productAvailabilityDate)
Constraints: Not nullable, Precision: 7
|
void |
setProductAvailabilityTime(LocalTime productAvailabilityTime)
Constraints: Not nullable, Precision: 0
|
void |
setProductConfiguration(String productConfiguration)
Constraints: Not nullable, Maximum length: 18
|
void |
setProductHierarchyNode(String productHierarchyNode)
Constraints: Not nullable, Maximum length: 18
|
void |
setProfitabilitySegment(String profitabilitySegment)
Constraints: Not nullable, Maximum length: 10
|
void |
setProfitCenter(String profitCenter)
Constraints: Not nullable, Maximum length: 10
|
void |
setProofOfDeliveryRelevanceCode(String proofOfDeliveryRelevanceCode)
Constraints: Not nullable, Maximum length: 1
|
void |
setProofOfDeliveryStatus(String proofOfDeliveryStatus)
Constraints: Not nullable, Maximum length: 1
|
void |
setQuantityIsFixed(Boolean quantityIsFixed)
Constraints: none
|
void |
setReceivingPoint(String receivingPoint)
Constraints: Not nullable, Maximum length: 25
|
void |
setReferenceDocumentLogicalSystem(String referenceDocumentLogicalSystem)
Constraints: Not nullable, Maximum length: 10
|
void |
setReferenceSDDocument(String referenceSDDocument)
Constraints: Not nullable, Maximum length: 10
|
void |
setReferenceSDDocumentCategory(String referenceSDDocumentCategory)
Constraints: Not nullable, Maximum length: 4
|
void |
setReferenceSDDocumentItem(String referenceSDDocumentItem)
Constraints: Not nullable, Maximum length: 6
|
void |
setRetailPromotion(String retailPromotion)
Constraints: Not nullable, Maximum length: 10
|
void |
setSalesDocumentItemType(String salesDocumentItemType)
Constraints: Not nullable, Maximum length: 1
|
void |
setSalesGroup(String salesGroup)
Constraints: Not nullable, Maximum length: 3
|
void |
setSalesOffice(String salesOffice)
Constraints: Not nullable, Maximum length: 4
|
void |
setSDDocumentCategory(String sDDocumentCategory)
Constraints: Not nullable, Maximum length: 4
|
void |
setSDProcessStatus(String sDProcessStatus)
Constraints: Not nullable, Maximum length: 1
|
void |
setSerialDeliveryItem(InbDeliverySerialNmbr value)
Overwrites the associated InbDeliverySerialNmbr entity for the loaded navigation property
to_SerialDeliveryItem.
|
protected void |
setServicePathForFetch(String servicePathForFetch)
The service path only used for the fetch commands of this entity.
|
void |
setShelfLifeExpirationDate(LocalDateTime shelfLifeExpirationDate)
Constraints: Not nullable, Precision: 7
|
void |
setStatisticsDate(LocalDateTime statisticsDate)
Constraints: Not nullable, Precision: 7
|
void |
setStockType(String stockType)
Constraints: Not nullable, Maximum length: 1
|
void |
setStorageBin(String storageBin)
Constraints: Not nullable, Maximum length: 10
|
void |
setStorageLocation(String storageLocation)
Constraints: Not nullable, Maximum length: 4
|
void |
setStorageType(String storageType)
Constraints: Not nullable, Maximum length: 3
|
void |
setSubsequentMovementType(String subsequentMovementType)
Constraints: Not nullable, Maximum length: 3
|
void |
setTransportationGroup(String transportationGroup)
Constraints: Not nullable, Maximum length: 4
|
void |
setUnderdelivTolrtdLmtRatioInPct(BigDecimal underdelivTolrtdLmtRatioInPct)
Constraints: Not nullable, Precision: 3, Scale: 1
|
void |
setUnlimitedOverdeliveryIsAllowed(Boolean unlimitedOverdeliveryIsAllowed)
Constraints: none
|
void |
setVarblShipgProcgDurationInDays(BigDecimal varblShipgProcgDurationInDays)
Constraints: Not nullable, Precision: 5, Scale: 2
|
void |
setWarehouse(String warehouse)
Constraints: Not nullable, Maximum length: 3
|
void |
setWarehouseActivityStatus(String warehouseActivityStatus)
Constraints: Not nullable, Maximum length: 1
|
void |
setWarehouseStagingArea(String warehouseStagingArea)
Constraints: Not nullable, Maximum length: 10
|
void |
setWarehouseStockCategory(String warehouseStockCategory)
Constraints: Not nullable, Maximum length: 1
|
void |
setWarehouseStorageBin(String warehouseStorageBin)
Constraints: Not nullable, Maximum length: 10
|
protected Map<String,Object> |
toMapOfFields() |
protected Map<String,Object> |
toMapOfNavigationProperties() |
String |
toString() |
getEndpointUrl, getServicePathForFetch, getVersionIdentifier, setVersionIdentifier
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
public static final InbDeliveryItemSelectable ALL_FIELDS
public static final InbDeliveryItemField<BigDecimal> ACTUAL_DELIVERED_QTY_IN_BASE_UNIT
public static final InbDeliveryItemField<BigDecimal> ACTUAL_DELIVERY_QUANTITY
public static final InbDeliveryItemField<String> ADDITIONAL_CUSTOMER_GROUP1
public static final InbDeliveryItemField<String> ADDITIONAL_CUSTOMER_GROUP2
public static final InbDeliveryItemField<String> ADDITIONAL_CUSTOMER_GROUP3
public static final InbDeliveryItemField<String> ADDITIONAL_CUSTOMER_GROUP4
public static final InbDeliveryItemField<String> ADDITIONAL_CUSTOMER_GROUP5
public static final InbDeliveryItemField<String> ADDITIONAL_MATERIAL_GROUP1
public static final InbDeliveryItemField<String> ADDITIONAL_MATERIAL_GROUP2
public static final InbDeliveryItemField<String> ADDITIONAL_MATERIAL_GROUP3
public static final InbDeliveryItemField<String> ADDITIONAL_MATERIAL_GROUP4
public static final InbDeliveryItemField<String> ADDITIONAL_MATERIAL_GROUP5
public static final InbDeliveryItemField<String> ALTERNATE_PRODUCT_NUMBER
public static final InbDeliveryItemField<String> BASE_UNIT
public static final InbDeliveryItemField<String> BATCH
public static final InbDeliveryItemField<String> BATCH_BY_SUPPLIER
public static final InbDeliveryItemField<String> BATCH_CLASSIFICATION
public static final InbDeliveryItemField<String> BOM_EXPLOSION
public static final InbDeliveryItemField<String> BUSINESS_AREA
public static final InbDeliveryItemField<String> CONSUMPTION_POSTING
public static final InbDeliveryItemField<String> CONTROLLING_AREA
public static final InbDeliveryItemField<String> COST_CENTER
public static final InbDeliveryItemField<String> CREATED_BY_USER
public static final InbDeliveryItemField<LocalDateTime> CREATION_DATE
public static final InbDeliveryItemField<LocalTime> CREATION_TIME
public static final InbDeliveryItemField<String> CUST_ENGINEERING_CHG_STATUS
public static final InbDeliveryItemField<String> DELIVERY_DOCUMENT
public static final InbDeliveryItemField<String> DELIVERY_DOCUMENT_ITEM
public static final InbDeliveryItemField<String> DELIVERY_DOCUMENT_ITEM_CATEGORY
public static final InbDeliveryItemField<String> DELIVERY_DOCUMENT_ITEM_TEXT
public static final InbDeliveryItemField<String> DELIVERY_GROUP
public static final InbDeliveryItemField<String> DELIVERY_QUANTITY_UNIT
public static final InbDeliveryItemField<String> DELIVERY_RELATED_BILLING_STATUS
public static final InbDeliveryItemField<BigDecimal> DELIVERY_TO_BASE_QUANTITY_DNMNTR
public static final InbDeliveryItemField<BigDecimal> DELIVERY_TO_BASE_QUANTITY_NMRTR
public static final InbDeliveryItemField<String> DEPARTMENT_CLASSIFICATION_BY_CUST
public static final InbDeliveryItemField<String> DISTRIBUTION_CHANNEL
public static final InbDeliveryItemField<String> DIVISION
public static final InbDeliveryItemField<BigDecimal> FIXED_SHIPG_PROCG_DURATION_IN_DAYS
public static final InbDeliveryItemField<String> GL_ACCOUNT
public static final InbDeliveryItemField<String> GOODS_MOVEMENT_REASON_CODE
public static final InbDeliveryItemField<String> GOODS_MOVEMENT_STATUS
public static final InbDeliveryItemField<String> GOODS_MOVEMENT_TYPE
public static final InbDeliveryItemField<String> HIGHER_LEVEL_ITEM
public static final InbDeliveryItemField<String> INSPECTION_LOT
public static final InbDeliveryItemField<String> INSPECTION_PARTIAL_LOT
public static final InbDeliveryItemField<String> INTERCOMPANY_BILLING_STATUS
public static final InbDeliveryItemField<String> INTERNATIONAL_ARTICLE_NUMBER
public static final InbDeliveryItemField<String> INVENTORY_SPECIAL_STOCK_TYPE
public static final InbDeliveryItemField<String> INVENTORY_VALUATION_TYPE
public static final InbDeliveryItemField<Boolean> IS_COMPLETELY_DELIVERED
public static final InbDeliveryItemField<String> IS_NOT_GOODS_MOVEMENTS_RELEVANT
public static final InbDeliveryItemField<Boolean> IS_SEPARATE_VALUATION
public static final InbDeliveryItemField<String> ISSG_OR_RCVG_BATCH
public static final InbDeliveryItemField<String> ISSG_OR_RCVG_MATERIAL
public static final InbDeliveryItemField<String> ISSG_OR_RCVG_SPCL_STOCK_IND
public static final InbDeliveryItemField<String> ISSG_OR_RCVG_STOCK_CATEGORY
public static final InbDeliveryItemField<String> ISSG_OR_RCVG_VALUATION_TYPE
public static final InbDeliveryItemField<String> ISSUING_OR_RECEIVING_PLANT
public static final InbDeliveryItemField<String> ISSUING_OR_RECEIVING_STORAGE_LOC
public static final InbDeliveryItemField<String> ITEM_BILLING_BLOCK_REASON
public static final InbDeliveryItemField<String> ITEM_BILLING_INCOMPLETION_STATUS
public static final InbDeliveryItemField<String> ITEM_DELIVERY_INCOMPLETION_STATUS
public static final InbDeliveryItemField<String> ITEM_GDS_MVT_INCOMPLETION_STS
public static final InbDeliveryItemField<String> ITEM_GENERAL_INCOMPLETION_STATUS
public static final InbDeliveryItemField<BigDecimal> ITEM_GROSS_WEIGHT
public static final InbDeliveryItemField<String> ITEM_IS_BILLING_RELEVANT
public static final InbDeliveryItemField<BigDecimal> ITEM_NET_WEIGHT
public static final InbDeliveryItemField<String> ITEM_PACKING_INCOMPLETION_STATUS
public static final InbDeliveryItemField<String> ITEM_PICKING_INCOMPLETION_STATUS
public static final InbDeliveryItemField<BigDecimal> ITEM_VOLUME
public static final InbDeliveryItemField<String> ITEM_VOLUME_UNIT
public static final InbDeliveryItemField<String> ITEM_WEIGHT_UNIT
public static final InbDeliveryItemField<LocalDateTime> LAST_CHANGE_DATE
public static final InbDeliveryItemField<String> LOADING_GROUP
public static final InbDeliveryItemField<LocalDateTime> MANUFACTURE_DATE
public static final InbDeliveryItemField<String> MATERIAL
public static final InbDeliveryItemField<String> MATERIAL_BY_CUSTOMER
public static final InbDeliveryItemField<String> MATERIAL_FREIGHT_GROUP
public static final InbDeliveryItemField<String> MATERIAL_GROUP
public static final InbDeliveryItemField<Boolean> MATERIAL_IS_BATCH_MANAGED
public static final InbDeliveryItemField<Boolean> MATERIAL_IS_INT_BATCH_MANAGED
public static final InbDeliveryItemField<Integer> NUMBER_OF_SERIAL_NUMBERS
public static final InbDeliveryItemField<String> ORDER_ID
public static final InbDeliveryItemField<String> ORDER_ITEM
public static final InbDeliveryItemField<BigDecimal> ORIGINAL_DELIVERY_QUANTITY
public static final InbDeliveryItemField<String> ORIGINALLY_REQUESTED_MATERIAL
public static final InbDeliveryItemField<BigDecimal> OVERDELIV_TOLRTD_LMT_RATIO_IN_PCT
public static final InbDeliveryItemField<String> PACKING_STATUS
public static final InbDeliveryItemField<String> PARTIAL_DELIVERY_IS_ALLOWED
public static final InbDeliveryItemField<String> PAYMENT_GUARANTEE_FORM
public static final InbDeliveryItemField<String> PICKING_CONFIRMATION_STATUS
public static final InbDeliveryItemField<String> PICKING_CONTROL
public static final InbDeliveryItemField<String> PICKING_STATUS
public static final InbDeliveryItemField<String> PLANT
public static final InbDeliveryItemField<String> PRIMARY_POSTING_SWITCH
public static final InbDeliveryItemField<LocalDateTime> PRODUCT_AVAILABILITY_DATE
public static final InbDeliveryItemField<LocalTime> PRODUCT_AVAILABILITY_TIME
public static final InbDeliveryItemField<String> PRODUCT_CONFIGURATION
public static final InbDeliveryItemField<String> PRODUCT_HIERARCHY_NODE
public static final InbDeliveryItemField<String> PROFITABILITY_SEGMENT
public static final InbDeliveryItemField<String> PROFIT_CENTER
public static final InbDeliveryItemField<String> PROOF_OF_DELIVERY_RELEVANCE_CODE
public static final InbDeliveryItemField<String> PROOF_OF_DELIVERY_STATUS
public static final InbDeliveryItemField<Boolean> QUANTITY_IS_FIXED
public static final InbDeliveryItemField<String> RECEIVING_POINT
public static final InbDeliveryItemField<String> REFERENCE_DOCUMENT_LOGICAL_SYSTEM
public static final InbDeliveryItemField<String> REFERENCE_SD_DOCUMENT
public static final InbDeliveryItemField<String> REFERENCE_SD_DOCUMENT_CATEGORY
public static final InbDeliveryItemField<String> REFERENCE_SD_DOCUMENT_ITEM
public static final InbDeliveryItemField<String> RETAIL_PROMOTION
public static final InbDeliveryItemField<String> SALES_DOCUMENT_ITEM_TYPE
public static final InbDeliveryItemField<String> SALES_GROUP
public static final InbDeliveryItemField<String> SALES_OFFICE
public static final InbDeliveryItemField<String> SD_DOCUMENT_CATEGORY
public static final InbDeliveryItemField<String> SD_PROCESS_STATUS
public static final InbDeliveryItemField<LocalDateTime> SHELF_LIFE_EXPIRATION_DATE
public static final InbDeliveryItemField<LocalDateTime> STATISTICS_DATE
public static final InbDeliveryItemField<String> STOCK_TYPE
public static final InbDeliveryItemField<String> STORAGE_BIN
public static final InbDeliveryItemField<String> STORAGE_LOCATION
public static final InbDeliveryItemField<String> STORAGE_TYPE
public static final InbDeliveryItemField<String> SUBSEQUENT_MOVEMENT_TYPE
public static final InbDeliveryItemField<String> TRANSPORTATION_GROUP
public static final InbDeliveryItemField<BigDecimal> UNDERDELIV_TOLRTD_LMT_RATIO_IN_PCT
public static final InbDeliveryItemField<Boolean> UNLIMITED_OVERDELIVERY_IS_ALLOWED
public static final InbDeliveryItemField<BigDecimal> VARBL_SHIPG_PROCG_DURATION_IN_DAYS
public static final InbDeliveryItemField<String> WAREHOUSE
public static final InbDeliveryItemField<String> WAREHOUSE_ACTIVITY_STATUS
public static final InbDeliveryItemField<String> WAREHOUSE_STAGING_AREA
public static final InbDeliveryItemField<String> DELIVERY_VERSION
public static final InbDeliveryItemField<String> WAREHOUSE_STOCK_CATEGORY
public static final InbDeliveryItemField<String> WAREHOUSE_STORAGE_BIN
public static final InbDeliveryItemLink<InbDeliveryDocFlow> TO_DOCUMENT_FLOW
public static final InbDeliveryItemOneToOneLink<InbDeliverySerialNmbr> TO_SERIAL_DELIVERY_ITEM
public InbDeliveryItem()
public InbDeliveryItem(@Nullable BigDecimal actualDeliveredQtyInBaseUnit, @Nullable BigDecimal actualDeliveryQuantity, @Nullable String additionalCustomerGroup1, @Nullable String additionalCustomerGroup2, @Nullable String additionalCustomerGroup3, @Nullable String additionalCustomerGroup4, @Nullable String additionalCustomerGroup5, @Nullable String additionalMaterialGroup1, @Nullable String additionalMaterialGroup2, @Nullable String additionalMaterialGroup3, @Nullable String additionalMaterialGroup4, @Nullable String additionalMaterialGroup5, @Nullable String alternateProductNumber, @Nullable String baseUnit, @Nullable String batch, @Nullable String batchBySupplier, @Nullable String batchClassification, @Nullable String bOMExplosion, @Nullable String businessArea, @Nullable String consumptionPosting, @Nullable String controllingArea, @Nullable String costCenter, @Nullable String createdByUser, @Nullable LocalDateTime creationDate, @Nullable LocalTime creationTime, @Nullable String custEngineeringChgStatus, @Nullable String deliveryDocument, @Nullable String deliveryDocumentItem, @Nullable String deliveryDocumentItemCategory, @Nullable String deliveryDocumentItemText, @Nullable String deliveryGroup, @Nullable String deliveryQuantityUnit, @Nullable String deliveryRelatedBillingStatus, @Nullable BigDecimal deliveryToBaseQuantityDnmntr, @Nullable BigDecimal deliveryToBaseQuantityNmrtr, @Nullable String departmentClassificationByCust, @Nullable String distributionChannel, @Nullable String division, @Nullable BigDecimal fixedShipgProcgDurationInDays, @Nullable String gLAccount, @Nullable String goodsMovementReasonCode, @Nullable String goodsMovementStatus, @Nullable String goodsMovementType, @Nullable String higherLevelItem, @Nullable String inspectionLot, @Nullable String inspectionPartialLot, @Nullable String intercompanyBillingStatus, @Nullable String internationalArticleNumber, @Nullable String inventorySpecialStockType, @Nullable String inventoryValuationType, @Nullable Boolean isCompletelyDelivered, @Nullable String isNotGoodsMovementsRelevant, @Nullable Boolean isSeparateValuation, @Nullable String issgOrRcvgBatch, @Nullable String issgOrRcvgMaterial, @Nullable String issgOrRcvgSpclStockInd, @Nullable String issgOrRcvgStockCategory, @Nullable String issgOrRcvgValuationType, @Nullable String issuingOrReceivingPlant, @Nullable String issuingOrReceivingStorageLoc, @Nullable String itemBillingBlockReason, @Nullable String itemBillingIncompletionStatus, @Nullable String itemDeliveryIncompletionStatus, @Nullable String itemGdsMvtIncompletionSts, @Nullable String itemGeneralIncompletionStatus, @Nullable BigDecimal itemGrossWeight, @Nullable String itemIsBillingRelevant, @Nullable BigDecimal itemNetWeight, @Nullable String itemPackingIncompletionStatus, @Nullable String itemPickingIncompletionStatus, @Nullable BigDecimal itemVolume, @Nullable String itemVolumeUnit, @Nullable String itemWeightUnit, @Nullable LocalDateTime lastChangeDate, @Nullable String loadingGroup, @Nullable LocalDateTime manufactureDate, @Nullable String material, @Nullable String materialByCustomer, @Nullable String materialFreightGroup, @Nullable String materialGroup, @Nullable Boolean materialIsBatchManaged, @Nullable Boolean materialIsIntBatchManaged, @Nullable Integer numberOfSerialNumbers, @Nullable String orderID, @Nullable String orderItem, @Nullable BigDecimal originalDeliveryQuantity, @Nullable String originallyRequestedMaterial, @Nullable BigDecimal overdelivTolrtdLmtRatioInPct, @Nullable String packingStatus, @Nullable String partialDeliveryIsAllowed, @Nullable String paymentGuaranteeForm, @Nullable String pickingConfirmationStatus, @Nullable String pickingControl, @Nullable String pickingStatus, @Nullable String plant, @Nullable String primaryPostingSwitch, @Nullable LocalDateTime productAvailabilityDate, @Nullable LocalTime productAvailabilityTime, @Nullable String productConfiguration, @Nullable String productHierarchyNode, @Nullable String profitabilitySegment, @Nullable String profitCenter, @Nullable String proofOfDeliveryRelevanceCode, @Nullable String proofOfDeliveryStatus, @Nullable Boolean quantityIsFixed, @Nullable String receivingPoint, @Nullable String referenceDocumentLogicalSystem, @Nullable String referenceSDDocument, @Nullable String referenceSDDocumentCategory, @Nullable String referenceSDDocumentItem, @Nullable String retailPromotion, @Nullable String salesDocumentItemType, @Nullable String salesGroup, @Nullable String salesOffice, @Nullable String sDDocumentCategory, @Nullable String sDProcessStatus, @Nullable LocalDateTime shelfLifeExpirationDate, @Nullable LocalDateTime statisticsDate, @Nullable String stockType, @Nullable String storageBin, @Nullable String storageLocation, @Nullable String storageType, @Nullable String subsequentMovementType, @Nullable String transportationGroup, @Nullable BigDecimal underdelivTolrtdLmtRatioInPct, @Nullable Boolean unlimitedOverdeliveryIsAllowed, @Nullable BigDecimal varblShipgProcgDurationInDays, @Nullable String warehouse, @Nullable String warehouseActivityStatus, @Nullable String warehouseStagingArea, @Nullable String deliveryVersion, @Nullable String warehouseStockCategory, @Nullable String warehouseStorageBin, List<InbDeliveryDocFlow> toDocumentFlow, @Nullable InbDeliverySerialNmbr toSerialDeliveryItem)
@Nonnull public Class<InbDeliveryItem> getType()
getType
in class VdmObject<InbDeliveryItem>
public void setActualDeliveredQtyInBaseUnit(@Nullable BigDecimal actualDeliveredQtyInBaseUnit)
Original property name from the Odata EDM: ActualDeliveredQtyInBaseUnit
actualDeliveredQtyInBaseUnit
- The item quantity, expressed in base units of measure.public void setActualDeliveryQuantity(@Nullable BigDecimal actualDeliveryQuantity)
Original property name from the Odata EDM: ActualDeliveryQuantity
The delivery quantity may be proposed from a sales order item. You can change the quantity in the delivery, subject to any limitations that apply to over- and underdeliveries. If the delivery does not refer to a sales order, you can enter a delivery quantity manually.
actualDeliveryQuantity
- The quantity of the item for delivery. The quantity is expressed in sales units.public void setAdditionalCustomerGroup1(@Nullable String additionalCustomerGroup1)
Original property name from the Odata EDM: AdditionalCustomerGroup1
You can define up to five different groups of customers, according to the needs of your organization. You specify the groups in the customer master record under "Additional data". If you assign a particular customer to one or more groups, the system automatically displays the groups in the header data of corresponding sales orders.You can define customer groups in Tables TVV1 through TVV5 and assign them to specific languages in Tables TVV1T through TVV5T.
additionalCustomerGroup1
- Specifies a customer-defined group of customers.public void setAdditionalCustomerGroup2(@Nullable String additionalCustomerGroup2)
Original property name from the Odata EDM: AdditionalCustomerGroup2
You can define up to five different groups of customers, according to the needs of your organization. You specify the groups in the customer master record under "Additional data". If you assign a particular customer to one or more groups, the system automatically displays the groups in the header data of corresponding sales orders.You can define customer groups in Tables TVV1 through TVV5 and assign them to specific languages in Tables TVV1T through TVV5T.
additionalCustomerGroup2
- Specifies a customer-defined group of customers.public void setAdditionalCustomerGroup3(@Nullable String additionalCustomerGroup3)
Original property name from the Odata EDM: AdditionalCustomerGroup3
You can define up to five different groups of customers, according to the needs of your organization. You specify the groups in the customer master record under "Additional data". If you assign a particular customer to one or more groups, the system automatically displays the groups in the header data of corresponding sales orders.You can define customer groups in Tables TVV1 through TVV5 and assign them to specific languages in Tables TVV1T through TVV5T.
additionalCustomerGroup3
- Specifies a customer-defined group of customers.public void setAdditionalCustomerGroup4(@Nullable String additionalCustomerGroup4)
Original property name from the Odata EDM: AdditionalCustomerGroup4
You can define up to five different groups of customers, according to the needs of your organization. You specify the groups in the customer master record under "Additional data". If you assign a particular customer to one or more groups, the system automatically displays the groups in the header data of corresponding sales orders.You can define customer groups in Tables TVV1 through TVV5 and assign them to specific languages in Tables TVV1T through TVV5T.
additionalCustomerGroup4
- Specifies a customer-defined group of customers.public void setAdditionalCustomerGroup5(@Nullable String additionalCustomerGroup5)
Original property name from the Odata EDM: AdditionalCustomerGroup5
You can define up to five different groups of customers, according to the needs of your organization. You specify the groups in the customer master record under "Additional data". If you assign a particular customer to one or more groups, the system automatically displays the groups in the header data of corresponding sales orders.You can define customer groups in Tables TVV1 through TVV5 and assign them to specific languages in Tables TVV1T through TVV5T.
additionalCustomerGroup5
- Specifies a customer-defined group of customers.public void setAdditionalMaterialGroup1(@Nullable String additionalMaterialGroup1)
Original property name from the Odata EDM: AdditionalMaterialGroup1
additionalMaterialGroup1
- You can use material groups when maintaining a material master record. Since these material groups are
not used in the standard SAP System, you can use them as required, for example, for analyses.public void setAdditionalMaterialGroup2(@Nullable String additionalMaterialGroup2)
Original property name from the Odata EDM: AdditionalMaterialGroup2
additionalMaterialGroup2
- You can use material groups when maintaining a material master record. Since these material groups are
not used in the standard SAP System, you can use them as required, for example, for analyses.public void setAdditionalMaterialGroup3(@Nullable String additionalMaterialGroup3)
Original property name from the Odata EDM: AdditionalMaterialGroup3
additionalMaterialGroup3
- You can use material groups when maintaining a material master record. Since these material groups are
not used in the standard SAP System, you can use them as required, for example, for analyses.public void setAdditionalMaterialGroup4(@Nullable String additionalMaterialGroup4)
Original property name from the Odata EDM: AdditionalMaterialGroup4
additionalMaterialGroup4
- You can use material groups when maintaining a material master record. Since these material groups are
not used in the standard SAP System, you can use them as required, for example, for analyses.public void setAdditionalMaterialGroup5(@Nullable String additionalMaterialGroup5)
Original property name from the Odata EDM: AdditionalMaterialGroup5
additionalMaterialGroup5
- You can use material groups when maintaining a material master record. Since these material groups are
not used in the standard SAP System, you can use them as required, for example, for analyses.public void setAlternateProductNumber(@Nullable String alternateProductNumber)
Original property name from the Odata EDM: AlternateProductNumber
It does not need to be created as its own material master in the ERP system.Within Logistics Execution in the ERP system, it is stored without validation. The translation to the internal material number needs to be provided in the external system or within an implementation of a Business Add-In (BAdI).
alternateProductNumber
- The Alternate Product Number (APN) is an alternative identification of the product that the business
partner uses.public void setBaseUnit(@Nullable String baseUnit)
Original property name from the Odata EDM: BaseUnit
You define the base unit of measure and also alternative units of measure and their conversion factors in the material master record.Since all data is updated in the base unit of measure, your entry is particularly important for the conversion of alternative units of measure. A quantity in the alternative unit of measure can only be shown precisely if its value can be shown with the decimal places available. To ensure this, please note the following:The base unit of measure is the unit satisfying the highest necessary requirement for precision.The conversion of alternative units of measure to the base unit should result in simple decimal fractions (not, for example, 1/3 = 0.333...).Inventory ManagementIn Inventory Management, the base unit of measure is the same as the stockkeeping unit.ServicesServices have units of measure of their own, including the following:Service unitUnit of measure at the higher item level. The precise quantities of the individual services are each at the detailed service line level.BlanketUnit of measure at service line level for services to be provided once only, and for which no precise quantities can or are to be specified.
baseUnit
- Unit of measure in which stocks of the material are managed. The system converts all the quantities
you enter in other units of measure (alternative units of measure) to the base unit of measure.public void setBatch(@Nullable String batch)
Original property name from the Odata EDM: Batch
batch
- Assigns a material that is manufactured in batches or production lots to a specific batch.public void setBatchBySupplier(@Nullable String batchBySupplier)
Original property name from the Odata EDM: BatchBySupplier
batchBySupplier
- Number under which the batch is managed at the supplier's.public void setBatchClassification(@Nullable String batchClassification)
Original property name from the Odata EDM: BatchClassification
You are required by the authorities (for example, the Food and Drug Authority in the USA) to keep a record of the selection values used to locate a particular batch so that you are always able to compare these values with the original specifications. This internal number enables you to meet this requirement.
batchClassification
- Number assigned by the system which indicates the selection values by which the batch was found.public void setBOMExplosion(@Nullable String bOMExplosion)
Original property name from the Odata EDM: BOMExplosion
bOMExplosion
- Number used by the component supplier to identify the production series from which the customer
releases and receives materials.public void setBusinessArea(@Nullable String businessArea)
Original property name from the Odata EDM: BusinessArea
businessArea
- Key that uniquely identifies a business area.public void setConsumptionPosting(@Nullable String consumptionPosting)
Original property name from the Odata EDM: ConsumptionPosting
The indicator is used in the case of goods receipts for purchase orders and is derived from the account assignment category of the purchase order.
consumptionPosting
- Specifies that the consumption is to be posted to a consumption account (V) or an asset account (A).public void setControllingArea(@Nullable String controllingArea)
Original property name from the Odata EDM: ControllingArea
The controlling area is the highest organizational unit in Controlling.Whether controlling area and company code are in a 1:1 relationship or a 1:n relationship, the number of posting periods in both controlling area and company code(s) must be identical. However, special periods may vary.
controllingArea
- Uniquely identifies a controlling area.public void setCostCenter(@Nullable String costCenter)
Original property name from the Odata EDM: CostCenter
costCenter
- A key that uniquely identifies a cost center.public void setCreatedByUser(@Nullable String createdByUser)
Original property name from the Odata EDM: CreatedByUser
createdByUser
- Name of Person Who Created Objectpublic void setCreationDate(@Nullable LocalDateTime creationDate)
Original property name from the Odata EDM: CreationDate
creationDate
- Date on Which Record Was Createdpublic void setCreationTime(@Nullable LocalTime creationTime)
Original property name from the Odata EDM: CreationTime
creationTime
- The time of day at which the document was posted and stored in the system.public void setCustEngineeringChgStatus(@Nullable String custEngineeringChgStatus)
Original property name from the Odata EDM: CustEngineeringChgStatus
The customer sends this number in with a material number to request an engineering change to take effect as of a certain delivery date or cumulative quantity.
custEngineeringChgStatus
- Customer number for the production series from which they release and receive materials.public void setDeliveryDocument(@Nullable String deliveryDocument)
Original property name from the Odata EDM: DeliveryDocument
deliveryDocument
- The number that uniquely identifies the delivery.public void setDeliveryDocumentItem(@Nullable String deliveryDocumentItem)
Original property name from the Odata EDM: DeliveryDocumentItem
deliveryDocumentItem
- The number that uniquely identifies the item in a delivery.public void setDeliveryDocumentItemCategory(@Nullable String deliveryDocumentItemCategory)
Original property name from the Odata EDM: DeliveryDocumentItemCategory
The delivery item category determines how the system processes an item.If, for example, you identify an item as a return item, you tell the system, in this case, that the item is not relevant for picking.The system proposes a delivery item category.
deliveryDocumentItemCategory
- A classification that distinguishes between different types of delivery items (for example, return
items and text items).public void setDeliveryDocumentItemText(@Nullable String deliveryDocumentItemText)
Original property name from the Odata EDM: DeliveryDocumentItemText
Short texts are used throughout sales order processing, shipping, and billing. They also appear on printed order confirmations.The system proposes the short text from the material master record. If you have included a short text in a customer-material info record, it replaces the material master text during sales document processing. You can change the text at the item level in the sales document or during delivery processing.
deliveryDocumentItemText
- A short description of the item.public void setDeliveryGroup(@Nullable String deliveryGroup)
Original property name from the Odata EDM: DeliveryGroup
The system uses delivery groups to check the availability of items that should be delivered together. The delivery date of the latest schedule line in the delivery group is taken as the general date for the whole group.During sales order processing, you can enter a number (up to three digits) that identifies a delivery group. The number is freely definable.If necessary, the system adjusts requirements that have already been created and changes the material availability dates for individual items to the delivery date that it has determined for the group.If a typewriter is usually delivered with a case, you can define the two items as a delivery group.If an item has more than one schedule line with a confirmed quantity, then the system deletes all undelivered schedule lines up to the last one. The system automatically carries over the quantities from the deleted schedule lines into the last one. If necessary, the system changes the delivery date of the last schedule line to that of the delivery group.
deliveryGroup
- A combination of items that should be delivered together.public void setDeliveryQuantityUnit(@Nullable String deliveryQuantityUnit)
Original property name from the Odata EDM: DeliveryQuantityUnit
deliveryQuantityUnit
- Unit of measure in which the material is sold.public void setDeliveryRelatedBillingStatus(@Nullable String deliveryRelatedBillingStatus)
Original property name from the Odata EDM: DeliveryRelatedBillingStatus
The status line tells you if the item is not yet billed, is partly billed, is completely billed, or is not relevant for billing.
deliveryRelatedBillingStatus
- Displays the billing status of the item.public void setDeliveryToBaseQuantityDnmntr(@Nullable BigDecimal deliveryToBaseQuantityDnmntr)
Original property name from the Odata EDM: DeliveryToBaseQuantityDnmntr
Many material processing functions, such as the generation of production requirements, may require that sales units are converted into base units of measureYou store a certain beverage in casks, but sell it in 1-liter bottles. The conversion factor is as follows:100 bt <=> 1 caThe first number (the denominator) represents the sales units, in this case, bottles. The second number (the numerator) represents the equivalent quantity in base units of measure, in this case, casks.
deliveryToBaseQuantityDnmntr
- Denominator of the conversion factor that the system uses to convert sales units base units of
measure.public void setDeliveryToBaseQuantityNmrtr(@Nullable BigDecimal deliveryToBaseQuantityNmrtr)
Original property name from the Odata EDM: DeliveryToBaseQuantityNmrtr
Many material processing functions, such as the generation of production requirements, may require that sales units are converted into base units of measureYou store a certain beverage in casks, but sell it in 1-liter bottles. The conversion factor is as follows:100 bt <=> 1 caThe first number (the denominator) represents the sales units, in this case, bottles. The second number (the numerator) represents the equivalent quantity in base units of measure, in this case, casks.
deliveryToBaseQuantityNmrtr
- Numerator of the conversion factor that the system uses to convert sales units base units of measure.public void setDepartmentClassificationByCust(@Nullable String departmentClassificationByCust)
Original property name from the Odata EDM: DepartmentClassificationByCust
departmentClassificationByCust
- Identifies the department for which the contact person works (for example: purchasing, accounting,
marketing, etc.)public void setDistributionChannel(@Nullable String distributionChannel)
Original property name from the Odata EDM: DistributionChannel
You can maintain information about customers and materials by sales organization and distribution channel. Within a sales organization you can deliver goods to a given customer through more than one distribution channel.You can assign a distribution channel to one or more sales organizations. If, for example, you have numerous sales organizations, each sales organization may use the "Wholesale" distribution channel.For each combination of sales organization and distribution channel, you can further assign one or more of the divisions that are defined for the sales organization. You can, for example, assign "Food" and "Non-food" divisions to the "Wholesale" distribution channel. A particular combination of sales organization, distribution channel, and division is known as a sales area.
distributionChannel
- The way in which products or services reach the customer. Typical examples of distribution channels
are wholesale, retail, or direct sales.public void setDivision(@Nullable String division)
Original property name from the Odata EDM: Division
A product or service is always assigned to just one division. From the point of view of sales and distribution, the use of divisions lets you organize your sales structure around groups of similar products or product lines. This allows the people in a division who process orders and service customers to specialize within a manageable area of expertise.If a sales organization sells food and non-food products through both retail and wholesaledistribution channels each distribution channel could then be further split into food and non-food divisions.
division
- A way of grouping materials, products, or services. The system uses divisions to determine the sales
areas and the business areas for a material, product, or service.public void setFixedShipgProcgDurationInDays(@Nullable BigDecimal fixedShipgProcgDurationInDays)
Original property name from the Odata EDM: FixedShipgProcgDurationInDays
fixedShipgProcgDurationInDays
- Fixed shipping processing time in days (= setup time)public void setGLAccount(@Nullable String gLAccount)
Original property name from the Odata EDM: GLAccount
gLAccount
- The G/L account number identifies the G/L account in a chart of accounts.public void setGoodsMovementReasonCode(@Nullable String goodsMovementReasonCode)
Original property name from the Odata EDM: GoodsMovementReasonCode
Please do not change the entry in this field.Any changes made could lead to program errors or terminations.
goodsMovementReasonCode
- This indicator is used for internal program control.public void setGoodsMovementStatus(@Nullable String goodsMovementStatus)
Original property name from the Odata EDM: GoodsMovementStatus
The status provides the following information:For an outbound delivery, the status informs you whether the item has already left the warehouse or company premises, or still being processed.For an inbound delivery, the system shows you whether the goods have already been received, or are waiting to be received.The status also informs you whether or not an item is relevant for delivery. A text item is not relevant, for example.
goodsMovementStatus
- The status shows if a goods issue or receipt has taken place for a delivery item.public void setGoodsMovementType(@Nullable String goodsMovementType)
Original property name from the Odata EDM: GoodsMovementType
goodsMovementType
- Specifies a key for the type of goods movement. Each goods movement (for example, purchase order to
warehouse) is allocated to a movement type in the system.public void setHigherLevelItem(@Nullable String higherLevelItem)
Original property name from the Odata EDM: HigherLevelItem
Items can be organized hierarchically. When you assign a sub-item to another item, the other item becomes a higher-level item.Enter the number of a higher-level item.
higherLevelItem
- The number of the higher-level item to which this item belongs in a hierarchy.public void setInspectionLot(@Nullable String inspectionLot)
Original property name from the Odata EDM: InspectionLot
The inspection lot number is assigned by the system.
inspectionLot
- Number that uniquely identifies an inspection lot.public void setInspectionPartialLot(@Nullable String inspectionPartialLot)
Original property name from the Odata EDM: InspectionPartialLot
You can process partial lots by:Inspecting during production using inspection pointsRunning a batch split for the delivery note
inspectionPartialLot
- The partial lot's number, which is only unique within the corresponding inspection lot.public void setIntercompanyBillingStatus(@Nullable String intercompanyBillingStatus)
Original property name from the Odata EDM: IntercompanyBillingStatus
intercompanyBillingStatus
- Intercompany Billing Statuspublic void setInternationalArticleNumber(@Nullable String internationalArticleNumber)
Original property name from the Odata EDM: InternationalArticleNumber
internationalArticleNumber
- Glossary definitionpublic void setInventorySpecialStockType(@Nullable String inventorySpecialStockType)
Original property name from the Odata EDM: InventorySpecialStockType
If you need to separately manage certain stock (for example, consignment stock) of a material, the stock type in question is defined using this indicator.
inventorySpecialStockType
- Specifies the special stock type.public void setInventoryValuationType(@Nullable String inventoryValuationType)
Original property name from the Odata EDM: InventoryValuationType
The valuation types allowed for a material are determined by the valuation category.If a material is valuated according to its origin (valuation category H), you can define the possible countries of origin as valuation types.
inventoryValuationType
- Uniquely identifies separately valuated stocks of a material.public void setIsCompletelyDelivered(@Nullable Boolean isCompletelyDelivered)
Original property name from the Odata EDM: IsCompletelyDelivered
isCompletelyDelivered
- Indicates that the item is to be regarded as closed.public void setIsNotGoodsMovementsRelevant(@Nullable String isNotGoodsMovementsRelevant)
Original property name from the Odata EDM: IsNotGoodsMovementsRelevant
When this indicator is set, goods movement is not posted for this item - regardless of the movement type assigned to it.
isNotGoodsMovementsRelevant
- You can use this indicator to control whether the item is relevant for goods movement when the
delivery is still being created.public void setIsSeparateValuation(@Nullable Boolean isSeparateValuation)
Original property name from the Odata EDM: IsSeparateValuation
isSeparateValuation
- Indicator: Separate valuationpublic void setIssgOrRcvgBatch(@Nullable String issgOrRcvgBatch)
Original property name from the Odata EDM: IssgOrRcvgBatch
The "receiving batch" is the number of the batch under which the quantity to be transferred is now to be recorded.The "issuing batch" (in the case of a reversal) is the number of the batch from which a quantity is to be deducted.
issgOrRcvgBatch
- Specifies the receiving/issuing batch.public void setIssgOrRcvgMaterial(@Nullable String issgOrRcvgMaterial)
Original property name from the Odata EDM: IssgOrRcvgMaterial
The "receiving material" is the material number under which the quantity to be transferred is now to be recorded.The "issuing material" (in the case of a reversal) is the material from whose stock a certain quantity is to be deducted.NoteThe value of the transfer posting is determined not by the material entered here but by the material specified in the Material field.Note the following with regard to the receiving/issuing material:The material must existThe material must be managed in the same stockkeeping unit as the issuing material
issgOrRcvgMaterial
- Indicates the receiving/issuing material.public void setIssgOrRcvgSpclStockInd(@Nullable String issgOrRcvgSpclStockInd)
Original property name from the Odata EDM: IssgOrRcvgSpclStockInd
This indicator is used, for example, in the case of the physical transfer of a consignment material and when consignment material is transferred from the supplier's stock to the company's own stock.
issgOrRcvgSpclStockInd
- Specifies the special stock indicator in the second posting line of a document item.public void setIssgOrRcvgStockCategory(@Nullable String issgOrRcvgStockCategory)
Original property name from the Odata EDM: IssgOrRcvgStockCategory
issgOrRcvgStockCategory
- Uniquely identifies a specific warehouse stock of a material, for example, quality inspection stock,
returned stock, and so on.public void setIssgOrRcvgValuationType(@Nullable String issgOrRcvgValuationType)
Original property name from the Odata EDM: IssgOrRcvgValuationType
issgOrRcvgValuationType
- Key used in the split valuation of materials (that is, the separate valuation of different stocks of
the same material) to permit stocks of a transfer batch to be differentiated according to different
criteria.public void setIssuingOrReceivingPlant(@Nullable String issuingOrReceivingPlant)
Original property name from the Odata EDM: IssuingOrReceivingPlant
The receiving plant is the plant or internal organizational unit that is to receive the goods.The issuing plant is the plant that issues the goods.NoteThe value of the transfer posting is determined not by the plant entered here but by the plant specified in the Plant field.
issuingOrReceivingPlant
- Indicates the receiving or issuing plant.public void setIssuingOrReceivingStorageLoc(@Nullable String issuingOrReceivingStorageLoc)
Original property name from the Odata EDM: IssuingOrReceivingStorageLoc
The receiving storage location is the storage location that is to receive the goods.The issuing storage location is the storage location that issues the goods.
issuingOrReceivingStorageLoc
- Indicates the receiving or the issuing storage location.public void setItemBillingBlockReason(@Nullable String itemBillingBlockReason)
Original property name from the Odata EDM: ItemBillingBlockReason
The system can automatically propose a billing block for sales documents that must be checked before billing (for example, returns, credit and debit memo requests).If the system proposes a block, you can change the block manually for each item. If the system does not propose a block, enter one of values predefined for your system. If the item has more than one schedule line, the block applies to each line. You can change the block for individual schedule lines.
itemBillingBlockReason
- Indicates if the item is blocked for billing.public void setItemBillingIncompletionStatus(@Nullable String itemBillingIncompletionStatus)
Original property name from the Odata EDM: ItemBillingIncompletionStatus
The status line tells you to what extent the information necessary for billing the item is complete.A sales order item, for example, is incomplete for billing if prices are missing. You cannot bill the item until you provide the missing information.
itemBillingIncompletionStatus
- Displays the incompletion status of billing-related information that applies to this item.public void setItemDeliveryIncompletionStatus(@Nullable String itemDeliveryIncompletionStatus)
Original property name from the Odata EDM: ItemDeliveryIncompletionStatus
The status line tells you if delivery-related item information is complete. You must enter this information, if you want to process the item further.A sales order item is incomplete for delivery processing if, for example, you do not enter a shipping point. You cannot deliver the item until you provide this information.
itemDeliveryIncompletionStatus
- Displays the status of delivery-related information that applies to this item.public void setItemGdsMvtIncompletionSts(@Nullable String itemGdsMvtIncompletionSts)
Original property name from the Odata EDM: ItemGdsMvtIncompletionSts
The status provides information on how far the data required for billing the item is complete.A sales document item is incomplete for billing, for example, if price specifications are missing. You can only invoice the item if you have completed the missing data.
itemGdsMvtIncompletionSts
- Shows the incompletion status of data relevant for billing documents that concerns this item.public void setItemGeneralIncompletionStatus(@Nullable String itemGeneralIncompletionStatus)
Original property name from the Odata EDM: ItemGeneralIncompletionStatus
The status line tells you if all item information, necessary for further processing this item, is complete.
itemGeneralIncompletionStatus
- Displays the status of all information that applies to this item.public void setItemGrossWeight(@Nullable BigDecimal itemGrossWeight)
Original property name from the Odata EDM: ItemGrossWeight
The system calculates the gross weight of each item by multiplying the delivery quantity by the gross weight per unit that comes from the sales order. If there is no related sales order, the system uses the gross weight from the material master record.You can change the gross weight manually in the delivery document.
itemGrossWeight
- The total gross weight of all items in the delivery. The gross weight represents the net weight plus
the weight of packaging.public void setItemIsBillingRelevant(@Nullable String itemIsBillingRelevant)
Original property name from the Odata EDM: ItemIsBillingRelevant
A: Relevant for delivery-related billingBilling is based on the outbound delivery. The billing status is only updated in the outbound delivery.B: Relevant for order-related billingBilling is based on the sales document. The billing status depends on the requested delivery quantity.Item categories REN (returns) and BVN (cash sales items) are set up with billing relevance B in the standard system.C: Relevant for order-related billingBilling is based on the sales document. The billing status depends on the target quantity.Item categories G2N (credit memo) and L2N (debit memo) are set up with billing relevance C in the standard system.D: Relevant for pro formaTo create a pro forma invoice, the billing relevance indicator must not be blank. Indicator D is also used as follows for cross-company-code business processing:If there are free-of-charge outbound deliveries, the company code that is responsible for the delivery should be granted an internal settlement.You can use indicator D to enable this for free-of-charge deliveries.F: Relevant for order-related billing - Status based on invoice receipt quantityRelevant for order-related billing based on the invoice receipt quantity (third-party business). The system does not transfer the order to the billing due list until the supplier invoice has been received and processed in the purchasing department. After each invoice receipt, a customer invoice is created for the quantity that appears on the supplier invoice. The order has status "Billed" until the next supplier invoice is received.Item category TAS (third-party business) is set up with billing relevance F in the standard system.This process can also be related to the goods receipt quantity.You can make the control setting as to whether the invoice receipt quantity or the goods receipt quantity is relevant for billing in the copy control for billing on the item level in the billing quantity field.G: Relevant for order-related billing of the delivery quantityThe order is relevant for billing; more specifically, the cumulated quantity that has already been delivered is relevant. You can use this category to bill for multiple partial deliveries in one process.H: Relevant for delivery-related billing – no zero quantitiesYou can use this category to prevent items with a value of zero from being included in billing.I: Relevant for order-related billing – billing planBilling takes place using the billing plan and its status. The status of the order item can be understood as the overall status of the billing plan billing statuses.Item categories WVN (maintenance contract item), MVN (lease item), and TAO (milestone billing) are set up with billing relevance I in the standard system.J: Relevant for deliveries across EU countriesThe delivery is only relevant for billing if:The country of departure (country where plant is located) and destination country (country where ship-to party is located) are different EU countries.Item categories KBN (consignment fill-up), KAN (consignment pick-up), and NLN (standard stock transfer item) are set up with billing relevance J in the standard system.K: Relevant for delivery-related partial quantity billingYou use this indicator if you want to select both items and partial quantities for billing.
itemIsBillingRelevant
- Indicates what should be the basis for billing.public void setItemNetWeight(@Nullable BigDecimal itemNetWeight)
Original property name from the Odata EDM: ItemNetWeight
The system calculates the net weight of each item by multiplying the delivery quantity by the net weight per unit that comes from the sales order. If there is no related sales order, the system uses the net weight from the material master record.You can change the net weight manually in the delivery document.
itemNetWeight
- The total net weight of all items in the delivery.public void setItemPackingIncompletionStatus(@Nullable String itemPackingIncompletionStatus)
Original property name from the Odata EDM: ItemPackingIncompletionStatus
The status indicates the degree to which the data required for billing the item are complete.For example, a sales order item is incomplete for billing if prices are missing. You cannot bill the item unless you have entered the missing data.
itemPackingIncompletionStatus
- Displays the incomplete status of billing-relevant data for this item.public void setItemPickingIncompletionStatus(@Nullable String itemPickingIncompletionStatus)
Original property name from the Odata EDM: ItemPickingIncompletionStatus
The status indicates whether the delivery-related item data is complete. You must enter these data if you want to further process the item.For example, a sales order item is incomplete for delivery processing if you do not specify a shipping point. You cannot deliver the item unless you have entered these data.
itemPickingIncompletionStatus
- Displays the status of the delivery-related data for this item.public void setItemVolume(@Nullable BigDecimal itemVolume)
Original property name from the Odata EDM: ItemVolume
The system calculates the volume for each item by multiplying the delivery quantity by the volume per unit that comes from the sales order. If there is no related sales order, the system uses the volume from the material master record.You can change the volume manually in the delivery document.
itemVolume
- The total volume of all items in the delivery.public void setItemVolumeUnit(@Nullable String itemVolumeUnit)
Original property name from the Odata EDM: ItemVolumeUnit
If you specify a volume, you have to enter the corresponding volume unit here.
itemVolumeUnit
- Unit referring to the volume of the material.public void setItemWeightUnit(@Nullable String itemWeightUnit)
Original property name from the Odata EDM: ItemWeightUnit
If you specify a weight, you must enter the corresponding unit of weight here.
itemWeightUnit
- Unit referring to the gross weight or net weight of the material.public void setLastChangeDate(@Nullable LocalDateTime lastChangeDate)
Original property name from the Odata EDM: LastChangeDate
lastChangeDate
- Date of Last Changepublic void setLoadingGroup(@Nullable String loadingGroup)
Original property name from the Odata EDM: LoadingGroup
The system uses the loading group, as well as the shipping conditions and the delivering plant, to automatically determine the item's shipping point.Different loading groups could consist, for example, of materials that require the same:Equipment during loading (for example, a fork-lift truck)Amount of time for loadingLoading point (for example, loading bay #6)
loadingGroup
- A grouping of materials that share the same loading requirements.public void setManufactureDate(@Nullable LocalDateTime manufactureDate)
Original property name from the Odata EDM: ManufactureDate
manufactureDate
- Date of Manufacturepublic void setMaterial(@Nullable String material)
Original property name from the Odata EDM: Material
material
- Alphanumeric key uniquely identifying the material.public void setMaterialByCustomer(@Nullable String materialByCustomer)
Original property name from the Odata EDM: MaterialByCustomer
The customer's own identifier for a material can be stored in a customer-material info record and can be used to enter data during sales order processing.
materialByCustomer
- The identifier that the customer uses to identify a particular material.public void setMaterialFreightGroup(@Nullable String materialFreightGroup)
Original property name from the Odata EDM: MaterialFreightGroup
Freight codes and classes in a freight code set are determined by the material freight group. The freight code set is used to determine freight costs and for communication with service agents.Maintain the corresponding group for the material.
materialFreightGroup
- The material freight group is used to group materials so that they can be classifed according to
freight code and class.public void setMaterialGroup(@Nullable String materialGroup)
Original property name from the Odata EDM: MaterialGroup
You can use material groups to:Restrict the scope of analysesSearch specifically for material master records via search helps
materialGroup
- Key that you use to group together several materials or services with the same attributes, and to
assign them to a particular material group.public void setMaterialIsBatchManaged(@Nullable Boolean materialIsBatchManaged)
Original property name from the Odata EDM: MaterialIsBatchManaged
This indicator can be set in the material master record manually or, if batches are valuated individually, it is set automatically for the plants concerned, in which case it cannot be changed.The indicator cannot be changed if stocks exist in either the current period or in the previous period. The reason for checking the previous period is because stocks can be posted to this period when goods movements are entered.
materialIsBatchManaged
- Specifies whether the material is managed in batches.public void setMaterialIsIntBatchManaged(@Nullable Boolean materialIsIntBatchManaged)
Original property name from the Odata EDM: MaterialIsIntBatchManaged
materialIsIntBatchManaged
- Indicator that specifies that the material is managed in batches.public void setNumberOfSerialNumbers(@Nullable Integer numberOfSerialNumbers)
Original property name from the Odata EDM: NumberOfSerialNumbers
numberOfSerialNumbers
- Specifies the number of serial numbers which have been created for a material.public void setOrderID(@Nullable String orderID)
Original property name from the Odata EDM: OrderID
orderID
- Key that uniquely identifies an order within a client.public void setOrderItem(@Nullable String orderItem)
Original property name from the Odata EDM: OrderItem
orderItem
- Uniquely identifies the order item.public void setOriginalDeliveryQuantity(@Nullable BigDecimal originalDeliveryQuantity)
Original property name from the Odata EDM: OriginalDeliveryQuantity
When creating the inbound delivery, the notified quantity is transferred as the original quantity.Should you want to change the notified quantity at a later point in time, because the actual quantity delivered is different, you can decide whether or not you want this change to be displayed in the Original Quantity field.Should you want to change the delivery quantity in an inbound delivery that already exists in the system, then you will receive a dialog box with the following choices:If you choose Yes, the delivery quantity will be changed and the originally/previously notified quantity will continue to be displayed in the Original Quantity field.This will then document in the system that the vendor actually delivered a different quantity than that originally notified.If you choose No, the delivery quantity will be changed and the previously notified quantity shown in the Original Quantity field will be overwritten with the new delivery quantity.In this case, the delivery quantity that was changed by the vendor will not be documented in the system.In the confirmation overview of the scheduling agreement, the fields Quantity and Original Quantity show you whether or not the vendor actually delivered the quantity he originally notified you of.In a shipping notification, your vendor notifies you of the impending delivery of 450 pc Steel_01. When the inbound delivery is created, the 450 pc are recorded as delivery quantity and original quantity.However, you vendor actually delivers 500 pc. You therefore change the delivery quantity in the inbound delivery.A dialog box then appears, offering you the following options:Yes - Document originally notified quantityResultThe delivery quantity is changed to 500 pc and the quantity variance is documented, i.e. the originally notified quantity of 450 pc continues to be shown in the Original Quantity field.No - Do not document originally notified quantityResultThe delivery quantity is changed to 500 pc and the quantity variance is not documented, i.e. the originally notified quantity of 450 pc shown in the Original Quantity field is replaced by the quantity 500 pc actually delivered.NoteIf you use this function, then the GR assignment should be set in Customizing for Purchasing, in the confirmation control for the used confirmation categories.
originalDeliveryQuantity
- Contains the original notified quantity.public void setOriginallyRequestedMaterial(@Nullable String originallyRequestedMaterial)
Original property name from the Odata EDM: OriginallyRequestedMaterial
If, for some reason, you have to send a substitute material instead of the material originally requested, you can see which product the customer originally ordered.
originallyRequestedMaterial
- Material originally requested by the customer.public void setOverdelivTolrtdLmtRatioInPct(@Nullable BigDecimal overdelivTolrtdLmtRatioInPct)
Original property name from the Odata EDM: OverdelivTolrtdLmtRatioInPct
If you have set the indicator in the Partial delivery/Item field to 'D' (partial delivery allowed), this takes priority. It makes no sense to define a tolerance limit for overdelivery in such case.
overdelivTolrtdLmtRatioInPct
- Percentage (based on the order quantity) up to which an overdelivery of this item will be accepted.public void setPackingStatus(@Nullable String packingStatus)
Original property name from the Odata EDM: PackingStatus
packingStatus
- Packing status of itempublic void setPartialDeliveryIsAllowed(@Nullable String partialDeliveryIsAllowed)
Original property name from the Odata EDM: PartialDeliveryIsAllowed
You use this field to control partial deliveries at the item level. If the customer allows partial delivery, you can choose from different partial delivery options. For example, you can specify whether the customer allows you to make one delivery attempt only on the requested delivery date or whether unlimited delivery attempts are possible.When partial delivery indicator 'D' is set, the order can never have status 'fully delivered'. You must complete each item by entering a reason for rejection. This could be applied to scheduling agreements, for example.You can enter a value in this field only if the customer allows partial deliveries for the entire sales document.
partialDeliveryIsAllowed
- Specifies whether the customer requires full or partial delivery for the item.public void setPaymentGuaranteeForm(@Nullable String paymentGuaranteeForm)
Original property name from the Odata EDM: PaymentGuaranteeForm
The form of payment guarantee specifies how a sales document item is guaranteed.Payment cardsLetter of creditStandby letter of creditBank guarantee
paymentGuaranteeForm
- This code identifies the form of payment guarantee.public void setPickingConfirmationStatus(@Nullable String pickingConfirmationStatus)
Original property name from the Odata EDM: PickingConfirmationStatus
When you create a delivery with an item subject to pick/putaway confirmation, the item is assigned the status A (Subject to confirmation but not yet confirmed). Once you confirm the pick/putaway, the system assigns either status B (Partially confirmed) or C (Fully confirmed).Goods movement cannot be posted for items subject to pick/putaway confirmation until the pick/putaway quantities for the items have been fully confirmed.
pickingConfirmationStatus
- Indicates the pick/putaway confirmation status for a delivery item.public void setPickingControl(@Nullable String pickingControl)
Original property name from the Odata EDM: PickingControl
pickingControl
- Indicator for picking controlpublic void setPickingStatus(@Nullable String pickingStatus)
Original property name from the Odata EDM: PickingStatus
The status message tells you whether the item is relevant for delivery. If the item is relevant for delivery, the status indicates whether picking/putaway has:BegunBeen partially carried outBeen completedPicking/putaway is not relevant for some items, for example, text items or service items.
pickingStatus
- The picking/putaway status of the delivery item.public void setPlant(@Nullable String plant)
Original property name from the Odata EDM: Plant
plant
- Key uniquely identifying a plant.public void setPrimaryPostingSwitch(@Nullable String primaryPostingSwitch)
Original property name from the Odata EDM: PrimaryPostingSwitch
primaryPostingSwitch
- Indicator: UNMAT in main postingpublic void setProductAvailabilityDate(@Nullable LocalDateTime productAvailabilityDate)
Original property name from the Odata EDM: ProductAvailabilityDate
The system uses the material availability date to generate automatic production and purchasing requirements. The system calculates the material availability date by working backwards from the customer's requested delivery date, taking into account how much time is needed for delivery-related procedures, such as picking, packing, loading, and transportation.The system proposes the material availability date. You can change the date manually in the sales document.The picking date is the same as the material availability date.
productAvailabilityDate
- The date by which sufficient quantities of the item must be available for picking to begin.public void setProductAvailabilityTime(@Nullable LocalTime productAvailabilityTime)
Original property name from the Odata EDM: ProductAvailabilityTime
productAvailabilityTime
- Material Staging Time (Local, Relating to a Plant)public void setProductConfiguration(@Nullable String productConfiguration)
Original property name from the Odata EDM: ProductConfiguration
This number clearly identifies one particular configuration of a standard product.
productConfiguration
- Specifies the internal object number which links a standard product to a class type.public void setProductHierarchyNode(@Nullable String productHierarchyNode)
Original property name from the Odata EDM: ProductHierarchyNode
In the standard SAP System, the product hierarchy can have up to 3 levels, each with a specific number of characters.Level Number of characters allowed1 52 53 8You define a product hierarchy with the following levels:Level Example Description1 00005 Electrical goods2 00003 Wet appliances3 00000001 Washing machineIn this case, a washing machine belongs to the product hierarchy 000050000300000001.
productHierarchyNode
- Alphanumeric character string for grouping together materials by combining different characteristics.
It is used for analyses and price determination.public void setProfitabilitySegment(@Nullable String profitabilitySegment)
Original property name from the Odata EDM: ProfitabilitySegment
Examples:Customer '123'/Product '4710' Profitability segment no. 1Customer '123'/Product '4712' Profitability segment no. 2Country 'USA'/Region 'NORTH' Profitability segment no. 3
profitabilitySegment
- See glossarypublic 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 setProofOfDeliveryRelevanceCode(@Nullable String proofOfDeliveryRelevanceCode)
Original property name from the Odata EDM: ProofOfDeliveryRelevanceCode
The indicator can have the following settings:' ': not POD relevant'A' : always POD relevant'B' : only POD relevant when there are quantity differencesThe indicator is copied from the purchasing or sales document into the delivery, if control of POD relevance in the delivery item category is set to "Copy POD relevance from preceding document".
proofOfDeliveryRelevanceCode
- This indicator controls the POD relevance of a delivery item along with the delivery item category,
that is to say, whether a delivery item is relevant for proof of delivery on the ship-to party side.public void setProofOfDeliveryStatus(@Nullable String proofOfDeliveryStatus)
Original property name from the Odata EDM: ProofOfDeliveryStatus
The status message informs you whether the ship-to party reported a proof of delivery for this item.This status may have the following values for a delivery item:' ' Not relevant for the POD process'A' Relevant for the POD process'B' Differences were reported'C' Quantities were verified and confirmed
proofOfDeliveryStatus
- Proof of delivery status (POD status) per itempublic void setQuantityIsFixed(@Nullable Boolean quantityIsFixed)
Original property name from the Odata EDM: QuantityIsFixed
Set this indicator if the quantity in a relational system does not change.If an item of a BOM is marked as being fixed and the quantity of the finished product to be manufactured is changed, the quantity of this item does not change.If a "materials to be provided" item is not marked as being fixed, and the quantity of the subcontracted item is changed, the quantity of the material to be provided to the subcontractor changes proportionately.
quantityIsFixed
- Determines that the quantity of an item is constant.public void setReceivingPoint(@Nullable String receivingPoint)
Original property name from the Odata EDM: ReceivingPoint
Several receiving points can be defined for each plant. The receiving points can then be assigned to individual departments.The receiving point can be printed on delivery documents (SD function).
receivingPoint
- A receiving point is a location close to the address or the unloading point of the goods recipient.public void setReferenceDocumentLogicalSystem(@Nullable String referenceDocumentLogicalSystem)
Original property name from the Odata EDM: ReferenceDocumentLogicalSystem
referenceDocumentLogicalSystem
- Logical System in the Preceding Documentpublic void setReferenceSDDocument(@Nullable String referenceSDDocument)
Original property name from the Odata EDM: ReferenceSDDocument
referenceSDDocument
- Identifies the sales order to which the delivery refers.public void setReferenceSDDocumentCategory(@Nullable String referenceSDDocumentCategory)
Original property name from the Odata EDM: ReferenceSDDocumentCategory
referenceSDDocumentCategory
- Specifies the sales document category of the preceding sales, delivery, or billing document.public void setReferenceSDDocumentItem(@Nullable String referenceSDDocumentItem)
Original property name from the Odata EDM: ReferenceSDDocumentItem
referenceSDDocumentItem
- The number of the sales order item to which the delivery item refers.public void setRetailPromotion(@Nullable String retailPromotion)
Original property name from the Odata EDM: RetailPromotion
For each item of a purchasing document, you can specify the promotion to which the item belongs.Depending on your system settings, special prices and conditions that are maintained in the IS-R system (Retail) for this promotion are applied when a promotion number is entered.This field also allows you to create purchasing documents on a selective basis for a certain promotion. For example, you can create a purchase order containing only those items that are to be procured for one promotion.
retailPromotion
- Number identifying a promotion for which procurement is to take place.public void setSalesDocumentItemType(@Nullable String salesDocumentItemType)
Original property name from the Odata EDM: SalesDocumentItemType
The system processes items that refer to a specific material differently than items that do not refer to a material. For example, text items do not require processing for pricing, taxes, and weight calculations.
salesDocumentItemType
- A way of classifying items that require different kinds of processing by the system.public void setSalesGroup(@Nullable String salesGroup)
Original property name from the Odata EDM: SalesGroup
By using sales groups you can designate different areas of responsibility within a sales office. When you generate sales statistics, you can use the sales group as one of the selection criteria.If sales office personnel service both retail and wholesale markets, you can assign a sales group to each market.You assign each salesperson to a sales group in his or her user master record. You assign each customer to a particular sales group in the customer's master record.
salesGroup
- A group of sales people who are responsible for processing sales of certain products or services.public void setSalesOffice(@Nullable String salesOffice)
Original property name from the Odata EDM: SalesOffice
When you create sales statistics, you can use a sales office as one of the selection criteria. When you print out order confirmations, you can include the address of the sales office.You can assign each customer to a sales office in the customer master record.Within a sales office you can establish sales groups (for example, departments) with specific sales responsibilities. Each person who works in the sales office can be assigned to a sales group in his or her user master record. Each customer can also be assigned to a particular sales group in the customer master record.
salesOffice
- A physical location (for example, a branch office) that has responsibility for the sale of certain
products or services within a given geographical area.public void setSDDocumentCategory(@Nullable String sDDocumentCategory)
Original property name from the Odata EDM: SDDocumentCategory
The document category determines how the system stores and keeps track of document data. It enables the system to provide you with status information about delivery processing, billing, and documents that are used for reference (for example, inquiries and quotations).
sDDocumentCategory
- A classification for the different types of documents that you can process in the sales and
distribution system (for example: quotations, sales orders, deliveries, and invoices).public void setSDProcessStatus(@Nullable String sDProcessStatus)
Original property name from the Odata EDM: SDProcessStatus
The system determines the overall status from all statuses (for example, delivery and billing) for this item. The status message tells you whether processing of the item is open, in progress, or complete.
sDProcessStatus
- Displays the overall processing status of the item.public void setShelfLifeExpirationDate(@Nullable LocalDateTime shelfLifeExpirationDate)
Original property name from the Odata EDM: ShelfLifeExpirationDate
You enter it yourself.You enter a date of production, and the system calculates the shelf life expiration date from the date of production plus the shelf life in days (from the material master record).NoteThis date can still be changed upon receipt of the usage decision for an inspection lot.
shelfLifeExpirationDate
- The date is set upon goods receipt in one of the following ways:public void setStatisticsDate(@Nullable LocalDateTime statisticsDate)
Original property name from the Odata EDM: StatisticsDate
Write a user-exit if you require the system to copy the statistics date to the billing document. The field definition may change depending on the user-exit.
statisticsDate
- Statistics date copied to subsequent documents.public void setStockType(@Nullable String stockType)
Original property name from the Odata EDM: StockType
Possible stocks are:unrestricted-use stock (blank, F)stock in quality inspection (X, 2)blocked stock (S, 3)Select the corresponding indicator for the stock type required.It is due to earlier release levels that there are two valid values for each stock type. Each value has the same effect.
stockType
- Indicates the stock type to which the given quantity is posted.public void setStorageBin(@Nullable String storageBin)
Original property name from the Odata EDM: StorageBin
A storage bin can be further sub-divided into bin sections. Several different materials (quants) can be stored in one bin at the same time.
storageBin
- The storage bin (sometimes referred to as a "slot") is the smallest addressable unit in a warehouse.
It identifies the exact location in the warehouse where goods can be stored.public void setStorageLocation(@Nullable String storageLocation)
Original property name from the Odata EDM: StorageLocation
storageLocation
- Number of the storage location in which the material is stored. A plant may contain one or more
storage locations.public void setStorageType(@Nullable String storageType)
Original property name from the Odata EDM: StorageType
A typical warehouse could have the following storage types:Goods receipt areaPicking areaHigh-rack storage areaBulk storage areaOpen storage areaGoods issue area
storageType
- The storage type is a subdivision of a complex, physical warehouse. Different storage types are
identified by their warehousing technique, form of organization, or their function.public void setSubsequentMovementType(@Nullable String subsequentMovementType)
Original property name from the Odata EDM: SubsequentMovementType
subsequentMovementType
- Subsequent movement typepublic void setTransportationGroup(@Nullable String transportationGroup)
Original property name from the Odata EDM: TransportationGroup
Transportation groups are used for automatic route scheduling during sales order and delivery note processing.Suppose that you sell food products, some of which are perishable and require refrigeration. You create a transportation group that includes all the products that need refrigerated trucks for delivery.
transportationGroup
- A grouping of materials that share the same route and transportation requirements.public void setUnderdelivTolrtdLmtRatioInPct(@Nullable BigDecimal underdelivTolrtdLmtRatioInPct)
Original property name from the Odata EDM: UnderdelivTolrtdLmtRatioInPct
underdelivTolrtdLmtRatioInPct
- Percentage (based on the order quantity) up to which an underdelivery of this item will be accepted.public void setUnlimitedOverdeliveryIsAllowed(@Nullable Boolean unlimitedOverdeliveryIsAllowed)
Original property name from the Odata EDM: UnlimitedOverdeliveryIsAllowed
unlimitedOverdeliveryIsAllowed
- Indicator that specifies whether unlimited overdelivery can be accepted for the item.public void setVarblShipgProcgDurationInDays(@Nullable BigDecimal varblShipgProcgDurationInDays)
Original property name from the Odata EDM: VarblShipgProcgDurationInDays
The system uses the variable during capacity planning for deliveries. The variable is determined from shipping information stored in the material master record. The system calculates the variable using the following formula:Variable = (Confirmed quantity x Processing time) divided by the base quantityYou specify in a material master record that the processing time for shipping the material is 1 hour (processing time) for every 100 pieces (the base quantity). During delivery processing, you ship a delivery item of 300 pieces (the confirmed quantity). In this example, the variable equals 3 hours.
varblShipgProcgDurationInDays
- The variable that represents the processing time required for shipping a particular quantity of an
item.public void setWarehouse(@Nullable String warehouse)
Original property name from the Odata EDM: Warehouse
All activities within a warehouse, for example, goods movements and physical inventory, are assigned to a specific warehouse number. The physical warehouse where these activities take place is identified by the warehouse number.
warehouse
- Number that identifies a complex, physical warehouse structure within the Warehouse Management system.public void setWarehouseActivityStatus(@Nullable String warehouseActivityStatus)
Original property name from the Odata EDM: WarehouseActivityStatus
If your delivery processing includes the SAP Warehouse Management (WM) system, the system automatically indicates the WM status for each item in a delivery.
warehouseActivityStatus
- Indicates the warehouse management status of the delivery item.public void setWarehouseStagingArea(@Nullable String warehouseStagingArea)
Original property name from the Odata EDM: WarehouseStagingArea
Staging areas can be used for different purposes (at the same time, if necessary):o Goods issueo Goods receipto Cross-docking processeso Direct distribution
warehouseStagingArea
- Organizational unit that is on a hierarchical level below a warehouse.public void setDeliveryVersion(@Nullable String deliveryVersion)
Original property name from the Odata EDM: DeliveryVersion
deliveryVersion
- Delivery Versionpublic void setWarehouseStockCategory(@Nullable String warehouseStockCategory)
Original property name from the Odata EDM: WarehouseStockCategory
warehouseStockCategory
- Uniquely identifies a specific warehouse stock of a material, for example, quality inspection stock,
returned stock, and so on.public void setWarehouseStorageBin(@Nullable String warehouseStorageBin)
Original property name from the Odata EDM: WarehouseStorageBin
This storage bin is only significant if you do not use SAP warehouse management. It appears on goods receipt/issue slips.However, if the warehouse management system is active, this value is merely for information.
warehouseStorageBin
- Identifies the storage bin within a storage location where the material is stored.protected String getEntityCollection()
getEntityCollection
in class VdmEntity<InbDeliveryItem>
@Nonnull protected Map<String,Object> getKey()
getKey
in class VdmObject<InbDeliveryItem>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<InbDeliveryItem>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<InbDeliveryItem>
@Nonnull public static <T> InbDeliveryItemField<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> InbDeliveryItemField<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 ErpConfigContext getErpConfigContext()
VdmEntity
getErpConfigContext
in class VdmEntity<InbDeliveryItem>
@Deprecated public void setErpConfigContext(@Nullable ErpConfigContext erpConfigContext)
attachToService(String, ErpConfigContext)
instead.VdmEntity
setErpConfigContext
in class VdmEntity<InbDeliveryItem>
erpConfigContext
- New ERP configuration context to apply to this entityprotected 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<InbDeliveryItem>
public void attachToService(@Nullable String servicePath, @Nullable ErpConfigContext configContext)
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<InbDeliveryItem>
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.configContext
- Optional parameter. New ERP configuration context to apply to this entity and any associated entities
that were previously fetched. If a null value is provided and the ERP configuration context has never
been set, then the ERP configuration context will be set to a new instance of
ErpConfigContext
.protected String getDefaultServicePath()
getDefaultServicePath
in class VdmEntity<InbDeliveryItem>
@Nonnull protected Map<String,Object> toMapOfNavigationProperties()
toMapOfNavigationProperties
in class VdmObject<InbDeliveryItem>
@Nonnull public List<InbDeliveryDocFlow> fetchDocumentFlow() 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<InbDeliveryDocFlow> getDocumentFlowOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_DocumentFlow of a queried InbDeliveryItem 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 Optional<List<InbDeliveryDocFlow>> getDocumentFlowIfPresent()
If the navigation property for an entity InbDeliveryItem has not been resolved yet, this method will
not query further information. Instead its Optional
result state will be empty
.
Optional
with result state
empty
is returned.public void setDocumentFlow(@Nonnull List<InbDeliveryDocFlow> value)
If the navigation property to_DocumentFlow of a queried InbDeliveryItem 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 InbDeliveryDocFlow entities.public void addDocumentFlow(InbDeliveryDocFlow... entity)
If the navigation property to_DocumentFlow of a queried InbDeliveryItem 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 InbDeliveryDocFlow entities.@Nullable public InbDeliverySerialNmbr fetchSerialDeliveryItem() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
null
if an entity is not
associated.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.@Nullable public InbDeliverySerialNmbr getSerialDeliveryItemOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_SerialDeliveryItem of a queried InbDeliveryItem 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 Optional<InbDeliverySerialNmbr> getSerialDeliveryItemIfPresent()
If the navigation property for an entity InbDeliveryItem has not been resolved yet, this method will
not query further information. Instead its Optional
result state will be empty
.
Optional
with result state
empty
is returned.public void setSerialDeliveryItem(InbDeliverySerialNmbr value)
value
- New InbDeliverySerialNmbr entity.public static InbDeliveryItem.InbDeliveryItemBuilder builder()
@Nullable public BigDecimal getActualDeliveredQtyInBaseUnit()
Original property name from the Odata EDM: ActualDeliveredQtyInBaseUnit
@Nullable public BigDecimal getActualDeliveryQuantity()
Original property name from the Odata EDM: ActualDeliveryQuantity
The delivery quantity may be proposed from a sales order item. You can change the quantity in the delivery, subject to any limitations that apply to over- and underdeliveries. If the delivery does not refer to a sales order, you can enter a delivery quantity manually.
@Nullable public String getAdditionalCustomerGroup1()
Original property name from the Odata EDM: AdditionalCustomerGroup1
You can define up to five different groups of customers, according to the needs of your organization. You specify the groups in the customer master record under "Additional data". If you assign a particular customer to one or more groups, the system automatically displays the groups in the header data of corresponding sales orders.You can define customer groups in Tables TVV1 through TVV5 and assign them to specific languages in Tables TVV1T through TVV5T.
@Nullable public String getAdditionalCustomerGroup2()
Original property name from the Odata EDM: AdditionalCustomerGroup2
You can define up to five different groups of customers, according to the needs of your organization. You specify the groups in the customer master record under "Additional data". If you assign a particular customer to one or more groups, the system automatically displays the groups in the header data of corresponding sales orders.You can define customer groups in Tables TVV1 through TVV5 and assign them to specific languages in Tables TVV1T through TVV5T.
@Nullable public String getAdditionalCustomerGroup3()
Original property name from the Odata EDM: AdditionalCustomerGroup3
You can define up to five different groups of customers, according to the needs of your organization. You specify the groups in the customer master record under "Additional data". If you assign a particular customer to one or more groups, the system automatically displays the groups in the header data of corresponding sales orders.You can define customer groups in Tables TVV1 through TVV5 and assign them to specific languages in Tables TVV1T through TVV5T.
@Nullable public String getAdditionalCustomerGroup4()
Original property name from the Odata EDM: AdditionalCustomerGroup4
You can define up to five different groups of customers, according to the needs of your organization. You specify the groups in the customer master record under "Additional data". If you assign a particular customer to one or more groups, the system automatically displays the groups in the header data of corresponding sales orders.You can define customer groups in Tables TVV1 through TVV5 and assign them to specific languages in Tables TVV1T through TVV5T.
@Nullable public String getAdditionalCustomerGroup5()
Original property name from the Odata EDM: AdditionalCustomerGroup5
You can define up to five different groups of customers, according to the needs of your organization. You specify the groups in the customer master record under "Additional data". If you assign a particular customer to one or more groups, the system automatically displays the groups in the header data of corresponding sales orders.You can define customer groups in Tables TVV1 through TVV5 and assign them to specific languages in Tables TVV1T through TVV5T.
@Nullable public String getAdditionalMaterialGroup1()
Original property name from the Odata EDM: AdditionalMaterialGroup1
@Nullable public String getAdditionalMaterialGroup2()
Original property name from the Odata EDM: AdditionalMaterialGroup2
@Nullable public String getAdditionalMaterialGroup3()
Original property name from the Odata EDM: AdditionalMaterialGroup3
@Nullable public String getAdditionalMaterialGroup4()
Original property name from the Odata EDM: AdditionalMaterialGroup4
@Nullable public String getAdditionalMaterialGroup5()
Original property name from the Odata EDM: AdditionalMaterialGroup5
@Nullable public String getAlternateProductNumber()
Original property name from the Odata EDM: AlternateProductNumber
It does not need to be created as its own material master in the ERP system.Within Logistics Execution in the ERP system, it is stored without validation. The translation to the internal material number needs to be provided in the external system or within an implementation of a Business Add-In (BAdI).
@Nullable public String getBaseUnit()
Original property name from the Odata EDM: BaseUnit
You define the base unit of measure and also alternative units of measure and their conversion factors in the material master record.Since all data is updated in the base unit of measure, your entry is particularly important for the conversion of alternative units of measure. A quantity in the alternative unit of measure can only be shown precisely if its value can be shown with the decimal places available. To ensure this, please note the following:The base unit of measure is the unit satisfying the highest necessary requirement for precision.The conversion of alternative units of measure to the base unit should result in simple decimal fractions (not, for example, 1/3 = 0.333...).Inventory ManagementIn Inventory Management, the base unit of measure is the same as the stockkeeping unit.ServicesServices have units of measure of their own, including the following:Service unitUnit of measure at the higher item level. The precise quantities of the individual services are each at the detailed service line level.BlanketUnit of measure at service line level for services to be provided once only, and for which no precise quantities can or are to be specified.
@Nullable public String getBatch()
Original property name from the Odata EDM: Batch
@Nullable public String getBatchBySupplier()
Original property name from the Odata EDM: BatchBySupplier
@Nullable public String getBatchClassification()
Original property name from the Odata EDM: BatchClassification
You are required by the authorities (for example, the Food and Drug Authority in the USA) to keep a record of the selection values used to locate a particular batch so that you are always able to compare these values with the original specifications. This internal number enables you to meet this requirement.
@Nullable public String getBOMExplosion()
Original property name from the Odata EDM: BOMExplosion
@Nullable public String getBusinessArea()
Original property name from the Odata EDM: BusinessArea
@Nullable public String getConsumptionPosting()
Original property name from the Odata EDM: ConsumptionPosting
The indicator is used in the case of goods receipts for purchase orders and is derived from the account assignment category of the purchase order.
@Nullable public String getControllingArea()
Original property name from the Odata EDM: ControllingArea
The controlling area is the highest organizational unit in Controlling.Whether controlling area and company code are in a 1:1 relationship or a 1:n relationship, the number of posting periods in both controlling area and company code(s) must be identical. However, special periods may vary.
@Nullable public String getCostCenter()
Original property name from the Odata EDM: CostCenter
@Nullable public String getCreatedByUser()
Original property name from the Odata EDM: CreatedByUser
@Nullable public LocalDateTime getCreationDate()
Original property name from the Odata EDM: CreationDate
@Nullable public LocalTime getCreationTime()
Original property name from the Odata EDM: CreationTime
@Nullable public String getCustEngineeringChgStatus()
Original property name from the Odata EDM: CustEngineeringChgStatus
The customer sends this number in with a material number to request an engineering change to take effect as of a certain delivery date or cumulative quantity.
@Nullable public String getDeliveryDocument()
Original property name from the Odata EDM: DeliveryDocument
@Nullable public String getDeliveryDocumentItem()
Original property name from the Odata EDM: DeliveryDocumentItem
@Nullable public String getDeliveryDocumentItemCategory()
Original property name from the Odata EDM: DeliveryDocumentItemCategory
The delivery item category determines how the system processes an item.If, for example, you identify an item as a return item, you tell the system, in this case, that the item is not relevant for picking.The system proposes a delivery item category.
@Nullable public String getDeliveryDocumentItemText()
Original property name from the Odata EDM: DeliveryDocumentItemText
Short texts are used throughout sales order processing, shipping, and billing. They also appear on printed order confirmations.The system proposes the short text from the material master record. If you have included a short text in a customer-material info record, it replaces the material master text during sales document processing. You can change the text at the item level in the sales document or during delivery processing.
@Nullable public String getDeliveryGroup()
Original property name from the Odata EDM: DeliveryGroup
The system uses delivery groups to check the availability of items that should be delivered together. The delivery date of the latest schedule line in the delivery group is taken as the general date for the whole group.During sales order processing, you can enter a number (up to three digits) that identifies a delivery group. The number is freely definable.If necessary, the system adjusts requirements that have already been created and changes the material availability dates for individual items to the delivery date that it has determined for the group.If a typewriter is usually delivered with a case, you can define the two items as a delivery group.If an item has more than one schedule line with a confirmed quantity, then the system deletes all undelivered schedule lines up to the last one. The system automatically carries over the quantities from the deleted schedule lines into the last one. If necessary, the system changes the delivery date of the last schedule line to that of the delivery group.
@Nullable public String getDeliveryQuantityUnit()
Original property name from the Odata EDM: DeliveryQuantityUnit
@Nullable public String getDeliveryRelatedBillingStatus()
Original property name from the Odata EDM: DeliveryRelatedBillingStatus
The status line tells you if the item is not yet billed, is partly billed, is completely billed, or is not relevant for billing.
@Nullable public BigDecimal getDeliveryToBaseQuantityDnmntr()
Original property name from the Odata EDM: DeliveryToBaseQuantityDnmntr
Many material processing functions, such as the generation of production requirements, may require that sales units are converted into base units of measureYou store a certain beverage in casks, but sell it in 1-liter bottles. The conversion factor is as follows:100 bt <=> 1 caThe first number (the denominator) represents the sales units, in this case, bottles. The second number (the numerator) represents the equivalent quantity in base units of measure, in this case, casks.
@Nullable public BigDecimal getDeliveryToBaseQuantityNmrtr()
Original property name from the Odata EDM: DeliveryToBaseQuantityNmrtr
Many material processing functions, such as the generation of production requirements, may require that sales units are converted into base units of measureYou store a certain beverage in casks, but sell it in 1-liter bottles. The conversion factor is as follows:100 bt <=> 1 caThe first number (the denominator) represents the sales units, in this case, bottles. The second number (the numerator) represents the equivalent quantity in base units of measure, in this case, casks.
@Nullable public String getDepartmentClassificationByCust()
Original property name from the Odata EDM: DepartmentClassificationByCust
@Nullable public String getDistributionChannel()
Original property name from the Odata EDM: DistributionChannel
You can maintain information about customers and materials by sales organization and distribution channel. Within a sales organization you can deliver goods to a given customer through more than one distribution channel.You can assign a distribution channel to one or more sales organizations. If, for example, you have numerous sales organizations, each sales organization may use the "Wholesale" distribution channel.For each combination of sales organization and distribution channel, you can further assign one or more of the divisions that are defined for the sales organization. You can, for example, assign "Food" and "Non-food" divisions to the "Wholesale" distribution channel. A particular combination of sales organization, distribution channel, and division is known as a sales area.
@Nullable public String getDivision()
Original property name from the Odata EDM: Division
A product or service is always assigned to just one division. From the point of view of sales and distribution, the use of divisions lets you organize your sales structure around groups of similar products or product lines. This allows the people in a division who process orders and service customers to specialize within a manageable area of expertise.If a sales organization sells food and non-food products through both retail and wholesaledistribution channels each distribution channel could then be further split into food and non-food divisions.
@Nullable public BigDecimal getFixedShipgProcgDurationInDays()
Original property name from the Odata EDM: FixedShipgProcgDurationInDays
@Nullable public String getGLAccount()
Original property name from the Odata EDM: GLAccount
@Nullable public String getGoodsMovementReasonCode()
Original property name from the Odata EDM: GoodsMovementReasonCode
Please do not change the entry in this field.Any changes made could lead to program errors or terminations.
@Nullable public String getGoodsMovementStatus()
Original property name from the Odata EDM: GoodsMovementStatus
The status provides the following information:For an outbound delivery, the status informs you whether the item has already left the warehouse or company premises, or still being processed.For an inbound delivery, the system shows you whether the goods have already been received, or are waiting to be received.The status also informs you whether or not an item is relevant for delivery. A text item is not relevant, for example.
@Nullable public String getGoodsMovementType()
Original property name from the Odata EDM: GoodsMovementType
@Nullable public String getHigherLevelItem()
Original property name from the Odata EDM: HigherLevelItem
Items can be organized hierarchically. When you assign a sub-item to another item, the other item becomes a higher-level item.Enter the number of a higher-level item.
@Nullable public String getInspectionLot()
Original property name from the Odata EDM: InspectionLot
The inspection lot number is assigned by the system.
@Nullable public String getInspectionPartialLot()
Original property name from the Odata EDM: InspectionPartialLot
You can process partial lots by:Inspecting during production using inspection pointsRunning a batch split for the delivery note
@Nullable public String getIntercompanyBillingStatus()
Original property name from the Odata EDM: IntercompanyBillingStatus
@Nullable public String getInternationalArticleNumber()
Original property name from the Odata EDM: InternationalArticleNumber
@Nullable public String getInventorySpecialStockType()
Original property name from the Odata EDM: InventorySpecialStockType
If you need to separately manage certain stock (for example, consignment stock) of a material, the stock type in question is defined using this indicator.
@Nullable public String getInventoryValuationType()
Original property name from the Odata EDM: InventoryValuationType
The valuation types allowed for a material are determined by the valuation category.If a material is valuated according to its origin (valuation category H), you can define the possible countries of origin as valuation types.
@Nullable public Boolean getIsCompletelyDelivered()
Original property name from the Odata EDM: IsCompletelyDelivered
@Nullable public String getIsNotGoodsMovementsRelevant()
Original property name from the Odata EDM: IsNotGoodsMovementsRelevant
When this indicator is set, goods movement is not posted for this item - regardless of the movement type assigned to it.
@Nullable public Boolean getIsSeparateValuation()
Original property name from the Odata EDM: IsSeparateValuation
@Nullable public String getIssgOrRcvgBatch()
Original property name from the Odata EDM: IssgOrRcvgBatch
The "receiving batch" is the number of the batch under which the quantity to be transferred is now to be recorded.The "issuing batch" (in the case of a reversal) is the number of the batch from which a quantity is to be deducted.
@Nullable public String getIssgOrRcvgMaterial()
Original property name from the Odata EDM: IssgOrRcvgMaterial
The "receiving material" is the material number under which the quantity to be transferred is now to be recorded.The "issuing material" (in the case of a reversal) is the material from whose stock a certain quantity is to be deducted.NoteThe value of the transfer posting is determined not by the material entered here but by the material specified in the Material field.Note the following with regard to the receiving/issuing material:The material must existThe material must be managed in the same stockkeeping unit as the issuing material
@Nullable public String getIssgOrRcvgSpclStockInd()
Original property name from the Odata EDM: IssgOrRcvgSpclStockInd
This indicator is used, for example, in the case of the physical transfer of a consignment material and when consignment material is transferred from the supplier's stock to the company's own stock.
@Nullable public String getIssgOrRcvgStockCategory()
Original property name from the Odata EDM: IssgOrRcvgStockCategory
@Nullable public String getIssgOrRcvgValuationType()
Original property name from the Odata EDM: IssgOrRcvgValuationType
@Nullable public String getIssuingOrReceivingPlant()
Original property name from the Odata EDM: IssuingOrReceivingPlant
The receiving plant is the plant or internal organizational unit that is to receive the goods.The issuing plant is the plant that issues the goods.NoteThe value of the transfer posting is determined not by the plant entered here but by the plant specified in the Plant field.
@Nullable public String getIssuingOrReceivingStorageLoc()
Original property name from the Odata EDM: IssuingOrReceivingStorageLoc
The receiving storage location is the storage location that is to receive the goods.The issuing storage location is the storage location that issues the goods.
@Nullable public String getItemBillingBlockReason()
Original property name from the Odata EDM: ItemBillingBlockReason
The system can automatically propose a billing block for sales documents that must be checked before billing (for example, returns, credit and debit memo requests).If the system proposes a block, you can change the block manually for each item. If the system does not propose a block, enter one of values predefined for your system. If the item has more than one schedule line, the block applies to each line. You can change the block for individual schedule lines.
@Nullable public String getItemBillingIncompletionStatus()
Original property name from the Odata EDM: ItemBillingIncompletionStatus
The status line tells you to what extent the information necessary for billing the item is complete.A sales order item, for example, is incomplete for billing if prices are missing. You cannot bill the item until you provide the missing information.
@Nullable public String getItemDeliveryIncompletionStatus()
Original property name from the Odata EDM: ItemDeliveryIncompletionStatus
The status line tells you if delivery-related item information is complete. You must enter this information, if you want to process the item further.A sales order item is incomplete for delivery processing if, for example, you do not enter a shipping point. You cannot deliver the item until you provide this information.
@Nullable public String getItemGdsMvtIncompletionSts()
Original property name from the Odata EDM: ItemGdsMvtIncompletionSts
The status provides information on how far the data required for billing the item is complete.A sales document item is incomplete for billing, for example, if price specifications are missing. You can only invoice the item if you have completed the missing data.
@Nullable public String getItemGeneralIncompletionStatus()
Original property name from the Odata EDM: ItemGeneralIncompletionStatus
The status line tells you if all item information, necessary for further processing this item, is complete.
@Nullable public BigDecimal getItemGrossWeight()
Original property name from the Odata EDM: ItemGrossWeight
The system calculates the gross weight of each item by multiplying the delivery quantity by the gross weight per unit that comes from the sales order. If there is no related sales order, the system uses the gross weight from the material master record.You can change the gross weight manually in the delivery document.
@Nullable public String getItemIsBillingRelevant()
Original property name from the Odata EDM: ItemIsBillingRelevant
A: Relevant for delivery-related billingBilling is based on the outbound delivery. The billing status is only updated in the outbound delivery.B: Relevant for order-related billingBilling is based on the sales document. The billing status depends on the requested delivery quantity.Item categories REN (returns) and BVN (cash sales items) are set up with billing relevance B in the standard system.C: Relevant for order-related billingBilling is based on the sales document. The billing status depends on the target quantity.Item categories G2N (credit memo) and L2N (debit memo) are set up with billing relevance C in the standard system.D: Relevant for pro formaTo create a pro forma invoice, the billing relevance indicator must not be blank. Indicator D is also used as follows for cross-company-code business processing:If there are free-of-charge outbound deliveries, the company code that is responsible for the delivery should be granted an internal settlement.You can use indicator D to enable this for free-of-charge deliveries.F: Relevant for order-related billing - Status based on invoice receipt quantityRelevant for order-related billing based on the invoice receipt quantity (third-party business). The system does not transfer the order to the billing due list until the supplier invoice has been received and processed in the purchasing department. After each invoice receipt, a customer invoice is created for the quantity that appears on the supplier invoice. The order has status "Billed" until the next supplier invoice is received.Item category TAS (third-party business) is set up with billing relevance F in the standard system.This process can also be related to the goods receipt quantity.You can make the control setting as to whether the invoice receipt quantity or the goods receipt quantity is relevant for billing in the copy control for billing on the item level in the billing quantity field.G: Relevant for order-related billing of the delivery quantityThe order is relevant for billing; more specifically, the cumulated quantity that has already been delivered is relevant. You can use this category to bill for multiple partial deliveries in one process.H: Relevant for delivery-related billing – no zero quantitiesYou can use this category to prevent items with a value of zero from being included in billing.I: Relevant for order-related billing – billing planBilling takes place using the billing plan and its status. The status of the order item can be understood as the overall status of the billing plan billing statuses.Item categories WVN (maintenance contract item), MVN (lease item), and TAO (milestone billing) are set up with billing relevance I in the standard system.J: Relevant for deliveries across EU countriesThe delivery is only relevant for billing if:The country of departure (country where plant is located) and destination country (country where ship-to party is located) are different EU countries.Item categories KBN (consignment fill-up), KAN (consignment pick-up), and NLN (standard stock transfer item) are set up with billing relevance J in the standard system.K: Relevant for delivery-related partial quantity billingYou use this indicator if you want to select both items and partial quantities for billing.
@Nullable public BigDecimal getItemNetWeight()
Original property name from the Odata EDM: ItemNetWeight
The system calculates the net weight of each item by multiplying the delivery quantity by the net weight per unit that comes from the sales order. If there is no related sales order, the system uses the net weight from the material master record.You can change the net weight manually in the delivery document.
@Nullable public String getItemPackingIncompletionStatus()
Original property name from the Odata EDM: ItemPackingIncompletionStatus
The status indicates the degree to which the data required for billing the item are complete.For example, a sales order item is incomplete for billing if prices are missing. You cannot bill the item unless you have entered the missing data.
@Nullable public String getItemPickingIncompletionStatus()
Original property name from the Odata EDM: ItemPickingIncompletionStatus
The status indicates whether the delivery-related item data is complete. You must enter these data if you want to further process the item.For example, a sales order item is incomplete for delivery processing if you do not specify a shipping point. You cannot deliver the item unless you have entered these data.
@Nullable public BigDecimal getItemVolume()
Original property name from the Odata EDM: ItemVolume
The system calculates the volume for each item by multiplying the delivery quantity by the volume per unit that comes from the sales order. If there is no related sales order, the system uses the volume from the material master record.You can change the volume manually in the delivery document.
@Nullable public String getItemVolumeUnit()
Original property name from the Odata EDM: ItemVolumeUnit
If you specify a volume, you have to enter the corresponding volume unit here.
@Nullable public String getItemWeightUnit()
Original property name from the Odata EDM: ItemWeightUnit
If you specify a weight, you must enter the corresponding unit of weight here.
@Nullable public LocalDateTime getLastChangeDate()
Original property name from the Odata EDM: LastChangeDate
@Nullable public String getLoadingGroup()
Original property name from the Odata EDM: LoadingGroup
The system uses the loading group, as well as the shipping conditions and the delivering plant, to automatically determine the item's shipping point.Different loading groups could consist, for example, of materials that require the same:Equipment during loading (for example, a fork-lift truck)Amount of time for loadingLoading point (for example, loading bay #6)
@Nullable public LocalDateTime getManufactureDate()
Original property name from the Odata EDM: ManufactureDate
@Nullable public String getMaterial()
Original property name from the Odata EDM: Material
@Nullable public String getMaterialByCustomer()
Original property name from the Odata EDM: MaterialByCustomer
The customer's own identifier for a material can be stored in a customer-material info record and can be used to enter data during sales order processing.
@Nullable public String getMaterialFreightGroup()
Original property name from the Odata EDM: MaterialFreightGroup
Freight codes and classes in a freight code set are determined by the material freight group. The freight code set is used to determine freight costs and for communication with service agents.Maintain the corresponding group for the material.
@Nullable public String getMaterialGroup()
Original property name from the Odata EDM: MaterialGroup
You can use material groups to:Restrict the scope of analysesSearch specifically for material master records via search helps
@Nullable public Boolean getMaterialIsBatchManaged()
Original property name from the Odata EDM: MaterialIsBatchManaged
This indicator can be set in the material master record manually or, if batches are valuated individually, it is set automatically for the plants concerned, in which case it cannot be changed.The indicator cannot be changed if stocks exist in either the current period or in the previous period. The reason for checking the previous period is because stocks can be posted to this period when goods movements are entered.
@Nullable public Boolean getMaterialIsIntBatchManaged()
Original property name from the Odata EDM: MaterialIsIntBatchManaged
@Nullable public Integer getNumberOfSerialNumbers()
Original property name from the Odata EDM: NumberOfSerialNumbers
@Nullable public String getOrderID()
Original property name from the Odata EDM: OrderID
@Nullable public String getOrderItem()
Original property name from the Odata EDM: OrderItem
@Nullable public BigDecimal getOriginalDeliveryQuantity()
Original property name from the Odata EDM: OriginalDeliveryQuantity
When creating the inbound delivery, the notified quantity is transferred as the original quantity.Should you want to change the notified quantity at a later point in time, because the actual quantity delivered is different, you can decide whether or not you want this change to be displayed in the Original Quantity field.Should you want to change the delivery quantity in an inbound delivery that already exists in the system, then you will receive a dialog box with the following choices:If you choose Yes, the delivery quantity will be changed and the originally/previously notified quantity will continue to be displayed in the Original Quantity field.This will then document in the system that the vendor actually delivered a different quantity than that originally notified.If you choose No, the delivery quantity will be changed and the previously notified quantity shown in the Original Quantity field will be overwritten with the new delivery quantity.In this case, the delivery quantity that was changed by the vendor will not be documented in the system.In the confirmation overview of the scheduling agreement, the fields Quantity and Original Quantity show you whether or not the vendor actually delivered the quantity he originally notified you of.In a shipping notification, your vendor notifies you of the impending delivery of 450 pc Steel_01. When the inbound delivery is created, the 450 pc are recorded as delivery quantity and original quantity.However, you vendor actually delivers 500 pc. You therefore change the delivery quantity in the inbound delivery.A dialog box then appears, offering you the following options:Yes - Document originally notified quantityResultThe delivery quantity is changed to 500 pc and the quantity variance is documented, i.e. the originally notified quantity of 450 pc continues to be shown in the Original Quantity field.No - Do not document originally notified quantityResultThe delivery quantity is changed to 500 pc and the quantity variance is not documented, i.e. the originally notified quantity of 450 pc shown in the Original Quantity field is replaced by the quantity 500 pc actually delivered.NoteIf you use this function, then the GR assignment should be set in Customizing for Purchasing, in the confirmation control for the used confirmation categories.
@Nullable public String getOriginallyRequestedMaterial()
Original property name from the Odata EDM: OriginallyRequestedMaterial
If, for some reason, you have to send a substitute material instead of the material originally requested, you can see which product the customer originally ordered.
@Nullable public BigDecimal getOverdelivTolrtdLmtRatioInPct()
Original property name from the Odata EDM: OverdelivTolrtdLmtRatioInPct
If you have set the indicator in the Partial delivery/Item field to 'D' (partial delivery allowed), this takes priority. It makes no sense to define a tolerance limit for overdelivery in such case.
@Nullable public String getPackingStatus()
Original property name from the Odata EDM: PackingStatus
@Nullable public String getPartialDeliveryIsAllowed()
Original property name from the Odata EDM: PartialDeliveryIsAllowed
You use this field to control partial deliveries at the item level. If the customer allows partial delivery, you can choose from different partial delivery options. For example, you can specify whether the customer allows you to make one delivery attempt only on the requested delivery date or whether unlimited delivery attempts are possible.When partial delivery indicator 'D' is set, the order can never have status 'fully delivered'. You must complete each item by entering a reason for rejection. This could be applied to scheduling agreements, for example.You can enter a value in this field only if the customer allows partial deliveries for the entire sales document.
@Nullable public String getPaymentGuaranteeForm()
Original property name from the Odata EDM: PaymentGuaranteeForm
The form of payment guarantee specifies how a sales document item is guaranteed.Payment cardsLetter of creditStandby letter of creditBank guarantee
@Nullable public String getPickingConfirmationStatus()
Original property name from the Odata EDM: PickingConfirmationStatus
When you create a delivery with an item subject to pick/putaway confirmation, the item is assigned the status A (Subject to confirmation but not yet confirmed). Once you confirm the pick/putaway, the system assigns either status B (Partially confirmed) or C (Fully confirmed).Goods movement cannot be posted for items subject to pick/putaway confirmation until the pick/putaway quantities for the items have been fully confirmed.
@Nullable public String getPickingControl()
Original property name from the Odata EDM: PickingControl
@Nullable public String getPickingStatus()
Original property name from the Odata EDM: PickingStatus
The status message tells you whether the item is relevant for delivery. If the item is relevant for delivery, the status indicates whether picking/putaway has:BegunBeen partially carried outBeen completedPicking/putaway is not relevant for some items, for example, text items or service items.
@Nullable public String getPlant()
Original property name from the Odata EDM: Plant
@Nullable public String getPrimaryPostingSwitch()
Original property name from the Odata EDM: PrimaryPostingSwitch
@Nullable public LocalDateTime getProductAvailabilityDate()
Original property name from the Odata EDM: ProductAvailabilityDate
The system uses the material availability date to generate automatic production and purchasing requirements. The system calculates the material availability date by working backwards from the customer's requested delivery date, taking into account how much time is needed for delivery-related procedures, such as picking, packing, loading, and transportation.The system proposes the material availability date. You can change the date manually in the sales document.The picking date is the same as the material availability date.
@Nullable public LocalTime getProductAvailabilityTime()
Original property name from the Odata EDM: ProductAvailabilityTime
@Nullable public String getProductConfiguration()
Original property name from the Odata EDM: ProductConfiguration
This number clearly identifies one particular configuration of a standard product.
@Nullable public String getProductHierarchyNode()
Original property name from the Odata EDM: ProductHierarchyNode
In the standard SAP System, the product hierarchy can have up to 3 levels, each with a specific number of characters.Level Number of characters allowed1 52 53 8You define a product hierarchy with the following levels:Level Example Description1 00005 Electrical goods2 00003 Wet appliances3 00000001 Washing machineIn this case, a washing machine belongs to the product hierarchy 000050000300000001.
@Nullable public String getProfitabilitySegment()
Original property name from the Odata EDM: ProfitabilitySegment
Examples:Customer '123'/Product '4710' Profitability segment no. 1Customer '123'/Product '4712' Profitability segment no. 2Country 'USA'/Region 'NORTH' Profitability segment no. 3
@Nullable public String getProfitCenter()
Original property name from the Odata EDM: ProfitCenter
@Nullable public String getProofOfDeliveryRelevanceCode()
Original property name from the Odata EDM: ProofOfDeliveryRelevanceCode
The indicator can have the following settings:' ': not POD relevant'A' : always POD relevant'B' : only POD relevant when there are quantity differencesThe indicator is copied from the purchasing or sales document into the delivery, if control of POD relevance in the delivery item category is set to "Copy POD relevance from preceding document".
@Nullable public String getProofOfDeliveryStatus()
Original property name from the Odata EDM: ProofOfDeliveryStatus
The status message informs you whether the ship-to party reported a proof of delivery for this item.This status may have the following values for a delivery item:' ' Not relevant for the POD process'A' Relevant for the POD process'B' Differences were reported'C' Quantities were verified and confirmed
@Nullable public Boolean getQuantityIsFixed()
Original property name from the Odata EDM: QuantityIsFixed
Set this indicator if the quantity in a relational system does not change.If an item of a BOM is marked as being fixed and the quantity of the finished product to be manufactured is changed, the quantity of this item does not change.If a "materials to be provided" item is not marked as being fixed, and the quantity of the subcontracted item is changed, the quantity of the material to be provided to the subcontractor changes proportionately.
@Nullable public String getReceivingPoint()
Original property name from the Odata EDM: ReceivingPoint
Several receiving points can be defined for each plant. The receiving points can then be assigned to individual departments.The receiving point can be printed on delivery documents (SD function).
@Nullable public String getReferenceDocumentLogicalSystem()
Original property name from the Odata EDM: ReferenceDocumentLogicalSystem
@Nullable public String getReferenceSDDocument()
Original property name from the Odata EDM: ReferenceSDDocument
@Nullable public String getReferenceSDDocumentCategory()
Original property name from the Odata EDM: ReferenceSDDocumentCategory
@Nullable public String getReferenceSDDocumentItem()
Original property name from the Odata EDM: ReferenceSDDocumentItem
@Nullable public String getRetailPromotion()
Original property name from the Odata EDM: RetailPromotion
For each item of a purchasing document, you can specify the promotion to which the item belongs.Depending on your system settings, special prices and conditions that are maintained in the IS-R system (Retail) for this promotion are applied when a promotion number is entered.This field also allows you to create purchasing documents on a selective basis for a certain promotion. For example, you can create a purchase order containing only those items that are to be procured for one promotion.
@Nullable public String getSalesDocumentItemType()
Original property name from the Odata EDM: SalesDocumentItemType
The system processes items that refer to a specific material differently than items that do not refer to a material. For example, text items do not require processing for pricing, taxes, and weight calculations.
@Nullable public String getSalesGroup()
Original property name from the Odata EDM: SalesGroup
By using sales groups you can designate different areas of responsibility within a sales office. When you generate sales statistics, you can use the sales group as one of the selection criteria.If sales office personnel service both retail and wholesale markets, you can assign a sales group to each market.You assign each salesperson to a sales group in his or her user master record. You assign each customer to a particular sales group in the customer's master record.
@Nullable public String getSalesOffice()
Original property name from the Odata EDM: SalesOffice
When you create sales statistics, you can use a sales office as one of the selection criteria. When you print out order confirmations, you can include the address of the sales office.You can assign each customer to a sales office in the customer master record.Within a sales office you can establish sales groups (for example, departments) with specific sales responsibilities. Each person who works in the sales office can be assigned to a sales group in his or her user master record. Each customer can also be assigned to a particular sales group in the customer master record.
@Nullable public String getSDDocumentCategory()
Original property name from the Odata EDM: SDDocumentCategory
The document category determines how the system stores and keeps track of document data. It enables the system to provide you with status information about delivery processing, billing, and documents that are used for reference (for example, inquiries and quotations).
@Nullable public String getSDProcessStatus()
Original property name from the Odata EDM: SDProcessStatus
The system determines the overall status from all statuses (for example, delivery and billing) for this item. The status message tells you whether processing of the item is open, in progress, or complete.
@Nullable public LocalDateTime getShelfLifeExpirationDate()
Original property name from the Odata EDM: ShelfLifeExpirationDate
You enter it yourself.You enter a date of production, and the system calculates the shelf life expiration date from the date of production plus the shelf life in days (from the material master record).NoteThis date can still be changed upon receipt of the usage decision for an inspection lot.
@Nullable public LocalDateTime getStatisticsDate()
Original property name from the Odata EDM: StatisticsDate
Write a user-exit if you require the system to copy the statistics date to the billing document. The field definition may change depending on the user-exit.
@Nullable public String getStockType()
Original property name from the Odata EDM: StockType
Possible stocks are:unrestricted-use stock (blank, F)stock in quality inspection (X, 2)blocked stock (S, 3)Select the corresponding indicator for the stock type required.It is due to earlier release levels that there are two valid values for each stock type. Each value has the same effect.
@Nullable public String getStorageBin()
Original property name from the Odata EDM: StorageBin
A storage bin can be further sub-divided into bin sections. Several different materials (quants) can be stored in one bin at the same time.
@Nullable public String getStorageLocation()
Original property name from the Odata EDM: StorageLocation
@Nullable public String getStorageType()
Original property name from the Odata EDM: StorageType
A typical warehouse could have the following storage types:Goods receipt areaPicking areaHigh-rack storage areaBulk storage areaOpen storage areaGoods issue area
@Nullable public String getSubsequentMovementType()
Original property name from the Odata EDM: SubsequentMovementType
@Nullable public String getTransportationGroup()
Original property name from the Odata EDM: TransportationGroup
Transportation groups are used for automatic route scheduling during sales order and delivery note processing.Suppose that you sell food products, some of which are perishable and require refrigeration. You create a transportation group that includes all the products that need refrigerated trucks for delivery.
@Nullable public BigDecimal getUnderdelivTolrtdLmtRatioInPct()
Original property name from the Odata EDM: UnderdelivTolrtdLmtRatioInPct
@Nullable public Boolean getUnlimitedOverdeliveryIsAllowed()
Original property name from the Odata EDM: UnlimitedOverdeliveryIsAllowed
@Nullable public BigDecimal getVarblShipgProcgDurationInDays()
Original property name from the Odata EDM: VarblShipgProcgDurationInDays
The system uses the variable during capacity planning for deliveries. The variable is determined from shipping information stored in the material master record. The system calculates the variable using the following formula:Variable = (Confirmed quantity x Processing time) divided by the base quantityYou specify in a material master record that the processing time for shipping the material is 1 hour (processing time) for every 100 pieces (the base quantity). During delivery processing, you ship a delivery item of 300 pieces (the confirmed quantity). In this example, the variable equals 3 hours.
@Nullable public String getWarehouse()
Original property name from the Odata EDM: Warehouse
All activities within a warehouse, for example, goods movements and physical inventory, are assigned to a specific warehouse number. The physical warehouse where these activities take place is identified by the warehouse number.
@Nullable public String getWarehouseActivityStatus()
Original property name from the Odata EDM: WarehouseActivityStatus
If your delivery processing includes the SAP Warehouse Management (WM) system, the system automatically indicates the WM status for each item in a delivery.
@Nullable public String getWarehouseStagingArea()
Original property name from the Odata EDM: WarehouseStagingArea
Staging areas can be used for different purposes (at the same time, if necessary):o Goods issueo Goods receipto Cross-docking processeso Direct distribution
@Nullable public String getDeliveryVersion()
Original property name from the Odata EDM: DeliveryVersion
@Nullable public String getWarehouseStockCategory()
Original property name from the Odata EDM: WarehouseStockCategory
@Nullable public String getWarehouseStorageBin()
Original property name from the Odata EDM: WarehouseStorageBin
This storage bin is only significant if you do not use SAP warehouse management. It appears on goods receipt/issue slips.However, if the warehouse management system is active, this value is merely for information.
public String toString()
toString
in class VdmObject<InbDeliveryItem>
public boolean equals(Object o)
equals
in class VdmObject<InbDeliveryItem>
protected boolean canEqual(Object other)
canEqual
in class VdmObject<InbDeliveryItem>
public int hashCode()
hashCode
in class VdmObject<InbDeliveryItem>
Copyright © 2019 SAP SE. All rights reserved.