Thank you for supporting the Cloud Customer Connect Community in 2024. It's a gift to work with you!

Look back
You're almost there! Please answer a few more questions for access to the Applications content. Complete registration
Interested in joining? Complete your registration by providing Areas of Interest here. Register

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:

  1. Create Requisition with AC-item via REST API for Oracle Fusion Cloud Procurement - Create one line
  2. Open Requisition in User Interface.
  3. Click “Actions” - “Edit”:
    1. 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.
    2. 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": [    {

     

Howdy, Stranger!

Log In

To view full details, sign in.

Register

Don't have an account? Click here to get started!