java.lang.Object
com.sap.cloud.sdk.datamodel.odata.helper.VdmObject<EntityT>
com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity<ReservationDocumentItem>
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.reservationdocument.ReservationDocumentItem

public class ReservationDocumentItem extends VdmEntity<ReservationDocumentItem>
Document Items

Original entity name from the Odata EDM: A_ReservationDocumentItemType

  • Field Details

    • ALL_FIELDS

      public static final ReservationDocumentItemSelectable ALL_FIELDS
      Selector for all available fields of ReservationDocumentItem.
    • RESERVATION

      public static final ReservationDocumentItemField<String> RESERVATION
      Use with available fluent helpers to apply the Reservation field to query operations.
    • RESERVATION_ITEM

      public static final ReservationDocumentItemField<String> RESERVATION_ITEM
      Use with available fluent helpers to apply the ReservationItem field to query operations.
    • RECORD_TYPE

      public static final ReservationDocumentItemField<String> RECORD_TYPE
      Use with available fluent helpers to apply the RecordType field to query operations.
    • PRODUCT

      public static final ReservationDocumentItemField<String> PRODUCT
      Use with available fluent helpers to apply the Product field to query operations.
    • REQUIREMENT_TYPE

      public static final ReservationDocumentItemField<String> REQUIREMENT_TYPE
      Use with available fluent helpers to apply the RequirementType field to query operations.
    • MATL_COMP_REQUIREMENT_DATE

      public static final ReservationDocumentItemField<LocalDateTime> MATL_COMP_REQUIREMENT_DATE
      Use with available fluent helpers to apply the MatlCompRequirementDate field to query operations.
    • PLANT

      public static final ReservationDocumentItemField<String> PLANT
      Use with available fluent helpers to apply the Plant field to query operations.
    • MANUFACTURING_ORDER_OPERATION

      public static final ReservationDocumentItemField<String> MANUFACTURING_ORDER_OPERATION
      Use with available fluent helpers to apply the ManufacturingOrderOperation field to query operations.
    • GOODS_MOVEMENT_IS_ALLOWED

      public static final ReservationDocumentItemField<Boolean> GOODS_MOVEMENT_IS_ALLOWED
      Use with available fluent helpers to apply the GoodsMovementIsAllowed field to query operations.
    • STORAGE_LOCATION

      public static final ReservationDocumentItemField<String> STORAGE_LOCATION
      Use with available fluent helpers to apply the StorageLocation field to query operations.
    • BATCH

      public static final ReservationDocumentItemField<String> BATCH
      Use with available fluent helpers to apply the Batch field to query operations.
    • DEBIT_CREDIT_CODE

      public static final ReservationDocumentItemField<String> DEBIT_CREDIT_CODE
      Use with available fluent helpers to apply the DebitCreditCode field to query operations.
    • BASE_UNIT

      public static final ReservationDocumentItemField<String> BASE_UNIT
      Use with available fluent helpers to apply the BaseUnit field to query operations.
    • GL_ACCOUNT

      public static final ReservationDocumentItemField<String> GL_ACCOUNT
      Use with available fluent helpers to apply the GLAccount field to query operations.
    • RESVN_ACCOUNT_IS_ENTERED_MANUALLY

      public static final ReservationDocumentItemField<Boolean> RESVN_ACCOUNT_IS_ENTERED_MANUALLY
      Use with available fluent helpers to apply the ResvnAccountIsEnteredManually field to query operations.
    • GOODS_MOVEMENT_TYPE

      public static final ReservationDocumentItemField<String> GOODS_MOVEMENT_TYPE
      Use with available fluent helpers to apply the GoodsMovementType field to query operations.
    • ENTRY_UNIT

      public static final ReservationDocumentItemField<String> ENTRY_UNIT
      Use with available fluent helpers to apply the EntryUnit field to query operations.
    • QUANTITY_IS_FIXED

      public static final ReservationDocumentItemField<Boolean> QUANTITY_IS_FIXED
      Use with available fluent helpers to apply the QuantityIsFixed field to query operations.
    • COMPANY_CODE_CURRENCY

      public static final ReservationDocumentItemField<String> COMPANY_CODE_CURRENCY
      Use with available fluent helpers to apply the CompanyCodeCurrency field to query operations.
    • ISSUING_OR_RECEIVING_PLANT

      public static final ReservationDocumentItemField<String> ISSUING_OR_RECEIVING_PLANT
      Use with available fluent helpers to apply the IssuingOrReceivingPlant field to query operations.
    • ISSUING_OR_RECEIVING_STORAGE_LOC

      public static final ReservationDocumentItemField<String> ISSUING_OR_RECEIVING_STORAGE_LOC
      Use with available fluent helpers to apply the IssuingOrReceivingStorageLoc field to query operations.
    • PURCHASING_DOCUMENT

      public static final ReservationDocumentItemField<String> PURCHASING_DOCUMENT
      Use with available fluent helpers to apply the PurchasingDocument field to query operations.
    • PURCHASING_DOCUMENT_ITEM

      public static final ReservationDocumentItemField<String> PURCHASING_DOCUMENT_ITEM
      Use with available fluent helpers to apply the PurchasingDocumentItem field to query operations.
    • SUPPLIER

      public static final ReservationDocumentItemField<String> SUPPLIER
      Use with available fluent helpers to apply the Supplier field to query operations.
    • RESVN_ITM_REQUIRED_QTY_IN_BASE_UNIT

      public static final ReservationDocumentItemField<BigDecimal> RESVN_ITM_REQUIRED_QTY_IN_BASE_UNIT
      Use with available fluent helpers to apply the ResvnItmRequiredQtyInBaseUnit field to query operations.
    • RESERVATION_ITEM_IS_FINALLY_ISSUED

      public static final ReservationDocumentItemField<Boolean> RESERVATION_ITEM_IS_FINALLY_ISSUED
      Use with available fluent helpers to apply the ReservationItemIsFinallyIssued field to query operations.
    • RESERVATION_ITM_IS_MARKED_FOR_DELTN

      public static final ReservationDocumentItemField<Boolean> RESERVATION_ITM_IS_MARKED_FOR_DELTN
      Use with available fluent helpers to apply the ReservationItmIsMarkedForDeltn field to query operations.
    • RESVN_ITM_REQUIRED_QTY_IN_ENTRY_UNIT

      public static final ReservationDocumentItemField<BigDecimal> RESVN_ITM_REQUIRED_QTY_IN_ENTRY_UNIT
      Use with available fluent helpers to apply the ResvnItmRequiredQtyInEntryUnit field to query operations.
    • RESVN_ITM_WITHDRAWN_QTY_IN_BASE_UNIT

      public static final ReservationDocumentItemField<BigDecimal> RESVN_ITM_WITHDRAWN_QTY_IN_BASE_UNIT
      Use with available fluent helpers to apply the ResvnItmWithdrawnQtyInBaseUnit field to query operations.
    • RESVN_ITM_WITHDRAWN_AMT_IN_CC_CRCY

      public static final ReservationDocumentItemField<BigDecimal> RESVN_ITM_WITHDRAWN_AMT_IN_CC_CRCY
      Use with available fluent helpers to apply the ResvnItmWithdrawnAmtInCCCrcy field to query operations.
    • GOODS_RECIPIENT_NAME

      public static final ReservationDocumentItemField<String> GOODS_RECIPIENT_NAME
      Use with available fluent helpers to apply the GoodsRecipientName field to query operations.
    • UNLOADING_POINT_NAME

      public static final ReservationDocumentItemField<String> UNLOADING_POINT_NAME
      Use with available fluent helpers to apply the UnloadingPointName field to query operations.
    • RESERVATION_ITEM_TEXT

      public static final ReservationDocumentItemField<String> RESERVATION_ITEM_TEXT
      Use with available fluent helpers to apply the ReservationItemText field to query operations.
  • Constructor Details

    • ReservationDocumentItem

      public ReservationDocumentItem()
    • ReservationDocumentItem

      public ReservationDocumentItem(@Nullable String reservation, @Nullable String reservationItem, @Nullable String recordType, @Nullable String product, @Nullable String requirementType, @Nullable LocalDateTime matlCompRequirementDate, @Nullable String plant, @Nullable String manufacturingOrderOperation, @Nullable Boolean goodsMovementIsAllowed, @Nullable String storageLocation, @Nullable String batch, @Nullable String debitCreditCode, @Nullable String baseUnit, @Nullable String gLAccount, @Nullable Boolean resvnAccountIsEnteredManually, @Nullable String goodsMovementType, @Nullable String entryUnit, @Nullable Boolean quantityIsFixed, @Nullable String companyCodeCurrency, @Nullable String issuingOrReceivingPlant, @Nullable String issuingOrReceivingStorageLoc, @Nullable String purchasingDocument, @Nullable String purchasingDocumentItem, @Nullable String supplier, @Nullable BigDecimal resvnItmRequiredQtyInBaseUnit, @Nullable Boolean reservationItemIsFinallyIssued, @Nullable Boolean reservationItmIsMarkedForDeltn, @Nullable BigDecimal resvnItmRequiredQtyInEntryUnit, @Nullable BigDecimal resvnItmWithdrawnQtyInBaseUnit, @Nullable BigDecimal resvnItmWithdrawnAmtInCCCrcy, @Nullable String goodsRecipientName, @Nullable String unloadingPointName, @Nullable String reservationItemText)
  • Method Details

    • getType

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

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

      Original property name from the Odata EDM: Reservation

      Parameters:
      reservation - Number of reservation/dependent requirements
    • setReservationItem

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

      Original property name from the Odata EDM: ReservationItem

      Parameters:
      reservationItem - Item Number of Reservation / Dependent Requirements
    • setRecordType

      public void setRecordType(@Nullable String recordType)
      (Key Field) Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: RecordType

      Parameters:
      recordType - Record type
    • setProduct

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

      Original property name from the Odata EDM: Product

      Parameters:
      product - Material Number
    • setRequirementType

      public void setRequirementType(@Nullable String requirementType)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: RequirementType

      Parameters:
      requirementType - Requirement type
    • setMatlCompRequirementDate

      public void setMatlCompRequirementDate(@Nullable LocalDateTime matlCompRequirementDate)
      Constraints: Not nullable, Precision: 0

      Original property name from the Odata EDM: MatlCompRequirementDate

      Parameters:
      matlCompRequirementDate - Requirements date for the component
    • setPlant

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

      Original property name from the Odata EDM: Plant

      Parameters:
      plant - Plant
    • setManufacturingOrderOperation

      public void setManufacturingOrderOperation(@Nullable String manufacturingOrderOperation)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ManufacturingOrderOperation

      Parameters:
      manufacturingOrderOperation - Operation/Activity Number
    • setGoodsMovementIsAllowed

      public void setGoodsMovementIsAllowed(@Nullable Boolean goodsMovementIsAllowed)
      Constraints: none

      Original property name from the Odata EDM: GoodsMovementIsAllowed

      Parameters:
      goodsMovementIsAllowed - Goods Movement for Reservation Allowed
    • setStorageLocation

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

      Original property name from the Odata EDM: StorageLocation

      Parameters:
      storageLocation - Storage Location
    • 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
    • setDebitCreditCode

      public void setDebitCreditCode(@Nullable String debitCreditCode)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: DebitCreditCode

      Parameters:
      debitCreditCode - Debit/Credit Indicator
    • setBaseUnit

      public void setBaseUnit(@Nullable String baseUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: BaseUnit

      Parameters:
      baseUnit - Base Unit of Measure
    • setGLAccount

      public void setGLAccount(@Nullable String gLAccount)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: GLAccount

      Parameters:
      gLAccount - G/L Account Number
    • setResvnAccountIsEnteredManually

      public void setResvnAccountIsEnteredManually(@Nullable Boolean resvnAccountIsEnteredManually)
      Constraints: none

      Original property name from the Odata EDM: ResvnAccountIsEnteredManually

      Parameters:
      resvnAccountIsEnteredManually - Acct entered manually
    • setGoodsMovementType

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

      Original property name from the Odata EDM: GoodsMovementType

      Parameters:
      goodsMovementType - Movement Type (Inventory Management)
    • setEntryUnit

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

      Original property name from the Odata EDM: EntryUnit

      Parameters:
      entryUnit - Unit of entry
    • setQuantityIsFixed

      public void setQuantityIsFixed(@Nullable Boolean quantityIsFixed)
      Constraints: none

      Original property name from the Odata EDM: QuantityIsFixed

      Parameters:
      quantityIsFixed - Quantity is fixed
    • setCompanyCodeCurrency

      public void setCompanyCodeCurrency(@Nullable String companyCodeCurrency)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: CompanyCodeCurrency

      Parameters:
      companyCodeCurrency - Currency Key
    • setIssuingOrReceivingPlant

      public void setIssuingOrReceivingPlant(@Nullable String issuingOrReceivingPlant)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: IssuingOrReceivingPlant

      Parameters:
      issuingOrReceivingPlant - Receiving plant/issuing plant
    • setIssuingOrReceivingStorageLoc

      public void setIssuingOrReceivingStorageLoc(@Nullable String issuingOrReceivingStorageLoc)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: IssuingOrReceivingStorageLoc

      Parameters:
      issuingOrReceivingStorageLoc - Receiving/issuing storage location
    • setPurchasingDocument

      public void setPurchasingDocument(@Nullable String purchasingDocument)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: PurchasingDocument

      Parameters:
      purchasingDocument - Purchasing Document Number
    • setPurchasingDocumentItem

      public void setPurchasingDocumentItem(@Nullable String purchasingDocumentItem)
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: PurchasingDocumentItem

      Parameters:
      purchasingDocumentItem - Item Number of Purchasing Document
    • setSupplier

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

      Original property name from the Odata EDM: Supplier

      Parameters:
      supplier - Account Number of Supplier
    • setResvnItmRequiredQtyInBaseUnit

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

      Original property name from the Odata EDM: ResvnItmRequiredQtyInBaseUnit

      Parameters:
      resvnItmRequiredQtyInBaseUnit - Requirement Quantity
    • setReservationItemIsFinallyIssued

      public void setReservationItemIsFinallyIssued(@Nullable Boolean reservationItemIsFinallyIssued)
      Constraints: none

      Original property name from the Odata EDM: ReservationItemIsFinallyIssued

      Parameters:
      reservationItemIsFinallyIssued - Final Issue for Reservation
    • setReservationItmIsMarkedForDeltn

      public void setReservationItmIsMarkedForDeltn(@Nullable Boolean reservationItmIsMarkedForDeltn)
      Constraints: none

      Original property name from the Odata EDM: ReservationItmIsMarkedForDeltn

      Parameters:
      reservationItmIsMarkedForDeltn - Item is deleted
    • setResvnItmRequiredQtyInEntryUnit

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

      Original property name from the Odata EDM: ResvnItmRequiredQtyInEntryUnit

      Parameters:
      resvnItmRequiredQtyInEntryUnit - Quantity in unit of entry
    • setResvnItmWithdrawnQtyInBaseUnit

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

      Original property name from the Odata EDM: ResvnItmWithdrawnQtyInBaseUnit

      Parameters:
      resvnItmWithdrawnQtyInBaseUnit - Quantity withdrawn
    • setResvnItmWithdrawnAmtInCCCrcy

      public void setResvnItmWithdrawnAmtInCCCrcy(@Nullable BigDecimal resvnItmWithdrawnAmtInCCCrcy)
      Constraints: Not nullable, Precision: 14, Scale: 3

      Original property name from the Odata EDM: ResvnItmWithdrawnAmtInCCCrcy

      Parameters:
      resvnItmWithdrawnAmtInCCCrcy - Value Withdrawn
    • setGoodsRecipientName

      public void setGoodsRecipientName(@Nullable String goodsRecipientName)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: GoodsRecipientName

      Parameters:
      goodsRecipientName - Goods Recipient
    • setUnloadingPointName

      public void setUnloadingPointName(@Nullable String unloadingPointName)
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: UnloadingPointName

      Parameters:
      unloadingPointName - Unloading Point
    • setReservationItemText

      public void setReservationItemText(@Nullable String reservationItemText)
      Constraints: Not nullable, Maximum length: 50

      Original property name from the Odata EDM: ReservationItemText

      Parameters:
      reservationItemText - Item Text
    • getEntityCollection

      protected String getEntityCollection()
      Specified by:
      getEntityCollection in class VdmEntity<ReservationDocumentItem>
    • getKey

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

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

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

      @Nonnull public static <T> ReservationDocumentItemField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
      Use with available fluent helpers to apply an extension field to query operations.
      Type Parameters:
      T - The type of the extension field when performing value comparisons.
      Parameters:
      fieldName - The name of the extension field as returned by the OData service.
      fieldType - The Java type to use for the extension field when performing value comparisons.
      Returns:
      A representation of an extension field from this entity.
    • field

      @Nonnull public static <T, DomainT> ReservationDocumentItemField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
      Use with available fluent helpers to apply an extension field to query operations.
      Type Parameters:
      T - The type of the extension field when performing value comparisons.
      DomainT - The type of the extension field as returned by the OData service.
      Parameters:
      typeConverter - A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the field
      fieldName - The name of the extension field as returned by the OData service.
      Returns:
      A representation of an extension field from this entity, holding a reference to the given TypeConverter.
    • getDestinationForFetch

      @Nullable public HttpDestinationProperties getDestinationForFetch()
      Overrides:
      getDestinationForFetch in class VdmEntity<ReservationDocumentItem>
    • setServicePathForFetch

      protected void setServicePathForFetch(@Nullable String servicePathForFetch)
      Overrides:
      setServicePathForFetch in class VdmEntity<ReservationDocumentItem>
    • attachToService

      public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
      Overrides:
      attachToService in class VdmEntity<ReservationDocumentItem>
    • getDefaultServicePath

      protected String getDefaultServicePath()
      Overrides:
      getDefaultServicePath in class VdmEntity<ReservationDocumentItem>
    • builder

    • getReservation

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

      Original property name from the Odata EDM: Reservation

      Returns:
      Number of reservation/dependent requirements
    • getReservationItem

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

      Original property name from the Odata EDM: ReservationItem

      Returns:
      Item Number of Reservation / Dependent Requirements
    • getRecordType

      @Nullable public String getRecordType()
      (Key Field) Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: RecordType

      Returns:
      Record type
    • getProduct

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

      Original property name from the Odata EDM: Product

      Returns:
      Material Number
    • getRequirementType

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

      Original property name from the Odata EDM: RequirementType

      Returns:
      Requirement type
    • getMatlCompRequirementDate

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

      Original property name from the Odata EDM: MatlCompRequirementDate

      Returns:
      Requirements date for the component
    • getPlant

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

      Original property name from the Odata EDM: Plant

      Returns:
      Plant
    • getManufacturingOrderOperation

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

      Original property name from the Odata EDM: ManufacturingOrderOperation

      Returns:
      Operation/Activity Number
    • getGoodsMovementIsAllowed

      @Nullable public Boolean getGoodsMovementIsAllowed()
      Constraints: none

      Original property name from the Odata EDM: GoodsMovementIsAllowed

      Returns:
      Goods Movement for Reservation Allowed
    • getStorageLocation

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

      Original property name from the Odata EDM: StorageLocation

      Returns:
      Storage Location
    • getBatch

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

      Original property name from the Odata EDM: Batch

      Returns:
      Batch Number
    • getDebitCreditCode

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

      Original property name from the Odata EDM: DebitCreditCode

      Returns:
      Debit/Credit Indicator
    • getBaseUnit

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

      Original property name from the Odata EDM: BaseUnit

      Returns:
      Base Unit of Measure
    • getGLAccount

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

      Original property name from the Odata EDM: GLAccount

      Returns:
      G/L Account Number
    • getResvnAccountIsEnteredManually

      @Nullable public Boolean getResvnAccountIsEnteredManually()
      Constraints: none

      Original property name from the Odata EDM: ResvnAccountIsEnteredManually

      Returns:
      Acct entered manually
    • getGoodsMovementType

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

      Original property name from the Odata EDM: GoodsMovementType

      Returns:
      Movement Type (Inventory Management)
    • getEntryUnit

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

      Original property name from the Odata EDM: EntryUnit

      Returns:
      Unit of entry
    • getQuantityIsFixed

      @Nullable public Boolean getQuantityIsFixed()
      Constraints: none

      Original property name from the Odata EDM: QuantityIsFixed

      Returns:
      Quantity is fixed
    • getCompanyCodeCurrency

      @Nullable public String getCompanyCodeCurrency()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: CompanyCodeCurrency

      Returns:
      Currency Key
    • getIssuingOrReceivingPlant

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

      Original property name from the Odata EDM: IssuingOrReceivingPlant

      Returns:
      Receiving plant/issuing plant
    • getIssuingOrReceivingStorageLoc

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

      Original property name from the Odata EDM: IssuingOrReceivingStorageLoc

      Returns:
      Receiving/issuing storage location
    • getPurchasingDocument

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

      Original property name from the Odata EDM: PurchasingDocument

      Returns:
      Purchasing Document Number
    • getPurchasingDocumentItem

      @Nullable public String getPurchasingDocumentItem()
      Constraints: Not nullable, Maximum length: 5

      Original property name from the Odata EDM: PurchasingDocumentItem

      Returns:
      Item Number of Purchasing Document
    • getSupplier

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

      Original property name from the Odata EDM: Supplier

      Returns:
      Account Number of Supplier
    • getResvnItmRequiredQtyInBaseUnit

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

      Original property name from the Odata EDM: ResvnItmRequiredQtyInBaseUnit

      Returns:
      Requirement Quantity
    • getReservationItemIsFinallyIssued

      @Nullable public Boolean getReservationItemIsFinallyIssued()
      Constraints: none

      Original property name from the Odata EDM: ReservationItemIsFinallyIssued

      Returns:
      Final Issue for Reservation
    • getReservationItmIsMarkedForDeltn

      @Nullable public Boolean getReservationItmIsMarkedForDeltn()
      Constraints: none

      Original property name from the Odata EDM: ReservationItmIsMarkedForDeltn

      Returns:
      Item is deleted
    • getResvnItmRequiredQtyInEntryUnit

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

      Original property name from the Odata EDM: ResvnItmRequiredQtyInEntryUnit

      Returns:
      Quantity in unit of entry
    • getResvnItmWithdrawnQtyInBaseUnit

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

      Original property name from the Odata EDM: ResvnItmWithdrawnQtyInBaseUnit

      Returns:
      Quantity withdrawn
    • getResvnItmWithdrawnAmtInCCCrcy

      @Nullable public BigDecimal getResvnItmWithdrawnAmtInCCCrcy()
      Constraints: Not nullable, Precision: 14, Scale: 3

      Original property name from the Odata EDM: ResvnItmWithdrawnAmtInCCCrcy

      Returns:
      Value Withdrawn
    • getGoodsRecipientName

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

      Original property name from the Odata EDM: GoodsRecipientName

      Returns:
      Goods Recipient
    • getUnloadingPointName

      @Nullable public String getUnloadingPointName()
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: UnloadingPointName

      Returns:
      Unloading Point
    • getReservationItemText

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

      Original property name from the Odata EDM: ReservationItemText

      Returns:
      Item Text
    • toString

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

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

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

      public int hashCode()
      Overrides:
      hashCode in class VdmEntity<ReservationDocumentItem>