My Oracle Support Banner

Unit Cost Update Of Customer Order's Generated POs (Doc ID 3068837.1)

Last updated on JANUARY 24, 2025

Applies to:

Oracle Retail Merchandising Foundation Cloud Service - Version 24.1 and later
Information in this document applies to any platform.

Goal

Unit cost update of customer order's generated POs

Currently generating costumer orders using the REST API https://XXX/MerchIntegrations/services/customerOrders/fulfillmentOrder/create from a supplier to a store. This customer order is currently generating a Purchase Order of type CO for that supplier.
For this case it is necessary to override the default unit cost (inherited from item/supplier/country) of the items.
Since the purchase order is of type CO, we are not allowed to update the purchase order details because the system does not allow update for these order types.

Is there a way to update the unit cost of these kind of PO’s? either on creation, receiving of using receipt adjustments?


Steps:

1) Create a customer order from a supplier to a store
2) try to update the unit cost of the PO using the service:
3) Verify error:
{
  "status": "ERROR",
  "message": "Invalid order type passed to function %s1. Check that order type is ARB (Automatic Replenishment of Basic Goods), BRB (Buyer Replenishment of Basic ) or N/B (Non-Basic).",
  "businessError": [
  "Invalid order type passed to function %s1. Check that order type is ARB (Automatic Replenishment of Basic Goods), BRB (Buyer Replenishment of Basic ) or N/B (Non-Basic)."
  ]
}
 

Solution

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Goal
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.