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

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

Original entity name from the Odata EDM: WhsePhysicalInventoryCountItemType

  • Field Details

  • Constructor Details

    • WhsePhysicalInventoryCountItem

      public WhsePhysicalInventoryCountItem()
    • WhsePhysicalInventoryCountItem

      public WhsePhysicalInventoryCountItem(@Nullable String eWMWarehouse, @Nullable String physicalInventoryDocNumber, @Nullable String physicalInventoryDocYear, @Nullable String physicalInventoryItemNumber, @Nullable Integer lineIndexOfPInvItem, @Nullable Integer pInvQuantitySequence, @Nullable Integer physicalInventoryItemLevel, @Nullable String pInvItemParentType, @Nullable String eWMStorageBin, @Nullable String eWMStorageType, @Nullable String parentHandlingUnitNumber, @Nullable String physicalInventoryItemType, @Nullable String handlingUnitNumber, @Nullable String product, @Nullable UUID productUUID, @Nullable UUID batchUUID, @Nullable String batch, @Nullable String serialNumberRequiredLevel, @Nullable String eWMStockType, @Nullable String eWMStockOwner, @Nullable String stockOwnerPartnerRole, @Nullable String eWMStockUsage, @Nullable String entitledToDisposeParty, @Nullable String entitledToDisposePartnerRole, @Nullable String stockDocumentCategory, @Nullable String stockDocumentNumber, @Nullable String stockItemNumber, @Nullable String wBSElementExternalID, @Nullable String wBSElementInternalID, @Nullable String specialStockIdfgSalesOrder, @Nullable String specialStockIdfgSalesOrderItem, @Nullable String documentReltdStockDocCat, @Nullable String whseQualityInspectionType, @Nullable UUID qualityInspectionDocUUID, @Nullable String stockIdentificationNumber, @Nullable UUID documentReltdStockDocUUID, @Nullable UUID documentReltdStockDocItemUUID, @Nullable OffsetDateTime whseTaskGoodsReceiptDateTime, @Nullable LocalDate shelfLifeExpirationDate, @Nullable String countryOfOrigin, @Nullable Boolean matlBatchIsInRstrcdUseStock, @Nullable Boolean hndlgUnitItemCountedIsComplete, @Nullable Boolean hndlgUnitItemCountedIsEmpty, @Nullable Boolean hndlgUnitItemCountedIsNotExist, @Nullable String packagingMaterial, @Nullable String handlingUnitType, @Nullable Boolean eWMStorageBinIsEmpty, @Nullable Boolean pInvIsZeroCount, @Nullable String requestedQuantityUnit, @Nullable BigDecimal requestedQuantity, @Nullable OffsetDateTime pInvItemChgUTCDateTime, @Nullable Collection<SAP__Message> _Messages, @Nullable WhsePhysicalInventoryItem to_WhsePhysicalInventoryItem, List<WhsePhysicalInventorySrlNmbr> to_WhsePhysicalInventorySrlNmbr)
  • Method Details

    • getType

      @Nonnull public Class<WhsePhysicalInventoryCountItem> getType()
      Specified by:
      getType in class VdmObject<WhsePhysicalInventoryCountItem>
    • 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
    • setLineIndexOfPInvItem

      public void setLineIndexOfPInvItem(@Nullable Integer lineIndexOfPInvItem)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: LineIndexOfPInvItem

      Parameters:
      lineIndexOfPInvItem - Row Index of Internal Tables
    • setPInvQuantitySequence

      public void setPInvQuantitySequence(@Nullable Integer pInvQuantitySequence)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: PInvQuantitySequence

      Parameters:
      pInvQuantitySequence - Row Index of Internal Tables
    • setPhysicalInventoryItemLevel

      public void setPhysicalInventoryItemLevel(@Nullable Integer physicalInventoryItemLevel)
      Constraints: Not nullable

      Original property name from the Odata EDM: PhysicalInventoryItemLevel

      Parameters:
      physicalInventoryItemLevel - Level in Tree Hierarchy Observed from Leaf
    • setPInvItemParentType

      public void setPInvItemParentType(@Nullable String pInvItemParentType)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: PInvItemParentType

      Parameters:
      pInvItemParentType - Parent Item 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
    • 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
    • setParentHandlingUnitNumber

      public void setParentHandlingUnitNumber(@Nullable String parentHandlingUnitNumber)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: ParentHandlingUnitNumber

      Parameters:
      parentHandlingUnitNumber - Parent Handling Unit
    • setPhysicalInventoryItemType

      public void setPhysicalInventoryItemType(@Nullable String physicalInventoryItemType)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: PhysicalInventoryItemType

      Parameters:
      physicalInventoryItemType - Object Category of Physical Inventory (Item Object)
    • setHandlingUnitNumber

      public void setHandlingUnitNumber(@Nullable String handlingUnitNumber)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: HandlingUnitNumber

      Parameters:
      handlingUnitNumber - Source Handling Unit
    • 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
    • setProductUUID

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

      Original property name from the Odata EDM: ProductUUID

      Parameters:
      productUUID - Product UUID
    • 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 - Batch Number
    • setSerialNumberRequiredLevel

      public void setSerialNumberRequiredLevel(@Nullable String serialNumberRequiredLevel)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: SerialNumberRequiredLevel

      Parameters:
      serialNumberRequiredLevel - Serial Number Requirement
    • 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 - Owner
    • setStockOwnerPartnerRole

      public void setStockOwnerPartnerRole(@Nullable String stockOwnerPartnerRole)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: StockOwnerPartnerRole

      Parameters:
      stockOwnerPartnerRole - Partner Role of Owner
    • 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
    • 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
    • setEntitledToDisposePartnerRole

      public void setEntitledToDisposePartnerRole(@Nullable String entitledToDisposePartnerRole)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: EntitledToDisposePartnerRole

      Parameters:
      entitledToDisposePartnerRole - Partner Role of Party Entitled to Dispose
    • 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
    • setDocumentReltdStockDocCat

      public void setDocumentReltdStockDocCat(@Nullable String documentReltdStockDocCat)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: DocumentReltdStockDocCat

      Parameters:
      documentReltdStockDocCat - Doc. Category for Doc. Reference and Doc.-Related Stock
    • setWhseQualityInspectionType

      public void setWhseQualityInspectionType(@Nullable String whseQualityInspectionType)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: WhseQualityInspectionType

      Parameters:
      whseQualityInspectionType - Inspection ID Type
    • setQualityInspectionDocUUID

      public void setQualityInspectionDocUUID(@Nullable UUID qualityInspectionDocUUID)
      Constraints: Nullable

      Original property name from the Odata EDM: QualityInspectionDocUUID

      Parameters:
      qualityInspectionDocUUID - Identification of a Quality Object
    • setStockIdentificationNumber

      public void setStockIdentificationNumber(@Nullable String stockIdentificationNumber)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: StockIdentificationNumber

      Parameters:
      stockIdentificationNumber - Identification Number of Stock
    • setDocumentReltdStockDocUUID

      public void setDocumentReltdStockDocUUID(@Nullable UUID documentReltdStockDocUUID)
      Constraints: Nullable

      Original property name from the Odata EDM: DocumentReltdStockDocUUID

      Parameters:
      documentReltdStockDocUUID - Doc. Identification for Document-Related Stocks
    • setDocumentReltdStockDocItemUUID

      public void setDocumentReltdStockDocItemUUID(@Nullable UUID documentReltdStockDocItemUUID)
      Constraints: Nullable

      Original property name from the Odata EDM: DocumentReltdStockDocItemUUID

      Parameters:
      documentReltdStockDocItemUUID - Document Item for Document-Related Stocks
    • setWhseTaskGoodsReceiptDateTime

      public void setWhseTaskGoodsReceiptDateTime(@Nullable OffsetDateTime whseTaskGoodsReceiptDateTime)
      Constraints: Nullable

      Original property name from the Odata EDM: WhseTaskGoodsReceiptDateTime

      Parameters:
      whseTaskGoodsReceiptDateTime - Date and Time of Goods Receipt
    • setShelfLifeExpirationDate

      public void setShelfLifeExpirationDate(@Nullable LocalDate shelfLifeExpirationDate)
      Constraints: Nullable

      Original property name from the Odata EDM: ShelfLifeExpirationDate

      Parameters:
      shelfLifeExpirationDate - Shelf Life Expiration Date
    • setCountryOfOrigin

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

      Original property name from the Odata EDM: CountryOfOrigin

      Parameters:
      countryOfOrigin - Country or Region of Origin
    • setMatlBatchIsInRstrcdUseStock

      public void setMatlBatchIsInRstrcdUseStock(@Nullable Boolean matlBatchIsInRstrcdUseStock)
      Constraints: Not nullable

      Original property name from the Odata EDM: MatlBatchIsInRstrcdUseStock

      Parameters:
      matlBatchIsInRstrcdUseStock - Batch in Restricted-Use Stock
    • setHndlgUnitItemCountedIsComplete

      public void setHndlgUnitItemCountedIsComplete(@Nullable Boolean hndlgUnitItemCountedIsComplete)
      Constraints: Not nullable

      Original property name from the Odata EDM: HndlgUnitItemCountedIsComplete

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

      public void setHndlgUnitItemCountedIsEmpty(@Nullable Boolean hndlgUnitItemCountedIsEmpty)
      Constraints: Not nullable

      Original property name from the Odata EDM: HndlgUnitItemCountedIsEmpty

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

      public void setHndlgUnitItemCountedIsNotExist(@Nullable Boolean hndlgUnitItemCountedIsNotExist)
      Constraints: Not nullable

      Original property name from the Odata EDM: HndlgUnitItemCountedIsNotExist

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

      public void setPackagingMaterial(@Nullable String packagingMaterial)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: PackagingMaterial

      Parameters:
      packagingMaterial - Packaging Material
    • setHandlingUnitType

      public void setHandlingUnitType(@Nullable String handlingUnitType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: HandlingUnitType

      Parameters:
      handlingUnitType - Handling Unit Type
    • setEWMStorageBinIsEmpty

      public void setEWMStorageBinIsEmpty(@Nullable Boolean eWMStorageBinIsEmpty)
      Constraints: Not nullable

      Original property name from the Odata EDM: EWMStorageBinIsEmpty

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

      public void setPInvIsZeroCount(@Nullable Boolean pInvIsZeroCount)
      Constraints: Not nullable

      Original property name from the Odata EDM: PInvIsZeroCount

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

      public void setRequestedQuantityUnit(@Nullable String requestedQuantityUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: RequestedQuantityUnit

      Parameters:
      requestedQuantityUnit - Inventory-Managed Unit of Measure
    • setRequestedQuantity

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

      Original property name from the Odata EDM: RequestedQuantity

      Parameters:
      requestedQuantity - Quantity Entered in Physical Inventory
    • 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<WhsePhysicalInventoryCountItem>
    • getKey

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

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

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

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

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

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

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

      public void setWhsePhysicalInventoryItem(WhsePhysicalInventoryItem value)
      Overwrites the associated WhsePhysicalInventoryItem entity for the loaded navigation property _WhsePhysicalInventoryItem.
      Parameters:
      value - New WhsePhysicalInventoryItem entity.
    • getWhsePhysicalInventorySrlNmbrIfPresent

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

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

      public void setWhsePhysicalInventorySrlNmbr(@Nonnull List<WhsePhysicalInventorySrlNmbr> value)
      Overwrites the list of associated WhsePhysicalInventorySrlNmbr entities for the loaded navigation property _WhsePhysicalInventorySrlNmbr.

      If the navigation property _WhsePhysicalInventorySrlNmbr of a queried WhsePhysicalInventoryCountItem 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 WhsePhysicalInventorySrlNmbr entities.
    • addWhsePhysicalInventorySrlNmbr

      public void addWhsePhysicalInventorySrlNmbr(WhsePhysicalInventorySrlNmbr... entity)
      Adds elements to the list of associated WhsePhysicalInventorySrlNmbr entities. This corresponds to the OData navigation property _WhsePhysicalInventorySrlNmbr.

      If the navigation property _WhsePhysicalInventorySrlNmbr of a queried WhsePhysicalInventoryCountItem 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 WhsePhysicalInventorySrlNmbr entities.
    • 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
    • getLineIndexOfPInvItem

      @Nullable public Integer getLineIndexOfPInvItem()
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: LineIndexOfPInvItem

      Returns:
      Row Index of Internal Tables
    • getPInvQuantitySequence

      @Nullable public Integer getPInvQuantitySequence()
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: PInvQuantitySequence

      Returns:
      Row Index of Internal Tables
    • getPhysicalInventoryItemLevel

      @Nullable public Integer getPhysicalInventoryItemLevel()
      Constraints: Not nullable

      Original property name from the Odata EDM: PhysicalInventoryItemLevel

      Returns:
      Level in Tree Hierarchy Observed from Leaf
    • getPInvItemParentType

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

      Original property name from the Odata EDM: PInvItemParentType

      Returns:
      Parent Item Type
    • getEWMStorageBin

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

      Original property name from the Odata EDM: EWMStorageBin

      Returns:
      Storage Bin
    • getEWMStorageType

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

      Original property name from the Odata EDM: EWMStorageType

      Returns:
      Storage Type
    • getParentHandlingUnitNumber

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

      Original property name from the Odata EDM: ParentHandlingUnitNumber

      Returns:
      Parent Handling Unit
    • getPhysicalInventoryItemType

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

      Original property name from the Odata EDM: PhysicalInventoryItemType

      Returns:
      Object Category of Physical Inventory (Item Object)
    • getHandlingUnitNumber

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

      Original property name from the Odata EDM: HandlingUnitNumber

      Returns:
      Source Handling Unit
    • getProduct

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

      Original property name from the Odata EDM: Product

      Returns:
      Product Number
    • getProductUUID

      @Nullable public UUID getProductUUID()
      Constraints: Nullable

      Original property name from the Odata EDM: ProductUUID

      Returns:
      Product UUID
    • 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:
      Batch Number
    • getSerialNumberRequiredLevel

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

      Original property name from the Odata EDM: SerialNumberRequiredLevel

      Returns:
      Serial Number Requirement
    • 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:
      Owner
    • getStockOwnerPartnerRole

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

      Original property name from the Odata EDM: StockOwnerPartnerRole

      Returns:
      Partner Role of Owner
    • getEWMStockUsage

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

      Original property name from the Odata EDM: EWMStockUsage

      Returns:
      Stock Usage
    • getEntitledToDisposeParty

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

      Original property name from the Odata EDM: EntitledToDisposeParty

      Returns:
      Party Entitled to Dispose
    • getEntitledToDisposePartnerRole

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

      Original property name from the Odata EDM: EntitledToDisposePartnerRole

      Returns:
      Partner Role of Party Entitled to Dispose
    • 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
    • getDocumentReltdStockDocCat

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

      Original property name from the Odata EDM: DocumentReltdStockDocCat

      Returns:
      Doc. Category for Doc. Reference and Doc.-Related Stock
    • getWhseQualityInspectionType

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

      Original property name from the Odata EDM: WhseQualityInspectionType

      Returns:
      Inspection ID Type
    • getQualityInspectionDocUUID

      @Nullable public UUID getQualityInspectionDocUUID()
      Constraints: Nullable

      Original property name from the Odata EDM: QualityInspectionDocUUID

      Returns:
      Identification of a Quality Object
    • getStockIdentificationNumber

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

      Original property name from the Odata EDM: StockIdentificationNumber

      Returns:
      Identification Number of Stock
    • getDocumentReltdStockDocUUID

      @Nullable public UUID getDocumentReltdStockDocUUID()
      Constraints: Nullable

      Original property name from the Odata EDM: DocumentReltdStockDocUUID

      Returns:
      Doc. Identification for Document-Related Stocks
    • getDocumentReltdStockDocItemUUID

      @Nullable public UUID getDocumentReltdStockDocItemUUID()
      Constraints: Nullable

      Original property name from the Odata EDM: DocumentReltdStockDocItemUUID

      Returns:
      Document Item for Document-Related Stocks
    • getWhseTaskGoodsReceiptDateTime

      @Nullable public OffsetDateTime getWhseTaskGoodsReceiptDateTime()
      Constraints: Nullable

      Original property name from the Odata EDM: WhseTaskGoodsReceiptDateTime

      Returns:
      Date and Time of Goods Receipt
    • getShelfLifeExpirationDate

      @Nullable public LocalDate getShelfLifeExpirationDate()
      Constraints: Nullable

      Original property name from the Odata EDM: ShelfLifeExpirationDate

      Returns:
      Shelf Life Expiration Date
    • getCountryOfOrigin

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

      Original property name from the Odata EDM: CountryOfOrigin

      Returns:
      Country or Region of Origin
    • getMatlBatchIsInRstrcdUseStock

      @Nullable public Boolean getMatlBatchIsInRstrcdUseStock()
      Constraints: Not nullable

      Original property name from the Odata EDM: MatlBatchIsInRstrcdUseStock

      Returns:
      Batch in Restricted-Use Stock
    • getHndlgUnitItemCountedIsComplete

      @Nullable public Boolean getHndlgUnitItemCountedIsComplete()
      Constraints: Not nullable

      Original property name from the Odata EDM: HndlgUnitItemCountedIsComplete

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

      @Nullable public Boolean getHndlgUnitItemCountedIsEmpty()
      Constraints: Not nullable

      Original property name from the Odata EDM: HndlgUnitItemCountedIsEmpty

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

      @Nullable public Boolean getHndlgUnitItemCountedIsNotExist()
      Constraints: Not nullable

      Original property name from the Odata EDM: HndlgUnitItemCountedIsNotExist

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

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

      Original property name from the Odata EDM: PackagingMaterial

      Returns:
      Packaging Material
    • getHandlingUnitType

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

      Original property name from the Odata EDM: HandlingUnitType

      Returns:
      Handling Unit Type
    • getEWMStorageBinIsEmpty

      @Nullable public Boolean getEWMStorageBinIsEmpty()
      Constraints: Not nullable

      Original property name from the Odata EDM: EWMStorageBinIsEmpty

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

      @Nullable public Boolean getPInvIsZeroCount()
      Constraints: Not nullable

      Original property name from the Odata EDM: PInvIsZeroCount

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

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

      Original property name from the Odata EDM: RequestedQuantityUnit

      Returns:
      Inventory-Managed Unit of Measure
    • getRequestedQuantity

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

      Original property name from the Odata EDM: RequestedQuantity

      Returns:
      Quantity Entered in Physical Inventory
    • 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<WhsePhysicalInventoryCountItem>
    • equals

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

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

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

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