Class D_ReturnsInspectionItemUpdateP

java.lang.Object
com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject<ObjectT>
com.sap.cloud.sdk.datamodel.odatav4.core.VdmComplex<D_ReturnsInspectionItemUpdateP>
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.returnsinspection.D_ReturnsInspectionItemUpdateP

public class D_ReturnsInspectionItemUpdateP extends VdmComplex<D_ReturnsInspectionItemUpdateP>

Original complex type name from the Odata EDM: D_ReturnsInspectionItemUpdateP

  • Field Details

  • Constructor Details

    • D_ReturnsInspectionItemUpdateP

      public D_ReturnsInspectionItemUpdateP()
    • D_ReturnsInspectionItemUpdateP

      public D_ReturnsInspectionItemUpdateP(@Nullable String returnsDeliveryItem, @Nullable String returnsInspectionItem, @Nullable String inspectionCode, @Nullable LocalDate inspectionDate, @Nullable String productInspectorName, @Nullable String returnsFollowUpActivity, @Nullable String returnsInspectionComment, @Nullable BigDecimal inspectedProductQuantity, @Nullable String inspectedProductUnit, @Nullable String targetPlant, @Nullable String targetStorageLocation, @Nullable String targetStockType, @Nullable String tgtProdForGdsMvtPostg)
  • Method Details

    • getType

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

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

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

      @Nonnull protected ODataEntityKey getKey()
      Overrides:
      getKey in class VdmObject<D_ReturnsInspectionItemUpdateP>
    • setReturnsDeliveryItem

      public void setReturnsDeliveryItem(@Nullable String returnsDeliveryItem)
      Constraints: Not nullable, Maximum length: 6

      Original property name from the Odata EDM: ReturnsDeliveryItem

      Parameters:
      returnsDeliveryItem - The returnsDeliveryItem to set.
    • setReturnsInspectionItem

      public void setReturnsInspectionItem(@Nullable String returnsInspectionItem)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ReturnsInspectionItem

      Parameters:
      returnsInspectionItem - The returnsInspectionItem to set.
    • setInspectionCode

      public void setInspectionCode(@Nullable String inspectionCode)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: InspectionCode

      Parameters:
      inspectionCode - The inspectionCode to set.
    • setInspectionDate

      public void setInspectionDate(@Nullable LocalDate inspectionDate)
      Constraints: Nullable

      Original property name from the Odata EDM: InspectionDate

      Parameters:
      inspectionDate - The inspectionDate to set.
    • setProductInspectorName

      public void setProductInspectorName(@Nullable String productInspectorName)
      Constraints: Not nullable, Maximum length: 80

      Original property name from the Odata EDM: ProductInspectorName

      Parameters:
      productInspectorName - The productInspectorName to set.
    • setReturnsFollowUpActivity

      public void setReturnsFollowUpActivity(@Nullable String returnsFollowUpActivity)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ReturnsFollowUpActivity

      Parameters:
      returnsFollowUpActivity - The returnsFollowUpActivity to set.
    • setReturnsInspectionComment

      public void setReturnsInspectionComment(@Nullable String returnsInspectionComment)
      Constraints: Not nullable, Maximum length: 132

      Original property name from the Odata EDM: ReturnsInspectionComment

      Parameters:
      returnsInspectionComment - The returnsInspectionComment to set.
    • setInspectedProductQuantity

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

      Original property name from the Odata EDM: InspectedProductQuantity

      Parameters:
      inspectedProductQuantity - The inspectedProductQuantity to set.
    • setInspectedProductUnit

      public void setInspectedProductUnit(@Nullable String inspectedProductUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: InspectedProductUnit

      Parameters:
      inspectedProductUnit - The inspectedProductUnit to set.
    • setTargetPlant

      public void setTargetPlant(@Nullable String targetPlant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: TargetPlant

      Parameters:
      targetPlant - The targetPlant to set.
    • setTargetStorageLocation

      public void setTargetStorageLocation(@Nullable String targetStorageLocation)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: TargetStorageLocation

      Parameters:
      targetStorageLocation - The targetStorageLocation to set.
    • setTargetStockType

      public void setTargetStockType(@Nullable String targetStockType)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: TargetStockType

      Parameters:
      targetStockType - The targetStockType to set.
    • setTgtProdForGdsMvtPostg

      public void setTgtProdForGdsMvtPostg(@Nullable String tgtProdForGdsMvtPostg)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: TgtProdForGdsMvtPostg

      Parameters:
      tgtProdForGdsMvtPostg - The tgtProdForGdsMvtPostg to set.
    • builder

    • getReturnsDeliveryItem

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

      Original property name from the Odata EDM: ReturnsDeliveryItem

      Returns:
      The returnsDeliveryItem contained in this VdmComplex.
    • getReturnsInspectionItem

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

      Original property name from the Odata EDM: ReturnsInspectionItem

      Returns:
      The returnsInspectionItem contained in this VdmComplex.
    • getInspectionCode

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

      Original property name from the Odata EDM: InspectionCode

      Returns:
      The inspectionCode contained in this VdmComplex.
    • getInspectionDate

      @Nullable public LocalDate getInspectionDate()
      Constraints: Nullable

      Original property name from the Odata EDM: InspectionDate

      Returns:
      The inspectionDate contained in this VdmComplex.
    • getProductInspectorName

      @Nullable public String getProductInspectorName()
      Constraints: Not nullable, Maximum length: 80

      Original property name from the Odata EDM: ProductInspectorName

      Returns:
      The productInspectorName contained in this VdmComplex.
    • getReturnsFollowUpActivity

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

      Original property name from the Odata EDM: ReturnsFollowUpActivity

      Returns:
      The returnsFollowUpActivity contained in this VdmComplex.
    • getReturnsInspectionComment

      @Nullable public String getReturnsInspectionComment()
      Constraints: Not nullable, Maximum length: 132

      Original property name from the Odata EDM: ReturnsInspectionComment

      Returns:
      The returnsInspectionComment contained in this VdmComplex.
    • getInspectedProductQuantity

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

      Original property name from the Odata EDM: InspectedProductQuantity

      Returns:
      The inspectedProductQuantity contained in this VdmComplex.
    • getInspectedProductUnit

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

      Original property name from the Odata EDM: InspectedProductUnit

      Returns:
      The inspectedProductUnit contained in this VdmComplex.
    • getTargetPlant

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

      Original property name from the Odata EDM: TargetPlant

      Returns:
      The targetPlant contained in this VdmComplex.
    • getTargetStorageLocation

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

      Original property name from the Odata EDM: TargetStorageLocation

      Returns:
      The targetStorageLocation contained in this VdmComplex.
    • getTargetStockType

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

      Original property name from the Odata EDM: TargetStockType

      Returns:
      The targetStockType contained in this VdmComplex.
    • getTgtProdForGdsMvtPostg

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

      Original property name from the Odata EDM: TgtProdForGdsMvtPostg

      Returns:
      The tgtProdForGdsMvtPostg contained in this VdmComplex.
    • toString

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

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

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

      public int hashCode()
      Overrides:
      hashCode in class VdmObject<D_ReturnsInspectionItemUpdateP>
    • getOdataType

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