Class ReservationDocumentItem
Original entity name from the Odata EDM: A_ReservationDocumentItemType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ReservationDocumentItemSelectableSelector for all available fields of ReservationDocumentItem.static final ReservationDocumentItemField<String>Use with available fluent helpers to apply the BaseUnit field to query operations.static final ReservationDocumentItemField<String>Use with available fluent helpers to apply the Batch field to query operations.static final ReservationDocumentItemField<String>Use with available fluent helpers to apply the CompanyCodeCurrency field to query operations.static final ReservationDocumentItemField<String>Use with available fluent helpers to apply the DebitCreditCode field to query operations.static final ReservationDocumentItemField<String>Use with available fluent helpers to apply the EntryUnit field to query operations.static final ReservationDocumentItemField<String>Use with available fluent helpers to apply the GLAccount field to query operations.static final ReservationDocumentItemField<Boolean>Use with available fluent helpers to apply the GoodsMovementIsAllowed field to query operations.static final ReservationDocumentItemField<String>Use with available fluent helpers to apply the GoodsMovementType field to query operations.static final ReservationDocumentItemField<String>Use with available fluent helpers to apply the GoodsRecipientName field to query operations.static final ReservationDocumentItemField<String>Use with available fluent helpers to apply the IssuingOrReceivingPlant field to query operations.static final ReservationDocumentItemField<String>Use with available fluent helpers to apply the IssuingOrReceivingStorageLoc field to query operations.static final ReservationDocumentItemField<String>Use with available fluent helpers to apply the ManufacturingOrderOperation field to query operations.static final ReservationDocumentItemField<LocalDateTime>Use with available fluent helpers to apply the MatlCompRequirementDate field to query operations.static final ReservationDocumentItemField<String>Use with available fluent helpers to apply the Plant field to query operations.static final ReservationDocumentItemField<String>Use with available fluent helpers to apply the Product field to query operations.static final ReservationDocumentItemField<String>Use with available fluent helpers to apply the PurchasingDocument field to query operations.static final ReservationDocumentItemField<String>Use with available fluent helpers to apply the PurchasingDocumentItem field to query operations.static final ReservationDocumentItemField<Boolean>Use with available fluent helpers to apply the QuantityIsFixed field to query operations.static final ReservationDocumentItemField<String>Use with available fluent helpers to apply the RecordType field to query operations.static final ReservationDocumentItemField<String>Use with available fluent helpers to apply the RequirementType field to query operations.static final ReservationDocumentItemField<String>Use with available fluent helpers to apply the Reservation field to query operations.static final ReservationDocumentItemField<String>Use with available fluent helpers to apply the ReservationItem field to query operations.static final ReservationDocumentItemField<Boolean>Use with available fluent helpers to apply the ReservationItemIsFinallyIssued field to query operations.static final ReservationDocumentItemField<String>Use with available fluent helpers to apply the ReservationItemText field to query operations.static final ReservationDocumentItemField<Boolean>Use with available fluent helpers to apply the ReservationItmIsMarkedForDeltn field to query operations.static final ReservationDocumentItemField<Boolean>Use with available fluent helpers to apply the ResvnAccountIsEnteredManually field to query operations.static final ReservationDocumentItemField<BigDecimal>Use with available fluent helpers to apply the ResvnItmRequiredQtyInBaseUnit field to query operations.static final ReservationDocumentItemField<BigDecimal>Use with available fluent helpers to apply the ResvnItmRequiredQtyInEntryUnit field to query operations.static final ReservationDocumentItemField<BigDecimal>Use with available fluent helpers to apply the ResvnItmWithdrawnAmtInCCCrcy field to query operations.static final ReservationDocumentItemField<BigDecimal>Use with available fluent helpers to apply the ResvnItmWithdrawnQtyInBaseUnit field to query operations.static final ReservationDocumentItemField<String>Use with available fluent helpers to apply the StorageLocation field to query operations.static final ReservationDocumentItemField<String>Use with available fluent helpers to apply the Supplier field to query operations.static final ReservationDocumentItemField<String>Use with available fluent helpers to apply the UnloadingPointName field to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionReservationDocumentItem(String reservation, String reservationItem, String recordType, String product, String requirementType, LocalDateTime matlCompRequirementDate, String plant, String manufacturingOrderOperation, Boolean goodsMovementIsAllowed, String storageLocation, String batch, String debitCreditCode, String baseUnit, String gLAccount, Boolean resvnAccountIsEnteredManually, String goodsMovementType, String entryUnit, Boolean quantityIsFixed, String companyCodeCurrency, String issuingOrReceivingPlant, String issuingOrReceivingStorageLoc, String purchasingDocument, String purchasingDocumentItem, String supplier, BigDecimal resvnItmRequiredQtyInBaseUnit, Boolean reservationItemIsFinallyIssued, Boolean reservationItmIsMarkedForDeltn, BigDecimal resvnItmRequiredQtyInEntryUnit, BigDecimal resvnItmWithdrawnQtyInBaseUnit, BigDecimal resvnItmWithdrawnAmtInCCCrcy, String goodsRecipientName, String unloadingPointName, String reservationItemText) -
Method Summary
Modifier and TypeMethodDescriptionvoidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanstatic <T,DomainT>
ReservationDocumentItemField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> ReservationDocumentItemField<T>Use with available fluent helpers to apply an extension field to query operations.protected voidConstraints: Not nullable, Maximum length: 3getBatch()Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 5Constraints: Not nullable, Maximum length: 1protected Stringprotected StringConstraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 10Constraints: noneConstraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 12Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 4getKey()Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Precision: 0getPlant()Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 5Constraints: none(Key Field) Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 2(Key Field) Constraints: Not nullable, Maximum length: 10(Key Field) Constraints: Not nullable, Maximum length: 4Constraints: noneConstraints: Not nullable, Maximum length: 50Constraints: noneConstraints: noneConstraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Precision: 14, Scale: 3Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 10getType()Constraints: Not nullable, Maximum length: 25inthashCode()voidsetBaseUnit(String baseUnit) Constraints: Not nullable, Maximum length: 3voidConstraints: Not nullable, Maximum length: 10voidsetCompanyCodeCurrency(String companyCodeCurrency) Constraints: Not nullable, Maximum length: 5voidsetDebitCreditCode(String debitCreditCode) Constraints: Not nullable, Maximum length: 1voidsetEntryUnit(String entryUnit) Constraints: Not nullable, Maximum length: 3voidsetGLAccount(String gLAccount) Constraints: Not nullable, Maximum length: 10voidsetGoodsMovementIsAllowed(Boolean goodsMovementIsAllowed) Constraints: nonevoidsetGoodsMovementType(String goodsMovementType) Constraints: Not nullable, Maximum length: 3voidsetGoodsRecipientName(String goodsRecipientName) Constraints: Not nullable, Maximum length: 12voidsetIssuingOrReceivingPlant(String issuingOrReceivingPlant) Constraints: Not nullable, Maximum length: 4voidsetIssuingOrReceivingStorageLoc(String issuingOrReceivingStorageLoc) Constraints: Not nullable, Maximum length: 4voidsetManufacturingOrderOperation(String manufacturingOrderOperation) Constraints: Not nullable, Maximum length: 4voidsetMatlCompRequirementDate(LocalDateTime matlCompRequirementDate) Constraints: Not nullable, Precision: 0voidConstraints: Not nullable, Maximum length: 4voidsetProduct(String product) Constraints: Not nullable, Maximum length: 40voidsetPurchasingDocument(String purchasingDocument) Constraints: Not nullable, Maximum length: 10voidsetPurchasingDocumentItem(String purchasingDocumentItem) Constraints: Not nullable, Maximum length: 5voidsetQuantityIsFixed(Boolean quantityIsFixed) Constraints: nonevoidsetRecordType(String recordType) (Key Field) Constraints: Not nullable, Maximum length: 1voidsetRequirementType(String requirementType) Constraints: Not nullable, Maximum length: 2voidsetReservation(String reservation) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetReservationItem(String reservationItem) (Key Field) Constraints: Not nullable, Maximum length: 4voidsetReservationItemIsFinallyIssued(Boolean reservationItemIsFinallyIssued) Constraints: nonevoidsetReservationItemText(String reservationItemText) Constraints: Not nullable, Maximum length: 50voidsetReservationItmIsMarkedForDeltn(Boolean reservationItmIsMarkedForDeltn) Constraints: nonevoidsetResvnAccountIsEnteredManually(Boolean resvnAccountIsEnteredManually) Constraints: nonevoidsetResvnItmRequiredQtyInBaseUnit(BigDecimal resvnItmRequiredQtyInBaseUnit) Constraints: Not nullable, Precision: 13, Scale: 3voidsetResvnItmRequiredQtyInEntryUnit(BigDecimal resvnItmRequiredQtyInEntryUnit) Constraints: Not nullable, Precision: 13, Scale: 3voidsetResvnItmWithdrawnAmtInCCCrcy(BigDecimal resvnItmWithdrawnAmtInCCCrcy) Constraints: Not nullable, Precision: 14, Scale: 3voidsetResvnItmWithdrawnQtyInBaseUnit(BigDecimal resvnItmWithdrawnQtyInBaseUnit) Constraints: Not nullable, Precision: 13, Scale: 3protected voidsetServicePathForFetch(String servicePathForFetch) voidsetStorageLocation(String storageLocation) Constraints: Not nullable, Maximum length: 4voidsetSupplier(String supplier) Constraints: Not nullable, Maximum length: 10voidsetUnloadingPointName(String unloadingPointName) Constraints: Not nullable, Maximum length: 25toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity
fetchFieldAsList, fetchFieldAsSingle, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields, toMapOfNavigationProperties
-
Field Details
-
ALL_FIELDS
Selector for all available fields of ReservationDocumentItem. -
RESERVATION
Use with available fluent helpers to apply the Reservation field to query operations. -
RESERVATION_ITEM
Use with available fluent helpers to apply the ReservationItem field to query operations. -
RECORD_TYPE
Use with available fluent helpers to apply the RecordType field to query operations. -
PRODUCT
Use with available fluent helpers to apply the Product field to query operations. -
REQUIREMENT_TYPE
Use with available fluent helpers to apply the RequirementType field to query operations. -
MATL_COMP_REQUIREMENT_DATE
Use with available fluent helpers to apply the MatlCompRequirementDate field to query operations. -
PLANT
Use with available fluent helpers to apply the Plant field to query operations. -
MANUFACTURING_ORDER_OPERATION
Use with available fluent helpers to apply the ManufacturingOrderOperation field to query operations. -
GOODS_MOVEMENT_IS_ALLOWED
Use with available fluent helpers to apply the GoodsMovementIsAllowed field to query operations. -
STORAGE_LOCATION
Use with available fluent helpers to apply the StorageLocation field to query operations. -
BATCH
Use with available fluent helpers to apply the Batch field to query operations. -
DEBIT_CREDIT_CODE
Use with available fluent helpers to apply the DebitCreditCode field to query operations. -
BASE_UNIT
Use with available fluent helpers to apply the BaseUnit field to query operations. -
GL_ACCOUNT
Use with available fluent helpers to apply the GLAccount field to query operations. -
RESVN_ACCOUNT_IS_ENTERED_MANUALLY
Use with available fluent helpers to apply the ResvnAccountIsEnteredManually field to query operations. -
GOODS_MOVEMENT_TYPE
Use with available fluent helpers to apply the GoodsMovementType field to query operations. -
ENTRY_UNIT
Use with available fluent helpers to apply the EntryUnit field to query operations. -
QUANTITY_IS_FIXED
Use with available fluent helpers to apply the QuantityIsFixed field to query operations. -
COMPANY_CODE_CURRENCY
Use with available fluent helpers to apply the CompanyCodeCurrency field to query operations. -
ISSUING_OR_RECEIVING_PLANT
Use with available fluent helpers to apply the IssuingOrReceivingPlant field to query operations. -
ISSUING_OR_RECEIVING_STORAGE_LOC
Use with available fluent helpers to apply the IssuingOrReceivingStorageLoc field to query operations. -
PURCHASING_DOCUMENT
Use with available fluent helpers to apply the PurchasingDocument field to query operations. -
PURCHASING_DOCUMENT_ITEM
Use with available fluent helpers to apply the PurchasingDocumentItem field to query operations. -
SUPPLIER
Use with available fluent helpers to apply the Supplier field to query operations. -
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
Use with available fluent helpers to apply the ReservationItemIsFinallyIssued field to query operations. -
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
Use with available fluent helpers to apply the ResvnItmRequiredQtyInEntryUnit field to query operations. -
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
Use with available fluent helpers to apply the ResvnItmWithdrawnAmtInCCCrcy field to query operations. -
GOODS_RECIPIENT_NAME
Use with available fluent helpers to apply the GoodsRecipientName field to query operations. -
UNLOADING_POINT_NAME
Use with available fluent helpers to apply the UnloadingPointName field to query operations. -
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
- Specified by:
getTypein classVdmObject<ReservationDocumentItem>
-
setReservation
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Reservation
- Parameters:
reservation- Number of reservation/dependent requirements
-
setReservationItem
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ReservationItem
- Parameters:
reservationItem- Item Number of Reservation / Dependent Requirements
-
setRecordType
(Key Field) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: RecordType
- Parameters:
recordType- Record type
-
setProduct
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: Product
- Parameters:
product- Material Number
-
setRequirementType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: RequirementType
- Parameters:
requirementType- Requirement type
-
setMatlCompRequirementDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: MatlCompRequirementDate
- Parameters:
matlCompRequirementDate- Requirements date for the component
-
setPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Parameters:
plant- Plant
-
setManufacturingOrderOperation
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ManufacturingOrderOperation
- Parameters:
manufacturingOrderOperation- Operation/Activity Number
-
setGoodsMovementIsAllowed
Constraints: noneOriginal property name from the Odata EDM: GoodsMovementIsAllowed
- Parameters:
goodsMovementIsAllowed- Goods Movement for Reservation Allowed
-
setStorageLocation
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: StorageLocation
- Parameters:
storageLocation- Storage Location
-
setBatch
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Batch
- Parameters:
batch- Batch Number
-
setDebitCreditCode
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: DebitCreditCode
- Parameters:
debitCreditCode- Debit/Credit Indicator
-
setBaseUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseUnit
- Parameters:
baseUnit- Base Unit of Measure
-
setGLAccount
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: GLAccount
- Parameters:
gLAccount- G/L Account Number
-
setResvnAccountIsEnteredManually
Constraints: noneOriginal property name from the Odata EDM: ResvnAccountIsEnteredManually
- Parameters:
resvnAccountIsEnteredManually- Acct entered manually
-
setGoodsMovementType
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: GoodsMovementType
- Parameters:
goodsMovementType- Movement Type (Inventory Management)
-
setEntryUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: EntryUnit
- Parameters:
entryUnit- Unit of entry
-
setQuantityIsFixed
Constraints: noneOriginal property name from the Odata EDM: QuantityIsFixed
- Parameters:
quantityIsFixed- Quantity is fixed
-
setCompanyCodeCurrency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: CompanyCodeCurrency
- Parameters:
companyCodeCurrency- Currency Key
-
setIssuingOrReceivingPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: IssuingOrReceivingPlant
- Parameters:
issuingOrReceivingPlant- Receiving plant/issuing plant
-
setIssuingOrReceivingStorageLoc
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: IssuingOrReceivingStorageLoc
- Parameters:
issuingOrReceivingStorageLoc- Receiving/issuing storage location
-
setPurchasingDocument
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchasingDocument
- Parameters:
purchasingDocument- Purchasing Document Number
-
setPurchasingDocumentItem
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchasingDocumentItem
- Parameters:
purchasingDocumentItem- Item Number of Purchasing Document
-
setSupplier
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Supplier
- Parameters:
supplier- Account Number of Supplier
-
setResvnItmRequiredQtyInBaseUnit
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ResvnItmRequiredQtyInBaseUnit
- Parameters:
resvnItmRequiredQtyInBaseUnit- Requirement Quantity
-
setReservationItemIsFinallyIssued
Constraints: noneOriginal property name from the Odata EDM: ReservationItemIsFinallyIssued
- Parameters:
reservationItemIsFinallyIssued- Final Issue for Reservation
-
setReservationItmIsMarkedForDeltn
Constraints: noneOriginal property name from the Odata EDM: ReservationItmIsMarkedForDeltn
- Parameters:
reservationItmIsMarkedForDeltn- Item is deleted
-
setResvnItmRequiredQtyInEntryUnit
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ResvnItmRequiredQtyInEntryUnit
- Parameters:
resvnItmRequiredQtyInEntryUnit- Quantity in unit of entry
-
setResvnItmWithdrawnQtyInBaseUnit
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ResvnItmWithdrawnQtyInBaseUnit
- Parameters:
resvnItmWithdrawnQtyInBaseUnit- Quantity withdrawn
-
setResvnItmWithdrawnAmtInCCCrcy
Constraints: Not nullable, Precision: 14, Scale: 3Original property name from the Odata EDM: ResvnItmWithdrawnAmtInCCCrcy
- Parameters:
resvnItmWithdrawnAmtInCCCrcy- Value Withdrawn
-
setGoodsRecipientName
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: GoodsRecipientName
- Parameters:
goodsRecipientName- Goods Recipient
-
setUnloadingPointName
Constraints: Not nullable, Maximum length: 25Original property name from the Odata EDM: UnloadingPointName
- Parameters:
unloadingPointName- Unloading Point
-
setReservationItemText
Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: ReservationItemText
- Parameters:
reservationItemText- Item Text
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<ReservationDocumentItem>
-
getKey
- Overrides:
getKeyin classVdmObject<ReservationDocumentItem>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<ReservationDocumentItem>
-
fromMap
- Overrides:
fromMapin classVdmObject<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 fieldfieldName- 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
- Overrides:
getDestinationForFetchin classVdmEntity<ReservationDocumentItem>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<ReservationDocumentItem>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<ReservationDocumentItem>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<ReservationDocumentItem>
-
builder
-
getReservation
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Reservation
- Returns:
- Number of reservation/dependent requirements
-
getReservationItem
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ReservationItem
- Returns:
- Item Number of Reservation / Dependent Requirements
-
getRecordType
(Key Field) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: RecordType
- Returns:
- Record type
-
getProduct
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: Product
- Returns:
- Material Number
-
getRequirementType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: RequirementType
- Returns:
- Requirement type
-
getMatlCompRequirementDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: MatlCompRequirementDate
- Returns:
- Requirements date for the component
-
getPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
- Plant
-
getManufacturingOrderOperation
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ManufacturingOrderOperation
- Returns:
- Operation/Activity Number
-
getGoodsMovementIsAllowed
Constraints: noneOriginal property name from the Odata EDM: GoodsMovementIsAllowed
- Returns:
- Goods Movement for Reservation Allowed
-
getStorageLocation
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: StorageLocation
- Returns:
- Storage Location
-
getBatch
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Batch
- Returns:
- Batch Number
-
getDebitCreditCode
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: DebitCreditCode
- Returns:
- Debit/Credit Indicator
-
getBaseUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseUnit
- Returns:
- Base Unit of Measure
-
getGLAccount
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: GLAccount
- Returns:
- G/L Account Number
-
getResvnAccountIsEnteredManually
Constraints: noneOriginal property name from the Odata EDM: ResvnAccountIsEnteredManually
- Returns:
- Acct entered manually
-
getGoodsMovementType
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: GoodsMovementType
- Returns:
- Movement Type (Inventory Management)
-
getEntryUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: EntryUnit
- Returns:
- Unit of entry
-
getQuantityIsFixed
Constraints: noneOriginal property name from the Odata EDM: QuantityIsFixed
- Returns:
- Quantity is fixed
-
getCompanyCodeCurrency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: CompanyCodeCurrency
- Returns:
- Currency Key
-
getIssuingOrReceivingPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: IssuingOrReceivingPlant
- Returns:
- Receiving plant/issuing plant
-
getIssuingOrReceivingStorageLoc
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: IssuingOrReceivingStorageLoc
- Returns:
- Receiving/issuing storage location
-
getPurchasingDocument
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchasingDocument
- Returns:
- Purchasing Document Number
-
getPurchasingDocumentItem
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchasingDocumentItem
- Returns:
- Item Number of Purchasing Document
-
getSupplier
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Supplier
- Returns:
- Account Number of Supplier
-
getResvnItmRequiredQtyInBaseUnit
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ResvnItmRequiredQtyInBaseUnit
- Returns:
- Requirement Quantity
-
getReservationItemIsFinallyIssued
Constraints: noneOriginal property name from the Odata EDM: ReservationItemIsFinallyIssued
- Returns:
- Final Issue for Reservation
-
getReservationItmIsMarkedForDeltn
Constraints: noneOriginal property name from the Odata EDM: ReservationItmIsMarkedForDeltn
- Returns:
- Item is deleted
-
getResvnItmRequiredQtyInEntryUnit
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ResvnItmRequiredQtyInEntryUnit
- Returns:
- Quantity in unit of entry
-
getResvnItmWithdrawnQtyInBaseUnit
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ResvnItmWithdrawnQtyInBaseUnit
- Returns:
- Quantity withdrawn
-
getResvnItmWithdrawnAmtInCCCrcy
Constraints: Not nullable, Precision: 14, Scale: 3Original property name from the Odata EDM: ResvnItmWithdrawnAmtInCCCrcy
- Returns:
- Value Withdrawn
-
getGoodsRecipientName
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: GoodsRecipientName
- Returns:
- Goods Recipient
-
getUnloadingPointName
Constraints: Not nullable, Maximum length: 25Original property name from the Odata EDM: UnloadingPointName
- Returns:
- Unloading Point
-
getReservationItemText
Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: ReservationItemText
- Returns:
- Item Text
-
toString
- Overrides:
toStringin classVdmObject<ReservationDocumentItem>
-
equals
- Overrides:
equalsin classVdmEntity<ReservationDocumentItem>
-
canEqual
- Overrides:
canEqualin classVdmEntity<ReservationDocumentItem>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<ReservationDocumentItem>
-