table of contents · 6/11/2020  · ship project-specific inventory for the integrity of...

22

Upload: others

Post on 15-Dec-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: TABLE OF CONTENTS · 6/11/2020  · SHIP PROJECT-SPECIFIC INVENTORY For the integrity of project-specific supply chain, you want to ensure that inventories from a specific project

TABLE OF CONTENTS

UPDATE 20A ···························································································································································································································· 2

Revision History ····················································································································································································································· 2

Overview ····································································································································································································································· 2

Optional Uptake of New Features (Opt In) ··························································································································································· 2

Feature Summary ················································································································································································································ 4

Project-Driven Supply Chain ··················································································································································································· 6

Ship Project-Specific Inventory ·································································································································································· 7

Order Management ····································································································································································································· 12

Manage Sales Orders for Projects ··························································································································································· 12

Shipment Tolerances ···························································································································································································· 14

Manage Shipment Tolerances for Sales Orders ···························································································································· 15

Configurator ····················································································································································································································· 16

Design Configurator Models to Configure Services and Related Items Together Using Connectors ········ 16

Global Order Promising ····························································································································································································· 18

Control the Range of Shipment History to Include in Demand Class Allocations ··················································· 18

Pricing ··································································································································································································································· 19

Mass Update of Discount Lists ·································································································································································· 19

IMPORTANT Actions and Considerations ························································································································································· 20

Page 2: TABLE OF CONTENTS · 6/11/2020  · SHIP PROJECT-SPECIFIC INVENTORY For the integrity of project-specific supply chain, you want to ensure that inventories from a specific project

2

UPDATE 20A

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 Feature Notes

11 JUN 2020 IMPORTANT Actions and ConsiderationsUpdated document. Added a section for IMPORTANT Actions and Considerations.

20 DEC 2019   Created initial document.

OVERVIEW

This guide outlines the information you need to know about new or improved functionality in this update, and describes any tasks you might need to perform for the update. Each section includes a brief description of the feature, the steps you need to take to enable or begin using the feature, any tips or considerations that you should keep in mind, and the resources available to help you.

SECURITY AND NEW FEATURES

The Role section of each feature identifies the security privilege and job role required to use the feature. If feature setup is required, then the Application Implementation Consultant job role is required to perform the setup, unless otherwise indicated. (If a feature doesn't include a Role section, then no security changes are required to use the feature.)

If you have created job roles, then you can use this information to add new privileges to those roles as needed.

GIVE US FEEDBACK

We welcome your comments and suggestions to improve the content. Please send us your feedback at  [email protected]

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 in a couple of ways:

Access the Opt In page from the New Features Work Area

Page 3: TABLE OF CONTENTS · 6/11/2020  · SHIP PROJECT-SPECIFIC INVENTORY For the integrity of project-specific supply chain, you want to ensure that inventories from a specific project

3

1. 2. 3. 4.

1. 2. 3. 4.

5.

Click the , and then click (under the My Enterprise heading)Navigator New FeaturesOn the New Features page, select the offering that includes new features you’d like to reviewClick for any feature you want to opt inGo to Opt InOn the Edit Features page, select the option for the feature, and then click Enable Done

or...  Access the Opt In page from the Setup and Maintenance Work Area

Click the , and then click Navigator Setup and MaintenanceOn the Setup page, select your offering, and then click Change Feature Opt InOn the Opt In page, click the icon for any area that includes features you want to opt inEdit FeaturesOn the Edit Features page, select the option for any feature you want to opt in to. If the Enable Enablecolumn includes an Edit icon instead of a check box, then click the icon, select your feature options, and click . Save and CloseClick .Done

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   to see features with Opt In click hereExpirations across all Oracle Cloud Applications.

Page 4: TABLE OF CONTENTS · 6/11/2020  · SHIP PROJECT-SPECIFIC INVENTORY For the integrity of project-specific supply chain, you want to ensure that inventories from a specific project

4

FEATURE SUMMARY

Column Definitions:

Features Delivered Enabled

= New or modified, Oracle-delivered, ready to run reports.Report = These UI or process-based features are typically comprised of minor field, validation, or program changes. Therefore, the potential UI or Process-Based: Small Scale

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

= Action is needed BEFORE these features can be used by END USERS. These features are delivered disabled and you choose if and when to Features Delivered Disabledenable 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 (Features 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.

Action is Needed BEFORE Use by End Users (Features 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*

Project-Driven Supply Chain

Ship Project-Specific Inventory

Order Management

Manage Sales Orders for Projects

Shipment Tolerances

Manage Shipment Tolerances for Sales Orders

Configurator

Design Configurator Models to Configure Services and Related Items Together Using Connectors

Global Order Promising

Page 5: TABLE OF CONTENTS · 6/11/2020  · SHIP PROJECT-SPECIFIC INVENTORY For the integrity of project-specific supply chain, you want to ensure that inventories from a specific project

5

Ready for Use by End Users (Features 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.

Action is Needed BEFORE Use by End Users (Features 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*

Control the Range of Shipment History to Include in Demand Class Allocations

Pricing

Mass Update of Discount Lists

IMPORTANT ACTIONS AND CONSIDERATIONS

Page 6: TABLE OF CONTENTS · 6/11/2020  · SHIP PROJECT-SPECIFIC INVENTORY For the integrity of project-specific supply chain, you want to ensure that inventories from a specific project

6

PROJECT-DRIVEN SUPPLY CHAIN

You need the ability to perform your supply chain activities in context of projects whenever you have to produce contract-specific goods and services of a specific quality on a specified schedule and budget. If you’re a manufacturing or a service company delivering goods and services on a project, you also want to invoice your customers based on terms of the contract, rather than the cost of goods and services.

Project-Driven Supply Chain is an end-to-end, integrated solution across supply chain and project management cloud applications. This solution supports business processes of both manufacturing and asset-intensive companies.

Manufacturers can enhance their market share and profitability by offering servitized sales of differentiated products.

Contract manufacturers can increase their margins by serving multiple contracts from the same plant without having to maintain project-specific organizations.

Asset-intensive companies can use this solution to control project risks when building assets and also comply with regulatory requirements.

You can use the Project-Driven Supply Chain solution to manage your supply chain operations without having to create separate organizations for each project and capture supply chain costs as project expenditures.

In this update, the Project-Driven Supply Chain solution is comprised of 11 features. The first nine features are part of the Oracle Supply Chain Management Cloud applications, and the last two features are part of the Oracle Project Management Cloud applications:

Segregate and Manage Project-Specific InventoryReceive Project-Specific SupplyPick Project-Specific InventoryShip Project-Specific InventoryTransfer Project-Specific InventoryPurchase Project-Specific InventoryExecute Project-Specific ManufacturingPerform Project-Specific MaintenanceExecute Project-Striped Supply Chain Without Project FinancialsCapture Project-Driven Supply Chain Material and Manufacturing Costs (Oracle Project Management Cloud feature)Capture and Capitalize Project-Driven Supply Chain Asset Maintenance Costs (Oracle Project Management Cloud feature)

The ability to plan and execute supply chain operations by project enables your business to serve more than one project from the same set of plants and warehouses while maintaining project-specific material visibility and project-specific costing.  The Project-Driven Supply Chain solution also enables you to track your overall schedule and budget and comply with the terms of contracts.

The Project-Driven Supply Chain feature in Oracle Order Management Cloud is described in this document.

Page 7: TABLE OF CONTENTS · 6/11/2020  · SHIP PROJECT-SPECIFIC INVENTORY For the integrity of project-specific supply chain, you want to ensure that inventories from a specific project

7

SHIP PROJECT-SPECIFIC INVENTORY

For the integrity of project-specific supply chain, you want to ensure that inventories from a specific project are shipped against project-specific sales or transfer orders. Also, when business rules allow, inventory from common inventory is shipped and the costs of the goods sold are sent to the associated project.

With this feature, you can:

Ship project-specific or common inventory on sales orders

Ship project-specific or common inventory on transfer orders

Create smart reservation rules that reserve project-specific inventory first and then attempt to reserve the remaining quantity against a common pool of inventory

Send the cost of shipped goods to a project upon shipment based on your cost collection set up

With this feature, you can ensure accurate shipping of project-specific products without manual intervention.

Here are the key enhancements for this feature:

ORDER MANAGEMENT 

You can validate the project attributes on each order line to make sure you send the correct combination of attribute values to downstream applications, such as shipping and costing, regardless of whether you perform order capture in the Order Management work area or through order import.

Validation in Order Management work area

Page 8: TABLE OF CONTENTS · 6/11/2020  · SHIP PROJECT-SPECIFIC INVENTORY For the integrity of project-specific supply chain, you want to ensure that inventories from a specific project

8

Validation in Order Management web service response

You can use the Order Information web service to retrieve project details on an order.

As part of order orchestration, for the given order line, project inventory is reserved ahead of common inventory. The order is reserved from common inventory or a mix of project and common inventory when adequate project on-hand is not available to meet the sales order demand.

Sales order demand is reserved to on-hand supply

SHIPPING 

Order Management passes the project record indicator, project, and task to your downstream shipping application when it creates the shipping request.

Page 9: TABLE OF CONTENTS · 6/11/2020  · SHIP PROJECT-SPECIFIC INVENTORY For the integrity of project-specific supply chain, you want to ensure that inventories from a specific project

9

Manage Shipment Lines page

Pick release honors the reservation and allocates the material based on the reservation.

Confirm Pick Slip page

During picking, you can override the suggested pick and pick any project or common inventory if needed. 

You can pick release by project and task, and you can even group the picks with the same project and task on a single pick slip.

You can easily modify shipping reports to display the costing and inventory project and task.

When integrating with third-party logistics, the project and task reference on the outbound shipment request reserves project inventory to fulfill the order.

COSTING 

You can cost and account for sales order issue transactions from common or project-specific inventory.

When project cost collection is enabled, clear the project account instead of deferring COGS for sales orders issues against a project.

Page 10: TABLE OF CONTENTS · 6/11/2020  · SHIP PROJECT-SPECIFIC INVENTORY For the integrity of project-specific supply chain, you want to ensure that inventories from a specific project

10

Review Cost Accounting Distributions page

PROJECT MANAGEMENT 

You can import costed and accounted transactions from supply chain as project expenditures into Oracle Fusion Project Management. If the cost incurred against the project is a billable cost, you can bill your customer based on the completion percentage or milestones achieved on the project. If it is a capitalizable cost, you can proceed to run the capitalization flow.

You may also choose to allocate costs to other projects, project tasks, or accounts as appropriate.

Watch Demos of:

The Order Management Flow   The Inventory Management FlowThe Cost Accounting FlowThe Project Portfolio Management Flow

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

Feature: Project-Driven Supply Chain

After you opt in, you must perform additional steps to enable project-driven supply chain. For instructions, refer to the Steps to Enable section in the  feature, available Segregate and Manage Project-Specific Inventoryin the  , update 20A.Oracle Inventory Management Cloud What's New

TIPS AND CONSIDERATIONS

Here are some things you can't do:

Page 11: TABLE OF CONTENTS · 6/11/2020  · SHIP PROJECT-SPECIFIC INVENTORY For the integrity of project-specific supply chain, you want to ensure that inventories from a specific project

11

Send a transfer order that includes project details through Order Management.Use project details with sales orders that you capture through a business-to-business flow (B2B) or electronic data interchange (EDI).Use project details to bill against a coverage or subscription type-service item using contract-based billing.Perform order promising according to project and task.Add project details to a return order, even if the original sales order line contains project details.Include project details in a drop-ship or back-to-back flow.

NOTE: If you’re billing your customer through Oracle Fusion Project Contract Billing, you must ensure that the integration between Order Management and Receivables is disabled for the project-related sales order lines.

NOTE: If you ship from project inventory in an internal drop-ship flow (where the shipping organization is different than the selling organization), costing sends a negative expenditure to the project that references the shipping organization and a positive expenditure to the project that references the selling organization.

KEY RESOURCES

Watch Ship Project-Specific Inventory Readiness Training, available on the  .Using Functional Setup Manager Oracle Help Center

Oracle Supply Chain Management Cloud,   Implementing Order Management, Using Order Management, and , available on the  .Using Shipping Oracle Help Center

For additional details, refer to the following features in the Oracle Project Management Cloud What's , update 20A:New

Capture Project-Driven Supply Chain Material and Manufacturing CostsCapture and Capitalize Project-Driven Supply Chain Asset Maintenance Costs

ROLE INFORMATION

Users with any of the following predefined job roles are automatically able to participate in the project-driven supply chain process:

Order Entry Specialist (ORA_FOM_ORDER_ENTRY_SPECIALIST_JOB)Order Manager (ORA_DOO_ORDER_MANAGER_JOB)Warehouse Manager (ORA_INV_WAREHOUSE_MANAGER)Warehouse Operator (ORA_INV_WAREHOUSE_OPERATOR)Shipping Manager (ORA_WSH_SHIPPING_MANAGER)Shipping Agent (ORA_WSH_SHIPPING_AGENT)Inventory Manager (ORA_INV_INVENTORY_MANAGER)Cost Accountant (ORA_CST_COST_ACCOUNTANT_JOB)Project Manager (ORA_PJF_PROJECT_MANAGER_JOB)Project Administrator (ORA_PJF_PROJECT_ADMINISTRATOR_JOB)Project Accountant (ORA_PJF_PROJECT_ACCOUNTANT_JOB)Project Billing Specialist (ORA_PJF_PROJECT_BILLING_SPECIALIST)

If you're maintaining your own configured job roles, the following new privileges were introduced to support the Order Management roles for the Ship Project-Specific Inventory feature:

View Project Details (FOM_VIEW_PROJECT_DETAILS)Edit Project Details (FOM_EDIT_PROJECT_DETAILS)

Page 12: TABLE OF CONTENTS · 6/11/2020  · SHIP PROJECT-SPECIFIC INVENTORY For the integrity of project-specific supply chain, you want to ensure that inventories from a specific project

12

ORDER MANAGEMENT

MANAGE SALES ORDERS FOR PROJECTS

Here are some of the improvements in Order Management that support this feature:

CAPTURE PROJECT ATTRIBUTES ON ORDER LINES 

The Order Management work area allowed you to capture project-based sales orders in update 19A. You can now capture project attributes on the order line through file-based data import (FBDI), ADF web services, and REST APIs for shippable standard items and configured items.

Here's an example import payload that includes project details:

Order Capture with Project Attributes Using ADF Web Service

SET DEFAULT VALUES 

Set the default value for expenditure type, user defined attributes, contract number, and funding source as applicable when you do your import.

VIEW AND REVISE SALES ORDERS 

View and revise sales orders that have project details on fulfillment lines.

If you revise an order:

You can modify non-project attributes on an existing line even after you submit the order.You can't modify project attributes on an existing line after you submit the order.You can add a new line with or without project attributes after you submit the order.You can cancel a line, depending on whether business rules and constraints allow the cancel.

Here's an example response that displays if you attempt to modify project attributes on an existing line after you submit the order.

Page 13: TABLE OF CONTENTS · 6/11/2020  · SHIP PROJECT-SPECIFIC INVENTORY For the integrity of project-specific supply chain, you want to ensure that inventories from a specific project

13

Project Attribute Change Validation

USE THE PROJECT RECORD INDICATOR 

Use the project record indicator when you define your orchestration process and set up your assignment rule. For example, prevent Order Management from sending project-specific order lines to Receivables.

Use the Project record indicator and project attributes that are exposed in Template Task Layer (TTL) and Fulfillment Task Layer (FTL) for integration with other applications and tools.

MANAGE ORDERS WITH PROJECTS IN THE ORDER MANAGEMENT WORK AREA

Use the Project attribute and Task attribute when you search for orders on the Manage Orders, Manage Fulfillment Lines, or Manage Return Fulfillment Lines page.

Search by Project and Task

USE PROJECT ATTRIBUTES IN REPORTING 

Use project+ attributes, such as Project, Task, Expenditure Organization, Expenditure Type, and so on in your Oracle Transaction Business Intelligence (OTBI) reporting.

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.

Page 14: TABLE OF CONTENTS · 6/11/2020  · SHIP PROJECT-SPECIFIC INVENTORY For the integrity of project-specific supply chain, you want to ensure that inventories from a specific project

14

Offering: Manufacturing and Supply Chain Materials Management

Feature: Project-Driven Supply Chain

After you opt in, you must perform additional steps to enable project-driven supply chain. For instructions, refer to the Steps to Enable section in the  feature, available Segregate and Manage Project-Specific Inventoryin the  , update 20A.Oracle Inventory Management Cloud What's New

TIPS AND CONSIDERATIONS

The DOO_PRJ_FULFILLMENTLINE_UPDATE processing constraint that was available in update 19A now comes predefined to prevent users from updating a fulfillment line that includes project details. You can disable it to meet your business requirements.

Opt in doesn't control order capture that you do for project attributes through file-based data import (FBDI), ADF Web Services, or REST API.

Here are some things you can't do.

Use project details with sales orders that you capture through a business-to-business flow (B2B) or electronic data interchange (EDI).Use the Copy Order or Copy Line action to copy project attributes.

KEY RESOURCES

, available on the  Using Functional Setup Manager Oracle Help CenterOracle Supply Chain Management Cloud: , available on the  Implementing Order Management Oracle Help CenterReadiness training materials for Project-Driven Supply Chain - Ship Project-Specific Inventory feature

ROLE INFORMATION

To use this feature, the following roles are required:

Job Role Name and Code:

Order Entry SpecialistOrder Manager

There are security privileges for View Project Details and Edit Project Details for these roles.

SHIPMENT TOLERANCES

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

Page 15: TABLE OF CONTENTS · 6/11/2020  · SHIP PROJECT-SPECIFIC INVENTORY For the integrity of project-specific supply chain, you want to ensure that inventories from a specific project

15

1. 2. 3. 4.

MANAGE SHIPMENT TOLERANCES FOR SALES ORDERS

Use shipment tolerances to help manage the variability in your supply chain that makes it difficult to fulfill the exact ordered quantity on a sales order line.

For example:

Item attributes that affect fulfillment vary for each instance of the item, such as weight, lot size, and so on.

The manufacturing process must meet customer specifications and the output of the manufactured item might not always equal the exact ordered quantity.

Your item is prone to natural phenomena that you can't control or predict, such as fruits or produce that mold in the field if it's too wet, dry out quickly if it's too hot, or a percent of it spoils while held up in queues during shipping while going through customs or an agricultural check.

Your supply source is inconsistent and constantly changing.

With this update, you can set shipment tolerances on sales order lines and send them to shipping.

Fulfillment Tolerances on the Order Line

Watch a Demo

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: Order Management

Enable the opt in feature.Set the order management parameters.Set up tolerances in Product Information Management for the ordered item.Set up tolerance behavior in shipping parameters.

Page 16: TABLE OF CONTENTS · 6/11/2020  · SHIP PROJECT-SPECIFIC INVENTORY For the integrity of project-specific supply chain, you want to ensure that inventories from a specific project

16

Use order management parameters to set tolerances on sales order lines.

Use pretransformation or posttransformation rules or order management extensions to set tolerances on sales order lines.

Order Management sets tolerance on the order line during a back-to-back flow in the same way it sets them for a regular order line.

If your tax authority requires you to create a tax invoice before you ship the sales order, then consider how setting the system parameter affects your tax compliance Quantity to Invoice for Overshipmentrequirements.

Order Management doesn't do credit check during shipping, so an overship or undership on an order line affects the overall credit limit when compared to the authorized credit limit. If an overship or undership occurs, then the total for the sales order is different than the invoice total.

If you create a return that references the original sales order, and if the original sales order includes shipment tolerances, then Order Management uses the fulfilled quantity or shipped quantity instead of the ordered quantity when it calculates the quantity you can return. You can do a manual price adjustment to correct the amount on the return line for some returns.

You can't use tolerances with a configured item, kit, or item that doesn't ship, such as a subscription or warranty.

You can't opt out of the Manage Shipment Tolerances for Sales Orders feature after you create a sales order that includes a shipment tolerance value that isn't empty or zero. At this point, you're committed to using the feature.

KEY RESOURCES

Watch Manage Shipment Tolerances for Sales Orders Readiness TrainingOracle SCM Cloud:  and available on the  Using Order Management  Implementing Order Management,Oracle Help Center.

ROLE INFORMATION

To use this feature, the following roles are required:

Job Role Name and Code:

Order ManagerOrder Entry Specialist

CONFIGURATOR

DESIGN CONFIGURATOR MODELS TO CONFIGURE SERVICES AND RELATED ITEMS TOGETHER USING CONNECTORS

Design Configurator models with connectors, which allow you to add items to a configuration when those items are related to the configured product, but outside of the item structure of the configurator model.  You can connect such related items by writing extension rules that use connectors to select the related items and associate them with a configured product.

TIPS AND CONSIDERATIONS

Page 17: TABLE OF CONTENTS · 6/11/2020  · SHIP PROJECT-SPECIFIC INVENTORY For the integrity of project-specific supply chain, you want to ensure that inventories from a specific project

17

You create connectors as part of the structure of configurator models.  To support the creation of connectors, you can import all of the items associated with an item class into the Configurator Models work area.  A connector definition is based on an item class, and items that belong to the item class can be associated to the configured product by the connector.

The hosting application calls Configurator REST services to retrieve connected items as independent lines. The connected items are not priced within Configurator. Pricing for the connected items should be specified in the hosting application.

Adding a Connector to Configurator Model Structure

Watch a Demo

STEPS TO ENABLE

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

Page 18: TABLE OF CONTENTS · 6/11/2020  · SHIP PROJECT-SPECIFIC INVENTORY For the integrity of project-specific supply chain, you want to ensure that inventories from a specific project

18

KEY RESOURCES

Watch Design Configurator Models to Configure Services and Related Items Together Using Connectors Readiness Training

GLOBAL ORDER PROMISING

CONTROL THE RANGE OF SHIPMENT HISTORY TO INCLUDE IN DEMAND CLASS ALLOCATIONS

Using the existing Allocation Rule capability, you can define allocation of scarce supply to sales channels over a predetermined interval of time. With this enhancement, global order promising includes demands that were already shipped to various sales channels over a specified date range when it calculates the proportional allocation to sales channels (demand classes). You can set date ranges for products with high demand, which could correspond to model launches, commercial events, or holidays, such as New Year's Day and Black Friday.

For every sales channel, global order promising determines the available supply to meet new orders based on specific allocation targets, and nets the orders shipped during a given date range against the original supply earmarked for that date range.

Watch a Demo

STEPS TO ENABLE

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

TIPS AND CONSIDERATIONS

Global Order Promising takes into consideration shipping history data for the date range in the Date tab of the Manage Planning Allocation Rules page, which includes Range to Consider Shipping History

the current system date

For quantity based allocations with a specified date range for considering shipping history, when you adjust any allocation targets you should keep in mind the sales orders that were shipped during the interval

Historical shipment data impacts only the allocation calculations of the first weekly bucket

The number of days for which shipping history data is collected should exceed the user-defined interval for which Global Order Promising calculates allocations on the basis of shipped sales orders

KEY RESOURCES

Watch Control the Range of Shipment History to Include in Demand Class Allocations Readiness TrainingOracle Global Order Promising Cloud readiness training available on Oracle Cloud Readiness for Order

.Management

Page 19: TABLE OF CONTENTS · 6/11/2020  · SHIP PROJECT-SPECIFIC INVENTORY For the integrity of project-specific supply chain, you want to ensure that inventories from a specific project

19

Users assigned to the following job role will automatically be able to use this feature and no special privileges are required:

Order Promising Manager (ORA_MSC_ORDER_PROMISING_MANAGER_JOB)

PRICING

MASS UPDATE OF DISCOUNT LISTS

This feature already supports create and append for simple and attribute discounts. Here's what you can do that's new in update 20A:

Update headers, items, simple discounts, attribute discounts, and flexfields.Update only some attributes of a record, or update the entire record.Use the new External System Reference Id attribute to identify the record to update in a matrix rule.Cancel an import that you already submitted.

In addition, processing a large volume of data is now more efficient.

Watch a Demo

STEPS TO ENABLE

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

ROLE INFORMATION

Page 20: TABLE OF CONTENTS · 6/11/2020  · SHIP PROJECT-SPECIFIC INVENTORY For the integrity of project-specific supply chain, you want to ensure that inventories from a specific project

20

TIPS AND CONSIDERATIONS

Use the UPDATE operation to change a discount rule that already exists.Use the Source Rule Id attribute in the template to identify the External System Reference Id.

KEY RESOURCES

Watch Mass Update of Discount Lists Readiness Training guide, available on the  .Oracle SCM Cloud: Administering Pricing Oracle Help Center

ROLE INFORMATION

To use this feature, the following roles are required:

Job Role Name and Code:

Pricing AdministratorPricing ManagerPricing Analyst

IMPORTANT ACTIONS AND CONSIDERATIONS

BUGS FIXED

Make Billing Details Consistent Between Order Management and Receivables

Behavior Before Update 20A

Oracle Order Management Cloud sends the quantity and total amount to Oracle Receivables Cloud for each discount and shipping charge on a fulfillment line. Receivables divides the total amount by the quantity to determine the unit price, then uses this unit price on the invoice, or on the credit memo for a return order.

Behavior Starting with Update 20A

Order Management multiplies the unit price by the quantity to determine the total amount, then sends the quantity, unit price, and total amount for each discount or shipping charge of the fulfillment line to Receivables. Receivables doesn't do any calculation. Instead, it uses these values on the invoice or credit memo. This behavior makes the integration between Order Management and Receivables more consistent for the price, discounts, and shipping charges on the item.

You must make sure that the values you send in the payloads you use to integrate with various systems or applications use this formula:

HeaderCurrencyUnitPrice equals HeaderCurrencyExtendedAmount divided by Quantity

If you don't use this formula, then Order Management might send an incorrect amount to Receivables for billing. This requirement applies during order import or with any fulfillment task you set up in Order Management that populates charge or charge component data, such as a task that converts shipping cost to billable charges.

Page 21: TABLE OF CONTENTS · 6/11/2020  · SHIP PROJECT-SPECIFIC INVENTORY For the integrity of project-specific supply chain, you want to ensure that inventories from a specific project

21

For example, assume your payload includes a quantity of 2, unit price of $10, and amount of $30 for a discount. Order Management will send the quantity of 2 and $10 unit price to Receivables. Order Management will ignore the $30 amount and instead calculate the amount as quantity 2 multiplied by unit price of $10 equals $20, then send $20 as a discount to Receivables. Receivables bills the amount as $20, not $30. Order Management applies the same logic for a shipping charge.

NOTE:

If the unit price for the discount or shipping charge isn't available, then Order Management uses the same behavior as before 20A.

If the $10 unit price isn't available for the discount or shipping charge, and if only the $30 amount and quantity of 2 are available, then Order Management sends only the amount and quantity to Receivables. Receivables calculates the unit price as the $30 amount divided by a quantity of 2 equals $15 for the discount.

If the fulfillment line contains a service duration, then Order Management doesn't send the unit price for the item, discounts, or shipping charges. This is the same behavior across the current and earlier updates.

You must make sure your payload includes a value for the quantity, unit price, and amount. If you don't include these values, then the amount for the discount or shipping charge between the sales order and billing will be different.

Bug reference: 30154936

---

Page 22: TABLE OF CONTENTS · 6/11/2020  · SHIP PROJECT-SPECIFIC INVENTORY For the integrity of project-specific supply chain, you want to ensure that inventories from a specific project

22

Copyright © 2020, Oracle and/or its affiliates. All rights reserved.

This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited.

The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing.

If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then the following notice is applicable:

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government.

This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications.

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group.

This software or hardware and documentation may provide access to or information about content, products, and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services unless otherwise set forth in an applicable agreement between you and Oracle. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services, except as set forth in an applicable agreement between you and Oracle.