public class PurchaseRequisitionItem extends VdmEntity<PurchaseRequisitionItem>
Modifier and Type | Class and Description |
---|---|
static class |
PurchaseRequisitionItem.PurchaseRequisitionItemBuilder |
Modifier and Type | Field and Description |
---|---|
static PurchaseRequisitionItemField<String> |
ACCOUNT_ASSIGNMENT_CATEGORY
Use with available fluent helpers to apply the AccountAssignmentCategory field to query operations.
|
static PurchaseRequisitionItemField<String> |
ADDRESS_ID
Use with available fluent helpers to apply the AddressID field to query operations.
|
static PurchaseRequisitionItemSelectable |
ALL_FIELDS
Selector for all available fields of PurchaseRequisitionItem.
|
static PurchaseRequisitionItemField<String> |
BASE_UNIT
Use with available fluent helpers to apply the BaseUnit field to query operations.
|
static PurchaseRequisitionItemField<String> |
BATCH
Use with available fluent helpers to apply the Batch field to query operations.
|
static PurchaseRequisitionItemField<String> |
COMPANY_CODE
Use with available fluent helpers to apply the CompanyCode field to query operations.
|
static PurchaseRequisitionItemField<String> |
CONSUMPTION_POSTING
Use with available fluent helpers to apply the ConsumptionPosting field to query operations.
|
static PurchaseRequisitionItemField<String> |
CREATED_BY_USER
Use with available fluent helpers to apply the CreatedByUser field to query operations.
|
static PurchaseRequisitionItemField<Calendar> |
CREATION_DATE
Use with available fluent helpers to apply the CreationDate field to query operations.
|
static PurchaseRequisitionItemField<String> |
DELIV_DATE_CATEGORY
Use with available fluent helpers to apply the DelivDateCategory field to query operations.
|
static PurchaseRequisitionItemField<String> |
DELIVERY_ADDRESS_ID
Use with available fluent helpers to apply the DeliveryAddressID field to query operations.
|
static PurchaseRequisitionItemField<Calendar> |
DELIVERY_DATE
Use with available fluent helpers to apply the DeliveryDate field to query operations.
|
static PurchaseRequisitionItemField<String> |
FIXED_SUPPLIER
Use with available fluent helpers to apply the FixedSupplier field to query operations.
|
static PurchaseRequisitionItemField<Boolean> |
GOODS_RECEIPT_IS_EXPECTED
Use with available fluent helpers to apply the GoodsReceiptIsExpected field to query operations.
|
static PurchaseRequisitionItemField<Boolean> |
GOODS_RECEIPT_IS_NON_VALUATED
Use with available fluent helpers to apply the GoodsReceiptIsNonValuated field to query operations.
|
static PurchaseRequisitionItemField<Boolean> |
INVOICE_IS_EXPECTED
Use with available fluent helpers to apply the InvoiceIsExpected field to query operations.
|
static PurchaseRequisitionItemField<Boolean> |
IS_CLOSED
Use with available fluent helpers to apply the IsClosed field to query operations.
|
static PurchaseRequisitionItemField<String> |
IS_DELETED
Use with available fluent helpers to apply the IsDeleted field to query operations.
|
static PurchaseRequisitionItemField<String> |
IS_PUR_REQN_BLOCKED
Use with available fluent helpers to apply the IsPurReqnBlocked field to query operations.
|
static PurchaseRequisitionItemField<String> |
ITEM_DELIVERY_ADDRESS_ID
Use with available fluent helpers to apply the ItemDeliveryAddressID field to query operations.
|
static PurchaseRequisitionItemField<BigDecimal> |
ITEM_NET_AMOUNT
Use with available fluent helpers to apply the ItemNetAmount field to query operations.
|
static PurchaseRequisitionItemField<String> |
LANGUAGE
Use with available fluent helpers to apply the Language field to query operations.
|
static PurchaseRequisitionItemField<String> |
MANUAL_DELIVERY_ADDRESS_ID
Use with available fluent helpers to apply the ManualDeliveryAddressID field to query operations.
|
static PurchaseRequisitionItemField<String> |
MATERIAL
Use with available fluent helpers to apply the Material field to query operations.
|
static PurchaseRequisitionItemField<BigDecimal> |
MATERIAL_GOODS_RECEIPT_DURATION
Use with available fluent helpers to apply the MaterialGoodsReceiptDuration field to query operations.
|
static PurchaseRequisitionItemField<String> |
MATERIAL_GROUP
Use with available fluent helpers to apply the MaterialGroup field to query operations.
|
static PurchaseRequisitionItemField<BigDecimal> |
MATERIAL_PLANNED_DELIVERY_DURN
Use with available fluent helpers to apply the MaterialPlannedDeliveryDurn field to query operations.
|
static PurchaseRequisitionItemField<String> |
MATERIAL_REVISION_LEVEL
Use with available fluent helpers to apply the MaterialRevisionLevel field to query operations.
|
static PurchaseRequisitionItemField<BigDecimal> |
MIN_REMAINING_SHELF_LIFE
Use with available fluent helpers to apply the MinRemainingShelfLife field to query operations.
|
static PurchaseRequisitionItemField<String> |
MRP_CONTROLLER
Use with available fluent helpers to apply the MRPController field to query operations.
|
static PurchaseRequisitionItemField<String> |
MULTIPLE_ACCT_ASSGMT_DISTRIBUTION
Use with available fluent helpers to apply the MultipleAcctAssgmtDistribution field to query operations.
|
static PurchaseRequisitionItemField<BigDecimal> |
ORDERED_QUANTITY
Use with available fluent helpers to apply the OrderedQuantity field to query operations.
|
static PurchaseRequisitionItemField<Calendar> |
PERFORMANCE_PERIOD_END_DATE
Use with available fluent helpers to apply the PerformancePeriodEndDate field to query operations.
|
static PurchaseRequisitionItemField<Calendar> |
PERFORMANCE_PERIOD_START_DATE
Use with available fluent helpers to apply the PerformancePeriodStartDate field to query operations.
|
static PurchaseRequisitionItemField<String> |
PLANT
Use with available fluent helpers to apply the Plant field to query operations.
|
static PurchaseRequisitionItemField<String> |
PROCESSING_STATUS
Use with available fluent helpers to apply the ProcessingStatus field to query operations.
|
static PurchaseRequisitionItemField<String> |
PRODUCT_TYPE
Use with available fluent helpers to apply the ProductType field to query operations.
|
static PurchaseRequisitionItemField<Calendar> |
PUR_REQ_CREATION_DATE
Use with available fluent helpers to apply the PurReqCreationDate field to query operations.
|
static PurchaseRequisitionItemField<String> |
PUR_REQN_ITEM_CURRENCY
Use with available fluent helpers to apply the PurReqnItemCurrency field to query operations.
|
static PurchaseRequisitionItemField<String> |
PUR_REQN_ORIGIN
Use with available fluent helpers to apply the PurReqnOrigin field to query operations.
|
static PurchaseRequisitionItemField<BigDecimal> |
PUR_REQN_PRICE_QUANTITY
Use with available fluent helpers to apply the PurReqnPriceQuantity field to query operations.
|
static PurchaseRequisitionItemField<String> |
PUR_REQN_RELEASE_STATUS
Use with available fluent helpers to apply the PurReqnReleaseStatus field to query operations.
|
static PurchaseRequisitionItemField<String> |
PUR_REQN_SOURCE_OF_SUPPLY_TYPE
Use with available fluent helpers to apply the PurReqnSourceOfSupplyType field to query operations.
|
static PurchaseRequisitionItemField<String> |
PUR_REQN_SSP_AUTHOR
Use with available fluent helpers to apply the PurReqnSSPAuthor field to query operations.
|
static PurchaseRequisitionItemField<String> |
PUR_REQN_SSP_CATALOG
Use with available fluent helpers to apply the PurReqnSSPCatalog field to query operations.
|
static PurchaseRequisitionItemField<String> |
PUR_REQN_SSP_CATALOG_ITEM
Use with available fluent helpers to apply the PurReqnSSPCatalogItem field to query operations.
|
static PurchaseRequisitionItemField<Integer> |
PUR_REQN_SSP_CROSS_CATALOG_ITEM
Use with available fluent helpers to apply the PurReqnSSPCrossCatalogItem field to query operations.
|
static PurchaseRequisitionItemField<String> |
PUR_REQN_SSP_REQUESTOR
Use with available fluent helpers to apply the PurReqnSSPRequestor field to query operations.
|
static PurchaseRequisitionItemField<String> |
PURCHASE_CONTRACT
Use with available fluent helpers to apply the PurchaseContract field to query operations.
|
static PurchaseRequisitionItemField<String> |
PURCHASE_CONTRACT_ITEM
Use with available fluent helpers to apply the PurchaseContractItem field to query operations.
|
static PurchaseRequisitionItemField<String> |
PURCHASE_REQUISITION
Use with available fluent helpers to apply the PurchaseRequisition field to query operations.
|
static PurchaseRequisitionItemField<Boolean> |
PURCHASE_REQUISITION_IS_FIXED
Use with available fluent helpers to apply the PurchaseRequisitionIsFixed field to query operations.
|
static PurchaseRequisitionItemField<String> |
PURCHASE_REQUISITION_ITEM
Use with available fluent helpers to apply the PurchaseRequisitionItem field to query operations.
|
static PurchaseRequisitionItemField<String> |
PURCHASE_REQUISITION_ITEM_TEXT
Use with available fluent helpers to apply the PurchaseRequisitionItemText field to query operations.
|
static PurchaseRequisitionItemField<BigDecimal> |
PURCHASE_REQUISITION_PRICE
Use with available fluent helpers to apply the PurchaseRequisitionPrice field to query operations.
|
static PurchaseRequisitionItemField<Calendar> |
PURCHASE_REQUISITION_RELEASE_DATE
Use with available fluent helpers to apply the PurchaseRequisitionReleaseDate field to query operations.
|
static PurchaseRequisitionItemField<String> |
PURCHASE_REQUISITION_STATUS
Use with available fluent helpers to apply the PurchaseRequisitionStatus field to query operations.
|
static PurchaseRequisitionItemField<String> |
PURCHASE_REQUISITION_TYPE
Use with available fluent helpers to apply the PurchaseRequisitionType field to query operations.
|
static PurchaseRequisitionItemField<String> |
PURCHASING_DOCUMENT
Use with available fluent helpers to apply the PurchasingDocument field to query operations.
|
static PurchaseRequisitionItemField<String> |
PURCHASING_DOCUMENT_CATEGORY
Use with available fluent helpers to apply the PurchasingDocumentCategory field to query operations.
|
static PurchaseRequisitionItemField<String> |
PURCHASING_DOCUMENT_ITEM
Use with available fluent helpers to apply the PurchasingDocumentItem field to query operations.
|
static PurchaseRequisitionItemField<String> |
PURCHASING_DOCUMENT_ITEM_CATEGORY
Use with available fluent helpers to apply the PurchasingDocumentItemCategory field to query operations.
|
static PurchaseRequisitionItemField<String> |
PURCHASING_DOCUMENT_SUBTYPE
Use with available fluent helpers to apply the PurchasingDocumentSubtype field to query operations.
|
static PurchaseRequisitionItemField<String> |
PURCHASING_GROUP
Use with available fluent helpers to apply the PurchasingGroup field to query operations.
|
static PurchaseRequisitionItemField<String> |
PURCHASING_INFO_RECORD
Use with available fluent helpers to apply the PurchasingInfoRecord field to query operations.
|
static PurchaseRequisitionItemField<String> |
PURCHASING_ORGANIZATION
Use with available fluent helpers to apply the PurchasingOrganization field to query operations.
|
static PurchaseRequisitionItemField<String> |
RELEASE_CODE
Use with available fluent helpers to apply the ReleaseCode field to query operations.
|
static PurchaseRequisitionItemField<Boolean> |
RELEASE_IS_NOT_COMPLETED
Use with available fluent helpers to apply the ReleaseIsNotCompleted field to query operations.
|
static PurchaseRequisitionItemField<String> |
RELEASE_STRATEGY
Use with available fluent helpers to apply the ReleaseStrategy field to query operations.
|
static PurchaseRequisitionItemField<BigDecimal> |
REQUESTED_QUANTITY
Use with available fluent helpers to apply the RequestedQuantity field to query operations.
|
static PurchaseRequisitionItemField<String> |
REQUIREMENT_TRACKING
Use with available fluent helpers to apply the RequirementTracking field to query operations.
|
static PurchaseRequisitionItemField<String> |
REQUISITIONER_NAME
Use with available fluent helpers to apply the RequisitionerName field to query operations.
|
static PurchaseRequisitionItemField<String> |
SERVICE_PERFORMER
Use with available fluent helpers to apply the ServicePerformer field to query operations.
|
static PurchaseRequisitionItemField<Boolean> |
SOURCE_OF_SUPPLY_IS_ASSIGNED
Use with available fluent helpers to apply the SourceOfSupplyIsAssigned field to query operations.
|
static PurchaseRequisitionItemField<String> |
STORAGE_LOCATION
Use with available fluent helpers to apply the StorageLocation field to query operations.
|
static PurchaseRequisitionItemField<String> |
SUPPLIER
Use with available fluent helpers to apply the Supplier field to query operations.
|
static PurchaseRequisitionItemField<String> |
SUPPLIER_MATERIAL_NUMBER
Use with available fluent helpers to apply the SupplierMaterialNumber field to query operations.
|
static PurchaseRequisitionItemField<String> |
SUPPLYING_PLANT
Use with available fluent helpers to apply the SupplyingPlant field to query operations.
|
static PurchaseRequisitionItemLink<PurchaseRequisitionHeader> |
TO_PURCHASE_REQN
Use with available fluent helpers to apply the to_PurchaseReqn navigation property to query operations.
|
static PurchaseRequisitionItemLink<PurReqnAcctAssgmt> |
TO_PURCHASE_REQN_ACCT_ASSGMT
Use with available fluent helpers to apply the to_PurchaseReqnAcctAssgmt navigation property to query operations.
|
static PurchaseRequisitionItemLink<PurReqAddDelivery> |
TO_PURCHASE_REQN_DELIVERY_ADDRESS
Use with available fluent helpers to apply the to_PurchaseReqnDeliveryAddress navigation property to query operations.
|
Constructor and Description |
---|
PurchaseRequisitionItem() |
PurchaseRequisitionItem(String purchaseRequisition,
String accountAssignmentCategory,
String material,
String materialGroup,
String purchasingDocumentCategory,
BigDecimal requestedQuantity,
String baseUnit,
BigDecimal purchaseRequisitionPrice,
BigDecimal purReqnPriceQuantity,
BigDecimal materialGoodsReceiptDuration,
String releaseCode,
String purchaseRequisitionItem,
Calendar purchaseRequisitionReleaseDate,
String purchasingOrganization,
String purchasingGroup,
String plant,
Boolean sourceOfSupplyIsAssigned,
String supplyingPlant,
BigDecimal orderedQuantity,
Calendar deliveryDate,
Calendar creationDate,
String processingStatus,
String purchasingDocument,
String purchasingInfoRecord,
String supplier,
String isDeleted,
String fixedSupplier,
String requisitionerName,
String createdByUser,
Calendar purReqCreationDate,
String deliveryAddressID,
String manualDeliveryAddressID,
String purReqnItemCurrency,
String purchasingDocumentItem,
BigDecimal materialPlannedDeliveryDurn,
String delivDateCategory,
String multipleAcctAssgmtDistribution,
String storageLocation,
String purReqnSSPRequestor,
String purReqnSSPAuthor,
String purchaseContract,
String purReqnSourceOfSupplyType,
String purchaseContractItem,
String consumptionPosting,
String purReqnReleaseStatus,
String purReqnOrigin,
String purReqnSSPCatalog,
String purReqnSSPCatalogItem,
Integer purReqnSSPCrossCatalogItem,
String isPurReqnBlocked,
String itemDeliveryAddressID,
String language,
Boolean isClosed,
Boolean releaseIsNotCompleted,
String servicePerformer,
String purchaseRequisitionType,
String productType,
String purchaseRequisitionStatus,
String releaseStrategy,
Calendar performancePeriodStartDate,
Calendar performancePeriodEndDate,
String companyCode,
String supplierMaterialNumber,
String batch,
String materialRevisionLevel,
BigDecimal minRemainingShelfLife,
String purchasingDocumentSubtype,
BigDecimal itemNetAmount,
Boolean goodsReceiptIsExpected,
Boolean invoiceIsExpected,
Boolean goodsReceiptIsNonValuated,
String requirementTracking,
String mRPController,
Boolean purchaseRequisitionIsFixed,
String addressID,
String purchasingDocumentItemCategory,
String purchaseRequisitionItemText,
ErpConfigContext erpConfigContext,
PurchaseRequisitionHeader toPurchaseReqn,
List<PurReqnAcctAssgmt> toPurchaseReqnAcctAssgmt,
PurReqAddDelivery toPurchaseReqnDeliveryAddress) |
Modifier and Type | Method and Description |
---|---|
void |
addPurchaseReqnAcctAssgmt(PurReqnAcctAssgmt... entity)
Adds elements to the list of associated PurReqnAcctAssgmt entities.
|
static PurchaseRequisitionItem.PurchaseRequisitionItemBuilder |
builder() |
boolean |
equals(Object o) |
PurchaseRequisitionHeader |
fetchPurchaseReqn()
Fetches the PurchaseRequisitionHeader entity (one to one) associated with this entity.
|
List<PurReqnAcctAssgmt> |
fetchPurchaseReqnAcctAssgmt()
Fetches the PurReqnAcctAssgmt entities (one to many) associated with this entity.
|
PurReqAddDelivery |
fetchPurchaseReqnDeliveryAddress()
Fetches the PurReqAddDelivery entity (one to one) associated with this entity.
|
static <T> PurchaseRequisitionItemField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
String |
getAccountAssignmentCategory()
Constraints: Not nullable, Maximum length: 1
|
String |
getAddressID()
Constraints: Not nullable, Maximum length: 10
|
String |
getBaseUnit()
Constraints: Not nullable, Maximum length: 3
|
String |
getBatch()
Constraints: Not nullable, Maximum length: 10
|
String |
getCompanyCode()
Constraints: Not nullable, Maximum length: 4
|
String |
getConsumptionPosting()
Constraints: Not nullable, Maximum length: 1
|
String |
getCreatedByUser()
Constraints: Not nullable, Maximum length: 12
|
Calendar |
getCreationDate()
Constraints: Not nullable, Precision: 0
|
String |
getDelivDateCategory()
Constraints: Not nullable, Maximum length: 1
|
String |
getDeliveryAddressID()
Constraints: Not nullable, Maximum length: 10
|
Calendar |
getDeliveryDate()
Constraints: Not nullable, Precision: 0
|
ErpConfigContext |
getErpConfigContext()
Convienence field for reusing the same ERP system context with multiple queries (e.g. fetching associated entities).
|
String |
getFixedSupplier()
Constraints: Not nullable, Maximum length: 10
|
Boolean |
getGoodsReceiptIsExpected()
Constraints: none
|
Boolean |
getGoodsReceiptIsNonValuated()
Constraints: none
|
Boolean |
getInvoiceIsExpected()
Constraints: none
|
Boolean |
getIsClosed()
Constraints: none
|
String |
getIsDeleted()
Constraints: Not nullable, Maximum length: 1
|
String |
getIsPurReqnBlocked()
Constraints: Not nullable, Maximum length: 1
|
String |
getItemDeliveryAddressID()
Constraints: Not nullable, Maximum length: 10
|
BigDecimal |
getItemNetAmount()
Constraints: Not nullable, Precision: 16, Scale: 3
|
String |
getLanguage()
Constraints: Not nullable, Maximum length: 2
|
String |
getManualDeliveryAddressID()
Constraints: Not nullable, Maximum length: 10
|
String |
getMaterial()
Constraints: Not nullable, Maximum length: 40
|
BigDecimal |
getMaterialGoodsReceiptDuration()
Constraints: Not nullable, Precision: 3, Scale: 0
|
String |
getMaterialGroup()
Constraints: Not nullable, Maximum length: 9
|
BigDecimal |
getMaterialPlannedDeliveryDurn()
Constraints: Not nullable, Precision: 3, Scale: 0
|
String |
getMaterialRevisionLevel()
Constraints: Not nullable, Maximum length: 2
|
BigDecimal |
getMinRemainingShelfLife()
Constraints: Not nullable, Precision: 4, Scale: 0
|
String |
getMRPController()
Constraints: Not nullable, Maximum length: 3
|
String |
getMultipleAcctAssgmtDistribution()
Constraints: Not nullable, Maximum length: 1
|
BigDecimal |
getOrderedQuantity()
Constraints: Not nullable, Precision: 13, Scale: 3
|
Calendar |
getPerformancePeriodEndDate()
Constraints: Not nullable, Precision: 0
|
Calendar |
getPerformancePeriodStartDate()
Constraints: Not nullable, Precision: 0
|
String |
getPlant()
Constraints: Not nullable, Maximum length: 4
|
String |
getProcessingStatus()
Constraints: Not nullable, Maximum length: 1
|
String |
getProductType()
Constraints: Not nullable, Maximum length: 2
|
String |
getPurchaseContract()
Constraints: Not nullable, Maximum length: 10
|
String |
getPurchaseContractItem()
Constraints: Not nullable, Maximum length: 5
|
List<PurReqnAcctAssgmt> |
getPurchaseReqnAcctAssgmtOrFetch()
Retrieval of associated PurReqnAcctAssgmt entities (one to many).
|
com.google.common.base.Optional<List<PurReqnAcctAssgmt>> |
getPurchaseReqnAcctAssgmtOrNull()
Retrieval of associated PurReqnAcctAssgmt entities (one to many).
|
PurReqAddDelivery |
getPurchaseReqnDeliveryAddressOrFetch()
Retrieval of associated PurReqAddDelivery entity (one to one).
|
com.google.common.base.Optional<PurReqAddDelivery> |
getPurchaseReqnDeliveryAddressOrNull()
Retrieval of associated PurReqAddDelivery entity (one to one).
|
PurchaseRequisitionHeader |
getPurchaseReqnOrFetch()
Retrieval of associated PurchaseRequisitionHeader entity (one to one).
|
com.google.common.base.Optional<PurchaseRequisitionHeader> |
getPurchaseReqnOrNull()
Retrieval of associated PurchaseRequisitionHeader entity (one to one).
|
String |
getPurchaseRequisition()
(Key Field) Constraints: Not nullable, Maximum length: 10
|
Boolean |
getPurchaseRequisitionIsFixed()
Constraints: none
|
String |
getPurchaseRequisitionItem()
(Key Field) Constraints: Not nullable, Maximum length: 5
|
String |
getPurchaseRequisitionItemText()
Constraints: Not nullable, Maximum length: 40
|
BigDecimal |
getPurchaseRequisitionPrice()
Constraints: Not nullable, Precision: 12, Scale: 3
|
Calendar |
getPurchaseRequisitionReleaseDate()
Constraints: Not nullable, Precision: 0
|
String |
getPurchaseRequisitionStatus()
Constraints: Not nullable, Maximum length: 8
|
String |
getPurchaseRequisitionType()
Constraints: Not nullable, Maximum length: 4
|
String |
getPurchasingDocument()
Constraints: Not nullable, Maximum length: 10
|
String |
getPurchasingDocumentCategory()
Constraints: Not nullable, Maximum length: 1
|
String |
getPurchasingDocumentItem()
Constraints: Not nullable, Maximum length: 5
|
String |
getPurchasingDocumentItemCategory()
Constraints: Not nullable, Maximum length: 1
|
String |
getPurchasingDocumentSubtype()
Constraints: Not nullable, Maximum length: 1
|
String |
getPurchasingGroup()
Constraints: Not nullable, Maximum length: 3
|
String |
getPurchasingInfoRecord()
Constraints: Not nullable, Maximum length: 10
|
String |
getPurchasingOrganization()
Constraints: Not nullable, Maximum length: 4
|
Calendar |
getPurReqCreationDate()
Constraints: Not nullable, Precision: 0
|
String |
getPurReqnItemCurrency()
Constraints: Not nullable, Maximum length: 5
|
String |
getPurReqnOrigin()
Constraints: Not nullable, Maximum length: 1
|
BigDecimal |
getPurReqnPriceQuantity()
Constraints: Not nullable, Precision: 5, Scale: 0
|
String |
getPurReqnReleaseStatus()
Constraints: Not nullable, Maximum length: 2
|
String |
getPurReqnSourceOfSupplyType()
Constraints: Not nullable, Maximum length: 1
|
String |
getPurReqnSSPAuthor()
Constraints: Not nullable, Maximum length: 12
|
String |
getPurReqnSSPCatalog()
Constraints: Not nullable, Maximum length: 20
|
String |
getPurReqnSSPCatalogItem()
Constraints: Not nullable, Maximum length: 40
|
Integer |
getPurReqnSSPCrossCatalogItem()
Constraints: none
|
String |
getPurReqnSSPRequestor()
Constraints: Not nullable, Maximum length: 60
|
String |
getReleaseCode()
Constraints: Not nullable, Maximum length: 1
|
Boolean |
getReleaseIsNotCompleted()
Constraints: none
|
String |
getReleaseStrategy()
Constraints: Not nullable, Maximum length: 2
|
BigDecimal |
getRequestedQuantity()
Constraints: Not nullable, Precision: 13, Scale: 3
|
String |
getRequirementTracking()
Constraints: Not nullable, Maximum length: 10
|
String |
getRequisitionerName()
Constraints: Not nullable, Maximum length: 12
|
String |
getServicePerformer()
Constraints: Not nullable, Maximum length: 10
|
Boolean |
getSourceOfSupplyIsAssigned()
Constraints: none
|
String |
getStorageLocation()
Constraints: Not nullable, Maximum length: 4
|
String |
getSupplier()
Constraints: Not nullable, Maximum length: 10
|
String |
getSupplierMaterialNumber()
Constraints: Not nullable, Maximum length: 35
|
String |
getSupplyingPlant()
Constraints: Not nullable, Maximum length: 4
|
Class<PurchaseRequisitionItem> |
getType() |
int |
hashCode() |
void |
setAccountAssignmentCategory(String accountAssignmentCategory)
Constraints: Not nullable, Maximum length: 1
|
void |
setAddressID(String addressID)
Constraints: Not nullable, Maximum length: 10
|
void |
setBaseUnit(String baseUnit)
Constraints: Not nullable, Maximum length: 3
|
void |
setBatch(String batch)
Constraints: Not nullable, Maximum length: 10
|
void |
setCompanyCode(String companyCode)
Constraints: Not nullable, Maximum length: 4
|
void |
setConsumptionPosting(String consumptionPosting)
Constraints: Not nullable, Maximum length: 1
|
void |
setCreatedByUser(String createdByUser)
Constraints: Not nullable, Maximum length: 12
|
void |
setCreationDate(Calendar creationDate)
Constraints: Not nullable, Precision: 0
|
void |
setDelivDateCategory(String delivDateCategory)
Constraints: Not nullable, Maximum length: 1
|
void |
setDeliveryAddressID(String deliveryAddressID)
Constraints: Not nullable, Maximum length: 10
|
void |
setDeliveryDate(Calendar deliveryDate)
Constraints: Not nullable, Precision: 0
|
void |
setErpConfigContext(ErpConfigContext erpConfigContext)
Convienence field for reusing the same ERP system context with multiple queries (e.g. fetching associated entities).
|
void |
setFixedSupplier(String fixedSupplier)
Constraints: Not nullable, Maximum length: 10
|
void |
setGoodsReceiptIsExpected(Boolean goodsReceiptIsExpected)
Constraints: none
|
void |
setGoodsReceiptIsNonValuated(Boolean goodsReceiptIsNonValuated)
Constraints: none
|
void |
setInvoiceIsExpected(Boolean invoiceIsExpected)
Constraints: none
|
void |
setIsClosed(Boolean isClosed)
Constraints: none
|
void |
setIsDeleted(String isDeleted)
Constraints: Not nullable, Maximum length: 1
|
void |
setIsPurReqnBlocked(String isPurReqnBlocked)
Constraints: Not nullable, Maximum length: 1
|
void |
setItemDeliveryAddressID(String itemDeliveryAddressID)
Constraints: Not nullable, Maximum length: 10
|
void |
setItemNetAmount(BigDecimal itemNetAmount)
Constraints: Not nullable, Precision: 16, Scale: 3
|
void |
setLanguage(String language)
Constraints: Not nullable, Maximum length: 2
|
void |
setManualDeliveryAddressID(String manualDeliveryAddressID)
Constraints: Not nullable, Maximum length: 10
|
void |
setMaterial(String material)
Constraints: Not nullable, Maximum length: 40
|
void |
setMaterialGoodsReceiptDuration(BigDecimal materialGoodsReceiptDuration)
Constraints: Not nullable, Precision: 3, Scale: 0
|
void |
setMaterialGroup(String materialGroup)
Constraints: Not nullable, Maximum length: 9
|
void |
setMaterialPlannedDeliveryDurn(BigDecimal materialPlannedDeliveryDurn)
Constraints: Not nullable, Precision: 3, Scale: 0
|
void |
setMaterialRevisionLevel(String materialRevisionLevel)
Constraints: Not nullable, Maximum length: 2
|
void |
setMinRemainingShelfLife(BigDecimal minRemainingShelfLife)
Constraints: Not nullable, Precision: 4, Scale: 0
|
void |
setMRPController(String mRPController)
Constraints: Not nullable, Maximum length: 3
|
void |
setMultipleAcctAssgmtDistribution(String multipleAcctAssgmtDistribution)
Constraints: Not nullable, Maximum length: 1
|
void |
setOrderedQuantity(BigDecimal orderedQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setPerformancePeriodEndDate(Calendar performancePeriodEndDate)
Constraints: Not nullable, Precision: 0
|
void |
setPerformancePeriodStartDate(Calendar performancePeriodStartDate)
Constraints: Not nullable, Precision: 0
|
void |
setPlant(String plant)
Constraints: Not nullable, Maximum length: 4
|
void |
setProcessingStatus(String processingStatus)
Constraints: Not nullable, Maximum length: 1
|
void |
setProductType(String productType)
Constraints: Not nullable, Maximum length: 2
|
void |
setPurchaseContract(String purchaseContract)
Constraints: Not nullable, Maximum length: 10
|
void |
setPurchaseContractItem(String purchaseContractItem)
Constraints: Not nullable, Maximum length: 5
|
void |
setPurchaseReqn(PurchaseRequisitionHeader value)
Overwrites the associated PurchaseRequisitionHeader entity for the loaded navigation property to_PurchaseReqn.
|
void |
setPurchaseReqnAcctAssgmt(List<PurReqnAcctAssgmt> value)
Overwrites the list of associated PurReqnAcctAssgmt entities for the loaded navigation property to_PurchaseReqnAcctAssgmt.
|
void |
setPurchaseReqnDeliveryAddress(PurReqAddDelivery value)
Overwrites the associated PurReqAddDelivery entity for the loaded navigation property to_PurchaseReqnDeliveryAddress.
|
void |
setPurchaseRequisition(String purchaseRequisition)
(Key Field) Constraints: Not nullable, Maximum length: 10
|
void |
setPurchaseRequisitionIsFixed(Boolean purchaseRequisitionIsFixed)
Constraints: none
|
void |
setPurchaseRequisitionItem(String purchaseRequisitionItem)
(Key Field) Constraints: Not nullable, Maximum length: 5
|
void |
setPurchaseRequisitionItemText(String purchaseRequisitionItemText)
Constraints: Not nullable, Maximum length: 40
|
void |
setPurchaseRequisitionPrice(BigDecimal purchaseRequisitionPrice)
Constraints: Not nullable, Precision: 12, Scale: 3
|
void |
setPurchaseRequisitionReleaseDate(Calendar purchaseRequisitionReleaseDate)
Constraints: Not nullable, Precision: 0
|
void |
setPurchaseRequisitionStatus(String purchaseRequisitionStatus)
Constraints: Not nullable, Maximum length: 8
|
void |
setPurchaseRequisitionType(String purchaseRequisitionType)
Constraints: Not nullable, Maximum length: 4
|
void |
setPurchasingDocument(String purchasingDocument)
Constraints: Not nullable, Maximum length: 10
|
void |
setPurchasingDocumentCategory(String purchasingDocumentCategory)
Constraints: Not nullable, Maximum length: 1
|
void |
setPurchasingDocumentItem(String purchasingDocumentItem)
Constraints: Not nullable, Maximum length: 5
|
void |
setPurchasingDocumentItemCategory(String purchasingDocumentItemCategory)
Constraints: Not nullable, Maximum length: 1
|
void |
setPurchasingDocumentSubtype(String purchasingDocumentSubtype)
Constraints: Not nullable, Maximum length: 1
|
void |
setPurchasingGroup(String purchasingGroup)
Constraints: Not nullable, Maximum length: 3
|
void |
setPurchasingInfoRecord(String purchasingInfoRecord)
Constraints: Not nullable, Maximum length: 10
|
void |
setPurchasingOrganization(String purchasingOrganization)
Constraints: Not nullable, Maximum length: 4
|
void |
setPurReqCreationDate(Calendar purReqCreationDate)
Constraints: Not nullable, Precision: 0
|
void |
setPurReqnItemCurrency(String purReqnItemCurrency)
Constraints: Not nullable, Maximum length: 5
|
void |
setPurReqnOrigin(String purReqnOrigin)
Constraints: Not nullable, Maximum length: 1
|
void |
setPurReqnPriceQuantity(BigDecimal purReqnPriceQuantity)
Constraints: Not nullable, Precision: 5, Scale: 0
|
void |
setPurReqnReleaseStatus(String purReqnReleaseStatus)
Constraints: Not nullable, Maximum length: 2
|
void |
setPurReqnSourceOfSupplyType(String purReqnSourceOfSupplyType)
Constraints: Not nullable, Maximum length: 1
|
void |
setPurReqnSSPAuthor(String purReqnSSPAuthor)
Constraints: Not nullable, Maximum length: 12
|
void |
setPurReqnSSPCatalog(String purReqnSSPCatalog)
Constraints: Not nullable, Maximum length: 20
|
void |
setPurReqnSSPCatalogItem(String purReqnSSPCatalogItem)
Constraints: Not nullable, Maximum length: 40
|
void |
setPurReqnSSPCrossCatalogItem(Integer purReqnSSPCrossCatalogItem)
Constraints: none
|
void |
setPurReqnSSPRequestor(String purReqnSSPRequestor)
Constraints: Not nullable, Maximum length: 60
|
void |
setReleaseCode(String releaseCode)
Constraints: Not nullable, Maximum length: 1
|
void |
setReleaseIsNotCompleted(Boolean releaseIsNotCompleted)
Constraints: none
|
void |
setReleaseStrategy(String releaseStrategy)
Constraints: Not nullable, Maximum length: 2
|
void |
setRequestedQuantity(BigDecimal requestedQuantity)
Constraints: Not nullable, Precision: 13, Scale: 3
|
void |
setRequirementTracking(String requirementTracking)
Constraints: Not nullable, Maximum length: 10
|
void |
setRequisitionerName(String requisitionerName)
Constraints: Not nullable, Maximum length: 12
|
void |
setServicePerformer(String servicePerformer)
Constraints: Not nullable, Maximum length: 10
|
void |
setSourceOfSupplyIsAssigned(Boolean sourceOfSupplyIsAssigned)
Constraints: none
|
void |
setStorageLocation(String storageLocation)
Constraints: Not nullable, Maximum length: 4
|
void |
setSupplier(String supplier)
Constraints: Not nullable, Maximum length: 10
|
void |
setSupplierMaterialNumber(String supplierMaterialNumber)
Constraints: Not nullable, Maximum length: 35
|
void |
setSupplyingPlant(String supplyingPlant)
Constraints: Not nullable, Maximum length: 4
|
String |
toString() |
getCustomField, getCustomField, getCustomFieldNames, getCustomFields, hasCustomField, hasCustomField, setCustomField, setCustomField
public static final PurchaseRequisitionItemSelectable ALL_FIELDS
public static final PurchaseRequisitionItemField<String> PURCHASE_REQUISITION
public static final PurchaseRequisitionItemField<String> ACCOUNT_ASSIGNMENT_CATEGORY
public static final PurchaseRequisitionItemField<String> MATERIAL
public static final PurchaseRequisitionItemField<String> MATERIAL_GROUP
public static final PurchaseRequisitionItemField<String> PURCHASING_DOCUMENT_CATEGORY
public static final PurchaseRequisitionItemField<BigDecimal> REQUESTED_QUANTITY
public static final PurchaseRequisitionItemField<String> BASE_UNIT
public static final PurchaseRequisitionItemField<BigDecimal> PURCHASE_REQUISITION_PRICE
public static final PurchaseRequisitionItemField<BigDecimal> PUR_REQN_PRICE_QUANTITY
public static final PurchaseRequisitionItemField<BigDecimal> MATERIAL_GOODS_RECEIPT_DURATION
public static final PurchaseRequisitionItemField<String> RELEASE_CODE
public static final PurchaseRequisitionItemField<String> PURCHASE_REQUISITION_ITEM
public static final PurchaseRequisitionItemField<Calendar> PURCHASE_REQUISITION_RELEASE_DATE
public static final PurchaseRequisitionItemField<String> PURCHASING_ORGANIZATION
public static final PurchaseRequisitionItemField<String> PURCHASING_GROUP
public static final PurchaseRequisitionItemField<String> PLANT
public static final PurchaseRequisitionItemField<Boolean> SOURCE_OF_SUPPLY_IS_ASSIGNED
public static final PurchaseRequisitionItemField<String> SUPPLYING_PLANT
public static final PurchaseRequisitionItemField<BigDecimal> ORDERED_QUANTITY
public static final PurchaseRequisitionItemField<Calendar> DELIVERY_DATE
public static final PurchaseRequisitionItemField<Calendar> CREATION_DATE
public static final PurchaseRequisitionItemField<String> PROCESSING_STATUS
public static final PurchaseRequisitionItemField<String> PURCHASING_DOCUMENT
public static final PurchaseRequisitionItemField<String> PURCHASING_INFO_RECORD
public static final PurchaseRequisitionItemField<String> SUPPLIER
public static final PurchaseRequisitionItemField<String> IS_DELETED
public static final PurchaseRequisitionItemField<String> FIXED_SUPPLIER
public static final PurchaseRequisitionItemField<String> REQUISITIONER_NAME
public static final PurchaseRequisitionItemField<String> CREATED_BY_USER
public static final PurchaseRequisitionItemField<Calendar> PUR_REQ_CREATION_DATE
public static final PurchaseRequisitionItemField<String> DELIVERY_ADDRESS_ID
public static final PurchaseRequisitionItemField<String> MANUAL_DELIVERY_ADDRESS_ID
public static final PurchaseRequisitionItemField<String> PUR_REQN_ITEM_CURRENCY
public static final PurchaseRequisitionItemField<String> PURCHASING_DOCUMENT_ITEM
public static final PurchaseRequisitionItemField<BigDecimal> MATERIAL_PLANNED_DELIVERY_DURN
public static final PurchaseRequisitionItemField<String> DELIV_DATE_CATEGORY
public static final PurchaseRequisitionItemField<String> MULTIPLE_ACCT_ASSGMT_DISTRIBUTION
public static final PurchaseRequisitionItemField<String> STORAGE_LOCATION
public static final PurchaseRequisitionItemField<String> PUR_REQN_SSP_REQUESTOR
public static final PurchaseRequisitionItemField<String> PUR_REQN_SSP_AUTHOR
public static final PurchaseRequisitionItemField<String> PURCHASE_CONTRACT
public static final PurchaseRequisitionItemField<String> PUR_REQN_SOURCE_OF_SUPPLY_TYPE
public static final PurchaseRequisitionItemField<String> PURCHASE_CONTRACT_ITEM
public static final PurchaseRequisitionItemField<String> CONSUMPTION_POSTING
public static final PurchaseRequisitionItemField<String> PUR_REQN_RELEASE_STATUS
public static final PurchaseRequisitionItemField<String> PUR_REQN_ORIGIN
public static final PurchaseRequisitionItemField<String> PUR_REQN_SSP_CATALOG
public static final PurchaseRequisitionItemField<String> PUR_REQN_SSP_CATALOG_ITEM
public static final PurchaseRequisitionItemField<Integer> PUR_REQN_SSP_CROSS_CATALOG_ITEM
public static final PurchaseRequisitionItemField<String> IS_PUR_REQN_BLOCKED
public static final PurchaseRequisitionItemField<String> ITEM_DELIVERY_ADDRESS_ID
public static final PurchaseRequisitionItemField<String> LANGUAGE
public static final PurchaseRequisitionItemField<Boolean> IS_CLOSED
public static final PurchaseRequisitionItemField<Boolean> RELEASE_IS_NOT_COMPLETED
public static final PurchaseRequisitionItemField<String> SERVICE_PERFORMER
public static final PurchaseRequisitionItemField<String> PURCHASE_REQUISITION_TYPE
public static final PurchaseRequisitionItemField<String> PRODUCT_TYPE
public static final PurchaseRequisitionItemField<String> PURCHASE_REQUISITION_STATUS
public static final PurchaseRequisitionItemField<String> RELEASE_STRATEGY
public static final PurchaseRequisitionItemField<Calendar> PERFORMANCE_PERIOD_START_DATE
public static final PurchaseRequisitionItemField<Calendar> PERFORMANCE_PERIOD_END_DATE
public static final PurchaseRequisitionItemField<String> COMPANY_CODE
public static final PurchaseRequisitionItemField<String> SUPPLIER_MATERIAL_NUMBER
public static final PurchaseRequisitionItemField<String> BATCH
public static final PurchaseRequisitionItemField<String> MATERIAL_REVISION_LEVEL
public static final PurchaseRequisitionItemField<BigDecimal> MIN_REMAINING_SHELF_LIFE
public static final PurchaseRequisitionItemField<String> PURCHASING_DOCUMENT_SUBTYPE
public static final PurchaseRequisitionItemField<BigDecimal> ITEM_NET_AMOUNT
public static final PurchaseRequisitionItemField<Boolean> GOODS_RECEIPT_IS_EXPECTED
public static final PurchaseRequisitionItemField<Boolean> INVOICE_IS_EXPECTED
public static final PurchaseRequisitionItemField<Boolean> GOODS_RECEIPT_IS_NON_VALUATED
public static final PurchaseRequisitionItemField<String> REQUIREMENT_TRACKING
public static final PurchaseRequisitionItemField<String> MRP_CONTROLLER
public static final PurchaseRequisitionItemField<Boolean> PURCHASE_REQUISITION_IS_FIXED
public static final PurchaseRequisitionItemField<String> ADDRESS_ID
public static final PurchaseRequisitionItemField<String> PURCHASING_DOCUMENT_ITEM_CATEGORY
public static final PurchaseRequisitionItemField<String> PURCHASE_REQUISITION_ITEM_TEXT
public static final PurchaseRequisitionItemLink<PurchaseRequisitionHeader> TO_PURCHASE_REQN
public static final PurchaseRequisitionItemLink<PurReqnAcctAssgmt> TO_PURCHASE_REQN_ACCT_ASSGMT
public static final PurchaseRequisitionItemLink<PurReqAddDelivery> TO_PURCHASE_REQN_DELIVERY_ADDRESS
public PurchaseRequisitionItem()
public PurchaseRequisitionItem(@Nullable String purchaseRequisition, @Nullable String accountAssignmentCategory, @Nullable String material, @Nullable String materialGroup, @Nullable String purchasingDocumentCategory, @Nullable BigDecimal requestedQuantity, @Nullable String baseUnit, @Nullable BigDecimal purchaseRequisitionPrice, @Nullable BigDecimal purReqnPriceQuantity, @Nullable BigDecimal materialGoodsReceiptDuration, @Nullable String releaseCode, @Nullable String purchaseRequisitionItem, @Nullable Calendar purchaseRequisitionReleaseDate, @Nullable String purchasingOrganization, @Nullable String purchasingGroup, @Nullable String plant, @Nullable Boolean sourceOfSupplyIsAssigned, @Nullable String supplyingPlant, @Nullable BigDecimal orderedQuantity, @Nullable Calendar deliveryDate, @Nullable Calendar creationDate, @Nullable String processingStatus, @Nullable String purchasingDocument, @Nullable String purchasingInfoRecord, @Nullable String supplier, @Nullable String isDeleted, @Nullable String fixedSupplier, @Nullable String requisitionerName, @Nullable String createdByUser, @Nullable Calendar purReqCreationDate, @Nullable String deliveryAddressID, @Nullable String manualDeliveryAddressID, @Nullable String purReqnItemCurrency, @Nullable String purchasingDocumentItem, @Nullable BigDecimal materialPlannedDeliveryDurn, @Nullable String delivDateCategory, @Nullable String multipleAcctAssgmtDistribution, @Nullable String storageLocation, @Nullable String purReqnSSPRequestor, @Nullable String purReqnSSPAuthor, @Nullable String purchaseContract, @Nullable String purReqnSourceOfSupplyType, @Nullable String purchaseContractItem, @Nullable String consumptionPosting, @Nullable String purReqnReleaseStatus, @Nullable String purReqnOrigin, @Nullable String purReqnSSPCatalog, @Nullable String purReqnSSPCatalogItem, @Nullable Integer purReqnSSPCrossCatalogItem, @Nullable String isPurReqnBlocked, @Nullable String itemDeliveryAddressID, @Nullable String language, @Nullable Boolean isClosed, @Nullable Boolean releaseIsNotCompleted, @Nullable String servicePerformer, @Nullable String purchaseRequisitionType, @Nullable String productType, @Nullable String purchaseRequisitionStatus, @Nullable String releaseStrategy, @Nullable Calendar performancePeriodStartDate, @Nullable Calendar performancePeriodEndDate, @Nullable String companyCode, @Nullable String supplierMaterialNumber, @Nullable String batch, @Nullable String materialRevisionLevel, @Nullable BigDecimal minRemainingShelfLife, @Nullable String purchasingDocumentSubtype, @Nullable BigDecimal itemNetAmount, @Nullable Boolean goodsReceiptIsExpected, @Nullable Boolean invoiceIsExpected, @Nullable Boolean goodsReceiptIsNonValuated, @Nullable String requirementTracking, @Nullable String mRPController, @Nullable Boolean purchaseRequisitionIsFixed, @Nullable String addressID, @Nullable String purchasingDocumentItemCategory, @Nullable String purchaseRequisitionItemText, @Nullable ErpConfigContext erpConfigContext, @Nullable PurchaseRequisitionHeader toPurchaseReqn, List<PurReqnAcctAssgmt> toPurchaseReqnAcctAssgmt, @Nullable PurReqAddDelivery toPurchaseReqnDeliveryAddress)
public Class<PurchaseRequisitionItem> getType()
getType
in class VdmObject<PurchaseRequisitionItem>
public static <T> PurchaseRequisitionItemField<T> field(String fieldName, Class<T> fieldType)
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.public PurchaseRequisitionHeader fetchPurchaseReqn() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.public PurchaseRequisitionHeader getPurchaseReqnOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_PurchaseReqn of a queried PurchaseRequisitionItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.public com.google.common.base.Optional<PurchaseRequisitionHeader> getPurchaseReqnOrNull()
If the navigation property to_PurchaseReqn for an entity PurchaseRequisitionItem has not been resolved yet, this method will not query further information. Instead its Optional result state will be null.
public void setPurchaseReqn(PurchaseRequisitionHeader value)
value
- New PurchaseRequisitionHeader entity.public List<PurReqnAcctAssgmt> fetchPurchaseReqnAcctAssgmt() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.public List<PurReqnAcctAssgmt> getPurchaseReqnAcctAssgmtOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_PurchaseReqnAcctAssgmt of a queried PurchaseRequisitionItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.public com.google.common.base.Optional<List<PurReqnAcctAssgmt>> getPurchaseReqnAcctAssgmtOrNull()
If the navigation property to_PurchaseReqnAcctAssgmt for an entity PurchaseRequisitionItem has not been resolved yet, this method will not query further information. Instead its Optional result state will be null.
public void setPurchaseReqnAcctAssgmt(@NonNull List<PurReqnAcctAssgmt> value)
If the navigation property to_PurchaseReqnAcctAssgmt of a queried PurchaseRequisitionItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
value
- List of PurReqnAcctAssgmt entities.public void addPurchaseReqnAcctAssgmt(PurReqnAcctAssgmt... entity)
If the navigation property to_PurchaseReqnAcctAssgmt of a queried PurchaseRequisitionItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
entity
- Array of PurReqnAcctAssgmt entities.public PurReqAddDelivery fetchPurchaseReqnDeliveryAddress() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.public PurReqAddDelivery getPurchaseReqnDeliveryAddressOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_PurchaseReqnDeliveryAddress of a queried PurchaseRequisitionItem is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.public com.google.common.base.Optional<PurReqAddDelivery> getPurchaseReqnDeliveryAddressOrNull()
If the navigation property to_PurchaseReqnDeliveryAddress for an entity PurchaseRequisitionItem has not been resolved yet, this method will not query further information. Instead its Optional result state will be null.
public void setPurchaseReqnDeliveryAddress(PurReqAddDelivery value)
value
- New PurReqAddDelivery entity.public static PurchaseRequisitionItem.PurchaseRequisitionItemBuilder builder()
@Nullable public String getPurchaseRequisition()
@Nullable public String getAccountAssignmentCategory()
@Nullable public String getMaterial()
@Nullable public String getMaterialGroup()
@Nullable public String getPurchasingDocumentCategory()
@Nullable public BigDecimal getRequestedQuantity()
@Nullable public String getBaseUnit()
@Nullable public BigDecimal getPurchaseRequisitionPrice()
@Nullable public BigDecimal getPurReqnPriceQuantity()
@Nullable public BigDecimal getMaterialGoodsReceiptDuration()
@Nullable public String getReleaseCode()
@Nullable public String getPurchaseRequisitionItem()
@Nullable public Calendar getPurchaseRequisitionReleaseDate()
@Nullable public String getPurchasingOrganization()
@Nullable public String getPurchasingGroup()
@Nullable public String getPlant()
@Nullable public Boolean getSourceOfSupplyIsAssigned()
@Nullable public String getSupplyingPlant()
@Nullable public BigDecimal getOrderedQuantity()
@Nullable public Calendar getDeliveryDate()
@Nullable public Calendar getCreationDate()
@Nullable public String getProcessingStatus()
@Nullable public String getPurchasingDocument()
@Nullable public String getPurchasingInfoRecord()
@Nullable public String getSupplier()
@Nullable public String getIsDeleted()
@Nullable public String getFixedSupplier()
@Nullable public String getRequisitionerName()
@Nullable public String getCreatedByUser()
@Nullable public Calendar getPurReqCreationDate()
@Nullable public String getDeliveryAddressID()
@Nullable public String getManualDeliveryAddressID()
@Nullable public String getPurReqnItemCurrency()
@Nullable public String getPurchasingDocumentItem()
@Nullable public BigDecimal getMaterialPlannedDeliveryDurn()
@Nullable public String getDelivDateCategory()
@Nullable public String getMultipleAcctAssgmtDistribution()
@Nullable public String getStorageLocation()
@Nullable public String getPurReqnSSPRequestor()
@Nullable public String getPurReqnSSPAuthor()
@Nullable public String getPurchaseContract()
@Nullable public String getPurReqnSourceOfSupplyType()
@Nullable public String getPurchaseContractItem()
@Nullable public String getConsumptionPosting()
@Nullable public String getPurReqnReleaseStatus()
@Nullable public String getPurReqnOrigin()
@Nullable public String getPurReqnSSPCatalog()
@Nullable public String getPurReqnSSPCatalogItem()
@Nullable public Integer getPurReqnSSPCrossCatalogItem()
@Nullable public String getIsPurReqnBlocked()
@Nullable public String getItemDeliveryAddressID()
@Nullable public String getLanguage()
@Nullable public Boolean getIsClosed()
@Nullable public Boolean getReleaseIsNotCompleted()
@Nullable public String getServicePerformer()
@Nullable public String getPurchaseRequisitionType()
@Nullable public String getProductType()
@Nullable public String getPurchaseRequisitionStatus()
@Nullable public String getReleaseStrategy()
@Nullable public Calendar getPerformancePeriodStartDate()
@Nullable public Calendar getPerformancePeriodEndDate()
@Nullable public String getCompanyCode()
@Nullable public String getSupplierMaterialNumber()
@Nullable public String getBatch()
@Nullable public String getMaterialRevisionLevel()
@Nullable public BigDecimal getMinRemainingShelfLife()
@Nullable public String getPurchasingDocumentSubtype()
@Nullable public BigDecimal getItemNetAmount()
@Nullable public Boolean getGoodsReceiptIsExpected()
@Nullable public Boolean getInvoiceIsExpected()
@Nullable public Boolean getGoodsReceiptIsNonValuated()
@Nullable public String getRequirementTracking()
@Nullable public String getMRPController()
@Nullable public Boolean getPurchaseRequisitionIsFixed()
@Nullable public String getAddressID()
@Nullable public String getPurchasingDocumentItemCategory()
@Nullable public String getPurchaseRequisitionItemText()
@Nullable public ErpConfigContext getErpConfigContext()
public void setPurchaseRequisition(@Nullable String purchaseRequisition)
purchaseRequisition
- public void setAccountAssignmentCategory(@Nullable String accountAssignmentCategory)
accountAssignmentCategory
- public void setMaterial(@Nullable String material)
material
- public void setMaterialGroup(@Nullable String materialGroup)
materialGroup
- public void setPurchasingDocumentCategory(@Nullable String purchasingDocumentCategory)
purchasingDocumentCategory
- public void setRequestedQuantity(@Nullable BigDecimal requestedQuantity)
requestedQuantity
- public void setBaseUnit(@Nullable String baseUnit)
baseUnit
- public void setPurchaseRequisitionPrice(@Nullable BigDecimal purchaseRequisitionPrice)
purchaseRequisitionPrice
- public void setPurReqnPriceQuantity(@Nullable BigDecimal purReqnPriceQuantity)
purReqnPriceQuantity
- public void setMaterialGoodsReceiptDuration(@Nullable BigDecimal materialGoodsReceiptDuration)
materialGoodsReceiptDuration
- public void setReleaseCode(@Nullable String releaseCode)
releaseCode
- public void setPurchaseRequisitionItem(@Nullable String purchaseRequisitionItem)
purchaseRequisitionItem
- public void setPurchaseRequisitionReleaseDate(@Nullable Calendar purchaseRequisitionReleaseDate)
purchaseRequisitionReleaseDate
- public void setPurchasingOrganization(@Nullable String purchasingOrganization)
purchasingOrganization
- public void setPurchasingGroup(@Nullable String purchasingGroup)
purchasingGroup
- public void setPlant(@Nullable String plant)
plant
- public void setSourceOfSupplyIsAssigned(@Nullable Boolean sourceOfSupplyIsAssigned)
sourceOfSupplyIsAssigned
- public void setSupplyingPlant(@Nullable String supplyingPlant)
supplyingPlant
- public void setOrderedQuantity(@Nullable BigDecimal orderedQuantity)
orderedQuantity
- public void setDeliveryDate(@Nullable Calendar deliveryDate)
deliveryDate
- public void setCreationDate(@Nullable Calendar creationDate)
creationDate
- public void setProcessingStatus(@Nullable String processingStatus)
processingStatus
- public void setPurchasingDocument(@Nullable String purchasingDocument)
purchasingDocument
- public void setPurchasingInfoRecord(@Nullable String purchasingInfoRecord)
purchasingInfoRecord
- public void setSupplier(@Nullable String supplier)
supplier
- public void setIsDeleted(@Nullable String isDeleted)
isDeleted
- public void setFixedSupplier(@Nullable String fixedSupplier)
fixedSupplier
- public void setRequisitionerName(@Nullable String requisitionerName)
requisitionerName
- public void setCreatedByUser(@Nullable String createdByUser)
createdByUser
- public void setPurReqCreationDate(@Nullable Calendar purReqCreationDate)
purReqCreationDate
- public void setDeliveryAddressID(@Nullable String deliveryAddressID)
deliveryAddressID
- public void setManualDeliveryAddressID(@Nullable String manualDeliveryAddressID)
manualDeliveryAddressID
- public void setPurReqnItemCurrency(@Nullable String purReqnItemCurrency)
purReqnItemCurrency
- public void setPurchasingDocumentItem(@Nullable String purchasingDocumentItem)
purchasingDocumentItem
- public void setMaterialPlannedDeliveryDurn(@Nullable BigDecimal materialPlannedDeliveryDurn)
materialPlannedDeliveryDurn
- public void setDelivDateCategory(@Nullable String delivDateCategory)
delivDateCategory
- public void setMultipleAcctAssgmtDistribution(@Nullable String multipleAcctAssgmtDistribution)
multipleAcctAssgmtDistribution
- public void setStorageLocation(@Nullable String storageLocation)
storageLocation
- public void setPurReqnSSPRequestor(@Nullable String purReqnSSPRequestor)
purReqnSSPRequestor
- public void setPurReqnSSPAuthor(@Nullable String purReqnSSPAuthor)
purReqnSSPAuthor
- public void setPurchaseContract(@Nullable String purchaseContract)
purchaseContract
- public void setPurReqnSourceOfSupplyType(@Nullable String purReqnSourceOfSupplyType)
purReqnSourceOfSupplyType
- public void setPurchaseContractItem(@Nullable String purchaseContractItem)
purchaseContractItem
- public void setConsumptionPosting(@Nullable String consumptionPosting)
consumptionPosting
- public void setPurReqnReleaseStatus(@Nullable String purReqnReleaseStatus)
purReqnReleaseStatus
- public void setPurReqnOrigin(@Nullable String purReqnOrigin)
purReqnOrigin
- public void setPurReqnSSPCatalog(@Nullable String purReqnSSPCatalog)
purReqnSSPCatalog
- public void setPurReqnSSPCatalogItem(@Nullable String purReqnSSPCatalogItem)
purReqnSSPCatalogItem
- public void setPurReqnSSPCrossCatalogItem(@Nullable Integer purReqnSSPCrossCatalogItem)
purReqnSSPCrossCatalogItem
- public void setIsPurReqnBlocked(@Nullable String isPurReqnBlocked)
isPurReqnBlocked
- public void setItemDeliveryAddressID(@Nullable String itemDeliveryAddressID)
itemDeliveryAddressID
- public void setLanguage(@Nullable String language)
language
- public void setIsClosed(@Nullable Boolean isClosed)
isClosed
- public void setReleaseIsNotCompleted(@Nullable Boolean releaseIsNotCompleted)
releaseIsNotCompleted
- public void setServicePerformer(@Nullable String servicePerformer)
servicePerformer
- public void setPurchaseRequisitionType(@Nullable String purchaseRequisitionType)
purchaseRequisitionType
- public void setProductType(@Nullable String productType)
productType
- public void setPurchaseRequisitionStatus(@Nullable String purchaseRequisitionStatus)
purchaseRequisitionStatus
- public void setReleaseStrategy(@Nullable String releaseStrategy)
releaseStrategy
- public void setPerformancePeriodStartDate(@Nullable Calendar performancePeriodStartDate)
performancePeriodStartDate
- public void setPerformancePeriodEndDate(@Nullable Calendar performancePeriodEndDate)
performancePeriodEndDate
- public void setCompanyCode(@Nullable String companyCode)
companyCode
- public void setSupplierMaterialNumber(@Nullable String supplierMaterialNumber)
supplierMaterialNumber
- public void setBatch(@Nullable String batch)
batch
- public void setMaterialRevisionLevel(@Nullable String materialRevisionLevel)
materialRevisionLevel
- public void setMinRemainingShelfLife(@Nullable BigDecimal minRemainingShelfLife)
minRemainingShelfLife
- public void setPurchasingDocumentSubtype(@Nullable String purchasingDocumentSubtype)
purchasingDocumentSubtype
- public void setItemNetAmount(@Nullable BigDecimal itemNetAmount)
itemNetAmount
- public void setGoodsReceiptIsExpected(@Nullable Boolean goodsReceiptIsExpected)
goodsReceiptIsExpected
- public void setInvoiceIsExpected(@Nullable Boolean invoiceIsExpected)
invoiceIsExpected
- public void setGoodsReceiptIsNonValuated(@Nullable Boolean goodsReceiptIsNonValuated)
goodsReceiptIsNonValuated
- public void setRequirementTracking(@Nullable String requirementTracking)
requirementTracking
- public void setMRPController(@Nullable String mRPController)
mRPController
- public void setPurchaseRequisitionIsFixed(@Nullable Boolean purchaseRequisitionIsFixed)
purchaseRequisitionIsFixed
- public void setAddressID(@Nullable String addressID)
addressID
- public void setPurchasingDocumentItemCategory(@Nullable String purchasingDocumentItemCategory)
purchasingDocumentItemCategory
- public void setPurchaseRequisitionItemText(@Nullable String purchaseRequisitionItemText)
purchaseRequisitionItemText
- public void setErpConfigContext(@Nullable ErpConfigContext erpConfigContext)
erpConfigContext
- public String toString()
toString
in class VdmObject<PurchaseRequisitionItem>
public boolean equals(Object o)
equals
in class VdmObject<PurchaseRequisitionItem>
public int hashCode()
hashCode
in class VdmObject<PurchaseRequisitionItem>
Copyright © 2018 SAP SE. All rights reserved.