A mapper representing custom fields in an entity. Custom fields are represented by their field names and the corresponding values. A custom field can be added or updated using setCustomField method.
The current ETag version of the entity in the remote system. The ETag identified the version of the in the remote system. It will be automatically set in the "if-match" header of update requests and can be set as a custom header for delete requests. When no ETag is provided by the remote system the value of this variable defaults to "*".
Account Assignment Category. Specifies whether accounting for an item is to be effected via an auxiliary account (such as a cost center). The account assignment category determines which account assignment data (such as cost center, account number and so on) is necessary for the item. Maximum length: 1.
Material CFOP category. This is the CFOP category of a material. The CFOP category is used to determine the proper CFOP. Maximum length: 2.
Produced in-house. This indicator shows whether the material was produced by the company or another one. It is used for purpose of CFOP determination.If the indicator is set the material was produced by the company. If the indicator is not set the material was produced by another company.
Origin of the material. This indicator shows whether the products were produced inside Brazil or were imported. If the goods were imported, it also indicates whether they were imported directly by the company or not. Origin of material:0 National - except indicated for codes 3, 4,5, or 81 Foreign - imported directly2 Foreign - acquired nationally3 National - merchandise or asset with import content is over than 40%4 National - when the production is according to Decree-law 288/67, and laws 8.248/91, 8.387/91, 10.176/01 and 11.484/075 National - with import content less than or equal to 40%6 Foreign - imported directly, no similar national, listed in “Resolução CAMEX”7 Foreign - acquired nationally, no similar national, listed in “Resolução CAMEX”8 National - with import content over 70%. Maximum length: 1.
Usage of the material. This indicator shows the intended usage of a particular material in inventory. Please note that each usage of a material must have a separate valuation. As soon as a material has more than one usage in a valuation area then valuation types can be used.Material Usage:0 Resale1 Industrialization2 Consumption3 Asset4 Consumption for Main Activity (only editable if TaaS switch is active). Maximum length: 1.
Brazilian NCM Code. Specifies the NCM code. Maximum length: 16.
Customer. Number of the customer to whom a material is to be delivered (or for whom a service is to be rendered). This entry is used in third-party order processing (triangular business arrangements).When you enter a customer number, the delivery address is taken from the customer (debtor) master record.If you do not enter a customer number, you must enter a delivery address. Maximum length: 10.
City. City name as part of the address. The city name is saved redundantly in another database field in upper- case letters, for search help.If the Postal regional structure ('city file') is active, the city name is checked against the Cities defined in the regional structure. Maximum length: 40.
Country Key. The country key contains information which the system uses to check entries such as the length of the postal code or bank account number. The two-character ISO code in accordance with ISO 3166, which is delivered by SAP as a default, is usually used.It could also be the vehicle license plate country-code or a typical country key, for example, in Germany the Federal statistics office key.The country keys are determined at system installation in the global settings.The definition of the country key in the SAP system does not have to match political or government entities.Since the country key does not have to correspond to the ISO code in all installations, programs that differ according to certain values of the country key cannot query the country key T005-LAND1, but have to program based on the ISO code T005 INTCA. Maximum length: 3.
House Number. House number as part of an address. It is printed in the Street line.Other supplementary street information can be entered in the House number supplement or one of the Street2, Street3, Street4 or Street5 fields. See Print the Street address.A house number (e.g. 117) or a house number with supplement (e.g. 117a), or a house number range (e.g. 16-20), can be maintained in this field. Maximum length: 10.
Manual address number in purchasing document item. Maximum length: 10.
Name 1. Address component: Name of an address. Maximum length: 40.
City Postal Code. Postal code as part of the address If different postal codes are maintained for the PO Box and Street address of an address, this field contains the Street address postal code. Maximum length: 10.
Region (State, Province, County). In some countries, the region forms part of the address. The meaning depends on the country. The automatic address formatting function prints the region in addresses in the USA, Canada, Italy, Brazil or Australia, and the county in Great Britain.For more information, see the examples in the documentation on the Address Layout Key.Meaning of the regional code in ...Australia -> ProvinceBrazil -> StateCanada -> ProvinceGermany -> StateGreat Britain -> CountyItaly -> ProvinceJapan -> PrefectureSwitzerland -> CantonUSA -> State. Maximum length: 3.
Street. Street name as part of the address. The street name is saved, redundantly in upper case in another database field, for search help purposes.There are other fields for address parts which can be printed above or below the street. See Print the Street address.The house number and other supplements are usually maintained in their own fields. See Formatting the Street line. Maximum length: 60.
Currency Key. Currency key for amounts in the system. Maximum length: 5.
Document Number for Earmarked Funds. Number uniquely identifying a document. Maximum length: 10.
Earmarked Funds: Document Item. Maximum length: 3.
Evaluated Receipt Settlement (ERS). Specifies that evaluated receipt settlement (ERS) or the automatic generation of invoices according to an invoicing plan is to be possible in relation to materials supplied or services performed (respectively) with regard to this supplier or this document item. If you wish to settle up with regard to PO or scheduling agreement items involving this supplier using Evaluated Receipt Settlement (ERS), this indicator must be set.This indicator must also be set if you wish to work with purchase orders used in conjunction with invoicing plans when procuring external services.
Expected Value of Overall Limit. Value that the unplanned services (or the material) covered by this item are not expected to exceed. The expected value is included in the net price of the item. If the document contains services in addition to the limit, the expected value is totalled up with the overall value of the services to arrive at the net price. If the document contains only a limit, the expected value is the net price. In this case, specification of an expected value is mandatory. This guarantees that the net price of an item, especially a purchase order item, cannot amount to "0".The expected value need not be equal to the value of the overall limit. In follow-on processes and documents, the expected value can be exceeded. In the process of cost control, though, you can use it for comparison with the overall limit.CO Controlling adopts the expected value in the commitment for the document.If you use the release (approval) procedure for purchasing documents, the expected value serves as the basis for the application of a release strategy.The expected value is included in the release order statistics for contracts.
Goods Receipt Indicator. Specifies whether the item involves a goods receipt. DependenciesIn the processing of production and process orders, the indicator specifies whether a goods receipt is allowed and expected for the order item.If the indicator is set, the order item is relevant to inventory management. The indicator is set during the creation of the order if the order is settled in respect of a material or a sales order item.
Goods Receipt, Non-Valuated. Specifies that the goods receipt for this item is not to be valuated. Set the indicator if goods receipts involving this material are not to be valuated. The valuation of the purchase order item will then take place at the time of invoice verification.NoteIf the indicator has been set for an item with the material type non- valuated, the quantity recorded in Inventory Management can differ from the value in Financial Accounting during the period between goods receipt and invoice receipt, since the value is not updated until the invoice is posted in Financial Accounting.
Incoterms (Part 1). Commonly used trading terms that comply with the standards established by the International Chamber of Commerce (ICC). Incoterms specify internationally recognized procedures that the shipper and the receiving party must follow for the shipping transaction to be completed successfully.If goods are shipped through a port of departure, the appropriate Incoterm might be: FOB ("Free On Board"). You can provide further details (for example, the name of the port) in the secondary Incoterm field: FOB Boston, for example. Maximum length: 3.
Incoterms Location 1. Provides additional information for the primary Incoterm. For Incoterms 2010, this field represents:
Incoterms Location 2. Provides additional information for the Incoterms. This field is only available for C-Clauses (if customized appropriately). Note the following for the incoterms versions below: No Version:This field is disabledIncoterm Version 2000This field is disabled as part of standard delivery unless a customer decides to enable it by the way of Customizing for Sales and Distribution under Master Data -> Business Partners -> Customers -> Billing Document -> Incoterms -> Map Incoterms to Versions.Incoterm Version 2010For this version, the field represents:Sea and inland waterway transport - Port of DestinationAny mode of transport - Place of Destination2010 Incoterms are divided as follows:Group 1: Rules for any mode or modes of transport (including by vessel)Incoterms Incoterms Description Location 2CPT Carriage Paid To Place of DestinationCIP Carriage & Insurance Paid To Place of DestinationGroup 2: Rules for sea and inland waterwaysIncoterms Incoterms Description Location 2CFR Cost & Freight Port of DestinationCIF Cost Insurance & Freight Port of Destination. Maximum length: 70.
Incoterms (Part 2). Additional information for the primary Incoterm. If the primary Incoterm is, for example, FOB ("Free on Board"), then the second field provides details of the port from which the delivery leaves (for example, "FOB Boston"). Maximum length: 28.
International Article Number (EAN/UPC). Glossary definition. Maximum length: 18.
Invoice receipt indicator. Specifies whether an invoice receipt is linked to the purchase order item. If the indicator is not set, the goods are to be delivered free of charge.
Indicator: GR-Based Invoice Verification. Indicator specifying that provision has been made for goods-receipt-based invoice verification for a purchase order item or invoice item.
"Delivery Completed" Indicator. Indicates that the item is to be regarded as closed.
Final Invoice Indicator. Indicates that the last invoice from a supplier has been received for an item and/or that no further invoice is expected. The final invoice indicator serves as information for the applicationsCash Management and ForecastCash Budget ManagementFunds ManagementIf you set the final invoice indicator, purchase order commitments are reset.However, the final invoice indicator does not prevent further invoices from being posted. Furthermore, it does not replace GR/IR account maintenance in the event of a variance between GR quantity and invoice quantity.Purchase order: 100 pieces of material A at $10/piece-> The PO commitment is automatically set to $1000.Goods receipt: 80 piecesInvoice for 60 pieces = $600-> The purchase order commitment is automatically set to $400.Invoice for 15 pieces = $150 - final invoice indicator set.-> The purchase order commitment is automatically set to zero.Since the final invoice indicator does not have any effect on the GR/IR clearing account, you must clear the difference of 5 pieces ($50) on the GR/IR clearing account if no further invoices are posted.
Returns Item. Specifies whether or not the item is a returns item. You cannot set the returns indicator for items, for which goods receipts and invoice receipts do not refer to the quantity.This is the case for the following items:Service items (item type D)Limit items (item type B)Items with invoicing plan.
Net Weight. Net weight of item per unit of weight. The weight is expressed in terms of the unit of measure you specify in the field "unit of weight".
Volume. Space that the material occupies per unit of volume. The volume refers to the unit specified in the "Volume unit" field. The volume and its unit always refer to the base unit of measure.
Volume Unit. Unit referring to the volume of the material. If you specify a volume, you have to enter the corresponding volume unit here. Maximum length: 3.
Unit of Weight. Unit in which the gross or net weight of this item is expressed. If you specify a gross or net weight, you must enter the relevant unit of weight here. Maximum length: 3.
Material number. Uniquely identifies a material. This field is also used for MPN materials. Maximum length: 40.
Material Number. Alphanumeric key uniquely identifying the material. Maximum length: 40.
Material Group. Key that you use to group together several materials or services with the same attributes, and to assign them to a particular material group. You can use material groups to:Restrict the scope of analysesSearch specifically for material master records via search helps. Maximum length: 9.
Distribution Indicator for Multiple Account Assignment. Defines how the quantity and value of the purchase order item are distributed to individual account assignment items. You can distribute the purchase order quantity or the net value of a document item, or specify a percentage for each account assignment. The system calculates complementary values. For example, if you choose quantity-based distribution and enter a number of pieces for each account assignment, the system calculates the percentage and net value.If you choose quantity-based or percentage distribution, the quantities that are distributed to an account assignment are rounded to three decimal places, to ensure that the 100% of the item quantity is always distributed.If you choose percentage distribution and change the requested quantity on the item overview screen, the system adjusts the quantities in the associated account assignment items.If you choose amount-based distribution, the system distributes the item quantity to the individual account assignments exactly according to the defined distribution, including very small value amounts. The quantities of individual account assignment items are displayed as rounded, but the system uses the exact quantities. Maximum length: 1.
Net Price in Purchasing Document (in Document Currency). Net price per price unit.
Price Unit.
Denominator for Conv. of Order Price Unit into Order Unit. Denominator of the quotient representing the ratio order unit: purchase order price unit.Enter the quantity in the order unit that applies for the quantity in the purchase order price unit.You want to order 200 l of a liquid. However, the supplier sells the liquid by the kilogram. 1 kg of this liquid corresponds to 4 l.As conversion factor, enter:Order quantity/order unit Order price qty./order price unit4 l --> 1 kg.
Order Price Unit (Purchasing). Indicates the unit of measurement to which the purchase order price relates. Invoices are created using price units and purchase order price units which constitute the basis for value postings.They can be stored in the purchasing info record.A material or commodity (for example, oil) can be ordered by the liter, but the supplier's invoice shows a price of 2 dollars per kilogram.You enter 10 l as the order quantity and order unit, but specify 2 dollars per kg as purchase order price and purchase order price unit.In addition, you enter the conversion factor "order unit -> purchase order price unit" (for example 2 l per 1 kg) in the "details" data of the purchase order item. Maximum length: 3.
Numerator for Conversion of Order Price Unit into Order Unit. Numerator of the quotient representing the ratio order unit : purchase order price unit. Enter the quantity in the PO price unit that applies for the quantity in the order unit.You want to order 200 l of a liquid. However, the supplier sells the liquid by the kilogram. 1 kg of this liquid corresponds to 4 l.As conversion factor, enter:Order quantity/order unit Order price qty./order price unit4 l --> 1 kg.
Purchase Order Quantity. Quantity ordered by the buyer, to be supplied by the supplier. The purchase order quantity relates to the order unit. It is referred to by Goods Receiving and Invoice Verification for checking purposes.
Overall Limit. Maximum value that the total of all unplanned services (or the value of the material) covered by this document item may not exceed. Limits can be used in service lines and the items of blanket purchase orders.When services actually performed are entered in service entry sheets (or at the time of goods receipt in the case of materials), the system checks the entered values with regard to adherence to this maximum value. If the overall limit is exceeded, it issues an appropriate message.If you have also fixed sub-limits within the overall limit for an item, each time services are entered or goods receipts are recorded the system checks whether the individual sub-limits and the overall limit have/has been adhered to.
Overdelivery Tolerance Limit. Percentage (based on the order quantity) up to which an overdelivery of this item will be accepted. If you have set the indicator in the Partial delivery/Item field to 'D' (partial delivery allowed), this takes priority. It makes no sense to define a tolerance limit for overdelivery in such case.
Partial invoice indicator. Determines how invoice amounts in partial invoices are to be distributed among the individual account assignments in the case of an item subject to multiple account assignment. In the case of multiple account assignment, you can distribute the total amount of partial invoices among the individual accounts in two ways:On a progressive fill-up basisOn a proportional basisIf you enter a partial invoice at invoice receipt, the system calculates the distribution of the costs in Invoice Verification according to the partial invoice indicator entered and suggests the relevant values for the individual accounts. You can overwrite these values if you want to use a different distribution to that planned in the purchase order.NoteIf you work with Logistics Invoice Verification, you can only choose proportional distribution.100 pieces of a material have been ordered for various cost centers as follows: 50 pieces for for cost center A; 40 pieces for cost center B; 10 pieces for cost center C.A partial invoice is entered for this purchase order. The invoice amount is $700, covering 70 pieces. The invoice amount is distributed as follows:Ordered Cost center Proportional Progressive fill-up50 pcs A $350 $50040 pcs B $280 $20010 pcs C $70 $00------------------------------------------------------Total: 100 pcs Total: $700 Total: $700. Maximum length: 1.
Plant. Specifies the key for a production facility or branch office within the company (that is, the company code). You use the plant key to determine, for instance, which plant is to receive ordered goods. Maximum length: 4.
Price Printout. Determines whether or not the price is to be included in the purchase order printout.
Price Determination (Pricing) Date Control. Determines which date is to be used for price determination (pricing) purposes. Enter the key for the desired date.If you choose the date of goods receipt, for example, a new price will be determined upon the arrival of the goods, causing the item to be revaluated at this time.NoteIf you have chosen the delivery date as the date for price determination and an item contains several delivery dates (i.e. has a delivery schedule), the first delivery date (the delivery date specified in the first schedule line) is taken. Maximum length: 1.
Product Type Group. Superordinate term that covers products that can be procured, for example materials and services. In the product type group you choose to either procure a material (by entering blank or 1) or a service (by entering 2).The procurement process is different for materials and services. For example, you can only maintain the field Service Performer when you purchase a service.If you enter a material number in a purchase order item, the product type group is derived automatically from the material type. In this case you can no longer maintain the product type group in the purchase order manually. If you do not enter a material number, you can maintain the field manually.This functionality is available for the following item categories:- Standard- Third-Party. Maximum length: 2.
Number of principal purchase agreement. Specifies the number of the outline agreement that this purchase order or purchase requisition refers to. Maximum length: 10.
Item number of principal purchase agreement. Specifies the number of the outline agreement item that this purchase order or purchase requisitions refers to. Maximum length: 5.
Purchasing Document Number. Alphanumeric key uniquely identifying the document. Maximum length: 10.
Item Number of Purchase Order. Maximum length: 5.
Item Category in Purchasing Document. Indicator which shows the item features. The item category controls whether the following entries and procedures are necessary or permitted for the item:material numberadditional account assignmentinventory management in the SAP Systemgoods receiptinvoice receiptIn the standard system an item in the "normal" category requires goods and invoice receipts. On the other hand for items in the "consignment" category, (that is order item for consignment material) invoice receipts are not allowed. Maximum length: 1.
Short Text. Short description of the material. Maximum length: 40.
Purchase Order Unit of Measure. Specifies the unit of measure in which the material is ordered. Maximum length: 3.
Purchase Requisition Number. Alphanumeric key uniquely identifying the document. Maximum length: 10.
Item number of purchase requisition. Specifies the number that uniquely identifies an item in . Maximum length: 5.
Deletion indicator in purchasing document. Determines whether the item in the purchasing document is deleted or blocked. You can set the deletion indicator by choosing Edit -> Delete if:You want to cancel an itemAn item is closed and can be archivedYou can set the blocking indicator by selecting the item and then choosing Edit -> Block if you do not want to allow subsequent functions for the item. Note that you must manually remove the indicator as soon as subsequent functions are allowed again.You have entered a purchase order item by mistake. You cancel it by setting the deletion indicator.A purchase order item has been delivered, invoiced, and paid for, and can now be archived. You can set the deletion indicator. Maximum length: 1.
Number of purchasing info record. Specifies the number that uniquely identifies a purchasing info record. Maximum length: 10.
The remote state of the entity. Remote state refers to the last known state of the entity on the remote system from which it has been retrieved or to which it has been posted. It is stored as map, where the keys are stored in the format of VDM properties.
Name of requisitioner/requester. Indicates for whom the material or external service shown in the purchase requisition is to be ordered. Maximum length: 12.
Package number. Specifies an internal package number grouping together all services belonging to an item of a purchasing document. Via the package number, the program accesses the data in the individual service lines of a set of service specifications.ExampleA purchase requisition contains an item with the short text Pipelaying. This item comprises 250 individual service lines (the service specifications) detailing the services to be performed (work to be done) under this heading. Internally, the system groups together these 250 service lines under a package number. Maximum length: 10.
Service Performer. Maximum length: 10.
Storage Location. Maximum length: 4.
Confirmation Control Key. Determines which confirmation categories are expected for a PO item (e.g. order acknowledgment, shipping notification). Maximum length: 4.
Material Number Used by Supplier. Material number used by the supplier. In most cases, the supplier uses a different number for the material than the one used in this system. The supplier's material number can therefore also be quoted in a purchase order for identification purposes. Maximum length: 35.
Tax on Sales/Purchases Code. The tax code represents a tax category which must be taken into consideration when making a tax return to the tax authorities. Tax codes are unique per country. The tax rate calculation rules and further features are stored in a table for each tax code.For tax-exempt or non-taxable transactions, you should use tax codes with a 0 percentage rate if the corresponding transactions are to be displayed in the tax returns.You must define new tax codes if tax rates are changed by the state. The old codes with the old tax rates must remain in the system until no more open items which use this tax code exist. Maximum length: 2.
Tax Jurisdiction. The tax jurisdiction is used for determining the tax rates in the USA. It defines to which tax authorities you must pay your taxes. It is always the city to which the goods are supplied. Maximum length: 15.
One-to-many navigation property to the PurOrdAccountAssignment entity.
One-to-many navigation property to the PurOrdPricingElement entity.
One-to-many navigation property to the PurchaseOrderScheduleLine entity.
Underdelivery Tolerance Limit. Percentage (based on the order quantity) up to which an underdelivery of this item will be accepted.
Indicator: Unlimited Overdelivery Allowed. Indicator that specifies whether unlimited overdelivery can be accepted for the item.
Valuation Type. Uniquely identifies separately valuated stocks of a material. The valuation types allowed for a material are determined by the valuation category.If a material is valuated according to its origin (valuation category H), you can define the possible countries of origin as valuation types. Maximum length: 10.
ETag version identifier accessor.
Static representation of the accountAssignmentCategory property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
All fields selector.
Static representation of the brCfopCategory property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the brIsProducedInHouse property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the brMaterialOrigin property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the brMaterialUsage property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the consumptionTaxCtrlCode property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the customer property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the deliveryAddressCityName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the deliveryAddressCountry property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the deliveryAddressHouseNumber property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the deliveryAddressId property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the deliveryAddressName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the deliveryAddressPostalCode property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the deliveryAddressRegion property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the deliveryAddressStreetName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the documentCurrency property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the earmarkedFunds property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the earmarkedFundsItem property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the evaldRcptSettlmtIsAllowed property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the expectedOverallLimitAmount property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the goodsReceiptIsExpected property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the goodsReceiptIsNonValuated property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the incotermsClassification property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the incotermsLocation1 property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the incotermsLocation2 property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the incotermsTransferLocation property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the internationalArticleNumber property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the invoiceIsExpected property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the invoiceIsGoodsReceiptBased property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the isCompletelyDelivered property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the isFinallyInvoiced property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the isReturnsItem property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the itemNetWeight property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the itemVolume property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the itemVolumeUnit property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the itemWeightUnit property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the manufacturerMaterial property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the material property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the materialGroup property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the multipleAcctAssgmtDistribution property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the netPriceAmount property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the netPriceQuantity property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the orderPriceUnit property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the orderPriceUnitToOrderUnitNmrtr property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the orderQuantity property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the ordPriceUnitToOrderUnitDnmntr property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the overallLimitAmount property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the overdelivTolrtdLmtRatioInPct property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the partialInvoiceDistribution property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the plant property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the priceIsToBePrinted property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the pricingDateControl property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the productType property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purchaseContract property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purchaseContractItem property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purchaseOrder property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purchaseOrderItem property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purchaseOrderItemCategory property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purchaseOrderItemText property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purchaseOrderQuantityUnit property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purchaseRequisition property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purchaseRequisitionItem property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purchasingDocumentDeletionCode property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purchasingInfoRecord property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the requisitionerName property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the servicePackage property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the servicePerformer property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the storageLocation property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the supplierConfirmationControlKey property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the supplierMaterialNumber property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the taxCode property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the taxJurisdiction property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the one-to-many navigation property toAccountAssignment for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the one-to-many navigation property toPurchaseOrderPricingElement for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the one-to-many navigation property toScheduleLine for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the underdelivTolrtdLmtRatioInPct property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the unlimitedOverdeliveryIsAllowed property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the valuationType property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
All fields of the PurchaseOrderItem entity.
Default url path for the according service.
Technical entity name for PurchaseOrderItem.
All key fields of the PurchaseOrderItem entity.
Mapping of all key field names to the respective static field property PurchaseOrderItem.
Returns a map of all defined fields in entity to their current values.
Entity with all defined entity fields
Custom field value getter.
The name of the custom field
The value of the corresponding custom field
Returns a map that contains all entity custom fields.
A map of all defined custom fields in the entity
Returns all updated custom field properties compared to the last known remote state.
A map containing all updated custom properties, with their new values
Returns all changed properties compared to the last known remote state. The returned properties does not include custom fields. Use getUpdatedCustomFields, if updated custom fields are needed.
Entity with all properties that changed
Validates whether a custom field exists in the entity.
The name of the custom field to update
A boolean value, that indicates whether a custom field is defined in entity
Sets all retrieved custom fields in entity.
Extracted custom fields from a retrieved entity
A boolean value, that indicates the existence of the field in entity
Validates whether a field name does not conflict with an original field name and thus can be defined as custom fields.
Field name to check
Boolean value that describes whether a field name can be defined as custom field
Sets a new custom field in the entity or updates it. Throws an error, if the provided custom field name is already defined by an original field in entity.
The name of the custom field to update
The value of the field
The entity itself, to facilitate method chaining
Initializes or sets the remoteState of the entity. This function is called on all read, create and update requests. This function should be called after initializeCustomFields, if custom fields are defined.
State to be set as remote state
The entity itself, to facilitate method chaining
Set the ETag version identifier of the retrieved entity.
The returned ETag version of the entity
The entity itself, to facilitate method chaining
Overwrites the default toJSON method so that all instance variables as well as all custom fields of the entity are returned.
An object containing all instance variables + custom fields.
Returns an entity builder to construct instances PurchaseOrderItem
.
A builder that constructs instances of entity type PurchaseOrderItem
.
Returns a selectable object that allows the selection of custom field in a get request for the entity PurchaseOrderItem
.
Name of the custom field to select
A builder that constructs instances of entity type PurchaseOrderItem
.
Returns a request builder to construct requests for operations on the PurchaseOrderItem
entity type.
A PurchaseOrderItem
request builder.
This class represents the entity "A_PurchaseOrderItem" of service "API_PURCHASEORDER_PROCESS_SRV". This service is part of the following communication scenarios: Distributed Manufacturing Integration (SAP_COM_0077), Purchase Order Integration (SAP_COM_0053). See https://api.sap.com/api/API_PURCHASEORDER_PROCESS_SRV for more information.