java.lang.Object
com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject<EntityT>
com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity<WhseOutboundDeliveryOrderItem>
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.warehouseoutbounddeliveryorder.WhseOutboundDeliveryOrderItem
All Implemented Interfaces:
VdmEntitySet

public class WhseOutboundDeliveryOrderItem extends VdmEntity<WhseOutboundDeliveryOrderItem> implements VdmEntitySet
Warehouse Outbound Delivery Order Item

Original entity name from the Odata EDM: WhseOutboundDeliveryOrderItemType

  • Field Details

  • Constructor Details

    • WhseOutboundDeliveryOrderItem

      public WhseOutboundDeliveryOrderItem()
    • WhseOutboundDeliveryOrderItem

      public WhseOutboundDeliveryOrderItem(@Nullable String eWMOutboundDeliveryOrder, @Nullable String eWMOutboundDeliveryOrderItem, @Nullable String eWMWarehouse, @Nullable String eWMDeliveryDocumentCategory, @Nullable String eWMOutbDelivOrderItemCategory, @Nullable String eWMOutbDeliveryOrderItemType, @Nullable String product, @Nullable String productExternalID, @Nullable String batch, @Nullable BigDecimal productQuantity, @Nullable String quantityUnit, @Nullable String stagingArea, @Nullable String stagingAreaGroup, @Nullable String stagingBay, @Nullable String goodsIssueStatus, @Nullable String plannedPickingStatus, @Nullable String pickingStatus, @Nullable String completionStatus, @Nullable String warehouseProcessType, @Nullable String shippingCondition, @Nullable String goodsMovementBin, @Nullable String eWMProductionSupplyArea, @Nullable OffsetDateTime eWMDelivLastChangeUTCDateTime, @Nullable String eWMStorageType, @Nullable String eWMStorageSection, @Nullable OffsetDateTime plndGoodsIssueStartUTCDateTime, @Nullable OffsetDateTime actlGoodsIssueStartUTCDateTime, @Nullable String routeSchedule, @Nullable String entitledToDisposeParty, @Nullable String eWMStockUsage, @Nullable String eWMStockType, @Nullable String eWMStockOwner, @Nullable String deliveryItemStockTypeDetnCode, @Nullable String countryOfOrigin, @Nullable String wBSElementInternalID, @Nullable String wBSElementExternalID, @Nullable String specialStockIdfgSalesOrder, @Nullable String specialStockIdfgSalesOrderItem, @Nullable String salesOrder, @Nullable String salesOrderItem, @Nullable String manufacturingOrder, @Nullable Collection<SAP__Message> _Messages, @Nullable WhseDeliveryDocumentAddress to_SoldToPartyDocumentAddress, @Nullable WhseOutboundDeliveryOrderHead to_WhseOutbDeliveryOrderHead, List<WhseOutbDelivOrderItemSerialNo> to_WhseOutbDelivOrdItemSerialNo)
  • Method Details

    • getType

      @Nonnull public Class<WhseOutboundDeliveryOrderItem> getType()
      Specified by:
      getType in class VdmObject<WhseOutboundDeliveryOrderItem>
    • setEWMOutboundDeliveryOrder

      public void setEWMOutboundDeliveryOrder(@Nullable String eWMOutboundDeliveryOrder)
      (Key Field) Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: EWMOutboundDeliveryOrder

      Parameters:
      eWMOutboundDeliveryOrder - Document Number
    • setEWMOutboundDeliveryOrderItem

      public void setEWMOutboundDeliveryOrderItem(@Nullable String eWMOutboundDeliveryOrderItem)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: EWMOutboundDeliveryOrderItem

      Parameters:
      eWMOutboundDeliveryOrderItem - Item Number
    • setEWMWarehouse

      public void setEWMWarehouse(@Nullable String eWMWarehouse)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: EWMWarehouse

      Parameters:
      eWMWarehouse - Warehouse Number/Warehouse Complex
    • setEWMDeliveryDocumentCategory

      public void setEWMDeliveryDocumentCategory(@Nullable String eWMDeliveryDocumentCategory)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: EWMDeliveryDocumentCategory

      Parameters:
      eWMDeliveryDocumentCategory - Document Category
    • setEWMOutbDelivOrderItemCategory

      public void setEWMOutbDelivOrderItemCategory(@Nullable String eWMOutbDelivOrderItemCategory)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: EWMOutbDelivOrderItemCategory

      Parameters:
      eWMOutbDelivOrderItemCategory - Item Category
    • setEWMOutbDeliveryOrderItemType

      public void setEWMOutbDeliveryOrderItemType(@Nullable String eWMOutbDeliveryOrderItemType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: EWMOutbDeliveryOrderItemType

      Parameters:
      eWMOutbDeliveryOrderItemType - Item Type
    • setProduct

      public void setProduct(@Nullable String product)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: Product

      Parameters:
      product - Character field of length 40
    • setProductExternalID

      public void setProductExternalID(@Nullable String productExternalID)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: ProductExternalID

      Parameters:
      productExternalID - Character field of length 40
    • setBatch

      public void setBatch(@Nullable String batch)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Batch

      Parameters:
      batch - Batch Number
    • setProductQuantity

      public void setProductQuantity(@Nullable BigDecimal productQuantity)
      Constraints: Not nullable, Precision: 31, Scale: 14

      Original property name from the Odata EDM: ProductQuantity

      Parameters:
      productQuantity - Quantity
    • setQuantityUnit

      public void setQuantityUnit(@Nullable String quantityUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: QuantityUnit

      Parameters:
      quantityUnit - Base Unit of Measure
    • setStagingArea

      public void setStagingArea(@Nullable String stagingArea)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: StagingArea

      Parameters:
      stagingArea - Staging Area
    • setStagingAreaGroup

      public void setStagingAreaGroup(@Nullable String stagingAreaGroup)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: StagingAreaGroup

      Parameters:
      stagingAreaGroup - Staging Area Group
    • setStagingBay

      public void setStagingBay(@Nullable String stagingBay)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: StagingBay

      Parameters:
      stagingBay - Staging Bay
    • setGoodsIssueStatus

      public void setGoodsIssueStatus(@Nullable String goodsIssueStatus)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: GoodsIssueStatus

      Parameters:
      goodsIssueStatus - Status Value
    • setPlannedPickingStatus

      public void setPlannedPickingStatus(@Nullable String plannedPickingStatus)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: PlannedPickingStatus

      Parameters:
      plannedPickingStatus - Status Value
    • setPickingStatus

      public void setPickingStatus(@Nullable String pickingStatus)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: PickingStatus

      Parameters:
      pickingStatus - Status Value
    • setCompletionStatus

      public void setCompletionStatus(@Nullable String completionStatus)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CompletionStatus

      Parameters:
      completionStatus - Status Value
    • setWarehouseProcessType

      public void setWarehouseProcessType(@Nullable String warehouseProcessType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: WarehouseProcessType

      Parameters:
      warehouseProcessType - Warehouse Process Type
    • setShippingCondition

      public void setShippingCondition(@Nullable String shippingCondition)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: ShippingCondition

      Parameters:
      shippingCondition - Shipping Condition
    • setGoodsMovementBin

      public void setGoodsMovementBin(@Nullable String goodsMovementBin)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: GoodsMovementBin

      Parameters:
      goodsMovementBin - Storage Bin of Goods Movement Posting
    • setEWMProductionSupplyArea

      public void setEWMProductionSupplyArea(@Nullable String eWMProductionSupplyArea)
      Constraints: Not nullable, Maximum length: 15

      Original property name from the Odata EDM: EWMProductionSupplyArea

      Parameters:
      eWMProductionSupplyArea - Production Supply Area (PSA)
    • setEWMDelivLastChangeUTCDateTime

      public void setEWMDelivLastChangeUTCDateTime(@Nullable OffsetDateTime eWMDelivLastChangeUTCDateTime)
      Constraints: Nullable

      Original property name from the Odata EDM: EWMDelivLastChangeUTCDateTime

      Parameters:
      eWMDelivLastChangeUTCDateTime - UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
    • setEWMStorageType

      public void setEWMStorageType(@Nullable String eWMStorageType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: EWMStorageType

      Parameters:
      eWMStorageType - Storage Type
    • setEWMStorageSection

      public void setEWMStorageSection(@Nullable String eWMStorageSection)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: EWMStorageSection

      Parameters:
      eWMStorageSection - Storage Section
    • setPlndGoodsIssueStartUTCDateTime

      public void setPlndGoodsIssueStartUTCDateTime(@Nullable OffsetDateTime plndGoodsIssueStartUTCDateTime)
      Constraints: Nullable

      Original property name from the Odata EDM: PlndGoodsIssueStartUTCDateTime

      Parameters:
      plndGoodsIssueStartUTCDateTime - UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
    • setActlGoodsIssueStartUTCDateTime

      public void setActlGoodsIssueStartUTCDateTime(@Nullable OffsetDateTime actlGoodsIssueStartUTCDateTime)
      Constraints: Nullable

      Original property name from the Odata EDM: ActlGoodsIssueStartUTCDateTime

      Parameters:
      actlGoodsIssueStartUTCDateTime - UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
    • setRouteSchedule

      public void setRouteSchedule(@Nullable String routeSchedule)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: RouteSchedule

      Parameters:
      routeSchedule - Departure Calendar/Route Schedule
    • setEntitledToDisposeParty

      public void setEntitledToDisposeParty(@Nullable String entitledToDisposeParty)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: EntitledToDisposeParty

      Parameters:
      entitledToDisposeParty - Party Entitled to Dispose
    • setEWMStockUsage

      public void setEWMStockUsage(@Nullable String eWMStockUsage)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: EWMStockUsage

      Parameters:
      eWMStockUsage - Stock Usage
    • setEWMStockType

      public void setEWMStockType(@Nullable String eWMStockType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: EWMStockType

      Parameters:
      eWMStockType - Stock Type
    • setEWMStockOwner

      public void setEWMStockOwner(@Nullable String eWMStockOwner)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: EWMStockOwner

      Parameters:
      eWMStockOwner - Character Field with Length 10
    • setDeliveryItemStockTypeDetnCode

      public void setDeliveryItemStockTypeDetnCode(@Nullable String deliveryItemStockTypeDetnCode)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: DeliveryItemStockTypeDetnCode

      Parameters:
      deliveryItemStockTypeDetnCode - Value Determination Indicator
    • setCountryOfOrigin

      public void setCountryOfOrigin(@Nullable String countryOfOrigin)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CountryOfOrigin

      Parameters:
      countryOfOrigin - Country/Region of Origin
    • setWBSElementInternalID

      public void setWBSElementInternalID(@Nullable String wBSElementInternalID)
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: WBSElementInternalID

      Parameters:
      wBSElementInternalID - WBS Element
    • setWBSElementExternalID

      public void setWBSElementExternalID(@Nullable String wBSElementExternalID)
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: WBSElementExternalID

      Parameters:
      wBSElementExternalID - Work Breakdown Structure Element (WBS Element) Edited
    • setSpecialStockIdfgSalesOrder

      public void setSpecialStockIdfgSalesOrder(@Nullable String specialStockIdfgSalesOrder)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: SpecialStockIdfgSalesOrder

      Parameters:
      specialStockIdfgSalesOrder - Sales order number of valuated sales order stock
    • setSpecialStockIdfgSalesOrderItem

      public void setSpecialStockIdfgSalesOrderItem(@Nullable String specialStockIdfgSalesOrderItem)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: SpecialStockIdfgSalesOrderItem

      Parameters:
      specialStockIdfgSalesOrderItem - Sales Order Item of Valuated Sales Order Stock
    • setSalesOrder

      public void setSalesOrder(@Nullable String salesOrder)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: SalesOrder

      Parameters:
      salesOrder - Sales Order
    • setSalesOrderItem

      public void setSalesOrderItem(@Nullable String salesOrderItem)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: SalesOrderItem

      Parameters:
      salesOrderItem - Sales Order Item
    • setManufacturingOrder

      public void setManufacturingOrder(@Nullable String manufacturingOrder)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: ManufacturingOrder

      Parameters:
      manufacturingOrder - Manufacturing Order ID
    • set_Messages

      public void set_Messages(@Nullable Collection<SAP__Message> _Messages)
      Constraints: Not nullable

      Original property name from the Odata EDM: SAP__Messages

      Parameters:
      _Messages - The _Messages to set.
    • getEntityCollection

      protected String getEntityCollection()
      Specified by:
      getEntityCollection in class VdmEntity<WhseOutboundDeliveryOrderItem>
    • getKey

      @Nonnull protected ODataEntityKey getKey()
      Overrides:
      getKey in class VdmObject<WhseOutboundDeliveryOrderItem>
    • toMapOfFields

      @Nonnull protected Map<String,Object> toMapOfFields()
      Overrides:
      toMapOfFields in class VdmObject<WhseOutboundDeliveryOrderItem>
    • fromMap

      protected void fromMap(Map<String,Object> inputValues)
      Overrides:
      fromMap in class VdmObject<WhseOutboundDeliveryOrderItem>
    • getDefaultServicePath

      protected String getDefaultServicePath()
      Overrides:
      getDefaultServicePath in class VdmEntity<WhseOutboundDeliveryOrderItem>
    • toMapOfNavigationProperties

      @Nonnull protected Map<String,Object> toMapOfNavigationProperties()
      Overrides:
      toMapOfNavigationProperties in class VdmObject<WhseOutboundDeliveryOrderItem>
    • getSoldToPartyDocumentAddressIfPresent

      @Nonnull public io.vavr.control.Option<WhseDeliveryDocumentAddress> getSoldToPartyDocumentAddressIfPresent()
      Retrieval of associated WhseDeliveryDocumentAddress entity (one to one). This corresponds to the OData navigation property _SoldToPartyDocumentAddress.

      If the navigation property for an entity WhseOutboundDeliveryOrderItem has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property _SoldToPartyDocumentAddress is already loaded, the result will contain the WhseDeliveryDocumentAddress entity. If not, an Option with result state empty is returned.
    • setSoldToPartyDocumentAddress

      public void setSoldToPartyDocumentAddress(WhseDeliveryDocumentAddress value)
      Overwrites the associated WhseDeliveryDocumentAddress entity for the loaded navigation property _SoldToPartyDocumentAddress.
      Parameters:
      value - New WhseDeliveryDocumentAddress entity.
    • getWhseOutbDeliveryOrderHeadIfPresent

      @Nonnull public io.vavr.control.Option<WhseOutboundDeliveryOrderHead> getWhseOutbDeliveryOrderHeadIfPresent()
      Retrieval of associated WhseOutboundDeliveryOrderHead entity (one to one). This corresponds to the OData navigation property _WhseOutbDeliveryOrderHead.

      If the navigation property for an entity WhseOutboundDeliveryOrderItem has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property _WhseOutbDeliveryOrderHead is already loaded, the result will contain the WhseOutboundDeliveryOrderHead entity. If not, an Option with result state empty is returned.
    • setWhseOutbDeliveryOrderHead

      public void setWhseOutbDeliveryOrderHead(WhseOutboundDeliveryOrderHead value)
      Overwrites the associated WhseOutboundDeliveryOrderHead entity for the loaded navigation property _WhseOutbDeliveryOrderHead.
      Parameters:
      value - New WhseOutboundDeliveryOrderHead entity.
    • getWhseOutbDelivOrdItemSerialNoIfPresent

      @Nonnull public io.vavr.control.Option<List<WhseOutbDelivOrderItemSerialNo>> getWhseOutbDelivOrdItemSerialNoIfPresent()
      Retrieval of associated WhseOutbDelivOrderItemSerialNo entities (one to many). This corresponds to the OData navigation property _WhseOutbDelivOrdItemSerialNo.

      If the navigation property for an entity WhseOutboundDeliveryOrderItem has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property _WhseOutbDelivOrdItemSerialNo is already loaded, the result will contain the WhseOutbDelivOrderItemSerialNo entities. If not, an Option with result state empty is returned.
    • setWhseOutbDelivOrdItemSerialNo

      public void setWhseOutbDelivOrdItemSerialNo(@Nonnull List<WhseOutbDelivOrderItemSerialNo> value)
      Overwrites the list of associated WhseOutbDelivOrderItemSerialNo entities for the loaded navigation property _WhseOutbDelivOrdItemSerialNo.

      If the navigation property _WhseOutbDelivOrdItemSerialNo of a queried WhseOutboundDeliveryOrderItem 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.

      Parameters:
      value - List of WhseOutbDelivOrderItemSerialNo entities.
    • addWhseOutbDelivOrdItemSerialNo

      public void addWhseOutbDelivOrdItemSerialNo(WhseOutbDelivOrderItemSerialNo... entity)
      Adds elements to the list of associated WhseOutbDelivOrderItemSerialNo entities. This corresponds to the OData navigation property _WhseOutbDelivOrdItemSerialNo.

      If the navigation property _WhseOutbDelivOrdItemSerialNo of a queried WhseOutboundDeliveryOrderItem 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.

      Parameters:
      entity - Array of WhseOutbDelivOrderItemSerialNo entities.
    • adjustDeliveryItemQuantity

      @Nonnull public static BoundAction.SingleToSingle<WhseOutboundDeliveryOrderItem,Void> adjustDeliveryItemQuantity()
      Action that can be applied to any entity object of this class.

      Returns:
      Action object prepared with the given parameters to be applied to any entity object of this class.

      To execute it use the service.forEntity(entity).applyAction(thisAction) API.
    • builder

    • getEWMOutboundDeliveryOrder

      @Nullable public String getEWMOutboundDeliveryOrder()
      (Key Field) Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: EWMOutboundDeliveryOrder

      Returns:
      Document Number
    • getEWMOutboundDeliveryOrderItem

      @Nullable public String getEWMOutboundDeliveryOrderItem()
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: EWMOutboundDeliveryOrderItem

      Returns:
      Item Number
    • getEWMWarehouse

      @Nullable public String getEWMWarehouse()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: EWMWarehouse

      Returns:
      Warehouse Number/Warehouse Complex
    • getEWMDeliveryDocumentCategory

      @Nullable public String getEWMDeliveryDocumentCategory()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: EWMDeliveryDocumentCategory

      Returns:
      Document Category
    • getEWMOutbDelivOrderItemCategory

      @Nullable public String getEWMOutbDelivOrderItemCategory()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: EWMOutbDelivOrderItemCategory

      Returns:
      Item Category
    • getEWMOutbDeliveryOrderItemType

      @Nullable public String getEWMOutbDeliveryOrderItemType()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: EWMOutbDeliveryOrderItemType

      Returns:
      Item Type
    • getProduct

      @Nullable public String getProduct()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: Product

      Returns:
      Character field of length 40
    • getProductExternalID

      @Nullable public String getProductExternalID()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: ProductExternalID

      Returns:
      Character field of length 40
    • getBatch

      @Nullable public String getBatch()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: Batch

      Returns:
      Batch Number
    • getProductQuantity

      @Nullable public BigDecimal getProductQuantity()
      Constraints: Not nullable, Precision: 31, Scale: 14

      Original property name from the Odata EDM: ProductQuantity

      Returns:
      Quantity
    • getQuantityUnit

      @Nullable public String getQuantityUnit()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: QuantityUnit

      Returns:
      Base Unit of Measure
    • getStagingArea

      @Nullable public String getStagingArea()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: StagingArea

      Returns:
      Staging Area
    • getStagingAreaGroup

      @Nullable public String getStagingAreaGroup()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: StagingAreaGroup

      Returns:
      Staging Area Group
    • getStagingBay

      @Nullable public String getStagingBay()
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: StagingBay

      Returns:
      Staging Bay
    • getGoodsIssueStatus

      @Nullable public String getGoodsIssueStatus()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: GoodsIssueStatus

      Returns:
      Status Value
    • getPlannedPickingStatus

      @Nullable public String getPlannedPickingStatus()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: PlannedPickingStatus

      Returns:
      Status Value
    • getPickingStatus

      @Nullable public String getPickingStatus()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: PickingStatus

      Returns:
      Status Value
    • getCompletionStatus

      @Nullable public String getCompletionStatus()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: CompletionStatus

      Returns:
      Status Value
    • getWarehouseProcessType

      @Nullable public String getWarehouseProcessType()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: WarehouseProcessType

      Returns:
      Warehouse Process Type
    • getShippingCondition

      @Nullable public String getShippingCondition()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: ShippingCondition

      Returns:
      Shipping Condition
    • getGoodsMovementBin

      @Nullable public String getGoodsMovementBin()
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: GoodsMovementBin

      Returns:
      Storage Bin of Goods Movement Posting
    • getEWMProductionSupplyArea

      @Nullable public String getEWMProductionSupplyArea()
      Constraints: Not nullable, Maximum length: 15

      Original property name from the Odata EDM: EWMProductionSupplyArea

      Returns:
      Production Supply Area (PSA)
    • getEWMDelivLastChangeUTCDateTime

      @Nullable public OffsetDateTime getEWMDelivLastChangeUTCDateTime()
      Constraints: Nullable

      Original property name from the Odata EDM: EWMDelivLastChangeUTCDateTime

      Returns:
      UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
    • getEWMStorageType

      @Nullable public String getEWMStorageType()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: EWMStorageType

      Returns:
      Storage Type
    • getEWMStorageSection

      @Nullable public String getEWMStorageSection()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: EWMStorageSection

      Returns:
      Storage Section
    • getPlndGoodsIssueStartUTCDateTime

      @Nullable public OffsetDateTime getPlndGoodsIssueStartUTCDateTime()
      Constraints: Nullable

      Original property name from the Odata EDM: PlndGoodsIssueStartUTCDateTime

      Returns:
      UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
    • getActlGoodsIssueStartUTCDateTime

      @Nullable public OffsetDateTime getActlGoodsIssueStartUTCDateTime()
      Constraints: Nullable

      Original property name from the Odata EDM: ActlGoodsIssueStartUTCDateTime

      Returns:
      UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
    • getRouteSchedule

      @Nullable public String getRouteSchedule()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: RouteSchedule

      Returns:
      Departure Calendar/Route Schedule
    • getEntitledToDisposeParty

      @Nullable public String getEntitledToDisposeParty()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: EntitledToDisposeParty

      Returns:
      Party Entitled to Dispose
    • getEWMStockUsage

      @Nullable public String getEWMStockUsage()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: EWMStockUsage

      Returns:
      Stock Usage
    • getEWMStockType

      @Nullable public String getEWMStockType()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: EWMStockType

      Returns:
      Stock Type
    • getEWMStockOwner

      @Nullable public String getEWMStockOwner()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: EWMStockOwner

      Returns:
      Character Field with Length 10
    • getDeliveryItemStockTypeDetnCode

      @Nullable public String getDeliveryItemStockTypeDetnCode()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: DeliveryItemStockTypeDetnCode

      Returns:
      Value Determination Indicator
    • getCountryOfOrigin

      @Nullable public String getCountryOfOrigin()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: CountryOfOrigin

      Returns:
      Country/Region of Origin
    • getWBSElementInternalID

      @Nullable public String getWBSElementInternalID()
      Constraints: Not nullable, Maximum length: 8

      Original property name from the Odata EDM: WBSElementInternalID

      Returns:
      WBS Element
    • getWBSElementExternalID

      @Nullable public String getWBSElementExternalID()
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: WBSElementExternalID

      Returns:
      Work Breakdown Structure Element (WBS Element) Edited
    • getSpecialStockIdfgSalesOrder

      @Nullable public String getSpecialStockIdfgSalesOrder()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: SpecialStockIdfgSalesOrder

      Returns:
      Sales order number of valuated sales order stock
    • getSpecialStockIdfgSalesOrderItem

      @Nullable public String getSpecialStockIdfgSalesOrderItem()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: SpecialStockIdfgSalesOrderItem

      Returns:
      Sales Order Item of Valuated Sales Order Stock
    • getSalesOrder

      @Nullable public String getSalesOrder()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: SalesOrder

      Returns:
      Sales Order
    • getSalesOrderItem

      @Nullable public String getSalesOrderItem()
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: SalesOrderItem

      Returns:
      Sales Order Item
    • getManufacturingOrder

      @Nullable public String getManufacturingOrder()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: ManufacturingOrder

      Returns:
      Manufacturing Order ID
    • get_Messages

      @Nullable public Collection<SAP__Message> get_Messages()
      Constraints: Not nullable

      Original property name from the Odata EDM: SAP__Messages

      Returns:
      The _Messages contained in this VdmEntity.
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class VdmObject<WhseOutboundDeliveryOrderItem>
    • equals

      public boolean equals(@Nullable Object o)
      Overrides:
      equals in class VdmEntity<WhseOutboundDeliveryOrderItem>
    • canEqual

      protected boolean canEqual(@Nullable Object other)
      Overrides:
      canEqual in class VdmEntity<WhseOutboundDeliveryOrderItem>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class VdmEntity<WhseOutboundDeliveryOrderItem>
    • getOdataType

      public String getOdataType()
      Specified by:
      getOdataType in class VdmObject<WhseOutboundDeliveryOrderItem>