Class PurchaseOrderItem
Original entity name from the Odata EDM: A_PurchaseOrderItemType
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of PurchaseOrderItem instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final PurchaseOrderItemField<String>Use with available fluent helpers to apply the AccountAssignmentCategory field to query operations.static final PurchaseOrderItemSelectableSelector for all available fields of PurchaseOrderItem.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the Batch field to query operations.static final PurchaseOrderItemField<Boolean>Use with available fluent helpers to apply the BR_IsProducedInHouse field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the BR_MaterialOrigin field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the BR_MaterialUsage field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the BR_CFOPCategory field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the ConsumptionTaxCtrlCode field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the Customer field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the DeliveryAddressCityName field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the DeliveryAddressCountry field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the DeliveryAddressDistrictName field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the DeliveryAddressFullName field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the DeliveryAddressHouseNumber field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the DeliveryAddressID field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the DeliveryAddressName field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the DeliveryAddressName2 field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the DeliveryAddressPostalCode field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the DeliveryAddressRegion field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the DeliveryAddressStreetName field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the DocumentCurrency field to query operations.static final PurchaseOrderItemField<BigDecimal>Use with available fluent helpers to apply the DownPaymentAmount field to query operations.static final PurchaseOrderItemField<LocalDateTime>Use with available fluent helpers to apply the DownPaymentDueDate field to query operations.static final PurchaseOrderItemField<BigDecimal>Use with available fluent helpers to apply the DownPaymentPercentageOfTotAmt field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the DownPaymentType field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the EarmarkedFunds field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the EarmarkedFundsDocument field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the EarmarkedFundsDocumentItem field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the EarmarkedFundsItem field to query operations.static final PurchaseOrderItemField<Boolean>Use with available fluent helpers to apply the EvaldRcptSettlmtIsAllowed field to query operations.static final PurchaseOrderItemField<BigDecimal>Use with available fluent helpers to apply the ExpectedOverallLimitAmount field to query operations.static final PurchaseOrderItemField<Boolean>Use with available fluent helpers to apply the GoodsReceiptIsExpected field to query operations.static final PurchaseOrderItemField<Boolean>Use with available fluent helpers to apply the GoodsReceiptIsNonValuated field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the IncotermsClassification field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the IncotermsLocation1 field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the IncotermsLocation2 field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the IncotermsTransferLocation field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the InternationalArticleNumber field to query operations.static final PurchaseOrderItemField<Boolean>Use with available fluent helpers to apply the InvoiceIsExpected field to query operations.static final PurchaseOrderItemField<Boolean>Use with available fluent helpers to apply the InvoiceIsGoodsReceiptBased field to query operations.static final PurchaseOrderItemField<Boolean>Use with available fluent helpers to apply the IsCompletelyDelivered field to query operations.static final PurchaseOrderItemField<Boolean>Use with available fluent helpers to apply the IsFinallyInvoiced field to query operations.static final PurchaseOrderItemField<Boolean>Use with available fluent helpers to apply the IsReturnsItem field to query operations.static final PurchaseOrderItemField<BigDecimal>Use with available fluent helpers to apply the ItemNetWeight field to query operations.static final PurchaseOrderItemField<BigDecimal>Use with available fluent helpers to apply the ItemVolume field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the ItemVolumeUnit field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the ItemWeightUnit field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the ManufacturerMaterial field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the Material field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the MaterialGroup field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the MultipleAcctAssgmtDistribution field to query operations.static final PurchaseOrderItemField<BigDecimal>Use with available fluent helpers to apply the NetPriceAmount field to query operations.static final PurchaseOrderItemField<BigDecimal>Use with available fluent helpers to apply the NetPriceQuantity field to query operations.static final PurchaseOrderItemField<BigDecimal>Use with available fluent helpers to apply the OrdPriceUnitToOrderUnitDnmntr field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the OrderPriceUnit field to query operations.static final PurchaseOrderItemField<BigDecimal>Use with available fluent helpers to apply the OrderPriceUnitToOrderUnitNmrtr field to query operations.static final PurchaseOrderItemField<BigDecimal>Use with available fluent helpers to apply the OrderQuantity field to query operations.static final PurchaseOrderItemField<BigDecimal>Use with available fluent helpers to apply the OverallLimitAmount field to query operations.static final PurchaseOrderItemField<BigDecimal>Use with available fluent helpers to apply the OverdelivTolrtdLmtRatioInPct field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the PartialInvoiceDistribution field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the Plant field to query operations.static final PurchaseOrderItemField<Boolean>Use with available fluent helpers to apply the PriceIsToBePrinted field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the PricingDateControl field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the ProductType field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the PurContractForOverallLimit field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the PurchaseContract field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the PurchaseContractItem field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the PurchaseOrder field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the PurchaseOrderItem field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the PurchaseOrderItemCategory field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the PurchaseOrderItemText field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the PurchaseOrderQuantityUnit field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the PurchaseRequisition field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the PurchaseRequisitionItem field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the PurchasingDocumentDeletionCode field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the PurchasingInfoRecord field to query operations.static final PurchaseOrderItemField<Boolean>Use with available fluent helpers to apply the PurchasingItemIsFreeOfCharge field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the PurchasingParentItem field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the PurgProdCmplncDngrsGoodsStatus field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the PurgProdCmplncSupplierStatus field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the PurgProductMarketabilityStatus field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the PurgSafetyDataSheetStatus field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the ReferenceDeliveryAddressID field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the RequisitionerName field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the ServicePackage field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the ServicePerformer field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the ShippingInstruction field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the StorageLocation field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the Subcontractor field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the SupplierConfirmationControlKey field to query operations.static final PurchaseOrderItemField<Boolean>Use with available fluent helpers to apply the SupplierIsSubcontractor field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the SupplierMaterialNumber field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the TaxCode field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the TaxCountry field to query operations.static final PurchaseOrderItemField<LocalDateTime>Use with available fluent helpers to apply the TaxDeterminationDate field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the TaxJurisdiction field to query operations.static final PurchaseOrderItemLink<PurOrdAccountAssignment>Use with available fluent helpers to apply the to_AccountAssignment navigation property to query operations.static final PurchaseOrderItemOneToOneLink<PurchaseOrder>Use with available fluent helpers to apply the to_PurchaseOrder navigation property to query operations.static final PurchaseOrderItemLink<PurchaseOrderItemNote>Use with available fluent helpers to apply the to_PurchaseOrderItemNote navigation property to query operations.static final PurchaseOrderItemLink<PurOrdPricingElement>Use with available fluent helpers to apply the to_PurchaseOrderPricingElement navigation property to query operations.static final PurchaseOrderItemLink<PurchaseOrderScheduleLine>Use with available fluent helpers to apply the to_ScheduleLine navigation property to query operations.static final PurchaseOrderItemField<BigDecimal>Use with available fluent helpers to apply the UnderdelivTolrtdLmtRatioInPct field to query operations.static final PurchaseOrderItemField<Boolean>Use with available fluent helpers to apply the UnlimitedOverdeliveryIsAllowed field to query operations.static final PurchaseOrderItemField<String>Use with available fluent helpers to apply the ValuationType field to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odata.helper.VdmObject
changedOriginalFields -
Constructor Summary
ConstructorsConstructorDescriptionPurchaseOrderItem(String purchaseOrder, String purchaseOrderItem, String purchasingDocumentDeletionCode, String purchaseOrderItemText, String plant, String storageLocation, String materialGroup, String purchasingInfoRecord, String supplierMaterialNumber, BigDecimal orderQuantity, String purchaseOrderQuantityUnit, String orderPriceUnit, BigDecimal orderPriceUnitToOrderUnitNmrtr, BigDecimal ordPriceUnitToOrderUnitDnmntr, String documentCurrency, BigDecimal netPriceAmount, BigDecimal netPriceQuantity, String taxCode, String shippingInstruction, LocalDateTime taxDeterminationDate, String taxCountry, Boolean priceIsToBePrinted, BigDecimal overdelivTolrtdLmtRatioInPct, Boolean unlimitedOverdeliveryIsAllowed, BigDecimal underdelivTolrtdLmtRatioInPct, String valuationType, Boolean isCompletelyDelivered, Boolean isFinallyInvoiced, String purchaseOrderItemCategory, String accountAssignmentCategory, String multipleAcctAssgmtDistribution, String partialInvoiceDistribution, Boolean goodsReceiptIsExpected, Boolean goodsReceiptIsNonValuated, Boolean invoiceIsExpected, Boolean invoiceIsGoodsReceiptBased, String purchaseContract, String purchaseContractItem, String customer, String subcontractor, Boolean supplierIsSubcontractor, BigDecimal itemNetWeight, String itemWeightUnit, String taxJurisdiction, String pricingDateControl, BigDecimal itemVolume, String itemVolumeUnit, String supplierConfirmationControlKey, String incotermsClassification, String incotermsTransferLocation, Boolean evaldRcptSettlmtIsAllowed, String purchaseRequisition, String purchaseRequisitionItem, Boolean isReturnsItem, String requisitionerName, String servicePackage, String earmarkedFunds, String earmarkedFundsDocument, String earmarkedFundsItem, String earmarkedFundsDocumentItem, String incotermsLocation1, String incotermsLocation2, String material, String internationalArticleNumber, String manufacturerMaterial, String servicePerformer, String productType, BigDecimal expectedOverallLimitAmount, BigDecimal overallLimitAmount, String purContractForOverallLimit, String purchasingParentItem, String batch, Boolean purchasingItemIsFreeOfCharge, String referenceDeliveryAddressID, String deliveryAddressID, String deliveryAddressName, String deliveryAddressName2, String deliveryAddressFullName, String deliveryAddressStreetName, String deliveryAddressHouseNumber, String deliveryAddressCityName, String deliveryAddressPostalCode, String deliveryAddressRegion, String deliveryAddressCountry, String deliveryAddressDistrictName, String downPaymentType, BigDecimal downPaymentPercentageOfTotAmt, BigDecimal downPaymentAmount, LocalDateTime downPaymentDueDate, String bR_MaterialUsage, String bR_MaterialOrigin, String bR_CFOPCategory, Boolean bR_IsProducedInHouse, String consumptionTaxCtrlCode, String purgProdCmplncSupplierStatus, String purgProductMarketabilityStatus, String purgSafetyDataSheetStatus, String purgProdCmplncDngrsGoodsStatus, PurchaseOrder toPurchaseOrder, List<PurOrdAccountAssignment> toAccountAssignment, List<PurchaseOrderItemNote> toPurchaseOrderItemNote, List<PurOrdPricingElement> toPurchaseOrderPricingElement, List<PurchaseOrderScheduleLine> toScheduleLine) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAccountAssignment(PurOrdAccountAssignment... entity) Adds elements to the list of associated PurOrdAccountAssignment entities.voidaddPurchaseOrderItemNote(PurchaseOrderItemNote... entity) Adds elements to the list of associated PurchaseOrderItemNote entities.voidAdds elements to the list of associated PurOrdPricingElement entities.voidaddScheduleLine(PurchaseOrderScheduleLine... entity) Adds elements to the list of associated PurchaseOrderScheduleLine entities.voidattachToService(String servicePath, HttpDestinationProperties destination) builder()protected booleanbooleanFetches the PurOrdAccountAssignment entities (one to many) associated with this entity.Fetches the PurchaseOrder entity (one to one) associated with this entity.Fetches the PurchaseOrderItemNote entities (one to many) associated with this entity.Fetches the PurOrdPricingElement entities (one to many) associated with this entity.Fetches the PurchaseOrderScheduleLine entities (one to many) associated with this entity.static <T,DomainT>
PurchaseOrderItemField<T>field(String fieldName, TypeConverter<T, DomainT> typeConverter) Use with available fluent helpers to apply an extension field to query operations.static <T> PurchaseOrderItemField<T>Use with available fluent helpers to apply an extension field to query operations.protected voidConstraints: Not nullable, Maximum length: 1io.vavr.control.Option<List<PurOrdAccountAssignment>>Retrieval of associated PurOrdAccountAssignment entities (one to many).Retrieval of associated PurOrdAccountAssignment entities (one to many).getBatch()Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 2Constraints: noneConstraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 16Constraints: Not nullable, Maximum length: 10protected StringConstraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 80Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 60Constraints: Not nullable, Maximum length: 5Constraints: Not nullable, Precision: 12, Scale: 3Constraints: Not nullable, Precision: 0Constraints: Not nullable, Precision: 5, Scale: 2Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3protected StringConstraints: noneConstraints: Not nullable, Precision: 14, Scale: 3Constraints: noneConstraints: noneConstraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 70Constraints: Not nullable, Maximum length: 70Constraints: Not nullable, Maximum length: 28Constraints: Not nullable, Maximum length: 18Constraints: noneConstraints: noneConstraints: noneConstraints: noneConstraints: noneConstraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3getKey()Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 40Constraints: Not nullable, Maximum length: 9Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Precision: 12, Scale: 3Constraints: Not nullable, Precision: 5, Scale: 0Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 5, Scale: 0Constraints: Not nullable, Precision: 13, Scale: 3Constraints: Not nullable, Precision: 5, Scale: 0Constraints: Not nullable, Precision: 14, Scale: 3Constraints: Not nullable, Precision: 3, Scale: 1Constraints: Not nullable, Maximum length: 1getPlant()Constraints: Not nullable, Maximum length: 4Constraints: noneConstraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 5(Key Field) Constraints: Not nullable, Maximum length: 10io.vavr.control.Option<PurchaseOrder>Retrieval of associated PurchaseOrder entity (one to one).(Key Field) Constraints: Not nullable, Maximum length: 5Constraints: Not nullable, Maximum length: 1io.vavr.control.Option<List<PurchaseOrderItemNote>>Retrieval of associated PurchaseOrderItemNote entities (one to many).Retrieval of associated PurchaseOrderItemNote entities (one to many).Constraints: Not nullable, Maximum length: 40Retrieval of associated PurchaseOrder entity (one to one).io.vavr.control.Option<List<PurOrdPricingElement>>Retrieval of associated PurOrdPricingElement entities (one to many).Retrieval of associated PurOrdPricingElement entities (one to many).Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 5Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 10Constraints: noneConstraints: Not nullable, Maximum length: 5Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 1Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 12io.vavr.control.Option<List<PurchaseOrderScheduleLine>>Retrieval of associated PurchaseOrderScheduleLine entities (one to many).Retrieval of associated PurchaseOrderScheduleLine entities (one to many).Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 4Constraints: Not nullable, Maximum length: 10Constraints: Not nullable, Maximum length: 4Constraints: noneConstraints: Not nullable, Maximum length: 35Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Precision: 0Constraints: Not nullable, Maximum length: 15getType()Constraints: Not nullable, Precision: 3, Scale: 1Constraints: noneConstraints: Not nullable, Maximum length: 10inthashCode()voidOverwrites the list of associated PurOrdAccountAssignment entities for the loaded navigation property to_AccountAssignment.voidsetAccountAssignmentCategory(String accountAssignmentCategory) Constraints: Not nullable, Maximum length: 1voidConstraints: Not nullable, Maximum length: 10voidsetBR_CFOPCategory(String bR_CFOPCategory) Constraints: Not nullable, Maximum length: 2voidsetBR_IsProducedInHouse(Boolean bR_IsProducedInHouse) Constraints: nonevoidsetBR_MaterialOrigin(String bR_MaterialOrigin) Constraints: Not nullable, Maximum length: 1voidsetBR_MaterialUsage(String bR_MaterialUsage) Constraints: Not nullable, Maximum length: 1voidsetConsumptionTaxCtrlCode(String consumptionTaxCtrlCode) Constraints: Not nullable, Maximum length: 16voidsetCustomer(String customer) Constraints: Not nullable, Maximum length: 10voidsetDeliveryAddressCityName(String deliveryAddressCityName) Constraints: Not nullable, Maximum length: 40voidsetDeliveryAddressCountry(String deliveryAddressCountry) Constraints: Not nullable, Maximum length: 3voidsetDeliveryAddressDistrictName(String deliveryAddressDistrictName) Constraints: Not nullable, Maximum length: 40voidsetDeliveryAddressFullName(String deliveryAddressFullName) Constraints: Not nullable, Maximum length: 80voidsetDeliveryAddressHouseNumber(String deliveryAddressHouseNumber) Constraints: Not nullable, Maximum length: 10voidsetDeliveryAddressID(String deliveryAddressID) Constraints: Not nullable, Maximum length: 10voidsetDeliveryAddressName(String deliveryAddressName) Constraints: Not nullable, Maximum length: 40voidsetDeliveryAddressName2(String deliveryAddressName2) Constraints: Not nullable, Maximum length: 40voidsetDeliveryAddressPostalCode(String deliveryAddressPostalCode) Constraints: Not nullable, Maximum length: 10voidsetDeliveryAddressRegion(String deliveryAddressRegion) Constraints: Not nullable, Maximum length: 3voidsetDeliveryAddressStreetName(String deliveryAddressStreetName) Constraints: Not nullable, Maximum length: 60voidsetDocumentCurrency(String documentCurrency) Constraints: Not nullable, Maximum length: 5voidsetDownPaymentAmount(BigDecimal downPaymentAmount) Constraints: Not nullable, Precision: 12, Scale: 3voidsetDownPaymentDueDate(LocalDateTime downPaymentDueDate) Constraints: Not nullable, Precision: 0voidsetDownPaymentPercentageOfTotAmt(BigDecimal downPaymentPercentageOfTotAmt) Constraints: Not nullable, Precision: 5, Scale: 2voidsetDownPaymentType(String downPaymentType) Constraints: Not nullable, Maximum length: 4voidsetEarmarkedFunds(String earmarkedFunds) Constraints: Not nullable, Maximum length: 10voidsetEarmarkedFundsDocument(String earmarkedFundsDocument) Constraints: Not nullable, Maximum length: 10voidsetEarmarkedFundsDocumentItem(String earmarkedFundsDocumentItem) Constraints: Not nullable, Maximum length: 3voidsetEarmarkedFundsItem(String earmarkedFundsItem) Constraints: Not nullable, Maximum length: 3voidsetEvaldRcptSettlmtIsAllowed(Boolean evaldRcptSettlmtIsAllowed) Constraints: nonevoidsetExpectedOverallLimitAmount(BigDecimal expectedOverallLimitAmount) Constraints: Not nullable, Precision: 14, Scale: 3voidsetGoodsReceiptIsExpected(Boolean goodsReceiptIsExpected) Constraints: nonevoidsetGoodsReceiptIsNonValuated(Boolean goodsReceiptIsNonValuated) Constraints: nonevoidsetIncotermsClassification(String incotermsClassification) Constraints: Not nullable, Maximum length: 3voidsetIncotermsLocation1(String incotermsLocation1) Constraints: Not nullable, Maximum length: 70voidsetIncotermsLocation2(String incotermsLocation2) Constraints: Not nullable, Maximum length: 70voidsetIncotermsTransferLocation(String incotermsTransferLocation) Constraints: Not nullable, Maximum length: 28voidsetInternationalArticleNumber(String internationalArticleNumber) Constraints: Not nullable, Maximum length: 18voidsetInvoiceIsExpected(Boolean invoiceIsExpected) Constraints: nonevoidsetInvoiceIsGoodsReceiptBased(Boolean invoiceIsGoodsReceiptBased) Constraints: nonevoidsetIsCompletelyDelivered(Boolean isCompletelyDelivered) Constraints: nonevoidsetIsFinallyInvoiced(Boolean isFinallyInvoiced) Constraints: nonevoidsetIsReturnsItem(Boolean isReturnsItem) Constraints: nonevoidsetItemNetWeight(BigDecimal itemNetWeight) Constraints: Not nullable, Precision: 13, Scale: 3voidsetItemVolume(BigDecimal itemVolume) Constraints: Not nullable, Precision: 13, Scale: 3voidsetItemVolumeUnit(String itemVolumeUnit) Constraints: Not nullable, Maximum length: 3voidsetItemWeightUnit(String itemWeightUnit) Constraints: Not nullable, Maximum length: 3voidsetManufacturerMaterial(String manufacturerMaterial) Constraints: Not nullable, Maximum length: 40voidsetMaterial(String material) Constraints: Not nullable, Maximum length: 40voidsetMaterialGroup(String materialGroup) Constraints: Not nullable, Maximum length: 9voidsetMultipleAcctAssgmtDistribution(String multipleAcctAssgmtDistribution) Constraints: Not nullable, Maximum length: 1voidsetNetPriceAmount(BigDecimal netPriceAmount) Constraints: Not nullable, Precision: 12, Scale: 3voidsetNetPriceQuantity(BigDecimal netPriceQuantity) Constraints: Not nullable, Precision: 5, Scale: 0voidsetOrderPriceUnit(String orderPriceUnit) Constraints: Not nullable, Maximum length: 3voidsetOrderPriceUnitToOrderUnitNmrtr(BigDecimal orderPriceUnitToOrderUnitNmrtr) Constraints: Not nullable, Precision: 5, Scale: 0voidsetOrderQuantity(BigDecimal orderQuantity) Constraints: Not nullable, Precision: 13, Scale: 3voidsetOrdPriceUnitToOrderUnitDnmntr(BigDecimal ordPriceUnitToOrderUnitDnmntr) Constraints: Not nullable, Precision: 5, Scale: 0voidsetOverallLimitAmount(BigDecimal overallLimitAmount) Constraints: Not nullable, Precision: 14, Scale: 3voidsetOverdelivTolrtdLmtRatioInPct(BigDecimal overdelivTolrtdLmtRatioInPct) Constraints: Not nullable, Precision: 3, Scale: 1voidsetPartialInvoiceDistribution(String partialInvoiceDistribution) Constraints: Not nullable, Maximum length: 1voidConstraints: Not nullable, Maximum length: 4voidsetPriceIsToBePrinted(Boolean priceIsToBePrinted) Constraints: nonevoidsetPricingDateControl(String pricingDateControl) Constraints: Not nullable, Maximum length: 1voidsetProductType(String productType) Constraints: Not nullable, Maximum length: 2voidsetPurchaseContract(String purchaseContract) Constraints: Not nullable, Maximum length: 10voidsetPurchaseContractItem(String purchaseContractItem) Constraints: Not nullable, Maximum length: 5voidsetPurchaseOrder(PurchaseOrder value) Overwrites the associated PurchaseOrder entity for the loaded navigation property to_PurchaseOrder.voidsetPurchaseOrder(String purchaseOrder) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetPurchaseOrderItem(String purchaseOrderItem) (Key Field) Constraints: Not nullable, Maximum length: 5voidsetPurchaseOrderItemCategory(String purchaseOrderItemCategory) Constraints: Not nullable, Maximum length: 1voidOverwrites the list of associated PurchaseOrderItemNote entities for the loaded navigation property to_PurchaseOrderItemNote.voidsetPurchaseOrderItemText(String purchaseOrderItemText) Constraints: Not nullable, Maximum length: 40voidOverwrites the list of associated PurOrdPricingElement entities for the loaded navigation property to_PurchaseOrderPricingElement.voidsetPurchaseOrderQuantityUnit(String purchaseOrderQuantityUnit) Constraints: Not nullable, Maximum length: 3voidsetPurchaseRequisition(String purchaseRequisition) Constraints: Not nullable, Maximum length: 10voidsetPurchaseRequisitionItem(String purchaseRequisitionItem) Constraints: Not nullable, Maximum length: 5voidsetPurchasingDocumentDeletionCode(String purchasingDocumentDeletionCode) Constraints: Not nullable, Maximum length: 1voidsetPurchasingInfoRecord(String purchasingInfoRecord) Constraints: Not nullable, Maximum length: 10voidsetPurchasingItemIsFreeOfCharge(Boolean purchasingItemIsFreeOfCharge) Constraints: nonevoidsetPurchasingParentItem(String purchasingParentItem) Constraints: Not nullable, Maximum length: 5voidsetPurContractForOverallLimit(String purContractForOverallLimit) Constraints: Not nullable, Maximum length: 10voidsetPurgProdCmplncDngrsGoodsStatus(String purgProdCmplncDngrsGoodsStatus) Constraints: Not nullable, Maximum length: 1voidsetPurgProdCmplncSupplierStatus(String purgProdCmplncSupplierStatus) Constraints: Not nullable, Maximum length: 1voidsetPurgProductMarketabilityStatus(String purgProductMarketabilityStatus) Constraints: Not nullable, Maximum length: 1voidsetPurgSafetyDataSheetStatus(String purgSafetyDataSheetStatus) Constraints: Not nullable, Maximum length: 1voidsetReferenceDeliveryAddressID(String referenceDeliveryAddressID) Constraints: Not nullable, Maximum length: 10voidsetRequisitionerName(String requisitionerName) Constraints: Not nullable, Maximum length: 12voidOverwrites the list of associated PurchaseOrderScheduleLine entities for the loaded navigation property to_ScheduleLine.voidsetServicePackage(String servicePackage) Constraints: Not nullable, Maximum length: 10protected voidsetServicePathForFetch(String servicePathForFetch) voidsetServicePerformer(String servicePerformer) Constraints: Not nullable, Maximum length: 10voidsetShippingInstruction(String shippingInstruction) Constraints: Not nullable, Maximum length: 2voidsetStorageLocation(String storageLocation) Constraints: Not nullable, Maximum length: 4voidsetSubcontractor(String subcontractor) Constraints: Not nullable, Maximum length: 10voidsetSupplierConfirmationControlKey(String supplierConfirmationControlKey) Constraints: Not nullable, Maximum length: 4voidsetSupplierIsSubcontractor(Boolean supplierIsSubcontractor) Constraints: nonevoidsetSupplierMaterialNumber(String supplierMaterialNumber) Constraints: Not nullable, Maximum length: 35voidsetTaxCode(String taxCode) Constraints: Not nullable, Maximum length: 2voidsetTaxCountry(String taxCountry) Constraints: Not nullable, Maximum length: 3voidsetTaxDeterminationDate(LocalDateTime taxDeterminationDate) Constraints: Not nullable, Precision: 0voidsetTaxJurisdiction(String taxJurisdiction) Constraints: Not nullable, Maximum length: 15voidsetUnderdelivTolrtdLmtRatioInPct(BigDecimal underdelivTolrtdLmtRatioInPct) Constraints: Not nullable, Precision: 3, Scale: 1voidsetUnlimitedOverdeliveryIsAllowed(Boolean unlimitedOverdeliveryIsAllowed) Constraints: nonevoidsetValuationType(String valuationType) Constraints: Not nullable, Maximum length: 10toString()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
-
Field Details
-
ALL_FIELDS
Selector for all available fields of PurchaseOrderItem. -
PURCHASE_ORDER
Use with available fluent helpers to apply the PurchaseOrder field to query operations. -
PURCHASE_ORDER_ITEM
Use with available fluent helpers to apply the PurchaseOrderItem field to query operations. -
PURCHASING_DOCUMENT_DELETION_CODE
Use with available fluent helpers to apply the PurchasingDocumentDeletionCode field to query operations. -
PURCHASE_ORDER_ITEM_TEXT
Use with available fluent helpers to apply the PurchaseOrderItemText field to query operations. -
PLANT
Use with available fluent helpers to apply the Plant field to query operations. -
STORAGE_LOCATION
Use with available fluent helpers to apply the StorageLocation field to query operations. -
MATERIAL_GROUP
Use with available fluent helpers to apply the MaterialGroup field to query operations. -
PURCHASING_INFO_RECORD
Use with available fluent helpers to apply the PurchasingInfoRecord field to query operations. -
SUPPLIER_MATERIAL_NUMBER
Use with available fluent helpers to apply the SupplierMaterialNumber field to query operations. -
ORDER_QUANTITY
Use with available fluent helpers to apply the OrderQuantity field to query operations. -
PURCHASE_ORDER_QUANTITY_UNIT
Use with available fluent helpers to apply the PurchaseOrderQuantityUnit field to query operations. -
ORDER_PRICE_UNIT
Use with available fluent helpers to apply the OrderPriceUnit field to query operations. -
ORDER_PRICE_UNIT_TO_ORDER_UNIT_NMRTR
Use with available fluent helpers to apply the OrderPriceUnitToOrderUnitNmrtr field to query operations. -
ORD_PRICE_UNIT_TO_ORDER_UNIT_DNMNTR
Use with available fluent helpers to apply the OrdPriceUnitToOrderUnitDnmntr field to query operations. -
DOCUMENT_CURRENCY
Use with available fluent helpers to apply the DocumentCurrency field to query operations. -
NET_PRICE_AMOUNT
Use with available fluent helpers to apply the NetPriceAmount field to query operations. -
NET_PRICE_QUANTITY
Use with available fluent helpers to apply the NetPriceQuantity field to query operations. -
TAX_CODE
Use with available fluent helpers to apply the TaxCode field to query operations. -
SHIPPING_INSTRUCTION
Use with available fluent helpers to apply the ShippingInstruction field to query operations. -
TAX_DETERMINATION_DATE
Use with available fluent helpers to apply the TaxDeterminationDate field to query operations. -
TAX_COUNTRY
Use with available fluent helpers to apply the TaxCountry field to query operations. -
PRICE_IS_TO_BE_PRINTED
Use with available fluent helpers to apply the PriceIsToBePrinted field to query operations. -
OVERDELIV_TOLRTD_LMT_RATIO_IN_PCT
Use with available fluent helpers to apply the OverdelivTolrtdLmtRatioInPct field to query operations. -
UNLIMITED_OVERDELIVERY_IS_ALLOWED
Use with available fluent helpers to apply the UnlimitedOverdeliveryIsAllowed field to query operations. -
UNDERDELIV_TOLRTD_LMT_RATIO_IN_PCT
Use with available fluent helpers to apply the UnderdelivTolrtdLmtRatioInPct field to query operations. -
VALUATION_TYPE
Use with available fluent helpers to apply the ValuationType field to query operations. -
IS_COMPLETELY_DELIVERED
Use with available fluent helpers to apply the IsCompletelyDelivered field to query operations. -
IS_FINALLY_INVOICED
Use with available fluent helpers to apply the IsFinallyInvoiced field to query operations. -
PURCHASE_ORDER_ITEM_CATEGORY
Use with available fluent helpers to apply the PurchaseOrderItemCategory field to query operations. -
ACCOUNT_ASSIGNMENT_CATEGORY
Use with available fluent helpers to apply the AccountAssignmentCategory field to query operations. -
MULTIPLE_ACCT_ASSGMT_DISTRIBUTION
Use with available fluent helpers to apply the MultipleAcctAssgmtDistribution field to query operations. -
PARTIAL_INVOICE_DISTRIBUTION
Use with available fluent helpers to apply the PartialInvoiceDistribution field to query operations. -
GOODS_RECEIPT_IS_EXPECTED
Use with available fluent helpers to apply the GoodsReceiptIsExpected field to query operations. -
GOODS_RECEIPT_IS_NON_VALUATED
Use with available fluent helpers to apply the GoodsReceiptIsNonValuated field to query operations. -
INVOICE_IS_EXPECTED
Use with available fluent helpers to apply the InvoiceIsExpected field to query operations. -
INVOICE_IS_GOODS_RECEIPT_BASED
Use with available fluent helpers to apply the InvoiceIsGoodsReceiptBased field to query operations. -
PURCHASE_CONTRACT
Use with available fluent helpers to apply the PurchaseContract field to query operations. -
PURCHASE_CONTRACT_ITEM
Use with available fluent helpers to apply the PurchaseContractItem field to query operations. -
CUSTOMER
Use with available fluent helpers to apply the Customer field to query operations. -
SUBCONTRACTOR
Use with available fluent helpers to apply the Subcontractor field to query operations. -
SUPPLIER_IS_SUBCONTRACTOR
Use with available fluent helpers to apply the SupplierIsSubcontractor field to query operations. -
ITEM_NET_WEIGHT
Use with available fluent helpers to apply the ItemNetWeight field to query operations. -
ITEM_WEIGHT_UNIT
Use with available fluent helpers to apply the ItemWeightUnit field to query operations. -
TAX_JURISDICTION
Use with available fluent helpers to apply the TaxJurisdiction field to query operations. -
PRICING_DATE_CONTROL
Use with available fluent helpers to apply the PricingDateControl field to query operations. -
ITEM_VOLUME
Use with available fluent helpers to apply the ItemVolume field to query operations. -
ITEM_VOLUME_UNIT
Use with available fluent helpers to apply the ItemVolumeUnit field to query operations. -
SUPPLIER_CONFIRMATION_CONTROL_KEY
Use with available fluent helpers to apply the SupplierConfirmationControlKey field to query operations. -
INCOTERMS_CLASSIFICATION
Use with available fluent helpers to apply the IncotermsClassification field to query operations. -
INCOTERMS_TRANSFER_LOCATION
Use with available fluent helpers to apply the IncotermsTransferLocation field to query operations. -
EVALD_RCPT_SETTLMT_IS_ALLOWED
Use with available fluent helpers to apply the EvaldRcptSettlmtIsAllowed field to query operations. -
PURCHASE_REQUISITION
Use with available fluent helpers to apply the PurchaseRequisition field to query operations. -
PURCHASE_REQUISITION_ITEM
Use with available fluent helpers to apply the PurchaseRequisitionItem field to query operations. -
IS_RETURNS_ITEM
Use with available fluent helpers to apply the IsReturnsItem field to query operations. -
REQUISITIONER_NAME
Use with available fluent helpers to apply the RequisitionerName field to query operations. -
SERVICE_PACKAGE
Use with available fluent helpers to apply the ServicePackage field to query operations. -
EARMARKED_FUNDS
Use with available fluent helpers to apply the EarmarkedFunds field to query operations. -
EARMARKED_FUNDS_DOCUMENT
Use with available fluent helpers to apply the EarmarkedFundsDocument field to query operations. -
EARMARKED_FUNDS_ITEM
Use with available fluent helpers to apply the EarmarkedFundsItem field to query operations. -
EARMARKED_FUNDS_DOCUMENT_ITEM
Use with available fluent helpers to apply the EarmarkedFundsDocumentItem field to query operations. -
INCOTERMS_LOCATION1
Use with available fluent helpers to apply the IncotermsLocation1 field to query operations. -
INCOTERMS_LOCATION2
Use with available fluent helpers to apply the IncotermsLocation2 field to query operations. -
MATERIAL
Use with available fluent helpers to apply the Material field to query operations. -
INTERNATIONAL_ARTICLE_NUMBER
Use with available fluent helpers to apply the InternationalArticleNumber field to query operations. -
MANUFACTURER_MATERIAL
Use with available fluent helpers to apply the ManufacturerMaterial field to query operations. -
SERVICE_PERFORMER
Use with available fluent helpers to apply the ServicePerformer field to query operations. -
PRODUCT_TYPE
Use with available fluent helpers to apply the ProductType field to query operations. -
EXPECTED_OVERALL_LIMIT_AMOUNT
Use with available fluent helpers to apply the ExpectedOverallLimitAmount field to query operations. -
OVERALL_LIMIT_AMOUNT
Use with available fluent helpers to apply the OverallLimitAmount field to query operations. -
PUR_CONTRACT_FOR_OVERALL_LIMIT
Use with available fluent helpers to apply the PurContractForOverallLimit field to query operations. -
PURCHASING_PARENT_ITEM
Use with available fluent helpers to apply the PurchasingParentItem field to query operations. -
BATCH
Use with available fluent helpers to apply the Batch field to query operations. -
PURCHASING_ITEM_IS_FREE_OF_CHARGE
Use with available fluent helpers to apply the PurchasingItemIsFreeOfCharge field to query operations. -
REFERENCE_DELIVERY_ADDRESS_ID
Use with available fluent helpers to apply the ReferenceDeliveryAddressID field to query operations. -
DELIVERY_ADDRESS_ID
Use with available fluent helpers to apply the DeliveryAddressID field to query operations. -
DELIVERY_ADDRESS_NAME
Use with available fluent helpers to apply the DeliveryAddressName field to query operations. -
DELIVERY_ADDRESS_NAME2
Use with available fluent helpers to apply the DeliveryAddressName2 field to query operations. -
DELIVERY_ADDRESS_FULL_NAME
Use with available fluent helpers to apply the DeliveryAddressFullName field to query operations. -
DELIVERY_ADDRESS_STREET_NAME
Use with available fluent helpers to apply the DeliveryAddressStreetName field to query operations. -
DELIVERY_ADDRESS_HOUSE_NUMBER
Use with available fluent helpers to apply the DeliveryAddressHouseNumber field to query operations. -
DELIVERY_ADDRESS_CITY_NAME
Use with available fluent helpers to apply the DeliveryAddressCityName field to query operations. -
DELIVERY_ADDRESS_POSTAL_CODE
Use with available fluent helpers to apply the DeliveryAddressPostalCode field to query operations. -
DELIVERY_ADDRESS_REGION
Use with available fluent helpers to apply the DeliveryAddressRegion field to query operations. -
DELIVERY_ADDRESS_COUNTRY
Use with available fluent helpers to apply the DeliveryAddressCountry field to query operations. -
DELIVERY_ADDRESS_DISTRICT_NAME
Use with available fluent helpers to apply the DeliveryAddressDistrictName field to query operations. -
DOWN_PAYMENT_TYPE
Use with available fluent helpers to apply the DownPaymentType field to query operations. -
DOWN_PAYMENT_PERCENTAGE_OF_TOT_AMT
Use with available fluent helpers to apply the DownPaymentPercentageOfTotAmt field to query operations. -
DOWN_PAYMENT_AMOUNT
Use with available fluent helpers to apply the DownPaymentAmount field to query operations. -
DOWN_PAYMENT_DUE_DATE
Use with available fluent helpers to apply the DownPaymentDueDate field to query operations. -
BR_MATERIAL_USAGE
Use with available fluent helpers to apply the BR_MaterialUsage field to query operations. -
BR_MATERIAL_ORIGIN
Use with available fluent helpers to apply the BR_MaterialOrigin field to query operations. -
BRCFOP_CATEGORY
Use with available fluent helpers to apply the BR_CFOPCategory field to query operations. -
BR_IS_PRODUCED_IN_HOUSE
Use with available fluent helpers to apply the BR_IsProducedInHouse field to query operations. -
CONSUMPTION_TAX_CTRL_CODE
Use with available fluent helpers to apply the ConsumptionTaxCtrlCode field to query operations. -
PURG_PROD_CMPLNC_SUPPLIER_STATUS
Use with available fluent helpers to apply the PurgProdCmplncSupplierStatus field to query operations. -
PURG_PRODUCT_MARKETABILITY_STATUS
Use with available fluent helpers to apply the PurgProductMarketabilityStatus field to query operations. -
PURG_SAFETY_DATA_SHEET_STATUS
Use with available fluent helpers to apply the PurgSafetyDataSheetStatus field to query operations. -
PURG_PROD_CMPLNC_DNGRS_GOODS_STATUS
Use with available fluent helpers to apply the PurgProdCmplncDngrsGoodsStatus field to query operations. -
TO_PURCHASE_ORDER
Use with available fluent helpers to apply the to_PurchaseOrder navigation property to query operations. -
TO_ACCOUNT_ASSIGNMENT
Use with available fluent helpers to apply the to_AccountAssignment navigation property to query operations. -
TO_PURCHASE_ORDER_ITEM_NOTE
Use with available fluent helpers to apply the to_PurchaseOrderItemNote navigation property to query operations. -
TO_PURCHASE_ORDER_PRICING_ELEMENT
Use with available fluent helpers to apply the to_PurchaseOrderPricingElement navigation property to query operations. -
TO_SCHEDULE_LINE
Use with available fluent helpers to apply the to_ScheduleLine navigation property to query operations.
-
-
Constructor Details
-
PurchaseOrderItem
public PurchaseOrderItem() -
PurchaseOrderItem
public PurchaseOrderItem(@Nullable String purchaseOrder, @Nullable String purchaseOrderItem, @Nullable String purchasingDocumentDeletionCode, @Nullable String purchaseOrderItemText, @Nullable String plant, @Nullable String storageLocation, @Nullable String materialGroup, @Nullable String purchasingInfoRecord, @Nullable String supplierMaterialNumber, @Nullable BigDecimal orderQuantity, @Nullable String purchaseOrderQuantityUnit, @Nullable String orderPriceUnit, @Nullable BigDecimal orderPriceUnitToOrderUnitNmrtr, @Nullable BigDecimal ordPriceUnitToOrderUnitDnmntr, @Nullable String documentCurrency, @Nullable BigDecimal netPriceAmount, @Nullable BigDecimal netPriceQuantity, @Nullable String taxCode, @Nullable String shippingInstruction, @Nullable LocalDateTime taxDeterminationDate, @Nullable String taxCountry, @Nullable Boolean priceIsToBePrinted, @Nullable BigDecimal overdelivTolrtdLmtRatioInPct, @Nullable Boolean unlimitedOverdeliveryIsAllowed, @Nullable BigDecimal underdelivTolrtdLmtRatioInPct, @Nullable String valuationType, @Nullable Boolean isCompletelyDelivered, @Nullable Boolean isFinallyInvoiced, @Nullable String purchaseOrderItemCategory, @Nullable String accountAssignmentCategory, @Nullable String multipleAcctAssgmtDistribution, @Nullable String partialInvoiceDistribution, @Nullable Boolean goodsReceiptIsExpected, @Nullable Boolean goodsReceiptIsNonValuated, @Nullable Boolean invoiceIsExpected, @Nullable Boolean invoiceIsGoodsReceiptBased, @Nullable String purchaseContract, @Nullable String purchaseContractItem, @Nullable String customer, @Nullable String subcontractor, @Nullable Boolean supplierIsSubcontractor, @Nullable BigDecimal itemNetWeight, @Nullable String itemWeightUnit, @Nullable String taxJurisdiction, @Nullable String pricingDateControl, @Nullable BigDecimal itemVolume, @Nullable String itemVolumeUnit, @Nullable String supplierConfirmationControlKey, @Nullable String incotermsClassification, @Nullable String incotermsTransferLocation, @Nullable Boolean evaldRcptSettlmtIsAllowed, @Nullable String purchaseRequisition, @Nullable String purchaseRequisitionItem, @Nullable Boolean isReturnsItem, @Nullable String requisitionerName, @Nullable String servicePackage, @Nullable String earmarkedFunds, @Nullable String earmarkedFundsDocument, @Nullable String earmarkedFundsItem, @Nullable String earmarkedFundsDocumentItem, @Nullable String incotermsLocation1, @Nullable String incotermsLocation2, @Nullable String material, @Nullable String internationalArticleNumber, @Nullable String manufacturerMaterial, @Nullable String servicePerformer, @Nullable String productType, @Nullable BigDecimal expectedOverallLimitAmount, @Nullable BigDecimal overallLimitAmount, @Nullable String purContractForOverallLimit, @Nullable String purchasingParentItem, @Nullable String batch, @Nullable Boolean purchasingItemIsFreeOfCharge, @Nullable String referenceDeliveryAddressID, @Nullable String deliveryAddressID, @Nullable String deliveryAddressName, @Nullable String deliveryAddressName2, @Nullable String deliveryAddressFullName, @Nullable String deliveryAddressStreetName, @Nullable String deliveryAddressHouseNumber, @Nullable String deliveryAddressCityName, @Nullable String deliveryAddressPostalCode, @Nullable String deliveryAddressRegion, @Nullable String deliveryAddressCountry, @Nullable String deliveryAddressDistrictName, @Nullable String downPaymentType, @Nullable BigDecimal downPaymentPercentageOfTotAmt, @Nullable BigDecimal downPaymentAmount, @Nullable LocalDateTime downPaymentDueDate, @Nullable String bR_MaterialUsage, @Nullable String bR_MaterialOrigin, @Nullable String bR_CFOPCategory, @Nullable Boolean bR_IsProducedInHouse, @Nullable String consumptionTaxCtrlCode, @Nullable String purgProdCmplncSupplierStatus, @Nullable String purgProductMarketabilityStatus, @Nullable String purgSafetyDataSheetStatus, @Nullable String purgProdCmplncDngrsGoodsStatus, @Nullable PurchaseOrder toPurchaseOrder, List<PurOrdAccountAssignment> toAccountAssignment, List<PurchaseOrderItemNote> toPurchaseOrderItemNote, List<PurOrdPricingElement> toPurchaseOrderPricingElement, List<PurchaseOrderScheduleLine> toScheduleLine)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<PurchaseOrderItem>
-
setPurchaseOrder
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchaseOrder
- Parameters:
purchaseOrder- Purchase Order Number
-
setPurchaseOrderItem
(Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchaseOrderItem
- Parameters:
purchaseOrderItem- Item Number of Purchase Order
-
setPurchasingDocumentDeletionCode
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurchasingDocumentDeletionCode
- Parameters:
purchasingDocumentDeletionCode- Deletion Indicator in Purchasing Document
-
setPurchaseOrderItemText
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: PurchaseOrderItemText
- Parameters:
purchaseOrderItemText- Short Text
-
setPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Parameters:
plant- Plant
-
setStorageLocation
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: StorageLocation
- Parameters:
storageLocation- Storage Location
-
setMaterialGroup
Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: MaterialGroup
- Parameters:
materialGroup- Material Group
-
setPurchasingInfoRecord
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchasingInfoRecord
- Parameters:
purchasingInfoRecord- Number of purchasing info record
-
setSupplierMaterialNumber
Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: SupplierMaterialNumber
- Parameters:
supplierMaterialNumber- Material Number Used by Supplier
-
setOrderQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: OrderQuantity
- Parameters:
orderQuantity- Purchase Order Quantity
-
setPurchaseOrderQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchaseOrderQuantityUnit
- Parameters:
purchaseOrderQuantityUnit- Purchase Order Unit of Measure
-
setOrderPriceUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderPriceUnit
- Parameters:
orderPriceUnit- Order Price Unit (Purchasing)
-
setOrderPriceUnitToOrderUnitNmrtr
Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: OrderPriceUnitToOrderUnitNmrtr
- Parameters:
orderPriceUnitToOrderUnitNmrtr- Numerator for Conversion of Order Price Unit into Order Unit
-
setOrdPriceUnitToOrderUnitDnmntr
Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: OrdPriceUnitToOrderUnitDnmntr
- Parameters:
ordPriceUnitToOrderUnitDnmntr- Denominator for Conv. of Order Price Unit into Order Unit
-
setDocumentCurrency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: DocumentCurrency
- Parameters:
documentCurrency- Currency Key
-
setNetPriceAmount
Constraints: Not nullable, Precision: 12, Scale: 3Original property name from the Odata EDM: NetPriceAmount
- Parameters:
netPriceAmount- Net Price in Purchasing Document (in Document Currency)
-
setNetPriceQuantity
Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: NetPriceQuantity
- Parameters:
netPriceQuantity- Price Unit
-
setTaxCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: TaxCode
- Parameters:
taxCode- Tax on Sales/Purchases Code
-
setShippingInstruction
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ShippingInstruction
- Parameters:
shippingInstruction- Shipping Instructions
-
setTaxDeterminationDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: TaxDeterminationDate
- Parameters:
taxDeterminationDate- Date for Determining Tax Rates
-
setTaxCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TaxCountry
- Parameters:
taxCountry- Tax Reporting Country/Region
-
setPriceIsToBePrinted
Constraints: noneOriginal property name from the Odata EDM: PriceIsToBePrinted
- Parameters:
priceIsToBePrinted- Price Printout
-
setOverdelivTolrtdLmtRatioInPct
Constraints: Not nullable, Precision: 3, Scale: 1Original property name from the Odata EDM: OverdelivTolrtdLmtRatioInPct
- Parameters:
overdelivTolrtdLmtRatioInPct- Overdelivery Tolerance
-
setUnlimitedOverdeliveryIsAllowed
Constraints: noneOriginal property name from the Odata EDM: UnlimitedOverdeliveryIsAllowed
- Parameters:
unlimitedOverdeliveryIsAllowed- Unlimited Overdelivery Allowed
-
setUnderdelivTolrtdLmtRatioInPct
Constraints: Not nullable, Precision: 3, Scale: 1Original property name from the Odata EDM: UnderdelivTolrtdLmtRatioInPct
- Parameters:
underdelivTolrtdLmtRatioInPct- Underdelivery Tolerance
-
setValuationType
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ValuationType
- Parameters:
valuationType- Valuation Type
-
setIsCompletelyDelivered
Constraints: noneOriginal property name from the Odata EDM: IsCompletelyDelivered
- Parameters:
isCompletelyDelivered- "Delivery Completed" Indicator
-
setIsFinallyInvoiced
Constraints: noneOriginal property name from the Odata EDM: IsFinallyInvoiced
- Parameters:
isFinallyInvoiced- Final Invoice Indicator
-
setPurchaseOrderItemCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurchaseOrderItemCategory
- Parameters:
purchaseOrderItemCategory- Item category in purchasing document
-
setAccountAssignmentCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: AccountAssignmentCategory
- Parameters:
accountAssignmentCategory- Account Assignment Category
-
setMultipleAcctAssgmtDistribution
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: MultipleAcctAssgmtDistribution
- Parameters:
multipleAcctAssgmtDistribution- Distribution Indicator for Multiple Account Assignment
-
setPartialInvoiceDistribution
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PartialInvoiceDistribution
- Parameters:
partialInvoiceDistribution- Partial invoice indicator
-
setGoodsReceiptIsExpected
Constraints: noneOriginal property name from the Odata EDM: GoodsReceiptIsExpected
- Parameters:
goodsReceiptIsExpected- Goods Receipt Indicator
-
setGoodsReceiptIsNonValuated
Constraints: noneOriginal property name from the Odata EDM: GoodsReceiptIsNonValuated
- Parameters:
goodsReceiptIsNonValuated- Goods Receipt, Non-Valuated
-
setInvoiceIsExpected
Constraints: noneOriginal property name from the Odata EDM: InvoiceIsExpected
- Parameters:
invoiceIsExpected- Invoice Receipt Indicator
-
setInvoiceIsGoodsReceiptBased
Constraints: noneOriginal property name from the Odata EDM: InvoiceIsGoodsReceiptBased
- Parameters:
invoiceIsGoodsReceiptBased- Indicator: GR-Based Invoice Verification
-
setPurchaseContract
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchaseContract
- Parameters:
purchaseContract- Number of principal purchase agreement
-
setPurchaseContractItem
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchaseContractItem
- Parameters:
purchaseContractItem- Item Number of Principal Purchase Agreement
-
setCustomer
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Customer
- Parameters:
customer- Customer
-
setSubcontractor
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Subcontractor
- Parameters:
subcontractor- Supplier to be Supplied/Who is to Receive Delivery
-
setSupplierIsSubcontractor
Constraints: noneOriginal property name from the Odata EDM: SupplierIsSubcontractor
- Parameters:
supplierIsSubcontractor- Subcontracting Supplier
-
setItemNetWeight
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ItemNetWeight
- Parameters:
itemNetWeight- Net Weight
-
setItemWeightUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemWeightUnit
- Parameters:
itemWeightUnit- Unit of Weight
-
setTaxJurisdiction
Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: TaxJurisdiction
- Parameters:
taxJurisdiction- Tax Jurisdiction
-
setPricingDateControl
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PricingDateControl
- Parameters:
pricingDateControl- Price Determination (Pricing) Date Control
-
setItemVolume
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ItemVolume
- Parameters:
itemVolume- Volume
-
setItemVolumeUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemVolumeUnit
- Parameters:
itemVolumeUnit- Volume Unit
-
setSupplierConfirmationControlKey
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SupplierConfirmationControlKey
- Parameters:
supplierConfirmationControlKey- Confirmation Control Key
-
setIncotermsClassification
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: IncotermsClassification
- Parameters:
incotermsClassification- Incoterms (Part 1)
-
setIncotermsTransferLocation
Constraints: Not nullable, Maximum length: 28Original property name from the Odata EDM: IncotermsTransferLocation
- Parameters:
incotermsTransferLocation- Incoterms (Part 2)
-
setEvaldRcptSettlmtIsAllowed
Constraints: noneOriginal property name from the Odata EDM: EvaldRcptSettlmtIsAllowed
- Parameters:
evaldRcptSettlmtIsAllowed- Evaluated Receipt Settlement (ERS)
-
setPurchaseRequisition
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchaseRequisition
- Parameters:
purchaseRequisition- Purchase Requisition Number
-
setPurchaseRequisitionItem
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchaseRequisitionItem
- Parameters:
purchaseRequisitionItem- Item number of purchase requisition
-
setIsReturnsItem
Constraints: noneOriginal property name from the Odata EDM: IsReturnsItem
- Parameters:
isReturnsItem- Returns Item
-
setRequisitionerName
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: RequisitionerName
- Parameters:
requisitionerName- Name of requisitioner/requester
-
setServicePackage
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServicePackage
- Parameters:
servicePackage- Package number
-
setEarmarkedFunds
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: EarmarkedFunds
- Parameters:
earmarkedFunds- Document Number for Earmarked Funds
-
setEarmarkedFundsDocument
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: EarmarkedFundsDocument
- Parameters:
earmarkedFundsDocument- Document Number for Earmarked Funds
-
setEarmarkedFundsItem
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: EarmarkedFundsItem
- Parameters:
earmarkedFundsItem- Earmarked Funds: Document Item
-
setEarmarkedFundsDocumentItem
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: EarmarkedFundsDocumentItem
- Parameters:
earmarkedFundsDocumentItem- Earmarked Funds: Document Item
-
setIncotermsLocation1
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation1
- Parameters:
incotermsLocation1- Incoterms Location 1
-
setIncotermsLocation2
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation2
- Parameters:
incotermsLocation2- Incoterms Location 2
-
setMaterial
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: Material
- Parameters:
material- Material Number
-
setInternationalArticleNumber
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: InternationalArticleNumber
- Parameters:
internationalArticleNumber- International Article Number (EAN/UPC)
-
setManufacturerMaterial
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ManufacturerMaterial
- Parameters:
manufacturerMaterial- Material number
-
setServicePerformer
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServicePerformer
- Parameters:
servicePerformer- Service Performer
-
setProductType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProductType
- Parameters:
productType- Product Type Group
-
setExpectedOverallLimitAmount
Constraints: Not nullable, Precision: 14, Scale: 3Original property name from the Odata EDM: ExpectedOverallLimitAmount
- Parameters:
expectedOverallLimitAmount- Expected Value of Overall Limit
-
setOverallLimitAmount
Constraints: Not nullable, Precision: 14, Scale: 3Original property name from the Odata EDM: OverallLimitAmount
- Parameters:
overallLimitAmount- Overall Limit
-
setPurContractForOverallLimit
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurContractForOverallLimit
- Parameters:
purContractForOverallLimit- Purchase Contract for Enhanced Limit
-
setPurchasingParentItem
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchasingParentItem
- Parameters:
purchasingParentItem- Higher-Level Item in Purchasing Documents
-
setBatch
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Batch
- Parameters:
batch- Batch Number
-
setPurchasingItemIsFreeOfCharge
Constraints: noneOriginal property name from the Odata EDM: PurchasingItemIsFreeOfCharge
- Parameters:
purchasingItemIsFreeOfCharge- Free Item
-
setReferenceDeliveryAddressID
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceDeliveryAddressID
- Parameters:
referenceDeliveryAddressID- Number of delivery address
-
setDeliveryAddressID
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: DeliveryAddressID
- Parameters:
deliveryAddressID- Manual address number in purchasing document item
-
setDeliveryAddressName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: DeliveryAddressName
- Parameters:
deliveryAddressName- Name 1
-
setDeliveryAddressName2
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: DeliveryAddressName2
- Parameters:
deliveryAddressName2- Name 2
-
setDeliveryAddressFullName
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: DeliveryAddressFullName
- Parameters:
deliveryAddressFullName- Full name of a party (Bus. Partner, Org. Unit, Doc. address)
-
setDeliveryAddressStreetName
Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: DeliveryAddressStreetName
- Parameters:
deliveryAddressStreetName- Street
-
setDeliveryAddressHouseNumber
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: DeliveryAddressHouseNumber
- Parameters:
deliveryAddressHouseNumber- House Number
-
setDeliveryAddressCityName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: DeliveryAddressCityName
- Parameters:
deliveryAddressCityName- City
-
setDeliveryAddressPostalCode
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: DeliveryAddressPostalCode
- Parameters:
deliveryAddressPostalCode- City Postal Code
-
setDeliveryAddressRegion
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DeliveryAddressRegion
- Parameters:
deliveryAddressRegion- Region (State, Province, County)
-
setDeliveryAddressCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DeliveryAddressCountry
- Parameters:
deliveryAddressCountry- Country/Region Key
-
setDeliveryAddressDistrictName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: DeliveryAddressDistrictName
- Parameters:
deliveryAddressDistrictName- District
-
setDownPaymentType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: DownPaymentType
- Parameters:
downPaymentType- Down Payment Indicator
-
setDownPaymentPercentageOfTotAmt
Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: DownPaymentPercentageOfTotAmt
- Parameters:
downPaymentPercentageOfTotAmt- Down Payment Percentage
-
setDownPaymentAmount
Constraints: Not nullable, Precision: 12, Scale: 3Original property name from the Odata EDM: DownPaymentAmount
- Parameters:
downPaymentAmount- Down Payment Amount in Document Currency
-
setDownPaymentDueDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: DownPaymentDueDate
- Parameters:
downPaymentDueDate- Due Date for Down Payment
-
setBR_MaterialUsage
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BR_MaterialUsage
- Parameters:
bR_MaterialUsage- Usage of the material
-
setBR_MaterialOrigin
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BR_MaterialOrigin
- Parameters:
bR_MaterialOrigin- Origin of the material
-
setBR_CFOPCategory
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: BR_CFOPCategory
- Parameters:
bR_CFOPCategory- Material CFOP category
-
setBR_IsProducedInHouse
Constraints: noneOriginal property name from the Odata EDM: BR_IsProducedInHouse
- Parameters:
bR_IsProducedInHouse- Produced in-house
-
setConsumptionTaxCtrlCode
Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: ConsumptionTaxCtrlCode
- Parameters:
consumptionTaxCtrlCode- Brazilian NCM Code
-
setPurgProdCmplncSupplierStatus
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurgProdCmplncSupplierStatus
- Parameters:
purgProdCmplncSupplierStatus- Product Compliance Supplier Check Status (Item)
-
setPurgProductMarketabilityStatus
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurgProductMarketabilityStatus
- Parameters:
purgProductMarketabilityStatus- Product Marketability Status (Item)
-
setPurgSafetyDataSheetStatus
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurgSafetyDataSheetStatus
- Parameters:
purgSafetyDataSheetStatus- Safety Data Sheet Status (Item)
-
setPurgProdCmplncDngrsGoodsStatus
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurgProdCmplncDngrsGoodsStatus
- Parameters:
purgProdCmplncDngrsGoodsStatus- Dangerous Goods Status (Item)
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<PurchaseOrderItem>
-
getKey
- Overrides:
getKeyin classVdmObject<PurchaseOrderItem>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<PurchaseOrderItem>
-
fromMap
- Overrides:
fromMapin classVdmObject<PurchaseOrderItem>
-
field
@Nonnull public static <T> PurchaseOrderItemField<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> PurchaseOrderItemField<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<PurchaseOrderItem>
-
setServicePathForFetch
- Overrides:
setServicePathForFetchin classVdmEntity<PurchaseOrderItem>
-
attachToService
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination) - Overrides:
attachToServicein classVdmEntity<PurchaseOrderItem>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<PurchaseOrderItem>
-
fetchPurchaseOrder
Fetches the PurchaseOrder entity (one to one) associated with this entity. This corresponds to the OData navigation property to_PurchaseOrder.Please note: This method will not cache or persist the query results.
- Returns:
- The single associated PurchaseOrder entity, or
nullif an entity is not associated. - Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.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.
-
getPurchaseOrderOrFetch
Retrieval of associated PurchaseOrder entity (one to one). This corresponds to the OData navigation property to_PurchaseOrder.If the navigation property to_PurchaseOrder of a queried PurchaseOrderItem 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.
- Returns:
- List of associated PurchaseOrder entity.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.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.
-
getPurchaseOrderIfPresent
Retrieval of associated PurchaseOrder entity (one to one). This corresponds to the OData navigation property to_PurchaseOrder.If the navigation property for an entity PurchaseOrderItem has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property to_PurchaseOrder is already loaded, the result will
contain the PurchaseOrder entity. If not, an
Optionwith result stateemptyis returned.
-
setPurchaseOrder
Overwrites the associated PurchaseOrder entity for the loaded navigation property to_PurchaseOrder.- Parameters:
value- New PurchaseOrder entity.
-
fetchAccountAssignment
Fetches the PurOrdAccountAssignment entities (one to many) associated with this entity. This corresponds to the OData navigation property to_AccountAssignment.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated PurOrdAccountAssignment entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.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.
-
getAccountAssignmentOrFetch
Retrieval of associated PurOrdAccountAssignment entities (one to many). This corresponds to the OData navigation property to_AccountAssignment.If the navigation property to_AccountAssignment of a queried PurchaseOrderItem 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.
- Returns:
- List of associated PurOrdAccountAssignment entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.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.
-
getAccountAssignmentIfPresent
@Nonnull public io.vavr.control.Option<List<PurOrdAccountAssignment>> getAccountAssignmentIfPresent()Retrieval of associated PurOrdAccountAssignment entities (one to many). This corresponds to the OData navigation property to_AccountAssignment.If the navigation property for an entity PurchaseOrderItem has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property to_AccountAssignment is already loaded, the result will
contain the PurOrdAccountAssignment entities. If not, an
Optionwith result stateemptyis returned.
-
setAccountAssignment
Overwrites the list of associated PurOrdAccountAssignment entities for the loaded navigation property to_AccountAssignment.If the navigation property to_AccountAssignment of a queried PurchaseOrderItem 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.
- Parameters:
value- List of PurOrdAccountAssignment entities.
-
addAccountAssignment
Adds elements to the list of associated PurOrdAccountAssignment entities. This corresponds to the OData navigation property to_AccountAssignment.If the navigation property to_AccountAssignment of a queried PurchaseOrderItem 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.
- Parameters:
entity- Array of PurOrdAccountAssignment entities.
-
fetchPurchaseOrderItemNote
Fetches the PurchaseOrderItemNote entities (one to many) associated with this entity. This corresponds to the OData navigation property to_PurchaseOrderItemNote.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated PurchaseOrderItemNote entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.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.
-
getPurchaseOrderItemNoteOrFetch
Retrieval of associated PurchaseOrderItemNote entities (one to many). This corresponds to the OData navigation property to_PurchaseOrderItemNote.If the navigation property to_PurchaseOrderItemNote of a queried PurchaseOrderItem 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.
- Returns:
- List of associated PurchaseOrderItemNote entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.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.
-
getPurchaseOrderItemNoteIfPresent
@Nonnull public io.vavr.control.Option<List<PurchaseOrderItemNote>> getPurchaseOrderItemNoteIfPresent()Retrieval of associated PurchaseOrderItemNote entities (one to many). This corresponds to the OData navigation property to_PurchaseOrderItemNote.If the navigation property for an entity PurchaseOrderItem has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property to_PurchaseOrderItemNote is already loaded, the result
will contain the PurchaseOrderItemNote entities. If not, an
Optionwith result stateemptyis returned.
-
setPurchaseOrderItemNote
Overwrites the list of associated PurchaseOrderItemNote entities for the loaded navigation property to_PurchaseOrderItemNote.If the navigation property to_PurchaseOrderItemNote of a queried PurchaseOrderItem 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.
- Parameters:
value- List of PurchaseOrderItemNote entities.
-
addPurchaseOrderItemNote
Adds elements to the list of associated PurchaseOrderItemNote entities. This corresponds to the OData navigation property to_PurchaseOrderItemNote.If the navigation property to_PurchaseOrderItemNote of a queried PurchaseOrderItem 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.
- Parameters:
entity- Array of PurchaseOrderItemNote entities.
-
fetchPurchaseOrderPricingElement
Fetches the PurOrdPricingElement entities (one to many) associated with this entity. This corresponds to the OData navigation property to_PurchaseOrderPricingElement.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated PurOrdPricingElement entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.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.
-
getPurchaseOrderPricingElementOrFetch
Retrieval of associated PurOrdPricingElement entities (one to many). This corresponds to the OData navigation property to_PurchaseOrderPricingElement.If the navigation property to_PurchaseOrderPricingElement of a queried PurchaseOrderItem 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.
- Returns:
- List of associated PurOrdPricingElement entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.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.
-
getPurchaseOrderPricingElementIfPresent
@Nonnull public io.vavr.control.Option<List<PurOrdPricingElement>> getPurchaseOrderPricingElementIfPresent()Retrieval of associated PurOrdPricingElement entities (one to many). This corresponds to the OData navigation property to_PurchaseOrderPricingElement.If the navigation property for an entity PurchaseOrderItem has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property to_PurchaseOrderPricingElement is already loaded, the
result will contain the PurOrdPricingElement entities. If not, an
Optionwith result stateemptyis returned.
-
setPurchaseOrderPricingElement
Overwrites the list of associated PurOrdPricingElement entities for the loaded navigation property to_PurchaseOrderPricingElement.If the navigation property to_PurchaseOrderPricingElement of a queried PurchaseOrderItem 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.
- Parameters:
value- List of PurOrdPricingElement entities.
-
addPurchaseOrderPricingElement
Adds elements to the list of associated PurOrdPricingElement entities. This corresponds to the OData navigation property to_PurchaseOrderPricingElement.If the navigation property to_PurchaseOrderPricingElement of a queried PurchaseOrderItem 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.
- Parameters:
entity- Array of PurOrdPricingElement entities.
-
fetchScheduleLine
Fetches the PurchaseOrderScheduleLine entities (one to many) associated with this entity. This corresponds to the OData navigation property to_ScheduleLine.Please note: This method will not cache or persist the query results.
- Returns:
- List containing one or more associated PurchaseOrderScheduleLine entities. If no entities are associated then an empty list is returned.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.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.
-
getScheduleLineOrFetch
Retrieval of associated PurchaseOrderScheduleLine entities (one to many). This corresponds to the OData navigation property to_ScheduleLine.If the navigation property to_ScheduleLine of a queried PurchaseOrderItem 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.
- Returns:
- List of associated PurchaseOrderScheduleLine entities.
- Throws:
com.sap.cloud.sdk.datamodel.odata.client.exception.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.
-
getScheduleLineIfPresent
Retrieval of associated PurchaseOrderScheduleLine entities (one to many). This corresponds to the OData navigation property to_ScheduleLine.If the navigation property for an entity PurchaseOrderItem has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property to_ScheduleLine is already loaded, the result will
contain the PurchaseOrderScheduleLine entities. If not, an
Optionwith result stateemptyis returned.
-
setScheduleLine
Overwrites the list of associated PurchaseOrderScheduleLine entities for the loaded navigation property to_ScheduleLine.If the navigation property to_ScheduleLine of a queried PurchaseOrderItem 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.
- Parameters:
value- List of PurchaseOrderScheduleLine entities.
-
addScheduleLine
Adds elements to the list of associated PurchaseOrderScheduleLine entities. This corresponds to the OData navigation property to_ScheduleLine.If the navigation property to_ScheduleLine of a queried PurchaseOrderItem 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.
- Parameters:
entity- Array of PurchaseOrderScheduleLine entities.
-
builder
-
getPurchaseOrder
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchaseOrder
- Returns:
- Purchase Order Number
-
getPurchaseOrderItem
(Key Field) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchaseOrderItem
- Returns:
- Item Number of Purchase Order
-
getPurchasingDocumentDeletionCode
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurchasingDocumentDeletionCode
- Returns:
- Deletion Indicator in Purchasing Document
-
getPurchaseOrderItemText
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: PurchaseOrderItemText
- Returns:
- Short Text
-
getPlant
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: Plant
- Returns:
- Plant
-
getStorageLocation
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: StorageLocation
- Returns:
- Storage Location
-
getMaterialGroup
Constraints: Not nullable, Maximum length: 9Original property name from the Odata EDM: MaterialGroup
- Returns:
- Material Group
-
getPurchasingInfoRecord
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchasingInfoRecord
- Returns:
- Number of purchasing info record
-
getSupplierMaterialNumber
Constraints: Not nullable, Maximum length: 35Original property name from the Odata EDM: SupplierMaterialNumber
- Returns:
- Material Number Used by Supplier
-
getOrderQuantity
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: OrderQuantity
- Returns:
- Purchase Order Quantity
-
getPurchaseOrderQuantityUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PurchaseOrderQuantityUnit
- Returns:
- Purchase Order Unit of Measure
-
getOrderPriceUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: OrderPriceUnit
- Returns:
- Order Price Unit (Purchasing)
-
getOrderPriceUnitToOrderUnitNmrtr
Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: OrderPriceUnitToOrderUnitNmrtr
- Returns:
- Numerator for Conversion of Order Price Unit into Order Unit
-
getOrdPriceUnitToOrderUnitDnmntr
Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: OrdPriceUnitToOrderUnitDnmntr
- Returns:
- Denominator for Conv. of Order Price Unit into Order Unit
-
getDocumentCurrency
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: DocumentCurrency
- Returns:
- Currency Key
-
getNetPriceAmount
Constraints: Not nullable, Precision: 12, Scale: 3Original property name from the Odata EDM: NetPriceAmount
- Returns:
- Net Price in Purchasing Document (in Document Currency)
-
getNetPriceQuantity
Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: NetPriceQuantity
- Returns:
- Price Unit
-
getTaxCode
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: TaxCode
- Returns:
- Tax on Sales/Purchases Code
-
getShippingInstruction
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ShippingInstruction
- Returns:
- Shipping Instructions
-
getTaxDeterminationDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: TaxDeterminationDate
- Returns:
- Date for Determining Tax Rates
-
getTaxCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: TaxCountry
- Returns:
- Tax Reporting Country/Region
-
getPriceIsToBePrinted
Constraints: noneOriginal property name from the Odata EDM: PriceIsToBePrinted
- Returns:
- Price Printout
-
getOverdelivTolrtdLmtRatioInPct
Constraints: Not nullable, Precision: 3, Scale: 1Original property name from the Odata EDM: OverdelivTolrtdLmtRatioInPct
- Returns:
- Overdelivery Tolerance
-
getUnlimitedOverdeliveryIsAllowed
Constraints: noneOriginal property name from the Odata EDM: UnlimitedOverdeliveryIsAllowed
- Returns:
- Unlimited Overdelivery Allowed
-
getUnderdelivTolrtdLmtRatioInPct
Constraints: Not nullable, Precision: 3, Scale: 1Original property name from the Odata EDM: UnderdelivTolrtdLmtRatioInPct
- Returns:
- Underdelivery Tolerance
-
getValuationType
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ValuationType
- Returns:
- Valuation Type
-
getIsCompletelyDelivered
Constraints: noneOriginal property name from the Odata EDM: IsCompletelyDelivered
- Returns:
- "Delivery Completed" Indicator
-
getIsFinallyInvoiced
Constraints: noneOriginal property name from the Odata EDM: IsFinallyInvoiced
- Returns:
- Final Invoice Indicator
-
getPurchaseOrderItemCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurchaseOrderItemCategory
- Returns:
- Item category in purchasing document
-
getAccountAssignmentCategory
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: AccountAssignmentCategory
- Returns:
- Account Assignment Category
-
getMultipleAcctAssgmtDistribution
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: MultipleAcctAssgmtDistribution
- Returns:
- Distribution Indicator for Multiple Account Assignment
-
getPartialInvoiceDistribution
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PartialInvoiceDistribution
- Returns:
- Partial invoice indicator
-
getGoodsReceiptIsExpected
Constraints: noneOriginal property name from the Odata EDM: GoodsReceiptIsExpected
- Returns:
- Goods Receipt Indicator
-
getGoodsReceiptIsNonValuated
Constraints: noneOriginal property name from the Odata EDM: GoodsReceiptIsNonValuated
- Returns:
- Goods Receipt, Non-Valuated
-
getInvoiceIsExpected
Constraints: noneOriginal property name from the Odata EDM: InvoiceIsExpected
- Returns:
- Invoice Receipt Indicator
-
getInvoiceIsGoodsReceiptBased
Constraints: noneOriginal property name from the Odata EDM: InvoiceIsGoodsReceiptBased
- Returns:
- Indicator: GR-Based Invoice Verification
-
getPurchaseContract
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchaseContract
- Returns:
- Number of principal purchase agreement
-
getPurchaseContractItem
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchaseContractItem
- Returns:
- Item Number of Principal Purchase Agreement
-
getCustomer
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Customer
- Returns:
- Customer
-
getSubcontractor
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Subcontractor
- Returns:
- Supplier to be Supplied/Who is to Receive Delivery
-
getSupplierIsSubcontractor
Constraints: noneOriginal property name from the Odata EDM: SupplierIsSubcontractor
- Returns:
- Subcontracting Supplier
-
getItemNetWeight
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ItemNetWeight
- Returns:
- Net Weight
-
getItemWeightUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemWeightUnit
- Returns:
- Unit of Weight
-
getTaxJurisdiction
Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: TaxJurisdiction
- Returns:
- Tax Jurisdiction
-
getPricingDateControl
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PricingDateControl
- Returns:
- Price Determination (Pricing) Date Control
-
getItemVolume
Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: ItemVolume
- Returns:
- Volume
-
getItemVolumeUnit
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemVolumeUnit
- Returns:
- Volume Unit
-
getSupplierConfirmationControlKey
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: SupplierConfirmationControlKey
- Returns:
- Confirmation Control Key
-
getIncotermsClassification
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: IncotermsClassification
- Returns:
- Incoterms (Part 1)
-
getIncotermsTransferLocation
Constraints: Not nullable, Maximum length: 28Original property name from the Odata EDM: IncotermsTransferLocation
- Returns:
- Incoterms (Part 2)
-
getEvaldRcptSettlmtIsAllowed
Constraints: noneOriginal property name from the Odata EDM: EvaldRcptSettlmtIsAllowed
- Returns:
- Evaluated Receipt Settlement (ERS)
-
getPurchaseRequisition
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurchaseRequisition
- Returns:
- Purchase Requisition Number
-
getPurchaseRequisitionItem
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchaseRequisitionItem
- Returns:
- Item number of purchase requisition
-
getIsReturnsItem
Constraints: noneOriginal property name from the Odata EDM: IsReturnsItem
- Returns:
- Returns Item
-
getRequisitionerName
Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: RequisitionerName
- Returns:
- Name of requisitioner/requester
-
getServicePackage
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServicePackage
- Returns:
- Package number
-
getEarmarkedFunds
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: EarmarkedFunds
- Returns:
- Document Number for Earmarked Funds
-
getEarmarkedFundsDocument
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: EarmarkedFundsDocument
- Returns:
- Document Number for Earmarked Funds
-
getEarmarkedFundsItem
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: EarmarkedFundsItem
- Returns:
- Earmarked Funds: Document Item
-
getEarmarkedFundsDocumentItem
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: EarmarkedFundsDocumentItem
- Returns:
- Earmarked Funds: Document Item
-
getIncotermsLocation1
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation1
- Returns:
- Incoterms Location 1
-
getIncotermsLocation2
Constraints: Not nullable, Maximum length: 70Original property name from the Odata EDM: IncotermsLocation2
- Returns:
- Incoterms Location 2
-
getMaterial
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: Material
- Returns:
- Material Number
-
getInternationalArticleNumber
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: InternationalArticleNumber
- Returns:
- International Article Number (EAN/UPC)
-
getManufacturerMaterial
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: ManufacturerMaterial
- Returns:
- Material number
-
getServicePerformer
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ServicePerformer
- Returns:
- Service Performer
-
getProductType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: ProductType
- Returns:
- Product Type Group
-
getExpectedOverallLimitAmount
Constraints: Not nullable, Precision: 14, Scale: 3Original property name from the Odata EDM: ExpectedOverallLimitAmount
- Returns:
- Expected Value of Overall Limit
-
getOverallLimitAmount
Constraints: Not nullable, Precision: 14, Scale: 3Original property name from the Odata EDM: OverallLimitAmount
- Returns:
- Overall Limit
-
getPurContractForOverallLimit
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: PurContractForOverallLimit
- Returns:
- Purchase Contract for Enhanced Limit
-
getPurchasingParentItem
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: PurchasingParentItem
- Returns:
- Higher-Level Item in Purchasing Documents
-
getBatch
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: Batch
- Returns:
- Batch Number
-
getPurchasingItemIsFreeOfCharge
Constraints: noneOriginal property name from the Odata EDM: PurchasingItemIsFreeOfCharge
- Returns:
- Free Item
-
getReferenceDeliveryAddressID
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ReferenceDeliveryAddressID
- Returns:
- Number of delivery address
-
getDeliveryAddressID
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: DeliveryAddressID
- Returns:
- Manual address number in purchasing document item
-
getDeliveryAddressName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: DeliveryAddressName
- Returns:
- Name 1
-
getDeliveryAddressName2
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: DeliveryAddressName2
- Returns:
- Name 2
-
getDeliveryAddressFullName
Constraints: Not nullable, Maximum length: 80Original property name from the Odata EDM: DeliveryAddressFullName
- Returns:
- Full name of a party (Bus. Partner, Org. Unit, Doc. address)
-
getDeliveryAddressStreetName
Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: DeliveryAddressStreetName
- Returns:
- Street
-
getDeliveryAddressHouseNumber
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: DeliveryAddressHouseNumber
- Returns:
- House Number
-
getDeliveryAddressCityName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: DeliveryAddressCityName
- Returns:
- City
-
getDeliveryAddressPostalCode
Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: DeliveryAddressPostalCode
- Returns:
- City Postal Code
-
getDeliveryAddressRegion
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DeliveryAddressRegion
- Returns:
- Region (State, Province, County)
-
getDeliveryAddressCountry
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: DeliveryAddressCountry
- Returns:
- Country/Region Key
-
getDeliveryAddressDistrictName
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: DeliveryAddressDistrictName
- Returns:
- District
-
getDownPaymentType
Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: DownPaymentType
- Returns:
- Down Payment Indicator
-
getDownPaymentPercentageOfTotAmt
Constraints: Not nullable, Precision: 5, Scale: 2Original property name from the Odata EDM: DownPaymentPercentageOfTotAmt
- Returns:
- Down Payment Percentage
-
getDownPaymentAmount
Constraints: Not nullable, Precision: 12, Scale: 3Original property name from the Odata EDM: DownPaymentAmount
- Returns:
- Down Payment Amount in Document Currency
-
getDownPaymentDueDate
Constraints: Not nullable, Precision: 0Original property name from the Odata EDM: DownPaymentDueDate
- Returns:
- Due Date for Down Payment
-
getBR_MaterialUsage
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BR_MaterialUsage
- Returns:
- Usage of the material
-
getBR_MaterialOrigin
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: BR_MaterialOrigin
- Returns:
- Origin of the material
-
getBR_CFOPCategory
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: BR_CFOPCategory
- Returns:
- Material CFOP category
-
getBR_IsProducedInHouse
Constraints: noneOriginal property name from the Odata EDM: BR_IsProducedInHouse
- Returns:
- Produced in-house
-
getConsumptionTaxCtrlCode
Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: ConsumptionTaxCtrlCode
- Returns:
- Brazilian NCM Code
-
getPurgProdCmplncSupplierStatus
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurgProdCmplncSupplierStatus
- Returns:
- Product Compliance Supplier Check Status (Item)
-
getPurgProductMarketabilityStatus
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurgProductMarketabilityStatus
- Returns:
- Product Marketability Status (Item)
-
getPurgSafetyDataSheetStatus
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurgSafetyDataSheetStatus
- Returns:
- Safety Data Sheet Status (Item)
-
getPurgProdCmplncDngrsGoodsStatus
Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PurgProdCmplncDngrsGoodsStatus
- Returns:
- Dangerous Goods Status (Item)
-
toString
- Overrides:
toStringin classVdmObject<PurchaseOrderItem>
-
equals
- Overrides:
equalsin classVdmEntity<PurchaseOrderItem>
-
canEqual
- Overrides:
canEqualin classVdmEntity<PurchaseOrderItem>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<PurchaseOrderItem>
-