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

public class PutawayReport extends VdmComplex<PutawayReport>

Original complex type name from the Odata EDM: PutawayReport

  • Constructor Details

    • PutawayReport

      public PutawayReport()
    • PutawayReport

      public PutawayReport(@Nullable String systemMessageIdentification, @Nullable String systemMessageNumber, @Nullable String systemMessageType, @Nullable String systemMessageVariable1, @Nullable String systemMessageVariable2, @Nullable String systemMessageVariable3, @Nullable String systemMessageVariable4, @Nullable String batch, @Nullable String deliveryQuantityUnit, @Nullable BigDecimal actualDeliveryQuantity, @Nullable String deliveryDocumentItemText, @Nullable String material, @Nullable String deliveryDocumentItem, @Nullable String deliveryDocument)
  • Method Details

    • getType

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

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

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

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

      public void setSystemMessageIdentification(@Nullable String systemMessageIdentification)
      Constraints: Not nullable, Maximum length: 20

      Original property from the Odata EDM: SystemMessageIdentification

      Parameters:
      systemMessageIdentification - Message ID
    • setSystemMessageNumber

      public void setSystemMessageNumber(@Nullable String systemMessageNumber)
      Constraints: Not nullable, Maximum length: 3

      Original property from the Odata EDM: SystemMessageNumber

      Parameters:
      systemMessageNumber - Message Number
    • setSystemMessageType

      public void setSystemMessageType(@Nullable String systemMessageType)
      Constraints: Not nullable, Maximum length: 1

      Original property from the Odata EDM: SystemMessageType

      Parameters:
      systemMessageType - Message Type
    • setSystemMessageVariable1

      public void setSystemMessageVariable1(@Nullable String systemMessageVariable1)
      Constraints: Not nullable, Maximum length: 50

      Original property from the Odata EDM: SystemMessageVariable1

      Parameters:
      systemMessageVariable1 - Message var.
    • setSystemMessageVariable2

      public void setSystemMessageVariable2(@Nullable String systemMessageVariable2)
      Constraints: Not nullable, Maximum length: 50

      Original property from the Odata EDM: SystemMessageVariable2

      Parameters:
      systemMessageVariable2 - Message var.
    • setSystemMessageVariable3

      public void setSystemMessageVariable3(@Nullable String systemMessageVariable3)
      Constraints: Not nullable, Maximum length: 50

      Original property from the Odata EDM: SystemMessageVariable3

      Parameters:
      systemMessageVariable3 - Message var.
    • setSystemMessageVariable4

      public void setSystemMessageVariable4(@Nullable String systemMessageVariable4)
      Constraints: Not nullable, Maximum length: 50

      Original property from the Odata EDM: SystemMessageVariable4

      Parameters:
      systemMessageVariable4 - Message var.
    • setBatch

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

      Original property from the Odata EDM: Batch

      Parameters:
      batch - Batch
    • setDeliveryQuantityUnit

      public void setDeliveryQuantityUnit(@Nullable String deliveryQuantityUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property from the Odata EDM: DeliveryQuantityUnit

      Parameters:
      deliveryQuantityUnit - Sales Unit
    • setActualDeliveryQuantity

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

      Original property from the Odata EDM: ActualDeliveryQuantity

      Parameters:
      actualDeliveryQuantity - Delivery Qty
    • setDeliveryDocumentItemText

      public void setDeliveryDocumentItemText(@Nullable String deliveryDocumentItemText)
      Constraints: Not nullable, Maximum length: 40

      Original property from the Odata EDM: DeliveryDocumentItemText

      Parameters:
      deliveryDocumentItemText - Item Descr.
    • setMaterial

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

      Original property from the Odata EDM: Material

      Parameters:
      material - Material
    • setDeliveryDocumentItem

      public void setDeliveryDocumentItem(@Nullable String deliveryDocumentItem)
      Constraints: Not nullable, Maximum length: 6

      Original property from the Odata EDM: DeliveryDocumentItem

      Parameters:
      deliveryDocumentItem - Item
    • setDeliveryDocument

      public void setDeliveryDocument(@Nullable String deliveryDocument)
      Constraints: Not nullable, Maximum length: 10

      Original property from the Odata EDM: DeliveryDocument

      Parameters:
      deliveryDocument - Delivery
    • builder

      @Nonnull public static PutawayReport.PutawayReportBuilder builder()
    • getSystemMessageIdentification

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

      Original property from the Odata EDM: SystemMessageIdentification

      Returns:
      Message ID
    • getSystemMessageNumber

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

      Original property from the Odata EDM: SystemMessageNumber

      Returns:
      Message Number
    • getSystemMessageType

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

      Original property from the Odata EDM: SystemMessageType

      Returns:
      Message Type
    • getSystemMessageVariable1

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

      Original property from the Odata EDM: SystemMessageVariable1

      Returns:
      Message var.
    • getSystemMessageVariable2

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

      Original property from the Odata EDM: SystemMessageVariable2

      Returns:
      Message var.
    • getSystemMessageVariable3

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

      Original property from the Odata EDM: SystemMessageVariable3

      Returns:
      Message var.
    • getSystemMessageVariable4

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

      Original property from the Odata EDM: SystemMessageVariable4

      Returns:
      Message var.
    • getBatch

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

      Original property from the Odata EDM: Batch

      Returns:
      Batch
    • getDeliveryQuantityUnit

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

      Original property from the Odata EDM: DeliveryQuantityUnit

      Returns:
      Sales Unit
    • getActualDeliveryQuantity

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

      Original property from the Odata EDM: ActualDeliveryQuantity

      Returns:
      Delivery Qty
    • getDeliveryDocumentItemText

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

      Original property from the Odata EDM: DeliveryDocumentItemText

      Returns:
      Item Descr.
    • getMaterial

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

      Original property from the Odata EDM: Material

      Returns:
      Material
    • getDeliveryDocumentItem

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

      Original property from the Odata EDM: DeliveryDocumentItem

      Returns:
      Item
    • getDeliveryDocument

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

      Original property from the Odata EDM: DeliveryDocument

      Returns:
      Delivery
    • toString

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

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

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

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