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.
Manual address number in purchasing document item. Maximum length: 10.
Purchase Requisition Unit of Measure. Specifies the unit of measure in which the requested material is to be ordered. If you refer to an existing material number, the system uses the base unit of measure from the material master record. If Purchasing is to order the material in a different order unit, you can specify this on the detail screen of the purchase requisition item.If you do not refer to an existing material, you must enter a unit of measure. Maximum length: 3.
Batch Number. Assigns a material that is manufactured in batches or production lots to a specific batch. Maximum length: 10.
Valuation Area. Organizational level at which the material is valuated. A valuation area can be one of the following: PlantAll plants belonging to a company code, in which case the valuation area is the company code. Maximum length: 4.
Consumption Posting. Specifies that the consumption is to be posted to a consumption account (V) or an asset account (A). The indicator is used in the case of goods receipts for purchase orders and is derived from the account assignment category of the purchase order. Maximum length: 1.
Name of Person Who Created Object. Maximum length: 12.
Requisition (Request) Date. Specifies the date on which the purchase requisition was created.
Category of Delivery Date. Indicates whether the delivery date is to be entered and displayed as a calendar day, week or month. Maximum length: 1.
Address. Identification of an address (name, postal code, city, and so on) in Business Address Services. Maximum length: 10.
Item delivery date. Date on which an item is to be delivered or the service provided.
External Approval Status in the Preceeding Document. Maximum length: 1.
Fixed Supplier. Number of the vendor defined as the fixed source of supply for this purchase requisition. Maximum length: 10.
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.
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.
Purchase Requisition Closed. Flags a purchase requisition as closed, that means that no further purchase orders are to be created for this purchase requisition. You can:Set this indicator manuallyIn change mode for a purchase requisition on the item detail screenWhen you create a purchase order with reference to a purchase requisitionHave the system set the indicator when automatically creating purchase orders from purchase requisitionsYou can use the indicator Set reqs to "closed" to specify that the purchase requisition is considered closed once the associated purchase order has been created, even if the complete requisition quantity has not been ordered.A purchase requisition can, for example, be archived once it has been flagged as "closed", although the complete requisition quantity has not been ordered.
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.
Purchase Requisition Blocked. Indicates whether the purchase requisition item can be converted. The requester can block a requisition item to prevent it from being converted to a purchase order for example. Maximum length: 1.
Number of delivery address. Maximum length: 10.
Total value at time of release.
Language Key. The language key indicates
UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun). The UTC timestamp displays date and time according to UTC (Universal Coordinated Time). In order to convert local time into a UTC time stamp, which makes it easier to compare times, the local time must be converted according to your time zone. The ABAP command convert is available for this purpose.Even if the time zone that the conversion is based on can be redetermined from Customizing or master data, we still recommend that you save the time zone.The internal structure of the high-resolution UTC time stamp is logically organized in date and time sections in a packed decimal format (YYYYMMDDhhmmssmmmuuun), which depicts the year, month, day, hour,second, millisecond, microsecond and the first decimal of the nanoseconds. Please note that the hardware that is normally used does not fully support a resolution of 100 nanoseconds, which is available in the structure.See also GET TIME STAMPA UTC time stamp in short form is also available.
Manual address number in purchasing document item. Maximum length: 10.
Material Number. Alphanumeric key uniquely identifying the material. Maximum length: 40.
Goods Receipt Processing Time in Days. Number of workdays required after receiving the material for inspection and placement into storage.
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.
Planned Delivery Time in Days. Number of calendar days needed to obtain the material or service if it is procured externally. If you have different vendors for a material, you must specify an average value. The same applies if you order the material from a fixed vendor that has varying delivery times.If you use the SAP Retail System, the planned delivery time can be suggested from the vendor sub-range in the vendor master record.
Revision Level. A revision level, together with a change number, identifies a version of a material or document. You can assign a revision level if you use a change number that has a specific valid-from date to make a change.Proceed as follows:Changing a MaterialYou can assign a revision level to a material when you process the material master record itself, or you can enter a revision level in the BOM header when you process a material BOM.Changing a DocumentYou define for each document type whether revision levels are active for documents. Define a document status that has the released indicator. As soon as you process a document of this document type with a change number and assign this status, a revision level is assigned automatically.Before you can assign a revision level, you must define the revisionlevel. From the main R/3 menu, choose Logistics -> Central functions -> Engineering change management, then Revision level -> Material rev. level or Revision level -> Document rev. level.To define how revision levels are assigned, go to Customizing step Set up control data. Maximum length: 2.
Minimum Remaining Shelf Life. Minimum amount of time for which the material must keep upon goods receipt for the goods receipt to be accepted by the system. The period (day, week, month, year) depends on the entry in the Period indicator field.
MRP Controller. Specifies the number of the MRP controller or group of MRP controllers responsible for material planning for the material. Maximum length: 3.
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.
Quantity Ordered Against this Purchase Requisition. Indicates the total quantity ordered to date. If the purchase order is based on a scheduling agreement, the quantity scheduled to date is shown.
End Date for Period of Performance.
Start Date for Period of Performance.
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.
Processing status of purchase requisition. Specifies the current processing status of the purchase requisition. Maximum length: 1.
Connected System. Maximum length: 60.
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.
Requisition (Request) Date. Specifies the date on which the purchase requisition was created.
Document Number of External Document. The field refers to the number of the reference document in an external system. If you use integrated purchasing with an SAP SRM system, this field in the purchase order contains the number of the bid invitation in the SRM system. Maximum length: 35.
External System ID. Maximum length: 60.
Type of External System. Maximum length: 1.
Currency Key. Currency key for amounts in the system. Maximum length: 5.
Item Number of External Document. The field refers to the item number of the reference document in an external system. If you use integrated purchasing with an SAP SRM system, this field in the purchase order contains the item number of the bid invitation in the SRM system. Maximum length: 10.
Creation indicator (purchase requisition/schedule lines). Shows whether the purchase requisition or delivery schedule line was created manually or automatically (e.g. as a result of the requirements planning process). In the case of delivery schedules created under scheduling agreements, if schedule lines with different creation indicators are consolidated to form a release schedule line, the creation indicator remains "blank". Maximum length: 1.
Price Unit. Specifies how many units of the purchase order price unit the price is valid for. 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.
Timestamp. Maximum length: 14.
Processing State. Maximum length: 1.
Requisition Processing State. Indicates the processing phase the requisition is currently going through (e.g. In process of release). Maximum length: 2.
Purchasing Document Category. Allows a distinction to be made between the various purchasing documents. Maximum length: 1.
Author of Requisition. Maximum length: 12.
Technical Key of a Web Service (for Example - a Catalog). Maximum length: 20.
Catalog Item Id. Maximum length: 40.
Catalog Item Key.
Requestor. Maximum length: 60.
External Document Type. Maximum length: 4.
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.
Purchase requisition number. Maximum length: 10.
Purchase Requisition is Fixed. Firms the purchase requisition or delivery schedule line of a scheduling agreement, and determines that it cannot be automatically changed by the materials planning and control system. The indicator is set automatically if you make manual changes to a purchase requisition that was generated by materials planning and control.
Item number of purchase requisition. Maximum length: 5.
Short Text. Short description of the material. Maximum length: 40.
Price in Purchase Requisition. Shows the price of the requested material per price unit. The price and quantity set out in the purchase requisition determine the value of the purchase requisition item or purchase requisition. In turn, this value is applied in determining the release strategy for the requisition.In Customizing for Purchasing under Purchase Requisition -> Define Screen Layout at Document Level, you can set price and price unit. The Valuation price field can be set as a mandatory or optional input field.Input mandatory:If a material master record exists for the requested material, the price is automatically taken from the valuation price field.If no material master record exists, you must enter a price when creating the purchase requisition.Input optional:In this case you need not enter a price.NotePlease note that the value of the purchase requisition item or purchase requisition will be taken into account in the release strategy.Also, the value of purchase requisition commitments are determined for items that are assigned to an account from the price (Valuation price field).
Purchase Requisition Release Date. Specifies the date on which the purchase order should be initiated on the basis of the purchase requisition. The release date is based on:The purchasing department processing time defined for the plantThe planned delivery time from the material master record or purchasing info recordThe delivery dateThe goods receipt processing time from the material master recordNoteThe planned delivery time from the purchasing info record and the GR processing time are only taken into account if the purchase requisition was generated via materials planning.Processing time Planned del. GR processingPurchasing time time|----------|---------------------|--------|Release PO Delivery Datedate date date requiredDate required: 01.10.2007GR processing time: 2 days (working days)Planned delivery time: 10 days (calendar days)Purchasing dept processing time: 2 days (working days)For the material to be available on the date it is needed, the purchase requisition must be released on 13.09.2007 (requirement date less GR processing time, planned delivery time, and purchasing department processing time).
Release Status. Maximum length: 8.
Purchase Requisition Document Type. Allows a distinction to be made between various kinds of purchase requisition. Using the document type, you can, for instance, differentiate between a standard purchase requisition and a requisition relating to a stock transport order, although both documents belong to the purchasing document category purchase requisition.The document type controls number assignment and the selection of fields to be maintained. Maximum length: 4.
Purchase Order Number. Alphanumeric key uniquely identifying the document. Number of the purchase order to which the entry of services performed relates. Maximum length: 10.
Purchasing Document Category. Allows a distinction to be made between the various purchasing documents. Maximum length: 1.
Purchase Order Item Number. Specifies the number that uniquely identifies an item in . Here you can delimit the PO items for which you wish to process service entry sheets. 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.
Control indicator for purchasing document type. Allows differentiation between the various kinds of purchasing document. On the basis of the purchasing document type you can, for example, distinguish between a standard purchase order and a stock transport order, although both documents belong to the purchasing document category purchase requisition.The purchasing document type controls, for instance, the number assignment for a purchase order, as well as the fields to be maintained. Maximum length: 1.
Purchasing Group. Key for a buyer or a group of buyers, who is/are responsible for certain purchasing activities. Internally, the purchasing group is responsible for the procurement of a material or a class of materials.Externally, it is the medium through which contacts with the vendor are maintained. Maximum length: 3.
Number of Purchasing Info Record. Specifies the number that uniquely identifies a purchasing info record. Maximum length: 10.
Purchasing Organization. Denotes the purchasing organization. Maximum length: 4.
Release Indicator. Specifies the release status of a purchase requisition. The release indicator specifies whether: The purchase requisition is fixed (that is, it will not be changed again by material requirements planning)An RFQ or a purchase order can be created for the requisitionThe release indicator is determined at the time of creation via the release strategy that applies to the purchase requisition. Maximum length: 1.
Release Not Yet Completely Effected. Specifies that the release (approval) process for the purchasing document has not yet been completed.
Release strategy in the purchase requisition. Specifies which release points have to release a purchase requisition, and in which order. The purchase requisition is assigned to a release strategy on the basis of its value and the content of certain fields (such as the item category, material group and plant).The structure of the release strategies is determined centrally. The system automatically assigns each purchase requisition to a strategy. You cannot change the strategy. Maximum length: 2.
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.
Purchase Requisition Quantity. Specifies the quantity to be ordered, as stipulated in the purchase requisition.
Requirement Tracking Number. Number that facilitates the monitoring of the procurement of required materials or services. This number can relate to a requisition note (or requirement notice/slip) that was not generated in the system. The requirement tracking number from the purchase requisition is copied to the purchasing documents (for example: RFQ or purchase order) created with reference to a purchase requisition.The requirement tracking number thus enables you to group together the purchasing documents that exist for a certain material requirement. Maximum length: 10.
Name of Requisitioner/Requester. Indicates for whom the material or external service shown in the purchase requisition is to be ordered. Maximum length: 12.
Service Performer. Maximum length: 10.
Assigned Source of Supply.
BP ID of Author. Maximum length: 60.
Requestor User ID. Maximum length: 12.
Storage Location. Number of the storage location in which the material is stored. A plant may contain one or more storage locations. Maximum length: 4.
Desired Supplier. Specifies the number of the supplier suggested by the requisitioner to the purchasing department for this purchase order. Maximum length: 10.
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.
Supplying (issuing) plant in case of stock transport order. Describes the plant from which the ordered material is supplied. The supplying, or issuing, plant is only entered in the case of stock transport orders. Maximum length: 4.
One-to-one navigation property to the PurchaseRequisitionHeader entity.
One-to-many navigation property to the PurReqnAcctAssgmt entity.
One-to-one navigation property to the PurReqAddDelivery entity.
One-to-many navigation property to the PurchaseReqnItemText entity.
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.
Static representation of the addressId 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 baseUnit property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the batch property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the companyCode property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the consumptionPosting property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the createdByUser property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the creationDate 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 deliveryDate property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the delivDateCategory property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the externalApprovalStatus property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the fixedSupplier 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 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 isClosed property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the isDeleted property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the isPurReqnBlocked property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the itemDeliveryAddressId property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the itemNetAmount property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the language property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the lastChangeDateTime property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the manualDeliveryAddressId 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 materialGoodsReceiptDuration 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 materialPlannedDeliveryDurn property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the materialRevisionLevel property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the minRemainingShelfLife property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the mrpController 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 orderedQuantity property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the performancePeriodEndDate property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the performancePeriodStartDate 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 processingStatus property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the procmtHubBackendBusSyst 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 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 purchaseRequisitionIsFixed 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 purchaseRequisitionItemText property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purchaseRequisitionPrice property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purchaseRequisitionReleaseDate property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purchaseRequisitionStatus property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purchaseRequisitionType property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purchasingDocument property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purchasingDocumentCategory property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purchasingDocumentItem property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purchasingDocumentItemCategory property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purchasingDocumentSubtype property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purchasingGroup 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 purchasingOrganization property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purReqnExternalReference property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purReqnExternalSystemId property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purReqnExternalSystemType property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purReqnItemCurrency property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purReqnItemExternalReference property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purReqnOrigin property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purReqnPriceQuantity property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purReqnProcessingDateTime property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purReqnProcessingType property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purReqnReleaseStatus property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purReqnSourceOfSupplyType property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purReqnSspAuthor property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purReqnSspCatalog property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purReqnSspCatalogItem property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purReqnSspCrossCatalogItem property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purReqnSspRequestor property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purReqnTypeExternalReference property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the purReqCreationDate property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the releaseCode property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the releaseIsNotCompleted property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the releaseStrategy property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the requestedQuantity property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the requirementTracking 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 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 sourceOfSupplyIsAssigned property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the sspAuthorExternalBpIdnNumber property for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
Static representation of the sspReqrUserId 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 supplier 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 supplyingPlant 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-one navigation property toPurchaseReqn 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 toPurchaseReqnAcctAssgmt 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-one navigation property toPurchaseReqnDeliveryAddress 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 toPurchaseReqnItemText for query construction. Use to reference this property in query operations such as 'select' in the fluent request API.
All fields of the PurchaseRequisitionItem entity.
Default url path for the according service.
Technical entity name for PurchaseRequisitionItem.
All key fields of the PurchaseRequisitionItem entity.
Mapping of all key field names to the respective static field property PurchaseRequisitionItem.
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 PurchaseRequisitionItem
.
A builder that constructs instances of entity type PurchaseRequisitionItem
.
Returns a selectable object that allows the selection of custom field in a get request for the entity PurchaseRequisitionItem
.
Name of the custom field to select
A builder that constructs instances of entity type PurchaseRequisitionItem
.
Returns a request builder to construct requests for operations on the PurchaseRequisitionItem
entity type.
A PurchaseRequisitionItem
request builder.
This class represents the entity "A_PurchaseRequisitionItem" of service "API_PURCHASEREQ_PROCESS_SRV". This service is part of the following communication scenarios: SAP S/4HANA Procurement Hub - Ariba GB - Hub to Ariba GB Integration (SAP_COM_0292), Purchase Requisition Integration (SAP_COM_0102). See https://api.sap.com/api/API_PURCHASEREQ_PROCESS_SRV for more information.