Professional Documents
Culture Documents
Order To Cash
Order To Cash
Order To Cash
0
Student Guide
Copyright Oracle Corporation, 2003. All rights reserved. This documentation contains proprietary information of Oracle Corporation. It is provided under a license agreement containing restrictions on use and disclosure and is also protected by copyright law. Reverse engineering of the software is prohibited. If this documentation is delivered to a U.S. Government Agency of the Department of Defense, then it is delivered with Restricted Rights and the following legend is applicable: Restricted Rights Legend Use, duplication or disclosure by the Government is subject to restrictions for commercial computer software and shall be deemed to be Restricted Rights software under Federal law, as set forth in subparagraph (c)(1)(ii) of DFARS 252.227-7013, Rights in Technical Data and Computer Software (October 1988). This material or any portion of it may not be copied in any form or by any means without the express prior written permission of the Education Products group of Oracle Corporation. Any other copying is a violation of copyright law and may result in civil and/or criminal penalties. If this documentation is delivered to a U.S. Government Agency not within the Department of Defense, then it is delivered with Restricted Rights, as defined in FAR 52.227-14, Rights in Data-General, including Alternate III (June 1987). The information in this document is subject to change without notice. If you find any problems in the documentation, please report them in writing to Worldwide Education Services, Oracle Corporation, 500 Oracle Parkway, Box SB-6, Redwood Shores, CA 94065. Oracle Corporation does not warrant that this document is error-free. Oracle and all references to Oracle Products are trademarks or registered trademarks of Oracle Corporation. All other products or company names are used for identification purposes only, and may be trademarks of their respective owners.
Author Eric OBrien, Pamela Freeman, Jinny Valenzuela, Kathryn Wohnoutka, David Barnacle, Doug Myers Technical Contributors and Reviewers Terri North, Dave Millin, Kristin Penaskovic, Kathy Weitzel, Atul Rai, Elizabeth Looney, Carol Chang, Tony Cash, Lori Burke This book was published using:
oracletutor
Table of Contents
Order to Cash Lifecycle Overview .................................................................................................................1-1 Order to Cash Lifecycle Overview ................................................................................................................1-2 Objectives ......................................................................................................................................................1-3 Order to Cash Lifecycle.................................................................................................................................1-4 Order Lifecycle..............................................................................................................................................1-6 Overview of Application Integration.............................................................................................................1-7 Order Management Process...........................................................................................................................1-8 Scheduling Process ........................................................................................................................................1-9 Viewing and Managing Orders......................................................................................................................1-10 Pricing Process ..............................................................................................................................................1-11 Shipping Process ...........................................................................................................................................1-12 AutoInvoice Process ......................................................................................................................................1-13 Receivables Process.......................................................................................................................................1-14 Cash Management Process ............................................................................................................................1-15 Summary........................................................................................................................................................1-16 Overview of Oracle Order Management Process .........................................................................................2-1 Overview of Oracle Order Management Process ..........................................................................................2-2 Objectives ......................................................................................................................................................2-3 Overview of Order Management in the Order to Cash Lifecycle ..................................................................2-4 Overview of Order Management Integration.................................................................................................2-5 Overview of the Order Management Process ................................................................................................2-6 Overview of Customer Relationships ............................................................................................................2-7 Overview of Inventory Organizations ...........................................................................................................2-8 Overview of Inventory Items.........................................................................................................................2-9 Overview of Order Entry...............................................................................................................................2-10 Overview of Managing Orders ......................................................................................................................2-11 Summary........................................................................................................................................................2-12 Overview of Pricing .........................................................................................................................................3-1 Overview of Pricing.......................................................................................................................................3-2 Objectives ......................................................................................................................................................3-3 Order to Cash Lifecycle.................................................................................................................................3-4 Overview of Pricing in the Order to Cash Process ........................................................................................3-5 Overview of Pricing Integration ....................................................................................................................3-6 Overview of the Pricing Concept ..................................................................................................................3-8 Overview of the Pricing Engine ....................................................................................................................3-9 Overview of Price Lists .................................................................................................................................3-10 Overview of Qualifiers and Modifiers...........................................................................................................3-11 Overview of Basic vs. Advanced Pricing ......................................................................................................3-12 Summary........................................................................................................................................................3-14 Overview of Oracle Shipping Execution........................................................................................................4-1 Overview of Oracle Shipping Execution .......................................................................................................4-2 Objectives ......................................................................................................................................................4-3 Order to Cash Lifecycle.................................................................................................................................4-4 Overview of Shipping in the Order to Cash Process .....................................................................................4-5 Overview of the Shipping Process.................................................................................................................4-6 Overview of Shipping Execution Integration ................................................................................................4-7 Overview of Shipping Concepts....................................................................................................................4-8 Overview of Pick Release..............................................................................................................................4-9 Overview of Pick Confirm and Staging Sub-inventory .................................................................................4-10 Overview of Delivery Management ..............................................................................................................4-11 Overview of Ship Confirmation ....................................................................................................................4-12
Copyright Oracle Corporation, 2003. All rights reserved.
Summary........................................................................................................................................................4-13 Overview of Oracle Receivables Process .......................................................................................................5-1 Overview of Oracle Receivables Process ......................................................................................................5-2 Objectives ......................................................................................................................................................5-3 Order to Cash Lifecycle.................................................................................................................................5-4 Overview of Receivables in the Order to Cash Process.................................................................................5-5 Overview of the Receivables Process............................................................................................................5-6 Overview of Receivables Integration ............................................................................................................5-7 Overview of the Transaction Process ............................................................................................................5-8 Overview of Other Invoice Operations..........................................................................................................5-9 Overview of Adjustments ..............................................................................................................................5-10 Overview of Credit Memos ...........................................................................................................................5-11 Overview of the AutoInvoice Process ...........................................................................................................5-12 Overview of Receipts and Remittances .........................................................................................................5-13 Overview of Collections ................................................................................................................................5-14 Overview of Tax............................................................................................................................................5-15 Summary........................................................................................................................................................5-16 Overview of Oracle Cash Management .........................................................................................................6-1 Overview of Oracle Cash Management.........................................................................................................6-2 Objectives ......................................................................................................................................................6-3 Agenda...........................................................................................................................................................6-4 Order to Cash Lifecycle.................................................................................................................................6-5 Order Lifecycle..............................................................................................................................................6-6 Cash Management Integration.......................................................................................................................6-7 Agenda...........................................................................................................................................................6-8 Functions with Receivables ...........................................................................................................................6-9 Reconciliation Process...................................................................................................................................6-10 Load Bank Statements ...................................................................................................................................6-11 Bank Reconciliation Overview......................................................................................................................6-12 Agenda...........................................................................................................................................................6-13 Cash Forecasting Functions...........................................................................................................................6-14 Steps in Cash Forecasting..............................................................................................................................6-15 Cash Forecast Template.................................................................................................................................6-16 Cash Forecasting Sources ..............................................................................................................................6-17 Summary........................................................................................................................................................6-18 Manage Parties and Customer Accounts.......................................................................................................7-1 Manage Parties and Customer Accounts .......................................................................................................7-2 Objectives ......................................................................................................................................................7-3 Agenda...........................................................................................................................................................7-4 Party Model Overview...................................................................................................................................7-5 Party Model ...................................................................................................................................................7-7 Party Model and Relationships......................................................................................................................7-8 Party Model Components ..............................................................................................................................7-10 Managing Parties ...........................................................................................................................................7-11 Party Sites......................................................................................................................................................7-12 Customer Accounts........................................................................................................................................7-13 Integrating Party Information ........................................................................................................................7-14 Agenda...........................................................................................................................................................7-15 Profile Classes ...............................................................................................................................................7-16 Profile Class Characteristics ..........................................................................................................................7-17 Guided Demostration - Create a Profile Class ...........................................................................................7-18 Practice - Create a Profile Class ................................................................................................................7-19 Solution - Create a Profile Class................................................................................................................7-20 Managing Customer Account Profiles...........................................................................................................7-23 Updating Profile Classes ...............................................................................................................................7-24
Copyright Oracle Corporation, 2003. All rights reserved.
Reviewing Profile Class Changes..................................................................................................................7-25 Agenda...........................................................................................................................................................7-26 Data Quality Management Overview ............................................................................................................7-27 Fuzzy Search .................................................................................................................................................7-28 Query Word Replacement .............................................................................................................................7-29 Entry Methods ...............................................................................................................................................7-30 Business Issues ..............................................................................................................................................7-31 Business Purposes..........................................................................................................................................7-32 Multiple Sites and Business Purposes: Centralized Example ........................................................................7-33 Multiple Sites and Business Purposes: Decentralized Example ....................................................................7-34 Interface Data Entry.......................................................................................................................................7-35 Using Standard and Quick Entry ...................................................................................................................7-37 Guided Demostration - Enter a Standard Customer...................................................................................7-39 Practice - Enter a Standard Customer ........................................................................................................7-41 Solution - Enter a Standard Customer .......................................................................................................7-42 Differences Between Standard and Quick Entry ..........................................................................................7-47 Guided Demonstration - Enter a Quick Customer .....................................................................................7-48 Practice - Enter a Quick Customer ............................................................................................................7-49 Solution - Enter a Quick Customer............................................................................................................7-50 Dun & Bradstreet (D&B) Integration ............................................................................................................7-52 D&B Data Formats........................................................................................................................................7-53 D&B Online...................................................................................................................................................7-54 D&B Batch Loading......................................................................................................................................7-55 Data Quality Management (DQM) ................................................................................................................7-56 How Does DQM Work? ................................................................................................................................7-57 Agenda...........................................................................................................................................................7-58 Customer Account Relationships ..................................................................................................................7-59 Guided Demonstration - Create Customer Relationships ..........................................................................7-60 Practice - Create Customer Relationships..................................................................................................7-62 Solution - Create Customer Relationships.................................................................................................7-63 Agenda...........................................................................................................................................................7-64 Merge Parties or Customer Accounts ............................................................................................................7-65 Party Merge ...................................................................................................................................................7-67 Guided Demonstration - Perform a Customer Merge................................................................................7-68 Agenda...........................................................................................................................................................7-69 Reviewing Information..................................................................................................................................7-70 Common Search Scenarios ............................................................................................................................7-71 Reports...........................................................................................................................................................7-72 Agenda...........................................................................................................................................................7-74 Required Customer Profile Setup Steps.........................................................................................................7-75 Collectors.......................................................................................................................................................7-76 Payment Terms ..............................................................................................................................................7-77 Optional Customer Profile Setup Steps .........................................................................................................7-78 Required Setup Steps for Customers .............................................................................................................7-80 Profile Options...............................................................................................................................................7-81 Optional Setup Steps for Customers..............................................................................................................7-83 Flexible Address Formatting .........................................................................................................................7-85 Agenda...........................................................................................................................................................7-87 Oracle Trading Community Architecture ......................................................................................................7-88 TCA Parties ...................................................................................................................................................7-89 TCA Administration ......................................................................................................................................7-90 Using Party Paying Relationships .................................................................................................................7-91 Using Customer Account Relationships ........................................................................................................7-92 Party Paying and Customer Account Relationships ......................................................................................7-93 Creating Party Paying Relationships .............................................................................................................7-94 Pay Within Paying Relationships ..................................................................................................................7-95 Party Paying Relationships Process Flow......................................................................................................7-96
Copyright Oracle Corporation, 2003. All rights reserved.
Pay Below Paying Relationships ...................................................................................................................7-97 Relationship Types and Relationship Groups................................................................................................7-98 Summary........................................................................................................................................................7-99 Inventory Organizations .................................................................................................................................8-1 Inventory Organizations ................................................................................................................................8-2 Objectives ......................................................................................................................................................8-3 Agenda...........................................................................................................................................................8-4 What is Enterprise Structure? ........................................................................................................................8-5 Enterprise Structure Example 1 .....................................................................................................................8-7 Enterprise Structure Example 2 .....................................................................................................................8-8 Inventory Structure Considerations ...............................................................................................................8-10 Enterprise Structure in Vision .......................................................................................................................8-12 Guided Demonstration Enterprise Structure in Vision Operations.........................................................8-13 Agenda...........................................................................................................................................................8-15 Define Units of Measure................................................................................................................................8-16 Unit of Measure Example..............................................................................................................................8-18 Define Unit of Measure Classes ....................................................................................................................8-19 Unit of Measure Conversion..........................................................................................................................8-20 Guided Demonstration - Create an Unit of Measure .................................................................................8-22 Practice - Create a Unit of Measure...........................................................................................................8-24 Solution Create an Unit of Measure and Standard Conversion ..............................................................8-25 Defining Inter-class Conversions ..................................................................................................................8-27 Agenda...........................................................................................................................................................8-28 Defining Locations ........................................................................................................................................8-29 Examples of Locations ..................................................................................................................................8-30 Guided Demonstration - Create a Location ...............................................................................................8-31 Practice - Create a Location.......................................................................................................................8-33 Solution - Create a Location ......................................................................................................................8-34 Agenda...........................................................................................................................................................8-35 Inventory Organizations ................................................................................................................................8-36 Inventory Organization Setup........................................................................................................................8-37 Guided Demonstrations - Create an Inventory Organization.....................................................................8-39 Guided Demonstrations - Create an Inventory Organization.....................................................................8-43 Setup Considerations for Order Management................................................................................................8-52 Agenda...........................................................................................................................................................8-53 Establishing Inventory Parameters ................................................................................................................8-54 Guided Demonstration - Establish Inventory Organization Parameters ....................................................8-55 Practice - Define Shipping Parameters ......................................................................................................8-58 Solution - Define Shipping Parameters......................................................................................................8-59 Inventory Parameters and Execution .............................................................................................................8-61 Inventory Parameters and Financial Impact ..................................................................................................8-62 Inventory Parameters and Order Management ..............................................................................................8-64 Agenda...........................................................................................................................................................8-65 Sub-Inventories..............................................................................................................................................8-66 Guided Demonstration - Create a Sub-Inventory ......................................................................................8-67 Practice - Create a Sub-Inventory..............................................................................................................8-69 Solution Create a Sub-Inventory.............................................................................................................8-70 Summary........................................................................................................................................................8-73 Enter Items.......................................................................................................................................................9-1 Enter Items.....................................................................................................................................................9-2 Objectives ......................................................................................................................................................9-3 Agenda...........................................................................................................................................................9-4 What is an Item? ............................................................................................................................................9-5 Oracle Applications Use Items ......................................................................................................................9-6 How Do Oracle Applications Use Items?......................................................................................................9-7 Item Attributes...............................................................................................................................................9-9
Copyright Oracle Corporation, 2003. All rights reserved.
Item Statuses Representing the Life Cycle ....................................................................................................9-11 Item Attributes Used in Item Status...............................................................................................................9-13 Guided Demonstration - Create an Item Status .........................................................................................9-15 Item Master Organization and Child Organizations ......................................................................................9-16 Agenda...........................................................................................................................................................9-18 Creating an Item ............................................................................................................................................9-19 Implementation Considerations .....................................................................................................................9-20 Describing Item Attributes Order Management .........................................................................................9-21 Describing Item Attributes - Invoicing..........................................................................................................9-25 Guided Demonstration - View Item Attributes..........................................................................................9-27 Describing Attributes Controls at Master Level ............................................................................................9-29 Describing Attributes Controls at Child Level ..............................................................................................9-30 Describing Item Status Attribute Controls.....................................................................................................9-32 Describing Item Templates............................................................................................................................9-33 Creating Item Templates ...............................................................................................................................9-34 Using Item Templates....................................................................................................................................9-36 Guided Demonstration - Create an Item ....................................................................................................9-37 Practice - Create an Item............................................................................................................................9-41 Solution Create an Item ..........................................................................................................................9-42 Agenda...........................................................................................................................................................9-47 Describing Item Categories ...........................................................................................................................9-48 Create Item Categories ..................................................................................................................................9-49 Establish the Relationship Between the Category, Category Set and Item....................................................9-51 Guided Demonstration - Create a Category...............................................................................................9-52 Practice - Create a Material Transaction....................................................................................................9-53 Solution - Create a Material Transaction ...................................................................................................9-55 Describing and Using Item Catalogs .............................................................................................................9-58 Define Item Relationships Order Management ..........................................................................................9-60 Guided Demonstration - Define Item Relationships..................................................................................9-61 Practice - Add an Item to a Price List ........................................................................................................9-62 Solution - Add an Item to a Price List .......................................................................................................9-63 Additional Setup Considerations ...................................................................................................................9-65 Summary........................................................................................................................................................9-67 Enter Orders ....................................................................................................................................................10-1 Enter Orders...................................................................................................................................................10-2 Objectives ......................................................................................................................................................10-3 Agenda...........................................................................................................................................................10-4 Order Creation Methods ................................................................................................................................10-5 Order Management Workflows .....................................................................................................................10-6 Defaulting Rules ............................................................................................................................................10-7 Credit Checking.............................................................................................................................................10-8 Agenda...........................................................................................................................................................10-9 Order Header .................................................................................................................................................10-10 Order Transaction Type.................................................................................................................................10-11 Entering Header Customer Information ........................................................................................................10-12 Entering Header Pricing Information ............................................................................................................10-13 Entering Additional Header Information .......................................................................................................10-15 Guided Demonstration - Entering Order Header .......................................................................................10-16 Applying Sales Credits ..................................................................................................................................10-18 Guided Demonstration - Applying Sales Credits.......................................................................................10-19 Practice - Create a Sales Order ..................................................................................................................10-20 Solution - Create a Sales Order Header .....................................................................................................10-21 Agenda...........................................................................................................................................................10-24 Line Transaction Type...................................................................................................................................10-25 Line Statuses..................................................................................................................................................10-26 Entering Line Information .............................................................................................................................10-27
Copyright Oracle Corporation, 2003. All rights reserved.
Entering Line Pricing Information.................................................................................................................10-29 Guided Demonstration - Entering Line Pricing Information .....................................................................10-31 Line Pricing Fields.........................................................................................................................................10-33 Line Date Fields ............................................................................................................................................10-34 Entering Line Shipping Information..............................................................................................................10-35 Guided Demonstration - Entering Line Shipping Information ..................................................................10-36 Guided Demonstration - Entering Line Information..................................................................................10-37 Practice - Create a Sales Order ..................................................................................................................10-38 Solution - Create a Sales Order Line .........................................................................................................10-39 Entering Line Sets .........................................................................................................................................10-42 Guided Demonstration - Entering Line Sets..............................................................................................10-44 Entering Line Addresses................................................................................................................................10-47 Entering Return Information..........................................................................................................................10-48 Ordering Service Programs............................................................................................................................10-49 Guided Demonstration - Ordering Service Programs ................................................................................10-50 Entering Project Information .........................................................................................................................10-51 Splitting Order Lines .....................................................................................................................................10-52 Guided Demonstration - Splitting Order Lines..........................................................................................10-53 Practice - Split Line and Create Ship Set...................................................................................................10-54 Solution - Split Line and Create Ship Set ..................................................................................................10-55 Applying Attachments ...................................................................................................................................10-58 Guided Demonstration - Applying Attachments .......................................................................................10-59 Agenda...........................................................................................................................................................10-62 Scheduling - Available to Promise ................................................................................................................10-63 Guided Demonstration - Scheduling Available to Promise .......................................................................10-64 Scheduling - Schedule ...................................................................................................................................10-65 Guided Demonstration - Scheduling an Order Line ..................................................................................10-66 Scheduling - Reserve .....................................................................................................................................10-67 Guided Demonstration - Reserving an Order Line ....................................................................................10-68 Practice - Schedule Order ..........................................................................................................................10-69 Solution - Schedule Order .........................................................................................................................10-71 Scheduling Options........................................................................................................................................10-75 Agenda...........................................................................................................................................................10-76 Booking Orders .............................................................................................................................................10-77 Guided Demonstration - Booking Orders ..................................................................................................10-78 Practice - Book Order ................................................................................................................................10-79 Solution - Book Order ...............................................................................................................................10-80 Agenda...........................................................................................................................................................10-83 Copying Orders .............................................................................................................................................10-84 Guided Demonstration - Copying Orders ..................................................................................................10-85 Practice - Copy a Sales Order ....................................................................................................................10-86 Solution - Copy a Sales Order: ..................................................................................................................10-87 Agenda...........................................................................................................................................................10-91 Drop Ship Overview......................................................................................................................................10-92 Guided Demonstration - Creating Drop Ship Order Lines ........................................................................10-93 Internal Requisition Overview.......................................................................................................................10-95 Agenda...........................................................................................................................................................10-97 Import Orders Processing ..............................................................................................................................10-98 Guided Demonstration - Running Order Import........................................................................................10-99 Agenda...........................................................................................................................................................10-100 Required Setup Steps for Entering Orders.....................................................................................................10-101 Additional Required Setup Steps...................................................................................................................10-102 Profile Options...............................................................................................................................................10-103 Parameters .....................................................................................................................................................10-105 Steps Related to Invoicing .............................................................................................................................10-106 Tax.................................................................................................................................................................10-107 Quick Codes ..................................................................................................................................................10-108
Copyright Oracle Corporation, 2003. All rights reserved.
Workflow.......................................................................................................................................................10-109 Document Sequencing...................................................................................................................................10-110 Order Import Sources ....................................................................................................................................10-111 OM Transaction Types ..................................................................................................................................10-112 Customers ......................................................................................................................................................10-113 Items ..............................................................................................................................................................10-114 Optional Setup Steps for Entering Orders .....................................................................................................10-115 Summary........................................................................................................................................................10-117 Managing Orders.............................................................................................................................................11-1 Managing Orders ...........................................................................................................................................11-2 Objectives ......................................................................................................................................................11-3 Agenda...........................................................................................................................................................11-4 Order Organizer Overview ............................................................................................................................11-5 Find Orders....................................................................................................................................................11-6 Summary Form ..............................................................................................................................................11-8 Guided Demonstration Summary Form..................................................................................................11-10 Navigator Tree Functionality.........................................................................................................................11-11 Guided Demonstration Navigator Tree...................................................................................................11-12 Folder Files....................................................................................................................................................11-13 Guided Demonstration - Folder File ..........................................................................................................11-14 Practice - Order Organizer.........................................................................................................................11-15 Solution - Order Organizer ........................................................................................................................11-17 Agenda...........................................................................................................................................................11-22 Processing Constraints...................................................................................................................................11-23 Update Orders and Order Lines .....................................................................................................................11-25 Guided Demonstration Update Order .....................................................................................................11-27 Practice - Update Order .............................................................................................................................11-28 Solution - Update Order.............................................................................................................................11-29 Mass Updates.................................................................................................................................................11-32 Guided Demonstration Mass Change .....................................................................................................11-33 Practice - Mass Change .............................................................................................................................11-34 Solution - Mass Change.............................................................................................................................11-35 Agenda...........................................................................................................................................................11-41 Workflow Notification Overview..................................................................................................................11-42 Respond to Notification.................................................................................................................................11-43 Guided Demonstration Workflow Notifications.....................................................................................11-44 Agenda...........................................................................................................................................................11-45 Automatic System Holds ...............................................................................................................................11-46 Hold Names ...................................................................................................................................................11-48 Guided Demonstration Create Hold Name .............................................................................................11-49 Practice - Create Hold Name .....................................................................................................................11-50 Solution - Create Hold Name.....................................................................................................................11-51 Apply Holds...................................................................................................................................................11-53 Guided Demonstration Apply Holds ......................................................................................................11-55 Practice - Apply Holds...............................................................................................................................11-57 Solution - Apply Holds..............................................................................................................................11-59 Release Holds ................................................................................................................................................11-70 Guided Demonstration Release Holds ....................................................................................................11-72 Practice - Release Holds ............................................................................................................................11-74 Solution - Release Holds ...........................................................................................................................11-75 Agenda...........................................................................................................................................................11-83 Cancel Orders ................................................................................................................................................11-84 Guided Demonstration Cancel Order......................................................................................................11-86 Practice - Cancel Order..............................................................................................................................11-88 Solution -Cancel Order ..............................................................................................................................11-89 Agenda...........................................................................................................................................................11-93
Copyright Oracle Corporation, 2003. All rights reserved.
Close Orders and Lines..................................................................................................................................11-94 Agenda...........................................................................................................................................................11-95 Order Purge ...................................................................................................................................................11-96 Guided Demonstration Purge Order .......................................................................................................11-98 Summary........................................................................................................................................................11-99 Basic Pricing.....................................................................................................................................................12-1 Basic Pricing..................................................................................................................................................12-2 Objectives ......................................................................................................................................................12-3 Agenda...........................................................................................................................................................12-4 Pricing Engine Overview...............................................................................................................................12-5 Pricing Engine Pyramid.................................................................................................................................12-7 Agenda...........................................................................................................................................................12-8 Price List Creation .........................................................................................................................................12-9 Price List Header ...........................................................................................................................................12-10 Guided Demonstration Price List Header ...............................................................................................12-12 Price List Line ...............................................................................................................................................12-13 Price List Line Values ...................................................................................................................................12-15 Guided Demonstration Price List Line ...................................................................................................12-17 Price List Mapping for Basic Pricing ............................................................................................................12-19 Practice - Create Price List ........................................................................................................................12-20 Solution - Create Price List........................................................................................................................12-22 Copy Price List ..............................................................................................................................................12-28 Guided Demonstration Create a Price List .............................................................................................12-29 Practice - Copy Price List ..........................................................................................................................12-30 Solution - Copy Price List .........................................................................................................................12-31 Agenda...........................................................................................................................................................12-33 Price List Maintenance - Overview ...............................................................................................................12-34 Manual Price List Updates.............................................................................................................................12-35 Guided Demonstration Manual Price List Update..................................................................................12-36 Practice - Manual Price List Update ..........................................................................................................12-37 Solution - Manual Price List Update .........................................................................................................12-38 Adjust Price List ............................................................................................................................................12-39 Guided Demonstration Adjust Price List................................................................................................12-41 Practice - Adjust Price List ........................................................................................................................12-42 Solution - Adjust Price List .......................................................................................................................12-43 Add Items to Price List..................................................................................................................................12-45 Guided Demonstration - Add Items to New Price List..............................................................................12-46 Add Items to Price List For Maintenance......................................................................................................12-47 Practice - Add Items to a Price List ...........................................................................................................12-48 Solution - Add Items to a Price List ..........................................................................................................12-49 Agenda...........................................................................................................................................................12-51 Agreement Overview.....................................................................................................................................12-52 Agreement .....................................................................................................................................................12-54 Guided Demonstration Agreement Price List.........................................................................................12-55 Practice - Agreement Price List .................................................................................................................12-57 Solution - Agreement Price List ................................................................................................................12-58 Agenda...........................................................................................................................................................12-62 Formula Overview.........................................................................................................................................12-63 Basic Pricing Formula ...................................................................................................................................12-64 Pricing Attribute ............................................................................................................................................12-65 Factor List......................................................................................................................................................12-66 Guided Demonstration Pricing Formula.................................................................................................12-68 Agenda...........................................................................................................................................................12-69 Qualifier Overview ........................................................................................................................................12-70 Seeded Qualifier Contexts .............................................................................................................................12-71 Agenda...........................................................................................................................................................12-73
Copyright Oracle Corporation, 2003. All rights reserved.
Modifier Overview ........................................................................................................................................12-74 Modifier Structure .........................................................................................................................................12-75 Modifier List..................................................................................................................................................12-76 Modifiers Lines .............................................................................................................................................12-78 Pricing Adjustment Examples .......................................................................................................................12-80 Discounts/Charges .........................................................................................................................................12-81 Guided Demonstration Create Modifiers................................................................................................12-83 Practice - Create Modifiers ........................................................................................................................12-85 Solution - Create Modifiers .......................................................................................................................12-87 Summary........................................................................................................................................................12-95 Shipping............................................................................................................................................................13-1 Shipping.........................................................................................................................................................13-2 Objectives ......................................................................................................................................................13-3 Agenda...........................................................................................................................................................13-4 Ship Order .....................................................................................................................................................13-5 Shipping Concepts.........................................................................................................................................13-7 Pick Release Concepts...................................................................................................................................13-9 Shipping Transactions User Interface............................................................................................................13-11 Pick Release Process Flow ............................................................................................................................13-13 Ship Confirm Process Flow ...........................................................................................................................13-16 Delivery Line Processing Statuses.................................................................................................................13-19 Shipping Roles and User Security .................................................................................................................13-21 Agenda...........................................................................................................................................................13-22 Pick Release Parameters ................................................................................................................................13-23 Methods to Pick Release................................................................................................................................13-25 Configurable Process.....................................................................................................................................13-26 Auto Create Delivery.....................................................................................................................................13-28 Release Sales Orders .....................................................................................................................................13-29 Guided Demonstration Release Sales Orders .........................................................................................13-31 Practice - Release Sales Orders .................................................................................................................13-33 Solution - Release Sales Orders.................................................................................................................13-34 Agenda...........................................................................................................................................................13-41 Shipping Parameters ......................................................................................................................................13-42 Ship Confirm .................................................................................................................................................13-43 Guided Demonstration Ship Confirm Delivery ......................................................................................13-46 Practice - Ship Confirm Delivery ..............................................................................................................13-47 Solution - Ship Confirm Delivery..............................................................................................................13-48 Shipping Documents......................................................................................................................................13-62 Guided Demonstration View Shipping Documents................................................................................13-64 Shipping Exceptions ......................................................................................................................................13-65 Guided Demonstration View Shipping Exceptions ................................................................................13-67 Agenda...........................................................................................................................................................13-69 Shipping Parameters ......................................................................................................................................13-70 Pick Release Parameters ................................................................................................................................13-72 Delivery Grouping.........................................................................................................................................13-74 Shipping Exceptions ......................................................................................................................................13-76 Guided Demonstration Define Shipping Exceptions ..............................................................................13-78 Pick Slip Grouping Rules ..............................................................................................................................13-79 Guided Demonstration Define Pick Slip Grouping Rules ......................................................................13-80 Practice - Define Pick Slip Grouping Rules ..............................................................................................13-81 Solution - Define Pick Slip Grouping Rules..............................................................................................13-82 Release Sequence Rules ................................................................................................................................13-83 Guided Demonstration Define Release Sequence Rules ........................................................................13-85 Practice - Define Release Sequence Rules.................................................................................................13-86 Solution -Define Release Sequence Rules.................................................................................................13-87 Release Rules.................................................................................................................................................13-88
Copyright Oracle Corporation, 2003. All rights reserved.
Guided Demonstration Define Release Rules.........................................................................................13-90 Practice - Define Release Rules.................................................................................................................13-92 Solution - Define Release Rules ................................................................................................................13-93 Container Load Details ..................................................................................................................................13-95 Guided Demonstration Define Container Load Details ..........................................................................13-96 Ship Methods- Carriers- Relationships..........................................................................................................13-97 Guided Demonstration Define Carrier Ship Methods.............................................................................13-100 Guided Demonstration Define Freight Carriers......................................................................................13-101 Freight Cost Types.........................................................................................................................................13-102 Guided Demonstration Define Freight Cost Types.................................................................................13-103 Freight Cost Freight Charges......................................................................................................................13-104 Shipping Document Sets ...............................................................................................................................13-106 Guided Demonstration Define Document Sets.......................................................................................13-107 Choose Printers..............................................................................................................................................13-108 Shipping Roles and User Security .................................................................................................................13-109 Guided Demonstration Define Roles ......................................................................................................13-110 Guided Demonstration Grant Access to Roles .......................................................................................13-111 Practice - Define a Shipping Role..............................................................................................................13-112 Solution - Define a Shipping Role.............................................................................................................13-113 Practice - Define Roles ..............................................................................................................................13-114 Solution - Define Roles .............................................................................................................................13-115 Practice - Grant Access to Roles................................................................................................................13-120 Solution -Grant Access to Roles................................................................................................................13-121 Agenda...........................................................................................................................................................13-123 Shipping Programs and APIs.........................................................................................................................13-124 Summary........................................................................................................................................................13-125 Process Invoices ...............................................................................................................................................14-1 Process Invoices ............................................................................................................................................14-2 Objectives ......................................................................................................................................................14-3 Agenda...........................................................................................................................................................14-4 Oracle Receivables Overview........................................................................................................................14-5 Transactions Overview ..................................................................................................................................14-7 Transactions Workbench Windows ...............................................................................................................14-8 Guided Demonstration - Review Transaction Workbench ........................................................................14-9 Agenda...........................................................................................................................................................14-10 Invoice Entry Methods ..................................................................................................................................14-11 Creating a Standard Invoice Manually ..........................................................................................................14-12 Invoice Components ......................................................................................................................................14-13 Guided Demonstration - Define Batch Source ..........................................................................................14-15 Guided Demonstration - Define Line Ordering Rules ...............................................................................14-18 Transactions Window Tabs ...........................................................................................................................14-20 Required Transaction Information.................................................................................................................14-22 Entering Invoice Dates ..................................................................................................................................14-23 Transaction Defaults......................................................................................................................................14-24 Standard Invoice Line Types .........................................................................................................................14-26 Entering Freight Invoices or Lines ................................................................................................................14-27 Entering Sales Credits ...................................................................................................................................14-28 Completing Transactions ...............................................................................................................................14-30 Guided Demonstration - Enter Invoice ......................................................................................................14-31 Practice - Enter and Complete an Invoice..................................................................................................14-32 Solution - Enter and Complete an Invoice.................................................................................................14-33 Creating Invoice Batches...............................................................................................................................14-35 View Currency Details ..................................................................................................................................14-36 Agenda...........................................................................................................................................................14-38 Creating Copies of Invoices...........................................................................................................................14-39 Using Recurring Rules...................................................................................................................................14-40
Copyright Oracle Corporation, 2003. All rights reserved.
Guided Demostration - Copy Invoices ......................................................................................................14-42 Practice - Copy Invoice .............................................................................................................................14-43 Solution - Copy Invoice.............................................................................................................................14-44 Creating Invoices with Rules.........................................................................................................................14-46 Guided Demonstration - Define Grouping Rules ......................................................................................14-47 Accounting Rules ..........................................................................................................................................14-49 Assigning Accounting Rules to Invoice Lines...............................................................................................14-50 Using Invoices With Rules ............................................................................................................................14-51 Example of Billing in Advance .....................................................................................................................14-52 Example of Billing in Arrears........................................................................................................................14-53 Guided Demonstration - Use Rules ...........................................................................................................14-54 Deferred Accounting Rules ...........................................................................................................................14-55 Revenue Recognition Program ......................................................................................................................14-56 Guided Demonstration - Run Revenue Recognition..................................................................................14-58 How Oracle Receivables Uses Statements ....................................................................................................14-59 Making Adjustments Using Revenue Accounting.........................................................................................14-60 Setup Details Report......................................................................................................................................14-61 AR: Use Statement Site and Dunning Site Profiles .......................................................................................14-62 Agenda...........................................................................................................................................................14-63 Invoice Transaction Flow ..............................................................................................................................14-64 Invoice Correction Methods ..........................................................................................................................14-65 Overview of Corrections................................................................................................................................14-66 Overview of Corrections (Continued) ...........................................................................................................14-67 Updating Invoices..........................................................................................................................................14-68 Creating Debit Memos...................................................................................................................................14-69 Creating Adjustments ....................................................................................................................................14-70 Guided Demonstration - Enter an Adjustment...........................................................................................14-71 Applying Different Types of Credits .............................................................................................................14-72 Credit Memo Options ....................................................................................................................................14-73 Guided Demonstration - Enter a Credit Memo..........................................................................................14-75 Practice - Create a Credit Memo................................................................................................................14-76 Solution - Create a Credit Memo ...............................................................................................................14-77 On-Account Credit Options...........................................................................................................................14-80 Guided Demonstration - Enter On-Account Credit ...................................................................................14-81 Reversing Sales Credits .................................................................................................................................14-82 Creating Refunds ...........................................................................................................................................14-83 Voiding Transactions.....................................................................................................................................14-85 Agenda...........................................................................................................................................................14-86 Transaction Types..........................................................................................................................................14-87 Define Transaction Types..............................................................................................................................14-88 Deposit Transaction Type..............................................................................................................................14-89 Agenda...........................................................................................................................................................14-90 Reports...........................................................................................................................................................14-91 Printing Transactions.....................................................................................................................................14-92 Process for Printing Transactions ..................................................................................................................14-93 Guided Demonstration - Print Transactions ..............................................................................................14-94 Practice - Print Transactions ......................................................................................................................14-95 Solution - Print Transactions .....................................................................................................................14-96 Using Consolidated Billing............................................................................................................................14-98 Guided Demonstration - Run Consolidated Billing...................................................................................14-99 Practice - Print Consolidated Billing .........................................................................................................14-100 Solution - Print Consolidated Billing.........................................................................................................14-101 Guided Demonstration - Correct Errors.....................................................................................................14-103 Practice - Correct Errors ............................................................................................................................14-104 Solution - Correct Errors ...........................................................................................................................14-105 Agenda...........................................................................................................................................................14-109 Event-Based Revenue Management ..............................................................................................................14-110
Copyright Oracle Corporation, 2003. All rights reserved.
Automated Process ........................................................................................................................................14-111 Evaluating Invoices for EventBased Revenue Management .......................................................................14-112 Collectibility Requirements for Revenue Recognition ..................................................................................14-113 How Collectibility Requirements Relate to Invoices.....................................................................................14-114 Applying Receipts and EventBased Revenue Management ........................................................................14-115 Agenda...........................................................................................................................................................14-116 XML Receivables Documents.......................................................................................................................14-117 XML Invoices Process Flow .........................................................................................................................14-118 Sending XML Invoice Documents ................................................................................................................14-120 Confirming the Import Status of XML Invoice Documents ..........................................................................14-121 XML Invoice Documents ..............................................................................................................................14-122 Reviewing and Retransmitting XML Invoice Documents............................................................................14-123 Agenda...........................................................................................................................................................14-124 Promised Commitment Amounts ..................................................................................................................14-125 Summary........................................................................................................................................................14-126 Manual Receipts ..............................................................................................................................................15-1 Manual Receipts ............................................................................................................................................15-2 Objectives ......................................................................................................................................................15-3 Agenda...........................................................................................................................................................15-4 Oracle Receivables Overview........................................................................................................................15-6 Overview of Receipts ....................................................................................................................................15-7 Receipt Creation ............................................................................................................................................15-8 Cash Receipt Statuses....................................................................................................................................15-10 Manual Receipt Entry Process.......................................................................................................................15-11 Manual Receipt Types ...................................................................................................................................15-12 Manual Receipts Versus QuickCash Receipts...............................................................................................15-14 Guided Demostration - Enter Manual Receipts .........................................................................................15-15 Practice - Enter Manual Receipts...............................................................................................................15-16 Solution - Enter Manual Receipts..............................................................................................................15-17 Creating Batches............................................................................................................................................15-20 Validating Receipts in Batches ......................................................................................................................15-21 Batch Statuses................................................................................................................................................15-22 Guided Demonstration - Create Receipt Batch..........................................................................................15-23 Agenda...........................................................................................................................................................15-24 Applying Batch Receipts ...............................................................................................................................15-25 Applying Receipts to an Invoice....................................................................................................................15-26 Applications Window ....................................................................................................................................15-27 Guided Demonstration - Apply Receipts...................................................................................................15-28 Practice - Apply Receipt............................................................................................................................15-29 Solution - Apply Receipt ...........................................................................................................................15-30 Criteria for Mass Applying Receipts .............................................................................................................15-31 Guided Demonstration - Use Mass Apply .................................................................................................15-32 Practice - Use Mass Apply ........................................................................................................................15-33 Solution Use Mass Apply .......................................................................................................................15-34 Applying Cross Currency Receipts................................................................................................................15-35 Guided Demonstration - Apply Cross Currency Receipt...........................................................................15-36 Entering Discounts ........................................................................................................................................15-37 Agenda...........................................................................................................................................................15-38 Chargebacks and Adjustments.......................................................................................................................15-39 Chargebacks and Adjustments against Transactions .....................................................................................15-40 Chargebacks against Receipts........................................................................................................................15-41 Creating a Chargeback...................................................................................................................................15-42 Working with Claims.....................................................................................................................................15-43 Creating Claims .............................................................................................................................................15-44 Resolving Claims...........................................................................................................................................15-45 Resolving Invoice Related Claims.................................................................................................................15-46
Copyright Oracle Corporation, 2003. All rights reserved.
Resolving NonInvoice Related Claims........................................................................................................15-47 Resolving a Split Claim .................................................................................................................................15-48 Agenda...........................................................................................................................................................15-50 Balance Segments..........................................................................................................................................15-51 Deriving Balancing Segment Values.............................................................................................................15-52 Disabling the Balancing Segment Substitution Process for Activities ..........................................................15-53 AR: Disable Receivable Activity Balancing Segment Substitution ..............................................................15-54 Summary........................................................................................................................................................15-55 Tax Accounting Process ..................................................................................................................................16-1 Tax Accounting Process ................................................................................................................................16-2 Objectives ......................................................................................................................................................16-3 Agenda...........................................................................................................................................................16-4 Order Management Global Taxes Overview .................................................................................................16-5 Receivables Global Tax Overview ................................................................................................................16-6 Other Products ...............................................................................................................................................16-7 Global Tax Overview ....................................................................................................................................16-8 Tax Overview ................................................................................................................................................16-10 Value Added Tax Overview ..........................................................................................................................16-11 US Sales Tax Overview.................................................................................................................................16-12 US Sales Tax Example ..................................................................................................................................16-13 Tax Partner Process Overview.......................................................................................................................16-14 Other Taxes in Oracle Applications...............................................................................................................16-16 Agenda...........................................................................................................................................................16-18 Tax Setup Steps .............................................................................................................................................16-19 Tax Setup Steps Continued............................................................................................................................16-20 Defining Tax Codes and Rates ......................................................................................................................16-21 Setting Up Inclusive and Exclusive Tax........................................................................................................16-23 Guided Demonstration - Define Tax Code ................................................................................................16-24 Practice - Define Tax Codes ......................................................................................................................16-26 Solution - Define Tax Codes .....................................................................................................................16-27 Tax Groups Overview ...................................................................................................................................16-28 Setting Up Tax Groups (Optional).................................................................................................................16-29 Compound Tax Example ...............................................................................................................................16-30 Inclusive Tax with Compounding Example ..................................................................................................16-31 Defining Condition Sets ................................................................................................................................16-32 Guided Demonstration - Define Tax Group ..............................................................................................16-33 Practice - Create a Tax Group....................................................................................................................16-34 Solution - Create a Tax Group...................................................................................................................16-35 Select a Tax Control Method.........................................................................................................................16-37 Setting Up Account Method (Optional).........................................................................................................16-39 Assigning Tax Codes to Items .......................................................................................................................16-40 Defining Tax Preferences, Defaults, and Rules .............................................................................................16-41 Guided Demonstration - Explain Tax System Options..............................................................................16-43 Defining Tax Exemptions..............................................................................................................................16-46 Guided Demonstration - Define Tax Exemptions......................................................................................16-47 Defining Transaction Types ..........................................................................................................................16-48 Defining AutoAccounting for Tax.................................................................................................................16-49 Guided Demonstration - Define Tax AutoAccounting ..............................................................................16-50 Enabling Calculation of Tax on Freight ........................................................................................................16-51 Defining Tax Profile Options ........................................................................................................................16-52 For Order Management Profile Options ........................................................................................................16-53 Agenda...........................................................................................................................................................16-54 Tax Accounting Overview.............................................................................................................................16-55 Setting Up Tax Accounting for Deferred Tax ...............................................................................................16-56 Guided Demonstration - Define Deferred Tax ..........................................................................................16-57 Practice - Deferred Tax Codes...................................................................................................................16-58
Copyright Oracle Corporation, 2003. All rights reserved.
Solution - Deferred Tax Codes ..................................................................................................................16-59 Defining Receivables Activities ....................................................................................................................16-61 Guided Demonstration - Define Tax Receivables Activities .....................................................................16-63 Changing Tax Transactions ...........................................................................................................................16-64 Adjusting Tax on Invoices.............................................................................................................................16-65 Tax Credit Memo...........................................................................................................................................16-67 Guided Demonstration - Enter a Tax Adjustment .....................................................................................16-68 Agenda...........................................................................................................................................................16-69 Tax Reporting Ledger Overview ...................................................................................................................16-70 Tax Extract Overview....................................................................................................................................16-71 Sources of Data..............................................................................................................................................16-73 Tax Ledger Reporting Options ......................................................................................................................16-74 Matrix Reporting ...........................................................................................................................................16-75 RXi Report Steps ...........................................................................................................................................16-76 Modifying Attribute Sets ...............................................................................................................................16-77 Defining Summary Details ............................................................................................................................16-79 Publish RXi Reports ......................................................................................................................................16-80 Guided Demonstration - Define Tax Register ...........................................................................................16-81 Guided Demonstration - Run Tax Register ...............................................................................................16-83 Managing Access to RXi Reports and Attribute Sets ....................................................................................16-84 Summary........................................................................................................................................................16-85 Period Closing Process ....................................................................................................................................17-1 Period Closing Process ..................................................................................................................................17-2 Objectives ......................................................................................................................................................17-3 Period Closing Process ..................................................................................................................................17-4 Overview of Ordering to Period Closing.......................................................................................................17-5 Standard Reports ...........................................................................................................................................17-6 Reconciling Inventory Transactions ..............................................................................................................17-7 Reconciling Receivables Transactions, Receipts, and Customer Balances ...................................................17-8 Running Revenue Recognition ......................................................................................................................17-10 Transferring to the General Ledger ...............................................................................................................17-11 Running the Journal Import Program ............................................................................................................17-13 Mapping Receivables Transactions to General Ledger Categories ...............................................................17-14 Summary........................................................................................................................................................17-15 Bank Reconciliation.........................................................................................................................................18-1 Bank Reconciliation ......................................................................................................................................18-2 Course Objectives..........................................................................................................................................18-3 Agenda...........................................................................................................................................................18-5 Reconciliation Overview ...............................................................................................................................18-7 Reconciliation Integration .............................................................................................................................18-8 Oracle Receivables and Payables ..................................................................................................................18-9 Oracle General Ledger and Payroll ...............................................................................................................18-10 AutoReconciliation Overview .......................................................................................................................18-11 Agenda...........................................................................................................................................................18-12 Setting Up Oracle Cash Management and Related Products .........................................................................18-13 Practice - Set up a Bank Account ..............................................................................................................18-14 Setting Up Oracle Cash Management System Parameters ............................................................................18-19 Practice - Set up Classes and Payment Methods........................................................................................18-20 Setting Up Bank Transaction Codes..............................................................................................................18-23 Practice - Set up Bank Transaction Codes.................................................................................................18-24 Agenda...........................................................................................................................................................18-27 Bank Statement Open Interface .....................................................................................................................18-28 Importing Bank Statements ...........................................................................................................................18-31 Bank Statement Validation ............................................................................................................................18-32 Bank Statement Interface Errors....................................................................................................................18-33 Setup for Bank Statement Open Interface .....................................................................................................18-34
Copyright Oracle Corporation, 2003. All rights reserved.
Agenda...........................................................................................................................................................18-35 Entering Bank Statements Manually .............................................................................................................18-36 Entering Bank Statement Information Manually...........................................................................................18-37 Agenda...........................................................................................................................................................18-38 Archiving and Purging...................................................................................................................................18-39 Archiving and Purging Automatically...........................................................................................................18-40 Agenda...........................................................................................................................................................18-41 Reconciling Bank Statements Automatically ................................................................................................18-42 Agenda...........................................................................................................................................................18-43 Reconciling Bank Statements Manually........................................................................................................18-44 Creating Miscellaneous Transactions ............................................................................................................18-45 Recording a Bank Transmission Error...........................................................................................................18-46 Recording Transactions from External Systems...........................................................................................18-47 Reconciliation Open Interface .......................................................................................................................18-48 Agenda...........................................................................................................................................................18-49 Manually Clearing and Unclearing................................................................................................................18-50 Practice - Enter, Format, and Approve Receipts........................................................................................18-51 Solution Enter, Format, and Approve Receipts ......................................................................................18-52 Clearing and Reconciling Transactions in Oracle Payables .........................................................................18-54 Clearing and Reconciling Transactions in Oracle Receivables ....................................................................18-55 Transferring Entries to Your General Ledger...............................................................................................18-56 Agenda...........................................................................................................................................................18-57 How to Record Exceptions ............................................................................................................................18-58 Handling NSF or Rejected Receipts Manually..............................................................................................18-60 Recording a Stopped Payment.......................................................................................................................18-61 Recording a Direct Debit from a Supplier .....................................................................................................18-62 Practice - Enter, Approve, and Pay Invoices .............................................................................................18-63 Entering Reversals.........................................................................................................................................18-66 Reconciling Corrections and Adjustments to Bank Errors ............................................................................18-67 Practice - Reconcile Bank Statements .......................................................................................................18-68 AutoReconciliation Matching........................................................................................................................18-71 Reversal Method............................................................................................................................................18-72 Adjustment Method .......................................................................................................................................18-73 Manual Reconciliation Matching ..................................................................................................................18-74 Agenda...........................................................................................................................................................18-75 Value Date Support .......................................................................................................................................18-76 Value Date Support in Oracle Payables and Oracle Receivables ..................................................................18-77 Value Date Derivation in Applications..........................................................................................................18-78 Selection Hierarchy for Value Date Support .................................................................................................18-79 Business Benefits of Value Date Support......................................................................................................18-80 Agenda...........................................................................................................................................................18-81 Oracle Cash Management Reports ................................................................................................................18-82 Archive/Purge Bank Statements Report ........................................................................................................18-83 AutoReconciliation Execution Report ...........................................................................................................18-84 Bank Statement Detail Report .......................................................................................................................18-85 Bank Statement Summary Report .................................................................................................................18-86 Bank Statements by Document Number Report............................................................................................18-87 GL Reconciliation Report..............................................................................................................................18-88 Cash in Transit Report...................................................................................................................................18-89 Cleared Transactions Report..........................................................................................................................18-90 Transactions Available for Reconciliation Report.........................................................................................18-91 Bank Transaction Codes Listing....................................................................................................................18-92 Summary........................................................................................................................................................18-93 Overview of Credit Management ...................................................................................................................19-1 Overview of Credit Management ..................................................................................................................19-2 Objectives ......................................................................................................................................................19-3
Copyright Oracle Corporation, 2003. All rights reserved.
Agenda...........................................................................................................................................................19-4 Set Up Oracle Credit Management................................................................................................................19-5 Define Credit Analysts ..................................................................................................................................19-6 Assign Credit Analyst to Accounts................................................................................................................19-7 Define Lookups .............................................................................................................................................19-8 Define System Options..................................................................................................................................19-9 Define Scoring Models..................................................................................................................................19-10 Assign Automation Rules ..............................................................................................................................19-11 Credit Checklist .............................................................................................................................................19-12 Credit Usage Rule Sets ..................................................................................................................................19-13 Define Credit Hierarchies ..............................................................................................................................19-14 Define Customer Profile Classes ...................................................................................................................19-15 Customer Profile Classes: Credit Profile Tab..............................................................................................19-16 Use Customers-Standard ...............................................................................................................................19-17 Agenda...........................................................................................................................................................19-18 Process Credit Reviews .................................................................................................................................19-19 Initiate a Credit Review.................................................................................................................................19-20 Collecting Credit Data ...................................................................................................................................19-21 Analyzing Credit Data ...................................................................................................................................19-22 Making a Recommendation...........................................................................................................................19-23 Implementing the Recommendation..............................................................................................................19-24 Agenda...........................................................................................................................................................19-25 Credit Management Application Workflow ..................................................................................................19-26 Oracle Approvals Management (AME).........................................................................................................19-27 Agenda...........................................................................................................................................................19-28 Review Credit Management Performance .....................................................................................................19-29 Agenda...........................................................................................................................................................19-30 Define Credit Hierarchies ..............................................................................................................................19-31 Identify a Credit Hierarchy............................................................................................................................19-32 Summary........................................................................................................................................................19-33 11i Order to Cash Fundamentals Supplemental Practices ..........................................................................20-1 11i Order to Cash Fundamentals Supplemental Practices .............................................................................20-2 Objective........................................................................................................................................................20-3 Practice - Instructor Preparation ................................................................................................................20-4 Manage Parties and Customer Accounts .......................................................................................................20-5 Practice - Create a Customer Profile Class ................................................................................................20-6 Solution - Create a Customer Profile Class ...............................................................................................20-8 Practice - Create a Customer using the Standard Data Entry Form ...........................................................20-9 Solution - Create a Customer using the Standard Data Entry Form ..........................................................20-12 Practice - Create a Customer using the Quick Data Entry Form ...............................................................20-15 Solution - Create a Customer using the Quick Data Entry Form...............................................................20-16 Practice - Create a Customer Account Relationship ..................................................................................20-17 Solution - Create a Customer Account Relationship .................................................................................20-18 Inventory Organizations ................................................................................................................................20-20 Practice - Create a User .............................................................................................................................20-21 Solution - Create a User.............................................................................................................................20-23 Practice - Create a Unit of Measure...........................................................................................................20-24 Solution - Create a Unit of Measure ..........................................................................................................20-25 Practice - Create a Location.......................................................................................................................20-26 Solution - Create a Location ......................................................................................................................20-27 Practice - Create an Inventory Organization..............................................................................................20-28 Solution - Create an Inventory Organization .............................................................................................20-30 Practice - Create a Subinventory ...............................................................................................................20-32 Solution - Create a Subinventory...............................................................................................................20-33 Practice - Define Shipping Parameters ......................................................................................................20-34 Solution - Define Shipping Parameters......................................................................................................20-35
Copyright Oracle Corporation, 2003. All rights reserved.
Enter Items.....................................................................................................................................................20-36 Practice - Create an Item............................................................................................................................20-37 Solution - Create an Item...........................................................................................................................20-38 Practice - Create a Material Transaction....................................................................................................20-39 Solution - Create a Material Transaction ...................................................................................................20-41 Practice - Add an Item to a Price List ........................................................................................................20-43 Solution - Add an Item to a Price List .......................................................................................................20-44 Enter Orders...................................................................................................................................................20-45 Practice - Create a Sales Order Header......................................................................................................20-46 Solution - Create a Sales Order Header .....................................................................................................20-48 Practice - Create a Sales Order Line ..........................................................................................................20-49 Solution - Create a Sales Order Line .........................................................................................................20-50 Practice - Create a Split Line and Ship Set ................................................................................................20-51 Solution - Create a Split Line and Ship Set ...............................................................................................20-53 Practice - Schedule an Order .....................................................................................................................20-55 Solution - Schedule an Order.....................................................................................................................20-57 Practice - Book an Order ...........................................................................................................................20-59 Solution - Book an Order...........................................................................................................................20-61 Practice - Copy a Sales Order ....................................................................................................................20-63 Solution - Copy a Sales Order ...................................................................................................................20-65 Managing Orders ...........................................................................................................................................20-68 Practice - Work with the Order Organizer.................................................................................................20-69 Solution - Work with the Order Organizer ................................................................................................20-71 Practice - Update a Sales Order .................................................................................................................20-73 Solution - Update a Sales Order ................................................................................................................20-74 Practice - Perform a Mass Price Change....................................................................................................20-75 Solution - Perform a Mass Price Change...................................................................................................20-76 Practice - Create a Hold Name ..................................................................................................................20-77 Solution - Create a Hold Name..................................................................................................................20-78 Practice - Apply a Hold .............................................................................................................................20-79 Solution - Apply a Hold.............................................................................................................................20-80 Practice - Release a Hold...........................................................................................................................20-81 Solution - Release a Hold ..........................................................................................................................20-82 Practice - Cancel an Order Line.................................................................................................................20-83 Solution - Cancel an Order Line ................................................................................................................20-84 Basic Pricing..................................................................................................................................................20-86 Practice - Create a Price List......................................................................................................................20-87 Solution - Create a Price List.....................................................................................................................20-91 Practice - Copy a Price List .......................................................................................................................20-95 Solution - Copy a Price List.......................................................................................................................20-96 Practice - Update a Price List Manually ....................................................................................................20-97 Solution - Update a Price List Manually....................................................................................................20-99 Practice - Adjust a Price List .....................................................................................................................20-101 Solution - Adjust a Price List.....................................................................................................................20-102 Practice - Add Items to a Price List ...........................................................................................................20-103 Solution - Add Items to a Price List ..........................................................................................................20-105 Practice - Create an Agreement Price List.................................................................................................20-106 Solution - Create an Agreement Price List ................................................................................................20-109 Practice - Create a Discount Modifier List ................................................................................................20-111 Solution - Create a Discount Modifier List................................................................................................20-115 Shipping.........................................................................................................................................................20-119 Practice - Grant Access to your User for Your Role..................................................................................20-120 Solution - Grant Access to your User for Your Role.................................................................................20-121 Practice - Pick Release Sales Orders .........................................................................................................20-122 Solution - Pick Release Sales Orders.........................................................................................................20-124 Practice - Ship Confirm a Delivery............................................................................................................20-126 Solution - Ship Confirm a Delivery...........................................................................................................20-128
Copyright Oracle Corporation, 2003. All rights reserved.
Practice - Define a Pick Slip Grouping Rule .............................................................................................20-130 Solution - Define a Pick Slip Grouping Rule.............................................................................................20-131 Practice - Define a Release Sequence Rule ...............................................................................................20-132 Solution - Define a Release Sequence Rule...............................................................................................20-133 Practice - Define a Release Rule................................................................................................................20-134 Solution - Define a Release Rule...............................................................................................................20-135 Practice - Define a Shipping Role..............................................................................................................20-136 Solution - Define a Shipping Role.............................................................................................................20-137 Practice - Grant Access to a Role ..............................................................................................................20-138 Solution - Grant Access to a Role..............................................................................................................20-139 Process Invoices ............................................................................................................................................20-141 Practice - Create an Invoice .......................................................................................................................20-142 Solution - Create an Invoice ......................................................................................................................20-143 Practice - Copy an Invoice.........................................................................................................................20-144 Solution - Copy an Invoice ........................................................................................................................20-145 Practice - Create a Credit Memo................................................................................................................20-146 Solution - Create a Credit Memo ...............................................................................................................20-147 Practice - Print a Transaction.....................................................................................................................20-148 Solution - Print a Transaction ....................................................................................................................20-149 Manual Receipts ............................................................................................................................................20-150 Practice - Enter a Manual Receipt .............................................................................................................20-151 Solution - Enter a Manual Receipt.............................................................................................................20-152 Practice - Apply a Receipt .........................................................................................................................20-153 Solution - Apply a Receipt ........................................................................................................................20-154 Practice - Use Mass Apply ........................................................................................................................20-155 Solution - Use Mass Apply........................................................................................................................20-156 Tax Accounting Process ................................................................................................................................20-157 Practice - Define a Tax Code.....................................................................................................................20-158 Solution - Define a Tax Code ....................................................................................................................20-159 Appendix A ...................................................................................................................................................20-160 Order Management Setup ..............................................................................................................................20-161 Practice - Define Transaction Types..........................................................................................................20-162 Practice - Define Document Numbers .......................................................................................................20-164 Practice - Define Processing Constraints...................................................................................................20-166 Practice - Process a Drop Ship Order ........................................................................................................20-168 Create Internal Orders ...................................................................................................................................20-174 Practice - Create Internal Orders ...............................................................................................................20-175 Practice - Create and Issue a Quote to Order Management .......................................................................20-178 Pricing ...........................................................................................................................................................20-181 Practice - Create Point and Range Price Break Modifiers .........................................................................20-182 Practice - Enter an Order Using Price Break Modifier ..............................................................................20-184 Practice - Create Tiered (Cascading) Modifiers ........................................................................................20-186 Practice - Enter an Order Using Tiered (Cascading) Modifiers.................................................................20-188 Practice - Resolve Group Modifier Incompatibilities ................................................................................20-190 Practice - Enter an Order Using Incompatibility Resolution .....................................................................20-191 Shipping.........................................................................................................................................................20-194 Practice - Pick Release with Manual Move Orders ...................................................................................20-195 Appendix B....................................................................................................................................................20-199 R11i Key Business Flows..............................................................................................................................20-200 Practice - Full Order to Cash Business Flow .............................................................................................20-201 Summary........................................................................................................................................................20-211
Preface
Profile
Before You Begin This Course Before you begin this course, you should have the following qualifications: Knowledge of the overall Order Entry to Bank Reconciliation Process Ability to navigate Oracle Applications
How This Course Is Organized 11i Order to Cash Fundamentals Ed. 2.0 is an instructor-led online course featuring lecture and hands-on exercises. Online demonstrations and written practice sessions reinforce the concepts and skills introduced. An additional volume of supplemental practices is available, beyond the practices and demonstrations found within the course.
Related Publications
Oracle Publications
Title Part Number
Oracle Cash Management User Guide, Release 11i Oracle Receivables User Guide, Release 11i Oracle Order Management Users Guide Oracle Trading Community Architecture Administration User Guide, Release 11i Oracle Receivables Tax Manual Oracle Advanced Pricing Users Guide Oracle Shipping Execution User Guide Oracle Applications System Administrators Guide Additional Publications System release bulletins Installation and users guides Read.me files Oracle Magazine
Typographic Conventions
Typographic Conventions in Text
Convention Bold italic Caps and lowercase Courier new, case sensitive (default is lowercase) Element Glossary term (if there is a glossary) Buttons, check boxes, triggers, windows Code output, directory names, filenames, passwords, pathnames, URLs, user input, usernames Graphics labels (unless the term is a proper noun) Emphasized words and phrases, titles of books and courses, variables Interface elements with long names that have only initial caps; lesson and chapter titles in crossreferences SQL column names, commands, functions, schemas, table names Menu paths Key names Key sequences Key combinations Example The algorithm inserts the new key. Click the Executable button. Select the Cant Delete Card check box. Assign a When-Validate-Item trigger to the ORD block. Open the Master Schedule window. Code output: debug.set (I, 300); Directory: bin (DOS), $FMHOME (UNIX) Filename: Locate the init.ora file. Password: User tiger as your password. Pathname: Open c:\my_docs\projects URL: Go to http://www.oracle.com User input: Enter 300 Username: Log on as scott Customer address (but Oracle Payables) Do not save changes to the database. For further information, see Oracle7 Server SQL Language Reference Manual. Enter user_id@us.oracle.com, where user_id is the name of the user. Select Include a reusable module component and click Finish. This subject is covered in Unit II, Lesson 3, Working with Objects.
Quotation marks
Uppercase
Use the SELECT command to view information stored in the LAST_NAME column of the EMP table. Select File > Save. Press [Enter]. Press and release keys one at a time: [Alternate], [F], [D] Press and hold these keys simultaneously: [Ctrl]+[Alt]+[Del]
Syntax variables
1. 2. 3.
(N) From the Navigator window, select Invoice then Entry then Invoice Batches Summary. (M) From the menu, select Query then Find. (B) Click the Approve button.
Notations: (N) = Navigator (M) = Menu (T) = Tab (B) = Button (I) = Icon (H) = Hyperlink (ST) = Sub Tab
Copyright Oracle Corporation, 2003. All rights reserved.
Objectives
Objectives
After completing this module you should be able to do the following: Describe the overall order to cash process from Order Entry through Bank Reconciliation Discuss the key areas in the Order to Cash Life Cycle Describe the integration between the applications
Enter
Book
Ship Confirm
Receivables
Cash Management
Invoice
Receipt
Bank Reconciliation
Order to Cash Lifecycle The ordering process leads to the shipping of goods which continues with invoicing the customer and concludes with the receipt of cash and reconciling of the bank statement. All orders do not follow this path. Some orders may not require shipping (services) or receipts (internal orders). In Order Management the order is entered which allows for a review of the order information including: customer, ship-to, bill-to, payment terms, order type, price list, unit price, and warehouse. Then the order is booked which allows it to proceed through the workflow process. If it is a shipping item and the quantities are available, it can be processed by shipping execution. In Shipping Execution the order is pick released which generates the move order. Once the item is brought from the sub-Inventory into the staging area it is ready to be placed on a shipping vehicle. Now you can run the ship confirm process to allow the shipment to processed. AutoInvoice is run to bring the order from Order Management to Receivables. In Receivables you can print the invoice and send it to the customer. You can proceed with collection efforts until you receive payment and post your receipt.
Copyright Oracle Corporation, 2003. All rights reserved.
In Cash Management the system pulls information from posted receipts and matches them to the bank statement for reconciliation.
Order Lifecycle
Order Lifecycle
Transfer Accounting to General Ledger Ordering Scheduling
Receipts
Order Lifecycle Ordering: Entering the order, pricing the order, booking the order, scheduling (which can include checking ATP, placing demand, and reserving on-hand Inventory), running pick release, and shipping the order. Collecting: Running AutoInvoice, generating invoices, collection efforts, and receipt of payments. Accounting: Receipt information which is available to be used by Cash Management to reconcile the bank statement and transferring accounting information to the General Ledger.
Reserve Demand
General Ledger
Receivables
Overview of Application Integration Order Management receives customer information from the Customer Master which can supply default information into the sales order. Inventory supplies item information for the sales order and receives reservation and demand information. Pricing supplies information for the list price and any modifiers to apply against the list price. Orders may come in directly from the CRM Suite of applications. Once the order has been booked, information can flow to the Shipping application if it is a shippable item. Order management then sends information to Receivables through AutoInvoice. Now it can be printed and sent to the customer for payment. Finally the accounting information is sent to the General Ledger. The receipt information can also be accessed by Cash Management in order to reconcile the bank statements.
EDI
*Customer Relationship Management includes: iService, iStore, Teleservice, Telesales, Sales Online, iSupport
Order Management Process Orders can be created from a number of different sources. You can create new orders by entering the information or by copying existing orders. You can also bring orders in from EDI, CRM, and other interfaces.
Scheduling Process
Scheduling Process
Placing demand
Orders View Find in the Order Organizer or Query in the Sales Orders form Order Lines
Managing Orders and Lines Once orders are in the system you can view them from different sources. Then you can manage the orders and order lines by applying holds, removing holds, entering individual or mass changes, creating copies, or making cancellations.
Pricing Process
Pricing Process
Modifiers
Unit price
Pricing Process The pricing engine supplies the initial unit price from a price list or customer agreement. It will also apply any modifiers for which the order qualifies. Modifiers can either raise or lower the initial unit price. They can be set to be applied manually or automatically. They can also be set to only be applied after certain events like saving, booking, or shipping.
Shipping Process
Shipping Process
Creates Move Order Details Move Order
Move Order
Load Truck
Material Dropped
Ship Confirm
Staging Sub-Inventory
Pick Confirm
Shipping Process When the item is ready, it is pick released. This creates the move order which can automatically detail where to get the item. The items are brought from Inventory to the staging area. The pick confirmation process in the system can automatically occur when you run pick release. Once the items are loaded on the truck from the staging area you can run the ship confirm process. When you run the ship confirm process the system can decrement Inventory and update the sales order. The information can then be transferred through AutoInvoice to Receivables for invoicing the customer.
AutoInvoice Process
AutoInvoice Process
Invoice Data
Interface Tables
Invoices
Corrected Records
Interface Exceptions
AutoInvoice Process Invoice data can be sourced from a number of locations for example: Order Management, Contracts or legacy systems. When the data is brought into the Interface Tables, errors are pushed to the Interface Exceptions Table to be corrected. Correct data gets pushed into Receivables as invoices. AutoInvoice Exceptions: Errors are sent to the Interface Exceptions Table where they can be corrected. Once the lines are corrected, AutoInvoice can be rerun and invoices created from the corrected lines.
Receivables Process
Receivables Process
Print Invoices
Post Receipts
Collect Payments
Send Invoices
Perform Reconciliation
Review Results
Cash Management Process The final step of the process is to post entries to the General Ledger. The entries travel from Cash Management to Receivables and then to the General Ledger.
Summary
Summary
After completing this module you should be able to: Describe the overall order to cash process from Order Entry through Bank Reconciliation Discuss the key areas in the Order to Cash Life Cycle Describe the integration between the applications
Objectives
Objectives
After completing this module you should be able to do the following: Explain where Order Management is positioned within the Order to Cash Lifecycle Describe the overall Order Management process Discuss the key areas in the Order Management process
Inventory Orders
Order Import
Pricing Receivables
Shipping
Overview of Order Management in the Order to Cash Process Order Management receives detailed item information from the Inventory application and price list information from the Pricing application. Orders and returns can be entered manually or imported through an EDI, CRM, or external source. Once in the system the order is ready to be pick released and shipped, if needed by the Shipping application. It can then proceed through the AutoInvoice program into the Oracle Receivables application to be invoiced. All of the accounting information is transferred to the General Ledger by the Inventory and Receivables applications.
Pricing
Invoices Receivables
Overview of Order Management Integration Order Management receives customer information from the customer master, item information from inventory, the price list from pricing, and may receive orders from many of the applications in the CRM Suite. Order Management sends reservation and demand information to Inventory, shipping information is pulled into Shipping Execution, and invoices are created in Receivables by running the AutoInvoice program.
Orders
Copy Orders
View Orders
Manage Orders
Overview of the Order Management Process Orders can be created from a number of different sources. You can create new orders by entering the information or by copying existing orders. You can also bring orders in from EDI, CRM, and other interfaces. From Customer Relationship Management (CRM) for example, you could bring orders from iService, iStore, iSupport, Teleservice, Telesales, and Sales Online. Once orders are in the system you can manage the orders and order lines by creating copies, entering individual or mass changes, applying holds, removing holds, or performing cancellations.
Parent
Parent
Parent
Child
Reciprocal
Nonreciprocal
A B
B A C C
Overview of Customer Relationships Order Management Super User, Vision Operations (USA) (N) > Customers > Quick or Standard > (T) Relationships Relationships exist between two customers and can be reciprocal or nonreciprocal. They allow the following: Sharing of pricing entitlements (Agreements and Commitments) Consolidation of business addresses (Selection of a related customers ship-to address during order entry) Payment of related invoices Relationships are not transitive; If customer A is related to B and B is related to C, A and C are not related. You must build the A to C relationship separately.
Manufacturing Facility
Warehouse
Branch Office
Receiving
Shipping
Overview of Inventory Organizations Organizations can be established for a number of purposes. For example, you could set up manufacturing facilities, warehouses, distribution centers, and branch offices. The organization must be classified as an inventory organization in order to do transactions, planning, and receiving. You can set as many organizations as needed and limit the organization access by responsibility. A user can change organizations at any time from the Change Organization window.
Final Product
Components
Supplies
Overview of Inventory Items Inventory items are used in Order Management when placing orders. The item has attributes which control how it is used. For example, one of the Order Management attributes that can be set is if the item is Orderable. If the item is not set correctly it can not be ordered. Items can be set in one or more than one organization. Normally, you set the item in a master organization and assign it to other organizations that will use it.
Copy an order
EDI
Order Import
Order
Overview of Order Entry Enter an order manually using the Sales Order forms. Create a new order by copying an open, closed or canceled order. Orders created from the copy function can be modified as needed. Use Order Import to load orders that come from your EDI transactions, external systems or other Oracle applications such as Internal orders from Purchasing or Material Charge Lines from Service.
Orders View Find in the Order Organizer or Query in the Sales Orders form Order Lines
Overview of Managing Orders Once orders are in the system you can view them from different sources. Then you can manage the orders and order lines by applying holds, removing holds, entering individual or mass changes, creating copies, or making cancellations.
Summary
Summary
In this module you should have learned how to: Explain where Order Management is positioned within the Order to Cash Lifecycle Describe the overall Order Management process Discuss the key areas in the Order Management process
Overview of Pricing
Chapter 3
Overview of Pricing
Overview of Pricing
Objectives
Objectives
After completing this module you should be able to do the following: Explain where Order Pricing is positioned within the Order to Cash Life Cycle Describe the overall Order Pricing process Discuss the key areas in the Pricing process
Cash Management
Receipts
Overview of Pricing in the Order to Cash Process Pricing sends customer list price, agreement price, and modifier information to orders being entered manually in Order Management and to orders being entered in other Oracle applications which can then be either imported or can use an API via Order Capture into Order Management. Orders can proceed through the Order to Cash flow by being shipped, run through the AutoInvoice program to Receivables and finally the accounting information can be transferred to the General Ledger.
CRM Suite
Pricing
ERP Suite
e-Business Suite
Overview of Pricing Integration The Following products use Oracle Pricing setup and engine processing: Order Management Order Capture/Quoting Marketing Core Contracts Service Contracts Service Core (Via Order Management) Trade Management Sales for Communications Service for Communications Financial Services The following products use Oracle Pricing engine processing only: iStore TeleSales
Copyright Oracle Corporation, 2003. All rights reserved.
Sales Online
Overview of the Pricing Concept The pricing engine determines the selling price for products and services. It provides the final selling price after fetching the initial price off the price list or customer agreement. It does this by determining if this order qualifies for any increases or decreases from the initial price. These kinds of adjustments are called modifiers.
Modifiers
Unit price
Overview of the Pricing Engine The pricing engine receives a pricing request which it processes and supplies the base (initial) price from the price list or customer agreement. It then applies any modifiers, calculates the selling price, and returns the result to the calling application.
You can establish a new price list by manually entering items or by copying an existing price list.
After the price list is established you can maintain the price list by adding items or modify the list price of the lines by completing an adjustment.
Overview of Price Lists You establish as many price lists as needed by entering the information or copying existing price lists. The price lists can be easily modified to include new items or groups of items. The list price of the price list lines can be increased or decreased by either an amount or a percentage.
Modifiers are used to adjust the base price on an order and can be used on individual lines or on the overall order.
Overview of Qualifiers and Modifiers Qualifiers can assist in establishing what the base price is for an item and if an order will receive increases or decreases to the base price. Modifiers can be applied automatically or manually and can be overrideable.
Pricing
Basic pricing functionality is included in Order Management and offers a variety of standard options for pricing orders.
Advanced Pricing
Oracle Advanced Pricing is sold separately and offers functions to perform advanced options for pricing orders.
Overview of Basic vs. Advanced Pricing Oracle offers two levels of pricing functionality: Basic, and the fully licensed product, Advanced Pricing. While each level of functionality shares some similarities, the licensed Advanced Pricing application extends the ability to manipulate pricing. Price Lists The creation of price lists within both levels carries many of the same elements. Both are able to add items to, and copy price lists. However, as one implements Advanced Pricing, the ability to use Qualifiers, Pricing Attributes and Secondary Price Lists becomes extended from only allowing the default or one context element in Basic, to an unlimited number of values being available. Formulas are another area of distinction between the two levels, both allow Static Formulas, while only Advanced Pricing allows the use of Dynamic Formulas. Agreements The use of Agreements is the same for both basic and Advanced Pricing. They are both able to identify customer items, create price lists, use versioning and price breaks. Formulas
As with other areas of pricing functionality, Advanced Pricing extends the ability to adjust pricing with formulas to include the item category associated with the item on the order line, and using an unlimited number of pricing attribute contexts and factors. Modifiers While both basic and Advanced Pricing have the ability to execute Discounts, Surcharges, Freight Charges and Point based Price Breaks, Advanced Pricing extends this functionality greatly. Advanced Pricing also allows price changes via Coupons, Terms Substitution, Promotions, Item Upgrades and Other Items. Additionally, Advanced Pricing allows you to implement adjustment functionality that will change the base price used for the adjustment; affect the timing of when the adjusting activity will occur; and enable you to define rules effecting which adjustments may be used at the same time. For further information on the Advanced Pricing functionality, please refer to the Advanced Topic: Advanced Pricing.
Summary
Summary
In this module you should have learned how to: Explain where Pricing is positioned within the Order to Cash Life Cycle Describe the overall Pricing process Discuss the key areas in the Pricing process
Objectives
Objectives
After completing this module you should be able to do the following: Explain where Shipping Execution is positioned within the Order to Cash Life Cycle Describe the overall Shipping process Discuss the key areas in the Shipping process
Cash Management
Receipts
Order Management
Picking
Staging
Shipping
Overview of Shipping in the Order to Cash Process Shipping runs pick release for booked orders from Order Management. The picked orders are taken from inventory and are dropped in the staging area prior to being shipped. When ship confirm is processed an API runs to decrement inventory and a separate API runs to update the order. After the sales order line is updated, it can proceed through AutoInvoice to Receivables.
Move Order
Load Truck
Material Dropped
Ship Confirm
Staging Sub-inventory
Pick Confirm
Overview of the Shipping Process When the order line is ready it is pick released. This creates the move order which can automatically detail where to get the item. The items are brought from inventory to the staging area. The pick confirmation process in the system can automatically occur when you run pick release. Once the items are loaded on the truck from the staging area you can run the ship confirm process. When you run the ship confirm process the system can decrement inventory and update the sales order. The information can then be transferred through AutoInvoice to Receivables for invoicing the customer.
Inventory
Shipping Execution
Order Management
Overview of Shipping Execution Integration Shipping runs pick release on booked sales order lines from Order Management. After processing ship confirm, it sends information to decrement inventory and update the sales order line information. In addition, this inventory related activity will trigger the creation of the Cost of Goods Sold account (COGS). Order Management sends the order line through AutoInvoice to Receivables. Inventory and Receivables send all of the accounting information to the General Ledger.
Trips
Stops
Deliveries
Delivery Legs
Overview of Shipping Concepts A trip is carrier specific and includes at least two stops a pick-up and a drop-off. A stop is a point along the route and can consist of a pick-up, drop-off, or both. A delivery is a consolidation of sales order lines based on at least the customer, ship from location, and ultimate ship to location. A delivery leg is represented by a bill of lading and consists of at least two stops and one leg or trip.
Release Rules
Overview of Pick Release Release Rules determine which orders meet the criteria to be pick released. Release Sequence Rules determine in what order available inventory will be allocated to the picked order lines. Pick Slip Grouping Rules determine how released lines will be grouped on to pick slips.
Source Location
Transfer
Staging Sub-inventory
Overview of Pick Confirm and Staging Sub-inventory Pick release creates a move order to transfer inventory from the source location to the staging area. The actual movement from the source location to the staging sub-inventory is called pick confirmation. Note: Pick confirm can be completed manually or automatically.
Sales order lines that have been released for shipping are called delivery lines and can be used to create a delivery.
Deliveries can be created manually or automatically and are required to perform ship confirmation.
Overview of Delivery Management Deliveries can be created automatically during pick release by selecting the check box Autocreate Deliveries in the Release Sales Orders window. They can also be automatically created in the Shipping Transactions form by selecting the Actions button and choosing Autocreate Deliveries. Otherwise, they can be created manually from the Shipping Transactions form.
Staging Sub-inventory
Load Truck
Ship Confirm
Overview of Ship Confirmation The items are loaded on the truck from the staging area you can run the ship confirm process. When you run the ship confirm process the system can decrement inventory and update the sales order. The information can then be transferred through AutoInvoice to Receivables for invoicing the customer. Finally, accounting information can be sent to the General Ledger from Inventory and Receivables.
Summary
Summary
In this module you should have learned how to: Explain where Shipping Execution is positioned within the Order to Cash Life Cycle Describe the overall Shipping process Discuss the key areas in the Shipping process
Objectives
Objectives
After completing this module you should be able to do the following: Explain where the Receivables processing is positioned within the Order to Cash Life Cycle Describe the overall Receivables Process Discuss the key areas in the Receivables Process
Cash Management
Receipts
Transactions
Manual Creation
Cash Management
Receipt
Overview of Receivables in the Order to Cash Process Receivables can generate transactions from imported data brought through the AutoInvoice program from Oracle Order Management, Oracle Service, Oracle Projects, Leasing, and legacy systems. Transactions may also be created manually in the Receivables application. After being completed the transaction information is ready to be transferred to the General Ledger. Receipts that have been entered and remitted are available to be used by Cash Management to reconcile bank statements. Receipts are available to be transferred to the General Ledger after they are entered and saved.
Transactions
Enter Receipts
Collect Payments
Overview of the Receivables Process The transactions are created either by importing them or by manually creating them. The transactions can then be reviewed and corrected before being completed. Once completed, they are ready to be printed and sent to the customer for payment. However, there is a system option Allow Changes to Printed Transactions, which will allow the correction of printed transactions as well. Then the transactions go through the collection process. Once collected, the receipts are enter and applied. The transactions can be transferred to the General Ledger once they are completed. Finally, the receipts can be transferred once they are completely entered.
Order Management
Contracts Service
Overview of Receivables Integration Inventory item information is available to Receivables for any manually created transactions, although no inventory is decremented from any transactions created or modified in Receivables. Transactions can be created by importing data from Order Management (which may include orders from the CRM Suite of products), other applications and legacy systems. Receivables sends accounting information to the General Ledger. Receipts are available for bank reconciliation in Cash Management. Once collected, the receipts are entered and applied. The transactions can be transferred to the general ledger once they are completed. The receipts can be transferred once they are entered and saved.
Overview of the Transaction Process Transactions can be copied in Receivables. A standard transaction would follow the path of being reviewed, corrected, completed, printed, and sent to the customer. A receipt would be entered against the transaction. The accounting information would be transferred to the General Ledger after the transaction was completed.
Original Invoice
Invoice Copies
Accounting Rules
Invoice Rules
Installments
Overview of Other Invoice Operations You can use an invoice to make copies. This process can be applied for invoices which will be the same over a period of time. Invoices can be created with or without rules. Invoices with rules can be imported or manually created. The accounting rule indicates when revenue recognition should take place. The invoicing rule indicates whether to bill in advance (the first period) or to bill in arrears (the last period). You can let your customers make invoice payments in multiple installments by using a split payment term. When you assign a split payment term to an invoice, Receivables automatically creates the payment schedules based on the invoice date and the payment terms that you define. For example, your split payment term might specify that 40 percent of the invoice is due in 30 days after the invoice date with the remainder due in 60 days.
Overview of Adjustments
Overview of Adjustments
Adjustment entry
Validation process
Approved or Pending
Overview of Adjustments Adjustments are entered into the system and proceed through a validation process before being approved. Adjustments can increase or decrease the remaining balance. Each user can have a different approval limit. If the adjustment is within the approval limit it is automatically approved. If it exceeds the approval limit it is placed in a pending status until approved by a user with the appropriate approval limit. Manual adjustments are created against one transaction. You select the transaction you want to be adjusted. Automatic adjustments can be made against a group of transactions. You set criteria options to limit which transactions are selected by the system to be adjusted.
Credit Transactions
Invoices
Debit memos
Commitments
Overview of Credit Memos You use the Credit Transactions window to enter, update, and review credit memos against specific invoices, debit memos, or commitments. You create credit memos to reduce the balance due for a transaction. When you credit a transaction, Receivables creates the appropriate accounting entries and reverses any sales credit assigned to your salespeople. Receivables lets you credit an entire invoice or specific invoice lines. You can also credit freight for an entire invoice or only for specific invoice lines. You can delete an incomplete credit memo if the system option Allow Invoice Deletion is set to Yes. A transaction must be complete before you can create a credit memo against it. Note: The Line fields show amounts without tax, even if the transaction you are crediting is tax inclusive. These include the Amount, Original, and Balance Due fields.
Invoice Data
Interface Tables
Invoices
Records are corrected in the Interface Tables Interface Exceptions displays errors only
Overview of the AutoInvoice Process Invoice data can be sourced from a number of locations for example: Order Management, Contracts, and legacy systems. When the data is brought into the interface tables, error messages are displayed in the interface exceptions table. Correct data gets pushed into Receivables as invoices. AutoInvoice Exceptions: Errors are sent to the interface exceptions table where they can be corrected. Once corrected, they can be processed into invoices.
Reverse or Reapply
Reconcile
Overview of Receipts and Remittances Receipts can be entered in one of three ways: Manual: Which includes cash and miscellaneous receipts. QuickCash: Which includes cash and AutoLockbox. Automatic: Which includes credit cards, bills of exchange, direct debits, and ACH bank account transfers. Remittances are a group of receipts remitted to the same bank and bank account, similar to bank deposit tickets. Receipts that are applied to an invoice or customer account can be reversed or reapplied at any time as long as they have not been purged from the system. Note: Once entered and saved the receipt information can be transferred to the General Ledger. They do not have to be reconciled or applied to an invoice.
Overview of Collections
Overview of Collections
Contact customer
Record activity
Apply adjustments
Record receipts
Overview of Collections Identify past due items by reviewing information online and printing collections reports. Contact the customer by sending statements, dunning letters or by a telephone call. Record the customer contact activity and resolve any disputed items. Apply adjustments and record bad debt.
Overview of Tax
Overview of Tax
Oracle provides ways to set up the tax engine: Sales tax or VAT tax Various tax codes and rates Exemptions and exceptions Tax groups Deferred tax Tax reporting
Overview of Tax Oracle provides the ability to tailor the tax engine to the specific needs of your business. Receivables is the application where final taxing occurs, all other applications that use the tax tables supply an estimated tax.
Summary
Summary
In this module you should have learned how to: Explain where the Receivables processing is positioned within the Order to Cash Life Cycle Describe the overall Receivables Process Discuss the key areas in the Receivables Process
Objectives
Objectives
After completing this module, you should be able to do the following: Explain the integration of Cash Management in the Order to Cash eBusiness flow Describe Bank Reconciliation Understand Cash Forecasting
Agenda
Agenda
Explaining the integration of Cash Management in the Order to Cash eBusiness flow Describing Bank Reconciliation Understanding Cash Forecasting
Enter
Book
Ship Confirm
Receivables
Cash Management
Invoice
Receipt
Bank Reconciliation
Order to Cash Lifecycle The Order to Cash Lifecycle begins with the shipping of goods, continues with invoicing the customer, and concludes with the receipt of cash and reconciling of the bank statement. In Cash Management, the system pulls information from posted receipts and matches them to the bank statement for reconciliation.
Order Lifecycle
Order Lifecycle
Transfer Accounting to General Ledger Ordering Scheduling
Receipts
Order Lifecycle The following processes are involved in the Order Lifecycle: Ordering: Entering the order, pricing the order, booking the order, scheduling (which can include checking ATP, placing demand, and reserving on-hand inventory), running pick release, and shipping the order. Collecting: Running Autoinvoice, generating invoices, collection efforts, and receipt of payment. Accounting: - Receipt information is available to be used by Cash Management for reconciling the bank statement. - Accounting information from Receivables is transferred to the General Ledger. - This accounting information contains reconciliation entries from Cash Management.
Journal Entries
General Ledger
Journal Entries
Cash Management Integration Cash Management integrates with Oracle Receivables, Payables, and General Ledger. Banks: Bank setup is done in either Receivables or Payables. Only the Bank Codes used by Cash Management in the reconciliation process can be added to previously defined banks in Cash Management. Receivables: Receipts are available to Cash Management for reconciliation and clearing. Miscellaneous receipts can be created in Receivables from Cash Management to record bank charges or interest. Payables: Payments are available to Cash Management for reconciliation and clearing. General Ledger: Journal entries and cash account balances are available to Cash Management for reconciliation. Cash Management does not send entries directly to the General Ledger. The accounting entries are sent through Payables and Receivables. Note: Cash Management also integrates with Payroll to reconcile payroll payments. For more information, see the 11i Oracle Cash Management User Guide.
Agenda
Agenda
Explaining the integration of Cash Management in the Order to Cash eBusiness flow Describing Bank Reconciliation Understanding Cash Forecasting
Create receipts
Functions with Receivables Cash Management performs the following functions with Oracle Receivables: Clear and reconcile receipts: Receipts are made available to Cash Management to reconcile with bank statement entries. Reverse receipts: Receipts that are returned NSF or Stop Payment are reversed and Debit Memos can be created from Cash Management. Create Oracle Receivables receipts: Receipts that are missing from Receivables can be entered using a link from Cash Management. Create miscellaneous transactions for bank-initiated transactions: Miscellaneous Receipts can be created in Receivables using a link from Cash Management for both positive and negative amounts.
Reconciliation Process
Reconciliation Process
Perform reconciliation
Review results
Reconciliation Process The diagram proves an overview of the Cash Management process, from entering bank statements to posting transaction to the General Ledger. There are two major process steps needed to reconcile bank statements. Load bank statements. Reconcile bank statements. Both steps can be done automatically or manually.
Lines
Load Bank Statements Bank files can be loaded in the Bank Statement Tables in two ways: To import bank statements automatically, use a SQL*Loader script against the bank file to populate the Bank Statement Open Interface. Then import the bank statement information using the Bank Statement Import Program. To enter a bank statement manually, enter the bank statement header information and the transaction lines in the Bank Statement Form.
Bank Reconciliation Overview After importing or entering the bank statements: Run the AutoReconciliation Program to automatically reconcile the bank transactions to the Receivables Receipts. Review the Auto Reconciliation Execution Report. Identify and correct errors. Rerun the AutoReconciliation Program. Perform manual reconciliation, if necessary. Note: The Bank Statement Import and the AutoReconciliation Programs can be run together to perform both tasks.
Agenda
Agenda
Explaining the integration of Cash Management in the Order to Cash eBusiness flow Describing Bank Reconciliation Understanding Cash Forecasting
Reusable Templates
Open Interface
Any Currency
Export
Cash Forecasting Functions Cash Forecasting is a planning tool that helps you anticipate the flow of cash in and out of your business, allowing you to project your cash needs and evaluate your company liquidity position. With Oracle Cash Management you can perform the following forecasting functions: Define reusable forecast templates. Determine projected cash activity dates based on specifications defined in the forecast. Use an open interface to include external forecast sources in the forecast. Forecast for any currency. Export forecast to a spreadsheet application.
Steps in Cash Forecasting Cash Forecasting uses a template which contains cash forecast specifications and includes sources, time periods, and other parameters. When the forecast is submitted, Cash Management collects the necessary source data and summarized the information as cash forecast amounts, based on the forecast period specifications. The forecast data is then available for update, inquiry, or reporting purposes or for export to any spreadsheet application.
Sources
Cash Forecast Template A forecast template contains cash forecast specifications. Templates determine the presentation of sources and forecast periods. Templates also include Name and Description, Forecast period types, either General Ledger periods or days and source type.
Cash Forecasting Sources Cash inflow information is accessible to the cash forecast process in Cash Management from the following Oracle subledgers: Payables: Supplier Invoices and Payments, Expense Reports. Purchasing: Purchase Orders and Requisitions. Receivables: Customer Invoices and Receipts. Payroll: Payroll Expense. General Ledger: GL Cash Position. Projects: Billing Events, Inflow and Outflow Budgets, Transactions. Sales: Opportunities (Leads). Treasury: Transactions. Order Management: Sales Orders. Note: User Defined Inflows and Outflows are also available.
Summary
Summary
In this module, you should have learned how to: Explain the integration of Cash Management in the Order to Cash eBusiness flow Describe Bank Reconciliation Understand Cash Forecasting
Objectives
Objectives
After completing this course, you should be able to do the following: Define the features enabling you to enter and maintain party and customer account information Create profile classes and assign them to customer accounts Create and maintain party and customer account information Enable customer account relationships Merge parties and customer accounts View party and customer account information Define setup options Define TCA party paying relationships
Agenda
Agenda
Describing Party Model and Features Using Profile Classes Entering Party Information Defining Customer Account Relationships Merging Parties and Customer Accounts Reviewing Information Defining setup options Defining TCA party paying relationships
Receivables
Order Management
Projects
CRM
Party interface
Party merge
Party Model Overview The party model flows through the entire e-Business Suite. There is just one record to represent both a prospect and a customer. The entity itself is recorded, such as a person or an organization. However, customer terms are established, that record represents a prospect. Once customer terms are recorded, that same record now represents the entity as your customer. So, there are no separate lists to maintain and reconcile. In the Oracle e-Business Suite, there is one record to represent Company ABC throughout its full life-cycle. Each application uses different features of the party model. For instance, the Customer Relationship Management Suite (CRM) applications use more details about party relationships and new prospects. The Receivables and Order Management applications use more of the customer accounts including payment terms, billing, and shipping information. The party model contains a unique set of information about a person, organization, or relationship. The tables store information such as parties, addresses, and bank accounts. You are able to interact with the party model through the following: Customer forms: Online entry and query of party and customer account information. Party interface: Batch load of party information.
Party and customer account merge: Merge parties and customer accounts. This functionality is used after entering a party incorrectly, in duplicate, or due to a business consolidation.
Party Model
Party Model
Location Contact Point Party site Parties Organization Person Party relationship type Party relationship
Party Model A party is an entity that can enter into business relationships. A party is defined by information about that party, not its relationships. For example, the name Vision Corporation is part of the definition of a party with the Organization party type. A relationship is defined by the characteristics or terms and conditions of that relationship. For example, the attribute Marital Status is part of the definition of the Spouse of relationship. The definition of a party is independent of its relationships. For example, a party, John Smith, with the Person party type exists independent of any relationship entered by John Smith. A party site links a party with a location, indicating that partys usage of the location. This location can be a customer account site which would be used within the context of a customer account for business purposes like billing and shipping. A location is a point in geographical space described by a street address. A party relationship is a binary relationship between two parties like a partnership. A contact point is means of contacting a party. For example, a phone number, e-mail address, or fax number.
Party Model and Relationships The party model has tables that store party information about people or organizations and any relationships between these parties. A party is anything that can enter into a business relationship with another party. The party can be an organization, a person or a relationship. This allows you to store information about your relationships in one representation of people and businesses. The party registry stores information about relationships between parties, such as: Organizational hierarchies Business relationships Personal relationships Organization contacts In addition to the original relationship, the party registry stores the reciprocating data for the relationship for example: Marla is a Customer of the Phone Company. Relationship information about Marla:
Marla is an Employee of Business World. The Business World record also indicates it is an Employer of Marla (Business Relationship) Marla is the Spouse of John. Johns record indicates he is the Spouse of Marla. (Personal Relationship) Marla is Related to Digital Image Corporation. Digital Images record indicates it is Related to Marla.
Party Model Components The party model in Release 11i allows you to enter a party as an organization or person and then create party relationships. In Release 11 the party definition was simply defined as a customer and the party relationship as a party could not be defined.
Managing Parties
Managing Parties
Create relationships
Managing parties When managing parties, you can: Create customer account profile classes Assign profile classes to customer accounts Create and maintain party information Define relationships between parties and between customer accounts. (Both reciprocal and non-reciprocal) Merge parties and customer account information Review party and customer account information online and in reports
Party Sites
Party Sites
Allow multiple organizations or parties to do business at one location. Are global (not specific to operating units). Allow you to perform address validation using Vertex or TaxWare information. Have flexible address formatting with seeded and custom formats.
Party Sites Party sites are global but do not default in under different operating units. They are visible under the original operating unit in which they were entered. To access them from other operating units, you would query for that customer under the Site Number field and pick that site from the list. After this is done, the address information will be available and can be shared under the same site number.
Customer Accounts
Customer Accounts
Attributes at party registry level: Name Street address Taxpayer Identification Industrial classifications DUNS number (D & B) Parent/subsidiary relationships External credit ratings
Attributes at customer account level: Payment terms Shipping preferences Billing preferences Internal credit rating
Customer Accounts Information held in the registry level is universally true. It is independent of relationships. Information held in the customer account level is about your business relationship. It is for items like payment terms and billing preferences. The financial rollup point is an account. It tracks the monetary portion of a partys purchases and payments. Party information is separate from the information about the relationships of the party. The party model separates information about the organization or person party from the terms of the relationship. Additionally, the party model allows you to establish multiple relationships (also known as party accounts) with the same organization or person party . Addresses work in a similar fashion. You record an address for an organization or person once, then reference it within the customer account layer, through the customer account site entity.
Integrating Party Information You can enter party information directly into Oracle Applications, or import it through interface tables. Party information is shared throughout the E-Business Suite. The tables for the Customer Master, however, are owned by the Trading Community Architecture. In the ERP, specifically Receivables and Order Management, the terms Customer and Customer Number are used. In the Customer Relationship Management Suite (CRM) the terms used are Account and Account Id. Even though different terms are used, they are linked to the same record in the table.
Agenda
Agenda
Describing Party Model and Features Using Profile Classes Entering Party Information Defining Customer Account Relationships Merging Parties and Customer Accounts Reviewing Information Defining setup options Defining TCA party paying relationships
Profile Classes
Profile Classes
Poor Credit
Cash on Delivery 20,000 Credit Limit Monthly Statements Net 30 100,000 Credit Limit Monthly Statements Net 90 No Credit Check Quarterly Statements
Good Credit
Excellent Credit
Profile Classes Receivables, Vision Operations (USA) or Order Management Super User, Visions Operations (USA) (N) Customers > Profile Classes You can use profile classes to describe and group customer accounts that share similar characteristics. You can create as many profile classes as you need for your business. Profile classes allow you to enter new customer account information quickly and consistently. Oracle delivers a seeded profile class called Default. The customer account processing function assigns a new account to the Default profile class. This profile class can be changed during data entry on the customer account record in the Customer form on the Classification Tab prior to saving the record. Post saving, the information can be updated in the Profile Transactions Tab at either the account header or at the site level.
Credit/ Collections
Payment promptness
Profile Class Characteristics Every customer account must be assigned to a profile class. A profile class defines several default values for customer accounts with similar credit terms and invoicing requirements. After an account has been created, the default values can be modified based on the specific characteristics of that customer account or account site. For example, you may want to create a profile class for small manufacturers, called Small MFG. Customer accounts assigned to this profile class might require credit checks before orders will be fulfilled, given Net 30 payment terms, and receive quarterly statements. When creating a specific new customer account, you could assign that account to the Small MFG profile class. If the customer account develops credit problems in the future, you might then modify that accounts payment terms to Cash On Delivery. Within the Order to Cash process flow, the applications involved use the credit checking feature differently. Credit checking is not used in Receivables. Order Management (OM) does utilize credit checking. OM determines which rules (usually defined by receivables personnel) are used, and when they will be applied via the OM Transaction Type on a sales order.
2.
3.
4.
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Replace XX with the characters or numbers given by your instructor. Use the Order Management Super User, Vision Operations (USA) responsibility.
Tasks
Create a new profile class. This New profile class will be assigned to the Collector Jamie. The customers that will be in this grouping are not be allowed to use a discount after the discount period has passed, nor will they have a grace period for those terms. Most customers will be required to pay for their goods and services within 30 days. By default, credit checking should occur for sales orders from these customers. We will be using a Sales Order to match our receipts and using the Invoice Match rule set for any cash left over from applying our Standard AutoCash Rule set during receipt application. To ensure that our customers who have a $100,000 credit limit with a $10,000 single order limit know their outstanding transactions, we will be sending them statements monthly.
(T) Profile Class Name: XX-New Description: New Customer Credit Profile Status: Active Collector: Any collector from LOV Tolerance: zero (0) Credit Check: Checked Payment Terms: 30 Net (LOV) Override Terms: Unchecked Allow Discount: Unchecked Receipt Grace Days: Zero (0) Match Receipts by: Sales Order (LOV). Auto Cash Rule Set: Standard (LOV) Remainder Rule Set: Invoice Match (LOV). Charge Interest: Unchecked Send Statement: Checked Send Credit Balance: Checked Cycle: Monthly Leave remaining checkboxes unchecked.
3.
(T) Profile Class Currency: USD Credit Limit: 100,000.00 Order Credit Limit: 10,000.00
4.
(I) Save.
Poor Credit
Cash on Delivery 20,000 Credit Limit Monthly Statements Net 30 100,000 Credit Limit Monthly Statements Net 90 No Credit Check Quarterly Statements
Good Credit
Excellent Credit
Managing Customer Account Profiles You can move a customer account from one profile class to another whenever it is deemed necessary. To change the profile class, find the account and then select the new profile class from the list of values under the Profile Transactions tab in the Customer window. You can also assign profile classes at the site level of the customer if there is a saved, and active Bill-To business purpose. You can change one or more attributes of a profile class for a specific customer account. This is called customizing the account profile class. It does not change any of the profile class attributes for other customer accounts that share the same profile class.
Updating Profile Classes You can modify attributes in existing profile classes even after customer accounts are assigned to them. However, when you try to save your changes to any saved profile class, you must decide how you want the change to be applied. You can choose one of these three options: Do Not Update Existing Profiles: Only the profiles of new customer accounts created in the future will reflect the changes. Update All Profiles: The attribute is updated in all customer accounts that use this profile. Update All Non-customized Profiles: Profile classes set the default values initially assigned to individual customer account profiles. If an attribute in an individual party profile was customized to be different from its profile class, changes to the value of a profile class attribute do not change the customized value of the attribute in the individual customer account profile.
Reviewing Profile Class Changes When changes to a profile class cause changes to customer account profiles, Receivables automatically generates the Customer Profile Copy concurrent program to review the changes. This is an auditing report that summarizes all the changes made to the profile class.
Agenda
Agenda
Describing Party Model and Features Using Profile Classes Entering Party Information Defining Customer Account Relationships Merging Parties and Customer Accounts Review Information Defining setup options Defining TCA party paying relationships
Data Quality Management Overview Oracle Trading Community Architecture (TCA) Data Quality Management (DQM) provides functionality to keep party and customer account information free of duplicates as well as to perform powerful searches on that information. DQM must be set up to enable these features in the Customers Workbench. For example, if DQM is not set up, the Find/Enter Customers window appears instead of the Search Criteria window.
Fuzzy Search
Fuzzy Search
Fuzzy search uses word replacement to widen the scope of a search by using data comparable to the user-entered search criteria. In the Customer Find/Enter window you can do a fuzzy search for example on:
Person First or Last Name Organization Name Address Contact First or Last Name
Fuzzy Search The fuzzy search method uses word replacement rules to map a word, abbreviation, or special character that might be entered by a user as a search criteria to a similar word, abbreviation, or special character. For example, if a user might enter "Blvd" as a search criteria for an address search, you could create a Word Replacement rule to retrieve records that contain "Boulevard". In the Word Replacement rule, "Blvd" is referred to as the Original word and "Boulevard" is the Replacement word. Over 3,000 Original and Replacement word pairs are seeded for use with the fuzzy search method. To ensure the accuracy of the first fuzzy search that any user performs, you must create the keys that link the Original and Replacement words by running the Generate Key for Fuzzy Search concurrent program. In the customer find/enter window you can do a fuzzy search and get the following results: Person first name, enter Jim to find James Organization name, enter AT and T to find AT&T Address, enter St to find Street
Copyright Oracle Corporation, 2003. All rights reserved.
Word Replacement Trading Community Manager (N) > Setup > Word Replacements To use the fuzzy search method you must create Word Replacement Rules in the Word Replacements window. The steps for a search are: Select the Type of word to be replaced. Enter a word, word fragment, character, or abbreviation that a user might enter as a search criteria in the Original Word column. In the Replacement Word column enter text that equates to the Original Word entry. Save the record. In the Generate Keys region, select Name or Address from the list of values for the Table field in the Generate Keys region. Select the New Rows Only check box if you only want to generate keys for new customer records. Click the Generate Keys button to run a concurrent program which generates the fuzzy keys used by the fuzzy search method.
Copyright Oracle Corporation, 2003. All rights reserved.
Entry Methods
Entry Methods
Customer interface
Standard entry
Quick entry
Entry Methods Customer Interface The Customer Interface allows you to import and validate current or historical customer information from other systems into the E-Business Suite. Standard Entry Enter detailed party/customer account information, assign an address location code, select a primary Bill-To, select a primary Ship-To, and link a Ship-To business purpose with a Bill-To business purpose. Quick Entry The quick entry method allows you to quickly select the business purposes for an address by using check boxes. However, you do not have the ability to specify a location code, select a business purpose as a primary Bill-To or a primary Ship-To, or link a Ship-To with a Bill-To. You can add these features later for this party by using the Standard Customer form. Sales Order form You may also enter a new customer directly from the Sales Order screen.
Business Issues
Business Issues
CORP corp Corporation Naming Conventions
Bill To Ship To
Bill To Ship To
Business Issues Before Entering Party and Customer Account Information: Specify naming conventions such as capitalization and abbreviations. Determine the usage of Automatic Numbering. The Automatic Customer Numbering and Site Numbering system options and the Automatic Contact Numbering profile options selections automatically number parties, site location codes, and contacts; or select the manual numbering option. Define how to use classifications to group customers for pricing functionality like using qualifiers and for reporting purposes. Classifications include: Customer Class, Customer Type, Sales Channel, Category, and SIC. Consider if Use the Allow Payment of Unrelated Invoices system option to permit payment of unrelated customers invoices is appropriate. Decide how to set up decentralized parties with multiple sites: as one party with multiple sites, or as multiple customers each with one site.
Business Purposes
Business Purposes
Business Purposes Consider these issues before you set up multiple business purposes: You must have a valid address for use during transaction entry in Order Management and Receivables. Only one site can be designated as the primary site for each business purpose. If there are multiple business purposes you are able to have multiple primary designations. If you designate a primary site for Bill-To or Ship-To, it will default into a transaction automatically. However, you can select a different site from the list of values. These are standard business purposes: Bill-to Invoices are sent here for payment. Ship-to Where the goods are shipped. Dunning Dunning letters are sent to this location. Legal The legal location, which serves as the government point of contact. Statements Statements are sent to this location. Marketing Marketing literature such as product announcements are sent here.
Chicago Ship-to
Multiple Sites and Business Purposes: Centralized Example In this example, ABC Companys Headquarters is in New York, and all billing information will be received there. Products will be shipped to the Paris, Washington, and Chicago customer account sites.
Washington, D.C. Paris Ship-to Ship-to Bill-to Bill-to Statements Statements Dunning Dunning Marketing
Multiple Sites and Business Purposes: Decentralized Example In this example, all locations have the ability to pay the invoices for the goods they received. Each site has a Bill-To and Ship-To business purpose established for its site. We would recommend each of these to be a separate party.
External Databases
Interface Data Entry Receivables, Vision Operations (USA) (N) Interfaces > Customer When importing party information from external databases, the data flows into temporary interface tables, then on to Oracle master tables within the Receivables module. A report can be run to view this interface from the external database. Any errors can be corrected with PL/SQL within the temporary tables. Importing Customer Data All Customer data that you enter in the customers windows can be imported using the customer interface. Import profile class information such as payment terms, statement, automatic receipt, finance charge, dunning, and invoicing information. Updating Data If data is maintained in an external system, use the interface to update the information at regular intervals. Preparation for Import
Copyright Oracle Corporation, 2003. All rights reserved.
Prior to running the Customer Interface it is important to prepare the environment to accept the new data you wish to import. In some cases imported data will have values that may have not been defined during earlier setups. Examples of information that can be imported to the Customer record include: Collectors, Customer Bank Information, Dunning Letter Sets, Freight Carriers, Payment Terms and Lookups. For a complete listing see the Receivables Users Guide. As the Customer Interface will not create these records, it is important to pre-define theses elements for the import process to run smoothly. Note: The Customer Interface will not create location combinations for foreign locations. A foreign location is one where the country segment is not the same as the Default Country from the Receivables System Options window.
Classification
Telephone numbers
Addresses
Contacts
Marketing
Profile class
Bank accounts
Relationships
Using Standard and Quick Entry Receivables, Vision Operations (USA) or Order Management Super User, Vision Operations (USA) (N) Customers > Standard (N) Customers > Quick The attributes above can be set at the Customer header record to default to all customer sites.
Telephone numbers
Details
Using Standard and Quick Entry Linking Bill-to and Ship-to Locations: A Ship-To address can have an associated Bill-To address. The associated Bill-To address becomes the default during invoice entry when the Shipto location is selected. You are able to select the checkbox Identifying an Address for a party Business Purpose The Location attribute in the Business Purposes tabbed region of the customer account addresses window, provides a simple way to name or identify an address. This location value is used in transaction entry, receipts entry, create/approve/ confirm automatic receipts and remittances, orders, and returns windows. It is also the first value that will appear in the list of values on these documents. To have Oracle automatically number locations, you can use the Automatic Site Numbering system option. If you select the system option check box, TCA will uniquely number all the customer account locations.
2.
3.
4.
5.
Location Plant 1
Bill To
6. 7.
Salesperson: Abbott, Rachel 8. (T) Order Management. Order Type: Mixed FOB: Customer Site Close the Business Purpose window and the Address window. (B) New and create a second address. Country: United States Address: 345 Second Lane City: Chicago State: IL Postal Code: 60601
9. 10.
Bill To
Primary
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Replace XX with the characters or numbers given by your instructor. Use the Order Management Super User, Vision Operations (USA) responsibility. You have completed the Create New Customer Profile Class practice in this lesson.
Tasks
1. Enter a standard customer. Big City is a new High Technology customer for your company. As they have vetted by the credit team for new customer credit, they should receive the New profile class. The sales team has determined they are a commercial client who should be initially using the Corporate price list. Eventually they will be given a specialized price list, but we do not want to discourage any purchases until the pricing team has finished their work. Big City has one main shipping and billing address in the United States: 222 W. Las Colinas Blvd, San Mateo, CA, 94401. They do have other addresses, but this is the only facility we will be working with initially. Whenever we ship to this address, we should also be sending the invoice to this location. Rachel Abbott, our salesperson responsible for this account has indicated on your customer data sheet that the materials they will be ordering are most likely to come from our Seattle Manufacturing Plant and they will be required to pay for their goods in 30 days. Rachel has also indicated that they may ask to place sales and return lines on the same order document, therefore the Mixed Order Type will be most appropriate for their transactions. Big City will be prepaying for their freight and will take ownership of the goods only when it reaches their loading dock.
3.
(T) Classification. Profile Class: XX-New Type: External Class: High Technology Category: High Technology Sales Channel: Commercial
4.
5.
Address: 222 W Las Colinas Blvd City: San Mateo State: CA Postal Code: 94401
Location Dock 4 AP
Bill To
7.
(I) Save after entering Bill To to be able to add it to the Ship To.
8.
(B) Open, (T) Details. Payment Terms: 30 Net Salesperson: Abbott, Rachel
9.
Standard
Quick
Note: You are able to update information entered via the Quick Customer Entry form using the Standard Customer Entry form. The data entered via either form updates the same tables. The constraints are based upon the form, not the data.
2. 3. 4.
5.
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Replace XX with the characters or numbers given by your instructor. Use the Order Management Super User, Vision Operations (USA) responsibility. You have completed the Create Customer Profile Class practice in this lesson
Tasks
1. Enter a quick customer. Quick is a new customer for your company. They are so new, they have not yet been entered into your customer master file. By entering basic information we will allow them to create a sales order today. Quick has a billing and shipping facility in the United States at: 111 Quick Drive, Chicago, IL 60601.
3.
4.
5.
Search the D&B database for information about businesses, including proprietorships. Request investigations of businesses not in the D&B database. Purchase standard data sets or a standard report image. Request initial or updated data sets and reports over the Internet.
Online for a single business Batch process for multiple businesses
Dun & Bradstreet (D&B) Integration The integration of Dun & Bradstreet (D&B) data products with Oracle Applications provides on-line and batch processes that you can use to acquire and review customers demographic, corporate relationship, financial, and credit risk data. You can search for and purchase D&B information on specific companies from D&Bs database of more than 60 million businesses worldwide. The information obtained from D&B can be updated or expanded during future online sessions or by using the batch loading process.
Business Information Report (BIR) provides a static image of the standard BIR print format.
D&B Data Formats The D&B data is available in the form of Global Data Products (GDP) files and BIR reports that contain a wide variety of data elements. For example, the Enterprise Management GDP provides detailed demographic, corporate structure, risk, and financial information for integration with Oracle Applications. These D&B data files contain data elements you can use to improve risk assessment procedures, make better informed credit decisions, and improve customer acquisition and retention. Enterprise Management includes the most complete set of data, scores, and ratings available about your trading community. The Business Information Report (BIR) provides many of the data elements from the D&B database in a standard format. You can order a BIR, store an image of the report in your database, and view the report whenever necessary. The BIR is stored in the Organization Profiles table, so that historical information about BIRS can be maintained.
D&B Online
D&B Online
Query your database to determine if it already contains D&B data for a party. Decide if the D&B data in your database is sufficient and current. Query the D&B database to determine if data for the requested business is available from D&B. Request investigation of business, if data is not available from D&B database. Request download of data or BIR, if data is available from D&B database.
D&B Online Information can be purchased and retrieved from D&B for parties (organizations or persons) that are prospects or that have an existing account. When you obtain D&B information about a company that does not exist in your database, a new party is created using the D&B data. To obtain D&B information for a party you may follow one of several scenarios: If the party already exists, you can purchase D&B data to initially acquire or to update the D&B data for the existing party. If the appropriate party does not exist in your records, you can search the D&B database to determine if data about the business is available in the D&B database. If data is available from D&B for the new party, you can purchase that data from D&B. Purchasing the data from D&B will automatically create a new party for you. If data is not available from D&B for the new party, you can order an investigation from D&B to gather the necessary data or you can manually create a new party using data you have acquired from other sources.
Run SQL*Loader
D&B Batch Loading When you need to update a few parties or to investigate significant changes for one party, you should use the online method to purchase and retrieve D&B information. Individual users can efficiently search for and retrieve a partys D&B data online over the Internet. If the D&B data for a large number of parties must be updated on a regular schedule or even occasionally, batch loading would be the more efficient method. You can update all parties, gather data only for new parties, or update parties that have not been updated since a specified date. Batch retrieval and loading of D&B data is usually a regularly scheduled, automated process set up and run by your Oracle Applications system administrator.
Data Quality Management (DQM) Many applications in Oracles E-Business Suite contribute data to the Trading Community Architecture (TCA) registry about parties, addresses, contacts, and contact points. Each application must also efficiently and consistently retrieve data for use in transaction processing. Duplicate records reduce the efficiency of transaction processing and the effectiveness of business intelligence tools and procedures.
TCA Registry
Staged Schemas
Input Record
Cleanse
Potential Matches
How Does DQM Work? The DQM process requires a few steps to acquire data into a staged schema and then evaluate the party information for duplicates or matches. Party data is stored in the TCA Registry. DQM cleanses and standardizes the data using a set of transformation functions. The cleansed data is stored in the staged schema. Input records enter the process from online search or duplicate identification processes. DQM cleanses the input records using the transformation functions in the highly configurable match rules. DQM compares the cleansed input records to the information in the staged schema using the match rule and calculates a matching score. The result of the comparison performed by DQM is a list of potential matches and their calculated scores. For more information on DQM refer to the Data Quality Management Advanced Topic.
Agenda
Agenda
Describing Party Model and Features Using Profile Classes Entering Party Information Defining Customer Account Relationships Merging Parties and Customer Accounts Reviewing Information Defining setup options Defining TCA party paying relationships
Parent
Parent
Parent
Child
Reciprocal
Nonreciprocal
A B
B A C C
Customer Account Relationships Receivables, Vision Operations (USA) (N) Customers > Quick or Standard (T) Relationships Relationships exist between two customers and can be reciprocal or nonreciprocal. They allow the following: Payment of related invoices. Sharing of pricing entitlements (Agreements and Commitments). Consolidation of business addresses (Selection of a related customers ship-to address during order entry). Relationships are not transitive: If customer A is related to B and B is related to C, A and C are not related. You must build the A to C relationship separately. Under System Options you can select the check box Allow Payment of Unrelated Transactions if you want to permit application of funds from one party to another unrelated party. If you do not select this check box, a customer account relationship must be set up to apply payments from one account to another.
2.
Comment
3.
(I) Save.
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Replace XX with the characters or numbers given by your instructor. Use the Order Management Super User, Vision Operations (USA) responsibility. You must have completed the Create New Customer practice in this lesson.
Tasks
Create customer relationships. It has come to your attention that three of your customer accounts have relationships that you need to address within the E-Business Suite. XX-Big City and Business World (1608) have identified they are in a partnership [brother-sister] that allows either account to pay the bills for transaction created. Hilman and Associates (1004) and XX-Big City are in a parent-child type relationship whereby Hilman is the parent of XX-Big City.
Active
Checked Checked
Reciprocal
Checked Unchecked
Type
Reciprocal Parent
5. (I) Save
Agenda
Agenda
Describing Party Model and Features Using Profile Classes Entering Party Information Defining Customer Account Relationships Merging Parties and Customer Accounts Reviewing Information Defining setup options Defining TCA party paying relationships
AT&T
American Telephone
AT&T
Montreal
London
Merge parties or customer accounts to: Eliminate incorrect data and duplicate information Consolidate site data Reflect party or customer account changes due to business consolidation
Merge Parties or Customer Accounts Receivables, Vision Operations (USA) or Order Management Super User, Vision Operations (USA) (N) Customers > Merge (N) Customers > Party Merge Merging a party is different than merging a customer account. The party is everything under that party. The customer account merge is two accounts under one party. Merging party or customer account information combines all information for two parties, customer accounts, or account sites. You can delete or inactivate the merge-from party, customer account, and account sites. Before merging consider archiving the historical data for the absorbed party, customer account, or account site. Also, consider that the information is being used by the entire e-Business suite and will affect other applications. Merging Incorrect Data The most common reason to merge parties is to clean up data entered in error. For example, data related to an existing party White Place might be entered in error for a new party created as White Corp. You merge the data for these parties to consolidate all the data for White
Copyright Oracle Corporation, 2003. All rights reserved.
Place. Misspellings and the incorrect use of upper and lower case are also common reasons for merging parties. Merging Site Data Another reason to merge party data is the consolidation or relocation of party sites. For example, if a party closes a facility in Milan and moves all activity to an existing facility in Rome, data related to the Milan site will be merged with the data for the Rome site. Note: Because historical reporting will no longer be available for the Milan site, you should carefully consider any merging. Merging Party or Customer Account Data A less common reason to merge party data is when two different parties merge and form a single party. Note: Because historical reporting will no longer be available using the parties prior names, you should carefully consider any merging. When merge processing is complete, Receivables automatically generates a party Merge Execution report which can be printed or reviewed online. After party data has been merged, there are no links between the previous party and its transaction records. These transactions appear as if they had always belonged to the succeeding party. To automatically copy From addresses as To addresses, select Create Same Site.
Party Merge
Party Merge
Party merge affects all of a partys relationships and related entities, such as customer accounts and their associated transactions. Merge procedures and the affected entities must be registered in the merge dictionary.
Party Merge With the Party Merge feature you can consolidate duplicate parties, integrate an acquired party into another party, or consolidate duplicate party sites of a party in the TCA party registry. The related child entities that get merged or transferred include party relationships, contact information, party profiles, customer accounts, and information obtained from third-party sources. The merging parties are referred to as the merge-from party and the merge-to party, or the source and the target respectively. After the merge-from party is merged into the merge-to party you can delete the merge-from, or source, party. By default the merge-from party is set to a Merged status. You must register party entities and party sites in the Party Merge dictionary. Some Oracle applications, along with their party entities, are automatically registered at installation. Registration specifies the names of the procedures required to merge the entities that interact with the party entities. The Party Merge program uses the information in the Party Merge dictionary to recognize which entities to merge.
2.
3. 4.
5. 6. 7.
Query the Demo-Quick customer. It should no longer appear as we indicated the merged record should be deleted.
Agenda
Agenda
Describing Party Model and Features Using Profile Classes Entering Party Information Defining Party Relationships Merging Parties and Customer Accounts Reviewing Information Defining setup options Defining TCA party paying relationships
Reviewing Information
Reviewing Information
Search party and customer account information Query summary or detail levels of information
Generate reports
Then...
Search by profile class
Common Search Scenarios Receivables, Vision Operations (USA) or Order Management Super User, Vision Operations (USA) (N) Customers > Customers Summary Online Searches It is possible to use the above search scenarios to find customers online and review their details. While using the summary form to view multiple customers, you are able to view the information or export it to a Excel spreadsheet using standard functionality.
Reports
Reports
Reports Customer Listing Detail/Summary The mode of this report is changed via a report parameter. Use the Detail report to review detail customer information entered for each customer. Use the Summary report to review summary information about your customers. You can view customer name, customer number, status, and any addresses and site uses you entered for your customers. Customer Profiles Report Use this report to review customer profile information assigned to each customer or customer site. You can also review any changes made to your existing customer profiles in the Customer Profile Classes window. If the profile option AR: Sort Customer Reports by Alternate Fields is Yes, Receivables sorts information using the value of the Alternate Name field in the Customers window. Customer Relationship Listing This report lets you review all customer relationships that have been defined. This report includes the name and number of the primary and related customers, whether the relationship is
reciprocal, and any comments. The report lists all active relationships first followed by the inactive ones.
Agenda
Agenda
Describing Party Model and Features Using Profile Classes Entering Party Information Defining Party Relationships Merging Parties and Customer Accounts Reviewing Information Defining setup options Defining TCA party paying relationships
Required Customer Profile Setup Steps There are several setup steps that must be performed prior to implementing Customer Profile Classes. These required steps will allow you to create a customer profile class that can then be attached to the customer account record.
Collectors
Collectors
Collectors are used in the following windows: Customers Profile Classes Customers Customer Calls
Collectors Receivables, Vision Operations (USA) (N) Setup > Collections > Collectors Collectors are assigned to a profile class and can be updated on the customer record. When you assign a collector to a profile class, that collector becomes the collector for all customers assigned that profile class. Collector names and telephone numbers can be printed on dunning letters sent to customers. Receivables displays active collectors and their descriptions as list of values choices in the Customers, Customer Profile Classes, and Customer Calls windows. Receivables does not display inactive collectors in the list of values for these windows. You can make an existing collector inactive by unchecking the Active check box and then saving your work. If the collector you want to make inactive is associated with an active customer, Receivables displays a warning message. Receivables provides a predefined collector called DEFAULT.
Payment Terms
Payment Terms
Payment Schedule
% of Discount Allowed
Payment Terms Payment Terms can be attached to a profile class. The term can then default from the customer this profile class is attached to, onto the Sales Order transaction, where it is a required field. Payment Terms will also factor into Credit Checking in Order Management Transaction processing. For details on Payment term definition, refer to the Oracle Receivables User Guide.
Optional Customer Profile Setup Steps These setup steps will provide additional information to be placed on the Customer Profile record. While they are not required, it may be helpful to implement these steps prior to creating Customer Profile Classes to avoid the requirement of updating the Customer Profile record with these data later. Customer Profile Lookups Lookups provide list of value selections when in a form. The Customer Profile Lookups include: Account Status, Credit rating for customers, and Customer Credit Risk. Statement Cycles These cycles control when you create customer statements. Dunning Letters and Sets Dunning Letters inform your customers of past due items and finance charges. Receivables provides three predefined letters as well as ten letters that can be personalized. Additionally you can create your own dunning letters. To use dunning letters they must be added to a Dunning Letter Set. These sets combine a sequence of dunning letters into one group. Receivables provides one letter set called STANDARD which includes the three delivered dunning letters.
Copyright Oracle Corporation, 2003. All rights reserved.
AutoCash Rule If you are using AutoCash, define your rule sets before defining system parameters or customer profile classes. AutoCash determines the sequence of application methods Receivables uses when applying receipts imported using AutoLockbox to open debit items. Grouping Rules Grouping rules indicate how to group transaction lines imported by AutoInvoice.
Profile Options
Profile Options
Some key profile options related to Customers: AR: Change Customer on Transaction AR: Customers Enter Alternate Fields HZ: Bypass Find/Enter Window HZ: Cleanse Fuzzy Key HZ: Display D&B button in Customer form Default Country
Profile Options System Administrator (N) Profile > System There are a number of Profile Options that will affect customer data or the windows used to enter the data. Some of the key profile options are: AR: Change Customer on Transaction: Determines whether to let users update customer names in the Customer windows. AR: Enter Alternate Fields: Controls whether users can enter information in the Alternate Name field in the Customers and Customer Addresses windows. Receivables also uses this information when you choose Customer Name Sort as a parameter when printing certain Receivables reports (for example, the Customer Listing Detail or Summary report). Refer to the AR: Sort Customer Reports by Alternate Fields profile option HZ: Bypass Find/Enter Window:Specifies if users can bypass the Find/Enter window and directly enter the CustomersStandard and CustomersQuick windows. If you set this profile option to No, then the user must navigate through the Find/Enter window each
time they want to enter new customers in the CustomersStandard and CustomersQuick windows. HZ: Cleanse Fuzzy Key: If set to Yes, allows Receivables to create fuzzy keys by removing all internal and trailing vowels (not leading vowels) and removing all double letters in a word. HZ: Display D&B button in Customer form: Enables the D&B Information button in the CustomersStandard and CustomersQuick windows of Oracle Receivables. Use this profile option only if you enable Dun and Bradstreet integration with Receivables. Default Country: This is the default source for the Country field for all address regions and is used by the Flexible Address Formats feature, the Flexible Bank Structures feature, and the Tax Registration Number and Taxpayer ID validation routines.
There are many more Profile Options that will affect Customers in the Order to Cash process. For a complete listing of profile options, please refer to the Oracle Receivables User Guide.
Optional Customer Setup Steps These setup steps will provide additional information to be placed on the Customer Profile record. While they are not required, it may be helpful to implement these steps prior to creating Customer Profile Classes to avoid the requirement of updating the Customer Profile record with these data later. Customer Lookups Lookups provide list of value selections when in a form. The Customer Lookups include: Address Categories, Country Codes, Business Purposes, Customer Categories, Customer Classes, Free on Board (FOB), Freight Carriers, Language (for language used at customer site), Job Titles, Contact Titles (Mr. and Mrs, etc.), Communication Type, Relationship Type, and State abbreviations. Customer Bank Accounts If you use Receivables, use the Banks window to define your internal banks, which you use for receipts, and external banks, which are your customers banks with which you do business. These customer bank accounts are used for automatic receipts. Payment Methods
Copyright Oracle Corporation, 2003. All rights reserved.
Receivables uses payment methods to account for your receipt entries and applications. Payment methods also determine a customers remittance bank information. This information can be used for transactions from credit card payments to automatic receipts and bank charges. Flexible Address Style To enter customer, supplier, bank, check and remit to addresses in country specific formats, you must set up flexible address formats. This is a multi step process that will allow you to conform to post regulations for the countries you interact with.
19 Kew Gardens Road Kew, Surrey TW9 4RW England 29 Long Road Wheaton, IL 60187
Flexible Address Formatting Flexible address formatting allows you to adapt the address style based upon the country the address has been associated with. There are two options when using flexible address formats: Use Predefined Format Customize Address Format Oracle provides five predefined address styles or formats: Japanese, Northern European, Southern European, South American, and United Kingdom/Asia/Australasia. For details on these formats please consult the Receivables Users Guide. While all of the address styles have been defined, none have been associated with a specific country. To Customize Address Formats, you must follow a simple, yet multi step process. Step 1: Setup Flexible Address Format As the address formats are designed in a descriptive flexfield, we will use this functionality to add to the list of available formats. There are several descriptive flexfields that must be updated with a new context sensitive segment to increase the address format options. They are:
Copyright Oracle Corporation, 2003. All rights reserved.
Descriptive Flexfield Displayed Bank Address Banks Remit Address Remitto Address, Customers Payment Address Payment Summary, Payment Overview Site Address Suppliers After creating a context field value, associate segments appropriate for your new address format. Remember to freeze and compile the flexfield. For more information on creating context sensitive descriptive flexfields please refer to the Oracle Application Flexfields Guide. Step 2: Create Address Style Lookup After you have created a new context field value you must now map the context field value name to a new lookup code. Using the Application Developer responsibility navigate to the Special Lookups window. There you will need to enter the following values: Language Code this must match the context field value you created in Step 1 Meaning this should be the description you gave the context field value in Step 1 Do not use start or ending dates for this lookup. Step 3: Assign Style to Country It is necessary to associate the style you created in Step 2 with a country on the Countries and Territories window. You must do this step for all countries you wish to have a associated with a flexible address format, custom defined, or delivered by Oracle. For more detail regarding the flexible address format please refer to the Oracle Receivables User Guide.
Agenda
Agenda
Describing Party Model and Features Using Profile Classes Entering Party Information Defining Party Relationships Merging Parties and Customer Accounts Reviewing Information Defining setup options Defining TCA party paying relationships
Oracle Trading Community Architecture The Administration tab is not for implementation, but rather the setup and maintenance of TCA entities, functionalities, or concepts that are used throughout the Oracle E-Business Suite.
TCA Parties
TCA Parties
TCA is a model for maintaining complex information about the parties and customers who belong to your commercial community, including organizations, locations, and the network of hierarchical relationships among them.
PARTIES
Person
Organization
Group
TCA Registry The TCA Registry is the single source of trading community information for all Oracle EBusiness Suite applications. Administration allows you to control the data in the Registry to best fit your business needs.
TCA Administration
TCA Administration
Each subtab under the Administration tab contains specific administration functionality:
ADMINISTRATION
Relationships
Enrichment
Classifications
Security
TCA Administration Subtabs Relationships: Set up the relationship types that can be used to create relationships among entities in the TCA Registry. Classifications: Set up the class categories and codes that can be used to classify entities in the TCA Registry. DQM: Set up Data Quality Management (DQM), which provides powerful search and duplicate identification functionality. Enrichment: Set up Third Party Data Integration to control the usage and display of third party data along with user-entered information in the TCA Registry. You also set up your integration with D&B. Security: Set up data sharing groups and control how specific entities in the TCA Registry can be accessed depending on user and responsibility privileges.
Party Paying Relationships In Receivables, a party paying relationship is a relationship where all corresponding accounts and transactions that are associated with one party are accessible to another party. For example, if you create a party paying relationship between Business World and Acme Worldwide, then you can select from among both Business World and Acme Worldwide transactions when applying a Business World receipt.
Party Paying and Customer Account Relationships With party paying relationships, you can define groups of related parties that are easy to create and maintain in Relationship Manager. You can therefore use this flexibility to efficiently model the complex business relationships within your trading community. Note: Paying parties must have at least one account.
Applying invoices against commitments and bills receivable Adjusting or crediting transactions Entering, on the Transactions workbench, the paying customer for a transaction Creating automatic receipts (via the paying customer that you specified on the Transactions workbench)
Using Party Paying Relationships and Customer Account Relationships Note: In Oracle Order Management's Sales Orders window, you can enter an agreement that you defined for either a selected customer or related customers. Order Management recognizes related customers, however, only if the relationships were built via customer account relationships. If you want to let a party pay for another party's transactions, you do not have to define relationships for each of these. You can simply set the system option Allow Payment of Unrelated Invoices to Yes. You use the Customer Relationships Listing to view a listing of all relationships that exist for a customer.
Pay Within Paying Relationships The diagram on the following slide illustrates several parties within a Pay Within paying relationship. In this scenario, all accounts of each party in the relationship are available to all other parties in the relationship for receipt application, commitment application, and so on.
Account
Party Paying Relationships Process Flow In other words: Acme Worldwide can pay for Acme USA, Acme England and Acme West Acme USA can pay for Acme Worldwide, Acme England, and Acme West Acme England can pay for Acme Worldwide, Acme USA, and Acme West Acme West can pay for Acme Worldwide, Acme USA, and Acme England
Pay Below Paying Relationships If the parties in the same diagram on the previous slide are in a Pay Below paying relationship, then all accounts of each child party in the relationship will be available to each parent party in the relationship for receipt application, commitment application, and so on. In other words: Acme Worldwide can pay for Acme USA, Acme England, Acme West, and its own transactions. Acme USA can pay for Acme West and its own transactions. Acme England pays for its own transactions.
Relationship Types and Relationship Groups If Business World wants to create a Pay Within paying relationship with Company A and a Pay Below paying relationship with Company B, they must: Define two different relationship types. For each relationship type, assign one phrase to a relationship group, either Pay Within or Pay Below. Use the two relationship types to create two paying relationships, one for Company A and one for Company B.
Summary
Summary
In this module, you should have learned how to: Define the features enabling you to enter and maintain party and customer account information Create profile classes and assign them to customer accounts Create and maintain party and customer account information Enable customer account relationships Merge parties and customer accounts View party and customer account information Defining setup options Define TCA party paying relationships
Inventory Organizations
Chapter 8
Inventory Organizations
Inventory Organizations
Objectives
Objectives
After completing this module, you should be able to do the following: Describe Enterprise Structure in Oracle Applications Define Units of Measure Define Locations Setup Inventory Organizations Establish Inventory Parameters Define Sub-inventories
Agenda
Agenda
Overview of the Enterprise Structure Defining Units of Measure Defining Locations Setting up Inventory Organizations Establishing Inventory Parameters Defining Sub-inventories
Subinventory
Subinventory
Subinventory Subinventory
Locator
Locator
Locator
Locator
Locator
What is Enterprise Structure? Enterprise Structure encompasses how your company is structured from an operating, legal and reporting perspective. Oracle Applications considers the following in defining Enterprise Structure from an Inventory perspective: Set of Books Legal Entity Operating Unit Inventory Organization Location Set of Books - is a financial reporting entity that uses a particular chart of accounts, functional currency, and accounting calendar. The Set of Books is used for reporting, analysis and recording the financial transactions that have occurred for a corporation. A corporation can have more than one set of books. Each Set of Books has the following: Calendar This is the accounting calendar is separate from the Workday calendar in Manufacturing.
Currency Each Set of Books will have one functional currency although transactions can be entered in multiple currencies and are converted. Chart of Accounts Each Set of Books will have one Chart of Accounts that serves as a foundation for the accounts that related Applications such as Inventory, Purchasing and Accounts Payable use. Legal Entity - can be defined as the legal company for which you prepare fiscal or tax reports. A set of books can have multiple tax entities. Operating Units - can be divisions. For example, a computer manufacturer may have a separate divisions for laptop computers, personal computers and small servers. The laptop computer may represented by one operating unit which have a centralized purchasing and ordering function. The inventory may actually be received or shipped from a specific inventory organization but the purchase order is managed centrally so that the supply chain is optimized. Operating Units affect transaction partitioning in Order Management, Purchasing, Receivables and Payables. Inventory Organizations - can be manufacturing facilities, warehouses or any facility where a company stocks and transacts inventory. Sub-inventories - represent in Oracle Applications the physical locations within a manufacturing facility or warehouse where goods are stocked and from where transactions take place. Sub-inventories are created within Inventory organizations. Locations - represents a physical address of a facility, office, warehouse or any place else used by the entity. Inventory organizations use locations to represent the address for the following: Ship to Bill to Office Site Internal Site Receiving Site Each inventory organization must have at least one location.
Physical Location
Florida
France
Name of SubInventory
FGI
FGI
Costing Method
Standard
Average
Enterprise Structure Example 1 Consider the following scenario: Facility 1 - located in Florida Facility 2 - located in Europe Would this situation be better as one inventory organization or two? Questions to ask: Do the organizations use the same functional currency? Do the organizations use same accounting calendar? Do the organizations use same chart of accounts? In this example, if the organizations used different functional currencies, they would have to be set up as separate inventory organizations. Inventory organizations inherit their functional currency from the Set of Books. This is not an updateable option. In this example, if the inventory organizations had different functional currencies, there would also need to be a second Set of Books. Even if the chart of accounts were the same and the calendar were the same, the functional currency difference would preclude these two locations from being one inventory organization.
Copyright Oracle Corporation, 2003. All rights reserved.
Florida
California
Sub-inventory
Finished Goods
Finished Goods
Locator Control
No
No
Costing Method
Standard
FIFO
Enterprise Structure Example 2 Consider a second scenario: Facility 1 - located in Florida Facility 2 - located in California Would this situation be better as one inventory organization or two? Assume that the functional currency issue for both organizations is the same and the decision has been made for them to report to the same set of books. The same question has to be asked again, would this be better as one inventory organization or two? A few questions to ask: Do they use the same costing method? Is the inventory going to be co-mingled within a sub-inventory for both locations? If so, how is the physical quantity going to be controlled? Are there going to be physical shipments from one organization to another? Do they plan to use locator control? If there are going to be physical shipments from one location to another, these will have to be modeled as sub-inventory transfers or locator to locator transfers within Oracle Inventory. If
Copyright Oracle Corporation, 2003. All rights reserved.
the physical distance is such the physical update is not real time, the company may want to consider separate inventory organizations. Sub-inventory and locator to locator transfers update the on hand balances real time and the transaction does not allow for intransit time. If two inventory organizations were created to model the physical locations, then intransit time could be modeled using inter-organization transfers. Assume the answer to question 1 is no, the two locations want to use different costing methods. In this scenario, the two facilities would have to be separate inventory organizations because there is only one costing method per organization. Assume the answers to questions 1 and 2 are no and yes respectively but the answer to question 3 is yes. Although it would not be required, the company may want to consider two inventory organizations in this scenario. If the company were to implement only one inventory organization it would require very strong internal control in order maintain integrity in inventory reporting. Locator control may be an option for two facilities in different locations but the physical difference and the resulting intransit time would make this option more challenging. Again, internal control and process control would have to be very strong in order to make this work.
Organization B
yes
yes
Inventory Structure Considerations: The Enterprise Structure is one of the most important decisions that a company makes during implementation. Consider the following when determining what the Enterprise Structure will be. This is not meant to be a complete list but thoughts to help you get started. Workday calendar: Organizations may have different holidays based on local custom. For example, one region may give New Years Eve as a holiday whereas another region may not. If the locations are in the same organization they have to have the same workday calendar. The calendar is by organization not sub-inventory. Costing method: Costing method is by organization therefore if two locations want different costing methods, there will have to be two separate organizations. Planning: Min-max is at the sub-inventory/organization level and reorder point is at the organization level. Accuracy: Cycle Count and Physical Inventory are at the Organization and Sub-inventory level. Considerations include intransit time of transfers and internal control. Transactions: Physical location of movement may be hard to control. The inventory may be physically intransit although the transaction has already been updated in the sub-inventory.
Additional considerations: Inventory Organizations must be tied to a set of books, legal entity and an operating unit Costing is done by organization based on the item attributes Even though you have more than one organization, can do movement between organizations Forecasting is at the organization level Additional questions to ask: What does my company look like in terms of physical layout? How does it look from a reporting and legal standpoint? Do I have many facilities? Where are these facilities physically? Do I have sales offices? Do I have division offices? Do the facilities report to the same reporting entity? Are the facilities part of the same legal entity? Are the facilities part of the same division but maybe different legal entity?
Legal Entity
Vision Ops
Operating Unit
Vision Ops
D2 Inventory Organizations
M1
M2
V1 V1 Vision Ops
Note the organization code is M1. This value is used in place of the full name of the organization, Seattle Manufacturing. You will also see that the Item Master Organization is V1-Vision Operations. It is from this organization that M1-Seattle Manufacturing will receive all of its item definitions. Also on this Tab you will see the calendar and demand class associated with this inventory organization. 11. (T) Costing Information Note the Costing Method is set at Standard. You will also see that the Costing Method field is greyed out preventing update. Once you save the costing method for an inventory organization it is not updateable. Additionally note the valuation accounts on the bottom of the form. These general ledger account combinations are required for the definition of the inventory organization and cannot be updated after saving the organization. As an implementation note identify the correct accounting combinations for these and all ledger accounts used in defining the organization prior to beginning the definition of an inventory organization. 12. (T) ATP, Pick, Item Sourcing This tab allows us to associate various rules to control how this inventory organization behaves when using Available to Promise, Picking and Item Sourcing. These values will override System level parameters, but will in turn be overridden if there is a specific value set at the item level within this organization. 13. (T) Inter-Org Information These transfer charge associations can affect the value of the transfer of goods between inventory organizations. You will also see the general ledger account combinations associated with these types of inventory moves. 14. (T) Other Accounts Note the Profit and Loss Grouping. There are default Sales and Cost of Goods Sold accounts indicated for this inventory organization. These accounts can be used by AutoAccounting in Receivables and Account Generator in Inventory, respectively to generate the desired general ledger account to be associated with the Revenue and Cost of Goods Sold transactions. These values can be overridden at the item level. 15. Close Organization Parameters window
Agenda
Agenda
Overview of the Enterprise Structure Defining Units of Measure Defining Locations Setting up Inventory Organizations Establishing Inventory Parameters Defining Sub-inventories
Each
Box
Dozen
Define Units of Measure Inventory, Vision Operations (USA) (N) Setup > Units of Measure > Units of Measure Defining Units of Measure encompasses three distinct areas: Unit of Measure Unit of Measure Classes Unit of Measure Conversions Unit of Measure A Unit of Measure (UOM) is a term that you must use, along with a numeric value, to specify the quantity of an item. For example, each is a unit of measure that you would use to specify the number of units of an item. Units of Measure are used to define the quantity of an item in Inventory when defining, stocking, planning, transacting, shipping and counting items. A primary UOM is defined for each item in Inventory. Once the primary UOM is saved to the item record, it can not be updated.
Unit of Measure Classes A Unit of Measure Class (UOM Class) is a group of units of measure with similar characteristics. Weight can be a UOM Class with UOMs such as kilogram, gram, pound, and ounce. Each UOM Class must have a base unit of measure assigned to it. The base unit of measure should be the lowest level in the organization for stocking, costing and planning. Unit of Measure Conversions An item may be transacted, ordered, and shipped in an UOM other than the primary UOM. This is accomplished through conversion of an unit of measure either within an UOM Class or across UOM Classes. Considerations There is not a limit on the number of units of measure than an organization can have, however, each unit of measure that is to be used must be attached to a unit of measure class and a base unit of measure. Units of Measure are defined once when setting up Oracle Applications. You can however, add additional Units of Measure if needed. Factors to consider when defining Units of Measure for your items: What is the lowest Unit of Measure that you stock, cost and plan? What conversions do you want to use for transaction purposes? Are you going to define a default UOM for the primary unit of measure for an item? What is the process to determine the primary UOM? Do you need to define interclass conversions?
1 box = 4 each
1 dozen = 12 each
Unit of Measure Example: In this example, each is the base unit of measure. A conversion has been created to translate a transaction of 1 box to 4 each and 1 dozen to 12 each. When transactions are executed for boxes, this will be translated to each for purposes of stocking, costing and planning. For example, if 6 boxes were received, a quantity of 24 each would be recorded in on hand quantity.
Name
Base Unit
UOM
Area
Square Foot
FT2
Fluid
Ounce
OU
Length
Inch
IN
Define Unit of Measure Classes Inventory, Vision Operations (USA) (N) Setup > Units of Measure > Classes The Unit of Measure class (UOM Class) represents a grouping of units that share a common starting point The UOM Class name is user defined and should be meaningful to the organization.. For example, if the Unit of Measure class is length, the units of measure in this class could be inch, foot, and yard. The base unit of measure should be smallest unit of measure that is used for costing, stocking and planning and is used when converting transaction quantities. The UOM column is user defined and is used when doing transactions, ordering or shipping. Each UOM Class must have a base UOM. Inventory uses the base UOM to define conversions among UOMs in the class. Note: Unit of Measure classes are not organization specific.
1 box = 4 each
1 dozen = 12 each
Unit of Measure Conversion Inventory, Vision Operations (USA) (N) Setup > Units of Measure > Conversions A unit of measure conversion is a mathematical relationship between two different units of measure. For example, 16 ounces = 1 pound, or 2.2 pounds = 1 kilogram. Units of Measure can be converted for transaction, ordering and shipping once the conversions have been defined. Transactions execution defaults to the primary unit of measure for an item unless otherwise specified. If an alternate UOM is specified, the conversion for purposes of quantity and costing is based on the conversions defined. The transaction is actually completed in the UOM specified but is translated for costing and quantity purposes. There are three types of conversions within Oracle: Standard Inter-Class (item specific) Intra-Class (item specific)
Standard Conversions Conversions that occur within the same class, without regard to the item being transacted are known as Standard conversions. An example of a Standard conversion is one within length, the conversion centimeters into meters. Intra-class Conversions A conversion within the same class, that is specific to the item being converted is known as an Intra-class conversion. An example of an Intra-class conversion within the UOM Class of Quantity: The Base UOM for Quantity is Ea. There are two UOMs in the Quantity Class, Each and Case. The Standard conversion for Case to Each is 1 Case = 24 Each. Item A has a mapping of 1 Case = 19 Each. All other items transacted by Case will use the 1:24 ratio, but if Item A is transacted it will use the 1:19 ratio. Inter-class conversions Conversions that occur across classes between UOM are known as Inter-class conversions. Inter-class conversions are item specific. For example, an inter-class conversion would be pounds to gallons and requires the identification of which items will use this mapping.
This value defaults from the class we have selected. 8. (I) Save
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Your instructor will provide login information. Replace XX with the number provided by your instructor or your initials. Use Order Management Super User, Vision Operations (USA) or comparable Super User Order Management responsibility.
Tasks
Create a Unit of Measure 1. Create a unit of measure called <XX>-Volume
Create a conversion 2. Create a conversion between your <XX>-Volume and Cubic Foot. This conversion should be of the ratio 1:15 (1 length equals 15 cubic feet).
2. (I) New Record 3. Enter the following values to create a new Unit of Measure Name: XX Volume UOM: XXV Description: XX Volume Base Unit: Unchecked Class: Volume 4. (I) Save
Create a conversion 5. Navigate to the Unit of Measure Conversions window (B) Conversions
Copyright Oracle Corporation, 2003. All rights reserved.
6. (I) Save
Defining Inter-class Conversions Interclass conversions enable you to define conversions between UOMs in different classes. All interclass conversions are item-specific relationships and are from one base unit to another base unit. Oracle derives conversions between two non base units. The source base unit is the base UOM of the class that contains the primary UOM for the item. The destination base UOM is the UOM to which you convert a UOM. In the example above, the following relationship would exist: Base UOM weight = pound Base UOM - liquid = ounce 1 pound = 1 ounce If one were transacting on 1 ton and the base UOM was ounce the following calculation would be completed: 1 ton = 2000 pounds 2000 pounds = 2000 ounces
Agenda
Agenda
Overview of the Enterprise Structure Defining Units of Measure Defining Locations Setting up Inventory Organizations Establishing Inventory Parameters Defining Sub-inventories
Defining Locations
Defining Locations
Organization #1 Organization #2 Organization #3
Defining Locations Inventory, Vision Operations (USA) (N) Setup > Organization > Locations A location is defined as the physical address of the employees and organizations. Locations are shared between Inventory, Purchasing and Human Resource Management. When Locations are flagged as global, they are available to all Business Groups. Each organization can be associated with only one location, optionally one or more organizations can be associated with the same location Locations are not only a physical address but also determine whether the following is applicable: Ship to site a site that is available to Purchasing for use on a purchase order document. Receiving site a site that is valid for receiving transactions. Office site a site that employees reside at for human resource (HRMS) purposes. Bill to site a site used by Payables, specified on a purchased order document for invoicing purposes. Internal site a site used when creating an internal requisition.
Copyright Oracle Corporation, 2003. All rights reserved.
Examples of Locations
Examples of Locations
Marketing Office Inventory Organization Payables Office
Iona Ship to Site Receiving Site Bill to Site Internal Site Office Site
Example of Locations: The Manchester location illustrated above is not an inventory organization. It is a marketing office. However, purchase orders are placed for marketing collateral and the supplier needs to know the address where the goods are to be shipped. In this example, the supplier will receive information about where the goods are to be shipped from the purchase order document (Receiving Site). When the goods are received, the company will know where to deliver the collateral to based on the Deliver To field of the purchasing document (Ship-To Site). As employees are based here, human resources will keep track of the employees based upon their office information (Office site). The Perth location above is payables office not an inventory organization. It is an office as well. However, invoices need to be paid and the supplier needs to know where to send the invoices. A Bill To site represents the address where the invoices are sent. The inventory organization as illustrated above is a Ship To Site, Receiving Site, Bill To Site, Internal Site and Office Site. This location would do all of the above as well as keep track of inventory balances, plan for inventory and do transactions. One has to determine where the locations physically are and map the locations in Oracle Applications to those physical addresses.
Copyright Oracle Corporation, 2003. All rights reserved.
3. (T) Shipping Details Contact: Daugherty, Mr. John Ship-To Location: Demo Manufacturing (will default) Usually the same as the location Name. You could select a separate, previously defined Ship-To Location--for example, if you wanted to create a location Name, Office A, and specify Receiving Dock A as its Ship-To Location. Note, however, that once you specify a separate Ship-To Location, you can no longer enable the location Name as a Ship-To Site. Ship-To: Checked Select this option to make the location Name a valid ship-to organization on a purchase order or requisition. Bill-To: Checked
Select this option to make the location Name a valid bill-to site. The Bill-To Site, which is used by Payables, is specified on a purchase order header. Receiving Site: Checked Select this option to make the location a valid receiving Location when creating a receipt or receiving transaction. Internal Site: Checked Select this option to make the location a valid internal ship-to location when creating an internal requisition Office Site: Checked Select this option to indicate that this location Name is an office site, such as a field office. 4. (T) Other Details Inventory Organization: Blank Note: Leaving this field blank will allow this location to be used with multiple inventory organizations. Specifying an inventory organization will ensure that the location is ONLY used with the specified inventory organization. Tax Name = CA-Sales Tax 5. (I) Save 6. Close the Locations window
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Create Location Responsibility = Inventory, Vision Operations (USA) 1. Navigate to the Locations window (N) Setup > Organizations > Locations Name: XX-Location Global: Checked
2.
Add a location with the following address details Address Style: United States Enter address information according to the following table:
Field Address City State Zip County San Diego CA 92130 San Diego Value 13400 West Ocean Air Drive
2.
(T) Address Details Address Style: United States Enter address information according to the following table:
Field Address City State Zip County San Diego CA 92130 San Diego Value 13400 West Ocean Air Drive
3. 4.
Agenda
Agenda
Overview of the Enterprise Structure Defining Units of Measure Defining Locations Setting up Inventory Organizations Establishing Inventory Parameters Defining Sub-inventories
Inventory Organizations
Inventory Organizations
Organizations include but are not limited to manufacturing facilities, warehouses, distribution centers and branch offices.
Inventory Organizations: An organization must be classified as an Inventory Organization in order to do inventory based transactions, planning and receiving. As the information in the database is identified by a single Inventory Organization at a time, you must choose an organization when you access Inventory for the first time during a session. All subsequent activity uses this organization as your current organization. The organization name appears in the title bar of all windows for organization specific entities such as Inventory, Bill of Material and Work in Process. One can change their current organization at any time with the Change Organization window. You can limit organization access by responsibility.
Set of Books AR and AP Inventory Organization Shipping Legal Entity Operating Unit
Inventory Organization Setup Inventory, Vision Operations (USA) (N) Setup > Organizations > Organizations At least one inventory organization must be established, although it is advisable to have more than one. One will be needed to represent the master parts list and one will be needed for execution and reporting. Establishing two inventory organizations when you implement gives you greater flexibility for expansion as time passes. When defining organizations, you will need to identify the type, or classification associated to the organization. This is how you will indicate that the organization is to be used as an Inventory Organization. There are additional elements which must be defined that allow the Inventory Organization to operate within the environment. Some of the elements represent default values that will be used when creating transactions, others are used to establish where an Inventory Organization resides within the Inventory and Multiple Organizations hierarchies. These elements fall into one of four categories: Accounting Information Customer/Supplier Association
Copyright Oracle Corporation, 2003. All rights reserved.
Inventory Information Receiving Information Accounting Information This is how you identify where this Inventory Organization sits within the Multiple Organizations hierarchy. Each Inventory Organization is tied to a Set of Books, a Legal Entity and an Operating Unit Customer/Supplier Association This relationship is used for Internal Orders. For more information on this topic, please refer to the Advanced Topic: Internal Orders Inventory Information Inventory Information includes parameters that control how this organization behaves relating to Inventory transactions. These parameters identify a number of elements including, but not limited to: Identifying the Master Inventory Organization for this organization Costing information Rules regarding Available to Promise, Picking, Revision, Lot and Serial control data Default General Ledger accounts Receiving Information Each Inventory Organization also has the ability to define parameters for how receiving activities will default for that organization. Additional question to ask: What does your physical structure look like? Inventory organizations should mirror what is physically happening. Copying organizations It is possible to copy setup data from one organization to another if creating multiple organizations. This will copy items you select, sub-inventories, departments, resources, Bills of Material (BOM), routings, WIP Parameters and other setups. This is done via a concurrent request.
9. Use the Tab key to advance into the Pop-up window. 10. Enter the following values into the Accounting Information Pop-up window: Set of Books: Vision Operations Legal Entity: Vision Operations Operating Unit: Vision Operations This window indicates the relationships within the Multi-Org hierarchy for this Inventory Organization. This hierarchy will determine where within the hierarchy financial transactions, such as the Cost of Goods Sold transactions will be transferred (Set of Books). Also within the hierarchy you are able to see where system created requisitions will be transferred (Operating Unit), such as with OM Drop Shipments and Min-Max planning requisitions. 11. (I) Save 12. Return to the Organization form. Using the (B) Ok to close the Pop-up window, followed by (B) Ok to close the Accounting information window. 13. (B) Others 14. In the Additional Organization Information window, select Inventory Information. 15. (T) Inventory Parameters (should be the first one) 16. Enter the following field values: Organization Code: DM1 This is the short code reference that will be used to identify this inventory organization in transaction forms. Item Master Organization: Vision Operations This defaults to be the defined organization. Changing the value associates the new inventory organization with a previously defined inventory organization. This determines from where the organizations item definitions will come from. Calendar: Vision01 This identifies the working calendar for this inventory organization. Leave all other fields as defaulted. 17. (T) Costing Information 18. Enter the following field values: Costing Method: Standard This value determines how cost will be calculated for this inventory organization. You may choose between Standard, Average, FIFO and LIFO. Once the value is saved you will not be able to update it. Transfer to GL This determines how much information is transferred to the general ledger. If you select Detail, all transactional information is sent in a detail format, while
Summary will summarize the transactions by general ledger account and then transfer the information. Valuation Accounts Account Type Material Account 01-000-1410-0000-000
Implementation Note: obtain all of the necessary account combinations before beginning to define inventory organizations. 19. (T) Other Accounts 20. Enter the following field values Receiving Accounts Account Type Purchase Price Variance Invoice Price Variance Inventory AP Accrual Account 01-540-5210-0000-000 01-540-5220-0000-000 01-000-2215-0000-000
These accounts are required to define an inventory organization, but they are not used as a part of the order to cash process. Profit and Loss Accounts Account Type Sales Cost of Goods Sold Account 01-540-4160-0000-000 01-540-5200-0000-000
These accounts are used as a part of the order to cash process. Both can be overridden at the item level. The Sales account can be referenced from the item level (this value will default there) by AutoAccounting in Receivables. The Cost of Goods Sold (COGS) account can be (and is by default) referenced by Account Generator when creating the COGS account combination during the shipping process. 21. (I) Save 22. Close Organization Parameters window. 23. (B) Others
Copyright Oracle Corporation, 2003. All rights reserved.
24. In the Additional Organization Information window, select Receiving Information. 25. Enter the following field values in the Receipt Date region: Days Early: 5 Days Late: 5 Action: Warning These dates are used as a reference for when is a receipt considered on time. If the receipt falls outside the designated time frame the setting of Warning will cause a pop-up window to indicate to the receiver that the receipt is outside of this time frame. They may however still choose to receive the goods. 26. Enter the following field values in the Over Receipt Control region: Tolerance: 5 Action: Warning These fields allow us to control how much excess quantity we are able to receive over the quantity expected from the associated purchase order document. (all receipts within Oracle must be associated with a purchase order document). 27. Enter the following field values in the Miscellaneous region: Allow Substitute Receipts: Checked Allow Unordered Receipts: Checked Allow Express Transactions: Checked Allow Cascade Transactions: Unchecked Allow Blind Receiving: Unchecked Receipt Routing: Standard Enforce Ship To: None ASN Control Action: None These fields control the behavior of the receipt, what is allowed versus disallowed. For more information see the 11i Procure to Pay Fundamentals course. 28. Enter the following field values in the Receipt Number Options region: Action: Automatic Type: Numeric Next Receipt Number: 1 These fields control the transaction numbering functionality for the receipt. For more information see the 11i Procure to Pay Fundamentals course. 29. Enter the following field values in the lower section of the Receiving Options form: Receiving Inventory Account: 01-000-1410-0000-000 30. (I) Save
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Your instructor will provide login information. Replace XX with the number provided by your instructor or your initials. Use Order Management Super User, Vision Operations (USA) or comparable Super User Order Management responsibility.
Tasks
Create an Inventory Organization 1. Create an Inventory Organization XX-IO. This inventory organization represents an outlet for your company. As you have not decided whether to use one or many inventory organizations to represent your outlet, do not assign a physical address to the organization.
Assign Required Parameters for the Inventory Organization 2. This Inventory Organization is a part of the current Multi-Org environment. It should be associated with the Vision Operations Set of Books, Legal Entity and Operating Unit. 3. The inventory team has decided that there will be one item master and this inventory organization, XX1, should use the Vision Operations master organization for its item definitions. They have also indicated that the Vision01 calendar will be appropriate for the new outlet site. 4. You have been told that this will be an organization that uses Average Costing and will be transferring data to the general ledger in summary. The Controller has given you the following table with the appropriate general ledger combinations for your organization: Account Type Account
Question: Are there any differences between the information required for Standard Costing and Average Costing? 5. Additionally the Controller has provided the following additional general ledger accounts as requested in your memo. Account Type Invoice Price Variance Inventory AP Accrual Material Overhead Sales Cost of Goods Sold Cost Variance Account Receiving Inventory Account Account 01-540-5220-0000-000 01-000-2215-0000-000 01-000-1420-0000-000 01-540-4160-0000-000 01-540-5200-0000-000 01-540-5315-0000-000 01-000-1410-0000-000
6. The inventory manager has left you a series of instructions for how receipts should be handled at this outlet: All receipts must be received within a 2 day window of their expected date or they are to be returned to the supplier. She will accept a 5% excess on any purchase order line, but wishes to be informed that the amount is greater than the expected quantity. She will accept substitute parts, but not unordered lines. All receipt routing should follow a 2 step process. We will not be enforcing the shipping location, nor will we use ASN functionality. Our first receipt number for this outlet should be 1000.
Copyright Oracle Corporation, 2003. All rights reserved.
2. (I) New Record 3. Enter the following values to create a new inventory organization Name: XX-IO Type: Outlet Location: blank Internal: Internal 4. (I) Save 5. Navigate to the Organization Classification region. 6. Select Inventory Organization from the list of values and enable the selection. 7. (I) Save
Assign Required Parameters for the Inventory Organization 8. Navigate to the Accounting Information window (B) Others Select Accounting Information Use Tab key to advance into the Pop-up window
9. Enter the following values into the Accounting Information Pop-up window: Set of Books: Vision Operations Legal Entity: Vision Operations Operating Unit: Vision Operations 10. (I) Save
11. Return to the Organization form. Using the (B) Ok to close the Pop-up window, followed by (B) Ok to close the Accounting information window. 12. Navigate to the Inventory Information window (B) Others Select Inventory Information (T) Inventory Parameters (should be the first one)
13. Enter the following field values: Organization Code: XX1 Item Master Organization: Vision Operations Calendar: Vision01 Leave all other fields as defaulted.
14. (T) Costing Information 15. Enter the following field values: Costing Method: Average Transfer to GL: Summary Valuation Accounts Account Type Material Outside Processing Material Overhead Account 01-000-1410-0000-000 01-000-1450-0000-000 01-000-1420-0000-000
Question: Are there any differences between the information required for Standard Costing and Average Costing? Yes. When you choose to utilize Average Costing you must enter more valuation accounts to financially identify the transactions. 16. (T) Other Accounts
Copyright Oracle Corporation, 2003. All rights reserved.
17. Enter the following field values Receiving Accounts Account Type Invoice Price Variance Inventory AP Accrual Profit and Loss Accounts Account Type Sales Cost of Goods Sold Cost Variance Account Account Type Cost Variance Account 18. (I) Save Account 01-540-5315-0000-000 Account 01-540-4160-0000-000 01-540-5200-0000-000 Account 01-540-5220-0000-000 01-000-2215-0000-000
19. Close Organization Parameters window. 20. Navigate to the Receiving Information window (B) Others Select Receiving Information
21. Enter the following field values in the Receipt Date region: Days Early: 2 Days Late: 2 Action: Reject 22. Enter the following field values in the Over Receipt Control region:
Copyright Oracle Corporation, 2003. All rights reserved.
Tolerance: 5 Action: Warning 23. Enter the following field values in the Miscellaneous region: Allow Substitute Receipts: Checked All others Unchecked Receipt Routing: Standard Receipt Enforce Ship To: None ASN Control Action: None 24. Enter the following field values in the Receipt Number Options region: Action: Automatic Type: Numeric Next Receipt Number: 1000 25. Enter the following field values in the lower section of the Receiving Options form: Receiving Inventory Account: 01-000-1410-0000-000 26. (I) Save
Inventory Organization #1
Inventory Organization #2
Setup Considerations for Order Management Order Management Super User, Vision Operations (USA) (N) Setup > Parameters The setup of Order Management (OM) requires the identification of a logical entity listing all the items you sell to your customers. This is known as an Item Validation Organization. Item Validation Organizations are Inventory Organizations by definition within Oracle. OM requires a minimum assignment of one Item Validation organizations per Set of Books. If your setup requires more flexibility, a maximum of one Item Validation Organization per Operating Unit is can be assigned. When using multiple Item Validation Organizations, all of the organizations can share the same Item Master Organization.
Agenda
Agenda
Overview of the Enterprise Structure Options in Defining Enterprise Structure Defining Units of Measure Defining Locations Setting up Inventory Organizations Establishing Inventory Parameters Defining Sub-inventories
Execution
Establishing Inventory Parameters Inventory, Vision Operations (USA) (N) Setup > Organizations > Parameters Inventory Information includes parameters that control how this organization behaves relating to Inventory transactions. These parameters identify a number of elements including, but not limited to: Organization code: Each organization will have a three letter code which will appear in the organization specific windows of each application. Item Master Organization: This is considered the parts list and is used by Order Management and Purchasing when determining what parts can be shipped or procured. There should not be any transactions done in the Item Master. This should be a listing of parts only. Note: When one defines the parameters for an organization, the organization being created will default in the item master field. It is a conscious effort on the part of the user to change this to the organization which represents the item master. Note: Each window title will identify the organization you are defining parameters for. If you wish to change the organization, use the Change Organization form, accessed from the Navigator.
Copyright Oracle Corporation, 2003. All rights reserved.
7.
10. Choose others 11. Choose Inventory Information from the list. 12. (T) Inventory Parameters Organization Code: XXO Item Master Org: Vision Operations Calendar: Vision01 Demand Class: West US Move Order Timout: 0 days Accept all other defaults 13. (T) Costing Information Costing Organization: Costing Method: Transfer to GL: 14. 31.Valuation Accounts: Material: Outside Processing: Material Overhead: Overhead: Resoruce: Expense: XX-Manufacturing Standard Summary 01-000-1410-0000-000 01-000-1450-0000-000 01-000-1420-0000-000 01-000-1430-0000-000 01-000-1440-0000-000 leave blank
15. (T) ATP, Pick, Item Sourcing ATP Defaults Rule: Standard (this will be the rule in absense of a rule at the item level) Picking Defaults Rule: RevSub Item Sourcing Detail: leave blank 16. (T) Other Accounts Purchase Price Variance: Invoice Price Variance: Inventory AP Accrual: Sales: Cost of Goods Sold: 17. Save your work.
Copyright Oracle Corporation, 2003. All rights reserved.
18. Return to the first page and choose others. 19. A list will appear. Choose receiving information. Below are suggestions on how to fill out this form. You can enter your own information if necessary. Days early: 4 Days late: 2 Action: Warning Overreceipt tolerance: 10% Action: Warning Receipt Routing: Direct Receiving Accrual: 01-000-1410-0000-000 Accept all other defaults. 20. Save your work.
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Define Shipping Parameters Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Shipping Parameters window 2. (N) Shipping > Setup > Shipping Parameters When prompted, select your inventory organization, XX1
Specify the following general shipping parameters Weight UOM Class: Weight Volume UOM Class: Volume Percent Fill Basis: Weight (should default) Specify the following pick/release parameters Release Sequence Rule: Departure Date Default Pick Slip Grouping Rule: Order Number Print Pick Slip: At End Default Stage Subinventory: XX-Stores Auto Allocate: Checked Autocreate Deliveries: Checked Leave all other defaults Specify the following shipping transaction parameters Weight/Volume Calculation: Manual Container Inventory Control: Optional Goods Dispatched Account: 01-000-1410-0000-000
Copyright Oracle Corporation, 2003. All rights reserved.
3.
4.
(T) General Weight UOM Class: Weight Volume UOM Class: Volume Percent Fill Basis: Weight (should default) (T) Pick Release Release Sequence Rule: Departure Date Default Pick Slip Grouping Rule: Order Number Print Pick Slip: At End Default Stage Subinventory: XX-Stores Auto Allocate: Checked Autocreate Deliveries: Checked Leave all other defaults (T) Shipping Transaction Weight/Volume Calculation: Manual Container Inventory Control: Optional Goods Dispatched Account: 01-000-1410-0000-000 (I) Save
3.
4.
5.
Determine Organization level default controls using the Inventory Parameters screen
Locator Control?
Inventory Parameters and Execution Inventory, Vision Operations (USA) (N) Setup > Organizations > Parameters > (T) Inventory Parameters and (T) Revision, Lot, Serial The controls established for an item or organization will be used in the products which impact Inventory. These products include Work in Process, Order Management, and Purchasing. Locator control determines at the organization level whether or not you want to require a locator to be entered when doing a transaction from a sub-inventory. If an organization has locator control enabled, when a purchase order delivery is executed, a locator will be required. Additionally, when a shipment is executed, a locator will be required as well. Serial, Lot and Revision Control affect specific item transactions within the enterprise. For additional information on controls, including Lot, Locator, Revision and Serial Number, refer to the Oracle Inventory Users Guide.
Default valuation account Purchase Price Variance Inter-org AR, AP, PPV Cost of Goods Sold and Accounts Receivable
Inventory Parameters and Financial Impact Inventory, Vision Operations (USA) (N) Setup > Organizations > Parameters (T) Costing Information Costing method You must determine whether Standard, Average, First In First Out (FIFO) or Last In First Out (LIFO) best meets the needs of your organization. If you select Average costing as your method, you will also have to determine the cost type for valuation purposes. Note: This can not be changed once the first transaction has been valued in the inventory organization. The valuation accounts are default valuation accounts for sub-inventories in a standard costing organization. These account numbers are derived from the chart of accounts for the Set of Books. The valuation accounts can all be the same or they can be different. This is determined by the organization and their reporting needs. These account numbers will map to financial reporting in General Ledger. In organizations that use Average, FIFO and LIFO, these accounts will be also be the accounts for the sub-inventories. There is only one set of valuation accounts for Average, FIFO and
LIFO organizations. The exception is if you have Warehouse Management System (WMS) installed. One can establish accounts by cost group. WMS is a separate license. (T) Inter-org Information If your organizations ship to and from each other, one will need to determine the interorganization accounts to be used as a default. These can be changed by inter-org relationship. The account numbers are derived from the chart of accounts for the set of books. The accounts can all be the same or different based on the needs of the organization. A question to ask: How do I want to map my account numbers to give the best information in financial reporting? Accounts will need to be established for the following: Transfer credit reduction in expense for the sending organization Purchase Price Variance (PPV) The difference between the sending organizations standard cost and the receiving organizations standard cost. This is not applicable in an Average, FIFO or LIFO organization. Receivable account the account that records what is due from the receiving organization Payable account the account that records what is due from the sending organization Intransit account the inter-organization shipments that have not yet been received (T) Other Accounts Purchase Price Variance (PPV) defined as the difference between the standard cost and the purchase price on the purchase order document at the point of delivery into an inventory organization. This is not applicable for an Average, FIFO or LIFO costing organization. Invoice Price Variance (IPV) defined as the difference between the purchase price at the point of delivery and the invoice price at the point of approval. This is applicable for Standard, Average, FIFO and LIFO Costing organizations Inventory AP Accrual account This account is credited when a purchase order line is received on the dock. Sales account This account is used by Receivables when invoicing if a sales account is not defined at the item level. Cost of Goods Sold (COGS) This account is used by Inventory when a shipment is executed from Shipping Execution and decremented in Inventory. Average Cost Variance Account Inventory valuation error caused by issuing inventory before receipts are completed. This results when negative balances are allowed.
Determine ATP rules Determine Picking Rules Sub-inventory order for Picking Rules Locator Order for Picking Rules
Inventory Parameters and Order Management Inventory, Vision Operations (USA) (N) Setup > Organizations > Parameters > (T) ATP, Pick, Item-Sourcing ATP Defaults If you are going to run Available to Promise (ATP) for the organization, determine what the ATP rule will be at the organization level. This can be overridden at the item level. The creation of the rule itself will determine what is included when ATP is calculated. This rule must be defined before selecting on the Parameters form. What do you want included in the rule? Picking Defaults This determines the order that Order Management uses when picking from this organization. The rule establishes whether to use revision, lot, and / or sub-inventory information in picking inventory. These default rules must be defined prior to selecting on the Parameters form. You will also be able to determine whether you want pick confirmation to be required. Shortage Parameters for Order Management tells the system whether to check shortages when pick release is run and to notify either the order creator or item planner.
Agenda
Agenda
Overview of the Enterprise Structure Defining Units of Measure Defining Locations Setting up Inventory Organizations Establishing Inventory Parameters Defining Sub-inventories
Sub-Inventories
Sub-Inventories
Sub-Inventories are subdivisions of an organization and can represent the physical locations such as storerooms. Sub-inventories can also represent logical collections of items, such as finished goods inventory or reject material.
Sub-Inventories: Sub-Inventories are used for transactions, physical inventory counts and cycle counts. Considerations for sub-inventory definition: Do you want the sub-inventory to be reflected on the balance sheet and in the inventory valuation? If so, this needs to be an asset sub-inventory. If the answer is no, do you want to track quantity? If yes, then enable quantity tracked Do you want to be able to reserve items in this sub-inventory for Sales Orders? If so, enable reservable. Do you want this sub-inventory to be included in the Available to Promise calculation? If so, enable the ATP box. What does the physical layout of your warehouse or inventory area look like? The accounts tab shows is where the account numbers used in general ledger reporting are defined for a standard costing organization. These accounts default from the organization parameters and can not be updated for an Average, FIFO or LIFO costing organization.
2. Navigate to the Detail window for the Subinventory 3. (B) Open 4. (T) Main (should be the first one) 5. Enter the following values to create a new subinventory: Name: Demo-FGI Description: Finished Goods Sub-Inventory Status: Active Default Cost Group: Accept default Quantity tracked :Checked Indicates that each transaction updates the quantity on hand for the subinventory. If you leave this blank, on-hand balances are not maintained and you cannot check or update the Asset Inventory, Include in ATP, Reservable or Nettable options. Asset Sub-inventory: Checked Indicates the value of this subinventory will be maintained on the balance sheet. Include in ATP: Checked Include items from this subinventory in ATP calculations Allow reservation: Checked Include this subinventory when performing reservation activities. Nettable: Checked Indicates that planning uses the on-hand balance from this subinventory as available. Locator control: None
You can only select this field if locator control was defined at the subinventory level in the Organization Parameters window for this inventory organization. 6. (T) Accounts Account Type Material Outside Processing Material Overhead Overhead Resource Expense 7. (I) Save Account 01-000-1410-0000-000 01-000-1450-0000-000 01-000-1420-0000-000 01-000-1430-0000-000 01-000-1440-0000-000 01-520-2225-0000-000
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Your instructor will provide login information. Replace XX with the number provided by your instructor or your initials. Use Order Management Super User, Vision Operations (USA) or comparable Super User Order Management responsibility. You have completed the Practice: Create Inventory Organization. If you have not, substitute M1-Seattle Manufacturing for the requested inventory organization.
Tasks
Create a Sub-Inventory 1. Create a sub-inventory called <XX>-Stores. This sub-inventory is to be used by ATP and planning. It is a subinventory for which we will need balance sheet information. It will not use locator control. The accounting team has given you the following information regarding the general ledger accounts for this sub-inventory: Account Type Material Outside Processing Material Overhead Overhead Resource Expense Account 01-000-1410-0000-000 01-000-1450-0000-000 01-000-1420-0000-000 01-000-1430-0000-000 01-000-1440-0000-000 01-520-2225-0000-000
2. Navigate to the Detail window for the subinventory window (B) Open
3. Enter the following values in (T) Main Name: XX-Stores Description: XX Stores Status: Active Default Cost Group: Accept default Quantity tracked: Checked Asset Sub-inventory : Checked Include in ATP: Checked Allow reservation: Checked Nettable: Checked Locator control: None
4. Enter the following values in (T) Accounts Account Type Material Outside Processing Material Overhead Overhead Resource Expense Account 01-000-1410-0000-000 01-000-1450-0000-000 01-000-1420-0000-000 01-000-1430-0000-000 01-000-1440-0000-000 01-520-2225-0000-000
5. (I) Save
Summary
Summary
In this module, you should have learned how to: Describe Enterprise Structure in Oracle Applications Define Units of Measure Define Locations Setup Inventory Organizations Establish Inventory Parameters Define Sub-inventories
Enter Items
Chapter 9
Enter Items
Enter Items
Objectives
Objectives
After completing this module, you should be able to do the following: Describe how items integrate in the Order to Cash Life Cycle Define items and item attributes Explain item implementation considerations
Agenda
Agenda
Overview of the items Defining items and item attributes Explaining item implementation considerations
What is an Item?
What is an Item?
Components
Assembly
Supplies
Option Classes
What is an Item? An Item is defined as anything you make, purchase, or sell, including components, subassemblies, finished products, or supplies. Oracle Manufacturing also uses items to represent planning items that you can forecast, standard lines that you can include on invoices, and option classes you can use to group options in model and option class bills.
Oracle Applications Use Items The applications in the diagram above is not all inclusive but is meant to give an understanding that the item definition is used in many different places in Oracle. Oracle Applications use a common data model and the item definition is an example of the a common data element that is used in many applications. It is the common data element that make the integration across eBusiness suite seamless. Each of applications use the item in different ways. This will be described on the next page.
Production
Receiving
Shipments
How do Oracle Applications Use Items? Inventory: To stock, plan, cost and transact. Engineering and Bill of Material: To create a bill of materials and routing as well as a component on a bill of materials. Material Planning: With the planning engine, which makes suggestions as to discrete jobs and purchase requisitions based on supply and demand. Quality: Used a the basis for the collection of quality data as you do move transactions in Work in Process, complete assemblies in Work in Process, receiving and inspection transactions in Purchasing. Cost: To establish a cost based on one of the four perpetual costing methods (standard, average, FIFO and LIFO) and uses this as a foundation for valuing transactions. Purchasing: To complete purchase orders, requisitions, request for quotes, quotations and receipts. Work in Process: As the basis to create work orders. Accounts Payable: As the basis for Supplier invoices. Accounts Receivable:As the unit to bill customers.
Copyright Oracle Corporation, 2003. All rights reserved.
Order Management: To represent goods and services placed on Sales Orders. Shipping Execution: To ship to a customer or another organization Advanced Supply Chain Planning and Scheduling: To plan and schedule based on criteria supplied. Project Manufacturing: To link a transaction to a project and task through purchase order receipts, work order transactions, and inventory transactions. Sales: To create quotes. Depot Repair: To create non-standard work orders Manufacturing Scheduling: To schedule a work order or job based on material and resource constraints. Resource instances are created as items. Enterprise Asset Management: To create asset activities, asset groups and rebuildables using the item definition in Inventory. Note: This list is not all inclusive but gives a general idea of how important the item is in Oracle Applications.
Item Attributes
Item Attributes
Enterprise Asset Management Physical Attributes Work in Process
Main
Inventory
Bill of Material
Costing
Purchasing
Receiving
General Planning
MRP/MPS Planning
Lead Time
Order Management
Invoicing
Service
Web Option
Item Attributes Item Attributes are the characteristics of an item. When these attributes are combined in an item definition, they tell Oracle how the item can be used to execute business process. Item characteristics include whether an item can be inventory item or expense item; stockable; manufactured or purchased; planned, have a lead time; as well as many other attributes.. Additionally, an item can be a piece of equipment or a vehicle. When defining an item, you select Item Attributes form fields on multiple tabs on the Item Master form which divide the attributes into functional areas. Those tabs with a few examples are as follows: Main: Unit of Measure, Item Type, Long Description. Inventory: Inventory Item, Stockable, Transactable, Item controls such as Lot, Locator, Serial. Bill of Material: BOM type. Enterprise Asset Management: Asset Groups, Asset Activities, Rebuildables, Activity Types.
Note: This tab is not available for all implementations. It will only be visible for clients who have installed Family Pack G or implementing Oracle Applications Release 11.5.6 or later. Costing: Costing Enabled, Cost of Goods Sold Account. Purchasing: Purchased, Purchasable, List Price, Expense Account, Invoice Matching. Receiving: Receipt Routing, Over Receipt Tolerance. Allow Substitute Receipts Physical Attributes: Dimensions, Weight, Volume, Container, Type General Planning: Make or Buy, Inventory Planning (Min-Max) MRP/MPS Planning: MRP vs. MPS Planned, Order Modifiers, Time Fences Lead Time: Processing, Variable, Fixed Work in Process: Build in WIP, Supply Type, Over Completion Tolerance Order Management:Customer Ordered, Customer Orders Enabled, Shippable, ATP rule, Returnable Invoicing: Invoiceable Item, Invoice Enabled, Sales Account, Tax Code, Accounting Rule Service: Support service, Serviceable Product Web Option: Orderable on the Web, Publishing Status Item attributes are a very important decision in implementing Oracle. Companies need to think carefully about how their items are used and how they want to use them in Oracle before they start the implementation. This will be discussed in more detail in a later section of this module. Note: Some attributes rely on settings of other attributes. For example to be Customer Orders Enabled, Customer Orderable must also be selected. In some cases, the dependent attributes may reside on separate tabs. When a conflict occurs, Oracle will notify the individual setting the attributes with a pop-up window that not all of the required attributes have been selected.
Items Statuses Representing the Life Cycle All items within Oracle have statuses. The statuses represent the life cycle of the item. By using a item status, you can control key functionality of an item. Status attributes enable and disable the functionality of an item over time. Each status attribute allows you to enable the item for particular use. For example, if you set the status attribute Purchasing to yes then you can place the item on a purchase order. Changing the status of an item can be done via concurrent request or manually. This is a customer decision as to how they want to handle. The only requirement is that the customer use the status Active. The Item Status attribute has a user defined set of yes/no values for the status attributes. The values are applied to the status attributes when you choose an item status code when defining an item. For example, in the beginning of a product development cycle you can set the Item Status attribute to Prototype with all of the status attributes defaulted to yes except for Customer Orders Enabled. When the item is ready you can change the Item Status attribute to Active to allow all functions for the item. When defining an item you must give the item status by using the Item Status attribute.
The Status Attributes are related to the defining Item Attributes. You cannot enable a Status Attribute if you do not set the corresponding item attribute to yes. The item defining attributes are as follows: Inventory Item Purchased item Internal Ordered Item MRP/MPS Planning Method Service Item Costing Enabled Engineering Item Customer Ordered Item If any of the above item defining attributes is set to yes, then the item is automatically assigned to the default category set for the item.
Item Attributes Used in Item Statuses Inventory, Vision Operations (USA) (N) Items > Setup > Items > Item Codes The item attributes above should be used together to represent the part as it travels through its lifecycle. The two item statuses that come seeded with Oracle are Active and Inactive. The attribute settings for each of the status attributes with the two seeded statuses is given above. There is no requirement to add additional statuses. Examples of additional statuses are: Prototype Phase out Prototype: A prototype item may not be ready to ship to a customer. The company needs to be able to build it in WIP or purchase it, and either create a BOM for the item or put the item on a BOM but not sell the item at this point in time. Therefore the Customer Orders Enabled and Invoice Enabled attributes should be set to No. When the customer is ready to sell and ship the item, she will change the status of the item to Active, which will update the two attributes to Yes.
Copyright Oracle Corporation, 2003. All rights reserved.
Phase Out: The company wants to get rid of existing stock of an item. Therefore the attributes Purchasable and Build in WIP should be set to no, so that existing stock is depleted. Status Attribute Definitions: Users may define as many statuses as necessary to represent their business. The attributes and what they mean are given below so that the company implementing the E-Business Suite can decide how they want to use this functionality. The definitions of the attributes used in status control are given below. Stockable: Allows you to store the item in an asset sub-inventory. Transactable: Allows you to transact the item Inventory, Order Management, Purchasing and WIP. Build in WIP: Allows you to build the item on a discrete job and/or a repetitive schedule Purchasable: Allows you to place the item on a purchase order Customer Orders Enabled: Allows you to place the item on a sales order. Internal Orders Enabled: Allows you to create an internal sales order for the item. BOM Allowed: Allows you to create a bill of material for the item. Invoice Enabled: Allows you to create an invoice for the item.
Inventory Organization 2
Items are created in the Master Org and assigned to the Child Orgs All of the above are Inventory Organizations
Item Master Organization and Child Inventory Organizations Item Master Organization The first Inventory organization that is defined. Its single purpose is for entering items. It has no sub-inventories and is not used for inventory transactions. The item master can be thought of as a parts list. Oracle suggests that implementers create at least two Inventory Organizations, an item master and an inventory organization. If you only create one organization and ever decide to expand to more than one organization, the initial decisions made at implementation may restrict what you can do. For example, during implementation one will decide where to control item attributes. Are they controlled at the item master or at the individual organization level? A company with only one organization is not impacted by this but if you ever add an additional organization later, the attribute controls will be harder to change. It is not a requirement to have more than one organization but is suggested. Child Organization An inventory organization with at least one sub-inventory that is set up for processing inventory transactions. It is not used to enter items. Items are created in the item master and assigned to the child organization(s). One can have as many inventory organizations as needed to meet business requirements.
Copyright Oracle Corporation, 2003. All rights reserved.
Note: One item master is recommended and can cover multiple sets of books. It is much easier to add an inventory organization and assign items to the new organization than it is to copy from one item master to another once the data has been entered. Carefully consider the business reasons why you need two item masters.
Agenda
Agenda
Overview of the items Defining items and item attributes Explaining item implementation considerations
Creating an Item
Creating an Item
Create a new item: Enter Item Name Apply template or copy from an existing item Modify attributes if necessary Assign to Inventory Organization Save to the database
V1
M1
M3
Creating an Item Inventory, Vision Operations (USA) (N) Items > Master Items An item is created by either importing the item through an open interface or manually using the master item windows.
Implementation Considerations
Implementation Considerations
Choose Item Attribute Control Levels Define UOMs Define Status Control Levels Define Statuses Define Create Categories Templates Define Category Sets Define Default Category Sets 1 Define Catalogs
Implementation Considerations A number of elements must be considered when implementing items within the E-Business Suite. Determine what the item attribute controls will be. Are you going to control each attribute at the master level or the organization level? Are you going to have centralized control (master) or decentralized control (organization)? This is determined by attribute. What Units of Measure will you need to transact items in? Units of Measure need to be defined for both transaction use and for use as the Primary Unit of Measure for an item. The primary unit of measure is the smallest unit of measure for that item and is considered to be the base for all transactions of that item. Will you need Item Statuses beyond the seeded values? If so, they need to be defined. Create at least one category and category set as all items are put into a category set and category when they are defined. Define as many categories as necessary to meet your needs. Review the seeded templates and determine whether to create the item templates or use the seeded templates. Define catalogs to group your items.
Copyright Oracle Corporation, 2003. All rights reserved.
OE Transactable
Shippable
Returnable
Describing Item Attributes Order Management Below are the attributes within the Order Management tab of the Item Definition window. Some the attributes on this tab are affect by attributes located on other tabs within the window. As with other settings within Oracle, many of these attributes allow implementers to set specific values to override ones previously defined in default hierarchies. As the item is considered to be the most specific level, these values will take precedence over inventory organization settings. Customer Orders: Indicate whether to allow an item to be ordered by external customers. You can add any customer orderable items to price lists in Order Management. This attribute must be turned off if the BOM Item Type attribute is set to Planning. If you turn this attribute on, you can temporarily exclude an item from being ordered by turning Customer Orders Enabled off. This is an item defining attribute. If you turn this attribute on, the item is automatically assigned to the default category set for the Order Management functional area. Customer Orders Enabled: Indicate whether an item is currently customer orderable. If you turn this attribute on you can specify the item in the Enter Orders window in Order Management.
Copyright Oracle Corporation, 2003. All rights reserved.
You can initially define an item with Customer Ordered Item turned on and Customer Orders Enabled turned off. This means prices can be defined for the item, but no orders can be placed for it. This attribute is optionally set by the Item Status code. Shippable: Indicate whether to ship an item to a customer. Shippable items are released by Order Management's Pick Release program, creating confirmable shipping lines, and are printed on the pick slip. A warning is issued if you change the value of this attribute when open sales order lines exist. For an item to be shippable, it must also be an Inventory Item and Stockable. Both of these attributes are listed on the Inventory Tab. This Shippable attribute must be turned off if the BOM Item Type attribute is set to Planning. Internal Ordered: Indicate whether to allow an item to be ordered on an internal requisition in Purchasing. These items then are transferred onto an Internal Sales Order in Order Management. If you turn this attribute on, you can temporarily exclude an item from being ordered on an internal requisition by turning Internal Orders Enabled off. This is an item defining attribute. If you turn this attribute on, the item is automatically assigned to the default category set for the Oracle Purchasing functional area. Internal Orders Enabled: Indicate whether you can currently order an item internally. If you turn Internal Ordered Item on, you can temporarily exclude an item from being ordered on an internal requisition by turning this attribute off. This attribute is optionally set by the Item Status code. OE Transactable: Indicate whether demand can be placed for an item by Order Management (OM), and whether shipment transactions are interfaced to Inventory. Most items with Shippable turned on also have OM Transactable turned on. For items you do not ship, you may still want OM Transactable turned on if you use the items in forecasting or planning. If you also want to reserve the item, turn Reservable on. A warning is issued if you change the value of this attribute when open sales order lines exist. You cannot turn this attribute off if demand exits. Default Shipping Organization: Enter the warehouse from which you typically ship this product. This organization can default to the Enter Orders window if Item is the source attribute of the Warehouse object in the standard value rule set for the order. This organization defaults to the Enter Returns window if a receiving warehouse is not defined on the customer or order type. Picking Rule Enter the picking rule that defines the order in which subinventories, locators, lots, and revisions are picked. Pick Components Indicate whether an item has a bill of material with options, classes, or included items picked from finished goods inventory. Pick-to-order items must have this attribute turned on.
Assemble-to-order items and items without a bill of material must have this attribute turned off. Assemble to Order Turn this attribute on if an item is generally built for sales order demand; a final assembly work order is created based on sales order details. An item cannot have Pick Components turned on and this attribute turned on at the same time. Check ATP Select Check Material Only, Check Material and Resources, Check Resources Only, or None to indicate whether to check available to promise and/or capable to promise information when placing demand. This attribute also determines whether you can view component ATP information for material requirements in Work in Process. ATP Components Indicate whether to include, in available to promise checking, additional components in the bill of material for ATO and PTO items. These components are included in ATP checking if Check ATP for the component is turned on. ATP Rule Enter a user-defined available to promise rule. ATP rules define supply and demand sources, time-fence parameters, and available-to-promise calculation methods. You can give ATP rules meaningful names, such as ATO ATP Rule. If there is no ATP rule for the item, the organization's default ATP rule is used. Ship Model Complete: Indicate whether any configuration derived from this model can ship only when all required quantities of all configuration components (options or included items) are available. If you turn this attribute on, the Pick Components attribute and the profile option OE: Reservations must be Yes; the BOM Item Type attribute can be Model or Standard. Returnable: Indicate whether to allow customers to return an item. If an item is returnable, you can enter it on the Returns window in Order Management. Order Management uses this attribute along with Stockable and Transactable to determine which authorized returned items you can physically receive into inventory. RMA Inspection Required Indicate whether inspection is required for items returned by the customer. The item then must be separately transferred to inventory. Credits are never automatically generated by Order Management for customer return items awaiting inspection. OverShipment Tolerance The amount by which you want to allow shipments over the sales order quantity. This is expressed in terms of a percentage. UnderShipment Tolerance The amount by which you want to allow shipments under the sales order quantity. This is expressed in terms of a percentage. OverReturn Tolerance
Copyright Oracle Corporation, 2003. All rights reserved.
The amount by which you want to allow returns over the sales order quantity. This is expressed in terms of a percentage. UnderReturn Tolerance The amount by which you want to allow returns under the sales order quantity. This is expressed in terms of a percentage. Financing Allowed Indicate whether a customer can finance this item.
Invoicing Enabled
01-520-4510-0000-000
Describing Item Attributes Invoicing Below are the attributes within the Invoicing tab of the Item Definition window. As with other settings within Oracle, many of these attributes allow implementers to set specific values to override ones previously defined in default hierarchies. As the item is considered to be the most specific level, these values will take precedence over inventory organization settings. Several of these values are able to default into the Sales Order and Return transactions in Order Management via the Defaulting Rules implemented by the customer. Invoiceable Item: Indicate whether to include an item on an Receivables invoice. If you turn this option on, you can temporarily exclude from invoicing when Invoice Enabled is turned off. Invoice Enabled: Indicate whether to activate an item for invoicing in Receivables. If Invoiceable Item is turned on, you can temporarily exclude from invoicing by leaving Invoice Enabled turned off. If you turn this option on, the item appears in the Invoice Entry item list of values in Receivables. If you turn this feature off, the item does not appear in the list of values and AutoInvoice rejects the item. This attribute is optionally set by the Item Status code.
Copyright Oracle Corporation, 2003. All rights reserved.
Accounting Rule: Enter an accounting rule to identify special revenue recognition rules for an item, such as recognizing revenue over time. Invoicing Rule: Enter an invoicing rule to determine the period in which you send an invoice when you recognize revenue over time (using accounting rules). Tax Code: Enter a tax code to use when calculating tax based on location and tax codes. You assign specific rates to a Tax Code in the Other Tax Rates window. Sales Account This attribute is controlled at the Organization level only. Sales Account Enter the general ledger account Receivables can use to record revenue when you bill the customer. If AutoAccounting references standard line, this accounting combination can be used either whole or in part to create the invoice account combinations required. Payment Terms Enter a valid payment terms code.
These attributes as discussed in the text control how this item behaves within the invoicing process. Note the general ledger account associated with the Sales Account field. This is the value that will be optionally used by AutoAccounting. It must be set for each organization, however the value in this field will default from the inventory organization definition. This is a place to override that value.
Describing Attribute Controls at Master Level Item attributes Specific characteristics of an item, such as order cost, item status, revision control, COGS account, etc. Each item attribute is controlled at the master level organization or the child organization. Item attribute control level The level at which you wish to control various item attributes in accordance with company policy. You may choose either the master or child (organization) level for control. For example, if your company determines serial number control at headquarters regardless of where items are used, you define and maintain serial number attribute control at the item master level. If each organization maintains serial number control locally, they maintain those attributes at the organization specific level. Attributes Controlled at the Master Level An item has the same value for such attributes in all organizations in which it is defined. You can enter and update the values of Master-level attributes only by using the Master Item window. Inventory reflects your changes in all organizations that carry the item.
Describing Attribute Controls at Child Level An item may have different values for such attributes in each organization in which it is defined. When you define your items in the item master, you can specify defaults for organization-level attributes. You can update the values of organization-level attributes only by using the Organization Item window in each organization that carries the item. Changes to attributes: If the attribute is controlled at the master level, then any change to the attribute at the master will be populated to the children organizations. Children organizations will not be able to change attributes that are controlled at the master level. If the attribute is controlled at the child level, then any change the attribute at the master will not be populated to the child organizations. If one or more children organizations impacted, each one will have to be changed separately. In the example above, if I change the make/buy flag to make in Organization #1, this will not change the attribute at the master level or in any other organization. If the attribute control were at the master level, then changing the make/buy flag to buy at the master level would change each child organization.
Copyright Oracle Corporation, 2003. All rights reserved.
If you have BOM installed, then the following attributes will need to set at the child level. This is because Oracle does not share resources across organizations. Costing enabled Inventory Asset Value
Describing Item Status Attribute Controls In addition to deciding whether the item attribute will be controlled at the master or the child level, each of the status attributes also has a status attribute control. The status setting level determines whether you can update the value of each status attribute within an item status. There are three status attribute controls and they are as follows: Sets Value: The status that you assign to the item loads an non-updateable value into the status attribute. You can update the status attribute by change the status that you assigned to your item. Defaults value: The status that you assign to the item loads a default value into the status attribute. You can update the status attribute as you define your item. Not Used: The status that you assign to the item does not determine the value of the status attribute. You can enable or disable the status attribute as you define your item.
Use a template to enable those attributes with one keystroke as opposed to many.
Describing Item Templates Item templates are used to make defining items easier. There are over 190 attributes. It can take time to go through >190 attributes and determine which ones should be enabled especially if the same type of item is entered repetitively. Item Templates are designed to meet that need. An item template contains values for any number of item attributes. When an item is created and a template applied, the values on the template are copied to the item so each attribute does not have be addressed individually. Note: The item status and primary unit of measure are item attributes and are on the templates. If you want to use the life cycle approach to parts, you might want to consider leaving these fields blank and forcing the user to enter the value when the item is created. Additionally, the item status and primary unit of measure can also be defaulted via profile option. You might want to consider leaving this null as well.
Copy from an existing or predefined template; make changes as necessary to meet your business needs.
Creating Item Templates Inventory, Vision Operations (USA) (N) Setup > Items > Templates There are several options with respect to creating item templates: Use Predefined Templates there are templates that come pre-defined with Oracle. Examples include Finished Good, Planning Item, Purchased Item and Kit. Create your own template. This can be done in one of several ways. - Use an existing template and copy to a new template. Give the template a new name. - Create a template from scratch No matter which option you choose in defining templates, Oracle Inventory will apply only those attributes to an item which are enabled. If the attribute is not enabled, then the attribute will not be applied to the item. Note: It is advisable to keep the pre-defined templates intact and not make changes to what comes with Oracle. It is better to create your own template by copying a pre-defined template and giving a name that is meaningful to your organization. This is because if you ever need
Copyright Oracle Corporation, 2003. All rights reserved.
that original template for reference you will have it. If you make changes to a template, the changes will be effective with the next time you use the template. Changes are not applied retroactively. Implementation considerations: Are you going to use the existing templates? Review the existing templates and see if they either can be used or used to copy to a new template. Put a process in place for defining items such that templates are not applied on top of templates. The last template is the one that wins. The order in which templates are applied is extremely important What attributes reflect what is going on in your business? What is meaningful to you in terms of what a finished good or purchased part is?
Using Item Templates Use Item templates to quickly apply attributes to an item. Templates can hold a complete set of attributes or a partial set. If a partial set, then only values stored in the template overwrite those on the item. More than one template can be applied, however, if more than template is applied, the last template applied is the one whose attributes will be enabled for that item. After the template(s) is used, make changes as necessary to a particular item. An item template can be changed, however, the changes do not affect any items already created using that template. If you are changing an attribute more than 50% when using the same template, it might be better to change the attribute on the template.
Note: Selecting Invoiceable Item causes the Invoice Enabled attribute to be checked automatically. 8. (I) Save
Enable the Item in an Inventory Organization 9. (M) Tools > Organization Assignment 10. Assign the item to the following inventory organizations:
Org M1 M2 M3 Name Seattle Manufacturing Boston Manufacturing Dallas Manufacturing Assigned Checked Checked Checked
Create an Item using a Template 13. (I) New Record 14. Enter the following values to create a new item. Item: Demo-Mouse Description: Demo Mouse 15. (M) Tools > Copy From 16. Copy the attributes from a template to create your item: Template: Finished Good 17. (B) Apply Note: the message line indicates that the template was applied.(Template implemented) 18. Close copy window using (B) Done 19. Select the following tabs noting the values that were selected using the template: Main Inventory Purchasing Order Management
Copyright Oracle Corporation, 2003. All rights reserved.
Invoicing 20. (I) Save Enable the Item in an Inventory Organization 21. (M) Tools > Organization Assignment 22. Assign the item to the following inventory organizations:
Org M1 M2 M3 Name Seattle Manufacturing Boston Manufacturing Dallas Manufacturing Assigned Checked Checked Checked
23. (I) Save 24. Close the Organization window. Create an Item by Copying an Existing Item 25. (I) New Record 26. Enter the following values to create a new item. Item: Demo-Keyboard Description: Demo Keyboard 27. (M) Tools > Copy From 28. Copy the attributes from an to apply to your item: Item: CM18759 Note: You may need to use the (B) Clear to clear the template information used earlier in this demonstration. 29. (B) Apply Note: the message line indicates that the item information was applied. (Item Copied) 30. Close copy window using (B) Done 31. Select the following tabs noting the values that were selected using the template: Main Inventory MPS/MRP Planning Purchasing
Copyright Oracle Corporation, 2003. All rights reserved.
Order Management Invoicing 32. (I) Save Enable the Item in an Inventory Organization 33. (M) Tools > Organization Assignment 34. Assign the item to the following inventory organizations:
Org M1 M2 M3 Name Seattle Manufacturing Boston Manufacturing Dallas Manufacturing Assigned Checked Checked Checked
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Your instructor will provide login information. Replace XX with the number provided by your instructor or your initials. Use Order Management Super User, Vision Operations (USA) or comparable Super User Order Management responsibility.
Tasks
Create an inventory item 1. Create an inventory item called XX-Mousepad. The engineering team has determined that the Finished Good template contains all of the necessary item attribute settings, except the list price of the item, which should be set to 2.00.
Enable the item in an Inventory Organization. 2. Enable your item in three inventory organizations: M1, M2, and M3.
2. Copy the attributes from the Finished Good template: (M) Tools > Copy From Template: Finished Good (B) Apply
4. (T) Inventory. Verify the following settings: Inventory Item: Checked Stockable: Checked Transactable: Checked Reservable: Checked
8. (T) Order Management. Verify the following settings: Customer Ordered: Checked Customer Orderable: Checked Shippable: Checked OE Transactable: Checked
9. (T) Invoicing. Verify the following settings: Invoiceable Item: Checked Invoice Enabled: Checked
Enable the Item in an Inventory Organization 11. Navigate to the Organization Assignment window. (M) Tools > Organization Assignment
Org M1 M2 M3 Name Seattle Manufacturing Boston Manufacturing Dallas Manufacturing Assigned Checked Checked Checked
Agenda
Agenda
Overview of the items Defining items and item attributes Explaining item implementation considerations
Desktop
Laptop
Describing Item Categories Use item categories to group items that have similar characteristics. For example, desktop computers may be one category and laptop computers may be another category. Many of the reports in Oracle use categories as a way to report on information. You could use categories to analyze the categories that had the highest volume or value of transactions or use them as a way to do product line reporting and see what product lines are the most profitable. The margin analysis report allows one to run the report by category.
Create Item Categories Inventory, Vision Operations (USA) (N) Setup > Items > Categories > Category Codes Structure the Category key flexfield to meet business needs. An example would be to have two segments in the flexfield. One segment might be the product line and the second segment might be product class. In the example above, product line would be computers and product class would be desktop and laptop. This can be structured to be as meaningful to the customer as needed. The structure of this flexfield needs to be considered before the implementation starts and for each structure defined, should not be changed after implementation. Each item is assigned to a default category and category set when defined. There are many possible default category sets an item may be included in: Inventory, Purchasing, and Order Management are examples. Each of these will have a default category for the initial assignment of the item. This default assignment can be changed based upon business needs. Item Category Key Points: Determine how you want the structure to look and define the item flexfield. You can define as many structures as you need for your business. You are not limited to one.
Copyright Oracle Corporation, 2003. All rights reserved.
Create category names based on this structure Note: By default when you create an item, if it is enabled with the attribute Inventory Item, it will be assigned to the default category for the Inventory category set. You can change this as you define the item or at a later time.
Establish the Relationship Between the Category, Category Set and Item
Establish the Relationship Between the Category, Category Set and Item
Category Set Category Items
Inventory
Establishing the Relationship Between the Category, Category Set and Item Items can be in multiple categories, however, they can only be in one category in a category set. When one is deciding how to classify the data, a decision will need to be made as to what items are in what categories within a category set. An item may be in one category for Inventory but in another for the cost accountant who has his own category set for cost. This gives a increased amount of flexibility. The process is as follows: Define the Item Category flexfield Create a category set and assign the category or categories to the category set. Once items have been created, assign them to categories and category sets as necessary for your business.
Add category code to a category set (N) Setup > Items > Categories > Category Sets > (B) Find 4. If prompted, select V1-Vision Operations 5. Query the Inventory Class category set. 6. Add your category to the Categories region Category: Demo INV 7. (I) Save
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Enter quantities for M1-Seattle Manufacturing Responsibility = Inventory, Vision Operations (USA) 1. Navigate to the Organizations window 2. (N) Change Organization Select M1: Seattle Manufacturing
Enter a miscellaneous transaction using the following information: Date: Leave as default Type: Miscellaneous Receipt Account: 01-580-7740-0000-000 (or use Miscellaneous Account Alias)
3. The miscellaneous transaction should accomplish the following for your XX-Mousepad item: The Stores subinventory quantity should be incremented 10000 Open current period for your inventory organization 4. 5. 6. Use the Change Organization window to make your inventory organization the current inventory organization (N) Accounting Close Cycle > Inventory Accounting Periods Select Line with current period displayed Change the status to open the period
Enter quantities for your XX-IO inventory organization 7. (N) Transactions > Miscellaneous Transactions Date: Leave as default Type: Miscellaneous Receipt Account: 01-580-7740-0000-000 (or use Miscellaneous Account Alias)
8. The miscellaneous transaction should accomplish the following for your XX-Mousepad item: The Stores subinventory quantity should be incremented 10000 9. (I) Save
(N) Transactions > Miscellaneous Transactions Date: Leave as default Type: Miscellaneous Receipt Account: 01-580-7740-0000-000 (or use Miscellaneous Account Alias) (B) Transaction Lines Item: XX-Mousepad Subinventory: Stores UOM: leave default Quantity: 10000 (I) Save, return to Navigator
3.
4.
Open current period for your inventory organization 5. 6. 7. 8. 9. (N) Change Organization Select XX1 (your inventory organization) (N) Accounting Close Cycle > Inventory Accounting Periods Select Line with current period displayed (B) Change Status (B) OK
10. Return to Navigator Enter quantities for your XX-IO 11. (N) Transactions > Miscellaneous Transactions Date: Leave as default Type: Miscellaneous Receipt Account: 01-580-7740-0000-000 (or use Miscellaneous Account Alias) 12. (B) Transaction Lines
Copyright Oracle Corporation, 2003. All rights reserved.
Descriptive Element
Describing and Using Item Catalogs Inventory, Vision Operations (USA) (N) Setup > Items > Catalog Groups The use of catalog groups provides a standard language for referring to items. Companies in the same industry can communicate effectively without being forced to name their items identically. You can update a detailed description of what an item is without having to embed that meaning into the item number. You can update the item description with a concatenated value of the item catalog group and descriptive element values. You can use descriptive elements as search criteria for items. Item catalogs can also be used to group items. This is helpful to an engineer who is looking for items that already exist and may be similar in some regards to what is being designed. By using catalogs, the engineer can search on a descriptive element that is important to the new design and see what has already been developed and perhaps leverage anothers work.
A descriptive element describes a classification within a catalog so that information can be sorted and retrieved in different ways. For example, a mail order catalog for clothing could have different descriptive elements such as type of clothing, color and size. Additionally, consider a catalog sales person. A customer calls in and wants to place an order for a pair of shoes. If the descriptive elements were created to reflect types of shoes, color, sizes and style, the catalog sales person could use catalogs to search for that item based on one or more descriptive elements and see if any were in stock. A buyer could also use this functionality to search on descriptive elements and see what is in stock that could be substituted if a there were a shortage of a particular component.
Define Item Relationship Order Management Inventory, Vision Operations (USA) (N) Setup > Items > Categories > Category Codes The customer item number and the seller item number will probably be different. Defining an item relationship with Customer item numbers allows the seller to be able to cross reference the customer item number with the in house item number. If the customer calls and would like to place an order using their part number, the person taking the call will be able to use that customer number to place the order. The mapping between internal part number and customer part number is customer specific.
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Add item to Corporate price list Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Price Lists window 2. (N) Pricing > Price Lists > Price List Setup
Add your item to the Corporate price list using the following information: Product Context: Item Product Attribute: Item Number Product Value: XX-Mousepad Value: 7.50 Leave all other defaults
Query Corporate Price List (T) List Lines (I) New Record Product Context: Item Product Attribute: Item Number Product Value: XX-Mousepad Value: 7.50 Leave all other defaults (I) Save
5.
Determine by item before you create; lowest unit you stock, plan and cost Item Flexfield How many segments? Build intelligence? Numbering / Naming Create name or system Conventions generated or both? Conversion of item/item import How are you going to load items into database Which items will be converted? Is there going to be an analysis of what is not needed? Ongoing Item addition and What role will do this? Who will Maintenance have access?
Additional Setup Considerations Units of Measure are a pre-requisite step for defining items. UOM is also an item attribute and is the only one that can not be changed once the item has been saved to the database. If an incorrect primary unit of measure is selected and saved, the only option is to delete the item and start again. This value can be defaulted from a profile option but if your organization does not use the same primary unit of measure (pUOM) for every item, then a decision will need to be made as to whether to create multiple templates for parts using different pUOMs. If the pUOM is allowed to default from a profile option and multiple primary units of measure are used, there is a risk that the wrong one would be applied to the item if there was not a process in place to review the UOM before saving the item to the database. Additional Key Flexfields in Item Definition Item flexfield Key flexfield that give the shape of part number is the System Items flexfield. During implementation, you must decide how many segments should be in your part structure. Additional considerations include: use of intelligence in the part number, validation of the values within the structure and whether the system will generate the part numbers. Sales Order Flexfield
Copyright Oracle Corporation, 2003. All rights reserved.
This is another key flexfield in the Inventory application. It is used to capture information from Order Management when the Inventory interface is run. Examples of the type of information that may be collected from Order Management are the sales order number, order source and order type. The information in this flexfield is populated in the transaction record. Numbering/ Naming Conventions Are you going to let the system generate the item numbers or are you going to define them yourself? If you are going to define them yourself are you going to have some type of naming convention so that the item number has meaning. Are you going to use capitals, lower case letters or both? The query capability in the item form is case sensitive so this is something to consider. Conversion of Item/Item Import How are you going to get your existing items into Oracle? Are you going to enter each item manually? Are you going to import the items through the open interface? Who will verify that the item attributes are correct upon import? Will a reconciliation be done between what was in the legacy system vs. What has been brought into Oracle? Which items will be converted? Does every item need to be brought into Oracle? This is a good opportunity to do clean up work. Run reports in the legacy system and see which items are obsolete and not needed any longer. Those dont need to be brought into Oracle if a backup of the old system is available. Why bring something to Oracle that you dont need. What is the process for entering new items and doing maintenance such as changing item attributes on existing items? Who will have this responsibility and how many people will have access to this screen? Will there be an approval process for changes to item attributes and item additions?
Summary
Summary
In this module you should have learned how to: Describe how items integrate in the Order to Cash Life Cycle Define items and item attributes Explain item implementation considerations
Enter Orders
Chapter 10
Enter Orders
Enter Orders
Objectives
Objectives
After this module, you should be able to do the following: Enter Sales Order Header information Enter Sales Order Line information Discuss Scheduling orders Book orders Copy an order Discuss Drop Shipments and Internal Orders Run Order Import Identify Key Set Up Elements
Agenda
Agenda
Overview Entering Orders: Header information Entering Orders: Line information Scheduling Orders Booking Orders Copying Orders Understanding Drop Shipments and Internal Orders Importing Orders Setting Up Sales Orders
Copy an order
EDI
Order Import
Order
Order Creation Methods Enter an order manually using the Sales Order forms. Create a new order by copying an open, closed or canceled order. Orders created from the copy function can be modified as needed. Use Order Import to load orders that come from your EDI transactions, external systems or other Oracle applications such as Internal orders from Purchasing or Material Charge Lines from Service.
Order Management Workflows Order Headers and Order Lines have separate Workflows which process the order through its life cycle. Workflow uses PL/SQL based coding to process orders. There are no limits to the number of custom PL/SQL functions you can define to support your business processes. Workflow Notifications indicate to a user when a manual activity, such as an approval needs to be performed. Notifications can be received in the form of an email or a web page. Notifications can stop the process of an Order or Order Line until the Notification has been responded to. Workflow has a Built-in online/deferred mode with a user-definable threshold. Activities that use a lot of system resources can be given a higher cost threshold. High cost activities are automatically deferred to the Workflow Background Engine. You can set up the background engine to run a periodic intervals to process deferred activities. Order Management makes use of the Workflow Monitor. The Monitor is a tool that allows you to graphically monitor a flows progress. Order Management has seeded order processing workflows that correspond to common business flows at both the header and line levels.
Defaulting Rules
Defaulting Rules
Default Customers preferences Speed Data Entry Reduce errors Identify Sources Specify priority Override Defaulted Values
Default Sources: Customer Data Item Data Order Agreement Type Price List Other
Defaulting Rules Use Defaulting Rules to populate the Sales Order with your customers preferences such as freight carrier and contacts. Speed data entry by defaulting standard information such as payment terms, price list and salesperson. This will also reduce data entry errors. You can create a set of Defaulting Rules for each entity on the Sales Order form. Values can be pulled from various sources such as the customers records, item records, and price lists or from a Profile Option or PL/SQL code. Prioritize your Default sources by sequencing them. The defaulting process stops as soon as a Value is found. Values are only defaulted when a record is added. Defaulted values can be overridden if the change does not violate your business procedures. You can create Defaulting Condition templates which define the exception criteria to allow the system to automatically default values from various sources under different circumstances.
Credit Checking
Credit Checking
Enter Order Book Order Booking Shipping
Credit Check
Credit Checking Order Management can perform Credit Checking when the Order is booked, when it is released to shipping or both. The Orders transaction type dictates when credit checking will occur and what Credit Check rule will be used. Use Profile Classes to set Credit Limits by currency and to activate/inactivate credit checking. The Customers Profile classes are associated with their Bill-to addresses. Use Payment Terms on your sales order to override credit checking. Example: Payment terms of Cash will not perform a credit check. Orders failing credit check go on a automatic Credit Check Hold. Credit Check Holds can be removed manually by an authorized responsibility. Or they can be removed automatically by the picking program, if the customers AR balance has been reduced or if their credit limits have been increased. A Credit Check Hold can be automatically released or applied from the Sales Order form if any of the following fields are undated on a booked order; price list, order quantity, payment terms, or ship date.
Agenda
Agenda
Overview Entering Orders: Header information Entering Orders: Line information Scheduling Orders Booking Orders Copying Orders Understanding Drop Shipments and Internal Orders Importing Orders Setting Up Sales Orders
Order Header
Order Header
Holds the Order open until all Lines have Closed Acts as the Primary source for Order Line Defaulting
Order Header Most of the Order Header attributes are available at the line level so the Header primarily serves as a holding device to keep the Sales Order open until all the lines have been closed or canceled. The Order Header is the primary defaulting source for new order lines. Order Header fields can be defaulted from a variety of sources, such as the Customer records, an agreement or a price list. Since only a minimum of the Header information is mandatory you are able to enter and save an order very quickly.
Order Transaction Type The Order Transaction Type controls which Order Level Workflow will be executed when the Order is saved. The Order Type Controls: The Order Numbering Sequence. When credit checking will occur and what rule will be used. Whether a customer purchase order number is required. Whether an Agreement is required. The level of scheduling is allowed at the header level. Example: ATP, Demand, or Reservations. Whether the Order can have only outbound (Order), only inbound (Returns) or both (Mixed).
Entering Header Customer Information Order Management Super User, Vision Operations (USA) (N) Orders, Returns > Sales Orders (T) Order Information (T) Main The Customer must already exist in the Customer Master. Only the Customers primary Shipto and Bill-to Addresses will default. Many of the Sales Order fields can be defaulted from either the Ship-to or Bill-to records. This enables you to be very flexible with your order requirements. Example: Order Type, Tax code, Salesperson, Shipping Method. Using the Tools menu, you can add new Customer information. This is controlled by the profile option, OM: Add Customer.
Currency
Salesperson
Entering Header Pricing Information Order Management Super User, Vision Operations (USA) (N) Orders, Returns > Sales Orders (T) Order Information (T) Main The Main tab of the Order Header contains information that groups the sales order lines together. Specifically who has ordered the goods the Sold To customer (identified by the field Customer) is listed here. Also we find information related to the basics for where products and services should be shipped, along with how we will determine pricing for the order. Finally, how the order can be processed is identified by the Transaction, or Order Type. Every order must have a valid Price List. All items/unit of measure combinations you wish to order must exist either on the Price List from the Sales Order Header or one of its related price lists. This topic is discussed in the lesson on Pricing. You are able to enter orders in any Currency that has been defined for your Set of Books. One restriction is the Price List currency and the Order currency must be the same. Only one Currency is allowed per sales Order. You are able to set up credit limits by Currency for each of your Profile Classes. The Customers Invoice uses the same currency as the Sales Order. If the sales order and thus the Receivables invoice is in a currency other than the functional
Copyright Oracle Corporation, 2003. All rights reserved.
currency for your Set of Books, the value is converted to the functional currency when posted to General Ledger from Receivables. By default, the Salesperson entered on the Order Header receives 100% of the revenue generating Sales Credits for the Order.
Entering Additional Header Information Order Management Super User, Vision Operations (USA) (N) Orders, Returns > Sales Orders (T) Order Information (T) Others The Others tab of the Order Header contains additional information regarding how the sales order should be handled. The fields in this tab focus on our interactions with the customer from shipping instructions to payment information. Payment Terms, Freight Terms and Free On Board (FOB) are agreed upon by you and your customer and should be defaulted from the customers records to assure customer satisfaction. Warehouse is the Shipping Organization (where the order will be filled). The Shipping Method is the carrier the customer prefers. If Shipping or Packing instructions are applicable across all lines enter then at the Header level. Like other information entered at the header level these values can be overridden at the Line Level. Payment Type: Credit Card integrates with iPayment to obtain authorization. You can mask sensitive credit card data. Payment capture for credit card orders occurs in Receivables.
Copyright Oracle Corporation, 2003. All rights reserved.
Order Level Jane Smith John Davis Terry Johnson Order Line Level Laura Lee
Apply 100%
Order Line
Applying Sales Credits Order Management Super User, Vision Operations (USA) (N) Orders, Returns > Sales Orders (B) Actions > Sales Credits Apply Sales Credits for an Order, Line, Split line or Return. If your cursor is on the order header when you select the Action button, you will split order level credits. If your cursor is on a line, then you will split line level credits. Revenue Sales Credits must equal 100%. If CRM Incentive Compensation is installed, the Sales Credit information will pass to that module for use in calculating Sales Compensation. Otherwise, the Sales Credit information will be a reference. Non Revenue Sales Credits can be applied at 100% or less. Line Level Sales Credits override the Sales Credits entered on the Header.
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Your instructor will provide login information. Replace XX with the number provided by your instructor or your initials. Use Order Management Super User, Vision Operations (USA) or comparable Super User Order Management responsibility.
Tasks
Enter an Order Header 1. You have received an order from your customer, Business World (1608). They would like you to send products and invoices to their usual address in San Jose, CA. They have given you a purchase order number of XX-98725. Split Order Level Sales Credits 2. It has come to your attention that Mr. Timothy Cleary is the new salesperson for this account He was on holiday while the negotiations were under progress. Therefore he will only receive 25% of the revenue credit for the sales order. Mr. Thomas Kramer finished the negotiations and should receive 75% of the credit.
2. Enter the following values to create the sales order header Customer: Business World (1608) Customer PO: XX-89725 3. Note the values that default into the header: Order Type: Mixed Price List: Corporate Ship To Location: San Jose (OPS) Bill To Location: San Jose (OPS) 4. Change the Salesperson to Cleary, Mr. Timothy
Split Order Level Sales Credits 5. Navigate to the Sales Credits window. (B) Action > Sales Credits
6. Create the appropriate split Change Timothy Clearys quota credit to 25% Salesperson: Cleary, Mr. Timothy (should default) Credit Type: Quota (should default) %: 25.00 Credit Thomas Kramer with 75 % quota credit Salesperson: Kramer, Mr. Thomas Credit Type: Quota %: 75.00
Agenda
Agenda
Overview Entering Orders: Header information Entering Orders: Line information Scheduling Orders Booking Orders Copying Orders Understanding Drop Shipments and Internal Orders Importing Orders Setting Up Sales Orders
Line Transaction Type The Line Transaction Type controls which Line Level Workflow will be executed when the Line is saved. The Line Type controls the level of scheduling allowed on the Line. Example: ATP, Demand, or Reservations. The Line Type is restricted to those that have been linked to the Order Type used on the Order Header. The Line Type is defaulted from the Headers Order Type. If the line quantity is positive the Line Type will default as an Order Line type. If the line quantity is negative the Line Type will default as a Return Line Type. Note: The Order Type and the Line Type are both stored on the Order Management Transaction Type table.
Line Statuses
Line Statuses
Entered Booked Awaiting Shipping Picked Shipped Invoiced Closed
Order Line
Line Statuses Line Statuses on a order: The Line Status is maintained by the Line's Workflow. Entered is the defaulted value of a new Order Line. Booked means your order has been completely entered. Booking your order allows the Header and Lines to advance to their next Workflow Activity. Awaiting Shipping means your order has gone through the workflow activities ScheduleLine and Create Supply - Line and is now ready to be released for shipping on its Schedule Ship Date. Picked means the inventory has been moved to a staging area. Shipped means the Lines delivery has been Ship Confirmed. Invoiced means the Line has been passed to Receivables. Closed means the Line has been completely fulfilled.
Ordered Item
Item Quantity
Entering Line Information Order Management Super User, Vision Operations (USA) (N) Orders, Returns > Sales Orders (T) Line Information (T) Main The Line Number has a quintuplet format, 1.1.1.1.1 to identify the Line, Shipment, Option, Component, and Service Lines. The Ordered Item can be an Internal Item Number, a Customers Item Number, or a Cross Reference Item Number. The Internal Item must be on a Price List. Price List verification is based on the item number and unit of measure. The Internal Items attribute, Customers Orders Enabled, must be selected. The Item Quantity is the Open quantity opposed to the original ordered quantity. Quantities can be whole numbers or decimals. The term open quantity refers to the last amount that Order Management has been directed to transact. For example. On a sales order the original ordered quantity is 7, the customer calls and increases their order to 10. You will only see 10 on the line, not the original value of 7. Also if the original ordered quantity was 7, but the customer called an cancelled 2, you would only see 5 in the item quantity field. This field is not affected by shipment activities, merely cancellations and increases in quantity.
Copyright Oracle Corporation, 2003. All rights reserved.
You can order in any Unit of Measure that displays in the List of values, provided that item is priced via the selected unit of measure. If you select a combination of item and unit of measure that has not been defined for the price list, you will receive a pop-up window indicating this issue.
Pricing Agreement
Pricing Date
Tax Amount
Entering Line Pricing Information Order Management Super User, Vision Operations (USA) (N) Orders, Returns > Sales Orders (T) Line Information (T) Pricing The combination of Internal Item Number and Unit of Measure must be on a Price List. The Pricing Engine uses the Price List Price for the Unit Price. The Calculate Price Flag is used by the Pricing engine. Calculate Price is the default and means the Pricing Engine will apply qualified discounts to the Price list price in order to calculate the Selling Price. It also means any qualified Freight Charges and Special Handling charges will be applied to the Order Line. Freeze Price means the Pricing Engine will use the Price List Price as the Selling Price. No modifiers of any type (discounts, freight charges or special handling) will be applied to the Order line. Partial Price means the Pricing Engine will use the Price List Price as the Selling Price (no discounts) but it will apply any qualified Freight and Special Handling charges.
Pricing Agreements can be the source of the Line Price List or it could be the source of an automatic pricing adjustment. The Price Date allows you to re-price the Order Line based on different dates until the Line is invoiced. The Tax Amount is not included in the lines extended price. The tax amount is considered an estimated tax until interfaced to Receivables. Use the Action menu to View Tax Details or Calculate Tax.
Line Pricing Fields The Unit Price is calculated by adjusting the price list price with any qualifying modifiers (discounts and surcharges). The Unit Selling Price and the Unit Price hold the same value. The Unit Price is displayed in the Lines Main tab region, upon opening the order line. The Unit Selling Price is displayed in the Pricing tab region. The Extended Price and the Line Total hold the same value which is the Unit Price times the line quantity. The Line Total is displayed upon opening the record and stays visible, regardless of what tab you are on. The Extended Price is displayed in the Pricing tab. Use the Action menu to Reprice the line if the price on the Price List changed or if new Modifiers have been established that may apply to your order line.
Line Date Fields Order Management Super User, Vision Operations (USA) (N) Orders, Returns > Sales Orders (T) Line Information (T) Shipping There are multiple dates within the Sales Order form. The fields for Line Date are: The Request Date is the date your customer wants the line to ship. The Promise Date is the date you have promised your customer you will ship. The Schedule Ship Date is the date demand is placed against inventory. The Schedule Arrival Date is the date the material is scheduled to arrive at the customers Ship to location. The Schedule Ship dates and the Scheduled Arrival dates are populated by the Schedule Line workflow activity. The Schedule Ship dates and the Schedules arrival date are displayed two times. Once in the Main region and again in the Shipping region. Modify your Schedule Ship date to reschedule line, as needed.
Shipment Priority
Entering Line Shipping Information The Warehouse represents the Inventory Organization that will be filling the Order Line. Ship Method is the suggested carrier. The Ship Method can be used as part of the Pick Release selection criteria. Shipment Priority codes are user defined and can be used as part of the Pick Release selection criteria. The Line Source Type indicates from where the sales order line will be filled, either internally or externally. Internal - the Order Line will be filled internally from the line warehouse. External - the Order Line will be filled directly from your Suppliers site. For more information about External Sourcing please see the Advanced Topic on Order Management Drop Shipments.
6.
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Your instructor will provide login information. Replace XX with the number provided by your instructor or your initials. Use Order Management Super User, Vision Operations (USA) or comparable Super User Order Management responsibility. You have completed the practice: Create Sales Order Header from earlier in this lesson.
Tasks
Enter a Order Lines 3. Business World has provided information regarding the items they wish to purchase from their purchase order number XX-98725. 4. The first item they would like is your CD Writer with an internal part number of CM00037. They have requested 5 units to be shipped today. As you have them in stock you are able to comply with their request. Since this is a last minute order, mark the shipment High Priority to gain the attention of the shipping department.
10. (T) Line Information (T) Main 11. Enter the appropriate information for a sales order line: Item: CM00037 Qty: 5 Request Date: todays date
Entering Line Sets When entering Line Sets: Use the Right Mouse Click menu to create and maintain Line Sets. Line Set names can be alpha/numeric. Set the Header Line Set to Arrival or Ship, to automatically put lines into sets. At Ship confirmation you are informed if you are breaking a Set. Ship Sets Group all the lines your customer requests to be shipped at the same time from the same warehouse on the same date. Arrival Sets Group all the lines your customer wishes to arrive at their Ship-To location at the same time. These can come from different warehouses. Arrival Sets which are shipping from across your supply chain need Oracles Advanced Planning application to coordinate. Fulfillment Sets Group all the lines the customer would like invoiced at the same time. The fulfillment set enables non shippable lines to wait until their associated shippable lines have been ship confirmed before passing them for Invoicing. An Order Line can belong to multiple Fulfillment Sets. Fulfillment is controlled by the Line workflow. The final determination as to
Copyright Oracle Corporation, 2003. All rights reserved.
whether the lines will appear on the same invoice is determined by the grouping rules associated with the customer record.
7. Place these two lines into a Fulfillment Set (M) Edit > Select All Place your cursor on the quantity field Right Mouse Click > Sets > New > Arrival Set Name: Arrival Set 1 (B) Ok
8. (T) Shipping View your results in the Ship Set and Fulfillment Set fields.
Entering Line Addresses Each Sales Order line or line spit can have a different Bill-to or Ship-to Address. Customer relationships can be established to allow the sharing of bill-to and ship-to addresses across your Customer base.
Ordering Service Programs If the Line Item has been set up as a Serviceable Product your customer can purchase a Service Program to replace or augment the products warranty. Your Service Programs can cover a line Item or a Customer Product in your Installed base. (Component of our CRM Suite -The Installed base is a repository of shipped products).
Order Lines
Splitting Order Lines Use the Action button to Split the Order Line. Each Split of a line can progress independently. Except for a few fields such as the item number and Line Type each split of a line can have its own field values.
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Your instructor will provide login information. Replace XX with the number provided by your instructor or your initials. Use Order Management Super User, Vision Operations (USA) or comparable Super User Order Management responsibility.
Tasks
Split an Order line into Shipment Schedules 1. Business World (1608) has contacted you to place another order. This order is for purchase order XX-99258. 2. They wish to order 100 units of your part CM11166, which are replacement laptop batteries. However, they do not have room for all of the batteries on the same date. Therefore they have asked you to ship them in two lots of 50 units each, one week apart. Create a Ship Set 3. Business World has also indicated that they are in need of 5 more Laptops, part number AS92689. They would like them shipped at the same time as the second shipment of batteries.
2. Create a new sales order for Business World Customer: Business World (1608) Customer PO: XX-99258 3. (T) Line Information 4. Enter a new sales order line Item: CM11199 Qty: 100
5. (B) Actions > Split Line 6. Create a shipment schedule Qty: 50 Date: Todays date (I) New Record Qty: 50 Date: Todays date + 7 7. (B) Split Create Ship Set 8. (B) Split
9. (I) New Record 10. Add another line to sales order Item: AS92689 Qty: 5 Requested Date: Todays Date + 7
11. Create ship set including line 1.2 and 2.1 Using Shift + Left Mouse click, highlight lines 1.2 and 2.1 Right Mouse click > Sets > New > Ship Set Enter Set Name: XX-SS1 (B) Ok
Applying Attachments
Applying Attachments
Apply Order level or Line level Attachments Optionally Print Attachments on: Sales Order Acknowledgment Picking Papers Shipping Papers
Automatic or Manual
Applying Attachments Standard notes can be setup with automatic addition rules to apply notes to your Order Header or Order Line. You can also manually apply a note to the Order Header or Order Line. Use the Action - Apply Automatic Attachments menu or set your Profile Option OM: Apply Automatic Attachments to have notes applied automatically. Attachments appear as a piece of paper (note) in the paper clip icon. Use the Attachment (paper clip) icon to View or Add a Note to your Order Header or Order Line. Attachments can be short text, long text, as well as images or web pages. Attachment Categories define where the attached note will print.
10. Select a Category. 11. Enter a short description of your Header note. 12. Enter your Header note in the large text box. 13. Save. 14. Click on the (T) Line Items > (T) Main 15. Select an Ordered Item. 16. Enter a quantity. 17. Click on the (I) Attachments (paper clip). 18. Accept the default for Seq. 19. Select a Category. 20. Enter a short description of your Line note. 21. Enter your Line note in the large text box.
Copyright Oracle Corporation, 2003. All rights reserved.
22. Save. Note: When the order is refreshed you will see a Note in the Paper clip.
Agenda
Agenda
Overview Entering Orders: Header information Entering Orders: Line information Scheduling Orders Booking Orders Copying Orders Understanding Drop Shipments and Internal Orders Importing Orders Setting Up Sales Orders
Scheduling - Available to Promise Click on the Availability button to see if you have enough inventory to meet the sales order demand. The ATP Rule, item attribute, that is associated with the line item, is used to calculate inventory that will be available by the Schedule Ship Date. If there isnt an ATP Rule associated with the item, the system will use the Shipping Warehouses default ATP Rule from its Parameters record. If there isnt enough inventory to cover the demand the ATP rule uses the items lead time to calculate the ATP Date (the date when you could fill the order). The lead time that will be used is based on the ATP Rules Infinite Supply time fence. ATP returns a Group Date, representing the component with the longest lead time, for an Assemble to Order, Pick to Order Model or PTO Kit if the Items attribute Ship Model Complete is set to yes. It also returns a Group ATP date for Ship Sets and Arrival Sets.
2. (T) Line Information 3. Place your cursor on one of the lines 4. (B) Availability Note: This is only an inquiry. It has no affect on Inventory.
Scheduling - Schedule
Scheduling - Schedule
Scheduling - Schedule An Ordered Items attribute OE Transactable must be set to yes to enable demanding inventory. What does scheduling do? Sets the Order Lines Ship and Arrival schedule dates. Passes the demand to Inventory.The Sales order demand consumes the items forecast. It can place a Reservation if the Orders Scheduled Ship Date is within the value entered for the OM: Reservation Time Fence profile option. It calculates the delivery lead time and ship method (if you have set up Inter-Location Transit Times). You can prevent over demanding by setting the items attribute Check ATP. When this item attributes value is Material or Material & Resources, Scheduling will not place demand unless there is enough available inventory.
Scheduling - Reserve
Scheduling - Reserve
Place Reservation
Order Clerk
Inventory
Scheduling - Reserve The Ordered Items attribute Reservable must be set to yes. Reserving inventory assures that the quantity will be available when the Order Line is Released for shipping. The Items Reservation is removed when inventory is decremented for the shipped quantities or if the order line is canceled.
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Your instructor will provide login information. Replace XX with the number provided by your instructor or your initials. Use Order Management Super User, Vision Operations (USA) or comparable Super User Order Management responsibility. The following Profile Options have been set: OM: Auto Schedule = NO OM: Reservation Time fence = 30
Tasks
Create a Sales Order 5. Business World has provided information regarding the items they wish to purchase from their purchase order number XX-002. They wish to order 5 units of AS54888 45 days from todays date. Check Availability 6. Check to see if the part Business World is requesting is available.
Schedule Order 7. If there is quantity available. Schedule the line. Place a reservation for your order line 8. Corporate policy states that if there is sufficient quantity, reserve inventory for our priority customers like Business World. AutoSchedule effect 9. As a part of your companys ongoing testing, use the AutoSchedule functionality when entering another line on this same order for Business World. They have requested an additional quantity of 2 units of part number AS18947.
2. Create Sales Order Header Customer: Business World (1608) Customer PO: XX-002 3. (I) Save 4. (T) Line Information (T) Main 5. Create an order line Item: AS54888 Qty: 5 Request Date: Todays date + 45 days Check Availability 6. (B) Availability
8. (T) Shipping Notice that the schedule ship date has been set to the request date.
Reserve Sales Order Line 9. (M) Tools > Scheduling > Reserve
10. (T) Shipping Notice that the Qty Reserved field has been populated.
AutoSchedule effect 11. (M) Tools > Auto Schedule (make sure this is checked) 12. (I) New Record 13. Create a new sales order line Item: AS18947 Qty: 2 Note: Tab out of the quantity field to see the Availability displayed automatically. 14. (I) Save 15. (T) Shipping Notice that the Qty Reserved field has been populated.
Copyright Oracle Corporation, 2003. All rights reserved.
Scheduling Options
Scheduling Options
On-Line at Sales Order Entry Auto Scheduling Using Tools Menu or right mouse click to select Schedule, Unschedule, Reserve, or Unreserve Workflow Process Schedule-Line Create Supply-Line Process Concurrent Program
Scheduling Options Order Management uses the Profile option OM: Auto Schedule. When it is set to yes all scheduling activities are executed on-line from the Order Line including the automatic pop of the Availability window. Use the Availability button to manually Check ATP. Use the Tools - Schedule menu to manually Schedule or Reserve your order line. Scheduling occurs in the Workflow Process Schedule - Line for standard items and Create Supply-Line Process for a Configured Item. The Order Type and the Line Type need to have the field Scheduling Level set to allow scheduling actions. Optionally have Scheduling running in the background as a Concurrent Request. The OM: Schedule Orders on Hold Profile Option is used by the Scheduling function.
Agenda
Agenda
Overview Entering Orders: Header information Entering Orders: Line information Scheduling Orders Booking Orders Copying Orders Understanding Drop Shipments and Internal Orders Importing Orders Setting Up Sales Orders
Booking Orders
Booking Orders
Only valid orders will be Booked
Booking allows the Header and Lines to proceed to their next workflow activity
All Booked Order updates, inserts and cancellations must pass your Processing Constraints A Quantity History record is kept for all quantity decreases
Booking Orders Booking affects both the Header and Lines. Orders are only booked once. Changes to a booked order do not required it to be re-booked. Once booked, Processing Constraints control updates to all Order Entities: Header, Lines, Sales Credits, Price Adjustments. Processing Constraints also control which Responsibilities will be allowed to make changes to a Sales Order/Line. Quantity decreases are the only changes which are tracked.
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Your instructor will provide login information. Replace XX with the number provided by your instructor or your initials. Use Order Management Super User, Vision Operations (USA) or comparable Super User Order Management responsibility. You have completed the practice: Create Sales Order Line and practice: Split Line and Create Ship Set earlier in this lesson.
Tasks
Book Sales Order 1. You are required to book your sales orders before they can be processed. Your supervisor has indicated that the sales orders associated with Business World (1608) purchase order X XX-98725 has not yet been booked. View Order Workflow 2. As a part of your on going training your supervisor has requested that you check on the order you have just booked, to determine where in the order process they have advanced to. View Line Workflow 3. As a part of your on going training your supervisor has requested that you check on the lines for the order you have just booked, to determine where in the order process they have advanced to.
2. Find your sales order number Customer Name: Business World (1608) Customer PO: XX-98725 3. (B) Book Order
View Order Workflow 4. (M) Tools > Workflow Status 5. Click on the OM Order Header link. 6. (B) View Diagram
9. (B) Zoom Out. 10. Close the Workflow diagram window. View Line Workflow 11. (M) Tools > Workflow Status 12. Click on the OM Order Line link 13. (B) View Diagram
17. (B) Zoom out 18. Double click on Create Supply - Line
19. (B) Zoom out 20. Double Click on Ship Line Manual.
Agenda
Agenda
Overview Entering Orders: Header information Entering Orders: Line information Scheduling Orders Booking Orders Copying Orders Understanding Drop Shipments and Internal Orders Importing Orders Setting Up Sales Orders
Copying Orders
Copying Orders
Speed data entry Correct errors Create Returns Copy whole Order or selected Lines Optionally Reprice the Copy Must pass your Processing Constraints
Copy
Order
Copying Orders Reasons to copy orders: A customer calls and orders the same items as on a previous Sales Order, use the Copy window to quickly create a new order. Your Order Clerk enters incorrect data, such as the Order Type, use the Copy window to create a new sales order, then modify as needed. Your customer calls and tells you they are returning a whole Order find that order number and use the Copy window to quickly create a Return Order. Copy functionality: Use the Action menu to access the Copy window The copy function must pass all processing constraints. Copy options: - Change the Order or Line Type for the Copy. - Copy at the original selling price or re-price as of a given date - Copy selected lines to an existing order.
Copyright Oracle Corporation, 2003. All rights reserved.
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Your instructor will provide login information Replace XX with the number provided by your instructor or your initials Use Order Management Super User, Vision Operations (USA) or comparable Super User Order Management responsibility. You have completed the practice: Create Sales Order Line and practice: Split Line and Create Ship Sets earlier in this lesson.
Tasks
Copy Order 1. Your customer Business World (1608) has contacted you and wishes to order the same products as on their purchase order XX-98725. Change Ship To Address 2. Business World wishes to change the shipping location for this sales order to their New York facility. Add new line 3. Additionally they would like to order 1 Envoy Deluxe Laptop, part number AS 72111. Book Sales Order 4. Remember to book this order.
Copyright Oracle Corporation, 2003. All rights reserved.
2. Find desired sales order (I) Find Customer Name: Business World (1608) Customer PO: XX-98725 (B) Find
7. Note new order number: _________________________________ Change Ship To Address 8. Find the Sales Order you just copied (I) Find Order Number: from above (B) Find 9. (B) Open
Copyright Oracle Corporation, 2003. All rights reserved.
10. Select the Ship To Location field and open the list of values. Search for the New York (OPS) address.
11. (B) Ok 12. (I) Save Add new line 13. (T) Line Information 14. Create a new line for this sales order Item: AS72111 Qty: 1
Agenda
Agenda
Overview Entering Orders: Header information Entering Orders: Line information Scheduling Orders Booking Orders Copying Orders Understanding Drop Shipments and Internal Orders Importing Orders Setting Up Sales Orders
Customer
Drop Ship Overview Drop Ship Order Lines ship directly from your supplier to your customer. Order Management creates the Purchase Requisition and passes it to Purchasing. The Purchase Order is created from the requisition. The Approved Purchase Order is released to your Supplier. Purchasing receives an ASN (Advance Shipping Notice) when the supplier fills the order. Purchasing performs a Receiving transaction which will post to the general ledger, creating an accounts payable transaction. An automatic interface creates a Shipping transaction which updates the Order line with shipped data. This allows the Order to proceed to the workflow activity Invoicing. The Invoice Revenue account will be posted to the general ledger creating an accounts receivable transaction. After you create the Purchase Requisition any changes made to the Drop Ship Sales Order will appear on the Order Discrepancy Report. It is the responsibility of the Purchasing department to notify the Supplier if an Order changes.
(M) > Tools > Workflow Status. View Diagram. 7. Double click on the Create Supply - Line activity. Note: The Order line is waiting for the Purchase Release - Deferred process to run. Note: The Workflow background process must run to kick off the Purchase Release process. (N) Reports, Requests > Run Requests > Single Request 8. 9. Select the name Workflow Background Process. In the Parameters window enter: Item Type: OM Order Line. Process Deferred: Yes. Process Time Out: Yes. Process Stuck: No
10. (B) OK. 11. (B) Submit. 12. When the concurrent request has completed.
(N) > Orders, Returns > Sales Orders > (T) Line Items 13. Scroll to see the Line status. 14. Confirm that it is Awaiting Receipt. Note: All other processing of a Drop Ship Line is performed by the Purchasing Department.
Internal Requisition Overview The purpose of an Internal requisition is to transfer inventory from one Organization to another. When using Internal requisitions: The Item must be Purchasable and must be enabled both in the Requesting Organization and the Shipping Organization. An Internal requisition may be used as an exception to a shortage, or it may be the normal replenishment process. The Requesting Organizations Shipping Network determines whether an Internal Requisition is required or not. The method of transfer and method of receipt will also be defined in the Shipping Network. The Shipping Network can also be used to add on an additional charge (percent or amount) to markup for shipping and handling. An Internal Requisition could be created automatically by Inventorys Min/Max Planning or Re-Order Point Planning programs if the shortage Items Sourcing Type is set to Inventory. The Requesting Organization must be set up as a Customer and the Ship-to address must be associated with a Purchasing Location. The Requesting Organization will do an
Purchase Receipt to record the receipt of material. This ends the process since all accounting is done at cost.
Agenda
Agenda
Overview Entering Orders: Header information Entering Orders: Line information Scheduling Orders Booking Orders Copying Orders Understanding Drop Shipments and Internal Orders Importing Orders Setting Up Sales Orders
Order Import
Import Order Processing There are two ways other applications can pass Sales Orders to Order Management: Use the Order Capture API. By passing records through the Orders Interface table. Running the Import Orders program passes records from the Interface table to the Orders table. Defaulting Rules and Processing Constraints are used to assure that only valid orders are transferred. When populating the Orders Interface, Order Management requires a Source be provided for each record. Example: Internal, EDI, External System. Only sources created in the Order Import Source table will be recognized by the import program. Orders can be pulled out of the Interface table by Source, enabling you to expedite rush orders.
Agenda
Agenda
Overview Entering Orders: Header information Entering Orders: Line information Scheduling Orders Booking Orders Copying Orders Understanding Drop Shipments and Internal Orders Importing Orders Setting Up Sales Orders
Profile Options
Profile Options
Some key profile options related to Entering Orders: OM: Apply Automatic Attachments OM: Autoschedule OM: Invoice Source OM: Invoice Transaction Type OM: Item Flexfield OM: Source Code Sequential Numbering
Profile Options System Administrator (N) Profile > System There are a number of Profile Options that will affect entering sales orders. Some of the key profile options are: OM: Apply Automatic Attachments This profile option determines whether rule-based attachments are applied without user intervention. OM: Autoschedule This profile determines the default setting of the use of autoscheduling. There is no default value. If set to Yes, the order lines are automatically scheduled. OM: Invoice Source This value is transferred if the value for your transaction type is null. OM: Invoice Transaction Type This value is transferred if the value for your transaction type is null. OM: Item Flexfield This required profile option determines the structure of the System Items flexfield used by Order Management. This structure should be the same across all applications in the same database.
Copyright Oracle Corporation, 2003. All rights reserved.
OM: Source Code This required profile option defaults the value ORDER ENTRY and identifies the source code that Order Management passes to Inventory during scheduling. The source code should be defined as the third segment of the Sales Order Transaction Flexfield to guarantee that each transaction is unique. Sequential Numbering This required profile option affects how sequential number is triggered within the E-Business Suite. The Order to Cash process uses Document Sequencing for Order Management document numbering.
Parameters
Parameters
Operating Unit
Customer Relationships
Parameters Order Management Super User, Vision Operations (USA) (N) Setup > Parameters The parameters window in Order Management identifies: Operating Unit The operating unit can provide additional defaulting information for processing orders and returns if certain order information is not entered. Item Validation Organization indicates the inventory organization against which items are validated. Typically this value is the Item Master Organization for the implementation. Customer Relationships enables the sharing of Ship To and Bill To locations between related customers. If this check box is not selected, you can only select Ship To and Bill To locations for an order that belong to the Customer sold to on the order.
Steps Related to Invoicing Payment Terms, AR Transaction Types, Invoice Rules and Invoice Batch Sources are all used during the order entry process and therefore must be considered during implementation of Entering Orders. However, for the purposes of this course, these topics are addressed in the lesson Implement Customer Invoicing.
Tax
Tax
Tax Tax is an important part of the entering orders implementation. In this Order to Cash course please refer to the Tax Accounting Overview lesson and the Advanced Topic: Global Taxes in Order to Cash.
Quick Codes
Quick Codes
Sales Channel
Freight Terms
Shipment Priority
Quick Codes Order Management Super User, Vision Operations (USA) (N) Setup > Quick Codes > Order Management You can create lookup codes for Order Management. QuickCode types that you can define include: Cancellation Codes Credit Cards Freight Terms Hold Types Note Usage Formats Release Reasons Sales Channels Shipment Priorities You can create as many quickcodes as you require. You can also inactivate quickcodes.
Copyright Oracle Corporation, 2003. All rights reserved.
Workflow
Workflow
Workflow allows Order Management to process different types of orders. This allows the order to travel from entry to fulfillment
Workflow Order Management enables you to model your organization's processes in terms of generic order processes. When defining a new workflow, you can start with the basic activities of order processing. You can model your business processes by copying and editing seeded processes or model your business processes by using seeded and custom activities as components. Required set ups include evaluating the delivered order level and line level flows. As a part of this process you may need to define additional process flows or add customer specific workflow packages (PL/SQL).
Document Sequencing
Document Sequencing
45682
45683
45684
Document Sequencing Order Management utilizes AOL Document Sequence functionality for order numbering. You can define document sequences that automatically generate numbers for your orders and returns as you enter them. You can define a single document sequence to assign unique consecutive numbers to all your orders and returns, or you can define multiple document sequences that are assigned to different order types. In the latter case, an order or return is uniquely identified by its type and its number, since orders and returns of different types may share numbers. Order and return numbers cannot contain alphabetic characters. Order Management uses the Profile Option Sequential Numbering set to Always Used to guarantee the correct assignment of document numbers. There are four steps that must be performed for document sequencing to be enabled: Set Sequential Numbering profile option Define Document Sequence this is where the value is derived Define Document Category this maps to the Order Management Transaction Type Assign Sequence to a Category
Sales Orders
Order Import Sources Order Management Super User, Vision Operations (USA) (N) Setup > Orders > Import Sources You can define Order Import Sources from which to import order information. You can import historical orders, orders from other quote or sales systems, and changes to orders.Oracle recommends that you define a unique name for each source of order information you are importing. When you run the Order Import program, you can enter the source or sources for each execution. You can run Order Import for multiple sources at one time.
OM Transaction Types
OM Transaction Types
OR
Price List
Credit Check
OM Transaction Types Order Management Super User, Vision Operations (USA) (N) Setup > Quick Codes > Order Management Order Management Transaction Types are used to classify and control sales orders and their lines. For each Transaction Type, which is labelled as an Order Type on the Sales Orders form, you can assign a default price list, payment terms, and freight terms in addition to the workflow and credit checking assignments which are also assigned on this entity. Oracle does not deliver any Order Management Transaction Types, therefore all transaction types must be defined and implemented by the customer. The most important fields associated with the Transaction Type are the associated Header and Line level workflows that control how sales orders will be processed if associated with that specific transaction type.
Customers
Customers
Customers Order Management Super User, Vision Operations (USA) (N) Customers > Standard Customers are a required entity when entering a sales order. For more information about defining customers and parties please see the lesson Managing Parties and Customers.
Items
Items
Items Order Management Super User, Vision Operations (USA) (N) Inventory > Items > Master Items Items are required for the order to cash process. For information on how to setup items and their related components, please see the lesson on Items.
Optional Setup Steps for Entering Orders These setup steps are considered optional, but are an important part of the entering sales order implementation process Salesperson Salespeople represent a defaulting location for account information within the order to cash process. In addition to the definition of the salesperson, related set ups include sales credit types and territories. Defaulting Rules Defaulting Rules are an optional set up within order to cash, but they will provide the greatest impact for reduced data entry. Default rules control when and where Oracle should obtain values for sales order entry. Credit Checking Credit Checking is initiated through the enter orders implementation and its effect is felt throughout the order cycle. Credit Check rules determine what transactions should be considered as part of the outstanding credit extension. The application of the credit check rule on the transaction type then identifies when these rules will come into consideration. Attachments
Copyright Oracle Corporation, 2003. All rights reserved.
Order Management is the only application that is able to define automatic attachment rules. By utilizing these rules, implementers are able to reduce the amount of keying done by end uses. Also, we are able to increase efficiency and accuracy of the placement of standard attachments via these rules. Freight Charges and Carriers Freight Charges and Carriers are utilized during the enter orders process, but their definitions are held within the Pricing and Shipping modules.
Summary
Summary
In this module, you should have learned to: Enter Sales Order Header information Enter Sales Order Line information Perform Scheduling activities Book Orders Copy an Order Discuss Drop Shipments and Internal Orders Run order import Setting Up Sales Orders
Managing Orders
Chapter 11
Managing Orders
Managing Orders
Objectives
Objectives
After this module, you should be able to do the following: Use the Order Organizer Update Orders and Lines Respond to Workflow Notifications Apply and Release Order Holds Cancel Orders or Order Lines Close Orders Run the Purge Orders process
Agenda
Agenda
Order Organizer Entering Order Updates Workflow Notifications Entering Holds Cancel Orders Closing Orders Order Purge
Order Lines
Order Organizer Overview Order Management Super User, Vision Operations (USA) (N) > Orders, Returns > Order Organizer The Order Organizer is a series of folder files that can acts as an Orders Workbench. Use the Order Organizer to Find existing orders, Add new orders, or perform mass updates across many orders or order lines. The Order Organizer matches the criteria entered on the Find Orders form against Orders and Order Lines. The selection criteria can be stored as a saved query then reused when needed from the Navigator Tree. The Summary Form is used to display the retrieved Orders and Lines. This makes it possible to manage several orders at the same time, i.e. perform mass updates. The Order Organizer is Right Mouse enabled making many of the Folder features easy to implement and manage.
Find Orders
Find Orders
Use Find Orders to respond to business needs Find specific Orders by Customers PO or Invoice Number Find groups of orders by Type or Category Optionally exclude closed or Cancelled orders Use the Find Orders form to find orders that need to go on hold or Orders that need to be removed from hold
Find Orders Order Management Super User, Vision Operations (USA) (N) > Orders, Returns > Order Organizer > (B) Find The Find Orders form uses AND logic to build the selection criteria. This enables you to create complex queries that meet your business needs by combining fields from any of the Find Order tabs. Further enhance your search by using date ranges. Date Ranges included:Order Date, Request Date, Promise Date, Schedule Ship Date, Schedule Arrival Date. Order Information tab Use the Order Category and Order Type to find groups of orders. Many times you need to find an order by a specific pieces of information such as a Customers PO, Invoice Number, or Purchase Requisition Number. Order Clerks can quickly find all their orders by searching by the Created By field. Use the Order Source to find orders generated from another source such as Quotes, iStore, Service or EDI transactions. Order Line tab
Copyright Oracle Corporation, 2003. All rights reserved.
Find Orders by the Item/Warehouse combination to retrieve all the order lines that may be affected by a shortage or a quality hold. Find orders by Freight Carrier to prepare for a possible carrier strike. Use the Waybill number to find the sales order numbers that shipped together. Hold Information tab Enables you to specify holds related criteria and find orders that are on hold. Find Hold Sources you may wish to release. Advanced tab Enables you to specify whether the query should include Closed or Cancelled Orders and Order Lines. Refer to Guided Demonstration - Find Orders and Order Lines [LAB0272Y]
Summary Form
Summary Form
Orders Order Lines
Perform Actions Apply Holds Cancel Copy Notifications Progress Order Release Holds Mass Updates
View Additional Information Holds Return Activity Deliveries Receivables Internal Requisitions Drop Ships Quantity History
Summary Form Order Management Super User, Vision Operations (USA) (N) > Orders, Returns > Order Organizer > (B) Find > (T) Summary Orders and Order Lines that meet your Find criteria are returned to the Summary Form. From the Summary form you can perform many of the same actions that are allowed in the Enter Orders form. But since you are on a summary form you have the ability to do Mass actions on groups of orders and lines. You can: Apply and Release Holds Cancel Orders and Lines Copy orders and Lines. Notification Action - you can send workflow notifications to your customer, support analyst, or engineers to keep them informed about special order needs. The Action notification does not put a hold on the order or order line and does not require a response. If you are the User responsible for responding to a Workflow Notification you can use the Action - Progress Order to allow the Sales Order to proceed to its next work flow activity.
Copyright Oracle Corporation, 2003. All rights reserved.
Additional information action - gives you extensive information about your Orders and Order Lines. This allowing you to respond to Customer or Internal inquiries, or track down possible problems that might be affecting your order. Holds tab - provides you the visibility to the Hold Name, the criteria which put the entity on hold and when the hold was applied. Once the hold has been released the Holds tab displays when the hold was released and who released it. Return Activity tab - is populated if you use the Reference option when creating a Return Order. Return Activity displays the Return order number, quantity returned, credited price and the Invoice Number which was credited. Deliveries tab - is populated by the Pick Release and Ship Confirm processes. This tab allows you to find vital shipping information for tracking down lost shipments. Internal Requisition tab - gives you visibility to the Purchase Requisition which initiated the Internal Sales Order. Drop Ship tab used to track your supplier shipments. Initially it will display the purchase requisition number and status. Once the purchase order has been created the drop ship tabs requisition number is replaced with the purchase order number and status. The supplier and buyer are also displayed. Quantity History tab- used to track quantity decreases. Only booked orders are tracked. Available information is quantity prior to decrease, date of quantity change and the reason for the quantity change.
Navigator Tree Functionality Order Management Super User, Vision Operations (USA) (N) > Orders, Returns > Order Organizer (T) Orders To access the Navigator Tree click on the Orders tab from the Find Orders form. Today's Orders is a seeded folder that displays all orders entered today by the current user. Search Results is a seeded folder that displays all orders or lines matching your query criteria. The orders and order lines that are displayed in the Summary form are retrieved based on the search criteria entered on the Find orders form. This criteria can be saved as a User-Defined Query. To create a User-Defined Query Right Mouse Click in the Navigator Tree region after records are displayed in the Summary form. The Save Query form will pop, choose Save Query. The other choices are Delete and Rename. User-Defined Queries saved as Public can be used by many users and are stored in seeded Public Folders files. User-Defined Queries that are not saved as public are stored in seeded Personal Folder files.
Click OK. Click on the Personal Folder icon to see your saved query.
10. Click on the Todays Orders icon. 11. Click on the Search Results icon. 12. Click on the Public Folders icon.
Folder Files
Folder Files
Personalize your Order Organizer forms, then save as a new folders
Folders: Allow Customization
Save as Private or Public Open as Default Customize the Presentation Open Existing Folder Definitions Delete Folder Definitions
Folders Files Order Management Super User, Vision Operations (USA) (N) > Orders, Returns > (T) Order Organizer All of the forms which are part of the Order Organizer are Folder Files. Use the Profile Option: Folders: Allow Customization to control who can manage folders. To create a folder file have your cursor on any of the Order Organizer forms that have a folder icon displayed. Use the Folder menu or the Folder Tools icon to save your folder. When creating folders: Folder files are associated with the user name that created it and only made public if saved as Public. Folders that were saved as a Default Folder will only default for the user who created it. Use the Folder Tools icon, Folder Menu or Right Mouse click to Customize Folders by rearranging fields, expanding/contract fields, hiding/showing fields and renaming fields. To Open Existing Folders click on the Folder icon To Delete a folder file click on the Folder icon and select the folder you want to delete then use the Folder Menu or the Folder Tools to delete it.
Copyright Oracle Corporation, 2003. All rights reserved.
Using the Folder Menu Create a new folder file for the Summary form Click on (M) Folders > New Name your new folder Save as Default Using your mouse drag fields into different positions Using the Folder Tool icon Shrink and Expand fields Using the Folder Menu change field prompts Note: To restore the orginial prompt select Default from the Change Prompt window.
9.
10. Close Forms to return to navigator window (N) > Orders, Returns > Order Organizer (B) Find 11. Enter criteria to find a group of Sales Order (for example: by customer, or order date range) 12. Retrieved records are displayed in your new summary folder Note: It is VERY important to understand that folder files are associated with a User Name. Since many users are logged in as Operations/Welcome the last user to exit the Order Organizer Summary tab will set the default value.
Assumptions
XX is your initials. iSupport 11.5.3 has been installed along with other dependencies and patches. The URL s for accessing the HTML login page and apps login page. Seeded Vision Data You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice.
Tasks
1. 2. 3. Login to the database. Choose the responsibility Order Management Super User, Vision Operations (USA). Create a Default Summary form. 4. 5. 6. 7. 8. N > Orders, Returns > Order Organizer
Shrink the status field. Change the Customer PO prompt. Move the Customer PO Field to the left of the Status field. Save your modified folder. Use the Order Organizer to Find all the Orders for Business World entered last week and this week.
Copyright Oracle Corporation, 2003. All rights reserved.
9.
10. Look at Todays Orders. (Note: You only see the current users orders). 11. Look at the Orders that were retrieved from the last execution of the Find form. 12. Look in the Person Folder to see if anyone logged on as Operations has saved a personal query.
Choose Responsibility 2. Order Management Super User, Vision Operations (USA) Responsibility is selected.
(N) > Orders, Returns > Order Organizer 3. 4. 5. 6. 7. Close the Find window: Click on (M) Folder > New. Name your Summary form: XX-Summary. Check Open as Default and Public Click (B) OK.
Shrink the Status Field 8. 9. Put the cursor on the Status field. Click on (I) Folder Tools
10. Put your cursor on each picture o see the label. 11. Shrink status one or two times. 12. Close the Folder Tools window. Change the Customer PO Prompt 13. Scroll to the right to find Customer PO. 14. Click on (M) Folder > Change Prompt. 15. Change the prompt to PO. 16. Click on (B) OK.
Move the Customer PO Field 17. Use your mouse to Drag the customer po field to the left.
Save Folder 18. Click on (M) Folder > Save. 19. Close forms Find all the Orders for Business World 20. (N) > Orders, Returns > Order Organizer 21. Customer: Business World (1608). 22. Order Date: Last Monday to This Friday. 23. Click on (B) Find.
Save the Query 24. Put your cursor in the white, left side of the Order Organizer (T) Summary form. 25. Right Mouse click to pop save menu
26. Name: XX-Bus.World Current Orders 27. Public: Checked 28. Click on (B) OK .
29. Click on the Public folder icon to see your new saved query.
Close Form.
Agenda
Agenda
Order Organizer Entering Order Updates Workflow Notifications Holds Cancel Orders Close Orders Order Purge Summary
Processing Constraints
Processing Constraints
Control Updates to Order Entities
Put Constraints (Rules) on Operations Header Create Line Delete Sales Credits Cancel Price Adjustments Update Split Define Conditions Record Sets What records to check Validation Templates What conditions to look for
Processing Constraints Order Management Super User, Vision Operations (USA) (N) > Setup > Rules > Security > Processing Constraints When using Processing Constraints: Processing constraints are rules and regulations that control a Sales Order, from its creation, all the way to its closing. Oracle Order Management has seeded Processing Constraints to protect the integrity of your data. For example you cant change an order if it is closed. The seeded constraints cannot be changed. You can create additional Processing Constraints to enforce your Business Policies. The Processing Constraint Messages should be designed to clearly state the violation. This will assist in resolving the issue. Order Management displays validations in the Error Message window. Operations that can fail validation are Create, Delete, Cancel, Update and Split line. Processing constraints use Record Sets and Validation Templates to build Conditions that cannot be violated.
Copyright Oracle Corporation, 2003. All rights reserved.
Records Sets identify which records to look at. A Record set is a set of records that are bound by common attributes such as Ship Set. Record Sets are the records that will be validated for a given condition defined by its Validation Template. Record sets use a match on column. Example: An ATO Configuration matches on the Header ID and ATO Line columns. Ship Sets match on Header ID and the Ship Set Number. Validation Templates identify what conditions you are looking for. Example: Is the order booked? Validations can be based on the value of a column, the Status or Result of a Workflow Activity, or a PL/SQL package to return a value to be used. You must run Create Validation Packages to make new and modified Record Sets and Validation Templates visible in the Processing Constraints form. Use the Applicable to tab on the Processing Constraints to control who can make changes.
Update Orders and Order Lines Order Management Super User, Vision Operations (USA) (N) > Orders, Returns > Sales Order Use the Sales Order form to make necessary changes to an Order or Order Line. You can change individual fields or perform an Action such as delete, cancel or hold. All actions and updates performed against an Order must pass your processing constraints. If the validation fails a message will inform you why you are not allowed to complete that operation. Making changes to an Order Header will have no affect on the Order Lines. This is because the Defaulting Rules are only executed once, when the line is first created. So if you change something on the Order Header that has already been defaulted to the lines you will need to access the line items and make your change there as well. The Mass change menu will expedite this process for you. When changing Order lines any Order Sets that exist will be respected. For example if you change the promise date on one line of a Ship Set the system will dynamically change the other lines within that set to the same value.
Sets that are protected are Ship Sets, Arrival Sets, Fulfillment Sets, and ATO configurations.
Assumptions
iSupport 11.5.3 has been installed along with other dependencies and patches. The URL s for accessing the HTML login page and apps login page. Seeded Vision Data You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice.
Tasks
1. 2. 3. 4. Login to the database. Choose the responsibility Order Management Super User, Vision Operations (USA). Find all the Booked orders for Business World entered in the last two weeks. Find All. 5. 6. N > Orders, Returns > Order Organizer
Change or add a Sales Channel. Change a lines ship to address. (T) Line Items, (T) Addresses
Choose Responsibility 2. Order Management Super User, Vision Operations (USA) Responsibility is selected.
Find All 3. 4. 5. 6. 7. N > Orders, Returns > Order Organizer. Enter Customer Business World (1608) Enter Status: Booked Enter Order Date from: Last week to End of this week Click on (B) Find.
8. 9.
Use the Customers PO number (XX) to select a unique order number. Click on (B) Open Order.
Change or add a Sales Channel 10. (T) Other 11. Click on Sales Channel LOV.
12. Save
13. Processing Constraints may prevent update. Change a lines ship to address 14. (T) Line Items, (T) Addresses 15. Scroll to the Ship to (location). 16. Use the LOV to select a new ship to location.
17. Save
Mass Updates
Mass Updates
Ctrl key - Click to Select desired Orders or Lines Mass Updates must Pass your Processing Constraints Mass Change Menu Main Pricing Shipping Addresses Returns Services Action Menu Copy Hold Cancel Split
Mass Updates Order Management Super User, Vision Operations (USA) (N) > Orders, Returns > Sales Order > (T) Mass Change Select lines for update by holding the Control key while clicking on the desired record. To select all displayed records use the Edit menu Select all. Use the Tools - Mass Change window to update fields on the Order Headers or Order Lines. Mass Change will pop a note letting you know if the updates were completed successfully. If it wasnt the processing constraint will display the Process Message window explaining why the update did not occur. Use the Action Menu to perform mass copies, holds and cancels.
10. Make change. Note: Processing Constraints may prevent update to the Order Lines you selected.
Assumptions
XX represents your initials. iSupport 11.5.3 has been installed along with other dependencies and patches. The URL s for accessing the HTML login page and apps login page. Seeded Vision Data You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice.
Tasks
1. 2. 3. Login to the database. Choose the responsibility Order Management Super User, Vision Operations (USA). Find all the orders for Business World entered in the last two weeks. 4. 5. 6. 7. 8. N > Orders, Returns > Order Organizer
Copy 2 Orders. Query your two new Sales Orders, add a Customer PO # and Book. Create a new sales Order with 2 line Items and Book it. Update Shipping Priority Look at the results of your change.
Choose Responsibility 2. Order Management Super User, Vision Operations (USA) Responsibility is selected.
Find All 3. 4. 5. 6. N > Orders, Returns > Order Organizer. Enter Customer Business World Enter Order Date from: Last week to End of this week Click on (B) Find.
Copy 2 Orders 7. 8. 9. Hold the Ctrl key and Click on the Orders you want to copy. Click on (B) Action > Copy. Click on (B) OK.
Copyright Oracle Corporation, 2003. All rights reserved.
10. Click on (T) Pricing Option. 11. Select Option: Re-Price as of this date. 12. Click on (B) OK.
Query Sales Orders 16. N > Orders, Returns > Sales Order 17. F11. Sales Order # 6. Ctrl F11 XX-006 18. Book Order 19. F11 Sales Order # 7. Ctrl F11 XX-007.
20. Book Order. Create a new sales Order 21. From the Order Organizer, click on (B) New Order 22. Customer: Business World (1608) 23. XX-008. 24. Accept all defaults. 25. Click on (T) Line Items. 26. Line 1.1, Item: AS54888 Qty: 5 27. Line 2.1, Item: AS54999 Qty: 7
28. Click on (B) Book. 29. Write your new order number: Sales Order # 8 __________________________________________
Update Shipping Priority 30. Click on (T) Line Items 31. Hold the Ctrl key and Click on each line.
32. Click on (M) Tools > Mass Change 33. Click on (T) Shipping 34. Select a Shipping Prioity 35. Click on (B) OK
Look at the Results 36. Click on (T) Shipping. 37. Scroll to Shipment Priority.
Agenda
Agenda
Order Organizer Entering Order Updates Workflow Notifications Holds Cancel Orders Closing Orders Order Purge
Stops Order or Order Lines processing until Approved Employees are responsible for responding to an Approval action. Link a role to OM: Notification Approver Use the Workflow Monitor to view and respond to Approval Notifications
Workflow Process
Workflow Notifications Overview With Oracle Order Management, you can regulate order activity by defining as many manual Approvals as you wish and positioning them anywhere in your order processes. The Notification Activity is a unit of work that requires human intervention. Notifications can stop an Order or Order Line. Notifications can be sent to any one who has been set up with a User Name. This can include employees as well as customers. A seeded profile option OM: Notification Approver can be set at any level (site, application, responsibility or user). It points to a Value set that is based off WF_ROLES. By setting it at a responsibility level you could set up such that you have different roles per operating Unit that receive OM notifications. When the Order Header or Line is created the workflow Notification Approver attribute is set to the value in OM: Notification Approver profile option. You can access the Workflow Monitor from the Sales Order forms. The workflow monitor is a Java-based tool accessible from a Web browser that lets you graphically monitor a workflows progress as well as view its transaction history. Approve Order or Order Line to enable it to resume its Workflow activities.
Respond to Notification
Respond to Notification
Notification sent: Can order continue in flow?
Rejected
Approved
Respond to Notification Order Management Super User, Vision Operations (USA) (N) > WF Notification > (I) Flashlight > Find Notifications Notifications either alert individuals to a situation or ask individuals to perform an action, for example, an approval. When accessing your notifications, you can: Specify search criteria to be used to find the Notifications you want to work on, for example, status, type, subject, sent, due, priority. View the details of each notification. If requested by the notification, perform an action, for example, reply to the notification or forward the notification to another individual. Rejecting an Approval Notification will cause the Order or Order Line to remain held at the current activity. If the Order or Order Line is never going to be approved you should Cancel it. Approving your Notification allows the Order or Order Line to continue its workflow processing.
Copyright Oracle Corporation, 2003. All rights reserved.
Click on the Reassign button. Select a user. Click on the Transfer ownership option. Enter comments. Click (B) OK to activate the transfer.
(N) > Orders, Returns > Sales Order 11. Enter required fields. 12. Save the Order to receive a Sales Order Number. 13. Click (B) Action. 14. Select Notification. 15. Send to Stock, Ms. Pat 16. Enter a message. 17. Click on Send button. Notice that you are given a confirmation and notification number.
19. (N) > WF Notifications. 20. Click on Subject line. Notice the message: This notification does not require a response. It will not hold the order.
Copyright Oracle Corporation, 2003. All rights reserved.
Agenda
Agenda
Order Organizer Entering Order Updates Workflow Notifications Holds Cancel Orders Closing Orders Order Purge
Automatic System Holds Credit Check Hold: Credit checking will only occur if the Order Type has been set up to check credit, the Customers profile class has Credit Check selected and the Orders Payment Type has Credit Check selected. If any of these are not true Credit Checking will not occur for that Sales Order. Credit Holds are automatically applied at the Order level if the limits have been violated. Create your Credit Check Rules to establish the total dollar exposure that will be compared to the customers limits. Use the Order Transaction Type to dictate when to perform Credit checking and which rule to execute. Your choices for when to check are at Booking and/or at Shipping. The Credit Checking process looks at the Customers Profile Class to determine whether to perform credit checking and if credit checking is to occur what credit limits to use. Optionally, credit limits can be set for each Customers Bill to address. Limits are per currency. Create Payment Terms and select Credit Check. An example of a Payment term that would NOT have credit Check selected would be CASH.
Copyright Oracle Corporation, 2003. All rights reserved.
If a Credit Check hold is manually removed prior to Pick Release, the Release process will NOT put the order back on hold. Credit Check holds can be automatically removed by the system at Pick Release under the following circumstances; the customers AR balance has been reduced or the customers limits have been raised. Credit Check holds can be applied or removed automatically by the Enter Orders form if any of the following fields are changed on a booked order; price list, order quantity, payment terms or schedule ship date.
Hold Names
Hold Names
Authorization by Responsibility
Hold Names Order Management Super User, Vision Operations (USA) (N) > Setup > Orders > Holds Create as many Hold Names as your business processes dictate. Create Hold Types to logically group your Holds. Hold Names define characteristics about the Hold that are validated when the Hold Name is Applied or Released from an Order or Order Line. One of the validations that is controlled by the Hold name is the Workflow Activity logic. You can create Holds that will not hold an order or order line until it has reached a specific workflow activity. The other validation is the Authorization of Responsibility. You can have different Responsibilities authorized to Apply and Release Holds. Select the checkbox Hold Included Items to be sure that included items are held when holding Orders for Model items.
Assumptions
XX is your initials. iSupport 11.5.3 has been installed along with other dependencies and patches. The URL s for accessing the HTML login page and apps login page. Seeded Vision Data You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice.
Tasks
1. 2. 3. Login to the database. Choose the responsibility Order Management Super User, Vision Operations (USA). Create a Hold Name.
Choose Responsibility 2. Order Management Super User, Vision Operations (USA) Responsibility is selected.
Create a Hold Name 3. 4. 5. 6. 7. 8. (N) > Setups > Holds. Enter a XX hold name. Enter a description. Select type: Order Administration Hold. Select Hold Included Items .
Select Apply and Remove authorized responsibility: Order Management Super User, Vision Operations (USA).
9.
Save
Apply Holds
Apply Holds
Hold Existing Orders and Order Lines Only Authorized Responsibilities Use the Order Organizers Find form to specify Selection Criteria Perform Mass Holds Specify a Hold Until Date Hold new Orders/Lines Create a Hold Source to hold new orders Specify up to Two Selection Criteria (Warehouse, Item, Customer, Site)
Apply Hold Hold Existing Orders or Lines Order Management Super User, Vision Operations (USA) (N) > Orders, Returns > Order Organizer > Find > Order Organize (T) Summary > (B) Actions > (M) Apply Holds > (B) Apply Holds You have the ability to hold an entire Order, which would prohibit any further activity against any of the related lines. Or you can hold individual Order Lines which would allowed other lines on the same order to progress independently. Manually apply a Hold using the Action > Apply Hold menu from the Order Organizer, Order Header or Order Line. Applying a Hold to an Order or Order Line stops the workflow processing at whatever point it currently resides. Consequently, special attention needs to be paid to existing orders to be sure youre not holding an order that has already been shipped but not yet invoiced. When applying a Hold, the Hold Names will be restricted by your Responsibility.
To Apply a Hold to existing Orders or Order lines use the Order Organizers Find form to enter your Selection Criteria. Combine information from any of the find tabs to assure that you are selecting the necessary orders. Perform Mass Holds by highlighting multiple Orders or Lines prior to accessing the Action > Apply Hold menu. Specify a Hold Until Date to apply a temporary hold. When the Hold Until date has arrived the Close Orders process will release the Order or Order Line. Hold New Orders or Lines (N) > Orders, Returns > Order Organizer > (M) Tools > Create Hold Sources > (B) Apply Hold Create a Hold Source to hold new Orders or Order Lines. Specify the Criteria which will identify Orders or Lines which are to go on hold. Base your criteria on Item, Warehouse, Customer name, Customer Bill to or Ship to. Your Hold Criteria can be a combination of two choices such as Item and Warehouse, or Customer and Ship to site. Optionally Hold Future Orders/Lines. Optionally Hold Existing Orders/Lines. Optionally enter a Hold Until date. Use the OM: Schedule Orders on Hold profile option to allow the Workflow activity Schedule Line to be executed even if the line is on hold.
10. Open one of the Orders from the Summary form. 11. Click on the Line Items tab. 12. Click on the Action button and select Apply Hold 13. Select a hold name. 14. Enter comments. 15. Click (B) Apply Hold. You have just applied a Line level hold. 16. View the hold from the Action > Additional Order Information menu. 17. Close forms to return to the navigator window (N) > Orders, Returns > Order Organizer 18. Click on the Tools Menu > Create Hold Source (T) Criteria
Copyright Oracle Corporation, 2003. All rights reserved.
19. Select a hold name. 20. Select Hold Criteria one and Hold Criteria two. You could use Item: AS72111 with Warehouse M1 Seattle Manufacturing. 21. Click on the Hold Name tab. 22. Check Hold Future Orders/Lines. 23. Uncheck Hold Existing Orders/Lines. 24. Click (B) Apply Hold. You have just created a hold source that will hold all new orders that meet the criteria you entered. 25. Test the hold by entering an order using the criteria from step 23. 26. Click (B) New Orders. 27. Enter a customer name and all required information. 28. Click on the Line Items tab. 29. Enter an Item Number and quantity. 30. Save your work. If you entered an order using the exact same criteria as in the hold source you will receive a message that your order has been put on hold.
Assumptions
XX represents your initials. iSupport 11.5.3 has been installed along with other dependencies and patches. The URL s for accessing the HTML login page and apps login page. Seeded Vision Data You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice.
Tasks
1. 2. 3. Login to the database. Choose the responsibility Order Management Super User, Vision Operations (USA). Use your PO Number to find an order to put on hold. 4. 5. 6. N > Orders, Returns > Order Organizer
Write the Order number that you have put on hold. View Hold information. Put one of the Order lines on Hold using the same hold name.
Copyright Oracle Corporation, 2003. All rights reserved.
7. 8.
View the line hold. Create a Hold Source that will only hold future orders. The hold criteria are order lines for item AS54999 that are shipping from the Seattle warehouse. N > Orders, Returns > Order Organizer
9.
Test the hold source by entering a new order line for AS54999.
Choose Responsibility
2. Order Management Super User, Vision Operations (USA) Responsibility is selected.
Find an Order 3. 4. 5. Enter XX% then tab out of the field to display the list of values. Click on the Order you want to hold and OK. Click on (B) Find.
6.
7. 8. 9.
Select your XX hold from the LOV. Enter a Hold Until date. Enter comments.
Write your Order on Hold 11. Write your Order on Hold: Sales order Number: ___________________. View Hold Information 12. Click on (B) Action > Additional Order Information (T) Holds.
13. Close the Additional Order Information form. Put Order Lines on Hold 14. Click on (B) Open Order. 15. Click on (T) Line Items. 16. Click on (B) Actions > Apply Hold. 17. Select your XX hold from LOV. 18. Enter comments. 19. Click on (B) Appy Hold.
View the Line Hold 20. Click on (B) Action > Additional Line Information. 21. Close the Additional Line Information form. 22. Close form .
Create a Hold Source 23. Click on (M) Tools > Create Hold Source. 24. Select your XX hold. 25. Enter Item AS54999 and Warehouse M1-Seattle Manufacturing as the hold criteria.
27. Enter comments. 28. Check 29. Uncheck Hold Future Orders/Lines. Hold Existing Orders/Lines.
Test the Hold Source 31. From the Order Organizer click on (B) New Order. 32. Customer: Business World (1608) 33. XX-009. 34. Accept all defaults.
35. Click on (T) Line Items. 36. Enter item: AS54999. 37. Enter Qty: 1. 38. Save
View Hold Information 39. Click on (B) Actions > Additional Line Information.
Release Holds
Release Holds
Only Authorized Responsibility may Release Holds A Reason is required to Release Order or Order Lines Optionally perform Mass Releases across many orders Release a Hold Source to prevent future orders from being held
Release Holds Release Orders Order Management Super User, Vision Operations (USA) (N) > Orders, Returns > Order Organizer > (T) Holds Information > (B) Find > (T) Only authorized responsibilities will be allowed to release a Hold or Hold Source. Choose from a user defined list of values to select the appropriate reason for releasing the hold. Use the Action Release Hold menu. Optionally enter comments to document your transaction. Highlight multiple Orders or Order Lines prior to accessing the Action Release Hold menu to perform a Mass Release. Release Hold Source (N) > Orders, Returns > Order Organizer > (T) Holds Information > (B) Hold Source Enter the Hold name which was used to create the Hold Source and click on the Hold Source button.
Releasing a Hold Source will release all orders or order lines that went on an automatic hold and prevent new orders from being held.
10. To see the history of the hold you just release click on Actions and select Additional Order Information. 11. Scroll to the right to see the release history. 12. Close the Additioinal Order Information window. 13. Click on the Flashlight icon to load the Order Organizer form. 14. Click on the Hold Information tab. 15. Enter the Hold name that was used to create a Hold Source. 16. Click on the Hold Source button. 17. The entry that shows the hold criteria is the Hold Source record. 18. Put you cusor on the Hold Source record. 19. Enter a release reason. 20. Enter comments.
Copyright Oracle Corporation, 2003. All rights reserved.
21. Click on the Release button. 22. Test to be sure that the hold has been release. 23. Click on the New Order button from the Order Organizer. 24. Enter a customer. 25. Enter the required Order header fields. 26. Click on the Line Items tab. 27. Enter the item number that was referenced on the Hold Source. You may have used AS72111. 29. Enter a quantity. 30. Save your work. The line should not have gone on hold. This validate that the hold source has been released.
Assumptions
Tasks 1. 2. 3. Login to the database. Choose the responsibility Order Management Super User, Vision Operations (USA). Find your Orders that are on hold and remove the holds. 4. 5. 6. 7. N > Orders, Returns > Order Organizer (T) Holds Information XX represents your initials. iSupport 11.5.3 has been installed along with other dependencies and patches. The URL s for accessing the HTML login page and apps login page. Seeded Vision Data You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice.
Find the remaining holds that need to be removed and release them. Clear the Order Organizer. View the Hold history. Enter a new order line for AS54999, to see if the Order Source was released.
Copyright Oracle Corporation, 2003. All rights reserved.
Choose Responsibility 2. Order Management Super User, Vision Operations (USA) Responsibility is selected.
Find Orders
(N) > Orders, Returns > Order Organizer (T) Holds Information 3. 4. Select your XX hold name from LOV. Click on (B) Find.
5. 6. 7.
Click on (B) Yes. Put your cursor on the first Order you put on hold. Click on (B) Action > Release Hold.
8. 9.
10. Put your cursor on the Sales Order #9 (the Order that went on an automatic hold because of the Hold Source). 11. Click on (B) Action > Release Hold. Look at the bottom of the screen to see the following message:
Question: Why were you able to remove the hold for the other order but when you try to do the same procedure on this order you receive the message that no records were found? Answer: Because this is a Line Level hold and you are attempting to remove it at the Order Level. 12. Click on (T) Lines. 13. Put your cursor on the Order Line that was automatically put on hold. 14. Click on (B) Action > Release Hold. 15. Enter a Release Reason and Comments. 16. Click on (B) Release.
Note: You have removed the Order Level Hold and 1 line level hold. You should still have a line level hold that you manually put on that needs to be released (remember the customer was going to get back to you later and let you know if they still wanted that line). And you have the Hold Source that needs to be released.
Find the Remaining Holds 18. (N) > Orders, Returns > Order Organizer (T) Hold Information 19. Select your XX hold name.
21. Put your cursor on the hold line that was requested by your customer. (Hint: the value field will be an Order number)
22. Enter a Reason code. 23. Enter Comments. 24. Click on (B) Release.
25. Put your cursor on the hold source line. 26. Enter a Reason. 27. Enter comments. 28. Click on (B) Release.
Clear the Order Organizer 29. Click on the clear icon, View the Hold History 30. Enter the Order number or customer PO number to find the order that you released. 31. Click on (B) Find. 32. Click on (B) Action > Additional Order Information (T) Holds. (you need to clear the XX hold name).
33. Close the Additional Orde Information form. Enter a new order line 34. Click on the (B) New Order 35. Business World (1608) 36. XX-010. 37. Accept all defaults. 38. Click on (T) Line Items. 39. Item: AS54999. 40. Quantity: 1. 41. Save .
Copyright Oracle Corporation, 2003. All rights reserved.
Agenda
Agenda
Order Organizer Entering Order Updates Workflow Notifications Holds Cancel Orders Closing Orders Order Purge
Cancel Orders
Cancel Orders
Customers or Internal Managers may request a cancellation Processing Constraints assure that only eligible orders can be cancelled.
Cancel Orders Order Management Super User, Vision Operations (USA) (N) > Orders, Returns > Orders Organizer >(B) Find > (T) Summary > (B) Actions > Cancel Order/Line > Cancel Orders > (B) OK Customers request that an Order or Order Line be cancelled. Cancellations must pass your Processing Constraints. Order Management provides the features you need to cancel sales orders. You can cancel entire orders, individual lines, or split lines. Order can be canceled manually or via EDI and Order Import. A reason for the cancellation is required. Cancelled orders are not deleted from your system. If the entire order is cancelled the Order Status is changed to Cancelled. If a line or split line is cancelled the Line status is changed to Cancelled and the Qty Cancelled is populated. Cancellations cannot be reversed.
If an order or order line is cancelled by mistake use the Copy action to create a new order by copying the cancelled order or line.
(N) > Orders, Returns > Sales Order. 12. Use the quick key F11 to enter query mode. 13. Enter the Sales Order number you just cancelled. 14. Hold the Ctrl key and F11 key to execute query. 15. Notice that the status had changed to Cancelled. 16. To cancel a line Click on the Flashlight icon to access the Order Organizer Find form. 17. Enter fields to find booked orders. 18. Click on the Find button. 19. Open an Order. 20. Click on the Line Items tab.
21. Put your cursor on the line you want to cancel. 22. Click on the Action button and choose Cancel menu. 23. Enter a reason code and comments. 24. Click on the OK button. Notice that the quantity is zero.
Assumptions
XX represents your initials. iSupport 11.5.3 has been installed along with other dependencies and patches. The URL s for accessing the HTML login page and apps login page. Seeded Vision Data You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice.
Tasks
1. 2. 3. 4. 5. 6. Login to the database. Choose the responsibility Order Management Super User, Vision Operations (USA) Query Customers PO: XX-002 and cancel line 2.1. View the results of your cancel action. Find all of Business Worlds Booked orders for the last two weeks. Select an order with one of your PO numbers and cancel it Find the Sales Order you just cancelled.
Choose Responsibility 2. Order Management Super User, Vision Operations (USA) Responsibility is selected.
Query Customer 3. Enter Query F11 Customer PO: XX-002 Ctrl F11
3. 4. 5.
Click on (T) Line Items. Put your cursor on line 2.1 (AS18947). Click on (B) Action > Cancel Enter a Reason Enter Comments Click on (B) OK.
6.
View Results 7. Notice the line quantity is 0 and the status is Cancelled.
8.
Close forms
Find All 9. (N) > Orders, Returns > Order Organizer Business World (1608) Booked Order Date: Beginning of last week to End of this week.
11. Put your cursor on the Order you want to cancel. 12. Click on (B) Action > Cancel. 13. Leave Cancel Remaining Lines unchecked Enter a reason. Enter comments. 14. Click on (B) OK. .
. 15. Close Forms Find Sales Order 16. (N) > Orders, Returns > Order Organizer Customer: Business World (1608). Status: Cancelled. Order Date: Beginning of last week to End of this week. 17. Click on (B) Find. 18. Since the order was cancelled at the Order level the status of the Order has been changed to Cancelled. .
Agenda
Agenda
Order Organizer Entering Order Updates Workflow Notifications Holds Cancel Orders Closing Orders Order Purge
Enhances the performance Prohibits Order Updates Holds will prevent Closing Closing is a Workflow Activities Only Eligible Orders and Lines will be closed Closing a Line is an independent action Closing an Order is dependent on Lines being closed
Close Orders and Lines Since many of the Order Management programs, windows, queries, and reports only retrieve open orders, closing Sales Order Lines and Orders will enhance their performance. Seeded Processing Constraints prohibit updates to closed orders/lines. Holds prevent closing an Order or Order Line. Remove holds to allow closing. Both the Order Closing and Line closing are Workflow Activities that are a part of all seeded Order Management Workflows. Lines Only Order Lines which are eligible will close. An order line is eligible to close when it has completed all of the line-level activities within the workflow. Cancelled Lines are closed. Orders Orders are eligible to close when all lines associated with the Order are closed. Orders are only closed at the end of the month.
Agenda
Agenda
Order Organizer Entering Order Updates Workflow Notifications Holds Cancel Orders Closing Orders Order Purge
Order Purge
Order Purge
Purge Parameters
Order repository
Only Closed Orders can be Purged Orders Cannot be linked to any open activity
Order Purge Order Management Super User, Vision Operations (USA) (N) > Orders, Returns > Order Purge > Order Purge Selection Build a Purge Set to define which orders are to be purged. The Purge Parameters give you the necessary options to enable you to purge a very specific set of orders. Combine any of the following parameters; Range of Orders, Order Type, Order Category, Customer, Order Date Range, Creation Date Range. Submit the Purge Set for processing. When the concurrent request is completed your Purge Set will be visible in the Orders Purge form. (N) > Orders, Returns > Order Purge > Order Purge It is suggested that you backup, archive or warehouse your orders before purging. Only Closed orders that have no open activity associated with them will be purged. The open activities include; Work Orders, Invoices, Returns, Requisitions. The Orders Purge form shows you the associated orders in the Orders Details tab. There are two important checkboxes in the Purge form, Purge Eligible and Purged. Use the Purge Criteria tab to see the selection criteria.
Copyright Oracle Corporation, 2003. All rights reserved.
Submit your Purge Set to execute the Purge Order process. The Purge Orders form will be updated with the results of the purge. It will either select the Purged checkbox or list error messages that prohibited the purge.
2. 3.
9.
10. Submit purge order for concurrent processing. 11. View concurrent requests to be sure that the process completed successfully. (N) > Order Purge > Order Purge 13. Query your Set Name from step two. 14. The Order Detail tab displays the orders, which met the Purge criteria 15. The checkbox Eligible or Purged shows the current status of each eligible order. 16. Click on the Submit Purge to start the purge process. 17. Click on the Delete Purge set if you want to abort and delete the Purge Set. The checkbox Set Purged indicates when all the records within the set have been purged. After the Submitted purge has completed normally look at the Order purge to see which records were purged. Any orders that were eligible but did not get purged will have an error message displayed on the purge record.
Summary
Summary
In this module, you should have learned how to: Use the Order Organizer Update Orders and Lines Respond to Workflow Notifications Apply and Release Order Holds Cancel Orders or Order Lines Understand the Close process Run the Purge Orders process
Basic Pricing
Chapter 12
Basic Pricing
Basic Pricing
Objectives
Objectives
After completing this module, you should be able to do the following: Understand the Pricing Engine Create Price Lists Maintain Price Lists Create Agreements Create Formulas Understand How to Use Qualifiers Create Modifiers
Agenda
Agenda
Understanding the Pricing Engine Entering Price Lists Using Price List Maintenance Entering Agreements Entering Formulas Using Qualifiers Using Modifiers
Pricing Engine Overview The Pricing Engine answers three questions: What is being priced Who is asking for the Price How is the base unit price to be adjusted. Once it has all this information it selects the Price List Price and then applies any qualified modifiers in order to calculate the final Selling Price. WHAT? Based on the seeded Item Context and any user defined Pricing attributes that have been setup: The Item Context supported in Basic Pricing is the Item Number, Item Category, All Items. Using Pricing Attributes gives you the ability to factor in some characteristic about the item which would affect the selling price. For example: height and length. You could set up pricing attributes to represent height and length. When entering an Order the system will prompt for the height and length the customer is ordering and then the pricing engine will use that information to calculate the unit selling price.
Copyright Oracle Corporation, 2003. All rights reserved.
WHO? The Pricing Engine uses Qualifiers passed from the Sales Order to determine WHO is asking for the Price. Then it uses the passed qualifiers to select which modifiers will be used to calculate the final selling price. Price List qualifiers are not enabled with basic pricing so the validation is based on the Item value/unit of measure. You can associate Qualifiers with Modifier Lists and Modifier Lines. These qualifiers act like rules protecting your Modifiers from being used incorrectly. Oracle seeds four qualifier contexts which you can use immediately. They are: Customer Context: Name, Bill-to, Ship-to, Customer Class, Sales Channel. Order Context: Order/Line Type, Customer PO, Agreement, Ship Date. Terms Context: Payment terms, Freight Terms. Modifier List Context: Price List. Volume Context: Order Amount, Line Volume Note: These are not the only fields available with each context. HOW? Once the Pricing Engine has selected a unit price it determines HOW to adjust it by selecting qualified Modifiers. Modifiers can be in the form of a Discount, Surcharge or Freight and Special Handling. Discounts and Surcharges can be applied as a Percent, Amount, New Price or Lump sum to the unit price. Freight and Special Charges are not used in the calculation of the Unit Price. These values are stored separately and added to the Line and Order totals.
One Customer
One Item
Pricing Engine Pyramid The Pricing Engine Pyramid demonstrates the flexibility you have in setting up your prices. At one extreme you could have 1 price per item per customer. And at the other extreme you could have 1 price for all items for all customers. The Input information comes from the Order which is being priced. It is made up of Item Number, pricing attributes and qualifiers. The Input information is used to generate the Pricing Request Structure that must be filled by the Pricing Engine. The Base Price always comes off either a regular Price List or an Agreement Price List. The value that is used could be the result of a price break, or a formula. The Pricing engine selects qualified modifiers and resolves incompatibilities. The Pricing engine applies modifiers to base price to calculate the final selling price. This is returned as the Output to the calling application.
Agenda
Agenda
Understanding the Pricing Engine Entering Price Lists Using Price List Maintenance Entering Agreements Entering Formulas Using Qualifiers Using Modifiers
Currency
Price List Header Order Management Super User, Vision Operations (USA) (N) Pricing > Price Lists > Price List Setup The Pricing Engine requires that all Items, Services, Models, Option Classes and Options be on a price list. You will need to set up a price list for each Currency you use. The Pricing Engine will only consider price lists that share the same currency as the Pricing Request. Therefore a sales order placed in Yen will have to utilize a Yen based price list. There is a Round to field in Price List form. This field controls the rounding factor. Entering a positive number affects positions to the left of the decimal. Entering a negative number affects positions to the right of the decimal. Example 2 would round to the nearest cent. The number of positions is controlled by the Profile Option QP: UNIT_PRICE_PRECISION_TYPE. Secondary Price Lists As with other areas of pricing, the Basic Pricing license controls available functionality to the user. Basic Pricing allows one Secondary price list. A secondary price list allows the pricing engine to look at more that one price list to determine the value of the sales order line. The
Copyright Oracle Corporation, 2003. All rights reserved.
Pricing engine will look to the Secondary Price list if the requesting item and unit of measure is not on the Primary Price list. A secondary price list is a price list you have defined previously. Any price list has the ability to be used as a secondary price list. Price Lists and Sales Order Defaults Fields such as Payment Terms, Freight Terms and Freight Carrier are available on the Price List form. By defining the Order Management Defaulting Rules to use these fields from the Price List form, you are able to default values directly into the Sales Order based upon which price list has been selected for the order. For more information on Defaulting Rules see the Order Management Users Guide.
Price List Line Order Management Super User, Vision Operations (USA) (N) Pricing > Price Lists > Price List Setup (T) List Line The Product Attribute gives you the ability to enter one price per Item number, one price per Item Category, or one price for All Items. If you have entered all three prices on a Price List the Pricing Engine will always select the Item Numbers price over the Item Categorys and the Item Categorys over All Items. The List line UOM is a required element of the validation process. The Pricing request is for an Item/UOM and only price lists that have the same item and unit of measure will be considered. You can have the same item on the same price list if they have different units of measures. If your selling prices vary depending on the unit of measure this is how you will want to set up your price lists. Example: Price List setup: BB-2100 at $6.00 each, and BB-2100 at $66.00 a Dozen. Sales Order request: BB-2100 1 dozen. Result: $66.00 unit price. If you sell products in multiple units of measure because of the convenience of packaging and not because of a price break you will want to use the Primary UOM feature. This will enable
Copyright Oracle Corporation, 2003. All rights reserved.
you to enter one price list line that can be used to sell in any UOM conversion that has been set up in Inventory. If you have the Primary UOM checked and you enter an item/unit of measure combination on a Sales Order that is not on a Price list the Pricing engine converts the unit of measure on the order to the Items primary UOM and then uses the UOM conversions to calculate the unit price. Example: Price List setup: BB-2200, $6.00 each, Primary UOM is selected. Sales Order request: BB-2200 1 dozen. Result: 12*6.00 = $72.00 unit price.
Price List Line Values Absolute values Percentages of other prices Static Formulas Positive or Negative values Effective dates
Start date End date
List Line List Line Values You can enter an absolute value which represents the unit price of your List line item. For Service Program Items you have a choice of pricing methods. You can enter an absolute value which represent the unit price of your Service Program or you can enter a Percentage value which represents the Percentage of other items price. When you are selling a Service program on a Sales Order you are prompted for the Item which the Service Program will cover. The pricing engine finds the price of the covered item and calculates the price of the service program by multiplying the Percent times the items unit price. It then takes that amount times the duration of the coverage. Example of Percent of other price: Price List setup: Service Programs item number is set up at 10% per year. Sales Order request: Customer purchases 1 years worth of coverage for an Item which sells for 1200.00. The Pricing engine calculates .10 * 1200 * 1 (year) = 120.00. Formulas can be used to if you need an algebraic expression to calculate the selling price. Basic pricing will support entering a formula name in the Static Formula field. Static Formulas
require that a concurrent program, Update Formula Prices, be run to populate the List Price value prior to being used by the Pricing Engine. The Price list will support both Positive and Negative values. This enables you to create an Item which represent a re-stocking fee. Enter this item on your price list with a negative value, then enter this item on your Return order. When the Pricing Engine calculates the total value of the Return it will subtract the Restocking fee thus lowering the value of the Credit Memo. Start and End dates are respected by the Pricing engine.
Test your price list. 10. (N) > Orders, Returns > Sales Order. 11. Enter Business World (1608) as the customer. 12. Select your new price list from the LOV. 13. Click on the Line Items tab. 14. Enter item number AS54888, which is on your price list with a quantity of 1.
15. Enter an Item that is not on your price list. You can use CM13139 with a quantity of 1. 16. The Pricing Engine automatically populates the Unit Price field. 17. Select the Pricing tab. 18. Scroll to the right to view the Price List. The pricing engine changed the Price List to Corporate, which is the secondary price list for your new price list.
Price List
Percent
Price List Mapping for Basic Pricing Basic Pricing supports one Pricing Attributes context per Price List Line with up to 100 attributes.
Assumptions
Your instructor will provide login information. Replace XX with the number provided by your instructor or your initials. Use Order Management Super User, Vision Operations (USA) or comparable Super User Order Management responsibility. You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice.
Tasks
1. 2. 4. Create a Price List header with a name of XX-Base Prices and fill in a currency (USD) in the Currency field. In the lines area, enter four lines with a Product Context of Item, Product Attribute of Item Number, Line Type of Price List Line and Application Method of Unit Price. Enter the following values for the four Inventory Items AS54888, AS54999, AS18947 and AS72111 with unit prices of 1500, 1700, 1800 and 2208 resepectively. Select the Primary UOM check box for items AS54888 and AS54999. Enter an additional line for Service Item WR18533 using the application method of Percent Price and charge 5 percent of the Covered Items selling price per year. Enter a line with a value for the category of items COMPUTER.NOTEBOOK with a value of 2000. Use Item Category as the Product Attribute and Unit Price as the Application Method. Enter a Sales Order using your XX Base Prices price list and the Business World (1608) customer. Enter an order line for AS18947 with a UOM of DZ. Then change this UOM to Ea.
Copyright Oracle Corporation, 2003. All rights reserved.
5. 6.
7. 8.
9.
Add three more lines for items AS54888, AS54999 and AS92689 (COMPUTER.NOTEBOOK). Use a UOM of DZ with item AS54888.
10. Your customer wants to buy an Extended 6 year Service program to cover their new laptop Add a line with for the WR18533 for the Service Reference field refer to the line with item AS92689.
Choose Responsibility Order Management Super User, Vision Operations (USA) Responsibility is selected. Create Price List Header 2. (N) > Pricing > Price Lists > Price List Setup Enter a Price List name: XX-Base Prices. Enter a description. Corporate Base Prices. Active: Enter a multi currency conversion: Round to: -2. Accept default Effective Dates. Corporate Pricelist Conversion
Enter Inventory Items 3. Common values for all 4 lines: Product Context: Product Attribute: Line Type: Application Method: Enter these values:
Product Value AS54888 AS54999 AS18947 AS72111 Ea Ea Ea DZ UOM Primary UOM 1500 1700 1800 2208 Values
4.
5.
Save
Enter Line 6. Insert a new line . Item Item Number WR18533 YR Price List Line Percent Price 5
Product Context: Product Attribute: Product Value: UOM: Primary UOM: Line Type: Application Method: Value:
Enter Line with a Value 7. Insert a new line . Product Context: Product Attribute: Product Value: UOM: Primary UOM: Line Type: Application Method:
2000
Enter a Sales Order 9. (N) > Orders, Returns > Sales Order Customer Name: Business World (1608) Customer PO: XX-011 Select your XX-Base Prices from the Price List LOV Populate all required Order header fields
Enter an Order Line 10. Click in (T) Line Items. (Line 1.1) Item: AS18947. Quantity: 1 UOM: DZ
11. Change the UOM to EA. Add More Lines 12. New line .
Questions: Why did the pricing engine allow you to order 1 dozen AS72111? Why did the pricing engine allow you to order 1 dozen AS54888? AS92689 is not on the XX price list, where did the pricing engine get the unit price?
Answers: Because AS72111 is on your price list with a unit of measure of dozen the pricing engine pulled the price off of the price list. Because the Primary UOM is checked for AS54888, the pricing engine used the inventory unit of measure conversions. Example: 1500 (Ea. price) * 12 (12 eachs in a dozen) = 18,000. Because AS92689 belongs to the inventory category COMPUTER.NOTEBOOK the pricing engine used the Category price of 2000.
Purchase an Extended 6 year Service program 14. Add a new line . (Line 5.1) Item: WR18533 Quantity: 1 15. Click on (T) Services. Service Reference type: Service Order type: Service Ref Order Number: Service Ref Line Number: Service Ref Shipment number: Tab to Service Duration: Service Period: 16. Save . Order Mixed (the current order) 4 1 6 Year
Question: Can you explain why the line number changed from 5.1 to 4.11? Can you explain the 600.00 Unit Price that was calculated?
Answers: The fifth line number digit represents a Service. By looking at the line number you can see that line 4.1...1 is a service which is covering line number 4 shipment schedule 1. The warranty sells for 5% of the covered product (2000) per year. Since the customer ordered 6 years the calculation is .05 * 2000 * 6 = 600.00.
Fiscal 2002 Effective 1 Jan 02 31 Dec 02 Mouse Pad Currency Unit = 10 Desktop Computer Currency Unit = 350
Fiscal 2003 Effective 1 Jan 03 31 Dec 03 Mouse Pad Currency Unit = 10 Desktop Computer Currency Unit = 350
Copy Price List Order Management Super User, Vision Operations (USA) (N) > Pricing > Price Lists > Copy Price List Copying a Price List allows you to quickly create a new price list without adding lines manually to the price list. You are able to utilize controls within the Copy Price List form to determine which line items will be copied during the concurrent process. One option is to include the copying of discounts (modifiers) when copying an existing price list. This option will create new Modifiers for each existing Modifier that has the original Price List as either a Modifier List Qualifier or a Modifier Line Qualifier. The new modifiers name will be a concatenation of the original Modifier plus a sequence number and will have the new Price List as a Modifier List Qualifier. When creating the new price list you are able to specify any applicable effective dates. As the Pricing Engine will not use the new Price List until its Effective Date, this will allow you to create price lists in advance of when they will be needed within the pricing environment.
4. 5. 6. 7. 8. 9.
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Your instructor will provide login information. Replace XX with the number provided by your instructor or your initials. Use Order Management Super User, Vision Operations (USA) or comparable Super User Order Management responsibility.
Tasks
1. Navigate to the Copy Price List window. Create a copy of the Corporate price list retaining the effective dates. Use the name XX-New Corporate.
Select Responsibility 2. Order Management Super User, Vision Operations (USA) Responsibility is selected.
Copy Price List 3. 4. 5. 6. (N) > Pricing > Price Lists > Price List Setup Copy From - Price List: Corporate Retain Effective Dates Check box: Selected Copy To - Price List: XX-New Corporate Effective Dates: 2 months from today Click on (B) Submit.
7. 8. 9.
Click on (M) View > Requests > (B) Find (all requests). Verify that the concurrent has completed normally. Then verify that a new price list was created. (N) > Pricing > Price Lists > Price List Setup
Agenda
Agenda
Understanding the Pricing Engine Entering Price Lists Using Price List Maintenance Entering Agreements Entering Formulas Using Qualifiers Using Modifiers
Manually Update Adjust Price List Process Add Items to Price List
Use Effective Start/End Dates to Maintain Pricing History Corporate Price List for 2002 Item Number BB-1000 BB-1000 UOM Each Each Start Date 01-JAN-2002 01-JUL-2002 End Date 30-JUN-2002 Value 200 220
Manual Price List Updates Order Management Super User, Vision Operations (USA) (N) Pricing > Price Lists > Price List Setup (T) List Line To change existing Price Lists manually Navigate to the Price List Setup form and Find the Price list that needs maintenance. Elements you are able to update: You can add or change the Secondary Price List. You can Add New List Lines to existing Price Lists. You can Change List Line Values. Be aware that if you key over the existing Value you have lost the ability to maintain a history of your previous price. The only way to keep a Pricing History is by manually entering an End Date on the List Line Value that is being discontinued, then add a new line with the same Item Number and unit of measure but with the new Value. The new List Lines Start Date must be greater then the End Date of the original line. The Pricing Engine always validates the Price List and List Lines Effective Dates.
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Your instructor will provide login information. Replace XX with the number provided by your instructor or your initials. Use Order Management Super User, Vision Operations (USA) or comparable Super User Order Management responsibility.
Tasks
1. Navigate to the Price List Setup window. Find your XX-Base Prices price list. Put an end date on the list line for item AS18947. Add a new line for the same item/uom with a future start date and Unit Price of 1820. This preserves the pricing history of an item. Change the selling price for item AS54888 to 1550 without maintaining the pricing history.
2.
Select Responsibility 2. Order Management Super User, Vision Operations (USA) Responsibility is selected.
End Date List Line 3. 4. 5. (N) > Pricing > Price Lists > Price List Setup Use the Flashlight to select XX-Base Prices. Click on (T) List Lines. F11 AS18947 Ctrl F11 Last day of this month Save. Insert a new line. Item Item Number AS18947 Ea Price List Line Application Method: Unit Price. 1820 Save.
6. 7.
8. 9.
Change Selling Price 10. Query all rows: Ctrl F11. 11. Change the Value for your AS54888 to 1550. 12. Save.
Copyright Oracle Corporation, 2003. All rights reserved.
Adjust Price List Order Management Super User, Vision Operations (USA) (N) Pricing > Price Lists > Adjust Price List Use the Adjust Price List program to Mass Update your Price List Values. Be aware that using the Adjust Price List program to change values does not create a history record. You will not be able to recapture the old price. If you need the ability to retrieve expired prices you do not want to use Adjust Price List. Elements you are able to update: Optionally adjust only a Range of Items. Optionally adjust only an Item Category. Many companies adjust their Items selling prices annually or when the product cost has drastically changed. This is often done by Product Family. If you set up an Item Category to represent the Product Family you can quickly markup the a subset of Price List Lines. Optionally adjust only Items with a specific Item Status. Any time a new line is added to a price (manually, copy or Add Items) the system populates the Creation Date with the system date.
Copyright Oracle Corporation, 2003. All rights reserved.
Use the Creation Date to select only items that were added on a given date. This is very helpful when you have used the Add Items to Price List program to add new items At Cost. This enables you to markup the new items while leaving the older lines untouched. Adjust the Price List Value by a Percent or an Amount. This enables you to use the Copy program to created as many price list as your business procedures support and then Increase or Decrease as needed.
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Your instructor will provide login information. Replace XX with the number provided by your instructor or your initials. Use Order Management Super User, Vision Operations (USA) or comparable Super User Order Management responsibility.
Tasks
1. 2. Navigate to the Adjust Price List window. Adjust the XX-New Corporate price list by 5% for all items. Review the price list to verify that the adjustment completed correctly.
Choose Responsibility Order Management Super User, Vision Operations (USA) Responsibility is selected. Adjust Corporate Price List 2. (N) > Pricing > Price Lists > Adjust Price List Price List: XX-New Corporate. Adjust by: Percent. Value: 5. Click on (B) Submit.
3.
4.
Click on (M) View > Requests > (B) Find (all requests). Validate that your concurrent request completed normally.
5. 6. 7.
(N) > Pricing > Price Lists > Price List Setup. Use the flashlight to find XX-New Corporate. Click on (T) List Lines. Notice that the prices have been adjusted.
8.
Close forms.
Add Items to Price List Order Management Super User, Vision Operations (USA) (N) Pricing > Price Lists > Add Items to Price List The Add Items to Price List program allows you to quickly add items to an existing price list. This facilitates the quick creation of new price list by eliminating the need to add individual lines to the price list. When using the Add Items to Price list functionality you are able to use a number of control attributes within the form to identify which items should be added to the list. These options include addition by the range of item numbers, item category and item status. One element you should note is that you can only add items from this form to one list at a time. This means that if you would like to add all of the items that have a category of Shippable to five different price lists, you must initiate the program from this form using five separate submissions, each time identifying the price list you wish to add the items to. Using the Set Price Equal to Cost option, you are able to pull the current cost of the item from inventory into the price list when you are adding that item to the price list. Select the Inventory Organization you want to Add Items from. Be sure to enter an Organization that stores Item costs.
Copyright Oracle Corporation, 2003. All rights reserved.
Add Items to Price List for Maintenance Order Management Super User, Vision Operations (USA) (N) Pricing > Price Lists > Add Items to Price List Not only is the Add Items to Price List program great to create your first Price List, it is also a good tool to add Product Lines to existing price lists. When new product lines are added to your inventory give them unique Categories so that you can quickly add them to your existing Price Lists using the Add Items feature by Item Category. If youre in an industry where your selling prices are set at a given Percent over cost add your items at cost with a Future Effective Start date. Then use the Adjust Price List program to markup the new items. It is important to understand that the Add Items to Price List program does not write over any List Lines that have the same Item Number and Unit of Measure as the Inventory Item Number and its Primary unit of measure. This means that you cant accidentally write over current valid values.
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Your instructor will provide login information. Replace XX with the number provided by your instructor or your initials. Use Order Management Super User, Vision Operations (USA) or comparable Super User Order Management responsibility.
Tasks
1. Navigate to the Add Items to Price List window. Add Active Items from the Inv.Items Category Set to your XX-Base Prices price list. Set the list price equal to the Cost of the items from the Seattle Manufacturing inventory organization. Navigate to the Adjust Price List window. Mass adjust all items on your price list by 10 currency units. Review your price list to see the changes.
2. 3.
Select Responsibility 2. Order Management Super User, Vision Operations (USA) Responsibility is selected.
Add Active Items 3. (N) > Pricing > Price Lists > Add Items to Price List XX-Base Prices. Item Status: Active. Check Set List Price Equal to Cost Checked. Inventory Organization: Seattle Manufacturing. Click on (B) Submit.
4. 5. 6.
7.
Click on (M) View > Requests > (B) Find (all requests).
Copyright Oracle Corporation, 2003. All rights reserved.
8.
Mass Adjust 9. (N) > Pricing > Price Lists > Adjust Price List Price List: XX-Base Prices. Adjust by: Amount Value: 10
View Price List 11. (N) > Pricing > Price Lists > Price List Setup 12. Use the flashlight to find XX-Base Prices. 13. Click on the (T) List Lines. 14. Scroll to right to see the new prices. 15. Close forms.
Agenda
Agenda
Understanding the Pricing Engine Entering Price Lists Using Price List Maintenance Entering Agreements Entering Formulas Using Qualifiers Using Modifiers
Agreement Overview
Agreement Overview
Generic Customer Specific Agreement Type Order Transaction Type Controls Default Values for Sales Order Revision History Standard Agreement Pricing Agreement Customer Item Numbers
Agreement Overview Agreements Agreements can be Generic or Customer Specific. If it is Generic than all customers are eligible to use it. If it is Customer Specific then only the Customer Name entered on the Agreement will be eligible. The Agreement Type has many, varied, functions. It can be used as a Qualifier for a Discount (Modifier). It can be used by the Order Transaction Type to restrict a group of orders to only allow Agreements of a specified Type. It can be used to group similar agreements for reporting purposes. Besides restricting which Agreements a Sales Order can use, the Order Transaction Type can also specify whether an Agreement is required in order to Book a Sales Order. Many of the fields entered on your Agreements can be used to default the appropriate data on to a new Sales Order/Line. Your agreement can default Customer PO, Freight Terms, Freight carrier, payment terms, Salesperson, Invoicing Rules and Accounting Rules. By using the Revision number, Revision Date and Revision Reason you can maintain a history of all the changes you make to your Agreements. You can setup 2 kinds of Agreements, Standard or Pricing:
Copyright Oracle Corporation, 2003. All rights reserved.
A Standard Agreement could have special Freight or Payment terms. You can associate an already existing Price List to a Standard Agreement. Optionally, you can create Discounts that are qualified by the Agreement Name or Agreement Type. A Pricing Agreement allows you to create a Price List as part of the Agreement setup. The Agreement Price List has fields which are not on a regular Price List. These fields allow you to optionally enter Customer Item Numbers which have been created in Inventory and cross referenced to an Internal Item Number. You can use an Agreement Number to reference a legal document that you have given your customer.
Agreement
Agreement
Generic Standard Agreements Customer Specific Pricing Agreements
Agreement
Agreement Order Management Super User, Vision Operations (USA) (N) Pricing > Pricing Agreement If you do not enter a Customer you are creating a Generic Agreement. Effective Dates are used by the Pricing Engine to assure that only Agreements that are currently in effect will be used. The Effective dates are also used by the Revision Control logic. You cannot create a new revision unless the current revision has an Effective end date. If you set the Price List Type to Agreement Price List you will have the ability to create a price list as part of the Agreement setup. If you set the Price List Type to Standard Price List you will be prompted to enter the name of an existing Price List.
4. 5. 6. 7. 8. 9.
10. Enter a default freight carrier in the Freight carrier field. 11. Enter default freight terms in the Freight Terms field. 12. Click on the Payment tab. 13. Select a payment term from the List of Values in the Payment Terms field. 14. In the Rules region, enter IMMEDIATE in the Accounting Rule field. 15. Enter ARREARS INVOICE in the Invoicing field.
Copyright Oracle Corporation, 2003. All rights reserved.
16. To set the accounting rule override flag select the Accounting Rule check box. 17. To set the invoicing rule override flag select the Invoicing Rule check box. 18. At the bottom of the form, enter AS54888 in the Product Value field. 19. Enter Ea in the UOM field. 20. Select Unit Price in the Application Method field. 21. Select Price List Line in the Line Type field. 22. Enter 1450 in the Value field 23. Enter a new line for item AS54999 with the same UOM, Application Method and Line Type and a price of 1500. 24. Enter the effectivity dates in Start Date and End Date. They should be within the effectivity dates of the agreement. 25. Save your work. 26. Enter a Sales Order to test your work. 27. (N) > Orders, Returns > Sales Orders Enter Business World (1608) in the Customer field. Note: The next several steps are used to modify the order form to display the Agreement number using folder tools to show the Agreement field. 28. Put your cursor on the Total field. 29. Click on the Folder Tools icon. 30. Click on Show Fields. 31. Put your cursor on the Agreement field and click OK. Notice the Agreement number is displayed under the total field. 32. Select your agreement name from the LOV. 33. Click on the Line Items tab. 34. Enter item AS54888 from your Agreement price list. Note that the price is retrieved from the Agreement price list.
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Your instructor will provide login information. Replace XX with the number provided by your instructor or your initials. Use Order Management Super User, Vision Operations (USA) or comparable Super User Order Management responsibility.
Tasks
1. Create a new customer agreement with Standard Terms and Conditions for Business World (Customer #1608) that has its own price list with pricing lines for AS54888 with a unit price of 1450 and AS54999 with a unit price of 1500. You may select any Payment Term, Accounting Rule, and Invoicing Rule that you want. Enter a new Sales Order using your Agreement. You may need to use folder tools to show the Agreement field on the Main tab of the Sales Order.
2.
Create a customer agreement that has its own pricing lines (N) > Pricing > Price Agreements 3. 4. 5. 6. 7. Agreement Name: XX-Pricing Agreement. Agreement Number: 1 Business World (1608). Standard Terms and Conditions. Select from LOV.
8. 9.
12. Click on (T) Payment. 13. Select Payment terms from the LOV. 14. Select Accounting Rule from the LOV. 15. Select Invoicing rule from the LOV. 16. Accept defaults.
17. Click on in the Lines region. 18. Enter a line for AS54888 unit price 1450. 19. Enter a line for AS54999 with a unit price of 1500.
20. Save.
Enter a new Sales Order using Agreement (N) > Orders, Returns > Sales Orders > (T) Order Information IMPORTANT: If you dont see the Agreement field on the order header use steps 2 through 5 to add it. If it is already there go to step 7. 21. Put your cursor on the Total field. 22. Click on the Folder Tools icon. 23. Click on Show Fields. 24. Put your cursor on the Agreement field and click OK. Notice the Agreement number is displayed under the total field. 25. Customer: Business World (1608). 26. XX-012. 27. XX-Pricing Agreement.
Notice that the Price List was updated from the agreement. 28. Click on (T) Line Items. AS54888 1
The pricing engine uses the price from the Agreement price list. 29. Close forms.
Agenda
Agenda
Understanding the Pricing Engine Entering Price Lists Using Price List Maintenance Entering Agreements Entering Formulas Using Qualifiers Using Modifiers
Formula Overview
Formula Overview
Arithmetic Expression Link a Static Formula to a Price List Run Update Formula Prices Link a Formula to a Freight and Special Charges modifier Formula Types Use the Pricing Context which can have up to 100 Pricing Attributes
Formula Overview The formula is an arithmetic expression made up of step numbers. Each Step number will be defined in the Formula Lines region. You can repeat step numbers in the formula. Example: 1 * 2 + 3 1. Link your formula to a Price List by putting the Formula name in the Static Formula field on the List Line that has the Item number(s) that are to get their prices derived from the formula (dont enter a price, let the processing program calculate the price value). You must run the Update Formula Prices after entered your Formula name in the Static Formula field on the Price List. This concurrent request will use your formula to calculate the price that will populate the List Lines Value field. Link a formula to a Freight and Special Charge Modifier. With Basic Pricing you are restricted to three Formula Types, Numeric Constant, Pricing Attribute and Factor List. Basic Pricing uses the seeded Pricing Context which has up to 100 Pricing attributes.
Basic Pricing Formula Order Management Super User, Vision Operations (USA) (N) Pricing > Pricing Formulas > Formulas Setup When using the basic pricing formula: The Name is a unique identifier. The Pricing Engine uses the Effective dates. Use the Formula field to enter your formula expression. Each numeric value entered must be defined using a Formula Type on the Formula Line tab. You can use mathematical operators, numeric operands, and PL/SQL to create your formula The formula type Numeric Constant can be any numeric value. It can be a whole number or a decimal number. (1 or .1) Pricing Attribute and Factor List are explained next, separately.
Pricing Attribute
Pricing Attribute
Characteristic of an Item Thickness, Height, Length Age, Usage Number of users Level of service
Pricing Attributes Pricing attributes are characteristics of products and services that you can specify when the characteristics help to determine the price of a product or service. Distance, age or usage, number of users, and level of service are examples of pricing attributes. You can specify one or a combination of pricing attributes and assign them to a product or service. The absolute value of a pricing attribute (such as thickness or height) of an item can be used as a Step in the formula. Example: This formula would use a Constant Value and a Pricing attribute to calculate an items unit price. You sell glass plates that can vary in thickness. You want the price to vary depending on the thickness. Create a formula 1* 2 to calculate the price of a glass item. Step 1 is a pricing attribute for thickness Step 2 is a numeric constant which represent the base value for the item. Calculation: If 100 is the base price of the glass item and 0.3 is the value of the thickness attribute of the glass then the pricing engine evaluates the formula as 0.3*100 which is 30.
Copyright Oracle Corporation, 2003. All rights reserved.
Factor List
Factor List
Create a List of Values to be factored Example: Skill Level Factor Apprentice .85 Staff 1.0 Principal 1.5 Create And and Or Conditions Base Price Attribute lines are OR logic Associate Pricing Attribute lines are AND logic Single value for a Pricing Attribute Operator: = Range of values for a Pricing Attribute Operator: BETWEEN
Factor List Formula Type Use Factor Lists to associate values and factors with a Pricing Attribute. The Pricing engine compares the Values entered on a Sales Order to the values in the Factor List to select the correct Factor to use. For example you may need to factor in the Skill level of your Consultants when calculating the sales order price. Base Price $100 Skill Level Apprentice Staff Principal Factor .85 1.0 1.5 Results Markdown $ 85 Regular Price 100 Markup 150
The Formulas Pricing Context must match the Pricing Context on the Price List Line that the formula is being attached to. You can create OR logic by the way you define your factor list. Each value that a Pricing Attribute can have is entered as a Base Price Attribute line. Example of OR logic:
Copyright Oracle Corporation, 2003. All rights reserved.
Base Price Attribute Thickness = Value: 0.1 mm Factor: 1 Base Price Attribute Thickness = Value: 0.2 mm Factor: 2 The pricing engine will retrieve a Factor if the customer orders a thickness of 0.1 mm OR .2 mm. You can create AND logic if you link an Associated Pricing Attribute line to the Base Price Attribute line. Example of AND logic: Base Price Attribute Thickness = Value: 0.1 mm Factor: 7 Associate Pricing Attribute Length = Value: 0.5 mm. The pricing engine will use the Factor 7 if the customer orders a thickness of 0.1 mm AND a length of 0.5 mm. You can assign a single value to the Pricing Attribute or a range of values by using the Operator field. The Operator = (equal) is a single value. The Operator BETWEEN allows you a range of values. See Examples above to understand single value. You can also use multiple values within factor lists. Example of multiple values: Base Price Attribute Thickness BETWEEN Value: 0.1 and .3 mm Factor: 3 Base Price Attribute Thickness BETWEEN Value: 0.4 and .6 mm Factor: 6 The Pricing Engine will use the Factor 6 if the customer orders a thickness of 0.5mm.
Agenda
Agenda
Understanding the Pricing Engine Entering Price Lists Using Price List Maintenance Entering Agreements Entering Formulas Using Qualifiers Using Modifiers
Qualifier Overview
Qualifier Overview
Use Qualifiers to create rules for your Modifier Lists Modifier Lines Group your Qualifiers using And and Or logic.
Group # 1 1 2 2
Context
Attribute
Operator = = = =
Value
Qualifier Overview Qualifiers are an intricate part of the pricing logic. Qualifiers create rules that Protect your Price Lists and Modifiers from being misused. To create your qualifier rules, group any of the seeded qualifiers using AND and OR logic. If the Group Numbers are the same it is AND logic. If the Group Numbers are different it is OR logic. Example: Group # Context Attribute Operator Value 1 Customer Customer Name = BB Printing 1 Customer Ship to Site = San Francisco 2 Customer Customer Name = Pauls Printing 2 Customer Ship to Site = San Francisco
MODIFIER LIST Qualifiers Context Customer Modifier List Qualifier Attribute Customer Name, Bill to, Ship to, Class Price List MODIFIER LINE Qualifiers Context Customer Order Qualifier Attribute Agreement Name, Agreement Type Customer PO, Order Type
Seeded Qualifier Context The Qualifier Attributes represent values that can be compared to values on your Sales Order. Using these qualifier attributes the Pricing engine can determine which modifier list and modifier lines should be applied to the Order. Basic Pricing limits the seeded qualifier context to for both the Modifier List and the Modifier Line. Qualifiers for Modifier Lists: Customer: Customer Name Bill to Ship to Customer Class Modifier List: Price List Qualifiers for Modifier Lines: Customer:
Copyright Oracle Corporation, 2003. All rights reserved.
Agreement Name Agreement Type. Order: Customer PO Order Type. When using Qualifiers: Qualifier Contexts are Descriptive Flexfields. Qualifiers Contexts do not store relationships among the hierarchies. Qualifier Context is a way of grouping similar attributes in the qualifier Flexfield. You indicate the level in the hierarchy by the flexfield sequence. This sequence is defaulted on to the Price list or Modifier as the Precedence Number. The Qualifier Attributes represent values that can be compared to values on your Sales Order. Using these qualifier attributes the Pricing engine can determine which Price List should be used and which modifiers should be applied to the Order.
Agenda
Agenda
Understanding the Pricing Engine Entering Price Lists Using Price List Maintenance Entering Agreements Entering Formulas Using Qualifiers Using Modifiers
Modifier Overview
Modifier Overview
Required to adjust a List Price Discounts, Surcharges, Freight/Special Charge Order or Line level Automatic, manual or overridable Qualifiers improve performance Enforce pricing policies with Qualifiers Visible from the Order and Order Line
Modifier Overview Using Modifiers is the only way you are allowed to adjust the Price List price. Discounts, Surcharge and Freight and Special Charge are all valid Modifier types with basic pricing. Create Order Level Modifiers to apply modifier to all Order Lines. Create Line Level Modifiers to apply modifier to only the current line. Qualify your Modifier List to improve the performance. If the Pricing Engine can disqualify Lists that are not applicable to the current pricing request it will improving processing time. By putting qualifiers, that act as rules, on you modifier List and Lines you can create discounts that will be automatically applied by the Pricing Engine to enforce your pricing policies. From the Order or Order Line you can use the Action View Adjustments to see the details of Modifiers that were applied automatically by the Pricing Engine or to apply Manual discounts. Also, if the modifier is overridable you can use this form to enter new values or over ride the pre-defined values.
Modifier Structure
Modifier Structure
Type Currency Start Date Active List Qualifiers Cust Name Addresses Cust Class Price List Order Type Cust PO Agreement Name Type
Modifier List
Line Qualifiers
Modifier List
Modifier List Order Management Super User, Vision Operations (USA) (N ) Pricing > Modifiers > Modifier Setup The Modifier Type restricts the kinds of lines that can be attached. Basic Pricing supports three types of Modifier Lists: Discounts create a negative price adjustment. Surcharges create a positive price adjustment.Freight Special Handling create a charge amount. Elements within the Modifier List form: The Active checkbox allows the modifier list to be used by the Pricing engine. The Automatic checkbox at the List level is a default for lines. The Start Dates indicate when the Modifier List is effective. The currency on the Modifier list must match the currency on the Pricing Request. Use a combination of qualifiers to establish pricing rules that will be respected by the Pricing Engine.
Copyright Oracle Corporation, 2003. All rights reserved.
Modifiers can remain Price List independent or you can use your Price Lists as qualifiers.
Modifiers Lines
Modifiers Lines Modifier Number Level: Order or Line Modifier Type: Discount, Surcharge,
Price Breaks, Freight/Special Charge Start/End Date Print on Invoice Automatic/Manual Overridable Product Attribute Line Qualifiers Best Price
Modifier Lines Order Management Super User, Vision Operations (USA) (N) Pricing > Modifiers > Modifier Setup (T) Modifier Summary The Modifier number is a unique identifier within a List. It can be alpha or numeric. Levels within modifier lines: If you create an Order Level modifier the adjustment will be applicable to all lines on the order. If it is a Freight Charge it would only be applied once to the Order Header. Line Level modifiers only adjust the pricing requests line. Types of modifier lines: Define Discounts to markdown the Price List Price. Define Surcharges to markup the order to handle minimum order requirements. Create Freight and Special Handling charges to meet your business requirements. Price Breaks can either be Discounts or Surcharges. You can break on order quantity or amount. .Elements when defining modifier line:
Copyright Oracle Corporation, 2003. All rights reserved.
The Pricing Engine uses the Start and End Dates to establish effectivity . Print on Invoice is controlled by a profile option. If it is selected the discounts will print on your invoices. Otherwise, the net amount is passed to Receivables. The Automatic checkbox is selected if you want the Pricing Engine to apply the modifier to all qualified orders and order lines. To create Manual discounts leave Automatic unchecked. You can use the Action View Adjustments to apply manual modifiers. To avoid a user from changing the Selling Price calculated by the Pricing engine leave Override unchecked. Some businesses have such a flexible selling price that they need the ability to type right over the calculated price with a new price. To do this you would need to create a modifier line which has Automatic unchecked and Override checked. Optionally, restrict the modifier to a specific Item number or item category by using the Product Attribute. If the Pricing Engine finds multiple discounts that are qualified to be applied it always applies the modifier which will give the best price to the customer. View your Discounts and Surcharges from the Sales Orders Action View Adjustments menu. View your Freight and Special Handling charges from the Action Charges menu.
Surcharge
Discounts/Charges
Application Method
Discounts/Charges Order Management Super User, Vision Operations (USA) (N) Pricing > Modifiers > Modifier Setup (T) Discounts/Charges If the Modifier Line Type is Freight/Special Charge identify what type of charge is it by selecting a Charge name. For example your modifier line may be for Duty fees, Export Fees, Freight Costs, Handling costs or Insurance costs. The Include on Return checkbox determines whether the Freight/Special charges should be included on a Return order. Freight/Special Charge modifier lines can be linked to a formula. If your modifier represents an estimated freight you could write a formula to take the actual Shipping charges entered on the Ship Confirm form and update your estimates to reflect the actual costs. Freight and Special Charges appear on the Invoice. The Application Method lets you apply a Percent of the lines value, a fixed amount, or New Price to adjust the Price list price. Any of these application methods will use the quantity ordered to calculate the final selling price. If you are creating a Freight/Special Charge you can specify a Lump sum as the application method. Lump sum is independent of the lines quantity.
Copyright Oracle Corporation, 2003. All rights reserved.
The Value could represent a percent, an amount, a new price or a lump sum and is the value that the Pricing Engine will apply to the Order or Order Line.
10. Enter 1 in the Grouping Number field. 11. Enter Qualifier Context: Qualifier Attribute: Operator: = Value From: Modifier List Price List XX-Base Prices
12. Click on (B) OK. 13. Select the tab Modifier Summary to enter a Modifier Line. 14. Accept the default for the Modifier No field. 15. Enter Line in the Level field. 16. Enter Discount in the Modifier Type field. 17. Enter List Line Adjustment as the Pricing Phase for this modifier line. 18. Select the tab Discount/Charges.
Copyright Oracle Corporation, 2003. All rights reserved.
19. Enter Percent in the Application Method field 20. Enter 10 in the Value field. 21. Save your work.
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Your instructor will provide login information. Replace XX with the number provided by your instructor or your initials. Use Order Management Super User, Vision Operations (USA) or comparable Super User Order Management responsibility.
Tasks
1. Create a Modifier List and put a qualifier on the list. 2. N > Pricing > Modifiers > Modifier Setup Use an automatic Discount List type modifier with a name of XX-Mod List using your selected currency. Put a Qualifier on the Modifier List with a context of Modifier List, an attribute of Price List and the Value equal to XX-Base Prices. Create a Discount Modifier Line to apply at the Line level with the pricing phase of List Line Adjustment using an application method of Percent and a value of 10.
Create an automatic Line Level price break modifier that will apply a percentage discount based on the ordered quantity of AS54999.
Copyright Oracle Corporation, 2003. All rights reserved.
Use a Price Break Modifier Line to apply at the Line level with the pricing phase of List Line Adjustment using a product attribute of Item Number and a product attribute value of AS54999. The volume type should be Item Quantity with a break type of Point, an operator of Between, a UOM of Ea and an adjustment type of Discount. The values for the from and to should be 1-10 = 8%, 11-20 = 12%, and 21-999999999 = 15%.
3.
Create a manual Line Level 2% Surcharge modifier. Allow override to give flexibility to applying surcharges to an order line. Use List Line Adjustment as the pricing phase for this modifier.
4.
Enter a Sales Order for Business World (1608) using the price list XX-Base Prices. (N) > Orders, Returns > Sales Order
5. 6.
Test the 10% automatic modifier by entering line l.l for AS54888 with a quantity of 1. Then use the Action button to apply the manual surcharge of 2% to the order line. Enter a line for AS54999 with a quantity of 25 to test your quantity break discount.
Order Management Super User, Vision Operations (USA) Responsibility is selected. Create a Modifier List 2. (N) > Pricing > Modifiers > Modifier Setup Type: Discount List Number: XX-Mod List Active: Name: Automatic: Currency: Description: XX Modifier List Checked LOV Enter a Description
3. 4.
Click on (B) List Qualifiers. If a Qualifier Group window pops, Click on (B) OK to access the qualifier form. Accept Qualifier Context: Qualifier Attribute: Operator: Value From: Default grouping number Modifier List Price List = XX-Base Prices
5.
Create Automatic Line Level 6. (T) Modifier Summary. Accept Level: Modifier Type: Automatic: Override: Pricing Phase: Default Modifier No Line Discount Checked Unchecked 10 List Line Adjustments
7.
Create Automatic Line Level Price Break Modifier 8. Add a new line. Accept Level: Modifier Type: Automatic: Override: Pricing Phase: Product Attribute: Attribute Value: Volume Type: Break Type: Default Modifier No Line Price Break Header Checked Unchecked 10 List Line Adjustments Item Number AS54999 Item Quantity Point
Operator: UOM:
BETWEEN Ea
9.
Discount
10. Click on (B) Define Details. 11. Enter From to Values: 1 10 11 20 21 999999999 8 % 12 % 15 %.
12. Save. 13. Close the Price Break form. Create a Line Level Manually 14. Add a new line. Accept Level: Modifier Type: Automatic: Override: Pricing Phase: Default Modifier No Line Surcharge Unchecked Checked 10 List Line Adjustments
16. Save. Note on MANUAL DISCOUNTS: Your business may require that users be able to apply a manual discount during order entry. To create a discount that can be applied manually and the value cant be changed enter: Automatic and Override . To create discounts that can be applied manually AND allows the user to modify the defaulted value enter: Automatic 17. Close forms. Enter Sales Order 18. 18.(N) > Orders, Returns > Sales Order Customer: Business World (1608). Customer PO: XX-013. Price List: XX-Base Prices. 19. Populate all required Order Header fields. and Override .
21. Save. 22. Click on (B) Actions > View Adjustments. Notice that your 10 % discount has been automatically applied. Let your instructor know if your modifier was not automatically applied. (Hint: check to be sure that your XX-Base Prices price list is displayed in the Pricing tab). 23. Add a new Adjustment line. Modifier Number: Accept 24. Click on (B) Apply. XX-Mod List. 2 (default).
Notice that the price now has been adjusted with the10% discount and the 2 % surcharge.
Enter a Line 25. Add a new order line. Item: Qty: AS54999. 25.
Notice that the system automatically applied the Price Break modifier of 15% because it gives a better price to the customer than the automatic 10% discount. IMPORTANT: if you are using a database that has Advanced Pricing installed your results will be different. The Pricing Engine would have applied both the 10% and the 15 % because they are both setup as automatic. The results would be a lower unit price:
Summary
Summary
In this module, you should have learned how to: Understand the Pricing Engine Enter Price Lists Maintain Price Lists Create Agreements Create Formulas Use Qualifiers Create Modifiers
Shipping
Chapter 13
Shipping
Shipping
Objectives
Objectives
After completing this module, you should be able to do the following: Understand the complete shipping cycle from Pick Release through Ship Confirm Release Sales Orders for Picking Ship Confirm picked orders Perform the necessary Shipping Setups Understand Shippings APIs and Interfaces
Agenda
Agenda
Understanding Shipping Concepts Using Pick Release Entering Ship Confirm Defining Shipping Setups Shipping APIs and Interfaces
Ship Order
Ship Order
Ship Order Once a Sales Order has been booked, the Sales Order Lines must complete all workflow activities leading up to the Shipping Activity. Two typical preceding activities are Schedule Line and Create Supply. Schedule Line: Scheduling the line makes the Order Lines demand visible to Inventory for planning. It also sets the Shipment Schedule Date. Create Supply: Configurable items must complete the Create Supply activity which takes an order line through a build cycle. The final assemblies that are completed out of Work in Process are received to inventory as Reserved for a specific customers order. Drop ship order lines must complete the Create supply activity too. Once a Purchase Requisition has been passed to Purchasing the Order line advances to the Shipping Activity. Standard shippable items dont need to perform any of the Create Supply activities so directly advance to the Shipping activity. Shipping:
Copyright Oracle Corporation, 2003. All rights reserved.
When an Order Line reaches the Ship Line workflow activity, Order Management calls Shipping APIs to indicate that a line is pick eligible. The line status is changed to Awaiting Shipping. Order lines that are awaiting shipping are called Delivery Lines in the Shipping module. Pick Release moves orders to a staging location and reserves inventory. From the staging area shipments can be weighed, packed and shipped. Orders are ship confirmed out of the staging location. When a delivery is ship-confirmed, Shipping calls OM APIs to communicate the event, triggering the line flow to move forward.
Shipping Concepts
Shipping Concepts
Trips Deliveries Delivery Lines LPNs Locations
Bill of Lading
Shipping Concepts Trip A trip is carrier specific and represent a unique instance of that carrier leaving your warehouse carrying deliveries. The carrier could be a public carrier such as UPS, DHL, FedEx, or could be a companys own fleet of trucks A trip could represent a truck, air cargo, ship cargo, or railcar. These entities would be set up as Items in Inventory with an item type of vehicle. Each trip has a minimum of two stops, Pick-Up and Drop-Off. A trip can be created automatically or manually from the Shipping Transaction form or can be automatically created from the Ship Confirm form. Companies that use public carriers let the system automatically create Trips as part of of the Ship Confirm process. This eliminates unnecessary transactions. Stops A Stop is a point along the route that a trip makes to its final destination.
The Ship Confirm process initiates the Pick-Up stop and putting the Delivery InTransit. Manually record all stops made by the Trip using the Shipping Transaction form or have the Ship Confirm process automatically close a Trip, which creates and closes the Pick up stop and changes the Delivery status to Shipped. Companies that use public carries let the system automatically close a Trip as part of Ship Confirm. Delivery leg A Delivery Leg consists of two stops where the delivery is picked up and dropped off, respectively on the same trip. The delivery might travel through several legs to get to its final destination. A Delivery leg is synonymous to the Bill of Lading. A bill of lading is a receipt, listing all the goods that were signed over to a carrier. The Ship Confirm form has the option to generate a bill of lading which can then be printed as part of the Delivery Document Set. Deliveries A Delivery is required to perform Ship Confirm. It represent all the goods that were shipped from the same warehouse, going to the same Customer location. The grouping of delivery lines into deliveries is restricted by the grouping rules that are established on the Shipping Parameters - Delivery Grouping Tab. A Delivery can be created automatically or manually from the Shipping Transaction form at any time after the order lines have become Awaiting Shipment or can be automatically created during the Release Sales Order process. Delivery Lines Delivery Lines are Sales Order Lines which have completed all their workflow activities that are prerequisites to Shipping such as Schedule Line or Create Supply. Delivery lines are visible from the Shipping Transaction form. They are also visible from the Sales Order Lines Additional Information Deliveries tab. LPNs LPN, (License Plate Number) are also known as Containers. A container can be loaded inside of another container, for example, pack an item into a box and then pack that box onto a pallet. Containers must be setup as inventory items. Containers can be made mandatory using your Shipping Parameters. Ship From The Ship From location represents the warehouse that is performing the shipping transaction. A warehouse is an Inventory Organization. Each address that you can ship from within an organization must be setup as an Inventory location. Ship to: The Ship To location represents a Ship-To address that has been setup on the Customers record.
Picking Rules
Pick Release Concepts Release Rules Release Rules define the criteria to be used during Pick Release. Only orders which meet the criteria and are eligible will be Released. An Order line is eligible if it has completed the prerequisite workflow activities, such as Schedule - Line or Create Supply. Release Sequence Rules Release Sequence Rules determines the order in which inventory is allocated to sales orders. Users can choose to allocate by order, outstanding Invoice value, Scheduled Date, Departure Date & Shipment Priority. The order in which sales orders are filled could be very important. If a company has a problem of running out of material before all of their orders have been filled it is very important that they have filled their most important orders first. Picking Rules Picking Rules, which are created and maintained in Inventory, suggests which material to use, based on inventory controls such as Revision control, Lot control, FIFO (first in first out) or subinventory/locator picking numbers.
Picking Rule is an Item Attribute. Create a variety of picking rules and associate them with the appropriate items. If there isnt a Picking Rule associated with the item, the system will use the Organizations default Picking Rule which is found on the Shipping Organizations Parameters. Note: Picking Rules are covered in Inventory. To learn more see Inventorys users guide. Pick Slip Grouping Rules Pick Slip Grouping Rules organize how released order lines are grouped on Pick Slips for ease of picking. For Example: By using the Pick Slip Grouping Rule "Sub-Inventory" the user can reduce the number of trips to a particular subinventory by grouping all lines for that sub-inventory on to one Pick Slip.
Query Manager Trips Stops Deliveries Delivery Lines Containers Saved Queries Folder enabled
Data Manager Pick Release Ship Confirm Create/Plan Trips/Stops Deliveries Delivery Lines Containers
Shipping Transactions user interface Order Management Super User, Vision Operations (USA) (N) > Shipping > Shipping Transaction The Shipping Transaction form is a workbench that consolidates planning, executing and viewing all aspects of the Shipping Process. The user interface is composed of two elements; the Query Manager and the Data Manager. It allows for extensive use of Oracle Folders and Tree Capabilities. Change prompts, move fields, hide/retrieve fields. Query Manager The query manager finds trips, stops, deliveries, delivery lines and containers. Define and Save queries using the query manager for fast retrieval of data. Data Manager Create or change data easily using the Data Manager. Plan trips, stops, deliveries, delivery lines and containers. Perform Pick Release and Ship confirm from the same form.
Pick Release can be launched directly from the Shipping Transaction form based on criteria set up in shipping parameters or the Release Sales order form can be called from the Tools menu. Use the Ctrl - Right mouse button to select multiple records to transact at one time.
Pick Confirm
Stage
Subinventory Transfer
Source Location
Pick Release Process What Happens during Pick Release: A pre-approved Move Order is automatically created in Inventory. A Move order is a request for a subinventory transfer from the source (stocking) subinventory to the destination (staging) subinventory. A Move order is created for every Sales Order Line that has the status of Awaiting Shipping and passes the picking criteria (Use your Release Rules to guide this process). The Destination subinventory is the Staging subinventory entered on the Release Sales Orders form or defaulted from the Shipping Parameters. Only one staging subinventory is allowed per Picking Batch. Note: A Picking Batch is the total number of Order Lines that were released at one time. Inventory uses the move order to manage material requisitions within an Organization. Allocate Inventory to the move order Allocating can be done automatically after the move order is created by setting Auto Allocate to yes on the Release Sales Order form or postponed until later, then manually allocated from the Transaction Move Orders form.
Copyright Oracle Corporation, 2003. All rights reserved.
The Release Sequence Rule, that was entered on the Release Sales Orders form, or defaulted from the Shipping Parameters, will be used to determine in what sequence to fill the move orders. Move orders use inventorys picking rules to suggest the material that should be allocated. The sourcing values for subinventory, locators, revisions, and lots are defaulted on to the move order. Serial Numbers can be allocated if the profile option: INV: Detail Serials = Yes. If it is set to No serial numbers can be entered before Pick Confirm from the Move Orders form or after Pick Confirm from the Shipping Transaction form. The source defaults can be manually updated from the Transaction Move Orders form. A high level reservation is placed for the Move Orders material requirements. Allocating inventory is a prerequisite for printing Pick Slips. The Pick Slip Grouping Rule entered on the Release Sales Orders form or defaulted from the Shipping Parameters is used while printing pick slips. Pick Confirm the move order Pick Confirm can be done automatically during the picking process by setting Pick Confirm to yes on the Release Sales Orders form or by unchecking the Pick Confirm Required checkbox in the Organization Parameters form. If it is not done automatically during pick release it can be done manually from the Transaction Move Orders form by selecting the Transact button. The Pick Confirm transaction executes the subinventory transfer, moving the material from its source location to its destination staging location. Only 1 staging subinventory is supported per picking batch. The high level reservations are replaced with detail reservations. Note: A high level reservation puts a reservation on a given quantity. For example if the sales order line needs ten 12 Monitors and you have 15 on hand, the reservation will guarantee that 10 of them will be available for this order but it doesnt specify which 10. Detail reservations puts a reservation on specific subinventory, locator, revision, and lot number. If you transact less than the requested quantity, the Move Order will stay open until the total quantity is transacted, or the order is closed or cancelled. The status of the Sales Order Line, which is linked to the Move Order, is changed to Picked making it eligible for Ship Confirm. If not all of the Move order quantity was transacted the status of the Sales Order Line, is changed to Picked Partial. During Ship Confirm the order line will split into 2 shipment schedules (e.g. 1.1 and 1.2). The status of the unfilled line will be changed to Awaiting Shipping. If there is a shortage of material a shortage messages alerts the appropriate individual. If an organizations actual picks rarely deviate from the suggested material, it is suggested that you run your picking process with Auto Allocate and Pick Confirmed set to Yes to cut down on the overhead which is required to transact manually. Auto Create Deliveries - Optional
A delivery is required in order to Ship Confirm. You can select to have the Picking process automatically group your delivery lines into deliveries to expedite this process.
Delivery
Ship Inventory
Cost of Goods Sold
Inventory Activities
Remove Reservations
Decrement Inventory
* Reservations removed
Ship Confirm Process What happened during Ship Confirm: The results of the picking process are recorded against a Delivery. Ship Confirm can only be performed on Deliveries with Delivery Lines that have been Pick Confirmed. Ship confirming a delivery records the results of the picking process. These results could be shipped, backordered, staged or cycle count or a combination of all 4. The workflow activity will be completed when the quantity picked is recorded as Shipped. If the ordered item is set up with the item attribute Shippable checked, Ship Confirming is a prerequisite for Invoicing. The Sales Order Action- Additional Line Information provides a complete history of the lines shipping process from Ready to Release through Shipped. Over/Under Tolerances
The Ship Confirm process will check the Over/Under tolerance associated with the customer, the item, as well as the corporate policies set up using profile options. OM: Under Shipment Tolerance, OM: Over Shipment Tolerance. At ship confirm, you can confirm a quantity greater than the quantity on the line if it is within the over-shipment tolerance. If it is greater than the over shipment tolerance, a warning will be given. The actual quantity shipped is recorded on the line. The point of using over-ship tolerances is to allow a greater quantity to be shipped without having to add another line to the Sales Order. The under-shipment tolerance works a little different - at ship confirm, you can confirm a quantity less than the quantity on the line - but if the quantity shipped is within the undershipment tolerance, then the line will be closed once the shipment is processed. If the quantity shipped is outside the tolerance, the line will split into 2 lines - the one line representing the quantity shipped and the other containing the difference. The point of using under-ship tolerance is to save the user from having to cancel any remaining little bits of a line, if there is no intention or need to ship it. Invoicing of over shipments will be controlled by the profile option, OM: over shipments Invoice Basis - which will control whether to invoice for the quantity shipped or quantity ordered. Under shipments are always invoiced at quantity shipped. Shipped Quantities Once the delivery is closed the Order Line is updated with the shipped quantities and the status of the line is changed to Shipped. This enables the order line to proceed to its next workflow activity. The Ship Confirm transaction initiates the Inventory Interface to generate the Issue of Stores transactions which will decrement inventory and remove the material reservation. Then the OM interfaces is initiated to update the Sales Order Line with Shipped quantities, freight charges, etc. The Cost of goods sold account number that is passed to inventory is workflow generated. In Inventory it creates a Material Distribution record that is ultimately passed to the General Ledger. If Ship confirm is partial the remaining quantity can be either staged or backordered. Backordered Quantities Backordered quantities are left in the Staging Subinventory. They are not automatically returned to their source location. A new pick release will be required before they can be ship confirmed. The backordered quantity is removed from the delivery being Ship Confirmed.and the reservation is removed making the quantity available to ATP. The Sales Order line splits into shipment schedules. One schedule will have the quantity that was shipped and a status of Shipped. The other schedule will have the quantity that was backordered and a status of Awaiting Shipment. Example of resulting split. Original Sales Order line: Line Item Ordered Shipped Status 1.1 BB-2002 10 Picked After Ship Confirm (8 shipped 2 backordered) 1.1 BB-2202 8 8 Shipped
Copyright Oracle Corporation, 2003. All rights reserved.
1.2 BB-2202 2 Awaiting Shipment Staged Quantities Staged quantities are left in the Staging subinventory and can be Ship Confirmed at a later time. The staged quantity is removed from the delivery being confirmed and optionally linked to a new delivery number. The Sales Order line splits into shipment schedules. One schedule will have the quantity that was shipped and a status of Shipped. The other schedule will have the quantity that remained Staged with a status of Picked. Example of an automatic split performed by the shipping process. Original Sales Order line: Line Item Ordered Shipped Status 1.1 BB-2002 10 Picked After Ship Confirm (8 shipped 2 staged) 1.1 BB-2202 8 8 Shipped 1.2 BB-2202 2 Picked Cycle Count The Cycle Count capabilities will be available with a future family pack. Without Cycle count the Backordered quantitys reservation is automatically removed during the Ship Confirm process. This sometimes is not appropriate since it frees up the inventory to be reserved by another delivery line. By using the Cycle count functionality you have the option to transfer the reservation on a pick released item to Cycle Count and simultaneously backorder the delivery line quantities which helps keep available inventory accurate. This would be used if unexpected situations occur while staging orders such as, an item is damaged or physical inventory is out of balance with the system inventory. By transferring the reservation to Cycle Count, future reservations cannot be placed against that quantity. If you select Cycle Count all the entire reserved quantity for a delivery is transferred to Cycle Count and the delivery line status is changed to backordered. If only specific quantities should be transferred to cycle count you must first enter a Shipped quantity on the delivery lines detail form. Then from the Ship Confirm form select Ship entered quantities and in the Unspecified quantities LOV select Cycle Count. The result is that only the shipped quantities are confirmed and the balance of the delivery lines will be Backordered and the reservations for that quantity will transfer to Cycle Count. Example of resulting split. Original Sales Order line: Line Item Ordered Shipped Status 1.1 BB-2002 10 Picked After Ship Confirm (8 shipped 2 backordered) 1.1 BB-2202 8 8 Shipped 1.2 BB-2202 2 Awaiting Shipment
Delivery Line Processing Statuses The Shipping process provides Delivery Line statuses to reflect at what stage in the shipping process the delivery line is current at. Ready to Release The Order Line has been booked and passed to shipping execution. It is now a delivery line which is eligible for Pick Release. Release to Warehouse Pick Release has started but not completed. Either no allocations were created or the allocations have not been Pick Confirmed. Staged Staged occurs after pick confirm to indicate that the subinventory transfer has been executed. The quantities are now staged and ready for shipping. Backordered The delivery line has been pick released but no allocations were created or partial allocations occurred. Confirmed
Copyright Oracle Corporation, 2003. All rights reserved.
This delivery status indicates that the delivery line is either shipped or backordered and the trip stops are still open. In transit This delivery status indicates that the delivery associated with the line is ship confirmed and the pick up stop is closed. Shipped This pick status indicates that the delivery associated with the delivery line has been confirmed. The Shipping process ends and the sales order line advances to its next workflow activity.
Trips
Stops
Deliveries
Lines/LPN
Shipping Roles and User Security Order Management Super User, Vision Operations (USA) (N) > Shipping > Setup > Grants & Roles Definitions Shipping Execution is made up of many functional areas such as, Trips, Stops, Deliveries, Delivery Lines and LPNs (Containers). It is not always appropriate to allow all users to perform all of these shipping functions. Using Roles and Grants controls users access to only the options consistent with their role. This in turn secures shipping data by selectively hiding or displaying view-only fields or granting full edit mode. New users must be granted permissions to the shipping areas that are appropriate to their shipping role.
Agenda
Agenda
Understanding Shipping Concepts Using Pick Release Entering Ship Confirm Defining Shipping Setups Shipping APIs and Interfaces
Pick Release Parameters Pick Release parameters are Organization specific. Once the organization is entered on the Release Sales Order form the parameters will default values and establish controls on the picking batch. If a Release Rule is used either from the Release Sales Order form or by SRS, the Release Rules defaults are used in place of the Pick Release Parameters. If Pick Release is launched from the Shipping Transactions Action button, the picking parameters for the shipping organization are used to provide the default values. Default Values: Release Sequence Rule, Pick Slip Grouping Rule, Picking Document Set, Staging Subinventory, Staging locator. Controls: Whether to print pick slips immediately, or wait until the process is complete. Whether grouping delivery lines into Deliveries will be restricted to within an Order or across Orders. Whether to automatically create deliveries as part of the picking process.
Copyright Oracle Corporation, 2003. All rights reserved.
Whether to automatically allocate inventory as soon as the mover order is created. Whether the Picking process should respect Ship sets and Ship Model Complete sets.
Methods to Pick Release Online When the Release Sales Orders is submitted from the user interface, as Online, it releases one order immediately, eliminating waiting for the order to process through the Concurrent Manager queue. Only one Sales Order at a time is allowed. A Release Rule and Document set are required. Concurrent When the Release Sales Orders is submitted via the user interface, as Concurrent, it runs Pick Release in the background, allowing you to run other processes simultaneously. Standard Report Submission (SRS) When a Standard Report Submission (SRS) runs Release Sales Orders it runs in the background on an automatic, scheduled basis. Using SRS and your Release Rules, you can run a specific release at the same time every day Note: The Shipping Transactions Tools menu provides a link to the Release Sales Order UI to allow picking either Online or Concurrent.
Copyright Oracle Corporation, 2003. All rights reserved.
Configurable Process
Configurable Process
Pick Release Sales Order One Step Picking: Auto Allocate = Yes Auto Pick Confirm = Yes Two Step Picking: Auto Allocate = Yes Auto Pick Confirm = No Three Step Picking Auto Allocate = No Auto Pick Confirm = No Results after Pick Release Move Order Created Inventory Allocated * Material moved to Stage Move Order Created Inventory Allocated Move Order Created
* The picking process is complete when the material has been moved to the Staging Subinventory
Configurable Process One-Step Process Auto Allocate is set to Yes and Auto Pick Confirm is set to Yes. When the request is submitted the system automatically creates a Move Order for all eligible order lines that meet the picking criteria. The Release Sequence Rule is used to sequence the orders for inventory allocation. Inventorys Picking Rule is used to detail the Move Order with suggested material. Pick Slips are printed and can be reprinted if needed later. The subinventory transfer is executing moving the material from its source location to the destination staging subinventory. The Order Line status is Picked, making it eligible to be Ship Confirmed. One Step Shipping Scenario: The One Step process would be for an organization who's shipment profile is one where the order lines do not require a lot of change. Typically the majority of what is picked is Shipped in full and the process requires minimal manual intervention. This type of process is also
appropriate for shipment profiles that are simple and repetitive. High volume non MSCA non WMS would probably use a one step process. Two-Step Process Auto Allocate is set to Yes and Auto Pick Confirm is set to No. When the request is submitted Move Orders are created. Inventory is allocated and the Move Order is detailed with source information. Pick Slips are printed. The Order Line status is still Awaiting Shipping. Manually Pick Confirm from the Transact Move Orders form to complete the picking process. Two Step Shipping Scenario: The Two Step process allows some automation by having the system allocate the material but gives the Material Handler more control by allowing changes to be made at the Pick Confirmation step. The two step process is typically used by organizations that use mobile scanning devices where the Material handler scans material as its being picked. Probably not used by organizations who pick and ship from the desk top due to the number of transactions necessary to process the shipment via the forms. Three-Step Process Auto Allocate is set to No and Auto Pick Confirm is set to No. When the request is submitted Move Orders are created. The Move Order has not been detailed. Pick Slips cannot be printed. The Order Line status is still Awaiting Shipping. Manually allocate inventory from the Transaction Move Orders form Manually Pick Confirm from the Transaction Move Orders form. Three Step Business Scenario: The Three Step process would be for organizations that have full RF Mobile device capabilities. The number of transactions required to process a shipment requiring all three steps would be unreasonable using the desk top but it could be done. It also has the most control and the most flexibility in the picking process.
Prepaid
To New York
Group by: Ship From Ship to Customer Carrier Freight Terms Delivery 2
Prepaid Deliveries
Delivery Lines
Auto Create Delivery Deliveries are required to perform Ship Confirm. Deliveries can be automatically created from the Release Sales Order form during Pick Release or from the Shipping Transactions Action menu any time prior to Ship Confirm. If Autocreate is not executed, Deliveries can be manually created from the Shipping Transaction form. Deliveries Lines Delivery Lines are Sales Order Lines which have completed all their workflow activities that are prerequisites to Shipping such as Schedule Line or Create Supply. Delivery Grouping Tab Lines are grouped based on the grouping attributes specified on the your Organizations Shipping Parameters Delivery Grouping Tab. There are two mandatory attributes, Ship From location and Ship to location. Optionally, group by Customer, Freight Terms, FOB, Intermediate ship to location, Ship Method, and Carrier.
Selection Criteria Ship From: Seattle Ship Date From: Null Ship Date To: Current Date Carrier: UPS Find all the orders that are scheduled to ship today (or earlier) from Seattle, that are shipping UPS.
Release Sales Orders Order Management Super User, Vision Operations (USA) (N) > Order Management > Shipping > Release Sales Order > Release Sales Order Releasing Sales Orders for picking is the first step in the shipping process. The Shipping activity must be in the Lines workflow. The line status must be Awaiting Shipment and the items attribute Shippable must be selected. Some companies have a problem with material shortages or incorrect balances. To combat these issues it may be necessary for a Scheduler to manually reserve inventory for specific Sales Order Lines, prior to picking. In order to assure that the picking process selects only the orders planned by your schedulers, select Prior Reservations Only from the Release Sales Order form. The Document Set defines what reports will be printed from your picking process. For example you may request that Pick Slips and an Exception Report be printed. Move Orders are created for every Sales Order Lines that is released. Holds All user defined holds must be removed from the Order or Order Line prior to picking.
Copyright Oracle Corporation, 2003. All rights reserved.
Credit Check holds that are placed on an order at booking may automatically be removed by the picking process if the Customers AR balance has been decreased or their credit limits have been increased. The picking process could apply a credit check hold if the orders Transaction Type has a value in the Credit Check Rule Shipping field. If a credit hold is manually removed prior to pick release the system will not perform a credit check, even if the Order Transaction Type has a value in the Credit Check Rule Shipping field.
10. Confirm that the Auto Allocate and Auto Pick Confirm poplists have Yes selected. 11. Click on the Shipping (T). 12. Confirm that the Autocreate Delivery Poplist has Yes selected and that a Release Sequence Rule has defaulted in. 13. Click on the Concurrent button to submit your picking criteria. 14. Make note of your Batch number because you will use it to identify your concurrent requests. 15. View your concurrent request to validate that the process completed normally and to look at your Pick Slip report. 16. Click on the (M) View > Request > (B) Find to find all requests. 17. Your Batch number will be displayed in the concurrent request parameters field.
18. View the output of the Pick Slip report. 19. View the results of the picking process by Querying it in the Sales Order form. 20. Go to the Line Items (T) and scroll to the right to check the Status field of the line and confirm the status is Picked. 21. Use the Action button to view Additional Line Information. 22. Click on the Delivery tab to see the status of your Delivery.
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Your instructor will provide login information. Replace XX with the number provided by your instructor or your initials. Use Order Management Super User, Vision Operations (USA) or comparable Super User Order Management responsibility.
Tasks
1. Create and Book a Sales Order with 3 order lines that will be used in the Picking and Shipping practices. Use Business World (1608) as the customer. Use Items AS54888, AS72111 and AS18947. Select a quantity of 10 for the first two items. For item AS18947 split the line so that a quantity of 2 has todays date shipping to New York and that a quantity of 2 has a date two weeks from today shipping to San Jose. Then Book your sales order and note the Sales Order number. Pick Release your Sales Order by using the Sales Order number. Select M1 as the warehouse and accept the default information associated with it. Use the Concurrent (B) to launch the process. View your concurrent request to validate that the Pick Release was successful. Query your Sales Order number and view the line and delivery information.
2.
3. 4.
Choose Responsibility 2. Order Management Super User, Vision Operations (USA) Responsibility is selected.
4.
5.
7. 8.
Add a new line. AS18947 Click on (B) Actions > Split Line.
Enter: Qty 2 2 Request Date Todays Date 2 Weeks from Today Ship To New York (OPS) San Jose (OPS) Warehouse M1 M1
9.
10. Click on (B) Book Order. Write your Sales Order #: _______________________________. 11. Return to the Line Items region, (T) Line Items. 12. Validate that all of the order lines are Awaiting Shipping.
18. M1. Note: The Shipping parameters for Seattle will default values on to the Release Criteria form.
19. Validate that Auto Allocate and Auto Pick Confirm are Yes.
20. Click on (T) Shipping. 21. Validate that the Auto Create Delivery is Yes. 22. Click on (B) Concurrent.
Note: This concurrent request will spawn another request id. Write your Batch #: _________________________________.
23. Close Forms. View Concurrent Request 24. (N) > (M) View > Requests > (B) Find (all requests). 25. Look for your Batch # in the Parameters for the two concurrent requests, Pick Selection List Generation and Pick Slip Report. 26. Put your cursor on the concurrent request Pick Slip Report (where your batch # is visible in the Parameters field). 27. Click on (B) View Output.
28. Close form. Find Sales Order 29. (N) > Orders, Returns > Order Organizer > (B) Find 30. Find your Sales Order-by-Order Number or Customer PO XX-020. 31. Click on (B) Find.
32. From the Summary tab Click on (B) Actions > Additional Order Information > Delivery.
33. If you do not see the above delivery information (Staged) let your instructor know. (Check to make sure your Order is booked before alerting your instructor. If it is not booked Book your order then release it). 34. Close the Additional Order Information window. 35. Click on (B) Lines.
Answer: Because its Scheduled ship date is 2 weeks in the future. 36. Close forms.
Agenda
Agenda
Understanding Shipping Concepts Using Pick Release Entering Ship Confirm Defining Shipping Setups Shipping APIs and Interfaces
Shipping Parameters
Shipping Parameters
Shipping Parameters Shipping parameters are Organization specific. During the Ship Confirm process the shipping parameters are used to control the confirmation process. Defaults: Delivery Document Set. Packing papers, mailing labels, Bill of Lading, commercial invoice for international shipments. Defer Interface (yes or no). Should Interfaces run immediately or not. Controls: Whether weight and volume is calculated automatically. Whether Containers are required. Whether printing a pack slip is required. Whether a Ship Method is required.
Ship Confirm
Ship Confirm Last Step in Shipping Process Delivery Status: Staged Containers Calculate Weight & Volume UPS Add Shipping costs Enter quantities Set Delivery In-Transit Close Trip Document set Generate the Bill of Lading
Ship Confirm Order Management Super User, Vision Operations (USA) (N) > Shipping > Shipping Transaction (T) Delivery (B) Action Ship Confirm Ship Confirm is the last step in the Shipping Process. Order lines that have been ship confirmed as shipped will be allowed to continue through the workflow to the Invoicing activity. A Delivery is required for Ship Confirming. The status of the delivery must be Staged. Ship Confirm is executed from the Shipping Transaction form. Containers/LPNs Containers (LPNs) are optional. Pack delivery lines into containers. Pack containers into vehicles. Using the Shipping Transaction form Automatically pack delivery lines associated to a delivery into containers. When auto-packing a delivery, the delivery lines are grouped together by shared attributes such as ship-to location. Auto Pack uses the Container Load Details record. Calculate Weight and Volume
Whether a company uses containers or not it is often necessary to calculate the weight and volume of deliveries. The weight and volume entered in the Physical Attributes tab of the item record is used. Calculate Weight and Volume can be done manually from the Shipping Transaction form or set up through your Shipping Parameters to be automatic. Calculate the tar (empty container), gross (container + delivery lines) and net (delivery lines only) weight for delivery as well as the Percent fill value. A warning will display if the fill is less then the minimum percent fill specified on the containers item record. UPS Oracle and UPS have entered into a collaboration to fill multiple shipping needs. Oracle-UPS APIs is a set of programs which integrate shipping information, provided by UPS Online Tools into Oracle Applications suite to help customers streamline operations in the shipping process. Oracle - UPS integration will enable you to: Verify shipment address/postal code. Inquire about time in transit for ground shipments. Get shipping costs for deliveries. Track the packages after shipment. Each of these functions are accessible using the Shipping Transactions Action menu. Set the Profile Option: WSH: Internet Proxy to enable UPS-Oracle API. Add Shipping Charges You can assign shipping costs to trips, stops, deliveries, delivery lines, delivery legs, or containers. Insurance, Duty fees, Special Handing and freight charges are seeded Freight Charge Types. Shipping Charges can be in any currency. They are not restricted by the Sales Order currency. The currency will be converted to the currency of the sales order during the shipping process. Enter Quantities Enter the quantities that were shipped, backordered or left in the staging area. There is a checkbox available for creating a delivery with the split off staged quantities. This provides the ability to group all staged lines together in a new delivery. Optionally, Ship-all, Backorder-all, or Cycle Count-all. Set Delivery in Transit Set delivery in-transit creates trips and stops for the delivery. Closes Pick-Up stop of the delivery, but leaves the Drop-off stop open. It sets status of the delivery to in-transit and initiates Oracle Order Management (OM) and Inventory interfaces. Close Trip Closes trip, all open stops. When the deliverys trip stops have been closed, the delivery closes. Document set The document set associated with Ship Confirm could include Pack Slips, Commercial Invoice, mailing labels and Bill of Lading. Bill of Lading
Select the create Bill of Lading checkbox to have the system automatically create the shipments Bill of Lading.
6. 7. 8.
9.
10. Enter a Waybill number that will track all delivery lines within a Delivery. 11. Close the details window, click on the Actions menu and select Ship Confirm. 12. Select Create Bill of Lading if you want the system to generate the data to print a Bill of Lading report. 13. Leave the Defer Interface UNCHECKED. If you defer the interfaces the shipping process is not completed until the Trip Stop Interface, Inventory Interface and the OM interface have been run. 14. Click (B) OK to start the Ship Confirm process. 15. View your concurrent requests to see the reports, which were generated from the Shipping documents. Query your Sales Order to view the Lines and Delivery information.
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Your instructor will provide login information. Replace XX with the number provided by your instructor or your initials. Use Order Management Super User, Vision Operations (USA) or comparable Super User Order Management responsibility. You have completed the practice to Release Sales Orders and have your Sales Order Number recorded.
Tasks
1. Find your Sales Order in the Shipping Transactions form. Select the Details (B) for each of your lines and enter a tracking number and the quantities for shipped, backordered and staged (Use 5 shipped and 5 backordered for AS54888 and 5 shipped and 5 staged for AS72111). Supply Serial Numbers when required (Details Required check box). Use the Actions (B) to enter Freight Costs. Go to the Delivery (T) to select Actions (B) and Ship Confirm your delivery. Then complete a Find to view Delivery lines that have not shipped. Go to your Sales Order window and query your sales order to review the Delivery information and Line status to see the results of your shipping process.
2.
Choose Responsibility 2. Order Management Super User, Vision Operations (USA) Responsibility is selected.
Find Delivery to Ship Confirm 3. 4. 5. (N) > Shipping > Transactions Enter your Sales Order #. Click on (B) Find.
Answer: Because the Shipping Parameters - Delivery Grouping rules requires that all delivery lines within a Delivery must be shipping from the same warehouse (organization) and going to the same Ship-to location. In this case Business World requested that AS54888 and AS72111 ship to San Jose and AS18947 ship to New York so the system created two Delivery numbers. 6. Click on (B) Detail. XX-020-100 5 5 Save.
7.
8.
Use the keyboard down arrow to display the next delivery line. Tracking Number: XX-020-200 Shipped: 5 Backordered: 0 Staged: 5 Save.
9.
10. Use the keyboard down arrow to display the next delivery line. XX-020-300 2
12. Click on (M) Tools > Serial Numbers. Accept default of Serial Number Ranges XX-12345 The system will generate the End Serial Number. 13. If the Quantity Entered equals the Quantity Shipped Click on (B) Done.
14. If you were not returned to the Lines/LPNs tab click (B) Done in the Details form. 15. Save. 16. Put your cursor on your first staged delivery. 17. Click on (T) Delivery.
18. Select Freight Costs from the Actions menu. 19. Click on (B) Go.
21. Select Ship Confirm from the Actions menu. 22. Click on (B) Go.
23. Validate Ship Entered Quantities is the Ship Option. Create Delivery for Staged Quantities is checked. Set Delivery In-Transit is checked. Close Trip is checked. 24. .
27. Click on (B) OK. 28. Put your cursor on your second Delivery number. 29. Click on (T) Delivery.
32. Select Ship Confirm from the Action menu. 33. Click on (B) Go. 34. Validate Ship Entered Quantities is the Ship Option Create Delivery for Staged Quantities is checked Set Delivery In-Transit is checked Close Trip is checked 35. Validate Defer Interface is unchecked. 36. Click on (B) OK.
37. Click on (B) OK. 38. Click on (M) View > Requests > (B) Find (all requests)
Copyright Oracle Corporation, 2003. All rights reserved.
40. Close forms. Look at Sales Order Delivery Information 41. (N) > Orders, Returns > Order Organizer > (T) Order Information Enter your Sales Order number And/or Customer PO XX-020 42. Click on (B) Find.
43. From the Summary tab 44. Click on (B) Actions > Additional Order Information > (T) Deliveries.
45. Scroll to the right to see all of the shipping information. 46. Notice that a new Delivery number was automatically created for the Staged quantity. 47. Close the Additional Order Information window. 48. Click on (B) Open Order. 49. Click on (T) Line Items. Notice that the Ship Confirm process automatically split the sales order lines to allow the shipped quantities to proceed to invoicing. Also notice that the backordered line has a status of Awaiting Shipping not backordered. Backorder is the status of the delivery line.
Delivery Lines - Haven't Shipped 51. (N) > Shipping > Transactions 52. Select Line Status of Not Shipped. 53. Enter your Sales Order number. 54. Click on (B) Find.
Questions: What does each of the delivery line statuses mean? Ready to Release Staged Backordered
Answers: Ready to Release means this line can be pick released. Staged means the line has been pick confirmed but not yet ship confirmed. Backordered means this line has been through the picking process before but was not ship confirmed. Backordered lines must be pick released again. 55. Close forms.
Shipping Documents
Shipping Documents
Shipping Transactions Reports Pick Slips Shipping Document Sets Packing Slip Bill of Lading Mailing Labels Backorders Commercial Invoice Vehicle Load Sheets Detail/Summary
Shipping Documents Shipping Transaction Reports Pick Slip Reports are printed at Pick Release for all delivery lines which were released. Lines are grouped according to the Pick Slip Grouping Rules. Backorder Reports provide information on Orders that have been backordered either because there wasnt enough inventory to allocate or as the result of Ship Confirm. Shipping Document Sets Pack Slip lists all the goods being shipped on a delivery. Optionally print the customers Item number rather than your internal number. Bill of Lading is usually a pre-printed form. It lists information for all the delivery lines that were confirmed on a delivery. Use the Choose Printer form to route Mailing Labels to a printer that is loaded with printable labels. Commercial Invoice lists all ship confirmed items in a delivery along with their currency value. Detail Vehicle Load Sheet prints the loading sequence of items within a delivery.
Copyright Oracle Corporation, 2003. All rights reserved.
Shipping Exceptions
Shipping Exceptions
Shipping Exceptions Order Management Super User, Vision Operations (USA) (N) > Shipping > Exceptions In the View Exceptions window, view, log, and update current and past exceptions that have been logged either manually or automatically. Use the Find Exceptions window to find selected exceptions or all exceptions. The search displays the results in a series of tabs in the View Exceptions window: the Exception tab displays general information about the exception such as the exception name and exception ID. The other tabs--Trip, Delivery, Container, and Inventory tabs--display additional information about the exception such as the trip, delivery, container, and inventory associated with the exception(s). This information helps identify the source of the exception so that the appropriate handling action can be taken. Select a single exception to view or update it. Single exceptions display in the Log Exceptions window. In both the View Exceptions and Log Exception windows, update details about a selected exception by choosing the tab that corresponds to the information that needs to updated.
Some exceptions are set up to notify automatically if an exception occurs during a shipping process (such as ship confirm). The notification alerts that an exception has occurred and displays details to help identify the exception. Note: Exceptions and processes for exception handling must already be set up before exceptions can be viewed, logged, or updated. For more information, see: Define Exceptions in the setup section.
5.
6.
Click the tab that corresponds to the information you want to view or update. For example, to update trip information for an exception, choose the Trip tab. Choose from the following tabs: Exception tab: Displays general details about the exception ID, such as the exception ID, exception type, exception name, and a description of the exception. Trip tab: Displays information about the trip name, departure date, and arrival date. Delivery tab: Displays the delivery name and delivery detail ID about the exception. Container tab: Displays the container name, associated with the exception. Inventory tab: Displays the inventory information for the exception including the inventory organization, inventory item, item description, lot number, revision, serial number, UOM (unit of measure), quantity, subinventory, and locator. Optionally, to view or update a single exception:
7. 8. 9.
Select the exception in the View Exceptions window. Choose (B) Open to display the selected exception in the Log Exception window. Choose the tab to display the details that you want to view or update: Exception tab, Trip/Delivery/Container tab, or Inventory tab.
10. View or update the available fields in the selected tab. 11. Choose (B) OK to save your changes.
Agenda
Agenda
Understanding Shipping Concepts Using Pick Release Entering Ship Confirm Defining Shipping Setups Shipping APIs and Interfaces
Shipping Parameters
Shipping Parameters
General
Shipping
Shipping Parameters
Shipping Parameters Order Management Super User, Vision Operations (USA) (N) > Shipping > Setup > Shipping Parameters (T) General (T) Shipping General Tab Shipping Transaction Tab Note: Shipping Execution uses the weight and volume classes to calculate the weight, volume and percent fill for a shipment. Weight UOM Class: The values in the LOV are set up in Inventory. Select the weight class that contains the units of measure used to set up your Items, containers and vehicles physical attributes. Volume UOM Class: The values in the LOV are set up in Inventory. Select the volume class that contains the units of measure used to set up Items, containers and vehicles physical attributes. Percent fill basis:There are three choices in the LOV, weight, volume, quantity. If weight or volume is chosen, the calculation will be made from the items and containers physical attributes set up in Inventory.
If quantity is chosen, the calculation is made based on the container load details setup, which specifies the maximum quantity of a given Item that will fit into a given container. Shipping Transaction Tab The Shipping Transaction tab on the Shipping Parameters form sets most of the parameters that relate to the functionality in the Shipping Transaction form. Default delivery document Set: Select from the LOV the document set which was designed for this organization shipping process. It will default during Ship Confirm of the delivery. Weight/Volume calculation: Choices are automatic or manual. If automatic is chosen, the weight and volume will be automatically calculated when a delivery status is set to Confirmed. If manual is chosen., the weight and volume can be calculated using the Shipping Executions Action button. Enforce Packing in Containers: Choices are Yes or No. If Yes is chosen, a warning message will appear during ship confirmation if any item in a delivery is not assigned to a container. This message can be bypassed to complete a shipment if necessary. If No is chosen, the system will not check to see that all items in a delivery are assigned to a container. Container Inventory Control: Future use. Pack Slip required checkbox: If checked, the system checks to see that a pack slip is printed for the delivery. An error message will appear if a packing slip is not created. If this box is not checked, the system will not check to see that a packing slip has been generated. Goods Dispatched Account: This is known as the Cost of Goods Sold Account to use for this organization and is used if the OM workflow cannot determine one for the sales order issue transaction. Freight Class Category Set: Defaults the Freight Class Category set that is used for all items in that organization. Commodity Code Category Set: Defaults the Commodity code that is used for all items in that organization. Enforce Ship Method checkbox: When Enforce Ship Method is checked, a ship method is required at ship confirm. Defer Interface checkbox: When Defer Interface is checked, the Interfaces do not run immediately at ship confirm. In this case, the Interface concurrent programs would be scheduled to run at user defined intervals. Note: Defer Interface and Enforce Ship Method are settings for across all organizations.
Pick Release
Shipping Parameters
Pick Release Parameters Order Management Super User, Vision Operations (USA) (N) > Shipping > Setup > Shipping Parameters (T) Pick Release The Pick Release tab on the Shipping Parameters form sets most of the parameters that relate to the picking process. Since Shipping Parameters are organization specific, each of your shipping organizations can have their own values defined. Release Sequence Rule: Select a value from the LOV to default in the Release Sales Orders form. This value can be over written before submitting the release, if applicable. Pick Slip Grouping Rule: Select a value from the LOV to default in the Release Sales Order form. It can be over written if necessary. Print Pick Slip: The LOV has two values, At the End or Immediate. If At the End is selected, the system will wait until the pick release job is finished before sending them to a printer. If Immediate is selected, the system will send a pick slip immediately to the printer. Note: There is less impact on the system resources if immediate is used.
Copyright Oracle Corporation, 2003. All rights reserved.
Default Pick Release Document Set: Select a value from the LOV to default on the Release orders form if a Release Rule isnt used. This value can be over written before submitting the release. Autocreate delivery within an order: The choices are Within an Order or Across Orders. If Within an Order is chosen, the Autocreate delivery process will create deliveries from the selected order lines based on the order number and standard delivery grouping attributes. If Across Orderis chosen, the Autocreate delivery process will create deliveries from the selected order lines based on the standard delivery only. This could resulting in grouping orders across order numbers if all the grouping attributes match, i.e.. Same customer, same ship to, same carrier. Default Stage Subinventory: Select a value from the LOV to default during the Release Sales Order process. This value can be over written. Default Stage Locator: Select a value from the LOV. The is an Optional value. Number of Pick Slip Lines: Enter the number of rows to print on each Pick Slip. Auto Allocate checkbox: Select Yes or No. This value will default during the Release Sales Order process. It can be over written. If Yes is selected, the system will automatically allocate inventory to the move orders. If No is selected, the inventory will be allocated manually from the Transaction Move Order form. Autocreate Deliveries: Select Yes or No. This value will default during the Release Sales Order process and can be over written. If Yes the system will automatically create deliveries for the released order lines. If No the delivery will need to be created from the Shipping Transaction form. Enforce Ship Sets & Ship Models checkbox: Shipping Execution enforces ship models and ship sets during pick release when checkbox is checked.
Delivery Grouping
Delivery Grouping
Delivery Grouping
Shipping Parameters
Delivery Grouping Order Management Super User, Vision Operations (USA) (N) > Shipping > Setup > Shipping Parameters (T) Delivery Grouping The Shipping Parameters Delivery Grouping tab defines the Shipping Organizations grouping rules that will be used for grouping Delivery Lines into a Deliveries. Whenever a Delivery is created either automatically or manually the Delivery Grouping rules must be adhered to. There are two mandatory grouping attributes: Ship From location (Shipping Inventory Organization) and Ship to location (Customers Ship-to site). Optionally select Customer, Freight Terms FOB code Intermediate ship to location Ship Method Carrier
Copyright Oracle Corporation, 2003. All rights reserved.
Null values for Freight terms, FOB code, Ship Method and Carrier will be grouped with orders that do have values.
Shipping Exceptions
Shipping Exceptions
Define exceptions per business requirements Define handling processes for exceptions (Workflow) Record shipping exceptions during shipment process Initiate exception handling View and track exceptions
Shipping Exceptions Order Management Super User, Vision Operations (USA) (N) > Shipping > Setup > Define Exception The shipping exceptions feature helps you identify and correct shipping exceptions that violate the requirements of your operation or that of your carriers and customers. The shipping exceptions feature gives you the ability to define exceptions and processes for handling them. You can record exceptions automatically from within Oracle Shipping Execution, or you can log exceptions manually through the user interface input forms. You can initiate exception handling, and view and track the exceptions as you manage them to resolution. Any automation requires user defined workflow activities. APIs are provided that allow you, with some custom programming, to use third party applications to log exceptions. Seeded Exception are: WSH_PICK_BACKORDER - Backorder occurred at picking time.
Copyright Oracle Corporation, 2003. All rights reserved.
WSH_PICK_HOLD - Hold on the line at picking time. WSH_INVALID_PACKING - Invalid Packing: Item(s) should be unpacked from the container. WSH_INVALID_DELIVERY_PLANNING - Planned delivery has changes WSH_INVALID_PACKING_PLANNING - Invalid Packing Planning: Planned packing has changes. WSH_UNPACK_ITEM - Packing Exception. WSH_CUSTOMER_MERGE_CHANGE - Change to delivery detail due to customer merge. See the Shipping Technical Reference Manual for further information about the seeded exceptions.
5.
6. 7.
Delivery: 1
#2
#3 Delivery: 2
Pick Slip Grouping Rules Order Management Super User, Vision Operations (USA) (N) > Order Management > Shipping > Setup >Picking > Define Pick Slip Grouping Rules Form Pick Slip Grouping rules define how Released Order Lines will be grouped on Pick Slips. Have multiple grouping rules to meet a variety shipping needs. By associating Grouping Rules with Release Rules, control what will be picked and how they will appear on pick slips. Group orders by subinventory so that all Orders filled from one subinventoy would be filled before going to the next subinventory. Select Delivery as a grouping criteria, all picking lines for the same delivery are grouped together on a pick slip. If there are multiple deliveries, multiple pick slips are created. The Pick Methodology of User Defined allows group by Order#, Subinventory, Customer, Ship to, Carrier, Trip Stop, Delivery and Shipment Priority. The other methodologies are reserved for Oracles Warehouse Management System. Also, there are grouping selections which are only available to WMS, Item number, Locator, Lot, and Revision. See the WMS Users Guide for more information.
Copyright Oracle Corporation, 2003. All rights reserved.
2. 3. 4.
Enter a grouping rule name of XX-Subinventory. Enter a description for the rule. In the Group By region, select Subinventory. Note: You can use the following grouping criteria--Item, Locator, Lot, and Revision - only when the Oracle Warehouse Management System (WMS) is installed. Save your work.
6.
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Your instructor will provide login information. Replace XX with the number provided by your instructor or your initials. Use Order Management Super User, Vision Operations (USA) or comparable Super User Order Management responsibility.
Tasks
1. Define a new pick slip grouping rule with a User Defined Pick Methodology, the name XXSubinventory and select Subinventory to Group By.
Choose Responsibility 2. Order Management Super User, Vision Operations (USA) Responsibility is selected.
Find Delivery to Ship Confirm 3. (N) > Shipping > Setup > Picking > Define Pick Slip Grouping Rules Pick Methodology: User Defined. Rule Name: XX-Subinventory. Description: Group picking lines by subinventory. Group by: Inventory.
Prioritize by: Shipment Priority Schedule Dates Order Number Customers Open Invoice value Ascending or Descending
Release Sequence Rules Order Management Super User, Vision Operations (USA) (N) > Order Management > Shipping > Setup > Picking > Define Release Sequence Rules Form Release Sequence Rules are used during the Pick Release process to determine in what order to allocate material to the Released Sales Order Lines. This can be very important if inventory balances are less than 100% accurate. If material runs out, the most important orders get filled first. Default the appropriate Release Sequence Rule on to the Release Sales Order form by using a Release Rule. Assign a numeric value to Order Number, Shipment Priority, Schedule Date and Departure Date to prioritize the importance of each attribute within the rule. The lower the value the higher the priority.
Specify whether the attribute should be evaluated in an ascending or descending order Example: Priority Order Meaning Shipping Priority: 1 Descending (Highest to Lowest Value) Schedule date: 2 Ascending (Lowest to Highest Value) The result would be that the highest priority released order lines with the earliest scheduled date would have material allocated first. One the choices for allocating material is the Customers Outstanding Invoice Value. It would allocate inventory to the order which will be generating the most revenue. Customers Outstanding value is mutually exclusive. Example of how orders are selected if Customers Outstanding Invoice Value is used: Sales Order 5000 has a total revenue of 1000 currency units and a Backordered quantity of 15. Sales Order 5200 has a total revenue of 1200 currency units with a Backordered quantity of 2. Since the total invoice value of sales order 5200 is greater it would receive the first available material.
4. 5.
Choose Responsibility 2. Order Management Super User, Vision Operations (USA) Responsibility is selected.
Create Release Sequence (N) > Shipping > Setup > Picking > Define Release Sequence Rules XX-Oldest First. 3. Allocate material to oldest orders first. Order 2 Ascending. Schedule Date 1 Ascending.
Release Rules
Release Rules
Criteria to Release Orders By Customer Carrier Order # Date Range Based on Rule Release Sales Orders SRS 54 1 Ship Date From: Ship Date to: 05-May-2002 Release Sales Orders
Release Rules Order Management Super User, Vision Operations (USA) (N) > Order Management > Shipping > Setup >Picking > Define Release Rules Form Release Rules are used during the pick release process to define the criteria used to determine which Order Lines will be released for picking. There are two ways you can use Release Rules: On the Release Sales Orders form as the Based on Rule. If used in this way it acts as a defaulting tool. The values that are defaulted can be over written prior to submitting the request. On the Release Sales Orders SRS form as the Release Rule Name to dictate the release criteria which will execute in the background from a concurrent request. A Release Rule is required to use SRS, standard report submission. If Carriers are on a regular schedule, such as DHL comes in the morning and UPS comes in the afternoon. Create Carrier specific Release Rules, then set up several Release Sales Orders SRS schedules to run the appropriate Release Rule at the appropriate time.
Although the Release Rule is the first setup to be used during the Pick Release process it is not the first rule you would create. Both the Release Sequence Rules and the Pick Slip Grouping Rules would be set up first since they are used by the Release Rule. Release Rules can be created based on criteria represented in three different tabs. This will enable you to create rules that can respond to all of your picking needs. Order tab - criteria = order type, order number, customer, item, unreleased/backordered/all, ship set # , scheduled ship dates from and to, request dates from and to. Note: Enter the current date (todays date) in the to Date fields so that whenever the rule is used, the system will automatically reset them to the current date. Shipping tab - criteria = carrier, ship from, shipment priority, release sequence rule, auto create delivery, shipment priority. Inventory Tab - criteria = warehouse, pick slip grouping rule, auto allocate, auto pick confirm. Warehouse is a required field. Once you enter a warehouse the Shipping Parameters for that warehouse will be used to default values into the Inventory and Shipping tabs. These values can be over written, as needed.
Enter the customer Business World (1608) to restrict the releases to orders for just 1 customer. If you enter a Scheduled Ship Date To and Requested Date to as the current date and time then each time you use this rule to launch Release Sales Orders SRS, the dates will be updated to the current date. Click on the Shipping (T). Select M1-Seattle as the Ship From location. Select the Release Sequence Rule XX-Oldest First to be used when this rule is executed. Select Yes to Autocreate Deliveries. Select a Document Set of All Pick Release Documents that will print whenever this rule is executed.
5. 6. 7. 8. 9.
10. Click on the Inventory (T). 11. Enter M1 as theWarehouse. Warehouse is a required field for a Release Rule. 12. Select the Pick Slip Grouping Rule of XX-Subinventory that will be used by the Release Rule.
13. Select Yes to Auto Allocate. 14. Select Yes to Auto Pick Confirm. 15. Save your work.
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Your instructor will provide login information. Replace XX with the number provided by your instructor or your initials. Use Order Management Super User, Vision Operations (USA) or comparable Super User Order Management responsibility.
Tasks
1. Create a Release Rule with a name of XX-Seattles Rule that will select eligible order lines that are shipping from Seattles M1- location. Your rule will pick unreleased orders as well as backorders. Select your XX-Oldest First Release Sequence Rule and choose to Autocreate Deliveries. Use M1 as the Warehouse, select your XX-Subinventory Pick Slip Grouping Rule and choose to Auto Allocate and Auto Pick Confirm.
2. 3.
Choose Responsibility 2. Order Management Super User, Vision Operations (USA) Responsibility is selected.
Create Release Rule 3. (N) > Shipping > Setup > Picking > Define Release Rules form > (T) Order XX-Seattles Rule All Scheduled Ship Date To: Todays Date To: Todays Date
4.
5.
6.
UOM Ea Ea
Container Load Details Order Management Super User, Vision Operations (USA) (N) > Shipping > Setup > Container Load Detail A container load record is required for calculating Percent Fill if the Shipping parameter has Quantity as the fill bases. Container-item relationships specify the maximum number of load items (Monitor, Keyboard), that can be packed into a load item (Box, Pallet). A container can be a load item. For example: pack a Monitor into a box for the convenience of the customer and then pack the box into a pallet for the convenience of shipping.
Web
Enabled
Carrier-Ship Method Relationship Order Management Super User, Vision Operations (USA) (N) > Shipping > Setup > Freight > Define Carrier Ship Method Shipping can respond to a customers shipping requests by assigned a shipping method to a freight carrier. Establishing a relationship between the Freight Carrier and the Ship Method is a mandatory step prior to assigning a Ship Method to an order or delivery. Carrier-Ship Method Relationships are Organization specific allowing you to eliminate carriers which are not available in certain regions. Using the Document Categories form it is possible to associate different document sets with each Carrier-Ship Method combination. For example, you may want to include a Commercial Invoice only if it is an International shipment. Three setup steps are required: Create Freight Carriers Create Ship Method Assign Ship Method to a Freight Carrier
Copyright Oracle Corporation, 2003. All rights reserved.
Define Freight Carriers: (N) > Shipping > Setup > Freight > Define Freight Carriers Since Freight Carriers are Organization specific you will be prompted to select an Organization code prior to entering the Define Freight Carriers form. Enter the name and description of the carrier along with an account number. This account can be used when you perform inter-organization transfers and specify freight costs. The account number is also available to the Account Generator workflow to build the account numbers that will be used to capture shipping charges that will be passed to AR. Create Ship Methods: (N) > Inventory > Setup > Organizations > Shipping Methods Ship Method can be applied at any time prior to Ship Confirm. Once a delivery has been Ship Confirmed, the Ship Method becomes a permanent record associated with that shipment and cannot be changed. Ship Method is a prerequisite in order to create a Bill of Lading for a delivery. If the Ship Method is entered on the Sales Order and then changed during the shipping process, the change is not passed back to the Sales Order. The Ship Confirm form is your last opportunity to enter or change the Ship Method for a delivery. You can put controls on your Ship Method by selecting the checkbox Enforce Ship Method on the Shipping Parameters form. When this feature is checked you are required to enter a ship method before ship confirm. A error message will be displayed and you will be prevented from completing your ship confirm process, if there is no Ship Method associated with the delivery. Companies using public carriers will want to use this option. However, a company with a private fleet of trucks may elect to NOT enforce ship methods since their own trucks are always used to transport shipments. Shipping Method is a lookup code which is available across all organizations. Lookup codes have an Access Level. In order to be able to add new Shipping Methods the access level must be set to User or Extensible. Enter a unique alpha-number code describing the Ship Method you are creating. The Meaning should be a short descriptive statement, (maximum, 80 characters). The description field allows the you to clearly state the type of service which will be provided by this ship method, (maximum, 240 characters). You can optionally enter a Tag to describe your Ship Method. The tag can be used to categorize lookup values, such as modes of transport, (rail, truck, marine, air). Maximum, 30 characters. Carrier-Ship Method Relationship (N) > Shipping > Setup > Freight > Define Carrier Ship Methods A Ship Method must be assigned to a Freight Carrier to be available within an organization. The same Ship Method can be assigned to the same Freight Carrier in multiple organizations. However, a Ship Method cannot be used more than once within an organization.
You can establish grouping rules using a Carrier-Ship Method as a processing criteria. By selecting Ship Method, you can process orders according to the carrier who will transport the shipment to better manage your deliveries. The Service level feature allows you to specify service levels ONLY when the carriers listed in the Freight column is UPS. Standard UPS service levels are seeded in the LOV. This list of values cannot be changed. The web enabled checkbox is used by Oracle iStore to determine which ship methods they want to offer the web user.
Freight Cost Types Order Management Super User, Vision Operations (USA) (N) > Shipping > Setup > Freight > Freight Cost Types Freight Costs are the actual costs incurred for the movement of goods by a carrier. Freight Costs include, but are not limited to: freight cost, handling charge, insurance, import/export license fees and miscellaneous changes, such as, restocking fees, return fees, miscellaneous fees and charges for late payment. These miscellaneous charges are seeded Freight Cost type lookup codes which can be linked to a Freight Cost Type record. You can assign a currency and an estimated amount to each Freight Cost record. The amount is defaulted on to the Ship Confirm form when a freight cost is entered, but can be over written when appropriate. Use the Map to Charge checkbox if you have created Freight and Special Charge modifiers.
Shippers Costs
Customers Charges
Freight Costs Freight Charges Charges Freight and Special Charges are defined as the dollar amount applied to the customer invoice for movement of a shipment to a destination. Freight and Special Charges may be for the order header or order line. The user has the ability to apply the charges to the order manually, through order import, an open API or automatically based on the modifier setup. Costs Freight Costs are the actual costs incurred for the movement of goods that the carrier is moving and is billed to OM Shipping. Freight Costs include, but are not limited to: freight cost, handling charge, insurance, import/export license fees and miscellaneous changes, such as, restocking fees, return fees, miscellaneous fees and charges for late payment. These miscellaneous charges are standard seeded values. In order to apply these charges to the order, the user must setup a modifier type of Freight and Special Charges.
The main setup difference between freight charges and freight costs is where the user applies the charges. Shipping captures the freight costs and passes them through to OM; OM uses them as a basis for applying freight charges to the customer invoice. For freight charges, the user defines a modifier to setup the attributes in order to apply the charges to the order. For freight costs, the user defines a cost type, such as, Freight, and applies the costs at the time of shipment. A cut-off point exists for processing charges to a customer invoice. The shipper has the ability to enter freight and special charges at any time. However, only those costs entered prior to Ship Confirm will qualify for processing with the customer invoice.
Shipping Document Sets Order Management Super User, Vision Operations (USA) (N) > Shipping > Setup > Document > Document Sets Specify if the document set youre creating is for the Pick Release or Ship Confirm process. Select from the LOV the reports you want to attach to the Document Set. Use the sequence field to define the printing order for the reports attached to the document set. There are three seeded document sets that you can use immediately. Pick Release Documents All Shipping Documents Pack Slip Only
4. 5. 6.
To edit document sets 7. 8. Query the All Pick Release Document set. Edit the existing effective dates. Optionally, add a new document to the set. 9. Save your work.
Choose Printers
Choose Printers
Printer 1 Profile Hierarchy Pick Slips Printer 2 User Responsibility Packing Slips Printer 3 Application Site
Mailing Labels
Choose Printers Order Management Super User, Vision Operations (USA) (N) > Shipping > Setup > Documents > Choose Printers Assign your shipping documents and reports to specific printers. Printers can be assigned on multiple levels; User, Responsibility, Applications and Site. If set at the User level each user could print to a different printer. If set at the Site level anyone generating the report would be directed to the same printer. Choose the Document tab to display all documents assigned to a printer, and the printers tab to display all printers assigned to a document.
Grant Privileges
Roles and User Security Order Management Super User, Vision Operations (USA) (N) > Shipping > Setup > Grants & Roles Definitions > Define Roles Define Roles Define shipping roles such as Shipping Manager, Shipping Clerk, and Customer Service, specifying access levels of Edit, View or None (disable) to 60+ actions defined for Trips, Stops, Deliveries, and Lines. Grants (N) > Shipping > Setup > Grants & Roles Definitions > Grants Next grant access to Shipping Roles for each combination of Role and User. Warehouse is an optional value. A blank warehouse grants a user the same role across all organizations. Generally a user should only have a single active grant per warehouse.
Click on the Trips (T). Select the access of Edit from the poplist. Uncheck the Plan and Unplan checkboxes to restrict the Trips actions for this role. Click on the Stops (T). Select the access of Edit from the poplist. Click on the Disable Actions (B) to block all the Stops activities for this role. Click on the Deliveries tab. Review the list of actions.
10. Click on the Lines/LPNs tab. 11. Review the list of actions. 12. Save your work.
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Define Shipping Role Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Shipping Execution Role Definition window (N) Shipping > Setup > Grants and Role Definitions > Define Roles Name: XX-Clerk Description: XX Shipping Clerk
2. 3. 4. 5. 6.
(T) Trips (B) Disable Actions (T) Stops (B) Disable Actions (T) Deliveries Verify Data Action: Edit Accept all defaults (T) Lines/LPNs Accept all defaults (I) Save
Copyright Oracle Corporation, 2003. All rights reserved.
7. 8. 9.
2. 3. 4. 5. 6.
(T) Trips (B) Disable Actions (T) Stops (B) Disable Actions (T) Deliveries Verify Data Action: Edit Accept all defaults (T) Lines/LPNs Accept all defaults (I) Save
7. 8. 9.
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Your instructor will provide login information. Replace XX with the number provided by your instructor or your initials. Use Order Management Super User, Vision Operations (USA) or comparable Super User Order Management responsibility.
Tasks
1. Define a new role for your shipping clerks named XX-Shipping Clerk. Disable access to all functions under Trips and Stops.
Choose Responsibility 2. Order Management Super User, Vision Operations (USA) Responsibility is selected.
Define a Role (N) > Shipping > Setup > Grants and Role Definitions > Define Roles 3. 4. 5. 6. Name: XX-Clerk. Description: XX Shipping Clerk. Click on (T) Trips. Click on (B) Disable Actions.
7. 8.
9.
10. Validate that Data Access is Edit. 11. Accept all defaults.
12. Click on (T) Lines/LPNs. 13. Validate that the Data Access is Edit. 14. Accept all defaults. 15. Save.
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Your instructor will provide login information. Replace XX with the number provided by your instructor or your initials. Use Order Management Super User, Vision Operations (USA) or comparable Super User Order Management responsibility.
Tasks
1. 2. Grant the shipping clerk role to the OMSUPER user for all Organizations. Click on the View Roles button to access the role definition.
Choose Responsibility 2. Order Management Super User, Vision Operations (USA) Responsibility is selected.
Grant Role 3. (N) > Shipping > Setup > Grants and Role Definitions > Grants User OMSUPER Role: XX-Clerk. Leave Org. blank. Accept Start and End Dates. Save.
4.
View Roles 5. Click on the View Roles button to access the role definition.
Agenda
Agenda
Understanding Shipping Concepts Using Pick Release Entering Ship Confirm Defining Shipping Setups Shipping APIs and Interfaces
Shipping Programs and APIs Order Management API Order Management provides APIs to Shipping to view lines that are eligible for delivery, planning, picking and shipping. The view returns all open, booked, shippable lines that are not interfaced to Shipping. When an order line reaches the Ship Line workflow activity, Order Management calls Shipping APIs to indicate that a line is pick eligible and communicate changes to the line once it is interfaced to Shipping. When a delivery is ship Confirmed, Shipping calls OM APIs to communicate the event, triggering the line flow to move forward. Inventory Interface The Inventory Interface is run to update inventory with the ship confirmation information. Inventory balances are decremented and reservations relieved. This program always spawns the Order Management Interface. It is very important in the process flow that the inventory Interface complete before the Order management interface to ensure the integrity of the reservations. Order Management Interface This program is run to update order management with the ship confirmation information. Order line shipped quantities will be updated.
Copyright Oracle Corporation, 2003. All rights reserved.
Summary
Summary
In this module, you should have learned how to: Understand what makes up the compete shipping process Define items and item organizations Perform a Pick Release Ship Confirm picked orders Perform the necessary Shipping Setups Understand Shippings APIs and Interfaces
Process Invoices
Chapter 14
Process Invoices
Process Invoices
Objectives
Objectives
After this module, you should be able to: Describe the way processing invoices fits into the Receivables process Enter and complete invoices Perform other invoice actions Correct invoices Identifying deposit transaction types Print transactions and statements Use event-based management Identify XML receivables documents Demonstrate promised commitment accounts
Agenda
Agenda
Overview of invoice process Entering and completing invoices Performing other invoice actions Correcting Invoices Identifying deposit transaction types Printing transactions and statements Using event-based management Identifying XML receivables documents Demonstrate promised commitment accounts
Enter Customers
Create Invoices
Print Invoices
Post Receipts
Oracle Receivables Overview Oracle Receivables provides the capability to create all the necessary transactions to correctly bill customers, record payments, and perform adjustments to customers accounts. These transactions include: invoices, credit memos, debit memos, guarantees, deposits, bills receivable, adjustments, and chargebacks. The Oracle Receivables process consist of several major steps. The Create Invoices and Print Invoices steps will be discussed in this topic. Create Profile Classes: Defines several default values for customers with similar credit terms and invoicing requirements. Enter Customers: Creates information for the customer, defines the addresses for the customer, and the business purpose(s) at each address. Create Invoices: Uses AutoInvoice or manually created invoices to bill customers for goods and services. Print Invoices: Produces invoices to mail to customers. Use iReceivables: Allows customers and employees to access customer accounts online to see the status of invoices and receipts and to request credits on line. Post Receipts: Permits posting of customer payments as they are received.
Perform Collections: Enables collectors to use informational windows and reports to perform timely and accurate collection activities.
Transactions Overview
Transactions Overview
Import transactions
Print invoices
Correct, if necessary
Transactions Overview Transactions can be imported from Oracle Order Management, Projects, Service, Property Management and non-Oracle systems. Transactions can also be created manually. In the Transaction process, tax can be calculated, General Ledger accounts created, and customer balances updated. Invoices can be printed and corrections can be entered, if necessary.
Transactions Summary
Transactions Workbench Windows Receivables, Vision Operations (USA) (N) > Transactions > Transactions Summary The Transactions Summary window consists of a workbench, which has buttons that open windows where the following can be done: Create New transactions. Create adjustments and credit memos. Complete transactions. Review transactions and cash applications. Copy transactions.
Agenda
Agenda
Overview of invoice process Entering and completing invoices Performing other invoice actions Correcting Invoices Identifying deposit transaction types Printing transactions and statements Using event-based management Identifying XML receivables documents Demonstrate promised commitment accounts
Oracle Receivables
Run AutoInvoice
Manual Invoices
Data Entry
Invoice Entry Methods Enter standard invoices according to your business needs: AutoInvoice: Import transactions from Oracle Order Management, other Oracle applications, or legacy systems. Manual Invoices: Enter transactions for invoices that do not originate in a feeder system, such as invoices for miscellaneous items, services, or freight.
Complete invoice
Creating a Standard Invoice Manually Receivables, Vision Operations (USA) (N) > Transactions > Transactions A Standard Invoice is created manually in Oracle Receivables using the following process. Enter invoice header information: Identify the customer and type of invoice. Can be modified to include transaction source. Enter invoice lines: Record goods and services to be invoiced. Enter sales credit: Optionally, record sales commissions. Enter freight lines: Optionally, record freight charges. Use AutoAccounting to create accounts: Create the General Ledger distribution accounts by using preconfigured AutoAccouning Rules. Complete Invoice: Finish the process and prepare the invoice for printing.
Invoice Components
Invoice Components
Invoice Header Number Source Class Type GL Date
Invoice Components Receivables, Vision Operations (USA) (N) > Transactions > Transactions Invoices consist of three major components, Invoice Header, Customer Information, and Lines. Invoice Header Number: If the Batch Source specifies automatic invoice numbering then Receivables assigns a number when you save the transaction or you can enter the number manually. Source: Sets default values and AutoInvoice options. Controls numbering. Turns on Automatic as well as enters the range of numbers for the system to use. Class: Provides a dropdown list of classes of transactions, chargeback, credit memo, debit memo, deposit, guarantee, and invoice. Type: Determines whether Receivables amounts are recorded and posted to the General Ledger. GL Date: Sets the General Ledger period for posting of transaction distributions. Customer Information Ship-To Address: (Optional) Ship goods or provide services at this customer address.
Copyright Oracle Corporation, 2003. All rights reserved.
Bill-To Address: Send the invoice to this customer address. Lines Item: Goods or services provide to the customer. Price: Unit price or total amount to be charged the customer. Quantity: Amount ordered or one when entering the total amount.
3. 4. 5.
6.
7. 8. 9.
10. Enter Invalid Lines; Create Invoice. Specify how you want AutoInvoice to handle imported transactions with Invalid Lines by entering either 'Reject Invoice' or 'Create Invoice.' 11. Enter GL Date in Closed Period: Adjust. Specify how you want AutoInvoice to handle imported transactions that have lines in the Interface Lines table that are in a closed period.
Copyright Oracle Corporation, 2003. All rights reserved.
To have AutoInvoice automatically adjust the GL dates to the first GL date of the next open or future enterable period, enter 'Adjust' in the GL Date in a Closed Period field. Enter 'Reject' to reject these transactions. 12. Enter Grouping Rule: Default. 13. Do not select the Create Clearing check box. Use this check box to require that the revenue amount for each transaction line is equal to the selling price times the quantity specified for that line. Use this option to distribute revenue on a transaction in an amount that is not equal to the transaction line amount. If you check this box, AutoInvoice puts any difference between the revenue amount and the selling price times the quantity for a transaction into the AutoInvoice Clearing account that you have defined. Otherwise, AutoInvoice requires that the revenue amount be equal to the selling price times the quantity for all of the transactions it is processing. Define your clearing account in the Automatic Accounting window. 14. Select the Allow Sales Credit check box. Indicate whether sales credits can be entered for transactions using this source by checking or unchecking the Allow Sales Credit box. This option and the Require Salesreps option in the System Options window determine whether sales credits are optional or required. 15. (T) Customer Information 16. Select ID for all options. Indicates whether AutoInvoice validates your customer information for this batch source using a value or identifier. Select None' for no validation. Select Value to import a record into AutoInvoice tables using its actual name. Select ID to use its internal identifier. 17. (T) Accounting Information 18. Select ID for all options. How validation occurs for Invoice and Accounting Rule data for this batch source. Select either 'Id' or 'Segment' to indicate whether you want AutoInvoice to validate the identifier or the flexfield segment for this batch source. 19. Check the Derive Date check box. To derive the default rule start date and default GL date from the ship date, rule start date, order date and the default date that is supplied when AutoInvoice is submitted. If you use Oracle Inventory and Oracle Order Management for sales order shipments, you should elect to derive your dates and use the shipment date for your
transaction general ledger date. In this way you can ensure that you have booked your revenue and cost to the same accounting period. If you do not match revenue and cost in the same period, you violate basic GAAP principles, and may distort your profit. In addition, you are unable to run a meaningful Margin Analysis report. This report summarizes your revenue and cost of goods sold transactions by item and customer order and specifies a transaction date range. If your transactions are booked in the wrong period, this report reflects those incorrect transactions. 20. Select Amount To indicate how you want AutoInvoice to validate your Revenue Account Allocation data for this batch source. 21. (T) Other Information (Use the arrow to show more alternative regions). 22. Select ID for all options. 23. (T) Sales Credits Data Validation. 24. Select ID for Salespersons and Sales Credit Types. 25. Select Amount for Sales Credits To validate Sales Credits based on either Amount or Percent. 26. (I) Save.
5.
6.
7.
Transactions Window Tabs Receivables, Vision Operations (USA) (N) > Transactions > Transactions The tabs in the Transaction window is where the following information is entered: Main: Customer Bill-to, Ship-to, Due Date, Terms, Salesperson and Commitment. More: Invoicing Rule, Print Option, Default Tax, Status, Finance Charges, Cross Reference, Original Transaction, Agreement, Dispute Amount and Date, Special Instructions, Comments, Document Number, Print Date, and Purchase Order information. Remit to, Sales: Remit-to-address, Sold To Customer and Number, and Sales Territory. Paying Customer: Paying Customer Number and Location, Payment method, Customer Bank information, and Expiration Date. Notes: Date, Source, and Memo. Commitment: Effective Dates, Amount, Item, Memo Line, Description , and Transaction. (Used with Commitments).
Credit: Reason, Customer Reference and Date, Rules and Split Term Method, Credited Transactions Source, Reference, Amount, GL Date, Number, Bill-to, Balance Due, and Transaction Date. (Used with Credit Memos).
Required Transaction Information A number of fields are required during invoice entry. They include the following: Date: Transaction date. Source: List of values showing where transaction originates. New sources can be added to the list of values. Class: Classifies the transaction as an Invoice, Credit Memo, Debit Memo, Guarantee, Deposit, or Chargeback. Type: Determine whether a transaction updates open receivables, can be posted to your General Ledger, Receivables calculates tax, and other defaults are entered. GL Date: Enters the current date the transaction will use when transferring to the General Ledger. Bill-to: Determines where the final document is sent. Terms: Records the payment terms for the transaction. Remit-To: Provides your address information for the payment remittance.
Entering Invoice Dates An invoice date can be entered any time. This determines the due date only. The General Ledger (GL) date determines when the transaction can be transferred to the General Ledger. The GL date defaults to the transaction date if it is in a open period. Otherwise, it defaults to the last day of the month of the current open period. The Receivables calendar can be opened or closed independently of the General Ledger calendar. (The General Ledger calendar is shared by Receivables so no separate setup is required.)
Transaction Defaults
Transaction Defaults
Transaction Source
Transaction Type
AutoAccounting
Accounting Rules
Customer Record
Transaction Defaults Transaction defaults save data entry time and reduce errors. There are several sources for these defaults. Transaction Source defaults: - Transaction type - Transaction numbering Transaction Type defaults: - Transaction class - Payment terms (if not set at the customer) - Accounting - Credit memos for invoices - Invoice information for commitments AutoAccounting defaults: - Accounts for transactions - Validates Accounts
Copyright Oracle Corporation, 2003. All rights reserved.
Customer Record defaults: - Ship-to and bill-to address - Payment terms - Salesperson Accounting Rules default from: - An item - A standard memo line Statement cycles default from the customer profile class.
Inventory Item
Standard Invoice Line Types Receivables, Vision Operations (USA) (N) > Transactions > Transactions > (B) Line Items There are three types of standard invoice line types that can be used during invoice entry. Inventory item: Enter items available in inventory, using a list of values. Standard Memo line: Enter non-inventory products or services, such as extended warranties or maintenance contracts, using a list of values. Free Form line: Enter a description.
Invoice Level
AutoAccounting
Entering Freight Invoices or Lines Receivables, Vision Operations (USA) (N) > Transactions > Transactions > (B) Line Items If the transaction type assigned to this invoice allows freight charges, enter freight amounts. Bill freight charges for the entire invoice or for each line: Click the Freight button in the Transactions window to enter at invoice level. Click the Freight button in the Lines window to enter at lines level. Note: If you click the freight button at invoice level, then the freight charges apply to the entire invoice. If click the freight charge at line level, it will apply to that particular line. AutoAccounting determines the default freight account. Note: Users can calculate and report tax on freight by creating inventory items with the type of Freight. AutoAccounting identifies these standard invoice lines with an inventory item type of Freight and derives your General Ledger accounts based on the rules you have defined for freight transactions.
AutoAccounting
Entering Sales Credits Receivables, Vision Operations (USA) (N) > Setup > System > System Options If the Require Salesperson check box in the Miscellaneous tab of the System Options window is selected, a salesperson must be assigned to each invoice. Receivables (N) > Transactions > Transactions > (B) Sales Credits Use the Sales Credits window to allocate sales credit among salespeople, and record both revenue (credit based on invoice lines) and non-revenue sales credit (credit in excess of your revenue sales credit such as bonuses or incentives). This information defaults to line-level sales credits. Note: The percentage of revenue sales credits must add up to 100%. AutoAccounting will recalculate the revenue account assignment. Additional non revenue sales credits (above 100%) can be assigned for bonus or incentive purposes.
Allocate different percentages or to different salespeople by line, using the For This Line region of the Sales Credits window. Access this window by clicking Sales Credits in the Lines window.
Completing Transactions
Completing Transactions
Completing Transactions Receivables, Vision Operations (USA) (N) > Transactions > Transactions When all required information has been entered, click the Complete button to complete (finish) the invoice. Payment schedules and aged receivable amounts are calculated when the Complete button is selected. Completed transactions can be transferred to the General Ledger. Only completed transactions can be printed. The requirements for Completing an invoice: An invoice must have at least one line, or at the header level be a freight invoice. The General Ledger date of the invoice must be in an open or future period. The invoice sign must match the sign of the transaction type. The sum of distributions for each line must equal the invoice line amounts. If Calculate Tax for transaction type is set to Yes, tax is required on each line.
Copyright Oracle Corporation, 2003. All rights reserved.
5. 6.
10. Answer Yes in the Decision box asking if you want to recalculate the accounting. 11. Close the Sales Credits window. 12. (M) Tools > View Accounting (B) T Accounts The View Accounting window shows the accounting for the transaction. The T Accounts button permits viewing the accounting for the transaction in both the T Accounts format and the Activity Summary format.
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Your instructor will provide login information. Replace XX with the number provided by your instructor or your initials. Use Receivables, Vision Operations (USA) or comparable Super User Receivables responsibility.
Tasks
1. Enter Invoice Header Information with Manual as Source, Invoice as Class and Transaction type, and your customer you created earlier or World of Business Ship-To and Bill-to addresses. The customer is being billed for 2 consulting assignments. Enter the following invoice lines associated with them.
Line # 1 2 Item # CS03755 CS32698 10 5 Qty Unit Price 1500 1750 Tax Location Based Location Based
2.
3.
Select Manual as the Source. Select Invoice as Class. Verify that the Transaction Type of Invoice defaults in. Enter your customer or World of Business as the name in the Ship-To and Bill-To name. The address information may default in. If not, select the San Jose sites for World of Business or your entered sites for your customer.
Enter Invoice Lines 6. Navigate to the Lines window. (N) > Transactions > Transactions (B) Line Items
7. 8. 9.
Enter each line from the table. Click on Tax Button and make sure your location based tax was calculated. If not, use your list of values to select any tax code with a rate. (I) Save.
Complete the Invoice 10. Close the Lines window. 11. (B) Complete. Record the Invoice Number: ___________________
Different Currencies
Creating Invoice Batches Receivables, Vision Operations (USA) (N) > Transactions > Batches Invoice Batching can be used to create groups of invoices Batching provides checks and balances not available in a single invoice. Some of the elements of a batch are: The batch date defaults to the invoice date. If a batch is entered, Oracle Receivables uses the source assigned to the batch for each of the invoices. Batches must match control and actual invoice counts and amounts. Actual count and amount are updated as each invoice is entered. A batch can contain invoices with different currencies. Invoices can be printed by batch. Oracle Receivables uses invoice batches to import invoice data. Batch information identifies the originating system when importing transactions.
View Currency Details Window The window also displays currency conversion details such as the rate, rate date, and rate type. For a transaction, the window displays: Transaction header information Conversion details Transaction information. For each transaction, you see the total amount, plus the amounts of any receipts, credit memos, adjustments, discounts, or bills receivable, converted to each currency. For a receipt, the window displays: Receipt header information Conversion details A list of receipt applications. For each application, you see the amount that was applied to the receipt. You see this amount in each currency. You can drill down from each invoice to the invoice currency detail. To open the View Currency Details window, use a responsibility associated with your primary functional currency. Select a transaction in one of the following windows, then either choose
Copyright Oracle Corporation, 2003. All rights reserved.
the View Currency Details option from the Tools menu, or choose the View Currency Details icon in the toolbar. Transactions Transactions Summary Balances Receipts Receipts Summary Note: You must save a transaction before you can open the View Currency Details window for it.
Agenda
Agenda
Overview of invoice process Entering and completing invoices Performing other invoice actions Correcting Invoices Identifying deposit transaction types Printing transactions and statements Using event-based management Identifying XML receivables documents Demonstrate promised commitment accounts
April
Creating Copies of Invoices Receivables, Vision Operations (USA) (N )> Transactions > Copy Transactions Use the Copy Transactions window to create recurring invoices for products and services sold on a regular basis. A model invoice is used to copy a series of invoices in future periods. Example: Business Needs: A customer is billed for the same service every month. Solution: For the first month, enter a new invoice that refers to the billed service. This becomes the model invoice for the following months. The model transaction must be complete. Once the model transaction is copied, changes to the model transaction do not affect the copied transaction. The model transaction should be the open or closed transaction that exactly matches the transaction(s) to recur.
Using Recurring Rules Receivables, Vision Operations (USA) (N) > Transactions > Copy Transactions Oracle Receivables determines the date and frequency of the copied transactions, using the rule, first transaction date, and number of times specified. You cannot update the recurring schedule after it has been saved. Oracle Receivables creates all invoice copies at one time. Invoices that are created in unopened periods are created as incomplete. If the batch source for the model invoice has automatic transaction numbering turned on, Oracle Receivables automatically numbers each recurring transaction. Each recurring transaction uses the batch source that is assigned to the model transaction. Select one of the following rules to create the invoices on the specific schedule: Annually: Once a year. Semi-Annually: Same day every six months. Quarterly: Same day every three months. Bi-Monthly: Same day every other month.
Copyright Oracle Corporation, 2003. All rights reserved.
Monthly: Same day every month. Weekly: Every seven days. Days: Interval based on the number of days entered. Single Copy: One copy.
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Your instructor will provide login information. Replace XX with the number provided by your instructor or your initials. Use Receivables, Vision Operations (USA) or comparable Super User Receivables responsibility.
Tasks
1. 2. Copy the Invoice created in the previous practice. Review the report showing the newly created invoices.
Query your invoice from previous practice. Define the recurring schedule with a Rule of Monthly. Number of Months is 6. Accept all other fields as they default. (I) Save. Write down invoice numbers. ______________________________________________ Notice how the system automatically numbers all of the new transactions in a sequential order.
Review Report 6. Go to the concurrent manager and view the completed report.
Copyright Oracle Corporation, 2003. All rights reserved.
7.
(N) > (M) View > Requests (B) Find (B) View Output
If your Concurrent Request completes with a Warning or Error, (B) View Log and review. If this occurs, contact your instructor for assistance. A warning can occur when the future periods are not open or future enterable so not all of the invoices are completed.
Creating Invoices for Services Receivables, Vision Operations (USA) (N) > Transactions > Transactions > (B) Line Items > (B) Rules Accounting Rules determine the revenue recognition schedules for invoices, while invoicing rules determine when to recognize revenue for Receivables invoices.Invoicing Rules record the receivable in the first (Bill in Advance) or last (Bill in Arrear) period of the service. You can assign invoicing rules to invoices that you manually enter or import into Receivables through AutoInvoice. Once the invoice is saved, you cannot update an invoicing rule.
4. 5.
6.
Accounting Rules
Accounting Rules
Accounting Rules determines when to Recognize Revenue: Accounting, Fixed Duration: Over all periods based on a percentage or evenly. Accounting, Variable Duration: Percentage 1st Period, remaining amount evenly over remaining periods.
Defining Accounting Rules Receivables, Vision Operations (USA) (N) > Setup > Transactions > Accounting Rules Accounting rules determine when to recognize revenue amounts. Use Accounting, Fixed Duration type to recognize revenue over a specific number of periods. Revenue can be spread evenly or a percentage can be specified for each period. Default is even distribution. Use the Accounting, Variable Duration type to recognize revenue by a percentage for the first period. The remaining revenue is spread evenly across the number of periods that you specify during transaction entry.
Assigning Accounting Rules to Invoice Lines Receivables, Vision Operations (USA) (N) > Transactions > Transactions > (B) Line Items > (B) Rules Each invoice line can have a different accounting rule. Oracle Receivables uses the First GL Date field in the Transactions window to determine when to start recognizing revenue. The number of periods in which revenue is recognized is determined by the value in the Number of Accounting Periods field in the Transactions window. Value defaults from fixed rule. Value must be entered for variable rule.
Solution
Enter invoices with rules either in the Transactions window or through AutoInvoice.
Bill customers for the Assign invoices a Bill in invoices before recognizing Advance invoicing rule. all of the revenue. Bill customers for invoices after recognizing all of the revenue. Assign invoices a Bill in Arrears invoicing rule.
Invoice February
March
Dr. Unearned rev. 1000 Cr. Revenue 1000 Accounting rule = 3-Month Fixed Duration
Example of Billing in Advance Because you are billing the customer for the entire invoice in the first accounting period, the offset account must be Unearned Revenue. Revenue is considered earned only when services or support has been provided. With the Bill in Advance invoicing rule, Oracle Receivables updates the GL (General Ledger) Date and invoice date of the invoice to the first accounting period for the accounting rule. For example, if the GL Date of the invoice was originally 01JAN02, and revenue was spread across 3 months, Oracle Receivables uses the GL Date of the invoice to 01JAN02.
March
Dr. Unbilled receivable 1000 Cr. Revenue 1000 Dr. Receivable 3000 Cr. Unbilled receivable 3000 Accounting rule = 3-Month Fixed Duration
Example of Billing in Arrears Because Billing in Arrears bills the customer for the entire invoice in the last accounting period, the offset account must be Unbilled Receivables. With the Bill in Arrears invoicing rule, Oracle Receivables updates the GL Date and invoice date of the invoice to the last accounting period for the accounting rule. For example, if the GL Date of the invoice was originally 01JAN02, and revenue was spread across 3 months, Oracle Receivables changes the GL Date and invoice date of the invoice to 01MAR02.
7.
Deferred Revenue
Deferred Accounting Rules Receivables, Vision Operations (USA) (N) > Setup > Transactions > Accounting Rules Use Deferred Accounting Rules to recognize revenue on demand using the Revenue Accounting feature. Deferred Accounting Rules are enabled by selecting the Deferred Revenue checkbox on the Invoicing and Accounting Rules window.
Journal entry
Running the Revenue Recognition Program Receivables, Vision Operations (USA) (N) > Control > Accounting > Revenue Recognition Accounting distributions are created only after you run the Revenue Recognition program. - For Bill in Advance, the offset account to Accounts Receivable is Unearned Revenue. - For Bill in Arrears, the offset account to Revenue is Unbilled Receivables. Accounting distributions are created for all periods when Revenue Recognition runs. When you use deferred accounting rules, the Revenue Recognition program creates a single distribution per line that posts to an unearned revenue GL account. Submit the Revenue Recognition program manually through the Run Revenue Recognition window. Submit the Revenue Recognition program automatically when posting to Oracle General Ledger. The program processes revenue by transaction, rather than by accounting period.
Copyright Oracle Corporation, 2003. All rights reserved.
Only new transactions are selected each time the process is run.
How Oracle Receivables Uses Statements Receivables, Vision Operations (USA) (N) > Print Documents > Statements Statements communicate activity to your customers about invoices, credit memos, debit memos, payments, on-account credits, chargebacks, deposits, and adjustments. Oracle Receivables also prints your customers past due balances based on aging buckets. You can enhance your statements by printing your own custom messages.
Making Receivables, Vision Operations (USA) Receivables, Vision Operations (USA) (N) > Transactions > Transactions or (N) Transactions > Credit Transactions (N) > Control > Accounting > Revenue Accounting The Revenue Accounting feature lets you adjust revenue. Earn or unearned revenue You can also adjust sales credits - Transfer revenue sales credits between Salespersons (maintaining the 100% total) - Add Non-revenue sales credits You can adjust completed invoices and credit memos. You can make adjustments at the transaction or line level. Receivables uses AutoAccounting to generate the required accounting distributions. Use the Revenue Accounting and Sales Credits window to manually perform these adjustments. Use the Revenue Adjustment API to automatically perform these adjustments.
Copyright Oracle Corporation, 2003. All rights reserved.
Tax setup Tax defaults and rules Transaction and Customer details Batch Source details
AutoAccounting setup General Ledger period information Transaction Type details Remitto Addresses Profile option values
Setup Details Report You use the Setup Details report to view a wide range of information about the system setup configuration in Oracle Receivables. Displaying setup information in a single report lets you easily anticipate and correct possible setup errors when running large processes such as AutoInvoice. Report Parameters Batch Source ID: Choose from the list of values the name of the transaction batch source for which you want to see system setup details. Max GL Date: Enter a cutoff general ledger date (DDMONYYYY) for the report. The Setup Details report will contain information about the periods before the date you enter. Transaction Type (optional): If you would like to see setup details for one particular transaction type, choose the type from the list of values. If you do not choose a transaction type, the Setup Details report will provide setup information for every transaction type defined in the AutoInvoice interface tables.
AR: Use Statement Site and Dunning Site Profiles The value for this option can be set by the system administrator at the site, application, and responsibility levels, but cannot be viewed by the user.
Agenda
Agenda
Overview of invoice process Entering and completing invoices Performing other invoice actions Correcting Invoices Identifying deposit transaction types Printing transactions and statements Using event-based management Identifying XML receivables documents Demonstrate promised commitment accounts
Invoice Transaction Flow In Oracle Receivables, you can review and correct invoice, debit memo, deposit, guarantee, credit memo, on-account credit memo, and chargeback information for transactions you enter manually or import into Receivables using AutoInvoice. This slide shows an overview of the Invoice process and the four scenarios that can occur when transactions need correcting. Correct Invoice Underinvoice Overinvoice Invalid transaction - Void - Delete
Invoices
Invoice Correction Methods Overinvoicing: Occurs when an invoice is generated for an amount that is greater than the amount actually due. The difference between the amounts can be credited or refunded to the customer, or the invoice can be updated. Underinvoicing: Occurs when an invoice is generated for an amount that is less than the amount actually due. The difference between the amounts can be debited against the customer, or the invoice can be updated. Invalid Transactions: Transactions that were created in error.
Overview of Corrections
Overview of Corrections
Correction Type Update Invoice Debit Memo Adjustment Credit Memo Effect on Invoice Changes original None; new item Activity New item applied to original None; account only Approval Limits None None User None Accounting Source Original Transaction AutoAccounting Receivables Activity Original Transaction or AutoAccounting (profile option) AutoAccounting
On-account Credit
None
Overview of Corrections Update Invoice: Update the line, tax, and freight amounts on the original invoice before it is posted. Debit Memo: Enter a new transaction for additional amounts not invoiced on the original invoice. Adjustment: Adjust line, tax, and freight amounts on the original invoice. Credit Memo: Credit a specific invoice. On-Account Credit: Credit the customers account. This credit does not initially apply to a specific invoice. iReceivables: Disputes an invoice. Enter a requested credit amount or percentage for lines, tax, freight, or total. Credit memo request is routed through the approval process. Note: Debit memos are not directly linked to invoices, but you can enter descriptive references. Adjustments are linked to invoices.
Updating Invoices
Updating Invoices
Update the original invoice before posting to the General Ledger and before entering activity. Update invoice information through the Transactions window. Use the Transactions workbench to update the Due Date, PO Number, Salesperson, and Remit-To Address. Update the original invoice amount by:
Updating the quantity and unit price for each line Updating the original freight amount
Updating Invoices Receivables, Vision Operations (USA) (N) > Transactions > Transactions Examples of activity that prevent you from updating an invoice are applying a receipt, credit memo, or commitment against an invoice, or creating an adjustment for the invoice. If the system option Allow Changes to Printed Transaction check box is cleared, then you cannot update an invoice that has been printed. Use the Update Invoice procedure to correct for overinvoicing as well as underinvoicing.
Creating Debit Memos Receivables, Vision Operations (USA) (N) > Transactions > Transactions Debit memos are like invoices, but they are usually created for additional charges. You can: Enter debit memos in the Transactions window. Import debit memos through AutoInvoice. Enter debit memos in the same way as invoices, but use the Debit Memo transaction type. Debit memos cannot reference a specific invoice number. Generally, invoices should be used whenever possible.
Creating Adjustments
Creating Adjustments
Adjustment entry Approval limit $500
Validation process
Approved or Pending
Creating Adjustments Receivables, Vision Operations (USA) (N) > Transactions > Transactions Summary > (B) Adjust When you create an adjustment Receivables automatically verifies that it is within your adjustment approval limits. If within your assigned approval limit for the currency of that item, Receivables updates your customers balance to reflect the adjustment. If outside your approval limits, Oracle Receivables creates a pending adjustment with a status of Pending Approval, which will need to be approved by a higher level employee with the proper approval limit.
2. 3. 4. 5. 6.
7.
Applying Different Types of Credits Receivables, Vision Operations (USA) (N) > Transactions > Credit Transactions Respond to overinvoicing with credit memos and on-account credits. Credit memos affect specific invoices; on-account credits affect customer balances. Credit memos are entered in the Credit Transactions window; On-account credits are entered in the Transactions window with the transaction class of Credit Memo. Credit memos cannot be unapplied or reversed from the invoice once they have been created; On-account credits can be moved.
Credit Memo Options Receivables, Vision Operations (USA) (N) > Transactions > Credit Transactions Use the Credit Balance button to credit 100% of the remaining invoice value. Use the Credit Lines button to credit a specific line on the invoice with the related tax if applicable. If you enter credits in the Transaction Amounts region, the tax, if applicable to that invoice, needs to be adjusted separately. Receivables does not calculate the tax in relation to the lines. Enter credit memos for a specific invoice or invoice line. You can create a credit memo against: - Open invoices. - Closed invoices. Batch credit memos to help identify data entry errors. Reference invoices with no remaining balances to refer credits back to the original invoices.
Copyright Oracle Corporation, 2003. All rights reserved.
Use the Receipts window to apply these credits to other items. The transaction type of the invoice to be credited must allow over application in case of a credit memo created for an invoice with an outstanding balance of zero. Select an existing invoice in the Credit Transaction field in order to create the credit memo.
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Your instructor will provide login information. Replace XX with the number provided by your instructor or your initials. Use Receivables, Vision Operations (USA) or comparable Super User Receivables responsibility.
Tasks
1. 2. Create a credit memo. View the credit lines and completed the credit memo.
Find the first invoice number you entered for consulting services. (B) Find. Accept defaults that appear. Source: Manual The system will auto-generate the credit memo number.
5. 6.
Enter Reason: Discount. If the GL date doesnt default, enter todays date. Notice Balance Due on the Invoice.
7. 8.
In the Line % Field in the Credit Memo Region enter 5. (I) Save Credit Memo Number: _________________________________________
10. Review the credit memo lines to see how the system has pro-rated the credit amount. Note: 5% of each line item is calculated, not of the unit price or tax. 11. Close the Lines window. 12. Complete the Credit Memo.
On-Account Credit Options Receivables, Vision Operations (USA) (N) > Transactions > Transactions To apply a credit to a customers account rather than to an individual invoice: Enter on-account credits in the Transactions window. Select transaction class Credit Memo.
4. 5. 6.
Sales Person
Reversing Sales Credits When crediting any part of an invoice, Oracle Receivables automatically reverses sales credits assigned to the appropriate salespeople. Partial credits against sales credits default proportionately, but can be updated as long as the sum of sales credits for the line equals the original line credit amount. The AR: Allow Update of Existing Sales Credits profile option determines whether a user can update existing sales credits or if additional sales credit records need to be created to maintain an audit trail.
Creating Refunds
Creating Refunds
Create a credit memo Create a debit memo Set up customer as a supplier Use the debit memo to enter an invoice in Oracle Payables Create a payment and send to customer
Creating Refunds You must create a refund when the customer has already paid an invoice and requests money back instead of a credit. Oracle Receivables does not create checks and therefore does not complete the refund process. If Oracle Payables has been installed, you can use the features of the two systems to process refunds. You would use a clearing account to offset the Receivables account in Receivables and the Payables account in Payables. If you do not have Payables installed, create a credit memo/debit memo for accounting, and then send to your check writing system. Example: A refund for a customer who returns goods and wants a refund for $200. Enter a credit memo in Oracle Receivables to reduce revenue and create an amount due to the customer. - Debit Revenue 200 / Credit Receivables 200 Enter a debit memo in Oracle Receivables to transfer the amount owed to the customer to a clearing account.
Copyright Oracle Corporation, 2003. All rights reserved.
- Debit Receivables 200 / Credit Clearing 200 Enter an invoice in Oracle Payables to clear the clearing account and create an accounts payable for the customer. - Debit Clearing 200 / Credit Payables 200 Issue a check in Oracle Payables to send the refund to the customer. - Debit Payables 200 / Credit Cash 200 Instructor Note: You can also use T-accounts to illustrate how to account for a refund.
Voiding Transactions
Voiding Transactions
Void invoices, credit memos, and on-account credits in response to invalid transactions.
Business Need
Track invoices that are incorrectly entered to determine whether this is a data entry problem or if customers are providing incorrect information. Delete transactions that are incorrectly entered.
Solution
Update the invoice status to Incomplete and assign a transaction type that has the Open Receivable and Post To GL check boxes cleared. Delete incomplete transactions from the Transactions Summary window if the Allow Invoice Deletion check box in the System Options window is selected.
Voiding Transactions Receivables, Vision Operations (USA) (N) > Transactions > Transactions If there is no activity against a transaction, and if it has not been posted to the General Ledger (GL), you can void the transaction. Changing Complete Status by clearing the Complete check box of the transaction. Updating Transaction Type: Set up a transaction type with the Open Receivables and Post to GL check boxes cleared. Assign this transaction type to the transaction that you want to void and complete the transaction. Deleting Incomplete Transactions If the system option Allow Invoice Deletion check box is selected, you can delete incomplete transactions from Oracle Receivables. Select Delete Record from the Edit menu or Delete Record icon form the toolbar to delete invoices from the Transactions Summary window. Save the record once you have deleted the transaction.
Copyright Oracle Corporation, 2003. All rights reserved.
Agenda
Agenda
Overview of invoice process Entering and completing invoices Performing other invoice actions Correcting Invoices Identifying deposit transaction types Printing transactions and statements Using event-based management Identifying XML receivables documents Demonstrate promised commitment accounts
Transaction Types
Transaction Types
You use transaction types to define the accounting for the debit memos, credit memos, onaccount credits, chargebacks, commitments, invoices, and bills receivable you create in Receivables. Transaction types also determine whether your transaction entries update your customers balances and whether Receivables posts these transactions to your general ledger.
Define Transaction Types Suggestion: To be able to void a debit memo, credit memo, onaccount credit or invoice, define a Void transaction type with Open Receivables and Post to GL set to No. Then, as long as there is no activity against the transaction and it has not been posted to your general ledger, you can make it invalid by simply changing the transaction type to Void.
Enter a Receivable Account for deposits with this transaction type. Enter an Offset Account for deposits with this transaction type.
Deposit Transaction Type If you set the AR: Deposit Offset Account Source profile option to Transaction Type, then Receivables uses the Offset Account that you specify here to derive the offset account for deposits. Otherwise, Receivables uses AutoAccounting to derive the deposits offset account.
Agenda
Agenda
Overview of invoice process Entering and completing invoices Performing other invoice actions Correcting Invoices Identifying deposit transaction types Printing transactions and statements Using event-based management Identifying XML receivables documents Demonstrate promised commitment accounts
Reports
Reports
Incomplete Invoices Report: A list of incomplete invoices. Invoice Exception Report: Review transactions where the Open Receivables check box is cleared and the customer balanced have not be updated.
Reports Receivables, Vision Operations (USA) (N) > Reports > Listing > (B) Single Request > (B) OK for the Incomplete Invoice Report. (N) > Reports > Accounting > (B) Single Request > (B) OK for the Invoice Exception Report.
Printing Transactions
Printing Transactions
You can print the following documents to send to customers: Invoices Credit memos Debit memos Deposits Guarantees Chargebacks Adjustments Bills Receivable
Printing Transactions Receivables, Vision Operations (USA) (N) > Print Documents > Invoices > Single Request > (B) OK Transaction documents, such as invoices and credit memos must be printed for distribution to customers. Depending on a specific statement schedule, statements and consolidated billing invoices are generated for distribution to customers. Transactions can be printed in batches or a specific range. Print the details of each tax line by setting a tax printing option, Itemize By Line, on the customers profile class. Optionally, you can elect not to print transactions.
Preview First
Then Print
Single Invoice
Invoice Batch
Transaction Type
Process for Printing Transactions Preview First Submit the Invoice Print Preview Report to see a list of transactions that will be printed. Select a list of transactions by specifying values for the report parameters. Then Print Print transactions by batch. Print transactions that have not been printed. Specify a range of transactions to print. Specify other parameters, such as Transaction type, class, or customer. Note: Oracle Receivables automatically prints the tax registration number defined in the system options on customer invoices. Oracle Receivables uses the tax printing option specified for the customers profile class, if entered. Otherwise, Oracle Receivables uses the option specified for the Invoice Printing System Option.
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Your instructor will provide login information. Replace XX with the number provided by your instructor or your initials. Use Receivables, Vision Operations (USA) or comparable Super User Receivables responsibility.
Tasks
1. 2. Print the invoice from the first practice. View the printed invoice.
Enter Name: Select- Invoice Print, Selected Invoices. Enter Parameters: Transaction number from first practice. (B) OK > (B) Submit > (B) No
View Printed Invoice 5. Navigate to the Requests window. 6. (N) > (M) View > Requests > (B) Find > (B) View Output
View invoice.
Using Consolidated Billing Receivables, Vision Operations (USA) (N) > Print Documents > Consolidated Billing Invoices > Single Request > (B) OK Use the Consolidated Billing Invoice program to print a single monthly invoice that includes all of your customers transactions for that period. Customers are flagged to receive consolidated billing invoices through their customer profile class. The invoice format can be detail or summary. Both the detail and summary format presents invoice totals. The detail format lists all line items. Note: If Sales Orders with different payment terms are imported through the AutoInvoice Interface from Order Management, the invoice that are created still appear on the Consolidated Billing Statement.
10. Enter payment terms: Last Day Month payment term. 11. (N) > Print Documents > Consolidated Billing Invoices > Single Request > (B) OK 12. Select Print New Consolidated Billing Invoices 13. Enter parameters: Cutoff Date: 01-FEB-2001. Prints all the invoices for the customers for January. Do not use 31-Jan-2001 because the program would not have included the January 31st invoices. Last Day of Month?: Yes.
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Your instructor will provide login information. Replace XX with the number provided by your instructor or your initials. Use Receivables, Vision Operations (USA) or comparable Super User Receivables responsibility.
Tasks
1. 2. Create a payment term with last day of the month option. Assign your payment term to your customer
Enter the Name and Description of <XX> Last Day. Select the Last Day of the Month check box. Enter First Installment: Includes Tax and Freight Enter the terms 100 percent due to 30 days. (I) Save.
Assign Payment Term 7. Navigate to the Customers window. 8. (N) Customers > Standard
Find your customer by entering the name in the name field and (B) Find.
Copyright Oracle Corporation, 2003. All rights reserved.
9.
10. Select the Business Purpose tab and (B) Open. 11. Select your payment term <XX> Last Day for the list of values in the Payment Terms field. 12. (I) Save.
3.
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Your instructor will provide login information. Replace XX with the number provided by your instructor or your initials. Use Receivables, Vision Operations (USA) or comparable Super User Receivables responsibility.
Tasks
1. 2. 3. 4. Query records in the Interface Exceptions window. Correct the error in the Interface Lines window. Run AutoInvoice. View AutoInvoice Report.
Run the query: (K) Ctrl + F11. View the various errors. Select a record and view the error message in the Message field.
Correct the Error 5. 6. 7. Navigate to the Interface Lines window. (B) Details. Place cursor into the LINE_TYPE field and select Show Field from the Folder menu to select a corresponding field name. If for example, you are correcting the payment terms; you would select TERM_NAME from the list. Select a valid value from the list of values.
Copyright Oracle Corporation, 2003. All rights reserved.
8.
9.
(B) Error. Verify that the line has not more errors. If it does, correct those errors also. Write down the Sale Order Number: __________________________
Run AutoInvoice 11. Navigate to the Run AutoInvoice window. (N) Interfaces > AutoInvoice > Single Request > (B) OK
12. Select: AutoInvoice Master Program. 13. Enter parameters: Invoice Source: Order Entry Default Date: Todays Date 14. Your Sales Order Number (so each person gets a chance to see results.) 15. (B) OK > (B) Submit The other option would be to schedule this process to run on a regular basis.
View AutoInvoice Report Navigate to the Requests window. (M) View > Requests > (B) Find > (B) View Output
The top portion of the AutoInvoice Validation Report is a summary of the AutoInvoice Exception Errors for quick reference. This report helps determine what errors need to be corrected and can be used a tool to research the errors before entering the Interface Exception window.
Agenda
Agenda
Overview of invoice process Entering and completing invoices Performing other invoice actions Correcting Invoices Identifying deposit transaction types Printing transactions and statements Using event-based management Identifying XML receivables documents Demonstrate promised commitment accounts
Event Based Revenue Management When first evaluating an invoice for revenue recognition or deferral, Receivables uses information from Credit Management to determine a customers creditworthiness, and uses contract details from your contracts solution to determine if any nonstandard contract contingencies exist.
Automated Process
Automated Process
The automated process occurs as follows: Receivables evaluates an invoice when it is first imported.
If revenue must be deferred, then Receivables does so and records the reason for the deferral.
Receivables then waits for an event that can trigger revenue recognition. When such an event occurs, Receivables automatically recognizes the appropriate amount of unearned revenue on the invoice. Events that can trigger revenue recognition fall into two categories:
Receipt application Expiration of contract contingencies
Automated Revenue Management Process This automated revenue management process helps you to comply with the strict revenue recognition requirements mandated by US GAAP and International Accounting Standards. Note: Automated revenue recognition is possible only for invoices with a batch source type of AutoInvoice. This process is not available for transactions that you manually create via the Transactions workbench or Copy Transactions window. Additionally, even if you enable this automated revenue recognition process, you can always use the Actions Wizard to manually adjust revenue.
Evaluating Invoices for EventBased Revenue Management Once this decision is made, AutoAccounting creates the actual accounting distributions, either via AutoInvoice (for invoices without rules) or via the Revenue Recognition program (for invoices with rules). The Revenue Management Engine does not analyze collectibility for invoices that are assigned deferred accounting rules. To recognize revenue for an invoice with a deferred accounting rule, use the Actions Wizard. Note: The timing of revenue recognition does not impact the timing of recognition of taxes, freight, and finance charges. Recognition of taxes, freight, and finance charges occurs when the receivable is created. Suggestion: You can query an invoice in the Transactions workbench at any time to review the invoices accounting distributions, or run the Deferred Revenue Audit Trail Report.
Collectibility Requirements for Revenue Recognition If an invoice satisfies these requirements, then the Revenue Management Engine immediately recognizes revenue (for invoices without rules) or recognizes revenue according to the initially assigned accounting rules (for invoices with rules). If an invoice does not satisfy, or only partially satisfies, these requirements, then the Revenue Management Engine immediately defers revenue. The extent of the revenue deferral, and subsequent timing of revenue recognition, depends on whether the unmet collectibility requirements are related to either the header or line level of an invoice.
Invoice Level
Collectibility Requirements
Header Level
Line Level
Standard refund policy Absence of fiscal funding, cancellation, forfeiture, and acceptance clauses
Applying Receipts and EventBased Revenue Management If Receivables bases revenue recognition on receipt application, then the total amount of revenue that is recognized can never exceed the original amount due on the invoice line, less any applicable credit memos. If you later need to reverse a receipt after application, then Receivables automatically moves the amount of the reversed receipt back to an unearned revenue account. Note: If you are applying a receipt to an invoice with rules, but you havent yet run Revenue Recognition, then Receivables automatically runs Revenue Recognition for that invoice only.
Agenda
Agenda
Overview of invoice process Entering and completing invoices Performing other invoice actions Correcting Invoices Identifying deposit transaction types Printing transactions and statements Using event-based management Identifying XML receivables documents Demonstrate promised commitment accounts
Invoices
Debit Memos
Chargebacks
Deposits
XML Messages XML invoice documents always use this XML message: Process Invoice: This XML message contains information for your customers invoices, debit memos, credit memos, chargebacks, and deposits. In addition, your customers can set up their systems to send this XML message back to you: Confirm Business Object Document (Confirm BOD): Your customer can send this XML message to tell you if your XML invoice document import was successful. This is the standard OAG Confirm BOD XML message.
Waiting
XML Gateway
Started
Transmitted
Notify AR User
YES
NO
No
Sending XML Invoice Documents-Other Prerequisites You must process and transfer XML invoice documents before you run the concurrent programs to print invoices. The Document Transfer program does not select receivables transactions that the Print Invoice program already printed.
Confirming the Import Status of XML Invoice Documents You and your customer can optionally implement any messages and activities that meet your needs. If you have set up the Process Invoice XML message for automatic receipt confirmation in XML Gateway, then when your customer receives the invoice message, the customer sends a Confirm BOD message back to your system. These messages confirm the import status of an invoice document and provide reason codes for import failures. The Oracle Payables import statuses and reason codes are mapped to confirmation actions in Receivables.
Agenda
Agenda
Overview of invoice process Entering and completing invoices Performing other invoice actions Correcting Invoices Identifying deposit transaction types Printing transactions and statements Using event-based management Identifying XML receivables documents Demonstrate promised commitment accounts
Reserve Commitment Balances When the order is invoiced via AutoInvoice, Order Management or another feeder system passes the promised amount to Receivables. Receivables, then adjusts the invoice and reduces the deposit balance by the lesser of the promised amount, the commitment balance, or the remaining amount due on the invoice. Depending on the deposits transaction type, you can choose to include tax and freight when applying a deposit to a transaction.
Summary
Summary
In this module, you should have learned how to: Describe the way processing invoices fits into the Receivables process Enter and complete invoices Perform other invoice actions Correct invoices Identifying deposit transaction types Print transactions and statements Use event-based management Identify XML receivables documents Demonstrate promised commitment accounts
Manual Receipts
Chapter 15
Manual Receipts
Manual Receipts
Objectives
Objectives
After this lesson, you should be able to: Describe the Receipt Process Apply receipts using different methods Create claims Use balance segments
Agenda
Agenda
Overview of Receipt Process Applying receipts Working with claims Using balance segments
Agenda
Agenda
Overview of Receipt Process Applying receipts Working with claims Using balance segments
Enter Customers
Create Invoices
Print Invoices
Post Receipts
Oracle Receivables Overview The Oracle Receivables process consist of several major steps. The Post Receipts steps will be discussed in this topic. Create Profile Classes: Defines several default values for customers with similar credit terms and invoicing requirements. Enter Customers: Creates information for the customer, defines the address for the customer, and the business purpose(s) at each address. Create Invoices: Uses AutoInvoice or manually created invoices to bill customers for goods and services. Print Invoices: Produces invoices to mail to customers. Use iReceivables: Allows customers and employees to access customer accounts on line to see the status of invoices and receipts and to request credits on line. Post Receipts: Permits posting of customer payments as they are received. Perform Collections: Enables collectors to use informational screens to perform timely and accurate collection activities.
Overview of Receipts
Overview of Receipts
Enter receipt Apply to customer account or invoice
Clear receipt
Overview of Receipts You can handle a receipt from a customer in several ways, depending on the amount of the receipt and total amount owed by the customer. A customer may pay: - Full amount due for a specific invoice or group of invoices. - Partial payment on a specified invoice. - Payment on the remaining balance in an account. - Overpay on account creating an on-account credit. If the customer does not provide clear and sufficient information, you may not be able to accurately identify the customer and properly apply the receipt.
Receipt Creation
Receipt Creation
Receipts are created in one of three ways:
Receipt Creation Receipts are created in one of three ways: Manual Receipts: Cash and Miscellaneous receipts can be manually applied to transactions or customer accounts. The Manual Receipt entry method provides more control over the application of individual receipts to specific items. QuickCash Receipts: Cash and AutoLockbox receipts can be applied using QuickCash receipts. Use this method when you need to enter and apply receipts quickly, because it only requires a minimal amount of information for each receipt and application. Also, QuickCash provides an extra level of control for entering high volume receipts because it does not immediately affect your customers account balance. Permits using AutoCash rules, placing receipts on-account and enter them as unidentified or unapplied. Automatic Receipts: Credit Cards, Bills of Exchange, and Direct Debits can all use Automatic Receipts to automatically generate receipts for customers with whom you have predefined agreements. These agreements let you collect payments on time by transferring funds from the customer's bank account to yours on the receipt maturity date. Prepayments require Oracle Order Management. For more information, refer to the
Oracle Receivables User Guide or 11i Order to Cash Advanced Topic on Automatic Receipts.
Confirmed
Remitted
Cleared
Approved
Reversed
Cash Receipt Statuses Five receipt statuses are available: Approved: This receipt has been approved for automatic receipt creation. This status is only valid for automatic receipts. Confirmed: For manually entered receipts, this status indicates the receipt belongs to a receipt class that requires remittance. For automatic receipts, this status indicates the receipt has been confirmed. Remitted: This receipt has been remitted. This status is valid for both automatic and manually entered receipts. Cleared: The payment of this receipt was transferred to your bank account and the bank statement has been reconciled within Receivables. This status is valid for both automatic and manually entered receipts. Reversed: This receipt has been reversed. You can reverse a receipt when your customer stops payment on a receipt, if a receipt comes from an account with nonsufficient funds, or if you want to re-enter and reapply it in Receivables. You can reverse cash receipts and miscellaneous transactions.
Remit receipts
Manual Receipt Entry Process Use the Receipts or Receipts Batches windows to begin the manual entry process. Create a Batch: (Optional) Receipts are entered in batches or groups. Batches provide the ability to: - View the difference between control and actual counts and amounts. - Group related receipts together that share the same default attributes. - Manage the time consuming task of data entry. - Note: Batches are optional for Cash Receipts, but required for QuickCash receipts. Enter Receipts: Enter each receipt individually or in batches. Apply Receipts: Apply receipts to transactions or on-account. Enter Chargeback and Adjustments: Create adjustments and chargebaceks against transaction to which you are applying a receipt. Post to GL (General Ledger): Transfer the receipt transaction accounting to the General Ledger for recording. Remit Receipts: Remit receipts to collect funds from Customer accounts.
Manual Receipt Types Receivables, Vision Operations (USA) (N) > Receipts > Receipts Manual Receipts: Provides more control over the application of individual receipts. In the Receipts window, you can enter a receipt, specify the customer, reverse a receipt, and apply a receipt to one or many invoices using mass apply. Receipt Types are Cash or Miscellaneous. Cash Receipts: Payment (such as cash or a check) that you receive from your customers for goods or services. Account balances are updated as soon as the receipts are saved. Miscellaneous Receipts: Non-invoice related revenue earned from investments, interest, refunds, and stock sales. Receivables Activities determine the accounting for these transactions. Receivables, Vision Operations (USA) (N) > Receipts > Batches > Manual-Quick QuickCash Receipts: Posts receipts and updates account balances after running the Post QuickCash program rather than when the information is entered. Requires Batching.
Cash Receipts: Payments, entered in batches, that you receive from your customers for goods or services.
QuickCash Receipts
Apply receipts using QuickCash window and AutoCash rules. Post receipts after running the Post QuickCash program. Enter GL Date and Deposit Date at batch level and change dates at receipt level. Create adjustments or chargebacks after Post QuickCash is run.
Manual Receipts Versus QuickCash Receipts Another difference between Manual Receipts and QuickCash Receipts is that manual receipts update a customers balance, while QuickCash receipts do not immediately affect a customers balance. After reviewing a QuickCash batch for accuracy, you must run Post QuickCash to update your customer's account balances.
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Replace XX with the characters or numbers given by your instructor. Use Responsibility: Receivables, Vision Operations (USA).
Tasks
1. Enter manual receipts.
11. Receipt Amount: $4,500.00. 12. Payment Method: Check - BofA. 13. Customer Name: Enter Your Standard Customer. 14. (I) Save.
15. Select the New Icon to enter a second check. 16. Receipt Number: Your Initials-CK02. 17. Receipt Type: Cash.
18. Receipt Amount: $8,200.00. 19. Payment Method: Check - BofA. 20. Customer Name: Enter Your Standard Customer. 21. (I) Save.
22. Select the New Icon to enter a third check 23. Receipt Number: Your Initials-CK03 24. Receipt Type: Cash 25. Receipt Amount: 11,050.00 26. Payment Method: Check - BofA. 27. Customer Name: Enter Your Standard Customer 28. (I) Save
Creating Batches
Creating Batches
Receipt Class
Payment Method
Deposit Date
Lockbox
Apply Date
GL Date
Creating Batches Receivables, Vision Operations (USA) (N) > Receipts > Batches Use batches to eliminate repetitive data entry by creating default batch-level information. Define the following default values for a group of receipts: - Receipt class: Determines the stages involved in receipt to cash cycles. These stages involved confirmation, remittance, and reconciliation. - Payment method: Provides accounting flexfield and bank account defaults. - Deposit date: Default Batch Date and Deposit Date are the current date but can be changed. - GL date: Default GL date is the day of the most recent open period but can be changed to any open or future enterable period. - Apply date: Date the receipt is applied. You can change default values for specific receipts, if necessary.
Enter Receipts
15 Receipts $10,000
13 Receipts $10,000
Validating Receipts in Batches One of the advantages of batching is the ability to validate that the receipts entered tie to the control total. The process is: Enter the receipt count and the total receipt amount for the batch. The actual count and amount is updated as each receipt is entered. Difference between control count, amount, and actual count and amount indicate potential data-entry errors.
Batch Statuses
Batch Statuses
Status New Description Creating a new batch. The status of the batch changes to Out of Balance, Open, or Closed when receipts are saved for the first time. Actual count and amount of receipts do not match the control count and amount. Actual count and amount match the control count and amount, but the batch includes unapplied or unidentified receipts. Actual count and amount match the control count and amount. All receipts have been identified and applied to invoices or applied on account.
Out of Balance
Open
Closed
Batch Statuses A batch has a status that indicates whether it is complete. Receivables automatically updates the batch status of a receipt batch when you add new or apply existing receipts in the batch.
29. Control Totals: Count - 2, Amount - 15,400.00 30. Select the (B) Receipts 31. Receipt Number: Demo-CK04 32. Receipt Type: Cash 33. Currency: USD 34. Receipt Amount: 11,050.00 35. Select Your Standard Customer 36. Select the New Icon and enter a second check (Demo-CK05) for 4,350.00 but do not select a customer 37. (I) Save (Close the receipt window and review the batch totals.) Note the Unidentified amount for CK05.
Agenda
Agenda
Overview of Receipt Process Applying receipts Working with claims Using balance segments
$5,000
On-account
Applying Batch Receipts When you enter receipts and applications in a QuickCash batch or import them using AutoLockbox, Receivables stores the data in an interim table. QuickCash lets you apply your receipts to one or many transactions, use AutoCash rules, place receipts on-account, or enter them as unidentified or unapplied. Use the QuickCash window to review receipts and ensure that application information is correct. Run Post QuickCash to update the customer's account balances. Note: If you do not identify the customer for a receipt, Receivables automatically assigns the receipt a status of Unidentified.
$80 Applied
Unidentified customer
Applying Receipts to an Invoice Use the Applications or Mass Apply windows to apply your receipts or on-account credits. Apply receipts to multiple invoices, single invoice, or on-account. Apply a receipt to open debit items to reduce the outstanding balance. Control who can create adjustments and chargebacks with the profile option AR: CashAllow Actions. In the Application Summary tabbed region of the Receipts window, receipts are shown as: Applied: Receipt is matched to a transaction. On-Account: The amount of the receipt is put on the customers account and may be applied later. Unapplied: Receipt has not been applied to a transaction. Unidentified: Customer for this receipt has not been identified. Note: Partially applied receipts will have a status of unapplied until they are fully applied.
Applications Window
Applications Window
Different Currencies
Apply to Invoices
Pounds
Yen
Cash On Account
Apply Discounts
Chargeback
Applications Window Receivables, Vision Operations (USA) (N) > Receipts > Receipts > (B) Applications In the Applications window, you can: Apply a receipt to many invoices or put cash on account. Apply a receipt to an invoice in a different currency. Create an adjustment to write off a transaction balance or unapplied receipt balances. Create a chargeback to create a new transaction for the balance of a transaction. Apply discounts. Refund all or part of a previously remitted credit card receipt. Put invoice related short payments or non-invoice related over payments or short payments into claim investigation. Note: When you create a claim for an invoice, Receivables places the related invoice in dispute until the claim is resolved. (only for users of Oracle Marketing Onlines Trade management functionality.)
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Replace XX with the characters or numbers given by your instructor. Use Responsibility: Receivables, Vision Operations (USA).
Tasks
1. Apply Receipt.
38. Place your cursor in the Transaction Number field and choose a transaction number from the LOV to apply against. 39. Select the Apply Check Box. 40. (I) Save.
Business Need
Apply receipts to transactions based on the balance due. To pay the largest balances first, use descending order. Apply receipts based on due date. To pay the oldest balances first, use ascending order. Apply receipts in FIFO or LIFO order by sorting on invoice date and using ascending or descending order, respectively. Use invoice numbers, if they follow a meaningful pattern. For example, if invoices are numbered sequentially, sort invoices by number to ensure that the oldest invoice is paid first.
Due Date
Invoice Date
Invoice Number
Criteria For Mass Applying Receipts Receivables, Vision Operations (USA) (N) > Receipts > Receipts > (B) Mass Apply In the Mass Apply window, receipts can be applied en masse based on certain sort criteria. When using the Mass Apply window: Apply a receipt to open debit items automatically. Apply receipts based on the criteria you specify. Review receipts before applying them or apply the receipts automatically.
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Replace XX with the characters or numbers given by your instructor. Use Responsibility: Receivables, Vision Operations (USA).
Tasks
1. Create a receipt for mass apply.
Manual or QuickCash
Applying Cross Currency Receipts Receivables, Vision Operations (USA) (N) > Receipts > Receipts > (B) Applications Customers may pay for transactions with a currency that is different from the currency on the transaction. Note: For clients that are upgrading from previous release, the AR: Enable Cross Currency profile option is now obsolete. Receivables will now operate as if this option is set to Yes.
Entering Discounts
Entering Discounts
Earned Discount
Automatically Calculated
Entered Manually
Entering Discounts You can review the Earned and Unearned discounts on the debit items to which this receipt was applied. Earned discounts are automatically calculated according to the payment terms on the transaction. Unearned and partial discounts are entered manually. Use system options, customer profiles, and payment terms to control discount calculation. Use the maximum discount column to view the amount of allowable discount. The largest Unearned discount a customer can take is the best Earned discount ever available for the invoice.
Agenda
Agenda
Overview of Receipt Process Applying receipts Working with claims Using balance segments
Closed debit
Chargebacks Against Receipts Receivables also lets you create chargebacks against receipts. You use the Receipt Applications window to manually create a chargeback against a receipt. Note: When you save the application in the Applications window, the claim is created in Trade Management, and the claim number is passed to Receivables.
Chargebacks against Receipts in Trade Management Note: Oracle Trade Management is a separate product that is being integrated with Receivables to enable functionality with claims. If you use Trade Management to track your customers short payments and over payments (claims) on receipts, then these claims are automatically passed to Trade Management for claim tracking, analysis, and resolution. If a chargeback is required to resolve a claim, then the chargeback is created directly in Trade Management: To resolve an invalid invoice related claim, the Trade Management user can create a chargeback against the related transaction. To resolve an invalid noninvoice related claim (for a short payment), however, there is no related transaction to create the chargeback against. Instead, the Trade Management user can create a chargeback against the receipt that held the claim. A chargeback against a receipt brings the Unresolved Claims total closer to zero and increases the Applied total for the receipt.
Creating a Chargeback
Creating a Chargeback
Receivables requires that you automatically number your chargebacks. The base number for your chargeback numbering sequences is determined when you install Oracle Receivables.
Creating a Chargeback against a Receipt Note: If you have Trade Management installed, then the Trade Management user, not the Receivables user, will create these transactions to resolve invalid noninvoice related claims.
Creating Claims
Creating Claims
You create claims when manually entering receipts in the Applications window. Claims can be either: invoice related noninvoice related
Resolving Claims
Resolving Claims
After research on a claim is completed and its validity determined, the claim can be resolved directly from Trade Management. In cases where a Trade Management user cannot resolve a claim directly, however, Workflow notifications alert you that the claim should be resolved in Receivables. Your resolution options differ depending on the type of claim and its validity.
For both valid and invalid invoice related claims, you can:
Write off the remaining amount on the transaction
Resolving NonInvoice Related Claims The following resolutions occur directly in Trade Management. For valid noninvoice related claims, you can: Create an onaccount credit memo (for a short payment) Apply an existing credit memo (for a short payment) Create an onaccount credit cash application line (for an over payment) Create a debit memo (for an over payment) Apply an existing debit memo (for an over payment) For invalid noninvoice related claims, you can: Enter a chargeback on the receipt (for a short payment) For both valid and invalid noninvoice related claims, you can: Write off the remaining amount on the receipt (for an over payment). The following resolution must be manually completed in Receivables. For invalid noninvoice related claims, you can: Create a writeoff adjustment (for a short payment)
Copyright Oracle Corporation, 2003. All rights reserved.
Resolving Split Claims Example In Receivables, however, you will still see the original claim #104 for $1,000 until one of the claims is resolved. When Claim 1042 is resolved, Receivables unapplies the Claim Investigation application for $1,000, enters the resolution for claim 1042, and creates two new claim investigation applications: claims #104 and #1041. If you were splitting the claim into two different amounts, 400 and 600, then it will close claim 104 and open 104-1 and 104-2.
Agenda
Agenda
Overview of Receipt Process Applying receipts Working with claims Using balance segments
Balance Segments
Balance Segments
Receivables uses the Account Generator to update the balancing segment values during various accounting activities against transactions and receipts. By matching the balancing segments for different accounting activities back to the original transaction or receipt, the Account Generator ensures that Receivables uses the correct balancing segment values during this substitution process.
Using the Account Generator For example, if an invoices balancing segment that you assess finance charges for has a value of 01 and the balancing segment of your finance charges account is 02, when Receivables accrues finance charges for this invoice, the Account Generator automatically changes the balancing segment of the finance charges account to 01. The Account Generator in Receivables utilizes Oracle Workflow. You can view and customize Account Generator processes through the Oracle Workflow Builder. To modify the default setup using Oracle Workflow (for example, to use a different balancing segment for either the finance charges or Receivables account).
Deriving Balancing Segment Values Note: Receivables does not substitute the balancing segment for miscellaneous cash, bank errors, or commitments (deposits and guarantees).
Disabling the Balancing Segment Substitution Process for Activities If you disable balancing segment substitution for activities, then you must define a suspense account in the event that your activities and original transactions do not post to the same balancing segment value. Otherwise, the transfer to General Ledger will not succeed.
Summary
Summary
In this module, you should have learned how to: Describe the Receipt Process Apply receipts using different methods Create claims Use balance segments
Objectives
Objectives
After completing this module, you should be able to do the following: Overview of the Tax Accounting Process Define General Tax Setup Steps Enter Tax Adjustments Explain Tax Reporting Ledger
Agenda
Agenda
Overview of the Tax Accounting Process Defining Generic Tax Setup Steps Entering Tax Adjustments Explaining Tax Reporting Ledger
Order Management Global Taxes Overview This diagram is an overview of the tax process in Oracle Order Management. Tax Codes and Tax Groups are assigned to items, customers, and sites, then use defaults and other setup options to enter a tax estimate on the sales order.. Implement global taxes for each operating unit. Use the same setup steps in both Order Management and Receivables. Assign tax codes to customers. Estimate tax for orders at the time of order entry. Define US Sales tax calculation based on customer ship-to address. For Order Management and Receivables, you can enter either a Tax Code or a Tax Group in the Tax Code field (for example, in the Customers - Standard window).
Receivables Global Tax Overview This diagram is an overview of the tax process in Oracle Receivables. Tax Codes and Tax Groups are assigned to items, customers, and sites, or revenue account, then use defaults and other setup options to default to the transaction to enable tax calculation. The main differences is tax estimations are created in Order Management versus the tax calculations created in Oracle Receivables.
Other Products
Other Products
CRM Applications
Order Capture
Tax Engine
Order Management
AutoAccounting
Invoices
Other Products Tax calculation can involve other products, such as Oracle Projects and Oracle Order Capture. Certain Customer Relationship Management (CRM) products use Order Capture to call the Tax Engine and interface into Oracle Order Management. AutoInvoice involves calling the Tax Engine and then AutoAccounting to create the General Ledger account numbers when importing information from Order Management or Projects to create invoices.
Sales Tax
Global Tax Overview With country specific setups, the Order to Cash process can be automated and enable Receivables to control all the tax calculations, accounting, and reporting. Value Added Tax (VAT) - Imposed on the value added to goods or services at each stage of their supply. Goods and Services Tax (GST) - Sales tax levied on many consumer products and professional services. Latin America - The Latin Tax Engine is an Oracle Global Financials feature used to meet special tax needs in Latin American countries. Canada - Goods and Services Tax (GST), Harmonized Sales Tax (HST), and Provincial Sales Tax (PST) are sales taxes at the federal or provincial level. Japan - Consumption tax is VAT paid on an expense (input tax) that is recoverable against the VAT charged on revenue (output tax). Norway - Investment tax applies to certain items that are purchased for use or consumption by a VAT-registered entity.
Spain - Recargo de Equivalencia is a special VAT, levied on goods and services, that smaller customers pay on their purchase invoices in addition to standard VAT to simplify their tax reporting.
Tax Overview
Tax Overview
Input Tax
Output Tax
Tax Overview Oracle Order Management and Oracle Receivables process Output Tax, which is charged on the supply of taxable goods and services, for example, on customer invoices or revenue items. You should report Output Tax whenever you account for sales. Oracle Payables and Oracle Purchasing process Input Tax, which is paid on supplier invoices. Input tax: What you pay your tax authority via supplier invoices. Output tax: What you receive from customers and then pay to your tax authority. Amount Due to the Tax Authority consists of Output Tax on customers invoices minus any Recoverable Input Tax on supplier invoices.
.50 1.00
.25 .50
Value Added Tax Overview Value Added Tax (VAT) is imposed on the supply of goods and services paid for by the consumer, but collected at each stage of the production and distribution chain. The VAT charged on a customer invoice is called Output Tax. Any VAT paid on a vender invoice is called Input Tax. The amount due each period can be described as follows: Amount Due = Output Tax Input Tax.
Customer pays supplier cost of item plus sales tax $10 sales tax
State collects sales tax Supplier remits sales tax to state tax authority
US Sales Tax Overview In general, the following are the series of steps in the US Sales tax cycle. The amount that the customer pays a supplier includes US Sales tax, if applicable. The supplier is responsible for remitting the sales tax to the state tax authority. Sales tax may not be applicable if the product is not taxable in the relevant tax jurisdiction. The state and local tax jurisdictions collect sales tax from suppliers.
Locations
Tax Rates
US Sales Tax Example Receivables determines sales tax based on a customers ship to address by using the Sales Tax Location Flexfield structure. Every segment in the Sales Tax Location Flexfield is mandatory during entry of you customer address for this process to function properly. The tax calculation process can be integrated with a tax partner. A tax partner is a third party product that Oracle Applications integrates with to calculate and report state and local United States (US) Sales tax. Tax partners include Taxware and Vertex. Note: If you are implementing a VAT system and do not wish to calculate tax nor validate addresses, you can select the No Validation Country Sales Tax Location Flexfield structure which requires that only the country is entered. In this case, Receivables derives the default country from the Default Country system option. You may also implement Flexible Address Formats for country specific validation of customer address information.
Vertex or Taxware
Tax Partner
Tax Partner Process Overview The United States (US) Tax Partner Solutions let you provide for complex tax calculation needs while retaining the full power of Receivables to create and store all other tax data. Receivables will use this information to create the appropriate tax line(s) and related accounting information. Tax information stored in Receivables tax tables passes to the tax partner. The Tax Partner Solution is called whenever a tax rate is calculated by the Receivables Tax Engine. The Tax Partner returns a tax rate and tax amount for every invoice line. AutoAccounting then generates account distribution tax lines based on the tax information that the Tax Partner returned. Oracle integrates with these partner products: Taxware Sales Use Tax System (PLSQL) Vertex Quantum for US Sales & Use Tax (PLSQL) Note: The integration supports US Sales tax only. Beginning with Oracle Release 11.5.7, Taxware and Vertex software is bundled with Oracle Applications.
Copyright Oracle Corporation, 2003. All rights reserved.
For customers who are using Oracle Applications prior to 11.5.7, you can apply patch number 1907271. Tax partners integrate with: Oracle Receivables Oracle Order Management Oracle Order Capture Oracle iStore Oracle Sales
Oracle Applications supports other types of tax: Recoverable and Non-Recoverable Input Taxes: See Oracle Purchasing or Payables User Guides. EU Acquisition and Reverse Charge Taxes Deferred Output Taxes: Used in countries that allow deferring recognition of tax until payment of invoices. Withholding Taxes: Used in Oracle Payables to withholding taxes from suppliers in compliance with IRS or local authorities orders. Goods and Service Tax: Sales tax levied on many consumer products and professional services. Canadian Government, Provincial, and Harmonized Sales Tax Sales Equalization Taxes Investment Taxes Excise Duties Latin and South American Tax regimes: Brazilian ICMS, IPI, Tributary Substitutions; Argentine VAT Perception, Turnover Perception; Colombian VAT.
Copyright Oracle Corporation, 2003. All rights reserved.
For countries such as France, Italy, and Russia, Oracle Receivables supports deferral of Output Tax liability until payment has been collected. For cross border drop shipments within Europe, Oracle Receivables/Order Management/Order Capture support automatic defaulting of one or more applicable taxes. In Receivables, you can calculate and account for multiple tax regimes, levying additional taxes such as Surcharges, Excise, and Sales Equalization taxes as required. The Latin Tax Engine in Oracle Receivables can calculate and report taxes in the local tax regimes for taxes levied in your order-to-cash cycle.
Agenda
Agenda
Overview of Tax Accounting Process Defining Generic Tax Setup Steps Entering Tax Adjustments Explaining Tax Reporting Ledger
Tax Setup Steps 1. Select a Tax Method: Use Tax Method, along with the value you entered for the Calculate Tax field assigned to your transaction type, to determine whether to calculate tax on your transactions. 2. Define Tax Codes and Rates: Enter and maintain your tax codes and their associated tax rates. 3. Setup Inclusive and Exclusive Taxes: Determine whether a line includes tax or the tax is listed as a separate line. 4. Setup Tax Groups (Optional): Group multiple conditional taxes under one name. 5. Setup Item or Account Method (Optional): Define rules associated with line item and destination (point of supply) or assign a tax code to the natural account segment of your revenue account.
Tax Setup Steps Continued 7. Define Tax Preferences, Defaults, and Results: Define Tax Code Defaults and hierarchy to determine the order in which Receivables derives a default tax rate for manually entered or imported transactions using AutoInvoice. 8. Define Tax Exemptions and Exceptions: Exempt customers and items from a specific tax or assign special rates to products you ship to specific locations. 9. Define Transaction Types: Calculate tax for transactions with a specific transaction type. 10. Define AutoAccounting For Tax: Assign account numbers to tax transactions. 11. Enable Calculation of Tax on Freight: Allow tax on freight transactions. 12. Define Tax Profile Options: Set profile options to calculate tax in different ways based on business needs.
5%
Tax Rate Tax Accounting Information Tax Controls
Defining Tax Codes and Rates Receivables, Vision Operations (USA) (N) > Setup > Tax > Codes Use the Tax Codes and Rates window to define the tax codes that you will use to record tax information in Order Management and Receivables documents. Individual taxes can be either inclusive or exclusive on the price list. These taxes can both raise and lower the price list amount and be calculated using a different Taxable Basis. For each tax code, you can enter: Tax type: Select a Tax Method in the Tax Type field as VAT or Sales. Tax rate: Percentage used to calculate tax. Taxable basis: Value of item or services used to calculate tax. Use After Discount, Before Discount, Quantity, PL/SQL Formula, or Prior Tax as the basis. Effective dates: Dates the Tax Code is available. Tax controls: Permits selection of Output or Input Tax class, Inclusive Tax, or Allow Exempt check box of tax exemptions.
Tax accounting information: Accounts used to record tax in different situations such as Adjustments, Finance Charges and Miscellaneous.
Item Item + Tax Item Cost + Tax = Line Cost Total Cost
Inclusive Tax
Exclusive Tax
Setting Up Inclusive and Exclusive Tax Receivables, Vision Operations (USA) (N) > Setup > Tax > Codes > (T) Control AutoAccounting separates inclusive taxes from extended line amounts before creating revenue and tax accounting entries. Tax inclusive calculations at the transaction line level may be required in Canada, Japan, and Latin America. Inclusive Tax: Line amount for an item includes the tax for the item. Exclusive Tax: Tax not included in the line amount for the item. Check Inclusive Tax check box in Tax Codes and Rates window for inclusive tax codes. Check Allow Inclusive Override check box if you want to allow changing tax code from inclusive to exclusive (or vice versa) when entering invoices.
8. 9.
10. Select Tax Class: Output The input tax class is used for miscellaneous cash recorded as a negative amount. Output is used for all transactions, receivables activities, and miscellaneous cash receipts with a positive amounts. 11. Review selections in this tab. Allow Exempt: To allow tax exemptions for items using this tax code. Adhoc: To be able to change the tax rate for this tax code in the Transaction windows. Can only be check if the tax type is not 'Location Based Tax.' and can be updated after saved. Inclusive Tax: For tax code to automatically display line amounts including tax. Allow Inclusive Override: To change the tax code from inclusive to exclusive (or vice versa) when entering invoices. Location-based tax codes are always tax exclusive and cannot be changed to tax inclusive. 12. Select Displayed option only. The Displayed check box can be deselected to prevent the tax code from appearing as a separate tax code on a list of values when used in a tax group. 13. (T) More
Copyright Oracle Corporation, 2003. All rights reserved.
14. Enter Tax Accounting Code: 01-000-2520-0000-000 15. Accept the default Printed Tax Name. 16. Leave Vat Transaction blank. This field is used for Spanish and Belgian Tax reporting. 17. (B) Tax Accounting 18. Review this window. Use the Tax Accounting window to enter additional accounting information about your tax codes and tax locations. Specify expense, revenue, and non-recoverable accounts for adjustment, finance charge, and earned and unearned discount receivables activities. Use the Tax Accounting window to set up deferred tax, an accounting method in which tax is due when payment is applied to an invoice, rather than when the invoice is created.
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Your instructor will provide login information. Replace XX with the number provided by your instructor or your initials. Use Receivables, Vision Operations (USA) or comparable Super User Receivables responsibility.
Tasks
1. Define a tax code with a 10% rate.
Enter the following in the Rates tab: Tax Code: <XX>Tax Type: Sales Tax Taxable basis: After Discount Tax rate: 10 Sign: Credit
3. 4. 5.
Select Output in the Tax Class field in the Control tab. Enter the GL Accounts in the More tab. Tax Account: 01.000.2520.0000.000 (I) Save.
New York
City Tax County Tax Metro Tax State Tax Country Tax
Paris
Tax Groups Overview Multiple tax codes can be grouped together within the Order to Cash business cycle to build a schedule or group of taxes.You can use tax groups to centralize the complex rules for finding a tax code for a given place of supply and item. Tax groups can automate the selection of a single tax code based on condition sets. For example, in condition sets for a tax group, you can specify which tax code to use for which destination country. In particular, tax groups support: Tax on cross-border transactions. iStore and CRM applications. Tax groups can be used to calculate: Multiple taxes for a transaction or transaction line. Compound taxes for a transaction. - Assign a precedence number to each tax code in the Compounding Precedence field. The highest precedence number calculates tax on all tax lines with a lower precedence number, except when the taxable basis is prior tax. - Tax groups can also contain multiple independent branches of compounded tax.
Tax Code Tax Code Tax Code Tax Codes Tax Rates Tax Group
Default sources: System Options, Billto Customer, Ship-to Customer Site, Item, Memo Line
Accounting
Setting Up Tax Groups (Optional) The Inclusive Tax setting from the tax code defaults to the Inclusive Tax check box in the Tax Groups window. You can assign tax groups to inventory items, customers, or customer sites.
Compound Tax Example Receivables permits the creation of compound tax charges during invoice entry and import if the Compound taxes system option is set to Yes. Precedence numbers are assign to indicate which tax line you want Receivables to compound. In the example of above, the tax is calculated on Line 1 and then the total amount of 107, which consists of 100 for the line amount plus 7 for the Tax on Line 1 are used to calculate the tax on Line 2. The two taxes are then added together to give a total tax due of 17.70. When setting up compound tax the following is applicable: Define tax precedence rules for compounding tax. Prior to Release 11i, only one compounding branch was allowed. Compounding rules support multiple groups of tax on tax in a single invoice. Use compounding precedence field to group tax lines together.
Code A B C D
Tax 20 12 10 33
Based on an invoice line of 132 (100 plus Inclusive Tax of 32 for Code A and B)
Inclusive Tax with Compounding Example The example illustrates multiple compounding with an Inclusive branch. Only one compounding branch may be inclusive. If a compounding branch is inclusive, all Tax Codes in the branch must be inclusive. In the example, Code A and B are one branch, both are Inclusive, and B uses the total of 100 plus As tax of 20 to calculated the 12 tax thus compounding Code As tax. Both Code A and B taxes are added to the line because they are inclusive bring the line total to 132. Code C and D are a second branch with Code D compounding Code C tax. Code C and D are not Inclusive so a separate line will be added to the invoice for the tax of 43 from Code C and Ds calculation. The total invoice will be 132 plus 43 equals 175.
Defining Condition Sets Receivables, Vision Operations (USA) (N) > Setup > Tax > Groups > (B) Conditions > (T) Lines > (T) Actions (N) > Setup > Tax > Groups > (B) Group Constraints > (T) Lines > (T) Actions Use group constraints to ensure that specific conditions are met before using a particular tax group. Example: If ship-to province is not found, display system error message Condition Sets indicate that each tax code is dependent on one or more conditions that you specify such as: If ship-to country is Argentina, use this (Argentina) tax code. Exception Sets can be assigned to the tax code to specify exceptions, including changing the rate for a tax code automatically. Constraints can be assigned to a tax group to ensure that specific conditions are met before using this tax group. Example: If ship-to province is not found, display system error message.
4. 5. 6.
7.
8.
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Your instructor will provide login information. Replace XX with the number provided by your instructor or your initials. Use Receivables, Vision Operations (USA) or comparable Super User Receivables responsibility.
Tasks
1. Create a tax group named <XX> GSTPST with the following information:
Compounding Precedence 1 2 2
2.
Assume that an invoice of $1,000 is created using the above tax group and shipped to an address in Quebec province, Canada. Calculate the tax amount manually and complete this table:
Precedence Tax Code Tax Rate Taxable Amount Calculation Tax Amount
Total
Copyright Oracle Corporation, 2003. All rights reserved.
Enter a Group Code and Group Name of <XX>GSTPST. Select the following tax codes, enter compounding precedence, and Conditions: Tax Code: GST Tax Rate: 7% Compounding Precedence: 1 (B) Conditions Condition Name: <XX>Canada Clause: If Entity: Ship-To Field: Country Operator: = Value: Canada (T) Actions True, Use this tax code, False, Do not use this tax code. Tax Code: NBPST Tax Rate: 11% Compounding Precedence: 2 (B) Conditions Condition Name: <XX>New Brunswick Clause: If Entity: Ship-To Field: Province Operator: = Value: New Brunswick (T) Actions True, Use this tax code, False, Do not use this tax code. Tax Code: QCTVQ Tax Rate: 6.5% Compounding Precedence: 2 (B) Conditions Condition Name: <XX>Quebec Clause: If Entity: Ship-To Field: Province
Copyright Oracle Corporation, 2003. All rights reserved.
4. (I) Save.
Operator: = Value: Quebec (T) Actions True, Use this tax code, False, Do not use this tax code.
Determine Tax
Precedence 1 2 Total Tax Code GST QCTVQ 7 6.5 Tax Rate Taxable Amount 1000 1070 Calculation 1000*7% 1070*6.5% Tax Amount 70.00 69.55 139.55
Item Method
Account Method
Revenue Accounts
Inventory Item
Ship To Country
Tax Code
Select a Tax Control Method Receivables provides two methods for deriving the appropriate VAT tax code and rate for your transactions. Item Method Account Method Note: Before implementing Receivables, you need to decide whether you want to derive a transaction line's tax code and rate from the line's item or the line's natural revenue account. Normally, the tax code for a transaction (line) is derived using rules associated with the line item and destination (Point of Supply). The Item Method defaults tax codes based on a search hierarchy that you define in the System Options window. Typically within the Item Method, the system searches for a tax code at the item, customer site, customer, and system option levels (in that order) and ignores any tax codes associated with the Revenue Account of the line item. The Item Method: Derives tax code from combination of inventory item and ship-to country. Can be used for multiple, conditional, compounded taxes. Supports integration between Oracle Receivables and:
Copyright Oracle Corporation, 2003. All rights reserved.
- Oracle Order Management. - Oracle Order Capture. - Legacy systems. The Account Method requires assigning one or more revenue accounts to a tax code. Then, when recording a transaction to one of the revenue accounts, Receivables will record the tax on that transaction to the VAT account assigned to this revenue account. With the Account Method: One or more revenue accounts are assigned to a tax code. Tax is recorded on the tax account assigned to the revenue account. Tax code for invoice distributions can be validated against tax code assigned to revenue account.
Setting Up Account Method (Optional) General Ledger, Vision Operations (USA) (N) > Setup > Tax > Tax Options > (T) Account Level Receivables, Vision Operations (USA) (N) > Setup > System > System Options > (T) Tax Defaults and Rules To set up the Account Method: In General Ledger Tax Options window, assign a tax code to the natural account segment of your revenue account. Set up validation by deriving tax code from revenue account). In System Options window, check Enforce Tax from Revenue Account and Revenue Accounts check boxes and set Revenue Accounts tax code defaulting hierarchy to 1. Make sure Allow Tax Code Override check box is not checked for accounts that you want to validate.
Setting Up Item Method Receivables, Vision Operations (USA) (N) > Setup > Transactions > Items > Define Items > (T) Invoicing Use tax groups to control tax calculation based on item destination. For example, use conditions such as If ship-to warehouse = Korea, use this tax code. Note: A different tax code or group can be assigned to each Inventory Organization rather than using the default from the Master Item.
Tax
s u lt efa es D l Tax d Ru n a
Defining Tax Preferences, Defaults, and Rules Receivables, Vision Operations (USA) (N) > Setup > System > System Options > (T) Tax or (T) Tax Defaults and Rules Tax Tab Use the Tax tabbed region to define how Receivables calculates taxes. Specify your tax method, the Location Flexfield Structure to use to determine your taxes for different customer locations, and whether to compound taxes for your customers. Select to recognize tax exception rates for customers, customer sites, specific locations, and products, and whether exemptions that you define for specific products or customers should take precedence. Tax Defaults an Rules Tab Use the Tax Defaults and Rules tabbed region to Enforce Tax from your Revenue Account. Optionally set up your system to ensure that the tax code for your invoice lines is the same as the tax code assigned to the 'Account' segment of your Revenue account.
Define your Tax Code Defaults and Hierarchy by checking the appropriate boxes and entering a sequence number for each. This hierarchy determines the order in which Receivables derives a default tax rate when you manually enter transactions or import them using AutoInvoice.
Itemize By Line: Itemize tax information for each invoice line. Receivables displays this information after each invoice line. Itemize and Summarize: Display both itemized and recap tax information. Summarize by Tax Code: Display all tax information under the heading 'Tax Summary by Tax Code.' If two tax lines have the same tax code, rate, exemption, and precedence number, Receivables will group them together. Summarize By Tax Name: Display all tax information under the heading 'Tax Summary by Tax Name.' If two tax lines have the same tax name, rate, exemption, and precedence number, Receivables will group them together. Total Tax Only: Display only the total tax amount at the bottom of the document. Tax Registration Number. To print a registration number on their invoices. Tax Vendor Views. To use to calculate tax, or select one from the list of values. Enter Oracle if not implementing a tax vendor extension and want to calculate tax using the tax engine. Sales Tax Geo Override. If using Taxware Sales/Use Tax System, enter a value. Inclusive Tax Used check box. To use inclusive tax codes (optional). This option determines at what point Receivables updates the total line amount in the Lines window when you add, update, or delete a tax line. If this option is Yes, Receivable does not update the 'Lines' total until you save your work; otherwise, Receivables enters a null value when you make the change, then updates the total when you save your work.
2.
Review Rounding Options. Calculation Level. Calculate tax for each invoice line (this is the default) or Header to calculate tax once for each invoice for each rate. Rounding Rule. Choose from the following rules: Up: Choose this option to round tax calculations to the greater amount. Down: Choose this option to round tax calculations to the lesser amount. Nearest: Choose this option to round calculations to the nearest decimal point or integer. Reporting Currency (this is the same as your functional currency). Precision. To use for tax calculations in this currency. This is the number of digits to the right of the decimal point that are used in regular currency transactions. The standard precision must be greater than or equal to zero, and must be less than or equal to the functional currency precision.
Copyright Oracle Corporation, 2003. All rights reserved.
Minimum Accountable Unit. For tax rounding in this currency. This is the smallest denomination used in this currency (this might not correspond to the standard precision). This must be greater than your functional currency minimum accountable unit. Allow Override box. To enable Tax Calculation and Tax Rounding at the customer or site level 3. (T) Tax Defaults and Rules. Enforce Tax from your Revenue Account. To ensure that the tax code for your invoice lines is the same as the tax code assigned to the 'Account' segment of your Revenue account. Tax Code Defaults and Hierarchy This hierarchy determines the order in which Receivables derives a default tax rate when manually entering transactions or import them using AutoInvoice. Customer Site: Use the tax rate defined at the customer address level. Customer: Use the tax rate defined at the customer level. Product: Use the tax rate defined at the item level. Revenue Account: Use the tax code assigned to the natural account segment of your Revenue account. System Options: Use the tax code that you entered in the System Options window. Tax Code. If the Tax Method is VAT, enter a default Tax Code (optional). Exception Rates check boxes. Use Customer Exemptions: Check this box to include customer exemptions when calculating tax for transactions. Use the Tax Exemptions window to exempt customers and items from specific tax. Use Item Exemptions: Check this box to include item exemptions when calculating tax for your transactions. Use the Tax Exemptions window to exempt customers and items from specific tax. Use Item Tax Rate Exceptions: Check this box to use the tax rate defined for specific products based on the customer's Ship-To address. Use the Item Tax Rate Exceptions window to enter tax rates for specific items based on Ship-To address.
Tax Code
Defining Tax Exemptions Receivables, Vision Operations (USA) (N) > Setup > Tax > Codes For Customers: (N) > Customers > Standard > (T) Classification For Customer Sites: (N) > Customers > Standard > (T) Addresses > (B) Open > (T) Business Purposes > (B) Open For Items: (N) > Setup > Transactions > Items > Define Items > (T) Invoicing Exemptions: Define tax exemptions to fully or partially exempt a customer, item, or range of items from specific tax codes. Exception: Define tax exceptions to assign special tax rates to products that you ship to specific locations.
3.
Assign
Defining Transaction Types Receivables, Vision Operations (USA) (N) > Setup > Transactions > Transaction Types Order Management Super User, Vision Operations (USA) (N) > Setup > Transaction Types > Define Check the Tax Calculation check box in the Transaction Types window for each transaction type to ensure calculation of tax for all invoices. Customers and customer sites not subject to tax should be assigned an exempt tax code.
AutoAccounting
In the AutoAccounting Window enter: Tax in the Type Field Segment Names Value used to derive the Account
01-110-7340-0000-000
General Ledger
Defining AutoAccounting for Tax Receivables, Vision Operations (USA) (N) > Setup > Transactions > AutoAccounting Use the AutoAccounting window to specify how Oracle Receivables determines the General Ledger account for tax. Enter Tax in the Type field. Query all the segments of your Tax Account Flexfield. For each segment, assign the value that you want to use to derive the account.
5. 6.
AutoAccounting
Profile Options
5%
Defining Tax Profile Options System Administrator (N) > Profile > System Tax: Allow Manual Tax Lines: Determines whether users can enter manual tax lines in the Transactions windows in Receivables. Tax: Allow Ad Hoc Tax Changes: Provides selections for updating rates and amounts assigned to tax codes in the transactions window in Receivables, if you defined tax codes in the Tax Codes and Rates window and set Ad Hoc to Yes. Tax: Allow Override of Customer Exemptions: Prevent users from entering unapproved exemptions in Receivables. Tax: Allow Override of Tax Code: Provides choices to override a system-derived tax code during order or invoice entry. Note: The Tax: Calculate Tax on Credit Memos profile option has moved to the System Options window.
Defining Profile Options System Administrator (N) > Profile > System
Agenda
Agenda
Overview of Tax Accounting Process Defining Generic Tax Setup Steps Entering Tax Adjustments Explaining Tax Reporting Ledger
Miscellaneous Cash
Deferred Tax
Tax Accounting Overview In Oracle Receivables, flexible setup options provide choices on how the tax is calculated and which tax accounts to use for each activity. This can reduce tax liability in countries where adjusting entries for tax are allowed. To set up for tax accounting, define: Tax accounting information for tax codes: - Deferred tax Accounting rules for Receivables Activities: - Miscellaneous transactions - Discounts - Adjustments - Finance charges
Tax Code
5%
Tax Rate
Setting Up Tax Accounting for Deferred Tax Receivables, Vision Operations (USA) (N) > Setup > Tax > Codes > (B) Tax Accounting Deferred tax is an accounting method that defers the liability of tax to the time that the cash is collected, rather than when the invoice is created. Define deferred tax codes in the Tax Codes and Rates window. Check the Deferred check box in the Tax Accounting window. Enter accounts in the Tax Account and Interim Tax Account fields of the Tax Accounting window.
2. 3. 4. 5.
Assumptions
You must have access to an Oracle Application Vision database or comparable training or test instance at your site on which to complete this practice. Your instructor will provide login information. Replace XX with the number provided by your instructor or your initials. Use Receivables, Vision Operations (USA) or comparable Super User Receivables responsibility.
Tasks
1. Define a deferred tax code with a 20% rate.
Enter the following in the Rates tab: Tax Code: <XX>DefTax Type: Value Added Tax Taxable basis: Before Discount Tax rate: 20 Sign: Credit
3. 4. 5. 6.
Select Output in the Tax Class field in the Control tab. Enter the GL Accounts in the More tab. Tax Account: 01.000.2520.0000.000 Select the Tax Accounting button to open the Tax Accounting window. Select the Deferred Tax check box.
Caution: Once the tax code is changed the value in this box can not be changed. 7. Enter the Interim Tax Account:. Interim Tax Account: 01.000.2800.0000.000
General Ledger (GL) accounts for Receivables Activities that have Tax Code as the source may be entered in this window. 8. (I) Save.
Defining Receivables Activities Receivables, Vision Operations (USA) (N) > Setup > Receipts > Receivable Activities Use the Receivables Activities window to define Receivables Activities. Define the GL Account and Tax Code Sources. GL Activity Source Options: - Activity GL Account - Revenue on Invoice - Tax Code on Invoice - Distribution Set Tax Code Source Options: None Activity Invoice Check the Recoverable or Non-Recoverable check box if the Tax Code Source is Invoice.
Copyright Oracle Corporation, 2003. All rights reserved.
5. 6. 7. 8.
9.
Profile Option
Tax Code
Changing Tax Transactions Receivables, Vision Operations (USA) (N) > Transactions > Transactions Summary > (B) Open In Receivables, Tax Adjustments can be made in the Transactions or Transactions Summary window. The profile option, Tax: Allow Override of Tax Code, permits changing an automatically generated tax code. Oracle Receivables displays the new tax rate and amount. If you use AutoAccounting, rerun the Review Accounting after changing the tax code to update your tax account for this invoice line.
Validation process
Approved or Pending
Adjusting Tax on Invoices Receivables, Vision Operations (USA) (N) > Transactions > Transactions Summary > (B) Adjust Receivables activities for tax adjustments must be set up first. When you create a tax adjustment Oracle Receivables automatically verifies that it is within your adjustment approval limits. - If within your assigned approval limit for the currency of that item, Oracle Receivables updates your customers balance to reflect the adjustment. - If outside your approval limits, Oracle Receivables creates a pending adjustment with a status of Pending Approval which will need to be approved by a higher level employee with the proper approval limit. Any adjustments that have been applied to the tax lines of an invoice and cannot be claimed from the state, should use a receivables activity where tax is not posted to a sales tax liability account (for example, bad debt write-offs of sales tax amounts). If using a tax partner and the option for posting adjustments to the tax partner is selected in the Receivables Activities window:
Copyright Oracle Corporation, 2003. All rights reserved.
Adjust tax amounts to reconcile to tax partner reports. Post only approved adjustments of type Tax to tax partner reports.
Note: For more information, refer to the "Adjust the Invoice" section in the Integrating Oracle Receivables with Taxware Sales/Use Tax System or Integrating Oracle Receivables with Vertex Quantum user guides.
Credit Memo
Customer Account
OR Amount Percent
Tax Credit Memo Tax Credit Memos can be entered from the Credit Transactions or Transactions Summary window, or by selecting the Credit Lines and entering individual credit lines. The credit can be either an amount or tax percentage. When crediting lines individually, the tax for the item line will automatically calculate, just as it would if you entered transaction lines.
4. 5. 6. 7. 8.
9.
10. (M) Tools > View Accounting Review the accounting entry the adjustment creates.
Agenda
Agenda
Overview of Tax Accounting Process Defining Generic Tax Setup Steps Entering Tax Adjustments Explaining Tax Reporting Ledger
General Ledger
Receivables
Tax Registers
RXi Reporting
Payables
Tax Reporting Ledger Overview Oracle Applications simplifies global tax management by providing a single cross-product Tax Reporting Ledger. Tax Reporting Ledger produces a single report of all your taxable sales and purchase documents across Oracle Receivables, Oracle Payables, and Oracle General Ledger. The Tax Reporting Ledger can be used in conjunction with any reporting tool, including RXi and Application Desktop Integrator for Variable Format Reports. The following tax registers are supported: - Single Cross-Product Tax Register. - Standard Input and Output Tax Registers. - Deferred Output Tax Register. - Recoverable and Non-Recoverable Tax Registers.
Formats
Tax Report
Tax Extract Overview The Tax Extract finds all taxed transaction details from any of the sources, summarizes this information, and records a copy in the interface table for reporting. Information from designated global descriptive flexfields is also copied into the interface table. The interface table is a standard RXi extract format that allows RXi, Oracle Reports, or any client program to access the data using a simple query. The Tax Extract can be called from several sources, including Oracle Reports and RX and RXi-enabled concurrent programs: Financial Tax Register: The Financial Tax Register uses the RXi reporting tool to generate tax register reports with the Tax Extract data. This version runs both the extract and the publishing steps together. Available attribute sets: - DEFAULT (Tax Register) - Reporting on Receivables and General Ledger transactions - ATTRSET2 (Tax Register with Tax Recovery) - Reporting on Payables transactions - User-defined
RX-Only: Financial Tax Register: Data Extraction only version. Requires using Publish RX Reports to produce the report.
Sources of Data
Sources of Data
Payables Standard invoices Prepayments Credit and debit memos Expense report invoices Receivables Invoices, credit and debit memos Line, tax, and invoice adjustments Payment applications for deferred tax Earned and unearned discounts Finance charges Miscellaneous receipts and payments Bills receivable Other General Ledger manual journal entries Global descriptive flexfields
Sources of Data Global descriptive flexfields store country or region-specific information that is extracted into the Tax Reporting Ledger through the Tax Extract, letting you include country/region-specific information in country/region-specific formats.
Tax Ledger Reporting Options The MO: Top Reporting Level profile option and the Reporting Context (Parameters) on the Reports are used to meet both Multiple Organization and Cross Product reporting requirements. The MO: Top Reporting Level profile option determines which reporting levels are available for a particular responsibility when reporting across multiple organizations. Available values include: Set of Books, Legal Entity, and Operating Unit. To create reports across multiple organizations, use the Reporting Level and Reporting Context parameters to determine the report content. - For Oracle Applications Multiple Organization Support feature, the Reporting Level parameter defaults to Operating Unit. - For others, it defaults to Set of Books. To create cross-product reports with information from Oracle Payables, Oracle Receivables, and Oracle General Ledger, enter ALL in the Product parameter. To create report across operating units and products, use the Product parameter along with the Reporting Context parameters and the MO: Top Reporting Level profile option to control content.
Copyright Oracle Corporation, 2003. All rights reserved.
Matrix Reporting
Matrix Reporting
Show a single line in the Tax Reporting Ledger for two or more tax amounts.
Input Tax Output Tax
Up to Four Taxes
Matrix Reporting Use Matrix Reporting to show a single line in the Tax Reporting Ledger for two or more tax amounts. Supports countries with multiple taxes. Groups up to four output taxes on a single line. Shows both recoverable and nonrecoverable input tax amounts on the same report line for up to two input taxes. To enable Matrix Reporting, use the Matrix Report Flag parameter on the Tax Reporting Ledger.
Extract Data
RXi Report Steps The RXi Report Administration Tool is used to design content layout of reports and then publish the report with the designed layout to meet reporting requirements. Steps are: Design content and layout of reports by selecting the RX-only report and then, copying and modifying the existing attribute set using the columns available. Extract the data into the interface table which results in an RX-only file, and then print (publish) the data that was extracted. Publish reports in different formats using different attribute sets.
Displayed columns
Page Formatting
Column Details
Modifying Attribute Sets Use the Attribute Set window to change a new attribute set that you have just copied or to modify an existing attribute set that you previously defined. Displayed Columns In the Displayed Columns tab, the Available list box displays all columns that are available for this report but not currently included in the report output. The Displayed list box displays the report columns that are included in the report output. There are more than 600 available columns for the Tax Reporting Ledger. Use the Default Format tab to define how date and time values should be displayed in the report. Available Column Groups Extract Reporting Entity Reporting Context Legal Entity Transaction Header Level Billing Shipping Banking Receivables Transactions Taxable Amounts Taxable Line fields Tax Amounts Tax Line fields, including Tax Code and Tax Rate Total Amounts
Payables Tax Line Receivables Tax Line Transaction Line User Descriptive Flexfield Accounting Miscellaneous Column Details Use the Column Details window to define formatting attributes for individual columns in a report. All changes are optional and depend on your reporting needs. Page Formatting Enter title, page size, heading information, and grouping levels.
Page Total Running Page Total Previous Page Total Report Total
Defining Summary Details A summary column is a column whose values are either summed or counted. You can designate the summed and counted levels printed, and you can rename the default summary prompts. The Summary Details window displays the report summary levels and the column grouping levels for the column that you select in the Column Details window. The report summary levels are: Page Total Sum: The sum or count of records on the current page printed at the bottom of the page Running Page Total: The sum or count of records up to and including the current page printed at the bottom of the page Previous Page Total Sum: The sum or count of records up to but not including the current page printed at the top of the page Report Total Sum: The sum or count of records in the entire report. The grouping levels displayed in the Summary Details window are all grouping levels up to, but not including, the grouping level for the selected column.
View Output
Submit
Publish RXi Reports Use the Publish RX Reports concurrent program to print RXi report output. You can generate an RXi report with its default attribute set, or with an attribute set that you defined in the Attribute Set window. The report is created according to the layout definition of the attribute set that you specified. You can create reports in text, HTML, CSV, or tab-delimited format. Submitting the Request Use the the Submit Request window or the ReQuest Center in Application Desktop Integrator (ADI) to submit the RXi report and the Publish RX. If you run the RXi report and the Publish RX Reports concurrent program together in one step, the Attribute Set and Output Format parameters are included in the list of RXi report parameters. If you need to submit the Publish RX Reports concurrent program separately after you run the RXi report, use the Requests window to obtain the RXi report request ID.
17. Select the TAXABLE_ACCOUNTED_AMOUNT. 18. (B) Sum Detail 19. Select the Running Page Total Display check box. 20. (B) OK > (B) OK 21. Select the Page Setup tab. 22. Change the Report Title to Receivables Tax Register. 23. Select the Default format tab. 24. Enter the Default Date Format: MM/DD/YYYY 25. (I) Save.
3. 4. 5. 6.
Managing Access to RXi Reports and Attribute Sets User access to RXi reports means that a user also has access to any data retrieved into the interface table by RXi reports. Because an attribute set controls the content of the report output, you must assign attribute sets to a responsibility if you want to restrict data access. Use the Define Security window in the Report eXchange Designer responsibility to assign RXi report attribute sets to a request security group. The request security group can then be assigned to one or more responsibilities. If you define a new attribute set, by default this attribute set is available to all users who have access to the associated report. However, if you link this attribute set to a particular responsibility, then only that responsibility can access the attribute set and use it when publishing reports. By default, the Attribute Set window and the Purge RX Interface Data concurrent program available only from the Report eXchange Designer responsibility.
Summary
Summary
In this module, you should have learned how to: Overview of Tax Accounting Process Define General Tax Setup Steps Enter Tax Adjustments Explain Tax Reporting Ledger
Objectives
Objectives
After completing this module you should be able to do the following:
Define the various actions required to close a period in the Order to Cash eBusiness flow Describe the available reports to assist in the closing process Explain how to run the Revenue Recognition program and the General Ledger interface program
Period Closing Process Accounting information is transferred from Inventory and Receivables to the General Ledger. The Order Management and Cash Management applications do not send information directly to the General Ledger. It is sent to other applications which then transfer it to the General Ledger.
Transfer to G/L
Sales Order
Decrement Inventory
Reconcile
Overview of Ordering to Period Closing This is an example of the flow of sales orders to the General Ledger. Some orders may not follow the complete cycle or may come from other applications. The orders in the example are shipped, inventory is decremented, they are invoiced and receipts are posted. To finish the process and close the period, they must be reviewed and transferred to the General Ledger.
Standard Reports
Standard Reports
Inventory and Receivables provide a comprehensive set of reports and listings Use these reports to review and reconcile transactions, receipts, journals, and customer balances
Standard Reports Manufacturing and Distributions Manager, Vision Operations (USA) (N) > Reports Receivables, Vision Operations (USA) (N) > Reports Reports can be run as a concurrent process from the Submit Requests window. Use these reports when needed to review activity at any time during the month.
Use the Material Account Distribution Detail or Summary Report to: View the accounts charged for inventory transactions Reconcile to the inventory accounting transferred to the General Ledger
Reconciling Inventory Transactions Manufacturing and Distributions Manager, Vision Operations (USA) (N) > Reports > Transactions
Sales Journal by customer Transaction register Receipt register Submit GL Interface process
Reconciling Receivables Transactions, Receipts, and Customer Balances Receivables, Vision Operations (USA) (N) > Reports > Accounting Use the AR Reconciliation Report to start the reconciliation process. It will provide a summary of your customer, transaction, receipt, and account balances for the period that you specify. It can give you a starting point to identify areas that need research. Use these reports to get the detailed information: Sales Journal By Customer Use to review all transactions. Transaction Register Use to check that all items that can be posted are reflected on the Sales Journal. The Sales Journal balance should match the total of the transactions here after adding the credit memo total twice (because it is a negative on the Transaction Register and a positive on the Sales Journal). Receipts Register Use to review a list of receipts. Sales Journal By GL Account Use to ensure that the Transaction Register matches the Sales Journal.
Copyright Oracle Corporation, 2003. All rights reserved.
Journal Entries Report Use to review the details that make up the general ledger journal entries. Receipts Journal Report Use to review details of receipts that appear in the Journal Entries report. Aging Report Use the last day of the prior month to get the outstanding opening balance. Transaction Detail Report Use to identify transactions that increase the outstanding opening balance. Adjustments Register Use to identify any adjustments that affect the transactions for the month. Unapplied Receipts Register Use to determine customer balance after taking into account all on-account and unapplied amounts Applied Receipts Register Use to identify receipts that reduce the outstanding opening balance. Invoice Exceptions Report Use to identify transactions that reduce the outstanding opening balance. This report shows all transactions where the Open Receivables flag is set to No. Therefore, the transactions do not display on the aging but do show in the Transaction Register. This can occur when an item can be ordered in Order Management but not invoiced, such as an internal item.
Running Revenue Recognition Receivables, Vision Operations (USA) (N) > Control > Accounting > Revenue Recognition The revenue recognition program will automatically run prior to the General Ledger transfer process. You can run the Revenue Recognition program manually at any time as well. The program is run to generate the revenue recognition schedule for invoices with accounting rules. Distributions are created and will pass to the General Ledger during the appropriate accounting period. This is an essential process in accrual-based accounting.
GL Interface Table
Transactions in balance
Transferring to the General Ledger Manufacturing and Distributions Manager, Vision Operations (USA) (N) > Accounting Close Cycle > General Ledger Transfers The General Ledger Interface program populates the GL_Interface tables with Oracle Inventory transaction data. The data is transferred in detail to the interface table. Detail vs. summary format, is how data is pulled into GL. The GL dates are used to specify the data to be transferred. The General Ledger Interface automatically runs when the period is closed. The transactions may not balance if: Transfers from Order Management are not completed before closing or totally fail when imported. The General Ledger account is changed to an invalid number before transfer. Other General Ledger Journal Entries are entered that affect the Inventory accounts Reports are run prior to all activity being completed Receivables, Vision Operations (USA) (N) > Interfaces > General Ledger
The General Ledger Interface program populates the GL_Interface tables with Oracle Receivables transaction data. The data can be transferred in detail or summary format. The GL start and end dates are used to specify the range of data to be transferred. The General Ledger Interface produces an execution report that shows the total debits and credits transferred from Receivables into the GL Interface table. Compare this report to the Sales Journal and Receipts Journal totals to verify that they match. The transactions may not balance if: Reports are run with different date ranges The General Ledger account is changed to be invalid before the transfer Other General Ledger Journal Entries affect the Receivable accounts
GL interface table
Running the Journal Import Program The journal import program takes the information from the GL Interface table and populates the GL_JE_BATCHES, GL_JE_HEADER, and GL_JE_LINES tables. The journal import program may be run automatically from AR by selecting Yes to Run Journal Import in the GL Interface window. It is normally run by personnel in the General Ledger application. The journal entries that were created by the import program must be posted to update the account balances.
Mapping Receivables Transactions to General Ledger Categories If you experience reconciliation issues between transactions and categories use this map to check your setup information.
Summary
Summary
In this module, you should have learned how to do the following:
Define the various actions required to close a period in the Order to Cash eBusiness flow Describe the available reports to assist in the closing process Explain how to run the Revenue Recognition program and the General Ledger interface program
Bank Reconciliation
Chapter 18
Bank Reconciliation
Course Objectives
Course Objectives
Agenda
Agenda
Reconciliation Overview
Reconciliation Integration
AutoReconciliation Overview
(Help) Oracle Financial Applications > Oracle Cash Management > Reconciling Bank Statements > Automatic Reconciliations
Agenda
(Help) Oracle Financial Applications > Oracle Cash Management > Setting Up Cash Management > Overview of Setting Up
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Set up the following bank account in Oracle Cash Management: Responsibility = Order Management Super User, Vision Operations (USA) Bank Name: Your last name Bank Branch Name: Your first name Bank Address: Any address you want Account Type: Check Account Use: Internal Currency: USD Document Name: Your terminal ID and your initials Disbursement Type: Combined Payment Format: Standard Check Format Payment Method = Check Last Used: 0 Last Available: 100 Setup: 0
Copyright Oracle Corporation, 2003. All rights reserved.
Clearing Days: 0 GL Accounts: Cash: 01-000-1110-0000-000 Cash Clearing: 01-000-1250-0000-000 Bank Charges: 01-110-7870-0000-000 Bank Errors: 01-110-7740-0000-000 Confirmed Receipts: 01-000-1250-0000-000 Remitted Receipts: 01-000-1245-0000-000 Factored Receipts: 01-000-1245-0000-000 Short Term Debt: 01-000-2110-0000-000 Unapplied Receipts: 01-000-1240-0000-000 Unidentified: 01-000-1110-0000-000 On Account Receipts: 01-000-1240-0000-000 Earned Discounts: 01-110-7825-0000-000 Unearned Discounts: 01-110-7825-0000-000
10. Save your work. 11. Click Bank Accounts. 12. In the Bank Accounts Name field, enter a name for your bank account. This is the account name that you will later see in your list of values. 13. In the Bank Accounts Number field, enter your terminal ID as the bank account number. 14. In the Account Use field, select Internal. 15. In the Currency field, select USD. 16. Select the GL Accounts alternative region. 17. Enter the GL account numbers. 18. Select the Receivables Options alternative region. 19. Enter the GL accounts for the Receivables Options region. 20. Select the More Receivables Options alternative region. 21. Enter the GL accounts for the More Receivables Options region.
Copyright Oracle Corporation, 2003. All rights reserved.
22. Save your work. 23. Click Payables Documents to enter your document information. 24. Enter the document name of Computer/Manual. 25. In the Disbursement Type field, select Combined from the list of values 26. For the Payment Format field, select Standard Check Format. 27. In the Payment Method field, select Check. 28. Select the Additional Information alternative region. 29. In the Last Used field, enter 0 (zero). 30. In the Last Available field, enter 100. 31. In the Clearing Days field, enter 0 (zero). 32. Save your work.
(Help) Oracle Financial Applications > Oracle Cash Management > Setting Up Cash Management > System Parameters
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
In Oracle Receivables, set up two classes/payment methods. Responsibility = Order Management Super User, Vision Operations (USA) 1. For customers-related receipts:
-Your receipt class name: Your Initials-PM -Creation Method: Manual -Remittance Method: Standard -Clearance Method: By Matching -Payment Method: Your Initials-Payment 2. For miscellaneous transactions:
-Your receipt class name: Your Initials-Misc -Creation Method: Manual -Remittance Method: No Remittance -Clearance Method: By Matching -Payment Method: Your Initials-Misc
Copyright Oracle Corporation, 2003. All rights reserved.
Navigate to the Receipts Classes window to set up the class/payment method for miscellaneous transactions: 13. 14. 15. 16. 17. 18. 19. 17.(N) Setup>Receipts>Receipt Classes In the Name field, enter Your Initials-Misc. In the Creation Method field, select Manual. In the Remittance Method field, select No Remittance. In the Clearance Method field, select By Matching. In the Payment Method Name field, enter Your Initials-Misc. Click Bank Accounts.
Copyright Oracle Corporation, 2003. All rights reserved.
In the Bank Name field, select your bank from Practice 1. In the Account Name field, select your account name from Practice 1. The system displays the GL accounts. Save your work.
(Help) Oracle Financial Applications > Oracle Cash Management > Setting Up Cash Management > Bank Transaction Codes
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
In Oracle Cash Management, set up bank transaction codes for your bank from Practice Set up a bank account. Responsibility = Order Management Super User, Vision Operations (USA) 1. Your bank transaction codes are: Misc Payment = 100 Misc Receipt = 200 NSF = 300 Payment = 400 Receipt = 500 Rejected = 600 Stopped Payments = 700
In the Find Bank Account window, select your bank account from Practice 1. In the Bank Transaction Codes window, enter transaction types and codes. Save your work.
Agenda
(Help) Oracle Financial Applications > Oracle Cash Management > Setting Up Cash Management > Bank Statement Open Interface
(Help) Oracle Financial Applications > Oracle Cash Management > Loading Bank Statements > Loading Bank Statement Open Interface
(Help) Oracle Financial Applications > Oracle Cash Management > Loading Bank Statements > Importing Bank Statements > About Bank Statement Validation
(Help) Oracle Financial Applications > Oracle Cash Management > Loading Bank Statements > Reviewing Bank Statement Interface Errors
(Help) Oracle Financial Applications > Oracle Cash Management > Setting Up Cash Management > Bank Statement Open Interface
Agenda
Agenda
(Help) Oracle Financial Applications > Oracle Cash Management > Reconciling Bank Statement > Manually Clearing and Unclearing > Archiving and Purging Imported Bank Statements
Agenda
(Help) Oracle Financial Applications > Oracle Cash Management > Reconciling Bank Statements > Automatic Reconciliations
Agenda
(Help) Oracle Financial Applications > Oracle Cash Management > Reconciling Bank Statements > Manual Reconciliation
(Help) Oracle Financial Applications > Oracle Cash Management > Reconciling Bank Statements > Automatic Reconciliations
(Help) Oracle Financial Applications > Oracle Cash Management > Setting Up Cash Management > Reconciliation Open Interface
Agenda
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Enter, format, and approve the following receipts in Oracle Receivables: Responsibility = Order Receivables Super User, Vision Operations (USA) Customer Name: Any customer Receipt Type: Cash Currency: USD Receipt Date: Today GL Date: Today XX = Your Initials
6. In the Payment Method field, select the customers-related payment method that you created in Practice 2. 7. 8. 9. In the Customer Name field, select a customer from the list of values. Save your work. Repeat the above steps for the two remaining receipts.
Step 2: Entering and Approving Remittance Batches 1. 2. 3. 4. 5. 6. 7. Navigate to the Remittances window: (N) Receipts>Remittances In the Batch Type field, select Remittance. Accept the default batch and GL dates. In the Remittance Method field, select Standard. In the Receipt Class field, select your customers-related receipt class from Practice 2. In the Payment Method field, select your receipt class from Practice 2. Leave the Media Reference field blank.
8. In the Deposit Number field, enter your birthday as the deposit number. This is a very important step. If you want to enter another number, please write down the deposit number.
Copyright Oracle Corporation, 2003. All rights reserved.
9.
Click Manual Create to open the Maintain Remittance Receipts Batch window.
10. With the cursor in the Payment Method field of the Receipt region, query your receipt numbers. 11. 12. Select the check boxes to the left of your receipt numbers. Click Format to approve and format your batch.
Agenda
(Help) Oracle Financial Applications > Oracle Cash Management > Reconciling Bank Statements > Recording Exceptions
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Enter, approve, and pay the following invoices in Oracle Payables: Responsibility = Order Payables Super User, Vision Operations (USA) Supplier Name: Ask your instructor. XX = Your Initials Invoice # Invoice Amount GL Account XX-1 XX-2 XX-3 1,500 2,500 3,500 01-110-7110-0000-000 01-110-7110-0000-000 01-110-7110-0000-000
3. 4. 5. 6. 7. 8. 9.
In the Supplier field, enter the supplier name. Oracle Payables displays the supplier number. In the Site field, enter the site name. In the Invoice Date field, accept the default date. In the Invoice Number field, enter Your Initials-1. In the Invoice Amount field, enter 1,500. Click Distributions to open the Distributions window. In the Amount field, enter 1,500.
10. In the Account field, enter the GL account. 11. Save your work. 12. Repeat above steps to enter invoices 2 and 3. 13. Save your work. Step 2: Approving Invoices 1. To approve invoices, select all invoices: 2. 3. 4. (M) Edit>Select All
Click Actions to open the Invoice Actions window. Select the Approve check box. Select OK.
Step 3: Paying Invoices 1. 2. 3. 4. 5. 6. 7. 8. 9. In the Invoices window, select the first invoice. Click Actions to open the Invoice Actions window. Select the Pay in Full check box. Click OK. Oracle Payables displays the Payments window. In the Type field, select Quick. In the Bank Account field, enter your bank account from Practice 1. Oracle Payables displays your document name in the Document Name field. In the Payment Amount field, enter the invoice amount. Click Actions. Oracle Payables displays the Payment Actions window. Select the Format check box.
10. Click OK. 11. Navigate to the Invoices window and repeat the above steps for the two remaining invoices.
Entering Reversals
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Your bank has sent you the monthly statement. Enter the information to Oracle Cash Management. Responsibility = Order Management Super User, Vision Operations (USA) Your Bank Account Statement 123 Main St. San Jose, CA 95014 Beginning Balance = 5,000 Transaction Date Transaction Number Description Amount Balance
12000
17000
Current Date 1
Payment
1500
15500
Current Date 2
Payment
2500
15500
Current Date 3
Payment
3500
9500
Close the Find Bank Statements window. In the Reconcile Bank Statements window, click New. Oracle Cash Management opens the Bank Statement window. In the Account Number field, enter your bank account number from Practice 1. In the Date field, enter todays date (DD-MMM-YYYY). In the Statement Number field, accept the default. In the Control Totals region, enter the information based on your bank statement. Click Lines to open the Bank Statement Lines window and enter bank transactions.
10. In the Line Number field, enter 1. 11. In the Type field, select Receipt. 12. In the Code field, select the transaction code. 13. In the Number field, enter the transaction number (your birthday). 14. In the Amount field, enter 12,000. 15. Follow the above steps for entering bank payments in the next three lines. 16. Save your work.
AutoReconciliation Matching
Reversal Method
Adjustment Method
Agenda
(Help) Oracle Financial Applications > Oracle Cash Management > Reconciling Bank Statements > Automatic Reconciliation > About Value Dates
Agenda
GL Reconciliation Report
Summary
Summary
Objectives
Objectives
After completing this module you should be able to do the following: Setup for credit management Demonstrate credit profile changes Identify credit management processing Use workflow and lookups Review credit management performance Apply credit hierarchy
Agenda
Agenda
Setting up for credit management Identifying credit management processing Using workflow and lookups Reviewing credit management performance Applying credit hierarchy
Set Up Oracle Credit Management Credit policies are uniquely identified by the type of credit reviews that you perform at your enterprise, as well as by the credit relationships that you have with your customers and prospects. These two dimensions, known as the credit review type and credit classification, constitute the foundation upon which Oracle Credit Management is based. To set up Credit Management, you must: Define credit analysts Assign credit analysts to accounts Define Credit Management lookups Define Credit Management system options Define scoring models Assign automation rules (optional) Define checklists Verify usage rules Define the credit hierarchy for your customers and prospects
Credit Analyst
Credit Manager
Define Credit Analysts Before you can define credit analysts in Resource Manager, you must first define them as employees in Oracle Human Resources Management System (HRMS). Later, when you are ready to define your credit analysts, you import employees from HRMS into Resource Manager and assign roles. After you define a credit analyst, you can modify any of the analysts information, except the employee and user names. Note: You can assign the credit manager role to a credit analyst. A credit manager has access to setup functionality.
Assign Credit Analyst to Accounts To assign a credit analyst to a customer or account, you update the assigned profile class. If the applicant does not have an assigned credit analyst, or is a prospect, then any credit review for that applicant is routed to the Credit Scheduler for analyst assignment
Define Lookups
Define Lookups
Credit Management uses lookups to help speed data entry and increase accuracy. You can use the predefined lookups that Credit Management provides, or you can create additional lookups where required.
Define Lookups For example, to identify an applicants potential credit risk, you must select a credit classification, if not previously assigned, when entering a credit application. The credit classification describes the type of credit relationship that you have with the applicant. Credit Management provides you with High Risk, Low Risk, and Moderate Risk, but you can optionally define new credit classifications to fit your business needs. You use the Oracle Receivables Lookups window to define any additional lookups that you require.
Define Scoring Models A scoring model consists of a group of data points, with scored ranges and a relative weighting factor for each data point. During a credit analysis, Credit Management calculates a score from 0 to 100, with 0 representing the most risk and 100 representing the least risk. The View Scoring Models page displays a table of all existing scoring models. You can view and update the scoring models by clicking the respective inline icons, or you can define a new scoring model. You can assign a default scoring model to a credit checklist. Alternatively, you can generate various whatif scenarios during a credit review by selecting different scoring models from the case folder.
Assign Automation Rules Automation rules base credit decisions upon the credit score that the assigned scoring model calculates. For each automation rule, you define recommendations for a related credit score range. For example, if the credit score is below 50, you might want to automatically reject a credit request. The Automation Rules page provides you with an overview of all scoring models for which a set of automation rules is defined. You can view and update existing sets of automation rules by clicking the respective inline icons, or you can create a new set. Note: This step is optional.
Credit Checklist
Credit Checklist
For each credit review type and credit classification combination, you assign a credit checklist. The checklist indicates the type of credit analysis, from conservative to aggressive, that you require for an applicant. In this manner, you can effectively enforce your enterprises credit policies.
Credit Checklist For example, when a high risk customer seeks to increase its credit limit with your enterprise, your credit policies might dictate a conservative approach until this customer relationship is more established. In this scenario, you would use a conservative checklist to determine whether to grant additional credit and what the credit limit should be. The flexible setup procedures that follow reflect Oracle Credit Managements ability to meet the demands of your enterprises particular credit policies.
Verify Credit Usage Rule Sets For example, if a customer is assigned the Default profile class with a credit usage rule set that includes USD, EUR, and CAD, then any transactions of those currencies are included in that customers case folder for data points such as Count of Open Invoices or Amount of Open Invoices. In Oracle Order Management, credit usage rule sets define the set of currencies that will share a predefined credit limit during the credit checking process, and enable the grouping currencies for global credit checking.
Define Credit Hierarchies To provide global credit limits that are shared by some or all entities within a complex, multinational organization, you can define credit relationships between parties using Oracle Trading Community Architecture Relationship Manager. You can define a credit hierarchy of parties, party relationships, hierarchy levels, accounts, and account sites. Typically, the party object and party subject in a credit relationship represent a parent and child, or HQ and division hierarchy. For each entity in the hierarchy, you can view credit information, such as credit hold status, credit limits by currency, and credit review cycle. Using Relationship Manager, you assign to your entities an existing relationship type, such as Global Ultimate, or your own userdefined Credit Management relationship type. You then link the relationships to Credit Management by assigning the relationship type to the AR: Credit Hierarchy Type profile option. When you conduct a credit review for an entity that has hierarchical relationships, Credit Management consolidates and displays all data for the entire hierarchy.
Define Customer Profile Classes You can also define amount limits for your finance charges, dunning, and statements for each currency in which you do business. Define your standard customer profiles in the Customer Profile Classes window. These profiles contain generic options you can use to group your customers into broad categories. For example, you might define three categories: one for prompt paying customers; one for late paying customers with high finance charge rates; and a third for customers who mostly pay on time, with discount incentives for early payment. You can also use the profile class DEFAULT, which Oracle Receivables provides.
Credit Profile Tab in Customer Profile Classes form Periodic Review Cycle Defines the frequency of automatic reviews for a customer. Note: Eligible reviews are processed via the Periodic Review Cycle concurrent program. Credit Analysis The credit analysis automatically is assigned to all parties, accounts, and sites which have this profile class. Credit Tolerance The percentage upon which credit exposure is exceeded before an order will be placed on credit holds. Credit holds automatically submit a credit request.
Use Customers-Standard
Use Customers-Standard
You can assign a profile class to customers and addresses through the CustomersStandard window. The customer profile class you assign provides the default values, which you can optionally customize to meet specific requirements for each customer or address.
Customers-Standard Window If a profile is assigned to a customer and an address of the same customer, the options set at the address level take precedence over those set at the customer level. For statement site and dunning site profile amounts, however, Receivables uses the options at the address level only if you set the AR: Use Statement Site & Dunning Site Profiles profile option to Yes.
Agenda
Agenda
Setting up for credit management Identifying credit management processing Using workflow and lookups Reviewing credit management performance Applying credit hierarchy
Credit Review Process During the credit review, the Credit Management Application workflow manages the process flow of credit data collection and analysis, as well as the implementation of credit decisions. In addition, Credit Management provides various tools that you can use to determine if your credit policies are effective.
Credit application
Case folder
Collecting Credit Data The credit checklist indicates which data points are required for different types of credit analyses and decisions, and can optionally indicate which scoring model will be used for the review. In this way, the checklist enforces your enterprises credit policies. If the checklist identifies required data points that already exist within Oracle Applications or are calculable, such as available credit, aging, and so on, then Credit Management automatically inserts that information directly into the credit application and case folder. If the checklist requires data points that must be manually supplied, such as bank and trade references, then a credit analyst must enter the required data into the credit application or case folder.
Analyzing Credit Data The Credit Analysis data pages comprise the universe of data points for the applicant. The Credit Analysis data pages that are available off of the Analysis tab include: Credit Analysis: Case Folder Credit Analysis: Credit Summary Credit Analysis: Billing and Payment Details Credit Analysis: Aging Details
Making a Recommendation
Making a Recommendation
At the conclusion of a credit review, either Credit Management or a credit analyst makes a recommendation in response to the original credit request: If a credit review is automated, then Credit Management attempts to automatically make and implement credit decisions without the assistance of credit personnel, based upon the calculated credit score. If a credit analyst is managing the credit review, then the analyst records recommendations in the case folder, based on the credit analysis and resulting credit score.
Making a Recommendation Generally, a recommendation is specific to the type of review that was just concluded. For example, a credit review that an order hold originally initiated would most likely result in a recommendation to: Increase the credit limit to accommodate the amount of the order and remove the order from hold. Deny the request for an increase in the credit limit and leave the order on hold.
Implementing the Recommendation Receivables automatically implements the recommendation after all required parties have approved it. For example, if the recommendation indicates that the order should be removed from credit hold, then the workflow will call the Remove Credit Hold API and pass the necessary information, such as order ID, account ID, and so on, to initiate the process.
Agenda
Agenda
Setting up for credit management Identifying credit management processing Using workflow and lookups Reviewing credit management performance Applying credit hierarchy
Credit Management Application Workflow For each credit review, the workflow checks the automation rules that you previously defined: If the credit review is automated, then the workflow attempts to automatically make and implement credit decisions without user intervention. If the workflow stops due to conditions such as missing data, then the workflow routes notifications to the appropriate credit analyst for resolution. If a credit analyst was never assigned because the credit review was automated, then the workflow notifies the user with the Credit Scheduler responsibility that a credit analyst must be assigned. The Credit Scheduler can select the credit analyst to be assigned from the List of Values. The assigned credit analyst then receives a notification that they have a credit request in their queue. If the credit review is not automated, then the workflow assigns the credit review to the appropriate credit analyst and notifies the analyst about the assignment. With unautomated credit reviews, credit analysts make recommendations, such as increasing or decreasing the credit limit, after performing the credit analysis.
Oracle Approvals Management (AME) Once you define the rules for a given application, the Oracle Approvals Management Engine manages the approvals for that applications transactions. If approval is required, then the workflow routes notifications according to the approval hierarchy: If the recommendation is approved by the appropriate personnel, then the workflow automatically implements the decision. If the recommendation is rejected as it is routed through the approval hierarchy, then the workflow sends notifications to the appropriate personnel and updates the case folder. If a credit analyst cannot be identified, then the workflow notifies the person assigned to the Credit Scheduler role that a credit analyst assignment is required. The Credit Scheduler is a role used in Credit Management to assign credit tasks to credit analysts.
Agenda
Agenda
Setting up for credit management Identifying credit management processing Using workflow and lookups Reviewing credit management performance Applying credit hierarchy
Review Credit Management Performance On the Performance tab, you can access simple views into the workload and effectiveness of the checklists and scoring models that you have set up and used in credit reviews, including: Credit Workload Quick Check Top 10 Customer Credit Exposure Customer Trends (Pay Trend) Checklist Usage by Month Scoring Model Usage by Month
Agenda
Agenda
Setting up for credit management Identifying credit management processing Using workflow and lookups Reviewing credit management performance Applying credit hierarchy
Use Relationship Manager Relationship Manager lets you easily build, view, and edit relationships between entities. Using Relationship Manager, you can: View a single party and all its relationships Create new relationships and edit existing relationships Focus on a particular portion of a hierarchy and edit the hierarchical structure
Use Relationship Manager Using Relationship Manager, you assign to your entities an existing relationship type, such as Global Ultimate, or your own userdefined Credit Management relationship type. You then link the relationships to Credit Management by assigning the relationship type to the AR: Credit Hierarchy Type profile option. When you conduct a credit review for an entity that has hierarchical relationships, Credit Management consolidates and displays all data for the entire hierarchy.
Summary
Summary
In this module you should have learned how to: Setup for credit management Demonstrate credit profile changes Identify credit management processing Use workflow and lookups Review credit management performance Apply credit hierarchy
Objective
Objective
These Practices have been compiled to allow the learner to apply their knowledge of Oracle Order to Cash by completing exercises that build upon one another. In performing these practices, the learner will be able to obtain an understanding of the flow of transactions and the implications of system implementation decisions.
INV Periods Responsibility: Inventory Super User, Vision Operations (USA) (N) Accounting Close Cycle > Inventory Account Periods Select appropriate Inventory Organization
3.
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Create a new customer profile class: XX-New Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Profile Classes window (N) Customers > Profile Classes Name: XX-New Description (unnamed field): XX New
2.
Use the following information to define your profile class: Collector: Pat Payment Terms: 30 Net Match Receipts By: Transaction Number Auto Cash Rule Set: Standard Remainder Rule Set: Standard Charge Interest : Unchecked Statement Cycle: Monthly (25th day of every month) Tax Printing Method: Itemize and Sum Dunning Letter Set: STANDARD Use the following information to specify limits in USD Min Receipt Amount: 15.00 Min Statement Amount: 100.00 Min Dunning Amount: 50.00 Min Dunning Invoice Amount: 50.00 Credit Limit: 100,000.00
Copyright Oracle Corporation, 2003. All rights reserved.
3.
2.
(T) Profile Class Collector: Pat Payment Terms: 30 Net Match Receipts By: Transaction Number Auto Cash Rule Set: Standard Remainder Rule Set: Standard Charge Interest : Unchecked Statement Cycle: Monthly (25th day of every month) Tax Printing Method: Itemize and Sum Dunning Letter Set: STANDARD Leave all other defaults (T) Profile Class Amounts Currency: USD Min Receipt Amount: 15.00 Min Statement Amount: 100.00 Min Dunning Amount: 50.00 Min Dunning Invoice Amount: 50.00 Credit Limit: 100,000.00 Order Credit Limit: 10,000.00 (I) Save
3. 4.
5.
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Create a new customer: XX-Big City, with two addresses Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Find/Enter Customers window 2. (N) Customers > Standard Name: XX-Big City
Create customer XX-Big City with the following information: Profile Class: XX-New Class: High Technology Sales Channel: Commercial Price List: Corporate Enter address information according to the following table:
Field Country Address City State Postal Code County Value United States 102 N. LaSalle Chicago IL 60601 Cook
Copyright Oracle Corporation, 2003. All rights reserved.
3.
4. 5.
This address is a non-primary Bill To address: Location: IL Chicago This address is the primary Ship To address. Invoices should be sent to the IL Chicago Bill To location. Location: IL Chicago Specify salesperson information: Salesperson: Abbott, Ms. Rachel Specify default order information. Order Type: Mixed Warehouse: Seattle Manufacturing Specify contact information. Last Name: Cooley First: Peggy Add a second address entering address information according to the following table:
Field Country Address City State Postal Code County Value United States 487 Beverly Palo Alto CA 94301 San Mateo
6. 7.
8.
9.
10. This address is the primary Bill To address. Location: CA Palo Alto 11. This address is a non-primary Ship To address. Invoices will be sent to the Location: CA Palo Alto 12. Specify salesperson information: Salesperson: Nelson, Mr. Brian 13. Specify default order information. Order Type: Mixed Warehouse: XX-IO 14. Specify contact information.
Copyright Oracle Corporation, 2003. All rights reserved.
(B) Find (B) New (T) Classification Profile Class: XX-New Class: High Technology Sales Channel: Commercial (T) Order Management Price List: Corporate (T) Addresses (B) New Enter address information according to the following table:
Field Country Address City State Postal Code County Value United States 102 N. LaSalle Chicago IL 60601 Cook
5. 6. 7. 8.
9.
10. (I) Save 11. (I) New Record Usage: Ship To Location: IL Chicago Bill To Location: IL Chicago Primary: Checked 12. (B) Open 13. (T) Details Salesperson: Abbott, Ms. Rachel 14. (T) Order Management Order Type: Mixed Warehouse: Seattle Manufacturing 15. (I) Save, return to Customer Address form. 16. (T) Contacts: Telephones Last Name: Cooley First: Peggy 17. (I) Save
18. (I) New Record Enter address information according to the following table:
Field Country Address City State Postal Code County Value United States 487 Beverly Palo Alto CA 94301 San Mateo
19. (T) Business Purpose Usage: Bill To Location: CA Palo Alto Primary: Checked 20. (I) Save
Copyright Oracle Corporation, 2003. All rights reserved.
21. (I) New Record Usage: Ship To Location: CA Palo Alto Bill To Location: CA Palo Alto Primary: Unchecked 22. (B) Open 23. (T) Details Salesperson: Nelson, Mr. Brian 24. (T) Order Management Order Type: Mixed Warehouse: XX-IO 25. (I) Save, return to Customer Address form. 26. (T) Contacts: Telephones Last Name: Allen First: Spencer 27. (I) Save
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Create a new customer: XX-Quick Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Find/Enter Customers window 2. (N) Customers > Quick
Name your customer XX-Quick and specify address information according to the following table:
Field Country Address City State Postal Code County
Value
3.
2. 3. 4.
(T) Address (B) New [for creating new address] Enter address information according to the following table:
Field Country Address City State Postal Code County
Value
5.
(T) Business Purpose Bill To: Checked Ship To: Checked (I) Save
6.
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Create a relationship between XX-Big City and Business World (1608) Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Find/Enter Customers window 2. 3. 4. (N) Customers > Standard
Find the XX-Big City customer Select the Customer Account record for Big City Define a reciprocal relationship with Business World (1608)
(B) Find Select the Customer Account record for Big City (B) Ok (T) Relationships Name: Business World Number: 1608 Type: Reciprocal Leave all other defaults (I) Save
6. 7.
Inventory Organizations
Inventory Organizations
Supplemental Practices
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Log on to the System User Name = operations Password = welcome Create new user Responsibility = System Administrator 1. Navigate to the Users window (N) Security > User > Define Name: your name [example: TNORTH] Password: Oracle [will need to enter twice for verification]
2.
Sign in as new user 3. From main sign-on screen, enter new user name and password
Copyright Oracle Corporation, 2003. All rights reserved.
4.
2. 3.
4.
(I) Save
Sign in as new user 5. 6. From main sign-on screen, enter new user name and password Change password to Welcome
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Create a Unit of Measure Class Responsibility = Inventory, Vision Operations (USA) 1. Navigate to the Units of Measure Classes window (N) Setup > Units of Measure > Classes
If prompted, select V1: Vision Operations as the inventory organization 2. Create a new unit of measure class with the following information Name: XX-Quant Description: XX Quantity Base Unit: XX Each UOM: XXE
Create a Unit of Measure 3. Create a new unit of measure with the following information Name: XX Case UOM: XXC Description: XX Case
Create a Unit of Measure Conversion 4. Create a new unit of measure conversion. XX Case has 15 XX Each.
If prompted, select V1: Vision Operations as the inventory organization 2. (I) New Record Name: XX-Quant Description: XX Quantity Base Unit: XX Each UOM: XXE (I) Save
3.
Create a Unit of Measure 4. 5. (B) Units of Measure (I) New Record Name: XX Case UOM: XXC Description: XX Case (I) Save, close window to return to Unit of Measure Class window
6.
Create a Unit of Measure Conversion 7. 8. (B) Conversions (I) New Record Unit: XX Case Conversion: 15 (I) Save
9.
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Create Location Responsibility = Inventory, Vision Operations (USA) 1. Navigate to the Locations window (N) Setup > Organizations > Locations Name: XX-Location Global: Checked
2.
Add a location with the following address details Address Style: United States Enter address information according to the following table:
Field Address City State Zip County San Diego CA 92130 San Diego Value 13400 West Ocean Air Drive
2.
(T) Address Details Address Style: United States Enter address information according to the following table:
Field Address City State Zip County San Diego CA 92130 San Diego Value 13400 West Ocean Air Drive
3. 4.
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Create Inventory Organization Responsibility = Inventory, Vision Operations (USA) 1. Navigate to the Organizations window 2. (N) Setup > Organization > Organization
Name the inventory organization XX-IO and assign the location you created in the prior exercise to the inventory organization. Organization Classification Name: Inventory Organization Enabled: Checked Specify the following inventory parameters Organization Code: XX1 Item Master Organization: Vision Operations Note: This will have defaulted as the new organization you must change the value to Vision Operations. Calendar: Vision01 Specify the following costing information Costing Method: Average Rates Cost Type: Current Transfer to GL: Summary Valuation: Accounts:
3.
4.
Account Type Material Outside Processing Material Overhead Overhead Resource Expense
5.
Receiving: Accounts:
Account Type Sales Cost of Goods Sold Account 01-540-4160-0000-000 01-540-5110-0000-00
(B) New Name: XX-IO Location: XX-Location (I) Save Organization Classification Name: Inventory Organization Enabled: Checked (I) Save (B) Others > Inventory Information (T) Inventory Parameters Organization Code: XX1 Item Master Organization: Vision Operations Note: This will have defaulted as the new organization you must change the value to Vision Operations. Calendar: Vision01 (T) Costing Information Costing Method: Average Rates Cost Type: Current Transfer to GL: Summary Valuation: Accounts:
Account Type Material Outside Processing Material Overhead Overhead Resource Expense Account 01-000-1410-0000-000 01-000-1450-0000-000 01-000-1420-0000-000 01-000-1430-0000-000 01-000-1440-0000-000 01-000-2225-0000-000
3.
4. 5. 6.
7.
8.
Receiving: Accounts:
Account Type Sales Cost of Goods Sold Account 01-540-4160-0000-000 01-540-5110-0000-00
9.
(I) Save
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Create Subinventory Responsibility = Inventory, Vision Operations (USA) 1. Navigate to the Organizations window 2. (N) Change Organization
Create a subinventory for your inventory organization using the following information: Name: XX-Stores Location: Stores Verify that account combinations have defaulted from the inventory organization definition.
3.
Choose your organization (XX-IO) from the list (N) Setup > Organizations > Subinventories (B) New Name: XX-Stores Location: Stores Note the values that have defaulted in (T) Main have come from the inventory organization definition (T) Accounts Note the values that have defaulted in (T) Main have come from the inventory organization definition (I) Save
5.
6.
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Define Shipping Parameters Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Shipping Parameters window 2. (N) Shipping > Setup > Shipping Parameters When prompted, select your inventory organization, XX1
Specify the following general shipping parameters Weight UOM Class: Weight Volume UOM Class: Volume Percent Fill Basis: Weight (should default) Specify the following pick/release parameters Release Sequence Rule: Departure Date Default Pick Slip Grouping Rule: Order Number Print Pick Slip: At End Default Stage Subinventory: XX-Stores Auto Allocate: Checked Autocreate Deliveries: Checked Leave all other defaults Specify the following shipping transaction parameters Weight/Volume Calculation: Manual Container Inventory Control: Optional Goods Dispatched Account: 01-000-1410-0000-000
Copyright Oracle Corporation, 2003. All rights reserved.
3.
4.
(T) General Weight UOM Class: Weight Volume UOM Class: Volume Percent Fill Basis: Weight (should default) (T) Pick Release Release Sequence Rule: Departure Date Default Pick Slip Grouping Rule: Order Number Print Pick Slip: At End Default Stage Subinventory: XX-Stores Auto Allocate: Checked Autocreate Deliveries: Checked Leave all other defaults (T) Shipping Transaction Weight/Volume Calculation: Manual Container Inventory Control: Optional Goods Dispatched Account: 01-000-1410-0000-000 (I) Save
3.
4.
5.
Enter Items
Enter Items
Supplemental Practices
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Define an Item Responsibility = Inventory, Vision Operations (USA) 1. Navigate to the Master Items window (N) Items > Master Items
If prompted, select V1: Vision Operations Organization: V1 (should default) Item: XX-Mousepad Description: XX Mousepad Unit of Measure: XX Each 2. 3. 4. Apply the Finished Good template Specify a list price of 2.00 Enable the item in the M1-Seattle Manufacturing and the XX1 inventory organizations
If prompted, select V1: Vision Operations Organization: V1 (should default) Item: XX-Mousepad Description: XX Mousepad Unit of Measure: XX Each 2. 3. 4. 5. 6. 7. 8. (M) Tools > Copy From Template: Finished Good (B) Apply (B) Done (I) Save (T) Purchasing List Price: 2.00 (I) Save (M) Tools > Organization Assignment If grayed out, you havent saved. Query and enable the following organizations: M1-Seattle Manufacturing and XX1your inventory organization (I) Save
9.
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Enter quantities for M1-Seattle Manufacturing Responsibility = Inventory, Vision Operations (USA) 1. Navigate to the Organizations window 2. (N) Change Organization Select M1: Seattle Manufacturing
Enter a miscellaneous transaction using the following information: Date: Leave as default Type: Miscellaneous Receipt Account: 01-580-7740-0000-000 (or use Miscellaneous Account Alias)
3. The miscellaneous transaction should accomplish the following for your XX-Mousepad item: The Stores subinventory quantity should be incremented 10000 Open current period for your inventory organization 4. 5. 6. Use the Change Organization window to make your inventory organization the current inventory organization (N) Accounting Close Cycle > Inventory Accounting Periods Select Line with current period displayed Change the status to open the period
Enter quantities for your XX-IO inventory organization 7. (N) Transactions > Miscellaneous Transactions Date: Leave as default Type: Miscellaneous Receipt Account: 01-580-7740-0000-000 (or use Miscellaneous Account Alias)
8. The miscellaneous transaction should accomplish the following for your XX-Mousepad item: The Stores subinventory quantity should be incremented 10000 9. (I) Save
(N) Transactions > Miscellaneous Transactions Date: Leave as default Type: Miscellaneous Receipt Account: 01-580-7740-0000-000 (or use Miscellaneous Account Alias) (B) Transaction Lines Item: XX-Mousepad Subinventory: Stores UOM: leave default Quantity: 10000 (I) Save, return to Navigator
3.
4.
Open current period for your inventory organization 5. 6. 7. 8. 9. (N) Change Organization Select XX1 (your inventory organization) (N) Accounting Close Cycle > Inventory Accounting Periods Select Line with current period displayed (B) Change Status (B) OK
10. Return to Navigator Enter quantities for your XX-IO 11. (N) Transactions > Miscellaneous Transactions Date: Leave as default Type: Miscellaneous Receipt Account: 01-580-7740-0000-000 (or use Miscellaneous Account Alias) 12. (B) Transaction Lines
Copyright Oracle Corporation, 2003. All rights reserved.
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Add item to Corporate price list Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Price Lists window 2. (N) Pricing > Price Lists > Price List Setup
Add your item to the Corporate price list using the following information: Product Context: Item Product Attribute: Item Number Product Value: XX-Mousepad Value: 7.50 Leave all other defaults
Query Corporate Price List (T) List Lines (I) New Record Product Context: Item Product Attribute: Item Number Product Value: XX-Mousepad Value: 7.50 Leave all other defaults (I) Save
5.
Enter Orders
Enter Orders
Supplemental Practices
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Create a sales order header Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Sales Orders window 2. (N) Orders, Returns > Sales Orders
Create a sales order for the following customer. Associate purchase order number XX-100 with the sales order. Customer: XX-Big City Note the values that default into the header: Order Type: Mixed Price List: Corporate Ship To Location: IL Chicago Salesperson: Abbot, Ms. Rachel Bill To Location: IL Chicago
3.
Split sales credit between Rachel Abbot and Timothy Cleary 4. Specify sales credit information according to the following table:
Salesperson Abbot, Ms. Rachel Cleary, Mr. Timothy Percent 75% 25%
Copyright Oracle Corporation, 2003. All rights reserved.
5.
(T) Order Information (T) Main Customer: XX-Big City Customer PO: XX-100 Note the values that default into the header: Order Type: Mixed Price List: Corporate Ship To Location: IL Chicago Salesperson: Abbot, Ms. Rachel Bill To Location: IL Chicago
3.
Split sales credit between Rachel Abbot and Timothy Cleary 4. 5. (B) Actions > Sales Credits Change Rachel Abbots sales credit to 75%
Salesperson: Abbot, Ms. Rachel
6.
Add Timothy Clearys 25% sales credit Salesperson: Cleary, Mr. Timothy Credit Type: Quota Sales Credit (should default) %: 25.000 (B) Ok (I) Save Note Sales Order Number________________________
7. 8. 9.
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Create a Sales Order Line Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Sales Orders window 2. 3. (N) Orders, Returns > Sales Orders
If you are not currently in the sales order from the prior practice, query it now. Create sales order lines according to the following table:
Item XX-Mousepad CM13139 5 30 Quantity Request Date Todays date One week from today
If you are not currently in the sales order from the prior practice, query it now. (T) Line Items (T) Main Item: XX-Mousepad Qty: 5 Request Date: todays date (I) Save (I) New Record Item: CM13139 Qty: 30 Request Date: one week from today (I) Save
4. 5.
6.
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Split an order line into shipments and create a ship set. Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Sales Orders windows 2. (N) Orders, Returns > Sales Orders
(T) Order Information (T) Main Customer: XX-Big City Customer PO: XX-200 (T) Line Items (T) Main Item: XX-Mousepad Qty: 100 (B) Actions > Split Line Qty: 50 Date: Todays date Warehouse: XX1 (I) New Record Qty: 50 Date: Todays date +7 Warehouse: M1 (B) Split
3.
4.
5.
6.
(I) New Record Item: AS92689 Qty: 5 Warehouse: M1 Date: Todays date +7
Create a ship set including line 1.2 and line 2.1 7. 8. 9. Shift + Left Mouse click, highlight lines 1.2 and 2.1 Right Mouse click > Sets > New > Ship Set Set Name: XX-SS1 (B) Ok
10. View results of ship set creation 11. (T) Shipping 12. Note Sales Order Number________________________
(T) Order Information (T) Main Customer: XX-Big City Customer PO: XX-200 (T) Line Items (T) Main Item: XX-Mousepad Qty: 100 (B) Actions > Split Line Qty: 50 Date: Todays date Warehouse: XX1 (I) New Record Qty: 50 Date: Todays date +7 Warehouse: M1 (B) Split (I) New Record Item: AS92689 Qty: 5 Warehouse: M1 Date: Todays date +7
3.
4.
5.
6.
Create a ship set including line 1.2 and line 2.1 7. 8. 9. Shift + Left Mouse click, highlight lines 1.2 and 2.1 Right Mouse click > Sets > New > Ship Set Set Name: XX-SS1 (B) Ok
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Create Sales Order referencing purchase order XX-300 Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Sales Orders window 2. 3. (N) Orders, Returns > Sales Orders
Create a sales order for the following customer: Customer: XX-Big City Specify the following sales order information Item: XX-Mousepad Qty: 150 Request Date: Todays Date + 45 days Line Type: Standard (Header Invoicing) Ensure the sales order references purchase order XX-300
4.
Check Availability 6. Check availability and if there is quantity available, continue on to scheduling.
Schedule order line 7. 8. (M) Tools > Scheduling > Schedule (B) OK
Copyright Oracle Corporation, 2003. All rights reserved.
9.
Note the scheduling activity has occurred for the request date.
10. (T) Shipping Reserve order line 11. (M) Tools > Scheduling > Reserve 12. (B) OK 13. Note the Qty Reserved field has been populated 14. (T) Shipping Use Autoschedule for additional order line 15. (M) Tools > Autoschedule (make sure this is checked) 16. (I) New Record Item: AS18947 Qty: 2 Note: Tab out of the quantity field to see the Availability displayed automatically 17. (I) Save 18. Note the Qty Reserved field has been populated 19. (T) Shipping 20. (I) Save 21. Note Sales Order Number________________________
(T) Order Information (T) Main Customer: XX-Big City Customer PO: XX-300 (T) Line Items (T) Main Item: XX-Mousepad Qty: 150 Request Date: Todays Date + 45 days Line Type: Standard (Header Invoicing)
3.
Schedule order line 6. 7. 8. 9. (M) Tools > Scheduling > Schedule (B) OK Note the scheduling activity has occurred for the request date. (T) Shipping
Reserve order line 10. (M) Tools > Scheduling > Reserve 11. (B) OK 12. Note the Qty Reserved field has been populated 13. (T) Shipping
Use Autoschedule for additional order line 14. (M) Tools > Autoschedule (make sure this is checked) 15. (I) New Record Item: AS18947 Qty: 2 Note: Tab out of the quantity field to see the Availability displayed automatically 16. (I) Save 17. Note the Qty Reserved field has been populated 18. (T) Shipping 19. (I) Save 20. Note Sales Order Number________________________
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Book a Sales Order Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Order Organizer window 2. 3. (N) Orders, Returns > Order Organizer
Book your orders 4. 5. 6. 7. Using Shift + Click, highlight your sales order (B) Actions > Book Order (B) Continue Note status change of the sales orders
Verify workflow activities for your order (PO number XX-200) 8. 9. Select sales order linked to PO: XX-200 View the status in Workflow
Copyright Oracle Corporation, 2003. All rights reserved.
10. (M) Tools > Workflow Status 11. Click on first OM Order Line link 12. (B) View Diagram Verify line has been entered successfully 13. Double click on Enter - Line activity Verify scheduling activities have occurred 14. Double click Schedule - Line activity Verify product will ship from internal (stock) inventory locations 15. Double click on Create Supply Line activity Verify Ship activity is current activity for line flow 16. Double click on Ship - Line, Manual activity
Book your orders 4. 5. 6. 7. Using Shift + Click, highlight your sales order (B) Actions > Book Order (B) Continue Note status change of the sales orders
Verify workflow activities for your order (PO number XX-200) 8. 9. Select sales order linked to PO: XX-200 View the status in Workflow
10. (M) Tools > Workflow Status 11. Click on first OM Order Line link 12. (B) View Diagram Verify line has been entered successfully 13. Double click on Enter - Line activity 14. (B) Zoom out Verify scheduling activities have occurred 15. Double click Schedule - Line activity 16. (B) Zoom out
Verify product will ship from internal (stock) inventory locations 17. Double click on Create Supply Line activity 18. (B) Zoom out Verify Ship activity is current activity for line flow 19. Double click on Ship - Line, Manual activity 20. Close Workflow Diagram window
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Find sales order referenced by PO: XX-100 Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Sales Orders window 2. (N) Orders, Returns > Sales Orders
Find sales orders for XX-Big City that reference purchase order XX-100
Copy sales order 3. 4. 5. (B) Actions > Copy (T) Quick Copy Accept default option to Create New Order Order Type: Mixed Note: a note window will pop, indicating: The Customer PO was referenced by another order The copy has succeeded The new Order Number 6. Note Sales Order Number________________________
Update Information on copied order 7. 8. Find, and open your sales order Order number: from above Specify the following order information Ship To: CA Palo Alto Salesperson: Abbott, Ms. Rachel Update the Ship To Address for both lines on the sales order to CA Palo Alto
9.
10. For the second line, update the shipping warehouse to M1, Seattle Manufacturing Add additional line to new sales order 11. Add a new line using the following information. Item: AS72111 Qty: 1 Request Date: Todays date Warehouse: M1 12. Book the order
(I) Find Customer: XX-Big City Customer PO: XX-100 (B) Find
3.
Copy sales order 4. 5. 6. 7. 8. 9. (B) Actions > Copy (T) Quick Copy Accept default option to Create New Order Order Type: Mixed (T) Copy Header Accept all defaults (T) Copy Line Accept all defaults (T) Pricing Option Accept all defaults
10. (B) Ok Note: a note window will pop, indicating: The Customer PO was referenced by another order The copy has succeeded The new Order Number 11. Note Sales Order Number________________________ 12. (B) Continue 13. (B) Cancel Note: if you select the Ok button again, you will copy the order a second time.
Copyright Oracle Corporation, 2003. All rights reserved.
14. Return to Order Organizer Update Information on copied order 15. (I) Find Order number: from above 16. (B) Find 17. (B) Open Order 18. (T) Order Information (T) Main Ship To: CA Palo Alto Salesperson: Abbott, Ms. Rachel 19. (T) Line Items (T) Addresses 20. Update the Ship To Address for both lines on the sales order Ship To: CA Palo Alto 21. For the second line, update the shipping warehouse to M1, Seattle Manufacturing Warehouse: M1 22. (I) Save Add additional line to new sales order 23. (I) New Record Item: AS72111 Qty: 1 Request Date: Todays date Warehouse: M1 24. (I) Save 25. (B) Book Order
Managing Orders
Managing Orders
Supplemental Practices
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Create Default Summary form Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Order Organizer window 2. 3. (N) Orders, Returns > Order Organizer
Close the Find window Create a new folder according to the following information: Folder: XX-Summary Open as Default: Checked
Create a personalized folder 4. 5. 6. Shrink the status field and change the Customer PO filed to PO. Move Customer PO field to the right of the Status field Save your folder according to the following information: Folder: XX-Custom Open as Default: Unchecked
Save a Query in the Navigator Tree 7. Query orders for XX-Big City
8. 9.
Save your query in Navigator Tree Select Search Results from Navigator Tree
10. Use Right Mouse click to open pop window 11. Select Save Query Name: XX-Big City Public: Checked 12. Note your folders appearance in the Public Folder of the Navigator Tree Look at Todays Orders 13. Double Click on the Todays Orders folder in Navigator Tree
Close the Find window (M) Folder > New Folder: XX-Summary Open as Default: Checked (B) Ok (M) Folder > Save
4. 5.
Create a personalized folder Shrink the status field and change the prompt. 6. 7. 8. 9. (I) Folder Tools Place cursor in Status field Click the Shrink field icon twice Scroll to Customer PO field
10. (M) Folder > Change Prompt Prompt: PO 11. (B) Ok 12. Move Customer PO field to the right of the Status field 13. Use your mouse to drag the Customer PO field to the left 14. (M) Folder > Save As Folder: XX-Custom Open as Default: Unchecked 15. (B) Ok
Save a Query in the Navigator Tree 16. Query your customers orders 17. (I) Find Customer: XX-Big City 18. (B) Find 19. Save your query in Navigator Tree 20. Select Search Results from Navigator Tree 21. Use Right Mouse click to open pop window 22. Select Save Query Name: XX-Big City Public: Checked 23. (B) Ok 24. Note your folders appearance in the Public Folder of the Navigator Tree Look at Todays Orders 25. Double Click on Todays Orders folder in Navigator Tree
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Update your sales order referencing customer PO XX-200 Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Order Organizer window (N) Orders, Returns > Order Organizer Customer: XX-Big City Customer PO: XX-200
2.
Change the sales channel and shipping instructions based on the following information: Sales Channel: Commercial Shipping Instructions: Contact Sales team upon shipment
2. 3. 4. 5. 6. 7. 8.
(B) Find Select sales order referencing Customer PO: XX-200 (B) Open Order (T) Order Information (T) Others Sales Channel: Commercial (T) Line Items (T) Shipping Select line 2 Shipping Instructions: Contact Sales team upon shipment (I) Save
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Perform a Mass Line Change Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Order Organizer window (N) Orders, Returns > Order Organizer Customer: XX-Big City Customer PO: XX-300
2. 3. 4. 5.
(B) Find (T) Lines Mass Change lines 1.1 and 1.2 to a High Priority shipping priority Note update of line information
2. 3. 4. 5. 6. 7. 8. 9.
(B) Find (T) Lines Use Control + Click to select the lines 1.1 and 1.2 (M) Tools > Mass Change (T) Shipping Shipping Priority: High Priority (B) Ok (to initiate mass change) (B) Ok (to acknowledge message regarding mass change) (B) Open Order
10. (T) Line Items (T) Shipping 11. Note update of line information
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Create Hold Name Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Holds window (N) Setup > Orders > Holds Name: XX-My Hold Type: Order Administration Hold
2.
Record Authorizations: Responsibility: Order Management Super User, Vision Operations (USA) Authorized Action: Apply Hold Responsibility: Order Management Super User, Vision Operations (USA) Authorized Action: Remove Hold
2.
Record Authorizations: Responsibility: Order Management Super User, Vision Operations (USA) Authorized Action: Apply Hold Responsibility: Order Management Super User, Vision Operations (USA) Authorized Action: Remove Hold (I) Save
3.
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Apply an Order Level Hold to the order referenced by customer PO XX-200 Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Order Organizer window (N) Orders, Returns > Order Organizer Customer: XX-Big City Customer PO: XX-200
2. 3.
(B) Find Apply the following hold and comments: Hold Name: XX-My Hold Comments: add at your discretion
View Hold Information 4. Use Additional Hold Information to view the hold information associated with the order
2. 3.
(B) Find (B) Actions > Apply Holds Hold Name: XX-My Hold Comments: add at your discretion (B) Apply Holds (B) Ok
4. 5.
View Hold Information 6. 7. (B) Action > Additional Order Information (T) Holds Note your hold information is contained on the form
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Release an Order Level Hold against order referenced by customer PO XX-200 Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Order Organizer window (N) Orders, Returns > Order Organizer Customer: XX-Big City Customer PO: XX-200
2.
Release the hold with the following release reason: Reason: Approved by Sales Manager
View Hold Information 3. Use Additional Order information to view the release reason associated with the hold.
2. 3. 4. 5.
(B) Find (B) Actions > Release Holds Reason: Approved by Sales Manager (B) Release (B) Ok
View Hold Information 6. 7. (B) Action > Additional Order Information (T) Holds Note your release is noted on form, including your username.
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Cancel one line of an existing order Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Order Organizer window (N) Orders, Returns > Order Organizer Customer: XX-Big City Customer PO: XX-200
2.
Cancel line 2.1 and view the status field to see the changed status. Reason: Administrative or procedural error Comments: enter at your discretion
2. 3. 4. 5. 6.
(B) Find (B) Open Order (T) Line Items Put your cursor on Line 2.1 (AS92689) (B) Action > Cancel Reason: Administrative or procedural error Comments: enter at your discretion (B) Ok (T) Main Note the updated Qty value.
7. 8. 9.
10. Scroll to Status field to see changed status. 11. Scroll to Qty Cancelled field to see updated quantity.
Basic Pricing
Basic Pricing
Supplemental Practices
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Create Price List Header and Lines Responsibility = Order Management Super User, Vision Operation( USA) 1. Navigate to the Advanced Pricing - Price Lists window (N) Pricing > Price List > Price List Setup Name: XX-Base Prices Active: Checked Description: Corporate Base Price Currency: USD Round To: -2
2.
Add the following items to the price list. Save after each line.
Product Context Item Product Attribute Item Number Item Number Item Number Product Value UOM AS54888 Ea Primary UOM Checked Line Type Price List Line Price List Line Price List Application Method Unit Price Value 1500
Item
AS54999
Ea
Checked
Unit Price
1700
Item
AS18947
Ea
Unchecked
Unit Price
1800
Line Item Item Number Item Number Item Number Item Category AS72111 DZ Unchecked Price List Line Price List Line Price List Line Price List Line Unit Price 2208
Item
XX-Mouse Pad
XXE
Unchecked
Unit Price
7.50
Item
WR18533
YR
Checked
Percent Price
Item
COMPUTER. NOTEBOOK
Ea
Unchecked
Unit Price
2000
Create Sales Order referencing your price list 3. (N) Orders, Returns > Sales Order (T) Main Customer Name: XX-Big City Customer PO: XX-400 Price List: XX-Base Prices Populate any required fields that have not defaulted
4.
Order internal item number: AS18947 with a UOM of DZ 5. Enter line 1 as follows:
Line 1.1 Item AS18947 Quantity 1 UOM DZ
6.
Change UOM to Ea
Add additional lines to your sales order 7. Add additional lines to your order and note resulting unit price
Line 2.1 3.1 Item AS72111 AS54888 Quantity 1 1 UOM DZ DZ Unit Price 2,208.00 18,000.00
4.1 5.1
1 12
Ea XXE
2,000.00 90.00
Answer the following questions: 1. Why did the pricing engine allow you to order 1 dozen AS72111? Answer: Because AS72111 is on your price list with a unit of measure of dozen. Therefore the engine used that named price for your order. 2. Why did the pricing engine allow you to order 1 dozen AS54888? Answer: Because the Primary UOM is check for AS54888. Therefore the pricing engine used the inventory unit of measure conversions to determine the unit price. In this example: 1500 (Ea unit price) * 12 (12 Ea in a DZ) = 18,000. 3. AS92689 is not on XX-Base Prices, how did the pricing engine determine the unit price? Answer: AS92689 is a part of the inventory category COMPUTER.NOTEBOOK, which is on the price list with a unit price of 2,000. Purchase an Extended 6 year Service program 8. (I) New Record [as necessary] For Line 6.1 Item: WR18533 Quantity: 1 9. (T) Services Service Reference Type: Order Service Order Type: Mixed Service Ref Order Number: (this order number) Service Ref Line Number: 4 Service Ref Shipment Number: 1 Service Duration: 6 Service Period: YR
10. (I) Save 11. Requery the lines on your order 12. Answer the following questions: 1. Why did line 6.1 change to 4.11?
Answer: The fifth line number digit represents a Service. By looking at the line number you are able to identify that 4.1.1 is a Service which is linked to shipment number 1 of line number 4. 2. How was the 600.00 Unit Price calculated? Answer: The warranty sells for 5% of the covered product (2000) per year. Since the customer ordered 6 years the calculation is as follows: .05 * 2000 * 6 = 600.00.
2. 3.
Accept all other defaults (T) List Lines Note: Save after entering each line
Product Context Item Product Attribute Item Number Item Number Item Number Item Number Item Number Item Number Item Category Product Value UOM AS54888 Ea Primary UOM Checked Line Type Price List Line Price List Line Price List Line Price List Line Price List Line Price List Line Price List Application Method Unit Price Value 1500
Item
AS54999
Ea
Checked
Unit Price
1700
Item
AS18947
Ea
Unchecked
Unit Price
1800
Item
AS72111
DZ
Unchecked
Unit Price
2208
Item
XX-Mouse Pad
XXE
Unchecked
Unit Price
7.50
Item
WR18533
YR
Checked
Percent Price
Item
COMPUTER. NOTEBOOK
Ea
Unchecked
Unit Price
2000
Line
4.
(I) Save
Create Sales Order referencing your price list 5. (N) Orders, Returns > Sales Order (T) Main Customer Name: XX-Big City Customer PO: XX-400 Price List: XX-Base Prices Populate any required fields that have not defaulted
6.
Order internal item number: AS18947 with a UOM of DZ 7. 8. (T) Line Items Enter line 1 as follows:
Line 1.1 Item AS18947 Quantity 1 UOM DZ
9.
10. Change UOM to Ea Add additional lines to your sales order 11. Add additional lines to your order and note resulting unit price 12. (I) New Record [as necessary]
Line 2.1 3.1 4.1 5.1 Item AS72111 AS54888 AS92689 XX-Mouse Pad Quantity 1 1 1 12 UOM DZ DZ Ea XXE Unit Price 2,208.00 18,000.00 2,000.00 90.00
Answer the following questions: 1. Why did the pricing engine allow you to order 1 dozen AS72111? Answer: Because AS72111 is on your price list with a unit of measure of dozen. Therefore the engine used that named price for your order. 2. Why did the pricing engine allow you to order 1 dozen AS54888? Answer: Because the Primary UOM is check for AS54888. Therefore the pricing engine used the inventory unit of measure conversions to determine the unit price. In this example: 1500 (Ea unit price) * 12 (12 Ea in a DZ) = 18,000. 3. AS92689 is not on XX-Base Prices, how did the pricing engine determine the unit price? Answer: AS92689 is a part of the inventory category COMPUTER.NOTEBOOK, which is on the price list with a unit price of 2,000. Purchase an Extended 6 year Service program 13. (I) New Record [as necessary] For Line 6.1 Item: WR18533 Quantity: 1 14. (T) Services Service Reference Type: Order Service Order Type: Mixed Service Ref Order Number: (this order number) Service Ref Line Number: 4 Service Ref Shipment Number: 1 Service Duration: 6 Service Period: YR 15. (I) Save 16. Requery the lines on your order 17. Answer the following questions: 1. Why did line 6.1 change to 4.11? Answer: The fifth line number digit represents a Service. By looking at the line number you are able to identify that 4.1.1 is a Service which is linked to shipment number 1 of line number 4. 2. How was the 600.00 Unit Price calculated?
Copyright Oracle Corporation, 2003. All rights reserved.
Answer: The warranty sells for 5% of the covered product (2000) per year. Since the customer ordered 6 years the calculation is as follows: .05 * 2000 * 6 = 600.00.
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Copy your price list: XX-Base Prices Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Copy Price List window (N) Pricing > Price Lists > Copy Price List Copy From Price List: Corporate Leave all defaults Copy To Price List: XX-New Corporate Description: Created by copying Corporate Price List
2. 3.
Verify that the price list has been copied. Query your new price list to see the lines have been added from the Corporate Price List.
2. 3. 4. 5.
(B) Submit Verify that the price list has been copied. Check the concurrent requests window to determine when the concurrent program has completed. (M) View > Requests > (B) Find (all requests) Query your new price list to see the lines have been added from the Corporate Price List.
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Update price list XX-Base Prices for item AS18947 preserving the pricing history Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Advanced Pricing - Price Lists window 2. 3. 4. (N) Pricing> Price Lists > Price List Setup
(I) Find Price List: XX-Base Prices Find item AS18947 and change to last day of this month. Add the following:
Product Context Item Product Attribute Item Number Primary UOM Checked Line Type Price List Line Application Method Unit Price Value 1820
UOM Ea
5.
Update price list XX-Base Prices for item AS54888 without preserving the pricing history 6. 7. Find item AS54888 Update the value for the line to 1550
(I) Find Price List: XX-Base Prices (T) List Lines (I) Find Item: AS18947 To: last day of this month (I) Save (I) New Record
Product Context Item Product Attribute Item Number Primary UOM Checked Line Type Price List Line Application Method Unit Price Value 1820
5. 6.
UOM Ea
7. 8.
Update price list XX-Base Prices for item AS54888 without preserving the pricing history 9. (T) List Lines
10. (I) Find Item: AS54888 11. Update the value for the line Value: 1550
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Adjust price list XX-New Corporate by 5% for all items Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Adjust Price List window 2. (N) Pricing > Price Lists > Adjust Price List Price List: XX-New Corporate
Verify that the price list has been updated. 3. Check the concurrent requests window to determine when the concurrent program has completed. Then query the price list to see the lines have been increased by 5%.
Verify that the price list has been updated. 4. 5. Check the concurrent requests window to determine when the concurrent program has completed. (M) View > Requests > (B) Find (all requests) Query price list XX-New Corporate to see the lines have been increased in value by 5 percent.
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Add items from inventory to your price list XX-Base Prices Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Add Items to Price List window (N) Pricing > Price Lists > Add Items to Price List Price List: XX-Base Prices Item Status: Active Set List Price Equal to Cost From: Checked Inventory Organization: Seattle Manufacturing
2.
(B) Submit
Verify that the price list has been updated 3. 4. 5. Check the concurrent requests window to determine when the concurrent program has completed. (M) View > Requests > (B) Find (all requests) Query price list XX-Base Prices to see the lines have been added. Answer the following question: Where did the value for each of the items added come from? Answer: The cost of the item based upon the inventory organization selected.
Mass Adjust the price for the items added to XX-Base Prices 6. (N) Pricing > Price Lists > Adjust Price List Price List: XX-Base Prices Adjust By: Amount Value: 10 (B) Submit
7.
Verify that the price list has been updated 8. 9. Check the concurrent requests window to determine when the concurrent program has completed. (M) View > Requests > (B) Find (all requests) Query price list XX-Base Prices to see the line values have been increased by 10.
2.
(B) Submit
Verify that the price list has been updated 3. 4. 5. Check the concurrent requests window to determine when the concurrent program has completed. (M) View > Requests > (B) Find (all requests) Query price list XX-Base Prices to see the lines have been added. Answer the following question: Where did the value for each of the items added come from? Answer: The cost of the item based upon the inventory organization selected. Mass Adjust the price for the items added to XX-Base Prices 6. (N) Pricing > Price Lists > Adjust Price List Price List: XX-Base Prices Adjust By: Amount Value: 10 (B) Submit
7.
Verify that the price list has been updated 8. 9. Check the concurrent requests window to determine when the concurrent program has completed. (M) View > Requests > (B) Find (all requests) Query price list XX-Base Prices to see the line values have been increased by 10.
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Create an Agreement Price List Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Price Agreements window 2. (N) Pricing > Price Agreements
(T) Agreement Agreement Name: XX-Pricing Agreement Agreement Number: 1 Customer: XX-Big City Agreement Type: Standard Terms and Conditions (T) Pricing Price List Type: Agreement Price List Price List: XX-AGREEMENT PL Description: Agreement prices for XX-Big City Accept all other defaults (T) Payment Payment Terms: 2/10, Net 30 Accounting Rule: IMMEDIATE Invoicing: ARREARS INVOICE Accept all other defaults (T) Line
Copyright Oracle Corporation, 2003. All rights reserved.
3.
4.
5.
6.
(I) Save
Create a Sales Order using XX-Agreement 7. 8. 9. (N) Orders, Returns > Sales Orders (T) Order Information Add the Agreement field to the Order Information Tab view, if it is not already displayed
10. Place your cursor in the Total field 11. (I) Folder Tools 12. (I) Show Fields 13. Select Agreement 14. (M) Folder > Save As Folder Name: XX Agreement view 15. (B) OK Customer: XX-Big City Customer PO: XX-500 Agreement: XX-Pricing Agreement 16. Note the Price List field has been updated 17. Populate any required fields that have not defaulted 18. (T) Line Items Ordered Item: AS54888 Qty: 1 19. Note the Unit Price Displayed. 20. (T) Pricing 21. Note the price list referenced
(T) Agreement Agreement Name: XX-Pricing Agreement Agreement Number: 1 Customer: XX-Big City Agreement Type: Standard Terms and Conditions (T) Pricing Price List Type: Agreement Price List Price List: XX-AGREEMENT PL Description: Agreement prices for XX-Big City Accept all other defaults (T) Payment Payment Terms: 2/10, Net 30 Accounting Rule: IMMEDIATE Invoicing: ARREARS INVOICE Accept all other defaults (T) Line
Product Value UOM AS54888 AS54999 Ea Ea Primary UOM Checked Checked Application Method Unit Price Unit Price
3.
4.
5.
6.
(I) Save
Create a Sales Order using XX-Agreement 7. 8. (N) Orders, Returns > Sales Orders (T) Order Information
Copyright Oracle Corporation, 2003. All rights reserved.
9.
Add the Agreement field to the Order Information Tab view, if it is not already displayed
10. Place your cursor in the Total field 11. (I) Folder Tools 12. (I) Show Fields 13. Select Agreement 14. (M) Folder > Save As Folder Name: XX Agreement view 15. (B) OK Customer: XX-Big City Customer PO: XX-500 Agreement: XX-Pricing Agreement 16. Note the Price List field has been updated 17. Populate any required fields that have not defaulted 18. (T) Line Items Ordered Item: AS54888 Qty: 1 19. Note the Unit Price Displayed. 20. (T) Pricing 21. Note the price list referenced 22. (I) Save
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Create a Discount Modifier list and place a qualifier on the list Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Modifier Setup window 2. (N) Pricing> Modifiers > Modifier Setup
Use the following information to set up a modifier Type: Discount List Number: XX-Mod List Active: Checked Name: XX Modifier List Automatic: Checked Currency: USD Description: Discounts and Surcharges for XX-Base Prices price list Specify qualifier information according to the following information: Grouping Number: 1 Qualifier Context: Modifier List Qualifier Attribute: Price List Operator: = Value From: XX-Base Prices Specify Modifier summary information: Modifier No.: XX-1 Level: Line
Copyright Oracle Corporation, 2003. All rights reserved.
3.
4.
Modifier Type: Discount Automatic: Checked (should default) Override: Unchecked Pricing Phase: 10 List Line Adjustment
Note - if you enter the number 10, list line adjustment will default in. Otherwise you will need to select from the list of values 5. Specify the following discounts/charges Application Method: Percent Value: 10
Create an automatic line level price break modifier for your modifier list 6. (I) New Record in the same Discount Modifier List Modifier No.: XX-2 Level: Line Modifier Type: Price Break Header Automatic: Checked (should default) Override: Unchecked Pricing Phase: 10 List Line Adjustment Note - if you enter the number 10, list line adjustment will default in. Otherwise you will need to select from the list of values Product Attribute: Item Number Attribute Value: AS54999 Volume Type: Item Quantity Break Type: Point Operator: BETWEEN UOM: Ea 7. 8. (T) Price Breaks Adjustment Type: Discount (B) Define Details
Application Method Amount Amount Amount
From 1 11 21 10 20
To
Value 8 12 15
9999999999999
Create a manual discount line for your modifier list 9. (I) New Record in the same Discount Modifier List Modifier No.: XX-3 Level: Line Modifier Type: Surcharge Automatic: Unchecked Override: Checked Pricing Phase: 10 List Line Adjustment Note - if you enter the number 10, list line adjustment will default in. Otherwise you will need to select from the list of values 10. (T) Discounts/Charges Application Method: Percent Value: 2 Create a sales order to test your modifier 11. (N) Orders, Returns > Sales Order 12. (T) Order Information (T) Main Customer: XX-Big City Customer PO: XX-600 Price List: XX-Base Prices 13. Populate any required fields that do not default. 14. (T) Line Items (M) Main Item: AS54888 Qty: 1 View the addition of your modifier 15. (B) Actions > View Adjustments (T) Adjustments 16. Add a manual adjustment line to this order 17. (I) New Record Modifier Number: XX-Mod List Note: Your manual surcharge line from your modifier should default, as there was only one manually applied discount available. Had there been more than one, you would have to choose which discount. 18. (B) Apply 19. (B) OK
Copyright Oracle Corporation, 2003. All rights reserved.
20. Notice that the price has now been adjusted with the 10% discount and the 2% surcharge. 21. Close the View Adjustments window. Add a new line to the sales order 22. (I) New Record Item: AS54999 Qty: 25 23. (I) Save View the addition of your modifier 24. (B) Actions > View Adjustments (T) Adjustments 25. Note the adjustment applied to the line. Note: If you are in a database with only basic pricing installed: You will only see the 15% Price Break Modifier as it will give the customer a better price than the automatic 10% discount. Note: If you are in a database with advanced pricing installed: The pricing engine will apply both the 10% and 15% discounts because they are both defined as automatically applied discounts.
(M) Main Type: Discount List Number: XX-Mod List Active: Checked Name: XX Modifier List Automatic: Checked Currency: USD Description: Discounts and Surcharges for XX-Base Prices price list (B) List Qualifiers (B) OK, to access the qualifier form Grouping Number: 1 Qualifier Context: Modifier List Qualifier Attribute: Price List Operator: = Value From: XX-Base Prices (B) Ok (T) Modifier Summary Modifier No.: XX-1 Level: Line Modifier Type: Discount Automatic: Checked (should default) Override: Unchecked Pricing Phase: 10 List Line Adjustment Note - if you enter the number 10, list line adjustment will default in. Otherwise you will need to select from the list of values
3. 4.
5. 6.
7.
8.
Create an automatic line level price break modifier for your modifier list 9. (I) New Record in the same Discount Modifier List Modifier No.: XX-2 Level: Line Modifier Type: Price Break Header Automatic: Checked (should default) Override: Unchecked Pricing Phase: 10 List Line Adjustment Note - if you enter the number 10, list line adjustment will default in. Otherwise you will need to select from the list of values Product Attribute: Item Number Attribute Value: AS54999 Volume Type: Item Quantity Break Type: Point Operator: BETWEEN UOM: Ea 10. (T) Price Breaks Adjustment Type: Discount 11. (B) Define Details
Application Method Amount Amount Amount
From 1 11 21 10 20
To
Value 8 12 15
9999999999999
12. (I) Save Create a manual discount line for your modifier list 13. (I) New Record in the same Discount Modifier List Modifier No.: XX-3 Level: Line Modifier Type: Surcharge Automatic: Unchecked Override: Checked Pricing Phase: 10 List Line Adjustment
Note - if you enter the number 10, list line adjustment will default in. Otherwise you will need to select from the list of values 14. (T) Discounts/Charges Application Method: Percent Value: 2 15. (I) Save Create a sales order to test your modifier 16. (N) Orders, Returns > Sales Order 17. (T) Order Information (T) Main Customer: XX-Big City Customer PO: XX-600 Price List: XX-Base Prices 18. Populate any required fields that do not default. 19. (T) Line Items (M) Main Item: AS54888 Qty: 1 20. (I) Save View the addition of your modifier 21. (B) Actions > View Adjustments (T) Adjustments 22. Add a manual adjustment line to this order 23. (I) New Record Modifier Number: XX-Mod List Note: Your manual surcharge line from your modifier should default, as there was only one manually applied discount available. Had there been more than one, you would have to choose which discount. 24. (B) Apply 25. (B) OK 26. Notice that the price has now been adjusted with the 10% discount and the 2% surcharge. 27. Close the View Adjustments window.
Add a new line to the sales order 28. (I) New Record Item: AS54999 Qty: 25 29. (I) Save View the addition of your modifier 30. (B) Actions > View Adjustments (T) Adjustments 31. Note the adjustment applied to the line. Note: If you are in a database with only basic pricing installed: You will only see the 15% Price Break Modifier as it will give the customer a better price than the automatic 10% discount. Note: If you are in a database with advanced pricing installed: The pricing engine will apply both the 10% and 15% discounts because they are both defined as automatically applied discounts.
Shipping
Shipping
Supplemental Practices
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Grant Access to Your User for Your Role Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Shipping Execution Grants window (N) Shipping > Setup > Grants and Roles Definition > Grants User: your user Role: Upgrade Role Accept all other defaults
2.
(I) Save
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Release Your Sales Order Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Release Sales Orders for Picking window (N) Shipping > Release Sales Orders > Release Sales Orders Document Set: All Pick Release Documents Orders: Unreleased Order Number: your order number using purchase order XX-100 Warehouse: M1 Autocreate Delivery: Yes
2.
View Your Concurrent Request and Pick Slip 3. 4. 5. 6. 7. (M) View > Requests (B) Find All Requests Identify the Batch Number in the parameters listing for your concurrent request Note Batch number: _____________________ Note the delivery number associated with your pick slip Delivery Number: _____________________________
View Delivery Number on Sales Order Form 8. 9. Find your sales order either by number or by Customer PO: XX-100 In Order Summary Window select (B) Actions > Additional Order Information (T) Deliveries
10. Verify the Delivery Number matches the value you found earlier on the pick slip. Note: Only line 1.1 has release why? The other line on your order is scheduled to ship next week.
(T) Order Orders: Unreleased Order Number: your order number using purchase order XX-100 Accept all other defaults (T) Inventory Warehouse: M1 (T) Shipping Autocreate Delivery: Yes (B) Concurrent Note your concurrent request ID:___________________
3. 4. 5.
6.
View Your Concurrent Request and Pick Slip 7. 8. 9. (M) View > Requests (B) Find All Requests Identify the Batch Number in the parameters listing for your concurrent request Note Batch number: _____________________
10. Place your cursor on the concurrent request referencing your batch number from above 11. (B) View Output 12. Note the delivery number associated with your pick slip 13. Delivery Number: _____________________________ View Delivery Number on Sales Order Form 14. (N) Orders, Returns > Order Organizer 15. Find your sales order either by number or by Customer PO: XX-100
16. (B) Find 17. In Order Summary Window select (B) Actions > Additional Order Information (T) Deliveries 18. Verify the Delivery Number matches the value you found earlier on the pick slip. Note: Only line 1.1 has release why? The other line on your order is scheduled to ship next week.
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Confirm a Delivery Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Query Manager window and find your sales order referencing purchase order XX-100 2. (N) Shipping > Transactions (T) Lines
(B) Detail Tracking Number: XX-100-01 Shipped: 3 Backordered: 2 Staged: 0 Record freight costs Cost Type: Handling Amount: 10 Ship confirm Actions: Ship Confirm Validate the following: Ship Option: Ship Entered Quantities Create Delivery for Staged Quantities : Checked Set Delivery In Transit: Checked Close Trip: Checked
Copyright Oracle Corporation, 2003. All rights reserved.
3.
4. 5.
6.
View Ship Confirm Documents 7. 8. (M) View > Requests (B) Find All Requests View any desired output file
View Status of Sales Order Line 9. (N) Orders, Returns >Order Organizer Find your sales order either by number or by Customer PO: XX-100 10. In Order Summary Window select (B) Actions > Additional Order Information (T) Deliveries Note: The first line in the will have a delivery number and a status of closed. The second has been backordered due to your actions during ship confirm. The third is Ready to release due to the schedule ship date.
2. 3.
(B) Find (B) Detail Tracking Number: XX-100-01 Shipped: 3 Backordered: 2 Staged: 0 (I) Save (B) Done Actions: Freight Costs (B) Go Cost Type: Handling Amount: 10 (B) Done (T) Delivery Actions: Ship Confirm (B) Go
4. 5. 6.
7. 8. 9.
10. Validate the following: Ship Option: Ship Entered Quantities Create Delivery for Staged Quantities : Checked Set Delivery In Transit: Checked Close Trip: Checked 11. Note your Interface Trip Stop request number:_____________________ 12. (B) OK
View Ship Confirm Documents 13. (M) View > Requests (B) Find All Requests 14. View any desired output file View Status of Sales Order Line 15. (N) Orders, Returns >Order Organizer Find your sales order either by number or by Customer PO: XX-100 16. (B) Find 17. In Order Summary Window select (B) Actions > Additional Order Information (T) Deliveries Note: The first line in the will have a delivery number and a status of closed. The second has been backordered due to your actions during ship confirm. The third is Ready to release due to the schedule ship date.
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Define a Pick Slip Grouping Rule Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Pick Slip Grouping Rules window 2. (N) Shipping > Setup > Picking > Define Pick Slip Grouping Rules
Define a pick slip grouping rule Pick Methodology: User Defined Rule Name: XX-Subinventory Description: Group picking lines by subinventory Group By: Subinventory
2.
(I) Save
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Define a Release Sequence Rule Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Release Sequence Rules window 2. (N) Shipping> Setup > Picking > Define Release Sequence Rule
Define a release sequence Rule: XX-Oldest First Order: 2, Ascending Schedule Date: 1, Ascending
2.
(I) Save
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Define Release Rule Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Release Rules window 2. (N) Shipping > Setup > Picking > Define Release Rules Rule: XX-Rule
(T) Order Orders: All Scheduled Ship Date To: Todays Date Requested Dates To: Todays Date (T) Inventory Warehouse: XX1 Pick Slip Grouping Rule: XX-Subinventory Auto Allocate: Yes Auto Pick: Yes (T) Shipping Release Sequence Rule: XX-Oldest First Autocreate Deliveries: Yes Document Set: All Pick Release Documents
3.
4.
(T) Order Orders: All Scheduled Ship Date To: Todays Date Requested Dates To: Todays Date (T) Inventory Warehouse: XX1 Pick Slip Grouping Rule: XX-Subinventory Auto Allocate: Yes Auto Pick: Yes (T) Shipping Release Sequence Rule: XX-Oldest First Autocreate Deliveries: Yes Document Set: All Pick Release Documents (I) Save
3.
4.
5.
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Define Shipping Role Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Shipping Execution Role Definition window (N) Shipping > Setup > Grants and Role Definitions > Define Roles Name: XX-Clerk Description: XX Shipping Clerk
2. 3. 4. 5. 6.
(T) Trips (B) Disable Actions (T) Stops (B) Disable Actions (T) Deliveries Verify Data Action: Edit Accept all defaults (T) Lines/LPNs Accept all defaults (I) Save
Copyright Oracle Corporation, 2003. All rights reserved.
7. 8. 9.
2. 3. 4. 5. 6.
(T) Trips (B) Disable Actions (T) Stops (B) Disable Actions (T) Deliveries Verify Data Action: Edit Accept all defaults (T) Lines/LPNs Accept all defaults (I) Save
7. 8. 9.
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Verify the shipping access given to your user Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Shipping Execution Grants window 2. 3. 4. (N) Shipping > Setup > Grants and Roles Definition > Grants
Query your user (B) View Role Note the differences between the role you assigned to your user earlier and the one you have just created in a prior practice.
Query your user (B) View Role Note the differences between the role you assigned to your user earlier and the one you have just created in a prior practice.
Process Invoices
Process Invoices
Supplemental Practices
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Create an Invoice Responsibility = Receivables Manager 1. Navigate to the Transactions window (N) Transactions > Transactions Source: Manual Class: Invoice Type: Invoice
2.
3. 4.
2. 3.
4. 5. 6. 7.
(I) Save Close Lines Window (B) Complete Note Transaction Number: ____________________________________
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Copy Invoice Responsibility = Receivables Manager 1. Navigate to the Copy Transactions window 2. (N) Transactions > Copy Transactions
Query transaction you just created and create 6 invoices to be sent monthly
View the completed copy report 3. Select your concurrent request for the program Recurring Invoice Program and view it
Query transaction you just created 3. Rule: Monthly Number of Times: 6 Accept all other defaults (I) Save Note Transaction Numbers:___________________________________________
3. 4. 5.
View the completed copy report 6. 7. 8. (M) View > Requests (B) Find Select your concurrent request for the program Recurring Invoice Program (B) View Output
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Create a credit memo associated with your first transaction Responsibility = Receivables Manager 1. Navigate to the Credit Transactions window 2. (N) Transactions > Credit Transactions
Create a credit memo using the following information. Specify the first transaction you created Reason: Discount Line %: 5
(B) Find Accept all defaults Reason: Discount (T) Transaction Amount Line %: 5 (I) Save (B) Complete
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Print invoices Responsibility = Receivables Manager 1. Navigate to the Standard Request Submission window 2. (N) Print Documents > Invoices
Enter Parameters: Order By: Transaction Number Transaction Number Low: your first transaction number Transaction Number High: your first transaction number Note Request Number: __________________________
3.
Single Request (B) OK Name: Invoice Print Selected Invoices Enter Parameters: Order By: Transaction Number Transaction Number Low: your first transaction number Transaction Number High: your first transaction number (B) OK (B) Submit Note Request Number: __________________________ (B) No
4. 5. 6. 7.
View printed invoices 8. 9. (M) View > Requests (B) Find Select line indicating the concurrent program Invoice Print Selected Invoices that has a parent id referencing your request.
Manual Receipts
Manual Receipts
Supplemental Practices
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Enter a manual receipt Responsibility = Receivables Manager 1. Navigate to the Receipts window 2. (N) Receipts > Receipts
Enter two receipts from XX-Big City using the following information: Enter receipt 1 Receipt Number: XX-01 Receipt Type: Cash Receipt Amount: $20,946.88 Payment Method: Check-BofA Enter receipt 2 Receipt Number: XX-02 Receipt Type: Cash Receipt Amount: $8,035.00 Payment Method: Check-BofA
2. 3. 4.
(T) Customer Customer Name: XX-Big City (I) Save (I) New Record Receipt Number: XX-02 Receipt Type: Cash Receipt Amount: $8,035.00 Payment Method: Check-BofA (T) Customer Customer Name: XX-Big City (I) Save
5. 6.
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Apply your receipts Responsibility = Receivables Manager 1. Navigate to the Receipts window 2. 3. (N) Receipts > Receipts
Query your receipt XX-01 Apply To: your first invoice transaction
Query your receipt XX-01 (B) Applications Apply To: your first invoice transaction (I) Save
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Mass apply your receipts Responsibility = Receivables Manager 1. Navigate to the Receipts window 2. 3. 4. 5. (N) Receipts > Receipts
Query your receipt XX-02 (B) Mass Apply (B) Preview Select the Apply checkbox for: Select the transaction from your first invoice The invoice associated with your sales order Place any leftover amount On - Account
Query your receipt XX-02 (B) Mass Apply (B) Preview Select the Apply checkbox for: Select the transaction from your first invoice The invoice associated with your sales order Place any leftover amount On - Account (I) Save
6.
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Define a Tax Code Responsibility = Receivables Manager 1. Navigate to the Tax Codes and Rates window 2. (N) Setup > Tax > Codes (T) Rates
Enter a tax code using the following information: Tax Code: XXTAX Tax Type: Sales Tax Taxable Basis: After Discount Tax Rate %: 10 Sign: Credit Tax Class: Output Tax Account: 01-000-2520-0000-000
2. 3. 4.
(T) Control Tax Class: Output (T) More Tax Account: 01-000-2520-0000-000 (I) Save
Appendix A
Appendix A
Additional Practices
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Log on to the System User Name = operations Password = welcome Define Transaction Types Responsibility = Oracle Management Super User, Vision Operations (USA) 1. 2. 3. 4. 5. 6. 7. 8. (N) Setup > Transaction Types > Define Enter Transaction Type name = XX Standard Description = Standard Sales Order Effective Dates = Today Transaction Type Code = Order Order Category = Mixed Order Workflow = Order Flow - Generic Save your Record (B) Assign Line flows 9. Order Type = XX Standard
11. Process Flow = Line Flow Generic 12. Date = Today New Line 13. Line Type = Return 14. Process Flow = Line Flow - Return for Credit Only 15. Date = Today 16. (B) OK 17. Default Return Line Type = Return 18. Default Order Line Type = Standard (Line Invoicing) 19. Save your record 20. Close the window.
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Log on to the System User Name = operations Password = welcome Define Document Numbers Responsibility = Order Management Super User, Vision Operations (USA) A. Define Document Sequences 1. 2. 3. 4. 5. 6. 7. (N) Setup > Documents > Define Enter name = XX Standard Application = Oracle Order Management Effective Dates = Today Type = Automatic Initial Value = Choose a Number Save and close the form
B. Verify Document Category 1. 2. (N) Setup > Documents > Categories Query under Name to find XX Standard
Copyright Oracle Corporation, 2003. All rights reserved.
3. 4.
Verify that your category exists Save and close the form
C. Assign Documents 1. 2. 3. 4. 5. 6. 7. (N) Setup > Documents > Assign Application = Oracle Order Management Category = Choose XX Standard Set of Books = Vision Operations (USA) Sequence = XX Standard Date = Today Save and close the form
D. Place an Order 1. (N) Orders, Returns > Sales Orders 2. (T) Order Information and (T) Main Customer: XX-Big City Electronics Order Type: XX Standard Price List: Corporate Salesperson: Yours
[B] Book your work and note the order number started with your Numbering Schema.
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Log on to the System User Name = operations Password = welcome Define Processing Constraints Responsibility = Order Management Super User, Vision Operations (USA) A. Define Validation Templates 1. 2. 3. 4. 5. 6. 7. 8. 9. (N) Setup > Rules >Security > Validation Templates Entity = Order Header Template name = XX Template Short Name = XX Temp Validation type = Table Validation Semantics Column = Customer Validation Op = = (Equal To) Value String = XX Big City Electronics
B. Define Processing Constraint 1. 2. Setup > Rules > Security > Processing Constraints Query on Application for Entity Order Header
New Constraint 3. 4. 5. Operation = Update Attribute = Payment Term User Action = Not allowed
Conditions Tab 6. 7. 8. 9. Group = Accept Default Scope = Any Validation Entity = Order Header Record Set = Order
10. Validation Template = XX Template 11. User Message = Define your message to be viewed Applicable to Tab 12. All Responsibilities selected 13. Save and close the form. C. Defy the Constraint 1. 2. 3. 4. 5. (N) Orders, Returns > Sales Orders Query your sale order from lab X Adjust Payment Terms to 30/60/90 Save Your Order Notice that your message now appears
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Log on to the System (F) Log on as a Different User (This user has authorization as a buyer to approve Purchase Orders) User Name = OMSUPV Password = welcome Process a Drop Ship Order Responsibility = Order Management Super User, Vision Operations (USA) A. 1. 2. Enter and book a Drop Ship order (N) Orders, Returns > Sales Orders (T) Order Information, (T) Main. Customer: XX-Big City Electronics Select San Mateo as the Ship To and Bill To if not defaulted Order Type: Mixed Price List: Corporate Salesperson: Scott Jones Currency: USD.
Copyright Oracle Corporation, 2003. All rights reserved.
3.
(T) Others Payment Terms: 30 Net Tax Handling: Standard Warehouse: M1 (T) Shipping
Qty 2 Source Type External Receiving Org M1
4.
5.
[B] Book and note your order number _____________. NOTE: The Instructor will now Explain and run the required Workflow Background Process and Requisition Import in order for you to complete this lab. The steps they will follow is a such:
Running the Workflow Background Process This process must be run in order to push the line through the seeded Fulfillment Deferred activity within the line workflow. Navigate to Inventory > Workflow Background Engine Parameters Item Type: OM Order Line Process Deferred: Yes Process Timeout: NO Click OK Click Submit View > Request Select View all my Request Click Find
The Workflow Background Engine should be competed Normal. Close the form.
Running the Requisition Import Process This process must be run in order to push the line from Order Management to Purchasing for further processing. (N) Order, Returns > Requisition Import Parameters Import Source = Order Entry (leave all other as defaulted) Close out the Parameters form and submit your request (Note your request ID) Verify your request has completed (View - Requests) Enter your request ID and then choose the Find button.
Continue your lab once this request has been completed successfully.
6. 7. B. 1.
(M) Tools > Workflow Status Verify that the order line is Purchase Released. (If PO authorization is not set up properly you will not see this in WFS) Confirm Your Requisition (N) Orders, Returns > Order Organizer In the Find window, enter the order number [B] Find [B] Open Order
2. 3. 4. 5. C. 1. 2.
(T) Line Items [B] Actions. Select Additional Line Information from the LOV (T) Drop Ship and view the requisition information Confirm that status is Approved record your requisition number here: _________________ Create and Approve a Purchase Order Select Purchasing, Vision Operations (USA) (N) Auto create. [B] Clear
Copyright Oracle Corporation, 2003. All rights reserved.
3. 4.
Requisition: Enter the requisition number from above. [B] Find [Control + Left Click mouse] to select the line item [B] Automatic and then [B] Create Note the PO number _______________ click OK. Click OK again Wait, PO will open Supplier: Advanced Network Supplier Site: Santa Clara (Defaults) Ship To: Defaults [B] Shipments [B] Receiving Controls and verify receipt routing is set to Direct Delivery [B] OK, Close Receiving Controls and Shipments forms. [B] Approve. Approve Document form pops up with options for additional notification [B] OK Note status in header of PO should be approved
(N) Receiving > Receipts - Occurs when supplier notifies you. Relies on communication methods you establish with your supplier. Organizations: (M1 Seattle) (T) Supplier and Internal Purchase Order: Enter the PO number from above [B] Find The purchase order opens up the Receipt Header form and shows your supplier Click on the background screen to access the PO lines Check the line checkbox on the left You may have to supply M1 as the location and DROP SHIP as the sub inventory
5. 6.
(I) Save your work (F) Log on as a Different User - Log back in under your own log in
7. 8.
(F) Switch Responsibility. Select Order Management, Vision Operations (USA) (N) Orders, Returns > Order Organizer In the Find window, enter the order number [B] Find [B] Open Order Select Line Items [B] Actions. Select Additional Line Information Select Drop Ship and view the information
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Log on to the System User Name = operations Password = welcome Create Internal Orders Responsibility = Order Management Super User, Vision Operations (USA) A. Verify the Internal Customer have been created. (N) Customer Standard 1. 2. Search for the Customer Vision Select any address and Open
Copyright Oracle Corporation, 2003. All rights reserved.
3. 4.
In the Classification tab, note the customer has been created as an Internal Customer. Close the form
B. Verify Shipping Networks have been created. 1. 2. 3. 4. (N) Inventory > Set Up > Organizations>: Shipping Networks Verify (Search to see that a network Exists between Seattle (M1) and Boston (M2) Open up the Network to view the details Close the form
C. Create and Approve an Internal Purchase Requisition 1. 2. (N) Purchasing > Requisition > Requisition Requisition Header 3. Type: Internal Requisition
In Requisition Lines Type: Goods Item: CM13139 UOM: Each Qty: 3 Need By: Todays date +7
4.
In Requisition Footer Destination Type: Inventory Organization: Seattle Manufacturing Location: M1 Seattle Sub inventory: FGI Source: Inventory Organization: Boston Sub inventory: FGI
Copyright Oracle Corporation, 2003. All rights reserved.
5. 6. 7.
Save your work and record the requisition number ______________. [B] Approval. In the Approve Document window, click OK.
D. Execute the Create Internal Orders Concurrent Process 1. (N) Reports > Run > Single Request 2. 3. 4. Select Create Internal Sales Order from the LOV Record the Request ID ____________. Verify that the request status is Completed, Normal
E. Execute the Order Import Concurrent Process 1. 2. (N) Orders, Returns> Order Import In the Parameters window, enter: 3. 4. Order Source: Internal Validate Only: No
Execute the process and record the Request ID Verify that the request status is Completed, Normal
F. Book the Internal Sales Order 1. 2. 3. 4. 5. (N) Orders, Returns > Order Organizer Query by the requisition number to find your Sales Order (B) Open your order Note the Customer [B] Book your order View the Sales Order Line - Additional Line information to see the requisition that was created.
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Log on to the System User Name = rabbott Password = welcome Creating and issuing a quote to Order Management Responsibility = Order Management Super User, Vision Operations (USA) 1. 2. 3. 4. 5. 6. 7. 8. 9. Customer Support Navigation Path: Order Capture > Order Capture First Name: Beate (from the pick list) Organization: Computer Service and Rentals (from the pick list) Item: AS54888 Qty: 2 Click the Add To Cart Button Go down to the Bill To address tab and enter the following bill to address from the pick list: 301 Summit Hill Drive, Chattanooga, TN Click in the box Ship to the Same Address in the upper right hand corner of the Bill To address tab
11. Click on the Book the Order button 12. Once you click the book the book the order button, a new form opens up and note the Confirmation Num. in the upper left hand corner. This is your Sales Order Number. 13. Click on the OK button. 14. Note at the top of the Order Capture form, the Quote Number. 15. Exit out Oracle and re-log in using the same URL; however, your user name = omsupv and your password = welcome. 16. Select the Order Management SuperUser Responsibility 17. Navigate to Orders, Returns > Order Organizer 18. Order Number: Order Number from Step # 12 19. [B] Find 20. [B] Open 21. (T) Others Order Source: Order Capture Order Source Reference: Quote number and version
Pricing
Pricing
Supplemental Practices
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Log on to the System User Name = operations Password = welcome C Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Modifier Setup window 2. (N) Pricing > Modifiers > Modifier Setup
Create a Modifier using the following details: Type: Discount List Number: XX-Price Break Active: Unchecked Automatic: Checked Description: Enter a meaningful description
Level Modifier Type Pricing Phase Bucket Product Attribute Product Attribute Value
3.
Modifier Number
1 2
Line Line
1 1
3.
Place your cursor on the line for the XX-Palm Pilot and click on Define Details button. Enter the following.
Value From 1 101 401 701 Value To 100 400 700 999999 Application Method Amount Amount Amount Amount Value 0 50 100 150
4. 5. 6.
(I) Save your work Close the Define Details window and return to the Modifier Summary window. Place your cursor on the line for the XX-Pager and click on the Define Details button. Enter the following.
Value From 1 101 401 701 Value To 100 400 700 999999 Application Method Percent Percent Percent Percent Value 0 5 10 15
7.
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Log on to the System User Name = operations Password = welcome Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Sales Orders window 2. (N) Orders, Returns > Sales Orders
Create an order using the following details: Customer: XX-Big City Electronics Ship To: Defaults. If not, click on Ship To and select from LOV Bill To: Defaults. If not, click on Bill To and select from LOV Order Type: Mixed Price List: Corporate ( or TBD) Sales Person: Abbott, Rachel
3.
4.
Warehouse: M1 FOB: Destination Sales Channel: Commercial Shipping Method: UPS Freight Terms: Prepaid
Note that in the calculation for the Palm Pilot, the first 100 are not applicable for the discount. The Modifier calculation is based on the applicable volume of 300 divided by the quantity ordered (400). In other words X 50 = 37.50 discount per item The calculation for the Pager simply applies 5% of the base price based on the order point of 400. 5. 6. (I) Save your work, and note the order number ___________. Close the forms and return to the menu.
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Log on to the System User Name = operations Password = welcome Create Tiered (Cascading) Modifiers Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Modifier Setup window 2. (N) Pricing > Modifiers > Modifier Setup
3.
Type: Discount List from LOV. Number: XX-Discount List 2 Active: Unchecked Name: XX-Discount List 2 Version: Optional Automatic: Checked Start Date: Optional; Description: Tiered Discount Modifier
[B] List Qualifiers. When the Qualifier List pops up, cancel and create the following qualifiers
Grouping No. 1 1 Context Customer Modifier List Attribute Customer Name Price List Operator = = Value From (= units) XX-Big City Electronics XX-Price List 4
4. 5.
(T) Modifiers Summary, (T) Discounts/Charges (I) Save your work after entering each Modifier.
Modifier Number 1** 2 3 4 5 Level Line Line Line Line Line Modifier Type Discount Discount Discount Surcharge Discount Pricing Phase 10(List Line Adjustment) 10(List Line Adjustment) 10(List Line Adjustment) 80 (Modifiers for BOOK Event) 80 (Modifiers for BOOK Event) Bucket 1 1 2 2 3 Application Method Percent Percent Percent Lump Sum Percent Value 10 10 10 13 5
Go back to the Header of the Modifier and select the Active checkbox.
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Log on to the System User Name = operations Password = welcome Create an Order Using Tiered (Cascading) Modifiers Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Modifier Setup window 2. 3. (N) Pricing > Modifiers > Modifier Setup
Create an order using the following details: (T) Order Information, (T) Main Customer: XX-Big City Electronics Order Type: Mixed Price List: XX-Price List 4 Salesperson: Lewis, Mr. David
4.
Qty: 1
Note the default price in the Unit Selling Price field. The value should be $100. 5. 6. (I) Save your order. Record your order number _____________ . Note the new price in the Unit Selling Price field. The value should be $72. 7. [B] Actions Select View Adjustments from the LOV. You should see that all three 10% discounts have been applied. [B] Cancel [B] Book Order. A notification is displayed stating that the order has been booked. [B] OK
(T) Line Items Note the new price in the Unit Selling Price field. The value should be $80.75. [B] Actions Select View Adjustments from the LOV. You should now see that all five discounts have been applied. [B] Cancel
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Log on to the System User Name = operations Password = welcome Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Modifier Setup window 2. 3. (N) Pricing > Modifiers > Modifier Setup
Create a modifier using the following details: (T) Main Type: (I) Flashlight. Find XX-Discount 2
4.
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Log on to the System User Name = operations Password = welcome Responsibility = Order Management Super User, Vision Operations (USA) 1. Navigate to the Sales Order window 2. 3. (N) Orders, Returns > Sales Order
Create an order using the following details: (T) Order Information, (T) Main Customer: Select XX-Big City Electronics Order Type: Mixed Price List: XX-Price List 4 Salesperson: Lewis, Mr. David
4.
5.
The default price in the Unit Selling Price field should be $100.
(I) Save your order and note the order number _____________ The new price in the Unit Selling Price field should be $81. [B] Actions Select 'View Adjustments' from the LOV to see that only two 10% discounts are applied. Note which List Lines from which Buckets were applied. [B] Cancel [B] Book Order. A notification displays stating that the order is booked. [B] OK
6. 7.
(T) Line Items The new price in the Unit Selling Price field should be $89.30.
(N) Pricing> Modifiers 8. 9. Re-query your modifier List Deactivate and Save.
Shipping
Shipping
Supplemental Practices
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Log on to the System User Name = operations Password = welcome Responsibility = Order Management Super User, Vision Operations (USA) A. 1. Sales Orders Navigate to the Sales Order window 2. (N) Orders, Returns > Sales Orders
Address defaults 3. 4. 5. Mixed order defaults as the order type Corporate defaults as the price list Howard Sprague defaults as the sales person
7. 8. 9.
Enter the Qty: 10 UOM = Ea Howard Sprague defaults as the sales person
10. Choose the Book Order button 11. Record your order number B. 1. Release Sales Orders Navigate to the Sales Order window 2. 3. (N) Shipping > Release Sales Orders > Release Sales Orders
Enter the order number Leave Scheduled Ship Dates and Requested Dates Blank
(T) Shipping 4. Select Order Number as the Release Sequence Rule from LOV
(T) Inventory Tab 5. 6. 7. 8. 9. Select M1 as the Warehouse from LOV Select departure, delivery as the pick slip grouping rule from LOV Auto Detail: Yes Auto Pick Confirm: NO Choose the Concurrent button (record concurrent request number and batch number). Close the window.
10. From the View Menu select requests 11. Choose the Find button. 12. Find your ID # for the Pick Selection List Generation request. Once the request has completed normally, close the window. Concurrent request should read completed normal. C. 1. Transact Move Orders Navigate to the Transact Move Orders window (N) Shipping > Move Orders > Transact Move Orders
2.
(T) Pick Wave Tab 3. 4. 5. 6. 7. 8. In the sales order field, choose a LOV Select the Combinations button Input your sales order number, then select OK Select the Find button. Select the checkbox in the far left of the move order line. Select the Transact button, close this window
Choose the Flash Light icon from the Menu Bar Select lines search. Enter your first order number Choose the Find button Select the Delivery tab (T) Select the Details button Enter a tracking waybill number Select ship confirm from the drop down area - Go Select the Ship All radial button.
10. Select the OK button. 11. Acknowledge the message regarding inventory interface being ran and close the Shipping Transaction window.
Appendix B
Appendix B
Order to Cash Full Business Flow Case Study
Receipts
Assumptions
If you are not attending training at an Oracle University or Authorized Partner Education Center, you must have access to an Oracle Application Vision database or comparable training test instance on which to complete this Practice. Replace XX in the Practice with a unique identifier such as your initials or a number. (For Instructor Led Training classes, this number will be assigned to you). This is necessary in order to create unique records within the database when performing the Practice.
Tasks
Log on to the System User Name = operations Password = welcome
Full Order to Cash Business Flow Case Study Responsibility = Order Management Super User, Vision Operations (USA)
1.
A.
(N) Orders, Returns > Sales Orders (N) Order Information and (T) Main Customer: XX - Big City Electronics Order Type: Mixed Price List: XX PRICE LIST 1 Salesperson: XX YOUR SALESPERSON
(T) Line Items B. Ordered Item: XX-Palm Pilot Qty: 1 Book your order Note your Order Number Pick Release and Auto Pick Confirm the Order
Pick Release creates Move Order Lines. Pick confirmation executes the subinventory transfer that moves the material from its source location in the warehouse to the staging location. Responsibility: Order Management Super User, Vision Operations (USA) (N) Shipping > Release Sales Orders > Release Sales Orders 1. (T) Order 2. Order Number: From above Scheduled Ship Dates: Leave Default Requested Dates: Leave Default
(T) Shipping
3.
Release Shipping Sequence Rule: Order Number (LOV). Autocreate Delivery: Yes
(T) Inventory Warehouse: M1 (LOV) Pick Slip Grouping Rule: Departure, Delivery (Defaults) Auto Allocate: Yes (Defaults) Auto Pick Confirm: Yes Defaults) Default Stage: Staging Sub-Inventory: Staging 1 [B] Concurrent. Note request number ______ and batch number_______. [B] OK. Close the window.
4.
(M) View > Requests. Select View all my Requests [B] Find The request status for the Pick Selection List Generation and Pick Slip Reports should be Completed, Normal. Close the form. Ship Confirm the Order
C.
Ship confirming removes the existing reservations and performs the sales order issue transaction Responsibility: Order Management Super User, Vision Operations (USA) (N) 1. Shipping > Transactions (I) Flash Light 2. Select the Lines Search button Enter your order number. [B] Find
3.
(T) Delivery [B] Details Enter a tracking Waybill number Actions. Select Ship Confirm [B] Go. [B] Ship All in the Confirm Delivery Form. Leave remaining defaults [B] OK A message will display to inform you that the inventory interface is triggered. Note the Request Number _____________.
4.
Close the Shipping Transaction window. You can now view the shipping and invoicing details for the item.
Note D & E on the Vision database will run together. The instructor may be running the Workflow background engine at regular intervals. D. 1. 2. Run the Workflow Background Process Navigate to Inventory > Workflow Background Engine Parameters Item Type: OM Order Line Process Deferred: Yes Process Time-out: NO Click OK Click Submit View > Request Select View all my Request Click Find
Copyright Oracle Corporation, 2003. All rights reserved.
E.
Work flow Background Engine should be competed Normal. Close the form. AutoInvoice
Responsibility: Receivables, Vision Operations (USA) (N) Interfaces > AutoInvoice 1. 2. 3. Single Request Name: Autoinvoice Master Program Parameters F. Number of Instances: 1 Invoice Source: Order Entry Default Date: Current Date (Low) Sales Order Number: Current Order Number (High) Sales Order Number: Current Order Number Click OK Click Submit View > Request Select View all my Request Click Find Work flow Background Engine should be competed Normal. Close the form. Viewing the Invoice
Responsibility: Receivables, Vision Operations (USA) (N) Transactions > Transactions 1. 2. 3. 4. Click on the flashlight Enter the Sales Order Number Click Find This is the invoice that was created in Accounts Receivables
Copyright Oracle Corporation, 2003. All rights reserved.
5. F.
Note the Number field in the upper left hand corner. This is your invoice number for your order. Entering the Return
Needed to return the original Ordered Item Responsibility: Order Management Super User, Vision Operations (USA) Orders, Returns > Sales Orders Order Information and (T) Main 1. 2. 3. 4. Customer: XX - Big City Electronics Order Type: Return Only Price List: Corporate Salesperson: Lewis, David
Line Items, (T) Returns 7. 8. Return Reason: Damaged Product. Reference Field 9. Reference Type: Sales Order Order Number: Order Number from the order above (select from the pick list) Order Line: 1.1 (select from the pick list)
10. Note your order number View your line workflow at this point and it should be at Return Receiving - Line. Double click on Return Receiving - Line and notice that it is at Waiting for Receiving. The next step will take you through receiving you return item. H. Receiving the Return
(N) Inventory > Transactions > Receiving >Receipts 1. 2. If needed: Choose M1 for your organisation (T) Customers RMA NUM: Order Number of the Return Order Click Find Click anywhere on the bottom half of the screen to open the receipts screen Check the box beside the appropriate line to select that line Destination Type: Inventory Subinventory: CustReturn Save
View your workflow, and notice that it has moved to Fulfil - Deferred which means we need to run the Workflow Background Process to push this order past this step, into Receivables in order for it to close. Note I & J on the Vision database will run together. The instructor may be running the Workflow background engine at regular intervals. I. 1. 2. Running Workflow Background Process Navigate to Inventory > Workflow Background Engine Parameters Item Type: OM Order Line Process Deferred: Yes Process Time-out: NO Click OK Click Submit View > Request Select View all my Request Click Find
Copyright Oracle Corporation, 2003. All rights reserved.
J.
Work flow Background Engine should be competed Normal. Close the form. AutoInvoice
Switch responsibilities to Receivables, Vision Operations (USA) 1. 2. 3. 4. Navigate to Interfaces > Autoinvoice Single Request Name: Autoinvoice Master Program Parameters K. 1. 2. 3. 4. 5. 6. Number of Instances: 1 Invoice Source: Order Entry Default Date: Current Date (Low) Sales Order Number: Current Order Number (Return Order Number) (High) Sales Order Number: Current Order Number (Return Order Number) Click OK Click Submit View > Request Select View all my Request Click Find Autoinvoice should be competed Normal. Close the form. View the Credit Memo Navigate to Transactions > Transactions Click on the flashlight Enter the Sales Order Number (Return Order Number) Click Find This is the credit memo that was created in Accounts Receivables Note the Number field in the upper left hand corner. This is your invoice number for your order.
Copyright Oracle Corporation, 2003. All rights reserved.
2.
Navigation Path: (N) Collections > Customer Account Query back your customer either by Customer or Collector Review the ageing on the customers account to decide what specific actions will be required. Select the Ageing button Review the Ageing on the screen . Review the Key Indicators. Check the History of all correspondence. Check the Credits not aged , the invoices in dispute and the pending adjustments Review any other information by selecting the appropriate buttons
3.
AR Online - iReceivables
Navigation Path: iReceivables Internal Change Responsibility to iReceivables Internal Search for the Customer XX Big City Electronics View the Account Select a Highlighted Document Number and review Click on Dispute button............
Summary
Summary
In performing these practices, you should have an understanding of the flow of transactions and the implications of system implementation decisions for Oracle Order to Cash.