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

public class WhsePhysicalInventoryItem extends VdmEntity<WhsePhysicalInventoryItem> implements VdmEntitySet
Warehouse Physical Inventory Item

Original entity name from the Odata EDM: WhsePhysicalInventoryItemType

  • Field Details

  • Constructor Details

    • WhsePhysicalInventoryItem

      public WhsePhysicalInventoryItem()
    • WhsePhysicalInventoryItem

      public WhsePhysicalInventoryItem(@Nullable String eWMWarehouse, @Nullable String physicalInventoryDocNumber, @Nullable String physicalInventoryDocYear, @Nullable String physicalInventoryItemNumber, @Nullable UUID physicalInventoryDocumentUUID, @Nullable String physicalInventoryDocumentType, @Nullable String eWMPhysInvtryDifferenceReason, @Nullable String eWMPhysicalInventoryPriority, @Nullable String physicalInventoryStatusText, @Nullable OffsetDateTime physInventoryCrtnUTCDateTime, @Nullable OffsetDateTime pInvCountedUTCDateTime, @Nullable String physicalInventoryCountUserName, @Nullable String warehouseOrder, @Nullable Boolean pInvDocumentItemIsPrinted, @Nullable Boolean physicalInventoryIsBlock, @Nullable Boolean pInvBookQuantityIsFreeze, @Nullable String eWMStorageType, @Nullable String eWMStorageBin, @Nullable String physicalInventoryArea, @Nullable String activityArea, @Nullable UUID productUUID, @Nullable String product, @Nullable UUID batchUUID, @Nullable String batch, @Nullable String eWMStockType, @Nullable String eWMStockUsage, @Nullable String eWMStockOwner, @Nullable String stockOwnerName, @Nullable String entitledToDisposeParty, @Nullable String nameOfEntitledToDisposeParty, @Nullable String stockDocumentCategory, @Nullable String stockDocumentNumber, @Nullable String stockItemNumber, @Nullable String wBSElementExternalID, @Nullable String wBSElementInternalID, @Nullable String specialStockIdfgSalesOrder, @Nullable String specialStockIdfgSalesOrderItem, @Nullable String physicalInventoryRefDocYear, @Nullable String eWMRefPhysicalInventoryDoc, @Nullable String physicalInventoryRefDocItem, @Nullable String pInvFreeDefinedRefText, @Nullable OffsetDateTime pInvItemChgUTCDateTime, @Nullable Collection<SAP__Message> _Messages, List<WhsePhysicalInventoryCountItem> to_WhsePhysicalInventoryCntItem)
  • Method Details

    • getType

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

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

      Original property name from the Odata EDM: EWMWarehouse

      Parameters:
      eWMWarehouse - Warehouse Number/Warehouse Complex
    • setPhysicalInventoryDocNumber

      public void setPhysicalInventoryDocNumber(@Nullable String physicalInventoryDocNumber)
      (Key Field) Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: PhysicalInventoryDocNumber

      Parameters:
      physicalInventoryDocNumber - Physical Inventory Document Number
    • setPhysicalInventoryDocYear

      public void setPhysicalInventoryDocYear(@Nullable String physicalInventoryDocYear)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: PhysicalInventoryDocYear

      Parameters:
      physicalInventoryDocYear - Document Year of Physical Inventory Document
    • setPhysicalInventoryItemNumber

      public void setPhysicalInventoryItemNumber(@Nullable String physicalInventoryItemNumber)
      (Key Field) Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: PhysicalInventoryItemNumber

      Parameters:
      physicalInventoryItemNumber - Item
    • setPhysicalInventoryDocumentUUID

      public void setPhysicalInventoryDocumentUUID(@Nullable UUID physicalInventoryDocumentUUID)
      Constraints: Nullable

      Original property name from the Odata EDM: PhysicalInventoryDocumentUUID

      Parameters:
      physicalInventoryDocumentUUID - GUID for Physical Inventory Document
    • setPhysicalInventoryDocumentType

      public void setPhysicalInventoryDocumentType(@Nullable String physicalInventoryDocumentType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: PhysicalInventoryDocumentType

      Parameters:
      physicalInventoryDocumentType - Physical Inventory Procedure (Document Type of Phys. Inv.)
    • setEWMPhysInvtryDifferenceReason

      public void setEWMPhysInvtryDifferenceReason(@Nullable String eWMPhysInvtryDifferenceReason)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: EWMPhysInvtryDifferenceReason

      Parameters:
      eWMPhysInvtryDifferenceReason - Reason for Physical Inventory/Inventory Difference
    • setEWMPhysicalInventoryPriority

      public void setEWMPhysicalInventoryPriority(@Nullable String eWMPhysicalInventoryPriority)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: EWMPhysicalInventoryPriority

      Parameters:
      eWMPhysicalInventoryPriority - Priority of Physical Inventory
    • setPhysicalInventoryStatusText

      public void setPhysicalInventoryStatusText(@Nullable String physicalInventoryStatusText)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: PhysicalInventoryStatusText

      Parameters:
      physicalInventoryStatusText - Physical Inventory Status
    • setPhysInventoryCrtnUTCDateTime

      public void setPhysInventoryCrtnUTCDateTime(@Nullable OffsetDateTime physInventoryCrtnUTCDateTime)
      Constraints: Nullable, Precision: 7

      Original property name from the Odata EDM: PhysInventoryCrtnUTCDateTime

      Parameters:
      physInventoryCrtnUTCDateTime - Creation Date of Physical Inventory Doc. Item (Time Stamp)
    • setPInvCountedUTCDateTime

      public void setPInvCountedUTCDateTime(@Nullable OffsetDateTime pInvCountedUTCDateTime)
      Constraints: Nullable, Precision: 7

      Original property name from the Odata EDM: PInvCountedUTCDateTime

      Parameters:
      pInvCountedUTCDateTime - Entered Date of Physical Inventory Count (Time Stamp)
    • setPhysicalInventoryCountUserName

      public void setPhysicalInventoryCountUserName(@Nullable String physicalInventoryCountUserName)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: PhysicalInventoryCountUserName

      Parameters:
      physicalInventoryCountUserName - User Name
    • setWarehouseOrder

      public void setWarehouseOrder(@Nullable String warehouseOrder)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: WarehouseOrder

      Parameters:
      warehouseOrder - Warehouse Order Number
    • setPInvDocumentItemIsPrinted

      public void setPInvDocumentItemIsPrinted(@Nullable Boolean pInvDocumentItemIsPrinted)
      Constraints: Not nullable

      Original property name from the Odata EDM: PInvDocumentItemIsPrinted

      Parameters:
      pInvDocumentItemIsPrinted - Data element for domain BOOLE: TRUE (='X') and FALSE (=' ')
    • setPhysicalInventoryIsBlock

      public void setPhysicalInventoryIsBlock(@Nullable Boolean physicalInventoryIsBlock)
      Constraints: Not nullable

      Original property name from the Odata EDM: PhysicalInventoryIsBlock

      Parameters:
      physicalInventoryIsBlock - Data element for domain BOOLE: TRUE (='X') and FALSE (=' ')
    • setPInvBookQuantityIsFreeze

      public void setPInvBookQuantityIsFreeze(@Nullable Boolean pInvBookQuantityIsFreeze)
      Constraints: Not nullable

      Original property name from the Odata EDM: PInvBookQuantityIsFreeze

      Parameters:
      pInvBookQuantityIsFreeze - Data element for domain BOOLE: TRUE (='X') and FALSE (=' ')
    • 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
    • setEWMStorageBin

      public void setEWMStorageBin(@Nullable String eWMStorageBin)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: EWMStorageBin

      Parameters:
      eWMStorageBin - Storage Bin
    • setPhysicalInventoryArea

      public void setPhysicalInventoryArea(@Nullable String physicalInventoryArea)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: PhysicalInventoryArea

      Parameters:
      physicalInventoryArea - Physical Inventory Area
    • setActivityArea

      public void setActivityArea(@Nullable String activityArea)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ActivityArea

      Parameters:
      activityArea - Activity Area
    • setProductUUID

      public void setProductUUID(@Nullable UUID productUUID)
      Constraints: Nullable

      Original property name from the Odata EDM: ProductUUID

      Parameters:
      productUUID - Product UUID
    • setProduct

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

      Original property name from the Odata EDM: Product

      Parameters:
      product - Product Number
    • setBatchUUID

      public void setBatchUUID(@Nullable UUID batchUUID)
      Constraints: Nullable

      Original property name from the Odata EDM: BatchUUID

      Parameters:
      batchUUID - Batch
    • setBatch

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

      Original property name from the Odata EDM: Batch

      Parameters:
      batch - The batch to set.
    • 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
    • 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
    • setEWMStockOwner

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

      Original property name from the Odata EDM: EWMStockOwner

      Parameters:
      eWMStockOwner - Owner
    • setStockOwnerName

      public void setStockOwnerName(@Nullable String stockOwnerName)
      Constraints: Not nullable, Maximum length: 81

      Original property name from the Odata EDM: StockOwnerName

      Parameters:
      stockOwnerName - The stockOwnerName to set.
    • 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
    • setNameOfEntitledToDisposeParty

      public void setNameOfEntitledToDisposeParty(@Nullable String nameOfEntitledToDisposeParty)
      Constraints: Not nullable, Maximum length: 81

      Original property name from the Odata EDM: NameOfEntitledToDisposeParty

      Parameters:
      nameOfEntitledToDisposeParty - The nameOfEntitledToDisposeParty to set.
    • setStockDocumentCategory

      public void setStockDocumentCategory(@Nullable String stockDocumentCategory)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: StockDocumentCategory

      Parameters:
      stockDocumentCategory - Special Reference Stock Type
    • setStockDocumentNumber

      public void setStockDocumentNumber(@Nullable String stockDocumentNumber)
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: StockDocumentNumber

      Parameters:
      stockDocumentNumber - Reference Document for Special Reference Stock
    • setStockItemNumber

      public void setStockItemNumber(@Nullable String stockItemNumber)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: StockItemNumber

      Parameters:
      stockItemNumber - Sales Order Item for Sales Order Stock
    • 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
    • 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
    • setSpecialStockIdfgSalesOrder

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

      Original property name from the Odata EDM: SpecialStockIdfgSalesOrder

      Parameters:
      specialStockIdfgSalesOrder - Sales and Distribution Document Number
    • setSpecialStockIdfgSalesOrderItem

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

      Original property name from the Odata EDM: SpecialStockIdfgSalesOrderItem

      Parameters:
      specialStockIdfgSalesOrderItem - numc06
    • setPhysicalInventoryRefDocYear

      public void setPhysicalInventoryRefDocYear(@Nullable String physicalInventoryRefDocYear)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: PhysicalInventoryRefDocYear

      Parameters:
      physicalInventoryRefDocYear - Document Year of Physical Inventory Document
    • setEWMRefPhysicalInventoryDoc

      public void setEWMRefPhysicalInventoryDoc(@Nullable String eWMRefPhysicalInventoryDoc)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: EWMRefPhysicalInventoryDoc

      Parameters:
      eWMRefPhysicalInventoryDoc - Physical Inventory Document Number
    • setPhysicalInventoryRefDocItem

      public void setPhysicalInventoryRefDocItem(@Nullable String physicalInventoryRefDocItem)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: PhysicalInventoryRefDocItem

      Parameters:
      physicalInventoryRefDocItem - Item
    • setPInvFreeDefinedRefText

      public void setPInvFreeDefinedRefText(@Nullable String pInvFreeDefinedRefText)
      Constraints: Not nullable, Maximum length: 70

      Original property name from the Odata EDM: PInvFreeDefinedRefText

      Parameters:
      pInvFreeDefinedRefText - Document ID of Reference Document
    • setPInvItemChgUTCDateTime

      public void setPInvItemChgUTCDateTime(@Nullable OffsetDateTime pInvItemChgUTCDateTime)
      Constraints: Nullable, Precision: 7

      Original property name from the Odata EDM: PInvItemChgUTCDateTime

      Parameters:
      pInvItemChgUTCDateTime - LIME Internal Time Stamp (YYYYMMDDhhmmss,mmmuuun)
    • 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<WhsePhysicalInventoryItem>
    • getKey

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

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

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

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

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

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

      If the navigation property for an entity WhsePhysicalInventoryItem 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 _WhsePhysicalInventoryCntItem is already loaded, the result will contain the WhsePhysicalInventoryCountItem entities. If not, an Option with result state empty is returned.
    • setWhsePhysicalInventoryCntItem

      public void setWhsePhysicalInventoryCntItem(@Nonnull List<WhsePhysicalInventoryCountItem> value)
      Overwrites the list of associated WhsePhysicalInventoryCountItem entities for the loaded navigation property _WhsePhysicalInventoryCntItem.

      If the navigation property _WhsePhysicalInventoryCntItem of a queried WhsePhysicalInventoryItem 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 WhsePhysicalInventoryCountItem entities.
    • addWhsePhysicalInventoryCntItem

      public void addWhsePhysicalInventoryCntItem(WhsePhysicalInventoryCountItem... entity)
      Adds elements to the list of associated WhsePhysicalInventoryCountItem entities. This corresponds to the OData navigation property _WhsePhysicalInventoryCntItem.

      If the navigation property _WhsePhysicalInventoryCntItem of a queried WhsePhysicalInventoryItem 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 WhsePhysicalInventoryCountItem entities.
    • deletePhysicalInventoryItem

      @Nonnull public static BoundAction.SingleToSingle<WhsePhysicalInventoryItem,Void> deletePhysicalInventoryItem()
      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

    • getEWMWarehouse

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

      Original property name from the Odata EDM: EWMWarehouse

      Returns:
      Warehouse Number/Warehouse Complex
    • getPhysicalInventoryDocNumber

      @Nullable public String getPhysicalInventoryDocNumber()
      (Key Field) Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: PhysicalInventoryDocNumber

      Returns:
      Physical Inventory Document Number
    • getPhysicalInventoryDocYear

      @Nullable public String getPhysicalInventoryDocYear()
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: PhysicalInventoryDocYear

      Returns:
      Document Year of Physical Inventory Document
    • getPhysicalInventoryItemNumber

      @Nullable public String getPhysicalInventoryItemNumber()
      (Key Field) Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: PhysicalInventoryItemNumber

      Returns:
      Item
    • getPhysicalInventoryDocumentUUID

      @Nullable public UUID getPhysicalInventoryDocumentUUID()
      Constraints: Nullable

      Original property name from the Odata EDM: PhysicalInventoryDocumentUUID

      Returns:
      GUID for Physical Inventory Document
    • getPhysicalInventoryDocumentType

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

      Original property name from the Odata EDM: PhysicalInventoryDocumentType

      Returns:
      Physical Inventory Procedure (Document Type of Phys. Inv.)
    • getEWMPhysInvtryDifferenceReason

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

      Original property name from the Odata EDM: EWMPhysInvtryDifferenceReason

      Returns:
      Reason for Physical Inventory/Inventory Difference
    • getEWMPhysicalInventoryPriority

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

      Original property name from the Odata EDM: EWMPhysicalInventoryPriority

      Returns:
      Priority of Physical Inventory
    • getPhysicalInventoryStatusText

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

      Original property name from the Odata EDM: PhysicalInventoryStatusText

      Returns:
      Physical Inventory Status
    • getPhysInventoryCrtnUTCDateTime

      @Nullable public OffsetDateTime getPhysInventoryCrtnUTCDateTime()
      Constraints: Nullable, Precision: 7

      Original property name from the Odata EDM: PhysInventoryCrtnUTCDateTime

      Returns:
      Creation Date of Physical Inventory Doc. Item (Time Stamp)
    • getPInvCountedUTCDateTime

      @Nullable public OffsetDateTime getPInvCountedUTCDateTime()
      Constraints: Nullable, Precision: 7

      Original property name from the Odata EDM: PInvCountedUTCDateTime

      Returns:
      Entered Date of Physical Inventory Count (Time Stamp)
    • getPhysicalInventoryCountUserName

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

      Original property name from the Odata EDM: PhysicalInventoryCountUserName

      Returns:
      User Name
    • getWarehouseOrder

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

      Original property name from the Odata EDM: WarehouseOrder

      Returns:
      Warehouse Order Number
    • getPInvDocumentItemIsPrinted

      @Nullable public Boolean getPInvDocumentItemIsPrinted()
      Constraints: Not nullable

      Original property name from the Odata EDM: PInvDocumentItemIsPrinted

      Returns:
      Data element for domain BOOLE: TRUE (='X') and FALSE (=' ')
    • getPhysicalInventoryIsBlock

      @Nullable public Boolean getPhysicalInventoryIsBlock()
      Constraints: Not nullable

      Original property name from the Odata EDM: PhysicalInventoryIsBlock

      Returns:
      Data element for domain BOOLE: TRUE (='X') and FALSE (=' ')
    • getPInvBookQuantityIsFreeze

      @Nullable public Boolean getPInvBookQuantityIsFreeze()
      Constraints: Not nullable

      Original property name from the Odata EDM: PInvBookQuantityIsFreeze

      Returns:
      Data element for domain BOOLE: TRUE (='X') and FALSE (=' ')
    • getEWMStorageType

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

      Original property name from the Odata EDM: EWMStorageType

      Returns:
      Storage Type
    • getEWMStorageBin

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

      Original property name from the Odata EDM: EWMStorageBin

      Returns:
      Storage Bin
    • getPhysicalInventoryArea

      @Nullable public String getPhysicalInventoryArea()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: PhysicalInventoryArea

      Returns:
      Physical Inventory Area
    • getActivityArea

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

      Original property name from the Odata EDM: ActivityArea

      Returns:
      Activity Area
    • getProductUUID

      @Nullable public UUID getProductUUID()
      Constraints: Nullable

      Original property name from the Odata EDM: ProductUUID

      Returns:
      Product UUID
    • getProduct

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

      Original property name from the Odata EDM: Product

      Returns:
      Product Number
    • getBatchUUID

      @Nullable public UUID getBatchUUID()
      Constraints: Nullable

      Original property name from the Odata EDM: BatchUUID

      Returns:
      Batch
    • getBatch

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

      Original property name from the Odata EDM: Batch

      Returns:
      The batch contained in this VdmEntity.
    • getEWMStockType

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

      Original property name from the Odata EDM: EWMStockType

      Returns:
      Stock Type
    • getEWMStockUsage

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

      Original property name from the Odata EDM: EWMStockUsage

      Returns:
      Stock Usage
    • getEWMStockOwner

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

      Original property name from the Odata EDM: EWMStockOwner

      Returns:
      Owner
    • getStockOwnerName

      @Nullable public String getStockOwnerName()
      Constraints: Not nullable, Maximum length: 81

      Original property name from the Odata EDM: StockOwnerName

      Returns:
      The stockOwnerName contained in this VdmEntity.
    • getEntitledToDisposeParty

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

      Original property name from the Odata EDM: EntitledToDisposeParty

      Returns:
      Party Entitled to Dispose
    • getNameOfEntitledToDisposeParty

      @Nullable public String getNameOfEntitledToDisposeParty()
      Constraints: Not nullable, Maximum length: 81

      Original property name from the Odata EDM: NameOfEntitledToDisposeParty

      Returns:
      The nameOfEntitledToDisposeParty contained in this VdmEntity.
    • getStockDocumentCategory

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

      Original property name from the Odata EDM: StockDocumentCategory

      Returns:
      Special Reference Stock Type
    • getStockDocumentNumber

      @Nullable public String getStockDocumentNumber()
      Constraints: Not nullable, Maximum length: 35

      Original property name from the Odata EDM: StockDocumentNumber

      Returns:
      Reference Document for Special Reference Stock
    • getStockItemNumber

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

      Original property name from the Odata EDM: StockItemNumber

      Returns:
      Sales Order Item for Sales Order Stock
    • 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
    • getWBSElementInternalID

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

      Original property name from the Odata EDM: WBSElementInternalID

      Returns:
      WBS Element
    • getSpecialStockIdfgSalesOrder

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

      Original property name from the Odata EDM: SpecialStockIdfgSalesOrder

      Returns:
      Sales and Distribution Document Number
    • getSpecialStockIdfgSalesOrderItem

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

      Original property name from the Odata EDM: SpecialStockIdfgSalesOrderItem

      Returns:
      numc06
    • getPhysicalInventoryRefDocYear

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

      Original property name from the Odata EDM: PhysicalInventoryRefDocYear

      Returns:
      Document Year of Physical Inventory Document
    • getEWMRefPhysicalInventoryDoc

      @Nullable public String getEWMRefPhysicalInventoryDoc()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: EWMRefPhysicalInventoryDoc

      Returns:
      Physical Inventory Document Number
    • getPhysicalInventoryRefDocItem

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

      Original property name from the Odata EDM: PhysicalInventoryRefDocItem

      Returns:
      Item
    • getPInvFreeDefinedRefText

      @Nullable public String getPInvFreeDefinedRefText()
      Constraints: Not nullable, Maximum length: 70

      Original property name from the Odata EDM: PInvFreeDefinedRefText

      Returns:
      Document ID of Reference Document
    • getPInvItemChgUTCDateTime

      @Nullable public OffsetDateTime getPInvItemChgUTCDateTime()
      Constraints: Nullable, Precision: 7

      Original property name from the Odata EDM: PInvItemChgUTCDateTime

      Returns:
      LIME Internal Time Stamp (YYYYMMDDhhmmss,mmmuuun)
    • 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<WhsePhysicalInventoryItem>
    • equals

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

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

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

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