java.lang.Object
com.sap.cloud.sdk.datamodel.odata.helper.VdmObject<ObjectT>
com.sap.cloud.sdk.datamodel.odata.helper.VdmComplex<AProcordconfmatldocitem>
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.processorderconfirmationv2.AProcordconfmatldocitem

public class AProcordconfmatldocitem extends VdmComplex<AProcordconfmatldocitem>

Original complex type name from the Odata EDM: AProcordconfmatldocitem

  • Constructor Details

    • AProcordconfmatldocitem

      public AProcordconfmatldocitem()
    • AProcordconfmatldocitem

      public AProcordconfmatldocitem(@Nullable String batch, @Nullable String confirmationCount, @Nullable String confirmationGroup, @Nullable String customer, @Nullable String entryUnit, @Nullable String entryUnitISOCode, @Nullable String entryUnitSAPCode, @Nullable String eWMStorageBin, @Nullable String eWMWarehouse, @Nullable String goodsMovementReasonCode, @Nullable String goodsMovementRefDocType, @Nullable String goodsMovementType, @Nullable String inventorySpecialStockType, @Nullable String inventoryUsabilityCode, @Nullable String inventoryValuationType, @Nullable Boolean isCompletelyDelivered, @Nullable LocalDateTime manufactureDate, @Nullable String manufacturingOrderCategory, @Nullable String material, @Nullable String materialDocument, @Nullable String materialDocumentItem, @Nullable String materialDocumentItemText, @Nullable String materialDocumentYear, @Nullable String orderID, @Nullable String orderItem, @Nullable String orderType, @Nullable String plant, @Nullable String productionSupplyArea, @Nullable BigDecimal quantityInEntryUnit, @Nullable String reservation, @Nullable Boolean reservationIsFinallyIssued, @Nullable String reservationItem, @Nullable String salesOrder, @Nullable String salesOrderItem, @Nullable LocalDateTime shelfLifeExpirationDate, @Nullable String storageBin, @Nullable String storageLocation, @Nullable String storageType, @Nullable String supplier, @Nullable String wBSElementExternalID)
  • Method Details

    • getType

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

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

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

      @Nonnull protected Map<String,Object> getKey()
      Overrides:
      getKey in class VdmObject<AProcordconfmatldocitem>
    • setBatch

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

      Original property from the Odata EDM: Batch

      Parameters:
      batch - Batch
    • setConfirmationCount

      public void setConfirmationCount(@Nullable String confirmationCount)
      Constraints: Not nullable, Maximum length: 8

      Original property from the Odata EDM: ConfirmationCount

      Parameters:
      confirmationCount - Order Confirmation
    • setConfirmationGroup

      public void setConfirmationGroup(@Nullable String confirmationGroup)
      Constraints: Not nullable, Maximum length: 10

      Original property from the Odata EDM: ConfirmationGroup

      Parameters:
      confirmationGroup - Confirmation Group
    • setCustomer

      public void setCustomer(@Nullable String customer)
      Constraints: Not nullable, Maximum length: 10

      Original property from the Odata EDM: Customer

      Parameters:
      customer - Customer
    • setEntryUnit

      public void setEntryUnit(@Nullable String entryUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property from the Odata EDM: EntryUnit

      Parameters:
      entryUnit - Unit of Entry
    • setEntryUnitISOCode

      public void setEntryUnitISOCode(@Nullable String entryUnitISOCode)
      Constraints: Not nullable, Maximum length: 3

      Original property from the Odata EDM: EntryUnitISOCode

      Parameters:
      entryUnitISOCode - ISO Code
    • setEntryUnitSAPCode

      public void setEntryUnitSAPCode(@Nullable String entryUnitSAPCode)
      Constraints: Not nullable, Maximum length: 3

      Original property from the Odata EDM: EntryUnitSAPCode

      Parameters:
      entryUnitSAPCode - Internal SAP Code
    • setEWMStorageBin

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

      Original property from the Odata EDM: EWMStorageBin

      Parameters:
      eWMStorageBin - Storage Bin
    • setEWMWarehouse

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

      Original property from the Odata EDM: EWMWarehouse

      Parameters:
      eWMWarehouse - Warehouse Number
    • setGoodsMovementReasonCode

      public void setGoodsMovementReasonCode(@Nullable String goodsMovementReasonCode)
      Constraints: Not nullable, Maximum length: 4

      Original property from the Odata EDM: GoodsMovementReasonCode

      Parameters:
      goodsMovementReasonCode - Reason for Movement
    • setGoodsMovementRefDocType

      public void setGoodsMovementRefDocType(@Nullable String goodsMovementRefDocType)
      Constraints: Not nullable, Maximum length: 1

      Original property from the Odata EDM: GoodsMovementRefDocType

      Parameters:
      goodsMovementRefDocType - Reference Doc. Type
    • setGoodsMovementType

      public void setGoodsMovementType(@Nullable String goodsMovementType)
      Constraints: Not nullable, Maximum length: 3

      Original property from the Odata EDM: GoodsMovementType

      Parameters:
      goodsMovementType - Goods Movement Type
    • setInventorySpecialStockType

      public void setInventorySpecialStockType(@Nullable String inventorySpecialStockType)
      Constraints: Not nullable, Maximum length: 1

      Original property from the Odata EDM: InventorySpecialStockType

      Parameters:
      inventorySpecialStockType - Special Stock Type
    • setInventoryUsabilityCode

      public void setInventoryUsabilityCode(@Nullable String inventoryUsabilityCode)
      Constraints: Not nullable, Maximum length: 1

      Original property from the Odata EDM: InventoryUsabilityCode

      Parameters:
      inventoryUsabilityCode - Inventory Usability
    • setInventoryValuationType

      public void setInventoryValuationType(@Nullable String inventoryValuationType)
      Constraints: Not nullable, Maximum length: 10

      Original property from the Odata EDM: InventoryValuationType

      Parameters:
      inventoryValuationType - Valuation Type
    • setIsCompletelyDelivered

      public void setIsCompletelyDelivered(@Nullable Boolean isCompletelyDelivered)
      Constraints: none

      Original property from the Odata EDM: IsCompletelyDelivered

      Parameters:
      isCompletelyDelivered - Delivery Completed
    • setManufactureDate

      public void setManufactureDate(@Nullable LocalDateTime manufactureDate)
      Constraints: Not nullable, Precision: 0

      Original property from the Odata EDM: ManufactureDate

      Parameters:
      manufactureDate - Date of Manufacture
    • setManufacturingOrderCategory

      public void setManufacturingOrderCategory(@Nullable String manufacturingOrderCategory)
      Constraints: Not nullable, Maximum length: 2

      Original property from the Odata EDM: ManufacturingOrderCategory

      Parameters:
      manufacturingOrderCategory - Order Category
    • setMaterial

      public void setMaterial(@Nullable String material)
      Constraints: Not nullable, Maximum length: 40

      Original property from the Odata EDM: Material

      Parameters:
      material - Material
    • setMaterialDocument

      public void setMaterialDocument(@Nullable String materialDocument)
      Constraints: Not nullable, Maximum length: 10

      Original property from the Odata EDM: MaterialDocument

      Parameters:
      materialDocument - Material Document
    • setMaterialDocumentItem

      public void setMaterialDocumentItem(@Nullable String materialDocumentItem)
      Constraints: Not nullable, Maximum length: 4

      Original property from the Odata EDM: MaterialDocumentItem

      Parameters:
      materialDocumentItem - Material Document Item
    • setMaterialDocumentItemText

      public void setMaterialDocumentItemText(@Nullable String materialDocumentItemText)
      Constraints: Not nullable, Maximum length: 50

      Original property from the Odata EDM: MaterialDocumentItemText

      Parameters:
      materialDocumentItemText - Text
    • setMaterialDocumentYear

      public void setMaterialDocumentYear(@Nullable String materialDocumentYear)
      Constraints: Not nullable, Maximum length: 4

      Original property from the Odata EDM: MaterialDocumentYear

      Parameters:
      materialDocumentYear - Material Document Year
    • setOrderID

      public void setOrderID(@Nullable String orderID)
      Constraints: Not nullable, Maximum length: 12

      Original property from the Odata EDM: OrderID

      Parameters:
      orderID - Manufacturing Order
    • setOrderItem

      public void setOrderItem(@Nullable String orderItem)
      Constraints: Not nullable, Maximum length: 4

      Original property from the Odata EDM: OrderItem

      Parameters:
      orderItem - Order Item
    • setOrderType

      public void setOrderType(@Nullable String orderType)
      Constraints: Not nullable, Maximum length: 4

      Original property from the Odata EDM: OrderType

      Parameters:
      orderType - Order Type
    • setPlant

      public void setPlant(@Nullable String plant)
      Constraints: Not nullable, Maximum length: 4

      Original property from the Odata EDM: Plant

      Parameters:
      plant - Plant
    • setProductionSupplyArea

      public void setProductionSupplyArea(@Nullable String productionSupplyArea)
      Constraints: Not nullable, Maximum length: 10

      Original property from the Odata EDM: ProductionSupplyArea

      Parameters:
      productionSupplyArea - Prodn Supply Area
    • setQuantityInEntryUnit

      public void setQuantityInEntryUnit(@Nullable BigDecimal quantityInEntryUnit)
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property from the Odata EDM: QuantityInEntryUnit

      Parameters:
      quantityInEntryUnit - Quantity in Unit of Entry
    • setReservation

      public void setReservation(@Nullable String reservation)
      Constraints: Not nullable, Maximum length: 10

      Original property from the Odata EDM: Reservation

      Parameters:
      reservation - Reservation
    • setReservationIsFinallyIssued

      public void setReservationIsFinallyIssued(@Nullable Boolean reservationIsFinallyIssued)
      Constraints: none

      Original property from the Odata EDM: ReservationIsFinallyIssued

      Parameters:
      reservationIsFinallyIssued - Res Final Issue
    • setReservationItem

      public void setReservationItem(@Nullable String reservationItem)
      Constraints: Not nullable, Maximum length: 4

      Original property from the Odata EDM: ReservationItem

      Parameters:
      reservationItem - Reservation Item
    • setSalesOrder

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

      Original property from the Odata EDM: SalesOrder

      Parameters:
      salesOrder - Sales Order
    • setSalesOrderItem

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

      Original property from the Odata EDM: SalesOrderItem

      Parameters:
      salesOrderItem - Sales Order Item
    • setShelfLifeExpirationDate

      public void setShelfLifeExpirationDate(@Nullable LocalDateTime shelfLifeExpirationDate)
      Constraints: Not nullable, Precision: 0

      Original property from the Odata EDM: ShelfLifeExpirationDate

      Parameters:
      shelfLifeExpirationDate - SLED/BBD
    • setStorageBin

      public void setStorageBin(@Nullable String storageBin)
      Constraints: Not nullable, Maximum length: 10

      Original property from the Odata EDM: StorageBin

      Parameters:
      storageBin - Storage Bin
    • setStorageLocation

      public void setStorageLocation(@Nullable String storageLocation)
      Constraints: Not nullable, Maximum length: 4

      Original property from the Odata EDM: StorageLocation

      Parameters:
      storageLocation - Storage Location
    • setStorageType

      public void setStorageType(@Nullable String storageType)
      Constraints: Not nullable, Maximum length: 3

      Original property from the Odata EDM: StorageType

      Parameters:
      storageType - Storage Type
    • setSupplier

      public void setSupplier(@Nullable String supplier)
      Constraints: Not nullable, Maximum length: 10

      Original property from the Odata EDM: Supplier

      Parameters:
      supplier - Supplier
    • setWBSElementExternalID

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

      Original property from the Odata EDM: WBSElementExternalID

      Parameters:
      wBSElementExternalID - WBS Element
    • builder

    • getBatch

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

      Original property from the Odata EDM: Batch

      Returns:
      Batch
    • getConfirmationCount

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

      Original property from the Odata EDM: ConfirmationCount

      Returns:
      Order Confirmation
    • getConfirmationGroup

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

      Original property from the Odata EDM: ConfirmationGroup

      Returns:
      Confirmation Group
    • getCustomer

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

      Original property from the Odata EDM: Customer

      Returns:
      Customer
    • getEntryUnit

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

      Original property from the Odata EDM: EntryUnit

      Returns:
      Unit of Entry
    • getEntryUnitISOCode

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

      Original property from the Odata EDM: EntryUnitISOCode

      Returns:
      ISO Code
    • getEntryUnitSAPCode

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

      Original property from the Odata EDM: EntryUnitSAPCode

      Returns:
      Internal SAP Code
    • getEWMStorageBin

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

      Original property from the Odata EDM: EWMStorageBin

      Returns:
      Storage Bin
    • getEWMWarehouse

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

      Original property from the Odata EDM: EWMWarehouse

      Returns:
      Warehouse Number
    • getGoodsMovementReasonCode

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

      Original property from the Odata EDM: GoodsMovementReasonCode

      Returns:
      Reason for Movement
    • getGoodsMovementRefDocType

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

      Original property from the Odata EDM: GoodsMovementRefDocType

      Returns:
      Reference Doc. Type
    • getGoodsMovementType

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

      Original property from the Odata EDM: GoodsMovementType

      Returns:
      Goods Movement Type
    • getInventorySpecialStockType

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

      Original property from the Odata EDM: InventorySpecialStockType

      Returns:
      Special Stock Type
    • getInventoryUsabilityCode

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

      Original property from the Odata EDM: InventoryUsabilityCode

      Returns:
      Inventory Usability
    • getInventoryValuationType

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

      Original property from the Odata EDM: InventoryValuationType

      Returns:
      Valuation Type
    • getIsCompletelyDelivered

      @Nullable public Boolean getIsCompletelyDelivered()
      Constraints: none

      Original property from the Odata EDM: IsCompletelyDelivered

      Returns:
      Delivery Completed
    • getManufactureDate

      @Nullable public LocalDateTime getManufactureDate()
      Constraints: Not nullable, Precision: 0

      Original property from the Odata EDM: ManufactureDate

      Returns:
      Date of Manufacture
    • getManufacturingOrderCategory

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

      Original property from the Odata EDM: ManufacturingOrderCategory

      Returns:
      Order Category
    • getMaterial

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

      Original property from the Odata EDM: Material

      Returns:
      Material
    • getMaterialDocument

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

      Original property from the Odata EDM: MaterialDocument

      Returns:
      Material Document
    • getMaterialDocumentItem

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

      Original property from the Odata EDM: MaterialDocumentItem

      Returns:
      Material Document Item
    • getMaterialDocumentItemText

      @Nullable public String getMaterialDocumentItemText()
      Constraints: Not nullable, Maximum length: 50

      Original property from the Odata EDM: MaterialDocumentItemText

      Returns:
      Text
    • getMaterialDocumentYear

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

      Original property from the Odata EDM: MaterialDocumentYear

      Returns:
      Material Document Year
    • getOrderID

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

      Original property from the Odata EDM: OrderID

      Returns:
      Manufacturing Order
    • getOrderItem

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

      Original property from the Odata EDM: OrderItem

      Returns:
      Order Item
    • getOrderType

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

      Original property from the Odata EDM: OrderType

      Returns:
      Order Type
    • getPlant

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

      Original property from the Odata EDM: Plant

      Returns:
      Plant
    • getProductionSupplyArea

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

      Original property from the Odata EDM: ProductionSupplyArea

      Returns:
      Prodn Supply Area
    • getQuantityInEntryUnit

      @Nullable public BigDecimal getQuantityInEntryUnit()
      Constraints: Not nullable, Precision: 13, Scale: 3

      Original property from the Odata EDM: QuantityInEntryUnit

      Returns:
      Quantity in Unit of Entry
    • getReservation

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

      Original property from the Odata EDM: Reservation

      Returns:
      Reservation
    • getReservationIsFinallyIssued

      @Nullable public Boolean getReservationIsFinallyIssued()
      Constraints: none

      Original property from the Odata EDM: ReservationIsFinallyIssued

      Returns:
      Res Final Issue
    • getReservationItem

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

      Original property from the Odata EDM: ReservationItem

      Returns:
      Reservation Item
    • getSalesOrder

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

      Original property from the Odata EDM: SalesOrder

      Returns:
      Sales Order
    • getSalesOrderItem

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

      Original property from the Odata EDM: SalesOrderItem

      Returns:
      Sales Order Item
    • getShelfLifeExpirationDate

      @Nullable public LocalDateTime getShelfLifeExpirationDate()
      Constraints: Not nullable, Precision: 0

      Original property from the Odata EDM: ShelfLifeExpirationDate

      Returns:
      SLED/BBD
    • getStorageBin

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

      Original property from the Odata EDM: StorageBin

      Returns:
      Storage Bin
    • getStorageLocation

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

      Original property from the Odata EDM: StorageLocation

      Returns:
      Storage Location
    • getStorageType

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

      Original property from the Odata EDM: StorageType

      Returns:
      Storage Type
    • getSupplier

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

      Original property from the Odata EDM: Supplier

      Returns:
      Supplier
    • getWBSElementExternalID

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

      Original property from the Odata EDM: WBSElementExternalID

      Returns:
      WBS Element
    • toString

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

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

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

      public int hashCode()
      Overrides:
      hashCode in class VdmComplex<AProcordconfmatldocitem>