Problem with Price for AC-item lines when it is added to Requisition via API
Input:
I need to create Requisition via API, including catalog items, AC-items and noncatalog items.
Under "AC-item" I mean items that are added via User Interface using option Enter Requisition Line - checkbox Non-catalog/AC item.
Context:
- Create Requisition with AC-item via REST API for Oracle Fusion Cloud Procurement - Create one line
- Open Requisition in User Interface.
- Click “Actions” - “Edit”:
- Result: Price is automatically changed to the default “1.0000” for API-created AC-lines and saved like that even if I don’t confirm any changes.
- Expected result: Price should stay as it was set via API.
Request
{ "LineNumber": 1, "LineTypeId": 1, "RequisitionLineSource": "QUICK_ENTRY", 💡//"QUICK ENTRY" indicates that it is, as I call it, AC-item in contrast with "CATALOG" and "NONCATALOG". "Item": "12345", "Quantity": 1, "CurrencyCode": "USD", "UOMCode": "EA", "Price": 112.00, "Supplier": "Supplier", "SourceAgreementHeaderId": 12345, 💡// in our case of AC-items: Suppliers have Agreements, but Agreements don't have AgreementLines to correlate with AC-items. "SupplierItemNumber": "12345", "RequesterId": 12345, "RequestedDeliveryDate": "2025-01-01", "DestinationTypeCode": "EXPENSE", "DestinationOrganizationId": 12345, "DeliverToLocationCode": "12345", "NegotiationRequiredFlag": true, "NegotiatedByPreparerFlag": true, "InformationTemplateTouchedFlag": false, "DFF": [ {
Tagged:
0