Expand All


  1. Update 23D
  1. Revision History
  2. Overview
  3. Pre-Update and Post-Update Tasks
  4. Optional Uptake of New Features (Opt In)
  5. Feature Summary
  6. Supply Chain Orchestration
    1. Supply Chain Orchestration
        1. Extend the View Manual Reservations for Your Back-to-Back Sales Orders Feature
        2. Hold Changes from Manufacturing Until Purchase Orders Are Ready in Outside Processing Flows
        3. Use Redesigned Pages to Create Transfer Supply Requests
  7. Collaboration Messaging Framework
    1. Collaboration Messaging Framework
        1. Exchange B2B Messages with Your Trading Partners Using Avalara
        2. Receive Streamlined Error Message Reporting for B2B Messages Sent Using Web Services
        3. Simplify the Exchange of Purchase Orders with Other Oracle Cloud Enterprises
  8. Inventory Management
    1. Inventory Management
        1. View Lot Secondary Transaction Quantity on Review Completed Transactions Page
        2. Integrate Manufacturing and Maintenance Work Order Picking Requests with Your Warehouse Management System
        3. View Initial Requested Quantity on Transfer Orders
        4. Control Country of Origin Tracking for an Item or Item Category
        5. Update Multiple Item Locator Defaults During Item Replacement
        6. Selected Inventory Management Bug Fixes in This Update
    2. Shipping
        1. Ship a Secondary Quantity Greater Than the Secondary Picked Quantity
        2. Manage Shipment Tolerances for Transfer Orders
        3. Use Portugal Shipping Documents for Additional Order Types
        4. Process Outbound Shipment Lines Before Raising the Event to Send the Lines to an External Execution System
        5. Selected Shipping Bug Fixes in This Update
    3. Receiving
        1. Disable Warning When Updating Primary or Secondary Quantity of Dual Unit of Measure Items
        2. Update the Receipt Date for Multiple Receipt Lines Simultaneously
        3. Default Lot and Serial Numbers for Transfer Orders During Put Away
        4. Process REST-Based Receiving Transactions Efficiently for High Volumes
    4. Product Recall Management
        1. Review Disposition Details in the Debit Memo Notification Raised For a Recall Notice
        2. Perform Recall Count by Downloading the VBCS Excel Template
    5. Cost Management
        1. Perform Standard Cost Rollup Across Multiple Organizations
        2. Validate Rolled-up Cost Information with Enhanced User Interface
        3. Include Items with Supply Type Supplier in Work Order Cost Calculations
        4. Use the Enhanced Cost Adjustment REST Service
        5. Use the Enhanced Item Cost Service for Improved Performance
        6. Use the Enhanced Landed Cost Management REST APIs for Improved Performance
        7. Selected Cost Management Bug Fixes in This Update
    6. Receipt Accounting
        1. Receipt Accounting View Objects for Business Intelligence Cloud Connector
    7. Fiscal Document Capture
        1. Process Fiscal Documents for Trades with the First Party
        2. Automatically Derive Default Charge Account for Fiscal Document Lines Without a Source Document
    8. Supply Chain Financial Orchestration
        1. Use Transaction Date to Identify Financial Orchestration Flows
        2. Configure Country of Origin and Project Number to Model Your Financial Flows
  9. IMPORTANT Actions and Considerations

Update 23D

Revision History

This document will continue to evolve as existing sections change and new information is added. All updates appear in the following table:

Date Module Feature Notes
11 MAR 2024 Receiving Process REST-Based Receiving Transactions Efficiently for High Volumes Updated document. Revised description.
19 OCT 2023 Receipt Accounting Receipt Accounting View Objects for Business Intelligence Cloud Connector Updated document. Corrected a link in the Key Resources section.
17 OCT 2023 Cost Management Use the Enhanced Cost Adjustment REST Service Updated document. Revised Steps to Enable.
03 OCT 2023 Inventory Management Selected Inventory Management Bug Fixes in This Update Updated document. Added a new section.
03 OCT 2023 Shipping Selected Shipping Bug Fixes in This Update Updated document. Added a new section.
01 SEP 2023     Created initial document.

Overview

HAVE AN IDEA?

We’re here and we’re listening. If you have a suggestion on how to make our cloud services even better then go ahead and tell us. There are several ways to submit your ideas, for example, through the Ideas Lab on Oracle Customer Connect. Wherever you see this icon after the feature name it means we delivered one of your ideas.

GIVE US FEEDBACK

We welcome your comments and suggestions to improve the content. Please send us your feedback at oracle_fusion_applications_help_ww_grp@oracle.com.

DISCLAIMER

The information contained in this document may include statements about Oracle’s product development plans. Many factors can materially affect Oracle’s product development plans and the nature and timing of future product releases. Accordingly, this Information is provided to you solely for information only, is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described remains at the sole discretion of Oracle.

This information may not be incorporated into any contractual agreement with Oracle or its subsidiaries or affiliates. Oracle specifically disclaims any liability with respect to this information. Refer to the Legal Notices and Terms of Use for further information.

Pre-Update and Post-Update Tasks

Depending on the features you're using in your Cloud applications, you may be required to perform certain steps immediately before or after your quarterly update. For details of these pre-update and post-update steps and the product areas that are affected, refer to Oracle Fusion Cloud SCM: Performing Your Quarterly Update (doc ID 2337485.1) on My Oracle Support.

Optional Uptake of New Features (Opt In)

Oracle Cloud Applications delivers new updates every quarter. This means every three months you'll receive new functionality to help you efficiently and effectively manage your business. Some features are delivered Enabled meaning they are immediately available to end users. Other features are delivered Disabled meaning you have to take action to make available. Features delivered Disabled can be activated for end users by stepping through the following instructions using the following privileges:

  • Review Applications Offering (ASM_REVIEW_APPLICATIONS_OFFERINGS_PRIV)
  • Configure Oracle Fusion Applications Offering (ASM_CONFIGURE_OFFERING_PRIV)

Here’s how you opt in to new features:

  1. Click Navigator > My Enterprise > New Features.
  2. On the Features Overview page, select your offering to review new features specific to it. Or, you can leave the default selection All Enabled Offerings to review new features for all offerings.
  3. On the New Features tab, review the new features and check the opt-in status of the feature in the Enabled column. If a feature has already been enabled, you will see a check mark. Otherwise, you will see an icon to enable the feature.
  4. Click the icon in the Enabled column and complete the steps to enable the feature.

In some cases, you might want to opt in to a feature that's not listed in the New Features work area. Here's how to opt in:

  1. Click Navigator > My Enterprise > Offerings.
  2. On the Offerings page, select your offering, and then click Opt In Features.
  3. On the Opt In page, click the Edit Features (pencil) icon for the offering, or for the functional area that includes your feature.
  4. On the Edit Features page, complete the steps to enable the feature.

For more information and detailed instructions on opting in to new features for your offering, see Configure Offerings.

Opt In Expiration

Occasionally, features delivered Disabled via Opt In may be enabled automatically in a future update. This is known as an Opt In Expiration. If your cloud service has any Opt In Expirations you will see a related tab in this document. Click on that tab to see when the feature was originally delivered Disabled, and when the Opt In will expire, potentially automatically enabling the feature. You can also click here to see features with Opt In Expirations across all Oracle Cloud Applications.

Feature Summary

Column Definitions:

Report = New or modified, Oracle-delivered, ready to run reports.

UI or Process-Based: Small Scale = These UI or process-based features are typically comprised of minor field, validation, or program changes. Therefore, the potential impact to users is minimal.

UI or Process-Based: Larger Scale* = These UI or process-based features have more complex designs. Therefore, the potential impact to users is higher.

Features Delivered Disabled = Action is needed BEFORE these features can be used by END USERS. These features are delivered disabled and you choose if and when to enable them. For example, a) new or expanded BI subject areas need to first be incorporated into reports, b) Integration is required to utilize new web services, or c) features must be assigned to user roles before they can be accessed.

Ready for Use by End Users
(Feature Delivered Enabled)

Reports plus Small Scale UI or Process-Based new features will have minimal user impact after an update. Therefore, customer acceptance testing should focus on the Larger Scale UI or Process-Based* new features.

Customer Must Take Action before Use by End Users
(Feature Delivered Disabled)

Not disruptive as action is required to make these features ready to use. As you selectively choose to leverage, you set your test and roll out timing.

Feature

Report

UI or
Process-Based:
Small Scale

UI or
Process-Based:
Larger Scale*

Supply Chain Orchestration

Supply Chain Orchestration

Extend the View Manual Reservations for Your Back-to-Back Sales Orders Feature

Hold Changes from Manufacturing Until Purchase Orders Are Ready in Outside Processing Flows

Use Redesigned Pages to Create Transfer Supply Requests

Collaboration Messaging Framework

Collaboration Messaging Framework

Exchange B2B Messages with Your Trading Partners Using Avalara

Receive Streamlined Error Message Reporting for B2B Messages Sent Using Web Services

Simplify the Exchange of Purchase Orders with Other Oracle Cloud Enterprises

Inventory Management

Inventory Management

View Lot Secondary Transaction Quantity on Review Completed Transactions Page

Integrate Manufacturing and Maintenance Work Order Picking Requests with Your Warehouse Management System

View Initial Requested Quantity on Transfer Orders

Control Country of Origin Tracking for an Item or Item Category

Update Multiple Item Locator Defaults During Item Replacement

Selected Inventory Management Bug Fixes in This Update

Shipping

Ship a Secondary Quantity Greater Than the Secondary Picked Quantity

Manage Shipment Tolerances for Transfer Orders

Use Portugal Shipping Documents for Additional Order Types

Process Outbound Shipment Lines Before Raising the Event to Send the Lines to an External Execution System

Selected Shipping Bug Fixes in This Update

Receiving

Disable Warning When Updating Primary or Secondary Quantity of Dual Unit of Measure Items

Update the Receipt Date for Multiple Receipt Lines Simultaneously

Default Lot and Serial Numbers for Transfer Orders During Put Away

Process REST-Based Receiving Transactions Efficiently for High Volumes

Product Recall Management

Review Disposition Details in the Debit Memo Notification Raised For a Recall Notice

Perform Recall Count by Downloading the VBCS Excel Template

Cost Management

Perform Standard Cost Rollup Across Multiple Organizations

Validate Rolled-up Cost Information with Enhanced User Interface

Include Items with Supply Type Supplier in Work Order Cost Calculations

Use the Enhanced Cost Adjustment REST Service

Use the Enhanced Item Cost Service for Improved Performance

Use the Enhanced Landed Cost Management REST APIs for Improved Performance

Selected Cost Management Bug Fixes in This Update

Receipt Accounting

Receipt Accounting View Objects for Business Intelligence Cloud Connector

Fiscal Document Capture

Process Fiscal Documents for Trades with the First Party

Automatically Derive Default Charge Account for Fiscal Document Lines Without a Source Document

Supply Chain Financial Orchestration

Use Transaction Date to Identify Financial Orchestration Flows

Configure Country of Origin and Project Number to Model Your Financial Flows

>>Click for IMPORTANT Actions and Considerations

Supply Chain Orchestration

Supply Chain Orchestration

Extend the View Manual Reservations for Your Back-to-Back Sales Orders Feature

Extend the View Manual Reservations for Your Back-to-Back Sales Orders feature so you can view all of the reservations that you create manually in a back-to-back flow. Before this release, you could view manual reservations only for lines that have an Unassigned supply type on the supply order. Now you can view the supply orders, transfer orders, purchase orders, and work orders that fulfill all of your manual reservations even while Oracle Supply Chain Orchestration is still processing that supply. Also, before this release, you couldn't cancel a manual reservation when you cancel the order line. Now you can.

If a manual reservation might cause excess supply, then the Supply Orchestration work area displays a new icon on the supply line. If you hover over it, you'll see the Excess Supply text.

Quickly see what excess supply you have reserved for each sales order in your back-to-back flows.

Steps to Enable

You don't need to do anything to enable this feature.

Tips And Considerations

  • You must manually opt into the View Manual Reservations for Your Back-to-Back Sales Orders feature until update 24A.
  • Supply Chain Orchestration doesn't automatically modify a manual reservation for a change in demand that it receives from Oracle Order Management. You must manually modify the reservation.
  • The quantity for the work order, purchase request, or transfer order might be different from the reservation's quantity or the quantity on the supply or tracking line because other requests might also use the work order, purchase request, or transfer order.

Access Requirements

The feature is available to any privilege that can create and submit a sales order.

Users who are assigned a configured job role that contains these privileges can access this feature:

  • Initiate Order (FOM_CREATE_ORDER_PRIV)
  • Submit Order (FOM_SUBMIT_ORDER_PRIV)

Hold Changes from Manufacturing Until Purchase Orders Are Ready in Outside Processing Flows

Use Oracle Supply Chain Orchestration to temporarily hold the changes that you receive from Oracle Manufacturing. Use this feature in your outside processing flow when a work order or an operation undergoes change, but Oracle Purchasing hasn't created the purchase order or is revising it.

Here's how it works:

  1. A work order or an operation undergoes a change in your outside processing flow, and then Oracle Manufacturing sends an update request to Supply Chain Orchestration. Manufacturing might send another request each time a work order or operation undergoes change.
  1. If Purchasing hasn’t created the purchase order or is revising it, then Supply Chain Orchestration temporarily holds the update request.
  1. Purchasing creates or finishes revising the purchase order, and then Supply Chain Orchestration automatically sends the most recent update request that it has received from Oracle Manufacturing to Purchasing.

Increase your processing efficiency and prevent failures that happen when you send an update request to Purchasing. Instead of having Supply Chain Orchestration send every request that it receives from Manufacturing to Purchasing, wait until Purchasing creates or finishes revising the purchase order, then send only the latest request.

Steps to Enable

Use the Opt In UI to enable this feature. For instructions, refer to the Optional Uptake of New Features section of this document.

Offering: Manufacturing and Supply Chain Materials ManagementNo Longer Optional From: Update 24D

Key Resources

Access Requirements

Users who are assigned a configured job role that contains these privileges can access this feature:

  • Process Supply Order Interface (DOS_PROCESS_SUPPLY_ORDER_INTERFACE_PRIV)
  • View Supply Orders (DOS_VIEW_SUPPLY_ORDERS_PRIV)
  • Manage Supply Request Exceptions (DOS_MANAGE_SUPPLY_REQUEST_EXCEPTIONS_PRIV)
  • View Supply Order Exceptions and Status (DOS_VIEW_SUPPLY_ORDER_EXCEPTIONS_AND_STATUS_PRIV)

No new privileges were introduced to support this feature.

Use Redesigned Pages to Create Transfer Supply Requests

Use a redesigned page to help you create a transfer request on your desktop, tablet, or mobile device. Supply Chain Orchestration will display the supply source that provides the optimal fulfillment for your request, by default. You can accept the default supply source or pick another one from a list of sources when you create the request. You can create the request for a standard item or for an item that's part of a project.

Improve your user experience when you need to create a transfer request on your desktop, tablet, or mobile device.

Steps to Enable

Use the Opt In UI to enable this feature. For instructions, refer to the Optional Uptake of New Features section of this document.

Offering: Manufacturing and Supply Chain Materials Management

Tips And Considerations

Here's some of the cool new stuff you can do:

  • Use the New Supply Request task in the Supply Chain Orchestration work area to create a transfer request.
  • Use the Manage Item Quantities task in the Inventory Management work area to create the request.
  • Set the Destination Type attribute on your request to Inventory or to Expense.
  • Set the Transfer Type attribute on your request to Inter Organization or to Intra Organization.
  • Create and submit more than one request for one or more destination organizations.
  • Your request can use the item's primary UOM or nonprimary UOM.
  • Accept the supply source that provides the optimal fulfillment, or select another source from a list of sources that Supply Chain Orchestration automatically ranks for you according to availability.
  • Create a transfer request for a project.

Key Resources

Access Requirements

Users who are assigned a configured job role that contains these privileges can access this feature:

  • Process Supply Order Interface (DOS_PROCESS_SUPPLY_ORDER_INTERFACE_PRIV)
  • View Supply Orders (DOS_VIEW_SUPPLY_ORDERS_PRIV)
  • Manage Supply Request Exceptions (DOS_MANAGE_SUPPLY_REQUEST_EXCEPTIONS_PRIV)
  • View Supply Order Exceptions and Status (DOS_VIEW_SUPPLY_ORDER_EXCEPTIONS_AND_STATUS_PRIV)

Collaboration Messaging Framework

Collaboration Messaging Framework

Exchange B2B Messages with Your Trading Partners Using Avalara

A new predefined service provider, Avalara, is available for your electronic invoicing needs. If you subscribe to Avalara’s services, you can use it to connect with your trading partners via the Pan-European Public Procurement Online (PEPPOL) network. Avalara is a certified PEPPOL access point and solution provider.

Avalara's messages and delivery methods are predefined, thereby streamlining B2B setup in the Collaboration Messaging work area.

Steps to Enable

Steps to Enable

At a high level, to set up the predefined Avalara service provider:

  1. Configure Avalara to exchange messages with your trading partners.
  2. Create trading partners.
  3. Associate the trading partners with your suppliers or customers.
  4. Select the documents you want to exchange with your suppliers or customers.

These steps are detailed in the Configuring and Managing B2B Messaging for Oracle Applications Cloud guide.

Configure the Predefined Service Provider Avalara

  1. Select Manage Collaboration Messaging Service Providers from the Tasks panel tab, and search for the Avalara service provider.
  1. On the Edit Collaboration Messaging Service Provider page, select Test or Production in the Outbound Delivery Connection Type field to reflect the environment you are setting up.
  1. Select the Delivery Methods tab, and enter the username and password for the selected connection type.

Screen capture that shows how you use the Collaboration Messaging work area to set up a new service provider.

Outbound Delivery Connection Type and Delivery Method

  1. Select the Outbound Collaboration Messages tab, link the delivery method with the message, and activate the message you want to exchange with your trading partners:
  • UBL 2.1 PEPPOL Invoice Outbound (Avalara_UBL-2.1-PEPPOL-Invoice-Out)

Screen capture that shows the delivery method and status of the new service provider.

Avalara Outbound Collaboration Message

  1. Select the Inbound Collaboration Messages tab, and activate the messages you want to use. The following messages are available:
  • UBL 2.1 Invoice Application Response Inbound (Avalara_UBL-2-1-InvoiceApplicationResponse-In)
  • UBL 2.1 PEPPOL Invoice Inbound (Avalara_UBL-2.1-PEPPOL-Invoice-In)

Screen capture that shows the details of inbound collaboration messages for the new service provider.

Avalara Inbound Messages

Create Trading Partners

After completing the service provider setup, create your trading partners.

  1. Select Manage B2B Trading Partners on the Tasks panel tab.
  2. On the Manage B2B Trading Partners page, select Actions > Create, and add your trading partners.
  3. Select Avalara as the service provider.

Screen capture that shows how to create a trading partner for a new service provider.

Create a Trading Partner

Associate Trading Partners with Your Suppliers or Customers

Next, associate the trading partners with your suppliers or customers for your electronic invoicing documents.

  1. Select Manage Supplier B2B Configuration on the Tasks panel tab, and search for your suppliers.
  1. Select a supplier and then select Edit Supplier B2B Configuration.
  1. On the Edit Supplier B2B Configuration page, select the Trading Partner Assignment tab and click Actions > Add Row to add a trading partner and the Avalara service provider.

Screen capture that shows the assignment details of a trading partner created for a new service provider.

Supplier Trading Partner Assignment

  1. On the Edit Supplier B2B Configuration page, select the Document Setup tab, and add the Invoice-Inbound to exchange with the selected supplier.

Screen capture that shows details of the documents set up for a trading partner.

Supplier Document Setup

  1. Select Manage Customer Account Collaboration Configuration on the Tasks panel tab, and search for your customers.
  1. Select a customer. On the Edit Customer Account Collaboration Configuration page, select the Avalara service provider and trading partners in the Associated Service Providers section.
  1. In the Collaboration Documents for Service Provider section, select the documents you want to exchange (outbound invoices or inbound invoice acknowledgments).

Screen capture that shows how you exchange documents with suppliers for a new service provider.

Customer Account Collaboration Configuration

Tips And Considerations

Make sure you select the correct endpoint for your message delivery, Test or Production, in the Outbound Delivery Connection Type field on the Edit Service Provider page. If you don’t select a message delivery type, you’ll get an error message during message processing that you didn’t specify an endpoint for Avalara.

Key Resources

  • Refer to the How You Configure Predefined Service Providers section of the Configuring and Managing B2B Messaging for Oracle Applications Cloud guide on the Oracle Help Center.

Access Requirements

Users who are assigned a configured job role that contains these privileges can access this feature:

  • Manage B2B Supplier Trading Partners (CMK_B2B_SUPPLIER_TRADING_PARTNERS_PRIV)
  • Manage B2B Trading Partners (CMK_B2B_TRADING_PARTNERS_PRIV)
  • Manage Customer Account Collaboration Configuration (CMK_B2B_CUSTOMER_ACCOUNT_TRADING_PARTNERS_PRIV)
  • Manage Service Provider (CMK_MANAGE_SERVICE_PROVIDER_PRIV)

These privileges were available prior to this update.

Receive Streamlined Error Message Reporting for B2B Messages Sent Using Web Services

The validation process for inbound messages received through synchronous web service operations has been improved. Now, the caller receives only relevant and correctable errors that can be fixed before the message is processed. The refined process validates the following:

  • Authentication:  The caller of the service is a valid user.
  • Authorization: The caller of the web service is assigned a job role with the privilege Invoke Collaboration Message Inbound Service (CMK_INVOKE_INBOUND_COLLAB_DOC_SERVICE_PRIV).
  • Sender party: The SENDER_ID and SENDER_ID_TYPE in the payload have a valid trading partner ID and ID type.
  • External message definitions: The external message definition in the payload exists in Oracle Collaboration Messaging Framework.
  • Invalid order numbers Inbound messages that reference a PO such as PO acknowledgments, invoices, and shipments, have valid PO numbers

Other B2B setup errors are logged and managed in the Collaboration Messaging work area. The asynchronous operation remains unchanged, with the credentials validated and errors returned for invalid credentials.

As the sender of B2B messages, you only receive errors that are in your control to fix. As the receiver of B2B messages, you can review errors in Collaboration Messaging Framework that you have access to correct, ensuring a more efficient process for troubleshooting any issues encountered during the exchange of B2B messages.

Steps to Enable

You don't need to do anything to enable this feature.

Key Resources

  • Refer to the Configuring and Managing B2B Messaging for Oracle Applications Cloud guide on the Oracle Help Center.

Simplify the Exchange of Purchase Orders with Other Oracle Cloud Enterprises

There are six new message definitions available for sending and receiving POs. These message definitions use the Oracle B2B messaging standard and enable you to exchange POs directly with your trading partners, B2B service providers, and other Oracle cloud enterprises:

  • Oracle-1-0-B2B-Purchase-Order-In
  • Oracle-1-0-B2B-Purchase-Order-Change-In
  • Oracle-1-0-B2B-Purchase-Order-Cancel-In
  • Oracle-1-0-B2B-Purchase-Order-Out
  • Oracle-1-0-B2B-Purchase-Order-Change-Out
  • Oracle-1-0-B2B-Purchase-Order-Cancel-Out

These messages provide additional options for you to exchange POs with your trading partners and B2B service providers.

Steps to Enable

At a high level, there are two steps to enable these message definitions:

  1. Set up the message definitions with either a service provider or a trading partner directly.
  2. Associate the trading partner with your suppliers or customers.

Set Up Message Definitions with a Service Provider or Trading Partner

  1. Select Manage Collaboration Messaging Service Providers or Manage B2B Trading Partners from the Tasks panel tab, and search for the service provider or trading partner you want to set up.
  1. If you are sending POs, on the Outbound Collaboration Messages tab, select the new outbound PO message definition you want to exchange with your trading partners:
  • Oracle-1-0-B2B-Purchase-Order-Out
  • Oracle-1-0-B2B-Purchase-Order-Change-Out
  • Oracle-1-0-B2B-Purchase-Order-Cancel-Out
  1. Associate a delivery method with the message definition and set the status to Active.

Screen capture that shows how to set up a message definition with a service provider or trading partner.

Outbound PO Messages

  1. If you are receiving POs, on the Inbound Collaboration Messages tab, select the new inbound PO message definition you want to exchange with your trading partners and set the status to Active:
  • Oracle-1-0-B2B-Purchase-Order-In
  • Oracle-1-0-B2B-Purchase-Order-Change-In
  • Oracle-1-0-B2B-Purchase-Order-Cancel-In

Screen capture that shows how to set up a message definition with a service provider or trading partner.

Inbound PO Messages

Associate the Trading Partners with Your Suppliers or Customers

Next, associate the trading partners with your suppliers or customers to exchange POs with them.

  1. Select Manage Supplier B2B Configuration on the Tasks panel tab, and search for your suppliers.
  1. Select a supplier and then select Edit Supplier B2B Configuration.
  1. On the Edit Supplier B2B Configuration page, select the Trading Partner Assignment tab and click Actions > Add Row to add a trading partner, and select your trading partner.
  1. Select the Document Setup tab, and add the PO documents (Purchase Order-Outbound, Purchase Order Change – Outbound and Purchase Order Cancellation – Outbound) to exchange with the selected supplier.

Screen capture that shows details of the documents you want to exchange with suppliers.

Supplier and Associated PO Documents

  1. Select Manage Customer Collaboration Configuration on the Tasks panel tab, and search for your customers.
  1. Select a customer. On the Edit Customer Collaboration Configuration page, select your trading partners in the Associated Service Providers section.
  1. In the Collaboration Documents for Service Provider section, select the PO documents you want to exchange (Purchase Order- Inbound, Purchase Order Change - Inbound and Purchase Order Cancellation - Inbound).

Key Resources

  • Refer to the Configuring and Managing B2B Messaging for Oracle Applications Cloud guide on the Oracle Help Center.

Access Requirements

Users who are assigned a configured job role that contains these privileges can access this feature:

  • Manage B2B Trading Partners (CMK_B2B_TRADING_PARTNERS_PRIV)
  • Manage Service Provider (CMK_MANAGE_SERVICE_PROVIDER_PRIV)

Inventory Management

Inventory Management

View Lot Secondary Transaction Quantity on Review Completed Transactions Page

The Review Completed Transactions page provides you with a quick and easy way to search for and view details of completed inventory transactions. This is extremely helpful for situations like auditing of on-hand quantity discrepancies or verifying lot or serial number data entered for a transaction. When reviewing transactions using the Review Completed Transactions page, you can see the total transaction quantity in reference to the transactional unit of measure, the item's primary unit of measure, and the item's secondary unit of measure. Additionally, if the item is lot or serial controlled, you can drill into the Lot and Serial Numbers view to see the specific lots or serial numbers used in the transaction as well as the quantity transacted. Prior to this update, this Lot and Serial Numbers view only showed the transaction quantity in reference to the item's primary unit of measure. Now, the Lot and Serial Numbers view displays the transaction quantity for the item’s secondary unit of measure.

A new Secondary Quantity field is displayed immediately below the Transaction Quantity field. The secondary quantity represents the transaction quantity in the secondary unit of measure. In this example, the item's primary unit of measure is Each. The item is dual unit of measure controlled and the secondary unit of measure for the item is Dozen. The screen shot below depicts a miscellaneous receipt performed for a quantity of 48 Each or 4 Dozen. Additionally, a new Secondary Quantity field has also been introduced in the Lots table.

View Lots and Serial Numbers

This feature provides you better visibility to your transacted quantities for dual unit of measure items within the Lot and Serial Numbers view of the Review Completed Transactions page.

Steps to Enable

You don't need to do anything to enable this feature.

Tips And Considerations

The Secondary Quantity field will only be displayed if the associated item is dual unit of measure controlled. The Secondary Quantity field isn't displayed by default in the Lots region and must be added by navigating to View > Columns > Secondary Quantity.

Key Resources

  • Oracle Fusion Cloud SCM: Using Inventory Management guide, available on the Oracle Help Center.
  • Oracle Fusion Cloud SCM: Implementing Manufacturing and Supply Chain Management, available on the Oracle Help Center.

Access Requirements

Users who are assigned a configured job role that contains this privilege can access this feature:

  • Review Completed Inventory Transaction (INV_REVIEW_COMPLETED_INVENTORY_TRANSACTION_PRIV)

This privilege was available prior to this update.

Integrate Manufacturing and Maintenance Work Order Picking Requests with Your Warehouse Management System

This feature delivers services and core application enhancements to support integrations of work order picking requests to an external execution system or Oracle Fusion Cloud Warehouse Management (WMS). Once implemented, you can reserve, pick, move, and issue goods from a warehouse using an external warehouse management system or Oracle WMS to a supply subinventory, or directly to a work order based on material picking requests generated in Oracle Fusion Cloud Manufacturing or Oracle Fusion Cloud Maintenance.

Here's how the process works:

  • The process starts with the creation of a work order in Oracle Manufacturing or Oracle Maintenance.
  • Next, the work order is pick released and the details are sent to Oracle Inventory Management.
  • A movement request and high-level reservation are automatically created in Oracle Inventory Management for reservable items. In the case of nonreservable items, a movement request is created without any high-level reservation.
  • The details of the reservations for the input items are used to update the allocated quantity of the input item associated to the work order operation in Oracle Manufacturing or Oracle Maintenance.
  • Oracle Inventory Management raises an event for Oracle Integration Cloud (OIC) and if the prebuilt integration is enabled, it calls the Oracle REST Service API to create the movement request in WMS.
  • Movement requests are created in WMS and the replenishment wave program is run to create the allocations and tasks.
  • Warehouse personnel execute the tasks and confirm the picks, replenishing the material from the source to destination locations.
  • Inventory history is generated upon pick confirmation.
  • WMS runs scheduled jobs and pushes the inventory history to OIC.
  • OIC then calls the REST API to create and process the transactions in Oracle Inventory Management based upon the WMS inventory history.
  • Inventory transactions are recorded, and reservations are updated in Oracle Inventory Management.
  • The details of the picked quantities and the reservation details are used to further update the Oracle Manufacturing or Oracle Maintenance work order input item quantities.
  • The work order input item quantities are reviewed in Oracle Manufacturing and Oracle Maintenance.
  • The movement request is closed when all lines are picked.

Here's what you can now do in Oracle Inventory Management, Manufacturing, Maintenance Management, and Warehouse Management:

  • Send new and updated work order picking requests to the warehouse for materials required for production and maintenance activities, based on work order movement requests in Oracle Inventory Management.
  • Allocations aren't created in Oracle Inventory Management as part of this process. Once the movement request is executed in WMS, the details are interfaced to the Oracle Inventory Management movement request which updates the work order accordingly.

Movement Requests in WMS

  • Pick and move materials in WMS to work order supply locations for issue or backflush executed from the work order.
  • Pick and issue materials in WMS directly to a work order.
  • Maintain high-level reservations in Oracle Inventory Management while the picking requests are in process in WMS, ensuring that materials are available for your production and maintenance needs.
  • View movement requests for picking requests with the integration status in Oracle Inventory Management.

Manage Movement Requests

  • You can't update work orders when open movement requests exist in WMS and you attempt to do the following:
    • Change the work order status to Closed, Canceled, or Unreleased
    • Reduce the work order quantity or operation item quantity
    • Delete the work order operation or operation item
    • Change the work order operation item supply type
    • Perform an operation transaction for an operation that results in a work order status change to Completed

To be able to update the work order in the above scenarios, you must review the details of the movement requests for the work order in WMS and take appropriate actions as needed, such as cancellation or deallocation or cancellation of movement request lines.

Edit Work Order

  • Now you can’t delete the high-level reservations created for the work order components during pick release using the Edit Reservations and Picks and Create Reservations pages for the inventory organizations integrated for manufacturing and maintenance with WMS. You also can’t delete them using the Inventory Reservations REST resource.
  • Resend movement requests to WMS if for any reason the movement requests aren't created in WMS.

Manage Movement Requests

  • You can now process pick transactions performed in other warehouse management or external systems, in Oracle Inventory Management, using the new REST, FBDI, and scheduled process.
    • Interfaced Pick Transactions REST
    • Interfaced Pick Transactions FBDI
    • Perform Pick Transactions from External Systems scheduled process

Interfaced Pick Transactions REST

Perform Pick Transactions from External Systems Scheduled Process

  • You can cancel movement request lines interfaced to WMS using the Inventory Movement Requests REST for integrations with other warehouse management systems.
  • You can perform error corrections on the interfaced pick transactions using the Manage Pick Transactions from External System in Spreadsheet task.

Manage Pick Transactions from External System in Spreadsheet

For your manufacturing or maintenance activities within an organization that employs a warehouse management system, you can now interface work order material picking requests to the warehouse to pick, move, and issue goods to a manufacturing or maintenance supply subinventory or directly to a work order. This feature delivers services, core application enhancements, and pre-delivered OIC-based integration mappings to integrate work order material picking requests generated in Oracle Fusion Cloud Manufacturing or Oracle Fusion Cloud Maintenance to Oracle Fusion Cloud Warehouse Management. This feature and integration points can also be used with other warehouse management systems.

Steps to Enable

Use the Opt In UI to enable this feature. For instructions, refer to the Optional Uptake of New Features section of this document.

Offering: Manufacturing and Supply Chain Materials ManagementNo Longer Optional From: Update 24B

Here's how to enable the Integrate Manufacturing and Maintenance Work Order Picking Requests with Your Warehouse Management System feature:

  1. From the Navigator, click My Enterprise, and then click Setup and Maintenance.
  1. On the Setup page, select the Manufacturing and Supply Chain Materials Management offering.
  1. Select Change Feature under the Actions menu.
  1. On the Edit Features: Manufacturing and Supply Chain Materials Management page, click the Enable check box for the Integrate Manufacturing and Maintenance Work Order Picking Requests with Your Warehouse Management System feature .

Enable Feature

For enabling the Integrated System Type and Integrate manufacturing and maintenance with WMS organization parameters:

  1. Log in with a role that contains the Manage Inventory Organization privilege.
  1. From the Setup and Maintenance work area, select the Manage Inventory Organizations task:
  • Offering: Manufacturing and Supply Chain Materials Management
  • Functional Area: Facilities
  • Task: Manage Inventory Organizations
  1. On the Manage Inventory Organizations page, search for the organization and click the Manage Organization Parameters button.

Manage Inventory Organization Parameters

Tips And Considerations

Some important considerations when using the Integrate Manufacturing and Maintenance Work Order Picking Requests with Your Warehouse Management System feature:

  • High-level reservations are automatically created for work order components released for picking in Oracle Inventory Management.
  • Detailed reservations are created for pull components for any material available in the supply subinventory and aren't sent to WMS as picking requests in the prebuilt integration.
  • Detailed reservations aren't created for push components.
  • No picks are created for work order components when the work order is released for picking in manufacturing and maintenance.
  • Prior detailed reservations created manually for the work order components in organizations enabled for manufacturing and maintenance integration with WMS aren't supported. 
  • Movement request line quantities can be canceled in WMS, which would then reduce the high-level reservations in inventory management.
  • Items with the Lot Divisible attribute set to No aren't supported for this integration.
  • Only the primary unit of measure for items are supported for the current integration. Picking requests sent to WMS are always in the primary unit of measure.
  • Subinventories used for manufacturing and maintenance integration with WMS must be reservable and quantity tracked.
  • Dual unit of measure tracked items aren't supported in the current integration.
  • Inventory project, task, and country of origin attributes aren't supported in the current prebuilt integration.
  • Units of measure must be configured exactly the same way in both inventory and WMS.
  • Subinventories in inventory and work centers in manufacturing and maintenance must be modeled as active locations in WMS.
  • Configure lock codes with ERP buckets for supply subinventories and work centers in WMS.
  • Active locations corresponding to supply subinventory should have a relevant lock code associated in WMS.
  • Lock codes assigned to active locations for supply subinventories and work centers should be marked as allocatable in WMS.
  • For picking requests, to pick a work order only when all eligible materials are available, set the Partial Allocation flag to No. Set the Partial Allocation flag to Yes for movement requests for which you want to allow partial picking of material based on availability.

Key Resources

  • Oracle Fusion Cloud SCM: Using Inventory Management guide, available on the Oracle Help Center.
  • Oracle Fusion Cloud SCM: Implementing Manufacturing and Supply Chain Management, available on the Oracle Help Center.

Access Requirements

Users who are assigned a configured job role that contains these privileges can access this feature:

  • Manage Inventory Reservation and Picks (INV_MANAGE_INVENTORY_RESERVATION_AND_PICKS_PRIV)
  • Manage Inventory Movement Request (INV_MANAGE_INVENTORY_MOVEMENT_REQUEST_PRIV)
  • Perform Pick Transaction by Web Service (INV_PERFORM_PICK_TRANSACTION_WEB_SERVICE_PRIV)
  • Perform Pick Transactions from External Systems (INV_PERFORM_PICK_TRANSACTION_EXTERNAL_SYSTEM_PRIV)

All these privileges were available prior to this update except for Perform Pick Transactions from External Systems (INV_PERFORM_PICK_TRANSACTION_EXTERNAL_SYSTEM_PRIV) which is new in this update.

View Initial Requested Quantity on Transfer Orders

When moving goods within or between organizations using transfer orders, it isn’t always possible for you to fulfill the entire requested quantity. When those situations arise, you can choose to cancel the remaining quantity manually or automatically, which reduces the originally requested quantity to the fulfilled quantity. This makes it difficult for you to track your organization’s key performance indicators, like order fill rate, for internal orders. Now, the Initial Requested Quantity column is available on the Manage Transfer Orders and Edit Transfer Order pages.

Edit Transfer Order

The Initial Requested Quantity column lets you retain and reference the original quantity ordered on a transfer order to assist in measuring the performance of your key performance indicators for internal fulfillment.

Steps to Enable

To display the Initial Requested Quantity column, you must enable the column in the View menu. You can enable the column on the Manage Transfer Orders and Edit Transfer Order pages.

Manage Transfer Orders

Key Resources

  • Oracle Fusion Cloud SCM: Implementing Manufacturing and Supply Chain Management, available on the Oracle Help Center.

Access Requirements

Users who are assigned a configured job role that contains this privilege can access this feature:

  • Manage Inventory Transfer Order (INV_MANAGE_INVENTORY_TRANSFER_ORDER_PRIV)

This privilege was available prior to this update.

Control Country of Origin Tracking for an Item or Item Category

Today you can enable country of origin (COO) tracking for all your items at the organization level. After enabling and later capturing COO for an item or set of items, users must enter the COO when performing all subsequent transactions. However, some situations require a more granular level of control, so you may want to track COO for some items while not tracking it for others. For example, let's say your company has a warehouse and manufacturing plant represented as two separate organizations in Oracle Fusion Cloud Inventory Management. Your warehouse requires tracking the COO for all goods in the warehouse, but the manufacturing plant only needs to track the COO for the finished goods they produce. Therefore, both organizations are enabled for COO tracking. When your warehouse ships components used in the production of finished goods to the manufacturing plant using an internal material transfer, the COO striping from the warehouse is carried over to the manufacturing plant. However, since these goods are just components of the finished goods, the manufacturing plant doesn't need the COO striping. Therefore, it's extra overhead for the production operators to enter the COO when backflushing materials. In this scenario, the manufacturing plant wants to disable tracking COO for only these component items while still maintaining COO striping for the finished goods once the production process is complete.

Now, you can define an attribute tracking exception for COO at the item or item-category level using the Configure Inventory Attribute Exceptions setup task. You may also use the Inventory Attribute Exceptions REST resource to create, update, delete, or query these exceptions. After you create the attribute exceptions for the item or category, you can no longer enter the country of origin in the list of values on the various inventory management, manufacturing, and maintenance pages.

Once the attribute exceptions are defined for the country of origin, you have these benefits:

  • You can perform inventory transactions without providing the country of origin for the items or items assigned to a category, even when the organization mandates otherwise.
  • Inventory Staged Transactions and Pick Transactions REST resources are also enhanced to validate the exceptions.
  • The following inventory tasks and transactions are enhanced to validate the exceptions:
    • Create Miscellaneous Transaction
    • Create Subinventory Transfer
    • Create Interorganization Transfer
    • Create Project Transfer
    • Confirm Pick Slip
    • Create Picks
    • Record Count Sequences
    • Record Physical Inventory Tags
    • Inventory Balances

Create Miscellaneous Transaction

  • Country of origin exceptions are also validated while using the Shipment Line Change Requests REST resource, the Perform Shipping Transactions scheduled process, and while performing ship confirmation on the following pages:
    • Manage Shipment Lines
    • Edit Shipment Line
    • Edit Shipment

Manage Shipment Lines

  • Receiving pages will continue to show the country of origin even when the exceptions are defined, but they won't pass down to Oracle Inventory Management and therefore on hand won't be tracked by the country of origin. Receiving REST resource and SOAP service will also ignore the country of origin passed and it won't be passed down to Oracle Inventory Management for the transactions performed.

This feature provides you better control over exactly which items require country of origin tracking in your organizations. Managing the attribute control by exception will improve inventory transactions process efficiency.

Steps to Enable

You must set up the inventory attribute exceptions using the Configure Inventory Attribute Exceptions setup task at the item or item-category level.

In the Setup and Maintenance work area, use the Configure Inventory Attribute Exceptions task:

  • Offering: Manufacturing and Supply Chain Materials Management
  • Functional Area: Inventory Management
  • Task: Configure Inventory Attribute Exceptions

Configure Inventory Attribute Exceptions

Tips And Considerations

  • The inventory organization must be enabled for the Enable inventory tracking by country of origin option to create attribute exceptions for the country of origin at the item or item category level.
  • You can create the attribute exception only when there is no existing country of origin tracked on hand, pending transactions, inventory balance messages, supplier returns without receipt lines, physical inventory adjustments, cycle count sequences, shipment lines, or in-transit shipments partially received or awaiting put away.

Key Resources

  • Oracle Fusion Cloud SCM: Implementing Manufacturing and Supply Chain Management, available on the Oracle Help Center.

Access Requirements

Users who are assigned a configured job role that contains these privileges can access this feature:

  • Configure Inventory Attribute Exceptions (INV_CONFIGURE_INVENTORY_ATTRIBUTE_EXCEPTONS_PRIV)
  • Create Miscellaneous Transaction (INV_CREATE_INVENTORY_TRANSACTION_MISCELLANEOUS_TRANSACTION_PRIV)
  • Create Subinventory Transfer (INV_CREATE_INVENTORY_TRANSACTION_SUBINVENTORY_TRANSFER_PRIV)
  • Create Project Transfer (INV_CREATE_PROJECT_TRANSFER_PRIV)
  • Manage Inventory Reservation and Picks (INV_MANAGE_INVENTORY_RESERVATION_AND_PICKS_PRIV)
  • Create Interorganization Transfer (INV_CREATE_INVENTORY_TRANSACTION_INTERORGANIZATION_TRANSFER_PRIV)
  • Confirm Pick Slip (INV_CONFIRM_PICK_SLIP_PRIV)
  • Record Cycle Count Sequence (INV_RECORD_CYCLE_COUNT_SEQUENCE_PRIV)
  • Record Physical Inventory Tags (INV_RECORD_PHYSICAL_INVENTORY_TAGS_PRIV)
  • Manage Shipments and Shipment Lines (WSH_MANAGE_SHIPMENT_AND_SHIPMENT_LINE_PRIV)
  • Receive Receiving Shipment Line (RCV_RECEIVE_RECEIVING_SHIPMENT_LINE_PRIV)
  • Put Away Receiving Receipt (RCV_PUT_AWAY_RECEIVING_RECEIPT_PRIV)
  • Get Item Rest (EGP_GET_ITEM_REST_PRIV)
  • Get Item Category Rest (EGP_GET_ITEM_CATEGORY_REST_PRIV)
  • View Inventory Organizations List of Values by Web Service (RCS_VIEW_INV_ORG_LOV_WEB_SERVICE_PRIV)

All these privileges were available prior to this update except for Configure Inventory Attribute Exceptions (INV_CONFIGURE_INVENTORY_ATTRIBUTE_EXCEPTONS_PRIV) which is new in this update.

Update Multiple Item Locator Defaults During Item Replacement

An item that is undergoing a supply disruption could have multiple transaction defaults with the same subinventory or locator. If you decide to replace this item with an alternate item stored in a different subinventory or locator, you must define all these transaction defaults for the alternate item with the newly associated subinventory and locator. You can now update all the transaction defaults for the alternate item with a different subinventory or locator in one go using the item replacement guided process.

In the Define Item Transaction Defaults step of the Manage Item Replacement in Inventory Entities guided process, go to the Item Locator Defaults tab and click Update Multiple Records. Select the records you want to update. Select the attribute and value and click Update.

Update Multiple Records

Update subinventory

With this Update Multiple Records capability in the item replacement guided process, any manual effort in administering the item transaction defaults while switching from the disrupted item to the replacement item is completely eliminated.

Steps to Enable

You don't need to do anything to enable this feature.

Key Resources

Access Requirements

Users who are assigned a configured job role that contains these privileges can access this feature:

  • Manage item replacement in inventory (SCH_MANAGE_ITEM_REPLACEMENT_INV_PRIV)
  • Manage Item Replacement Notifications (SCH_MANAGE_ITEM_REPLACEMENT_NOTIFICATIONS_PRIV)
  • Manage Subinventory and Locator (INV_MANAGE_SUBINVENTORY_AND_LOCATOR_PRIV)
  • Manage Item Transaction Defaults (INV_MANAGE_ITEM_TRANSACTION_DEFAULTS_PRIV)
  • Monitor Inventory Management Work area (INV_MONITOR_INVENTORY_MANAGEMENT_WORK_AREA_PRIV)
  • Monitor Inventory Work area (INV_MONITOR_INVENTORY_WORK_AREA_PRIV)
  • View Subinventory and Locator List of Values by Web Service (INV_VIEW_SUBINVENTORY_LOCATOR_LOV_WEB_SERVICE_PRIV)
  • Access FSCM Integration Rest Service (FUN_FSCM_REST_SERVICE_ACCESS_INTEGRATION_PRIV)
  • Manage Unit of Measure Usage (INV_MANAGE_UNIT_OF_MEASURE_USAGE_PRIV)
  • View Units of Measure List of Values by Web Service (RCS_VIEW_UNITS_OF_MEASURE_LOV_WEB_SERVICE_PRIV)

You must also have the following data privileges granted to the user-defined role.

  • Manage Subinventory Data
  • Manage Inventory Locator Data
  • Manage Item Locator Data
  • Manage Item and Inventory Organization Parameter Data

Selected Inventory Management Bug Fixes in This Update

This update includes some bug fixes that can change the way Oracle Inventory Management works. This isn't a full list of all the bug fixes in this update. This list includes the bug fixes that can cause a noticeable change in application behavior.

Restrict Updates to Transaction Type in Edit Pending Transaction

Prior to this update, you could make changes to the Transaction Type field on the Edit Pending Transaction page regardless of the source or transaction type. This could lead to errors in the Transaction Manager and result in unprocessed or corrupt data. After the update, users can now only edit the Transaction Type field for nonsystem generated sources (Account, Account Alias, Inventory, User-Defined and Transfer of Ownership). Furthermore, when editable, the list of values for the Transaction Type field is limited to those sources.

Oracle reference: 35300651

Prevent Lot Material Status Change When Reservations Exist

Prior to this update, you could make change to a lot's material status to one where reservations weren't allowed, even though there were existing reservations. This could lead to incorrect availability and unprocessable transactions. After the update, such a change is validated to make sure that there are no reservations for that item in the organization.

Oracle reference: 35397790

Transfer In-Transit Receipt Serial Descriptive Flexfield Value to Destination Organization

Prior to this update, when performing an in-transit receipt of a serial-controlled item, the serial descriptive flexfield values weren't defaulting on the Record Serial Numbers page and the descriptive flexfields were editable. After the update, the serial descriptive flexfield values now default to that of the From Serial attribute and are no longer editable.

Oracle reference: 35393867

Set Up Item Transaction Defaults for Account Alias Issue, Account Issue, and Miscellaneous Receipt

Prior to this update, you could set up item transaction defaults for subinventories which were nonquantity tracked for Account Alias Issue and Account Issue transaction types. You were unable to set up item transaction defaults for the Miscellaneous Receipt transaction type. For nonquantity tracked subinventories, logically we can't create issue transactions, but we can create receipt transactions. After this update, users are restricted to set up item transaction defaults for subinventories which are nonquantity tracked for Account Alias Issue and Account Issue transaction types, and now they can also set up item transaction defaults for the Miscellaneous Receipt transaction type.

Oracle reference: 35447304

Steps to Enable

You don't need to do anything to enable this feature.

Shipping

Ship a Secondary Quantity Greater Than the Secondary Picked Quantity

When fulfilling dual unit of measure items where the conversion between the primary and secondary unit of measure varies, it isn’t always possible to weigh or measure the secondary quantity during material picking. For example, let's say you regularly sell or transfer cases of raw meat products that can vary between ten and twelve pounds each. To account for this variability, you set your default conversion such that each case defaults to eleven pounds and true up the actual weight during the fulfillment process. Since your picking agents aren’t equipped with mobile scales, they just confirm the number of cases picked and let the secondary quantity default from your conversion. For the accurate secondary weight, you rely on your shipping agents to weigh each order after packing and enter the exact secondary weight quantity before ship confirmation. Prior to this update, if your shipping agents entered a secondary shipped quantity greater than the secondary picked quantity, they received an error and were unable to ship confirm the order. Now, you can ship a secondary quantity greater than the secondary picked quantity as long as the secondary shipped quantity is within the deviation limits defined at the item level.

Here's an example of a dual UOM item with the Defaulting Control set to Default and the Positive Deviation Factor set at 10:

Item Definition

Manage UOM Interclass Conversions

Within Positive Deviation

Outside Positive Deviation

This feature provides you with the ability to accurately ship your dual unit of measure items with a variable secondary unit of measure when assessing your secondary quantity during picking isn’t practical.

Steps to Enable

You don't need to do anything to enable this feature.

Tips And Considerations

  • This feature is applicable only for dual UOM items with the Defaulting Control attribute set to Default.
  • The shipped quantity (primary) doesn't change as long as the secondary shipped quantity is within the positive deviation limits.
  • You can enter a secondary shipped quantity that's within the deviation limits set up on the items.

Key Resources

  • Oracle Fusion Cloud SCM: Using Shipping guide, available on the Oracle Help Center.
  • Oracle Fusion Cloud SCM: Implementing Manufacturing and Supply Chain Management, available on the Oracle Help Center.

Access Requirements

Users who are assigned a configured job role that contains this privilege can access this feature:

  • Edit Shipment, Manage Shipment Lines and Edit Shipment Pages (WSH_MANAGE_SHIPMENT_AND_SHIPMENT_LINE_PRIV)

This privilege was available prior to this update.

Manage Shipment Tolerances for Transfer Orders

In certain circumstances, your organization may need to ship more or less than the requested quantity on a transfer order line. You can now overship or undership using shipment tolerances. By defining shipment tolerances, you can specify the percentage over or under the requested quantity that can ship for an item on a transfer order line. For example, if an item with a requested quantity of 100 has an overshipment tolerance of 10% and an undershipment tolerance of 20%, you can ship a maximum of 110 or a minimum of 80 and consider the transfer order line fulfilled.

Manage Transfer Orders

Set tolerances for transfer orders using the Overshipment Tolerance and Undershipment Tolerance item level fields or the new Overshipment Tolerance for Transfer Orders and Undershipment Tolerance for Transfer Orders fields in the shipping parameter setup of the source organization. The tolerance values specified at the item level take priority over values specified in the shipping parameters, but they can be used together. For instance, let's say your organization has a standard 20% overshipment tolerance for all internal transfers except for a few high-value items, which only allow for a 10% overshipment tolerance. In this case, you can specify a 20% overshipment tolerance in the shipping parameter and a 10% overshipment tolerance at the item level for only those high-value items. When you ship those high-value items, the overshipment tolerance is set to 10%, while all other items get a value of 20%.

The overshipment and undershipment tolerances aren’t displayed directly on the transfer order lines. Instead, they're displayed only on the shipment lines corresponding to your transfer orders.

Manage Shipment Lines

The feature allows you to pick over the requested quantity.

Confirm Pick Slip

At the time of closing a shipment, Oracle Fusion Cloud Inventory Management evaluates the tolerance behavior for the line and closes the line appropriately by canceling any remaining lines that aren't manifested, confirmed, or shipped yet.

Manage Shipment Lines

The feature allows you to include tolerances on the outbound shipment request to external applications like warehouse management systems, and expects those external applications to control when to close the shipment lines.

This feature helps you manage the variability in your supply chain that makes it difficult to fulfill the exact ordered quantity on a transfer order line.

Steps to Enable

Use the Opt In UI to enable this feature. For instructions, refer to the Optional Uptake of New Features section of this document.

Offering: Manufacturing and Supply Chain Materials Management

After you opt in, perform these steps:

  • Use the Product Information Management work area to set up the Overshipment Tolerance and Undershipment Tolerance percentages at the item level.

Manage Items

  • Use the Manage Shipping Parameters task to set up the Overshipment Tolerance for Transfer Orders and Undershipment Tolerance for Transfer Orders percentages at the organization level.
  • Use the Manage Shipping Parameters task to set up the Shipping Tolerance Behavior.
    • Under tolerance: Closes shipment line when the shipped quantity is the same as or more than the minimum under tolerance quantity.
    • Requested quantity: Closes shipment line when the shipped quantity is the same as or more than the requested quantity.
  • Access the Manage Shipping Parameters task from the Setup and Maintenance work area:
    • Offering: Manufacturing and Supply Chain Materials Management
    • Functional Area: Shipping
    • Task: Manage Shipping Parameters

Manage Shipping Parameters

Tips And Considerations

  • To use the feature for transfer orders routed through Oracle Order Management, you must enable the Manage Shipment Tolerances for Sales Orders opt-in feature. In this case, the tolerance percentages are calculated by Order Management based on these Order Management parameters:
    • Source for shipment tolerance values
    • Default value for overshipment tolerance
    • Default value for undershipment tolerance
  • Substituted items will adopt original item tolerances.
  • Shipping tolerances aren't supported for kit items.
  • The excess quantity being received is allocated to the last distribution line.
  • The feature does not expect the warehouse management system or external execution system to comply with the tolerance behavior setting. It expects external systems to control when the shipment line is closed.

Key Resources

  • Oracle Fusion Cloud SCM: Implementing Manufacturing and Supply Chain Management guide, available on the Oracle Help Center.
  • Oracle Fusion Cloud SCM: Using Shipping guide, available on the Oracle Help Center.
  • Oracle Fusion Cloud SCM: Implementing Order Management, available on the Oracle Help Center.
  • Oracle Fusion Cloud SCM: Using Order Management, available on the Oracle Help Center.

Access Requirements

Users who are assigned a configured job role that contains these privileges can access this feature:

  • Confirm Pick Slip (INV_CONFIRM_PICK_SLIP_PRIV)
  • Manage Shipments and Shipment Lines (WSH_MANAGE_SHIPMENT_AND_SHIPMENT_LINE_PRIV)
  • Manage Shipment Web Service (WSH_MANAGE_SHIPMENT_WEB_SERVICE_PRIV)

These privileges were available prior to this update.

Use Portugal Shipping Documents for Additional Order Types

To comply with tax authority regulations of Portugal, you can now generate and print a unique QR code on your packing slips, bills of lading, and commercial invoices for transfer order, return transfer order, return to vendor, and outside processing shipments. The QR code is printed at the bottom of the last page of the previously mentioned shipping documents.

Additionally, you can now add the AT Doc Code ID to your shipment after ship confirmation and receipt of the AT Doc Code ID from the Portuguese authority.

Manage Shipments

This feature allows you to maintain compliance with Portugal's tax regulations.

Steps to Enable

To enable this feature, you must complete the following setups.

Enable QR Code Feature

  1. In the Setup and Maintenance work area, open the Tasks panel tab and search for Manage Standard Lookups.
  2. On the Manage Standard Lookups page, search for the JE_ENABLE_FEATURE lookup type.
  3. In the JE_ENABLE_FEATURE: Lookup Codes section, click Actions > New.
  4. Create an entry for the PT_21B_OI_QR_CODE lookup code.
  5. Click Save and Close.

Manage Standard Lookups

Enable Autogenerate E-Signature on Shipping Documents Shipping Parameter

In the Setup and Maintenance work area, use the Manage Shipping Parameters task to enable the Autogenerate e-signature on shipping documents parameter.

  • Offering: Manufacturing and Supply Chain Materials Management
  • Functional Area: Shipping
  • Task: Manage Shipping Parameters

Manage Shipping Parameters

Tips And Considerations

  • To print the Customer NIF/TRN (Code B) for return to vendor and outside processing shipments, you can set up the tax registration number on the supplier address or supplier profile details. You can set up a default tax registration number or a tax registration number in the registration details with the tax registration type VAT.
  • To print the Customer NIF/TRN (Code B) for transfer order shipments, you can set up the tax registration number on the internal customer associated with the destination organization or on the legal reporting unit of the destination organization.
  • Taxes aren't calculated and printed in the commercial invoice QR codes and commercial invoice documents for the transfer order, return to vendor, and outside processing shipments.
  • Customer NIF/TRN (Code B) for sales order shipments will use the tax registration number of the ship-to customer instead of the bill-to customer.
  • You can use the Shipment Transaction Requests REST resource for updating the AT Doc Code ID on shipments. The AT Doc Code ID is a global descriptive flexfield attribute for shipments. The context code to use it is WshPTShipmentInfo.

Key Resources

  • Oracle Fusion Cloud SCM: Implementing Manufacturing and Supply Chain Management guide, available on the Oracle Help Center.
  • Oracle Fusion Cloud SCM: Using Shipping guide, available on the Oracle Help Center.
  • Oracle Fusion Cloud Financials: Using Financials for EMEA, available on the Oracle Help Center.
  • EMEA Implementation Resources (Doc ID 2576459.1).

Access Requirements

Users who are assigned a configured job role that contains these privileges can access this feature:

  • Manage Shipping Parameters for Portugal (WSH_MANAGE_SHIPPING_PARAMETERS_PORTUGAL_PRIV)
  • Print Shipping Reports for Portugal (WSH_PRINT_SHIPPING_REPORTS_PORTUGAL_PRIV)

These privileges were available prior to this update.

Process Outbound Shipment Lines Before Raising the Event to Send the Lines to an External Execution System

When using an external execution system to manage your warehouse operations, shipment requests are sent to that system using the Generate Shipment Request scheduled process or the Create Outbound Shipment Request task. Prior to this update, the scheduled process and task only created a shipment request batch containing the demand and processing criteria and published the Outbound Shipment Request event. All the shipment line processing, like selecting eligible shipment lines based on demand criteria and reserving the material if required, occurred in the integration layer using the Shipment Line Change Request REST resource. When sending high-volume requests, the Shipment Line Change Request REST could timeout based on various factors and cause complications in your integrations. 

Now, you have the option to shift the processing of the shipment lines to the Generate Shipment Request scheduled process before the Outbound Shipment Request event is raised and the shipment line data is sent to the external system. This means the Generate Shipment Request scheduled processes selects the lines based on demand criteria, reserves the lines if appropriate, updates the Batch ID field on all eligible lines, and marks the lines as interfaced. Then the Outbound Shipment Request event is raised. You can use the Shipment Lines REST resource to send the applicable shipment lines to the external system. You’ll no longer need to include the Shipment Line Change Request REST resource as a step in your integration layer.

You can also enable this feature when the Material Shipment Line SOAP service is used to process shipment lines in the integration layer and send the applicable shipment lines to the external system. In this case, the service doesn't perform the shipment line processing since it's already processed by the Generate Shipment Request scheduled process. The service response will have all the shipment lines selected by the process to send to the external system.

This feature allows you to shift the processing burden out of the integration layer when sending shipment lines to an external system for high-volume scenarios.

Steps to Enable

In the Setup and Maintenance work area, use the Manage Shipping Parameters task to enable the Process outbound shipment lines before raising event parameter:

  • Offering: Manufacturing and Supply Chain Materials Management
  • Functional Area: Shipping
  • Task: Manage Shipping Parameters

Manage Shipping Parameters

Tips And Considerations

  • When this feature is enabled for an organization, the Create Outbound Shipment Request task automatically submits the Generate Shipment Request scheduled process to process the shipment lines and publish the event.
  • With this feature, you can view the execution summary and log messages of the Generate Shipment Request scheduled process.
    • The execution summary includes the number of shipment lines selected for processing, interfaced, not interfaced, item substituted, and canceled.
    • The log message includes the shipment request demand selection criteria, processing parameters, release sequence, the dynamic SQL statement used for selecting shipment lines, and an overall count of the shipment lines that were excluded from selection with the reason those lines were excluded.
    • Additionally, to see the exact shipment line numbers that were excluded, you can use the Enable Pick Release Detailed Logging profile option (ORA_WSH_PICK_RELEASE_ESS_DETAIL_LOGGING). This profile option value is set to by default and must be set to to print the shipment line numbers in the log.

Key Resources

  • Oracle Fusion Cloud SCM: Implementing Manufacturing and Supply Chain Management guide, available on the Oracle Help Center.
  • Oracle Fusion Cloud SCM: Using Shipping guide, available on the Oracle Help Center.
  • Oracle Fusion Cloud SCM: REST API for Oracle Fusion Cloud SCM guide, available on the Oracle Help Center.
  • Oracle Fusion Cloud SCM: SOAP Web Services for SCM guide, available on the Oracle Help Center.

Access Requirements

Users who are assigned a configured job role that contains these privileges can access this feature:

  • Create Outbound Shipment Request (WSH_CREATE_SHIPMENT_REQUEST_PRIV)
  • Generate Shipment Request (WSH_GENERATE_SHIPMENT_REQUEST_PRIV)

These privileges were available prior to this update.

Selected Shipping Bug Fixes in This Update

This update includes some bug fixes that can change the way Oracle Shipping works. This isn't a full list of all the bug fixes in this update. This list includes the bug fixes that can cause a noticeable change in application behavior.

Create Pick Wave for Sales Order Number with Multiple Orders in Oracle Order Management

Prior to this update, the Pick Waves REST resource couldn't be used to create a pick wave using a shipping sales order number that had multiple orders in Oracle Order Management. In Order Management, multiple orders can be created using the same source order number from different source systems. The source order number is used as the sales order number in Oracle Shipping. In this case, using the Order Number and Order ID attributes in the Pick Waves REST resource allowed you to create a pick wave for only one of the orders. With this update, you can now create pick waves for all orders with the same source order number using the Order Number and Order ID attributes in the Pick Waves REST resource.

Oracle reference: 35016835

Display the Packing Unit's Volume Unit of Measure for the Packing Unit Lines on the Edit Shipment Page

Prior to this update, packing unit lines on the Edit Shipment page displayed the unit of measure of the content of the packing unit as Volume UOM instead of the unit of measure of the packing unit itself. For example, suppose the packing unit is defined with cubic meter as volume UOM, and the item packed into the packing unit is defined with cubic centimeter as volume UOM. In that case, the packing unit lines displayed cubic centimeter as volume UOM even though the volume calculated for the line used cubic meter as UOM. With this update, packing unit lines on the Edit Shipment page now display the unit of measure of the packing unit.

Oracle reference: 35189353

Steps to Enable

You don't need to do anything to enable this feature.

Receiving

Disable Warning When Updating Primary or Secondary Quantity of Dual Unit of Measure Items

When transacting dual unit of measure items set with the Defaulting Control attribute to a value of Default, you can enter either the primary or secondary transaction quantity. Once entered, the other value is defaulted based upon your defined conversion rate. At this point, you can manually adjust the defaulted value to reflect an actual value.

For instance, let's say your company regularly receives cases of bulk cheese that are priced by the pound and weigh between ten and eleven pounds. Because you order from suppliers and track inventory by cases, but price by the pound, you set your primary unit of measure to case and secondary to pound. Then you set the default conversion such that a case weighs ten and a half pounds. When receiving an order of ten cases from your supplier, your receiving agent enters a value of 10 for the primary transaction quantity and immediately the application defaults 105 pounds into the secondary transaction quantity. Because the ten cases weigh only 103 pounds, your receiving agent adjusts the secondary quantity from 105 to 103. After entering the actual secondary quantity, your receiving agent receives a warning message asking if they want to automatically adjust the primary transaction quantity based upon the newly entered secondary quantity. To proceed they must select Yes or No on the warning message.

When regularly transacting these types of dual unit of measure items, it quickly becomes onerous and time consuming for your users to constantly tell the system not to update the primary quantity based upon the actual secondary quantity. Now you have the ability to turn off those warning messages when receiving or pick confirming your dual unit of measure items.

The existing warning message is shown in the screenshot below. When the Disable Warning When Updating Primary or Secondary Quantity of Dual Unit of Measure Items feature is enabled, the warning message shown below is suppressed.

Receive Lines: Warning Message

This feature is applicable to the following pages:

  • Receive Expected Shipments
  • Put Away Receipts
  • Inspect Receipts
  • Return Receipts
  • Create Unordered Receipt Lines
  • Create ASN
  • Manage Supplier Returns Without Receipt
  • Confirm Pick Slips

This feature helps your warehouse personnel be more efficient by removing an extraneous step when they are receiving or pick confirming dual unit of measure controlled items.

Steps to Enable

Use the Opt In UI to enable this feature. For instructions, refer to the Optional Uptake of New Features section of this document.

Offering: Manufacturing and Supply Chain Materials Management

In order to use the Disable Warning When Updating Primary or Secondary Quantity of Dual Unit of Measure Items feature, you must first enable the feature.

Here's how to enable the Disable Warning When Updating Primary or Secondary Quantity of Dual Unit of Measure Items feature:

  1. From the Navigator, click My Enterprise, and then click New Features.
  1. On the New Features page, select the Manufacturing and Supply Chain Materials Management offering.
  1. Select the Disable Warning When Updating Primary or Secondary Quantity of Dual Unit of Measure Items feature, and then click the Enabled icon.
  1. On the Edit Features: Receiving page, click the Enable check box.

My Enterprise > New Features

Enable Feature

Tips And Considerations

The Disable Warning When Updating Primary or Secondary Quantity of Dual Unit of Measure Items feature is a permanent feature. Therefore, there is no Not Optional From Release specified.

Key Resources

  • Oracle Fusion Cloud SCM: Using Receiving guide, available on the Oracle Help Center.
  • Oracle Fusion Cloud SCM: Implementing Manufacturing and Supply Chain Management, available on the Oracle Help Center.

Access Requirements

Users who are assigned a configured job role that contain these privileges can access this feature:

  • Receive Receiving Shipment Line (RCV_RECEIVE_RECEIVING_SHIPMENT_LINE_PRIV)
  • Put Away Receiving Receipt (RCV_PUT_AWAY_RECEIVING_RECEIPT_PRIV)
  • Inspect Receiving Receipt (RCV_INSPECT_RECEIVING_RECEIPT_PRIV)
  • Manage Receiving Receipt Returns (RCV_MANAGE_RECEIVING_RECEIPT_RETURNS_PRIV)
  • Create Unordered Receiving Receipt (RCV_CREATE_RECEIVING_RECEIPT_UNORDERED_PRIV)
  • Create ASN in Receiving (RCV_CREATE_ASN_IN_RECEIVING_PRIV)
  • Manage Supplier Returns Without Receipt (RCV_MANAGE_SUPPLIER_RETURNS_PRIV)
  • Confirm Pick Slip (INV_CONFIRM_PICK_SLIP_PRIV)

These privileges were available prior to this update.

Update the Receipt Date for Multiple Receipt Lines Simultaneously

When you’re creating a receipt with multiple order lines, some of the relevant information can be the same for every line. For example, which subinventory the goods are being moved into or who received the goods. Prior to this update, you were able to update the following information for several lines at once:

  • Subinventory
  • Locator
  • Exception
  • Reason
  • Received By
  • Tax Invoice Number
  • Tax Invoice Date
  • Note

Now, you can also update the Receipt Date field for multiple lines simultaneously by highlighting all the relevant lines and then selecting Actions > Edit Lines. A new Receipt Date column is added to the Selected Lines region on the Edit Lines dialog window. The Receipt Date column is automatically defaulted with the current date from the Receive Lines page.

The Receipt Date field will also be added to the Change All Selected region on the Edit Lines dialog window. Similar to other fields on the Edit Lines page, the Receipt Date field will be blank upon entering the Edit Lines dialog window. Once you have entered the receipt date, it's carried over to the Receive Lines page. 

Receive Lines: Edit Lines

The updated receipt date is carried over from the Edit Lines Dialog window and displays on the Receive Lines page.

Receive Lines Page

This feature provides you a way to quickly update the receipt date for multiple order lines when creating receipts where the receipt date isn’t the current date and time.

Steps to Enable

Use the Opt In UI to enable this feature. For instructions, refer to the Optional Uptake of New Features section of this document.

Offering: Manufacturing and Supply Chain Materials ManagementNo Longer Optional From: Update 24B

In order to use the Update the Receipt Date for Multiple Receipt Lines Simultaneously feature, you must first enable the feature.

Here's how to enable the Update the Receipt Date for Multiple Receipt Lines Simultaneously feature:

  1. From the Navigator, click My Enterprise, and then click New Features.
  2. On the New Features page, select the Manufacturing and Supply Chain Materials Management offering.
  3. Select the Update the Receipt Date for Multiple Receipt Lines Simultaneously feature, and then click the Enabled icon.
  4. On the Edit Features: Receiving page, click the Enable check box.

My Enterprise > New Features

Enable Feature

Key Resources

  • Oracle Fusion Cloud SCM: Using Receiving guide, available on the Oracle Help Center.
  • Oracle Fusion Cloud SCM: Implementing Manufacturing and Supply Chain Management, available on the Oracle Help Center.

Access Requirements

Users who are assigned a configured job role that contain these privileges can access this feature:

  • Receive Receiving Shipment Line (RCV_RECEIVE_RECEIVING_SHIPMENT_LINE_PRIV)
  • Put Away Receiving Receipt (RCV_PUT_AWAY_RECEIVING_RECEIPT_PRIV)

These privileges were available prior to this update.

Default Lot and Serial Numbers for Transfer Orders During Put Away

When you regularly use transfer orders to move lot or serial-controlled goods between your warehouses, reentering every single lot or serial number during put away can quickly become an arduous task. Today, when entering lot numbers, you must first add a new row and then enter or search for the lot number. Now, you can use the Select Transfer Order Lot Numbers button to display all of the shipped lot numbers, and then select the appropriate lot numbers to put away. Similarly, you can use the Select Transfer Order Serial Numbers button to display all of the shipped serial numbers, and then select the appropriate serial number to put away.

Alternatively, you can select the Default Lots and Serial Numbers from Transfer Order check box to automatically accept and default all of the lot and serial numbers present on the transfer order shipment. There's no need to navigate to the Record Lots and Serials page. The Default Lots and Serial Numbers from Transfer Order check box is available for you to select only when the receipt and put away quantity is equal to the shipped quantity against the transfer order line.

These changes are applicable during the put away transaction for standard and inspection routing or during the receiving transaction for direct delivery routing.

Once you enable the Default Lot and Serial Numbers for Transfer Orders During Put Away feature, the Select Transfer Order Lots and Select Transfer Order Serial Numbers buttons display on the Record Lots and Serial Numbers page.

Record Lots and Serial Numbers Page

Clicking the Select Transfer Order Lots button opens the Select Transfer Order Lots page where you can select the lots associated with the transfer order shipment.

Select Transfer Order Lots Page

Clicking the Select Transfer Order Serial Numbers button opens the Select Transfer Order Serial Numbers page where you can select the serial numbers associated with the transfer order shipment.

Select Transfer Order Serial Numbers

You have the option to select the Default Lots and Serial Numbers from Transfer Order check box to automatically accept and default all of the lot and serial numbers present on the transfer order shipment. 

There's no need to navigate to the Record Lots and Serials page. The Default Lots and Serial Numbers from Transfer Order check box is available for you to select only when the receipt and put away quantity is equal to the shipped quantity against the transfer order line.

Default Lots and Serial Number from Transfer Order

This feature significantly reduces your warehouse operator’s workload when performing put away transactions for lot and serial-controlled items.

Steps to Enable

Use the Opt In UI to enable this feature. For instructions, refer to the Optional Uptake of New Features section of this document.

Offering: Manufacturing and Supply Chain Materials ManagementNo Longer Optional From: Update 24B

In order to use the Default Lot and Serial Numbers for Transfer Orders During Put Away feature, you must first enable the feature.

Here's how to enable the Default Lot and Serial Numbers for Transfer Orders During Put Away feature:

  1. From the Navigator, click My Enterprise, and then click New Features.
  2. On the New Features page, select the Manufacturing and Supply Chain Materials Management offering.
  3. Select the Default Lot and Serial Numbers for Transfer Orders During Put Away feature, and then click the Enabled icon.
  4. On the Edit Features: Receiving page, click the Enable check box.

My Enterprise > New Features

Edit Features: Receiving

Ensure that your administrator provides you with the Manage Receiving Parameter privilege before performing enabling the Allow defaulting of lots and serial numbers from transfer order receiving parameter. 

  1. Log in with a role that contains the Manage Receiving Parameter privilege.
  1. From the Setup and Maintenance work area, select the Manage Receiving Parameters task:
  • Offering: Manufacturing and Supply Chain Materials Management
  • Functional Area: Receiving
  • Task: Manage Receiving Parameters
  1. On the Manage Receiving Parameters page, select the Allow defaulting of lots and serial numbers from transfer order check box.

Manage Receiving Parameters

Tips And Considerations

The Default Lots and Serial Numbers from Transfer Order check box is available for you to select only when the receipt and put away quantity is equal to the shipped quantity against the transfer order line.

Key Resources

  • Oracle Fusion Cloud SCM: Using Receiving guide, available on the Oracle Help Center.
  • Oracle Fusion Cloud SCM: Implementing Manufacturing and Supply Chain Management, available on the Oracle Help Center.

Access Requirements

Users who are assigned a configured job role that contain these privileges can access this feature:

  • Receive Receiving Shipment Line (RCV_RECEIVE_RECEIVING_SHIPMENT_LINE_PRIV)
  • Put Away Receiving Receipt (RCV_PUT_AWAY_RECEIVING_RECEIPT_PRIV)

These privileges were available prior to this update.

To set up this feature, you'll need a configured job role that contains this existing privilege:

  • Manage Receiving Parameter (RCV_MANAGE_RECEIVING_PARAMETER_PRIV)

Process REST-Based Receiving Transactions Efficiently for High Volumes

When you’re operating in high-volume environments, REST resources are one of the most effective ways to create a large number of transactions. One key to making sure your REST transactions process efficiently is setting the correct processing mode. Specifically, when using the Receiving Receipt Requests and Requests for Receiving Transactions REST resources, you set the processing mode using the InsertAndProcessFlag parameter. This parameter accepts a value of true or false, where true means the posted interface data is processed automatically and you immediately receive a response, and false means the records are created in interface tables, but no processing is done. The default value is true if you don't specify any value in this parameter. When using a value of true, if the data you submit in a single call to the REST resource is too large, then the response can timeout and cause issues in any integrations you may have set up. Now, you can use the Processing Mode for the Receiving Receipt Requests and the Requests for Receiving Transactions REST APIs profile option (ORA_RCV_RECEIVINGTXN_REST_API_PROC_MODE) to have more granular control of the processing mode when using a value of True in the InsertAndProcessFlag parameter for the Receiving Receipt Requests and Requests for Receiving Transactions REST resources.

The ORA_RCV_RECEIVINGTXN_REST_API_PROC_MODE profile option has three values: Payload Size, Immediate, and Background.

If the profile option value is Payload Size, the application analyzes your payload data and compares it to established thresholds for the combination of data. If the data can be fully processed within 3 minutes, your data is processed automatically and you immediately receive a status response, exactly as the REST resources currently operate for a value of true in the InsertAndProcessFlag parameter. If the application determines that the data can't be processed within 3 minutes, the application creates the data in the receiving interface table and you must run the Manage Receiving Transactions process to generate the transactions. The REST resources return a value of QUEUED in the ReturnStatus parameter and the ReturnMessage parameter says: The input payload has been queued for background processing. It will be processed by the next submission of the Manage Receiving Transactions scheduled process

If the profile option value is Immediate, your data is created in the interface table and then the Manage Receiving Transactions process runs automatically. The REST resources return a value of SUBMITTED in the ReturnStatus parameter and the ReturnMessage parameter says: Your request was submitted. Check the status of request number {LOAD_REQUEST_NUM} for the Manage Receiving Transactions scheduled process. You can monitor the request ID {REQUEST_ID} to know the processing status of these transactions where {REQUEST_ID} is the identification number of the Manage Receiving Transactions process run.

If the profile option value is Background, your data is created in the interface table and you must run the Manage Receiving Transactions process to generate the transactions. The REST resources return a value of QUEUED in the ReturnStatus parameter and the ReturnMessage parameter says: The input payload has been queued for background processing. It will be processed by the next submission of the Manage Receiving Transactions scheduled process.

This feature provides you greater control over the processing of your REST-based receiving transactions to prevent issues or errors in your integrations and ensure the transactions are completed as efficiently as possible.

Steps to Enable

In order to access the Processing Mode for the Receiving Receipt Requests and the Requests for Receiving Transactions REST APIs profile option, use these navigation steps:

  1. From the Setup and Maintenance work area, select the Manage Receiving Profile Options task:
  • Offering: Manufacturing and Supply Chain Materials Management
  • Functional Area: Receiving
  • Task: Manage Receiving Profile Options
  1. On the Manage Receiving Profile Options page, search for the ORA_RCV_RECEIVINGTXN_REST_API_PROC_MODE profile option.

NOTE: The default profile value is Payload size. If the profile option value is Payload size, the application analyzes your payload data and compares it to established thresholds for the combination of data. If the data can be fully processed within 3 minutes, your data is processed automatically and you immediately receive a status response, exactly as the REST resources currently operate for a value of True in the InsertAndProcessFlag parameter.

Manage Receiving Profile Options

Manage Receiving Profile Options

Key Resources

  • Oracle Fusion Cloud SCM: Using Receiving guide, available on the Oracle Help Center.
  • Oracle Fusion Cloud SCM: Implementing Manufacturing and Supply Chain Management, available on the Oracle Help Center.

Access Requirements

Users who are assigned a configured job role that contain these privileges can access this feature:

  • Create Receiving Receipt by Web Service (RCV_CREATE_RECEIVING_RECEIPT_WEB_SERVICE_PRIV)
  • Perform Receiving Receipt Transaction by Web Service (RCV_PERFORM_RECEIVING_RECEIPT_TRANSACTION_WEB_SERVICE_PRIV)

These privileges were available prior to this update.

Product Recall Management

Review Disposition Details in the Debit Memo Notification Raised For a Recall Notice

Review disposition details which include the disposition method, disposition quantity, and disposition UOM in the Debit Memo notification raised when a disposal task is performed for a recall notice.

Once the recall count tasks and disposition tasks are completed, debit memo task gets initiated. Also, an FYI notification is sent to the Account Payables users as per the rules configured in the BPM work list. This notification informs them about the disposition against a recall notice so that they can raise a debit memo. The following attributes have been added to the debit memo notification: Disposition Method, Disposed Quantity, Disposition UOM, and Transaction Date.

This feature enhances visibility for the accounts payables user to create the debit memo for the disposition performed against the recall notice.

Steps to Enable

You don't need to do anything to enable this feature.

Perform Recall Count by Downloading the VBCS Excel Template

Download the VBCS Excel template from the Recall Count task notification or from the Notice Details page. This helps you to easily report the recall count quantity against all the identified locations where the recalled parts could potentially exist.

Once the Locate Recalled Parts process is executed for a recall notice, recall count tasks are generated for each location. Also, an FYI notification is sent to the stakeholders as per the rules configured in the BPM work list.

The following image illustrates a Recall Count task notification with the Download Recall Count Template button :

The Recall Notice details page shows the download option when count tasks exist for the recall notice. The following image shows the Recall Notice details page with the Download Recall Count Template button: 

The following image shows a sample VBCS Excel template for the Recall Count task :

 The ability to download the VBCS Excel template from the FYI notification received for the recall count task and from the notice details page, helps the stakeholders to conveniently report the recall count against the identified locations, thereby reducing the administrative effort.

Steps to Enable

You don't need to do anything to enable this feature.

Cost Management

Perform Standard Cost Rollup Across Multiple Organizations

Perform standard cost rollup of all manufactured products across multiple organizations, whether you use discrete manufacturing, process manufacturing, or mixed mode manufacturing.

To use this feature, you need to complete the following pre-requisites:

  • Create active sourcing rules for your items based on your sourcing decisions.
  • Assign the sourcing rules to the assignment set.
  • Run the Extract Supply Sources process for the assignment set. The sourcing rules in this assignment set can now be used to roll up the costs.

After the sourcing rules are extracted, you can create cost scenarios that are enabled for running supply chain cost rollup. In a supply chain cost rollup enabled scenario, you can select a cost rollup group to specify the organizations in which you want to roll up the costs. You can also select the assignment set that includes your sourcing rules and these rules would be used for calculating the product costs. In addition, if you want to incur transportation charges when your items are transferred across organizations, you can include the transfer charge rule set.

Supply Chain Cost Rollup Enabled Cost Scenario

Cost Rollup Group

When you rollup the costs of your products across organizations using a cost scenario, you need to define a cost rollup group.

  • A cost rollup group encompasses multiple combinations of cost organization and cost book. A cost organization can be added only once to a cost rollup group.
  • You can create multiple cost rollup groups per your business needs. A cost rollup group can be used across multiple cost scenarios.

You can't delete a cost rollup group after you have used it to create a cost scenario.

You can manage cost rollup groups from the UI or through REST API.

Cost Rollup Group

Transfer Charge Rules

Transfer charge rules are defined within a rule set. A transfer charge rule set can be used across multiple scenarios. You can define multiple transfer charge rule sets for different business requirements or for simulation purposes. You can manage transfer charge rule sets and transfer charge rules from the UI or through REST APIs.

Transfer Charge Rule Set

  • Within a rule set, you can define multiple transfer charge rules, however, the rule should be unique for a given source organization, destination organization, and effective date.
  • You can end date a rule and create a new rule with revised charges.
  • You can't edit a transfer charge rule after it has been used by the rollup process to calculate transfer costs of items.
  • You can use overhead type cost element and expense pool to establish transfer charges.
  • Currently, you can only calculate transfer charges as a percentage of the standard cost of the item in the source organization. All cost elements at all levels participate in calculating the transfer charge.

Standard cost of item in destination organization = Standard cost of item in source organization + Transfer charges.

Important: The standard cost of the item in destination organization won't carry over the expense pool associated with the standard cost of the item in source organization.

Transfer Charge Rule

Before you run the Roll up Costs process, you need to enter material buy costs, resource rates, and overhead rates. These can be within the same scenario where you want to perform rollup, or could be loaded and published in a different scenario as part of your periodic standard cost update activities.

Buy costs

  • If you use supply chain cost rollup, you can enter buy costs for procured materials using the standard cost page/FBDI/spreadsheet interface.
  • Buy cost will be used by the supply chain cost rollup process to calculate the standard cost of that item only when a buy sourcing rule exists for the item.

Buy Cost 

Define Buy Cost

After the rollup is complete, you can validate your product costs using the View Rolled-up Costs page. On this page, you can verify the sourcing rules that were used to calculate the costs. Each sourcing rule node would have the cost breakdown to validate the rolled-up costs.

Standard cost of product = (User entered buy cost * Buy sourcing rule allocation) + (Rolled-up cost from work definition * Make sourcing rule allocation) + (Transfer cost * Transfer sourcing rule allocation) when multiple sourcing rules (rank = 1) are defined.

View Rolled-up Costs

Per Unit Cost of the product = SUM(Source allocated unit cost from sourcing rule nodes)

Source Allocated Unit Cost = Unit cost calculated using the sourcing rule * Sourcing rule allocation

Sourcing Rules information in View Rolled-up Costs page

After you've validated the costs on this page, you can run the Update Standard Costs process to publish the standard costs and use these to cost transactions in Cost Accounting.

Make sourcing variance

If you've defined multiple sourcing rules for a manufactured item, upon costing the work order close event for such an item, you'll see Make sourcing variance reported by the system.

Make sourcing variance = (Latest rolled-up cost from work definition - Weighted average cost used for product completion and product return transactions reported during work order execution) * Total completion quantity

A simple example to calculate the weighted average cost would be as follows:

Assume, you have 10 units of an item manufactured and the standard cost used to revalue inventory was $10.00. Also, 2 units of the item were returned subsequently, and the standard cost of the item was $12.00.

Here, weighted average cost = ($10.00*10.0 + $12.00*2.0)/(10.0+2.0) = $124.00/12.0 = $10.33

Make Sourcing Variance

  • Calculate the cost of products in multiple production facilities or across your enterprise using a single cost scenario.
  • Calculate costs of items according to your business' sourcing strategies. The items can be sourced as Buy from, Make at, or Transfer from or from a combination of multiple sources.
  • Roll up the costs of products across your enterprise or for a group of cost organizations or for a single cost organization.
  • Roll up the costs of all items, selected items, or selected item categories.
  • Use intercompany mark-ups when transferring items across organizations.
  • Track and analyze make sourcing variances to compare planned against actual sourcing decisions for manufactured products.

Steps to Enable

Use the Opt In UI to enable this feature. For instructions, refer to the Optional Uptake of New Features section of this document.

Offering: Manufacturing and Supply Chain Materials Management

Tips And Considerations

  • You can't calculate the costs of configured products using this feature.
  • Supply chain cost rollup would ignore sourcing rules for items with supply type as Phantom.
  • Supply chain cost rollup would ignore sourcing rules for items yielded as by-products from process manufacturing work definitions. The costs of these items would be rolled up using their process manufacturing work definitions.
  • For output items that are by-products in the process manufacturing work definitions, costs are calculated assuming 100% make sourcing rule. Any other sourcing rule type would be disregarded for those items.
  • All products with active work definitions will be rolled up by the supply chain cost rollup process. The standard cost for those products will be equal to their rolled-up costs from the work definitions.
  • We strongly recommend that you track and manage the costs of items at the cost organization-inventory organization level if you want to use this feature.

Key Resources

  • Oracle Supply Chain Management Cloud: Implementing Manufacturing and Supply Chain Materials Management Guide, available on the Oracle Help Center.

Access Requirements

Users who are assigned a configured job role that contains these privileges can access this feature:

  • Perform Cost Rollup (CST_PERFORM_COST_ROLLUP)
  • Review Rolled Up Costs (CST_REVIEW_ROLLEDUP_COSTS)
  • Publish Standard Costs (CST_PUBLISH_STANDARD_COSTS)

These privileges were available prior to this update.

Validate Rolled-up Cost Information with Enhanced User Interface

You can now validate the rolled-up costs using the performance enhanced View Rolled-up Costs page. The performance improvements ensure that you're able to validate your product costs without any wait time even if you've a high volume of manufactured products or you roll up the costs of products frequently.

In addition to the performance enhancements, there are some additional information displayed on the page:

  • The operation sequence number is prefixed to the operation name in the operation nodes.
  • The materials, resources, and overheads will show the respective costs and rates in the node description.
  • The Entered Unit Cost attribute is available and populated when user has entered the cost manually. This clearly distinguishes from the Per Unit Cost attribute which is the system calculated unit cost. Note that all item costs are reported in the context of the unit of measure specified for costing in the cost profile.
  • For users who use supply chain cost rollup, the following additional attributes (hidden by default) are available for sourcing rule nodes:
    • Source Allocated Material - Material cost breakdown from the sourcing rule
    • Source Allocated Resource - Resource cost breakdown from the sourcing rule
    • Source Allocated Overhead - Overhead cost breakdown from the sourcing rule
    • Source Allocated Unit Cost - Unit cost from the sourcing rule

Enhanced View Rolled-up Costs Page with Additional Information

Additional Sourcing Rule Information

  • You can validate the product costs using the View Rolled-up Costs page even when you've high volume of rolled-up costs data.
  • You get critical pieces of information in one place through the node descriptions. This reduces the time and effort to scroll through the page to verify multiple attributes.
  • If you use supply chain cost rollup, you've additional sourcing rule node attributes that help explain the rolled-up costs coming from different sources.

Steps to Enable

Use the Opt In UI to enable this feature. For instructions, refer to the Optional Uptake of New Features section of this document.

Offering: Manufacturing and Supply Chain Materials ManagementNo Longer Optional From: Update 24B

Tips And Considerations

  • If you have rolled-up costs data generated prior to opting in, you won't see the new attributes populated.
  • We strongly recommend that you enable the performance enhanced View Rolled-up Costs page if you want to use supply chain cost rollup.

Key Resources

  • Oracle Supply Chain Management Cloud: Implementing Manufacturing and Supply Chain Materials Management Guide, available on the Oracle Help Center.

Access Requirements

Users who are assigned a configured job role that contains these privileges can access this feature:

  • Perform Cost Rollup (CST_PERFORM_COST_ROLLUP)
  • Review Rolled Up Costs (CST_REVIEW_ROLLEDUP_COSTS)

Include Items with Supply Type Supplier in Work Order Cost Calculations

You can now include transactions related to components with supply type set to Supplier for work order calculations. Currently, components with supply type set to Supplier aren't interfaced to Cost Management, resulting in their exclusion from cost calculation of work orders during the accounting process. However, during cost planning, these components are considered in the cost rollup, resulting in unexpected variances. With the implementation of this feature, such variances can now be avoided and you can achieve more accurate cost calculations for work orders.

  • More precise inventory valuation. By including supplier-related transactions in work order calculations you can ensure  that cost of components with supply type set to Supplier are no longer expensed out. Instead, accurately reflects in the inventory valuation.

  • Accurate work order costs. By factoring in supplier transactions, work order calculations become more precise, leading to better project planning and resource allocation.

  • Avoid unanticipated variances. Supplier components are considered in the cost rollup during cost planning, which leads to unanticipated variances, and can be now be avoided using this feature.  
  • Simplified audit trail. The inclusion of supplier-related transactions creates a transparent and traceable audit trail for all work order calculations. You can easily validate the financial accuracy of work orders and supplier-related costs, ensuring compliance and accountability.

Steps to Enable

Perform the following steps to enable this feature:

  1. In the Setup and Maintenance work area, locate the Manage Profile Options task:
  • Offering: Manufacturing and Supply Chain Materials Management
  • Functional Area: Cost Accounting
  • Task: Manage Profile Options
  1. Create a new profile option using the add button with the following values:
  • Profile Option Code: ORA_CST_INCL_SUPP_COMP_COSTS
  • Profile Display Name: Cost Supplier Components in Work Order
  • Application: Cost Management
  • Module: Cost Management

Tips And Considerations

  • All transactions created before the profile option is set will be marked as Excluded and won't be included in work order cost calculations.
  • If the profile option is changed, any return transaction will use the profile value selected at the time of material issue.

Key Resources

  • Oracle Supply Chain Management Cloud: Using Supply Chain Cost Management guide, available on the Oracle Help Center.

Access Requirements

Users who are assigned a configured job role that contains these privileges can access this feature:

  • Review Work Order Costs (CST_REVIEW_WORK_ORDER_COSTS)
  • Create Cost Distributions (CST_CREATE_COST_DISTRIBUTIONS)

These privileges were available prior to this update.

Use the Enhanced Cost Adjustment REST Service

The Item Costs and Cost Adjustments REST services have been enhanced to improve their performance. When you enable the Use the Enhanced Cost Adjustment REST Service profile option, the REST processes will ignore the on-hand calculations and will return the cost (Item Costs REST with adjustment finder GET option) or will create an adjustment (Cost Adjustments REST POST option).

REST Service Item Cost Quantity on hand when service is invoked Behavior without profile Behavior with profile

Item Costs REST with adjustment finder GET option

ABCDE $10 0

No records returned

$10

Item Costs REST with adjustment finder GET option

ABCDE $10 10 EA $10 $10

Cost Adjustments (POST)

ABCDE   0 Adjustment not created Adjustment created

Cost Adjustments (POST)

ABCDE   10 Adjustments created Adjustment created

The changes to the logic for the Item Costs and Cost Adjustments REST will improve the performance of the service and will help you to integrate with other systems with ease, without facing time-out issues.

Steps to Enable

Perform the following steps to enable this feature:

  • In the Setup and Maintenance work area, locate the Manage Profile Options task:
    • Offering: Manufacturing and Supply Chain Materials Management
    • Functional Area: Cost Accounting
    • Task: Manage Profile Options
  • Create a new profile option using the add button with the following values:
    • Profile Option Code: CST_ADJ_REST_IGNORE_QTY_ONHAND
    • Profile Display Name: Use the Enhanced Cost Adjustment REST Service
    • Application: Cost Management
    • Module: Cost Management

Tips And Considerations

  • To ensure better performance with Item Costs REST GET option, use appropriate finder based on requirement:
    • findItemCosts which is used to find perpetual average cost for an item. To use this finder, you need one of the following filter parameters: Cost Organization, or Cost book, or Item.
      • If possible, use all 3 filters for best performance.
      • If not, use at least the Item as the filter parameter to improve the performance of the REST service.
    • findItemCostAdjustmentDetails to find eligible transactions of an item for cost adjustment. To use this finder, you need to pass all 3 filter parameters: Cost Organization, Cost book, and Item.
  • The cost processing logic doesn't change even if the profile option is enabled. If there is no on-hand quantity, the cost processor won't process the adjustments created.

Key Resources

  • Oracle Supply Chain Management Cloud: Implementing Manufacturing and Supply Chain Materials Management Guide, available on the Oracle Help Center.

Access Requirements

Users who are assigned a configured job role that contains this privilege can access this feature:

  • Manage Cost Adjustments by Web Service (CST_MANAGE_COSTADJ_WEB_SERVICE)

Use the Enhanced Item Cost Service for Improved Performance

The item cost SOAP service is enhanced to include Project, Task, and Country of Origin information as new input parameters. The service has also been enhanced to provide accurate information by reducing the scenarios where the costs are calculated and return costs at the valuation unit level.

Consider the following examples:

This table shows an example of item that has a valuation structure of Cost Organization and how the item cost service works currently and how it would work post the enhancement. As you can see, if the calling service provides more granular information than the valuation structure, it currently calculates an average based on all the receipts, which can be time consuming. The item cost service has been enhanced to provide an exact match for all of these scenarios by returning the cost for the valuation unit.

Example 1: Item's valuation structure Cost Organization

Input Parameters

Average Cost Method

 Actual Cost Method

Existing Behavior Enhanced Behavior Existing Behavior Enhanced Behavior
Cost Organization

Returns cost for the Valuation Unit

Returns cost for the Valuation Unit

Returns cost of latest receipt

Returns cost of latest receipt
Cost Organization+ Inventory Organization Calculates average for inventory organization Returns cost for the Valuation Unit Calculates average at inventory organization Returns cost of latest receipt
Cost Organization+ Inventory Organization + Subinventory Calculates average for subinventory

Returns cost for the Valuation Unit

Calculates average for subinventory Returns cost of latest receipt
Cost Organization+ Inventory Organization + Subinventory + Lot Calculates average for subinventory

Returns cost for the Valuation Unit

Calculates average for subinventory

Returns cost of latest receipt

Example 2: Item's valuation structure Cost Organization - Inventory Organization

Input Parameters

Average Cost Method

Actual Cost Method

Existing Behavior Enhanced Behavior Existing Behavior Enhanced Behavior
Cost Organization

Calculates average for cost organization

Calculates average for cost organization

Calculates average for cost organization

Returns cost of latest receipt

Cost Organization + Inventory Organization

Returns cost for the Valuation Unit

Returns cost for the Valuation Unit

Calculates average for inventory organization

Returns cost of latest receipt

Cost Organization + Inventory Organization + Subinventory

Calculates average for subinventory

Returns cost for the Valuation Unit

Calculates average for inventory organization

Returns cost of latest receipt

Cost Organization + Inventory Organization + Subinventory + Lot

Calculates average for subinventory

Returns cost for the Valuation Unit

Calculates average for inventory organization

Returns cost of latest receipt

Example 3: Item's valuation structure: : Cost Organization - Inventory organization - Sub Inventory

Input Parameters

Average Cost Method

Actual Cost Method

Existing Behavior Enhanced Behavior Existing Behavior Enhanced Behavior
Cost Organization Calculates average for cost organization

Calculates average for cost organization

Calculates average for cost organization

Retrieves cost of latest receipt
Cost Organization + Inventory

Organization

Calculates average for inventory organization

Calculates average for inventory organization

Calculates average for inventory organization

Retrieves cost of latest receipt

Cost Organization + Inventory Organization + Subinventory

Returns cost for the Valuation Unit

Returns cost for the Valuation Unit

Calculates average for subinventory

Retrieves cost of latest receipt

Cost Organization + Inventory Organization + Subinventory + Lot

Calculates average for subinventory

Returns cost for the Valuation Unit

Calculates average for subinventory

Retrieves cost of latest receipt

Cost Organization + Inventory Organization + Subinventory + Lot + Serial

Calculates average for subinventory

Returns cost for the Valuation Unit

Calculates average for subinventory

Retrieves cost of latest receipt

The new parameters will help to get accurate costs if you have Project, Task, or Country of Origin as part of your valuation structure. Additionally, by reducing the number of instances where the cost is calculated, the performance of the SOAP service is also improved. You'll also be able to audit the costs returned by the item cost service on the Review Item Costs page because the costs are no longer calculated, instead will be returning the costs for the valuation unit.

Steps to Enable

You don't need to do anything to enable this feature.

Tips And Considerations

To use the Project, Task, and Country of Origin as input parameters, ensure that you select the newly introduced operation retrieveItemCostNew. The details of the input parameters can be found in the Enhanced Item Cost Input SDO.

Key Resources

  • Oracle Supply Chain Management Cloud: Implementing Manufacturing and Supply Chain Materials Management Guide, available on the Oracle Help Center.

Access Requirements

Users who are assigned a configured job role that contains this privilege can access this feature: 

  • Provide Item Cost (CST_PROVIDE_ITEM_COST_PRIV)

Use the Enhanced Landed Cost Management REST APIs for Improved Performance

The following two Landed Cost Management REST APIs are optimized to offer better performance for higher volume use cases:

  • Charges (/fscmRestApi/resources/11.13.18.05/tradeOperations/{TradeOperationId}/child/charges) - The Charges REST resource manages the information about the trade operation charge line status and the allocated amounts for each charge line.
  • Charge Purchase Order Schedules (/fscmRestApi/resources/11.13.18.05/tradeOperations/{TradeOperationId}/child/charges/{TradeOperationChargeId}/child/chargePurchaseOrderSchedules) - The Charge Purchase Order Schedules REST resource manages information about the purchase order schedules associated with a charge line.

By optimizing the use of API attributes, this feature aims to reduce response times and improve overall API reliability.

  •  You can expect significantly reduced response times for these REST API requests.
  •  These performance changes will allow the system to scale more effectively to accommodate higher volumes. 
  •  Ensures that API calls are more robust, leading to fewer disruptions and a more stable application environment.

Steps to Enable

Review the REST service definition in the REST API guides to leverage (available from the Oracle Help Center > your apps service area of interest > APIs & Schema). If you are new to Oracle's REST services you may want to begin with the Quick Start section.

Tips And Considerations

  • Important: If you've built custom integrations to automate landed costs tasks: 
    • Depending upon the workflows, you must conduct testing of the integrations related to the Charges and Charge Purchase Order Schedules REST APIs. 
    • If these APIs are used by multiple third-party applications, it is essential to verify that the expected results are obtained. You can test the API interactions with all third-party applications to ensure seamless functionality. 
  • Consider testing these REST APIs with varying data volumes to determine the most optimal batch size that aligns with your specific use case.

Key Resources

  • Oracle Supply Chain Management Cloud: Using Supply Chain Cost Management guide, available on the Oracle Help Center.
  • Oracle Supply Chain Management Cloud: REST API for Oracle Fusion Cloud SCM guide, available on the Oracle Help Center.

Access Requirements

Users who are assigned a configured job role that contains this privilege can access this feature:

  • Manage Trade Operations (CML_MANAGE_TRADE_OPERATIONS)

This privilege was available prior to this update.

Selected Cost Management Bug Fixes in This Update

This update includes some bug fixes that can change the way Oracle Cost Management works. This isn't a full list of all the bug fixes in this update. This list includes the bug fixes that can cause a noticeable change in application behavior.

Additional Subledger Accounting Sources in Cost Accounting

With this update, you can configure your subledger accounting rules and mapping sets using these additional sources.

Source Name New or Existing Event Classes Mapped

Work Order Operation Material Attribute String 1 through 20

New

WIP Material Transaction

Work Order Operation Resource Attribute String 1 through 20

New

WIP Resource Transaction

Work Order Operation Output Attribute String 1 through 20

New

WIP Material Transaction

WIP Resource Transaction

WIP Scrap Expense

Work Order Operation Attribute String 1 through 20

New

WIP Material Transaction

WIP Resource Transaction

WIP Scrap Expense

Project related sources such as Project, Task, Expenditure Item, and so on

Existing

WIP Resource Transaction

To determine whether the sources are mapped to the event class that you want to use:

  1. In the Setup and Maintenance work area, select the Manufacturing and Supply Chain Materials Management offering.
  2. Search for and select the Manage Subledger Application Transaction Objects task in the Cost Accounting functional area.
  3. Select the event class, and then click View Source Assignments.

Oracle reference: 35344913

Steps to Enable

You don't need to do anything to enable this feature.

Receipt Accounting

Receipt Accounting View Objects for Business Intelligence Cloud Connector

The following Oracle Receipt Accounting view objects are available for data extract with Business Intelligence Cloud Connector (BICC):

View Object Name Description Availability
Receipt Accounting Transactions The Receipt Accounting Transactions view object contains receipt transaction information for purchase order receipts and interorganizational transfer receipts. 23C

Receipt Accounting Event Details

The Receipt Accounting Event Details view object contains automatic and manual accrual clearing event details. 23C
Receipt Accounting Event Costs The Receipt Accounting Event Costs view object contains cost details, including material, tax, and landed costs, for receipt transaction events. 23C
Receipt Accounting Distribution Entries The Receipt Accounting Distribution Entries view object contains receipt accounting distribution subledger entries. 23C
Accrual Reconciliation Headers The Accrual Reconciliation Headers view object contains accrual clearing amount differences for each purchase order distribution and account. 23C
Receipt Accounting Purchase Order Details The Receipt Accounting Purchase Order Details view object contains purchase order details interfaced to Receipt Accounting. 23C
Accrual Clearing Amounts The Accrual Clearing Amount view object contains accrual clearing events. 23C
Accrual Clearing Amount Details The Accrual Clearing Amount Details view object contains accrual clearing event details. 23C
Accrual Reconciliation Details The Accrual Reconciliation Details view object contains accrual clearing event details. 23C
Purchase Order Accrual Amounts The Purchase Order Accrual Amounts view object contains purchase order accrual amounts. 23C
Purchase Order Accrual Amounts Report The Purchase Order Accrual Amounts Report view object contains purchase order accrual amount report information. 23C
Accounts Payable Invoice Details The Accounts Payable Invoice Details view object contains accounts payable amount details. 23C
Excluded Accounts Payable Invoice Details  The Excluded Accounts Payable Invoice Details view object contains the invoice variance lines for inventory and work order destination purchase orders which are to be excluded from accounting in Receipt and Cost Accounting. 23D
Expense Clearing Amounts The Expense Clearing Amounts view object contains expense values corresponding to accrual clearing events. 23D

Expense Purchase Order Distribution Costs

The Expense Purchase Order Distribution Costs view object contains the net delivered quantity and net invoiced quantity at the purchase order distribution level for matched to invoice cases. For matched to receipt cases, it stores the net delivered quantity and net invoiced quantity at invoice distribution and receipt transaction level. 23D
Fiscal Document Details The Fiscal Document Details view object contains the details of validated fiscal documents for creating accounting in Receipt and Cost accounting. 23D
Receipt Accounting Purchase Order Schedule Accrual Clearing Details The Receipt Accounting Purchase Order Schedule Accrual Clearing Details view object contains the manual and auto accrual clearing statuses at the purchase order schedule level. 23D
Receiving Transactions The Receiving Transactions view object contains the receiving transactions that came through the receiving interface CMR_I_RCV_TRANSACTIONS and successfully passed interface validations. 23D
Trade Event Average Cost The Trade Event Average Cost view object contains the average cost of trade receipt accrual transactions. 23D
Trade Overheads The Trade Overheads view object contains overhead cost for all trade events to be processed by Receipt Accounting. 23D
Transaction Taxes The Transaction Taxes view object contains the taxes applicable for all the receipt transactions. 23D

With these view objects, you can:

  • Easily extract data to Oracle or third-party data warehouse solutions
  • Support high-volume data extraction. 

Steps to Enable

You don't need to do anything to enable this feature.

Key Resources

  • Oracle Fusion Cloud SCM: Implementing Manufacturing and Supply Chain Materials Management, available on the Oracle Help Center.

Fiscal Document Capture

Process Fiscal Documents for Trades with the First Party

While trading with an individual who is also referred to as a natural person, the fiscal obligations and documentation requirements differ from those involved in the business-to-business (B2B) transactions. In most scenarios, a natural person is not legally obligated to issue a fiscal document for the trade. However, Brazilian tax authorities regulate the fiscal documents capture, and it is mandatory to issue a fiscal document for compliance with the tax laws.

For trades with natural persons, it is the responsibility of the first party business entity, that is, the organization or company involved in the transaction to issue and send the fiscal documents to the natural persons, and enable them to supply the goods or service.

You can now capture such fiscal documents issued by the first party for trades with natural person using the following new fiscal flows.

Manage Fiscal Flows

With this feature you can now process fiscal documents for trade with a domestic supplier who is a natural person not registered with fiscal authorities to issue fiscal documents.

Steps to Enable

You don't need to do anything to enable this feature.

Tips And Considerations

  • Ensure that the CFOPs are unique across the fiscal flows to ensure clean import of fiscal documents received via XML.
  • While capturing the fiscal documents for purchases using PO as the source document, ensure that you don't use the same PO as the source document in both the flows, that is, where the FD is issued by the first party, and the FD is not issued by the first party.
  • You can only capture fiscal documents issued by the first person for business flow domestic purchases and bookkeeping.

Key Resources

  • Oracle Supply Chain Management Cloud: Using Fiscal Document Capture guide, available on the Oracle Help Center.

Access Requirements

Users who are assigned a configured job role that contains these privileges can access this feature:

  • Load Electronic Fiscal Document (CMF_LOAD_XML_FISCAL_DOCUMENT)
  • Process Electronic Fiscal Documents (CMF_PROCESS_E_FISCAL_DOCUMENTS)
  • Capture Fiscal Document (CMF_ENTER_FISCAL_DOCUMENT)

Automatically Derive Default Charge Account for Fiscal Document Lines Without a Source Document

You can now define a default distribution account for creating an invoice in Accounts Payables using the new predefined mapping set. This mapping set  allows seamless and automatic capture of fiscal documents from the XML. You also have the flexibility to define this mapping for a combination of variables in a Microsoft Excel data sheet and upload the mapping set to seamlessly capture the fiscal document from XML without any manual intervention.

This new predefined mapping set allows you to:

  • automatically capture the inbound XML fiscal documents having lines without a source document reference.
  • easily set up a default charge account using a combination of variables like Fiscal flow, Business Unit, Receiver Taxpayer ID, and Issuer Taxpayer ID

Steps to Enable

You don't need to do anything to enable this feature.

Tips And Considerations

  1. Chart of Accounts is defined for a ledger. If your business has multiple legal entities and multiple ledgers, ensure that you add the respective primary ledgers under the Chart of Accounts, and define the mapping for each of the chart of accounts individually.
  1. You can define a default distribution account as output in the mapping region at a granular level using various input sources available.
  1. Distribution account defined at a granular level is prioritized over a generic mapping during fiscal document processing. 

Key Resources

  • Oracle Supply Chain Management Cloud: Using Fiscal Document Capture guide, available on the Oracle Help Center.

Access Requirements

Users who are assigned a configured job role that contains these privileges can access this feature:

  • Manage Subledger Mapping Set (XLA_MANAGE_SUBLEDGER_MAPPING_SET)
  • Manage Subledger Mapping Set Value (XLA_MANAGE_SUBLEDGER_MAPPING_SET_VALUE)
  • Review Subledger Mapping Set (XLA_REVIEW_SUBLEDGER_MAPPING_SET)

Supply Chain Financial Orchestration

Use Transaction Date to Identify Financial Orchestration Flows

Identify the financial flow in effect based on the transaction date to orchestrate your intercompany shipments and internal transfers.

Prior to this release, Oracle Supply Chain Financial Orchestration identified the financial flow based on the document date associated with the execution transaction. In case of shipments and internal transfers, certain attributes like Country of Origin, Project Number can now be captured during the transaction and you can evaluate the applicability of the financial flow accurately because the transaction date is used to identify the financial flow. This ensures that all the applicable attributes that are captured during the execution of the transaction result in the appropriate financial flow based on the desired setup configuration.

When partial shipments or transfers happen, the financial flow derivation ensures that the most recent setup configuration is identified during the orchestration process. You can now use the qualifier attributes that are captured during the transaction to derive the applicability of the financial flow accurately. This enables the accurate transfer price derivation and financial flow orchestration based on your business needs.

Steps to Enable

Use the Opt In UI to enable this feature. For instructions, refer to the Optional Uptake of New Features section of this document.

Offering: Manufacturing and Supply Chain Materials ManagementNo Longer Optional From: Update 24B

Tips And Considerations

After the opt-in is enabled, you might notice that a different financial flow is identified during the orchestration process. Ensure that you’re achieving the expected results based on your business requirements by changing your setup considerations if necessary.

Key Resources

  • Oracle Supply Chain Management Cloud: Implementing Manufacturing and Supply Chain Materials Management Guide, available on the Oracle Help Center.

Access Requirements

Users who are assigned a configured job role that contains these privileges can access this feature:

  • Supply Chain Application Administrator (ORA_RCS_SUPPLY_CHAIN_APPLICATION_ADMINISTRATOR_JOB)
  • Maintain Supply Chain Financial Orchestration Flow (FOS_MAINTAIN_SUPPLY_CHAIN_FINANCIAL_TRADE_AGREEMENT_PRIV) 

These privileges were available prior to this update.

Configure Country of Origin and Project Number to Model Your Financial Flows

Use the new financial orchestration qualifier attributes Country of Origin and Project Number as financial orchestration qualifiers to model your financial flows for intercompany shipments and internal transfers. You can now create qualifier rules based on these attributes to derive the financial flows for the appropriate business process type. The new qualifier attributes are supported for intercompany shipments and internal transfers business process types.

In the Setup and Maintenance work area, use the Manage Supply Chain Financial Orchestration Qualifiers setup task to define these attributes.

  • Offering: Manufacturing and Supply Chain Materials Management
  • Functional Area: Supply Chain Financial Flows
  • Task: Manage Supply Chain Financial Orchestration Qualifiers

You can now use the additional qualifier attributes to help configure rules based on these new parameters to orchestrate your financial flows. You can model a tax-efficient intercompany accounting using the new qualifier attributes for your financial flows.

Steps to Enable

You don't need to do anything to enable this feature.

Key Resources

  • Oracle Supply Chain Management Cloud: Implementing Manufacturing and Supply Chain Materials Management Guide, available on the Oracle Help Center.

Access Requirements

Users who are assigned a configured job role that contains these privileges can access this feature:

  • Supply Chain Application Administrator (ORA_RCS_SUPPLY_CHAIN_APPLICATION_ADMINISTRATOR_JOB)
  • Maintain Supply Chain Financial Orchestration Flow (FOS_MAINTAIN_SUPPLY_CHAIN_FINANCIAL_TRADE_AGREEMENT_PRIV) 

These privileges were available prior to this update.

IMPORTANT Actions and Considerations

Replaced and Removed Features

From time to time, Oracle replaces existing Cloud service features with new features, or removes existing features. Replaced features may be put on a path to removal. As a best practice, you should use the newer version of a replaced feature as soon as the newer version is available.

This section identifies the features in this Cloud service that have been replaced or will be removed.

Module Removed Feature Target Removal Replacement Feature Replaced In Additional Information
Inventory

Staged Inventory Transactions Version 2 SOAP service

24C

Inventory Staged Transactions REST service

For details about the Inventory Staged Transactions REST service, see REST API for Oracle Fusion Cloud SCM on the Oracle Help Center.

Inventory

Inventory Transactions REST service

24C

Inventory Staged Transactions REST service

For details about the Inventory Staged Transactions REST service, see REST API for Oracle Fusion Cloud SCM on the Oracle Help Center.

Inventory

Material Status Updates REST service

24C

Subinventories, Locators (a child service of the Subinventories service), Inventory Item Lots, and Inventory Item Serial Numbers REST services

For details about these REST services, see REST API for Oracle Fusion Cloud SCM on the Oracle Help Center.

Receiving

Receiving Transactions REST service

24C

Requests for Receiving Transactions REST service

For details about the Requests for Receiving Transactions, see REST API for Oracle Fusion Cloud SCM on the Oracle Help Center.

Receiving Receipts REST service 24C

Receiving Receipt Requests REST service

For details about the Receiving Receipt Requests REST service, see REST API for Oracle Fusion Cloud SCM on the Oracle Help Center.