Uploaded by Taha Sanabani

R12 Ship to Invoicing Transaction Flows v6

advertisement
Tracing a Sale of Inventory Through Oracle
OAUG Cost Mgmt SIG Meeting
May 17, 2011
Ann Kunes
Snyder’s-Lance
AKunes@lance.com
Douglas Volz
Douglas Volz Consulting
doug@volzconsulting.com
Introduction
 Learn about the basic shipping and invoicing processes
 See the available reporting and inquiries at each step
 Note some of the common difficulties
 Discuss current problems you may have
Slide 2
Agenda
 Welcome to Our Session!
 Cost Management SIG Business
 Tracing a Sale of Inventory Through Oracle









Scenario
Pick and Ship Confirm
Trip Stop Interface
Material Transaction Inquiries
OE Interface / Order Line Workflow
AutoInvoicing A/R and Sales Reporting
Revenue Recognition and COGS Recognition
Margin Analysis
SLA Journals & G/L Drill-Down
 Conclusions
Slide 3
OAUG Cost Management SIG Business
- Oracle Conferences
 UKOUG Call for Papers – open to June 5th


Birmingham, ICC; 5th – 7th December 2011
Call for papers url: http://techandebs.ukoug.org/default.asp?p=8786
 OAUG Connection Point® — Release 12.1


July 12-13, 2011
Westin Chicago Northwest, Chicago, Illinois
 OAUG Connection Point® — EPM/BI


July 20-21, 2011
Hyatt Regency Bellevue, Seattle, Washington
 OAUG Connection Point® — EPM/BI



November 15-16, 2011
Atlanta, GA, USA
Call for presentations open through Monday, August 1
 OpenWorld 2011


October 2-6, 2011
Moscone Center, San Francisco
Slide 4
OAUG Cost Management SIG Business
- Other SIG Business
 Open vacancy for OAUG Cost SIG Membership Chairperson
 Questions, concerns, ideas for the OAUG Cost Mgmt SIG:
 Doug Volz doug@volzconsulting.com
 Jerry Devore jerry.devore@gmail.com
 Sharon Widmer s_widmer@comcast.net
Slide 5
Scenario and Overall Process
Slide 6
What happens when?
 You ship to a customer
 How can you see its progress?
 How can you see the results?
Slide 7
General Shipping & Invoicing Process Flow
1.0
Enter/Book an Order
Order Input
Order
Booked
2.0
Schedule Order
3.0
Pick Release
Released
or Partial
6.0
Invoicing & Revenue
Accounting
4.0
Ship
Confirm
7.0
Margin
Analysis &
Reporting
8.0
COGS
Recognition
10.0
Close Order
9.0
Create
Accounting
Post to
G/L
5.0
Process
Material
Movement
Slide 8
Enter and Book a Sales Order
Menu path: Order Management Super User, Vision Operations => Order Organizer
Slide 9
Sales Order Line Details
Menu path: Order Management Super User, Vision Operations => Order Organizer
Slide 10
Sales Order Workflow
Menu path: Order Management Super User, Vision Operations => Order Organizer => Tools => Workflow Status
Slide 11
Three Steps Within Shipping
 Trip Planning:
This allows you to schedule trips, assign scheduled delivery lines to a planned trip, and sequence
deliveries within a trip. You can create trips and assign delivery lines to the trip, and find delivery lines
and group the lines into trips and deliveries. Every delivery should be associated with a trip. If a trip is
not manually created, it is automatically created during the ship confirmation process.
 Pick Release:
This allows you to release eligible picking lines based on defined picking criteria. You can define Pick
Release criteria / rules which determines which lines will be released, and you can define Release
Sequence Rules to control the order in which picking lines are released. You can also define Pick Slip
Grouping Rules to define how picking lines are grouped on a pick slip. The move order is used in pick
release to move inventory from the warehouse to a pick staging area.
 Ship Confirm:
This defines shipped quantities, defines inventory control information, assigns freight costs, and defines
whether released picking line items are shipped. You can ship confirm an entire trip or delivery, or
backorder an entire trip or delivery. If partial shipments, backordering at ship confirm automatically
splits the sales order into two lines. The first line represents the shipped quantity, and the second line
represents the backordered quantity.
Slide 12
Where Are the Items to be Shipped?
Menu path: Cost Management – SLA Vision Operations => Operational Analysis => Material => On-hand Quantities
Slide 13
Pick Release
Menu path: Shipping Super User => Release Sales Orders => Release Sales Orders
Slide 14
Pick Release
Menu path: Shipping Super User => Release Sales Orders => Release Sales Orders
Slide 15
Pick Release
Menu path: Concurrent Manager => View Requests
Slide 16
Pick Release
Menu path: Concurrent Manager => View Requests
Slide 17
Updated Workflow Status
Menu path: Tools => Workflow Status
Slide 18
Pick Release Material Transactions
Menu path: Cost Management – SLA Vision Operations => View Transactions => Material Transactions
This is the
increase to the
Staging Subinv.
This is the
decrease to
the FGI
Subinv.
Slide 19
Pick Release Material Accounting
 With Standard Costing only one Pick mat’l transaction has accounting entries
 With Average Costing, Pick Release has no material accounting entries
The increase to
Staging has no
accounting
Slide 20
Pick Release Accounting
 With Standard Costing the decrease to FGI has the accounting entries
The decrease
to FGI has the
accounting
entries
Slide 21
Now Where Are the Items to be Shipped?
Menu path: Cost Management – SLA Vision Operations => Operational Analysis => Material => On-hand Quantities
This quantity
is ready to
ship
Slide 22
Now On to Ship Confirm
Menu path: Shipping Super User => Shipping => Ship Confirm Deliveries SRS
 Ship confirm to relieve inventory and debit deferred COGS
Slide 23
What Happens During Ship Confirm?
Menu path: Cost Management – SLA Vision Operations => Requests => Find Requests
 And see what else was submitted at the same time:
Slide 24
What Happens During Ship Confirm?
– Interface Trip Stop
Menu path: Cost Management – SLA Vision Operations =>
Requests => Find Requests
=> Interface Trip Stop => View Log
This is a log file, your Shipping Support
Analyst would use this if a shipment
failed
Slide 25
What Happens During Ship Confirm?
– The Sales Order is Updated
Menu path: Order Management Super User, Vision Operations => Order Organizer
The sales order
was closed
The quantity was
shipped
Slide 26
Now Where Are the Items that Were Shipped?
Menu path: Cost Management – SLA Vision Operations => Operational Analysis => Material => On-hand Quantities
The quantity
that was in
Staging has
shipped
Slide 27
Sales Order Issue – Material Transactions
Menu path: Cost Management – SLA Vision Operations => View Transactions => Material Transactions
This is the
customer
shipment
transaction
Slide 28
Sales Order Issue – Material Accounting Transaction
Menu path: Cost Management – SLA Vision Operations => View Transactions => Material Transactions
Deferred
COGS entries
Inventory
relief entries
Unfortunately in R12,
Unfortunately in R12,
you cannot summarize
you cannot summarize
these material
material distribution
accounting entries
accounting entries
across
across cost elements
cost elements
Slide 29
Deferred COGS Account Setup
Menu path: Cost Management – SLA Vision Operations => Setup => Account Assignment =>
Organization Parameters.
Slide 30
How Else Can You See the SO Shipment?
Menu path: Cost Management – SLA Vision Operations => Reports => Material Account Distribution Detail
Slide 31
How Else Can You See the SO Shipment?
Menu path: Cost Management – SLA Vision Operations => Reports => Material Account Distribution Detail
Slide 32
Now What? Revenue Recognition
 In R12 all customer shipment entries go to deferred COGS
 Revenue and COGS are explicitly matched
• AR: “Autoinvoice” & “Revenue Recognition Master Program”
• CST: “Inventory Cost Processor” or
“Record Order Management”
• CST: “Collect Revenue Recognition Information”
• CST: Then “Generate COGS Recognition Events”
 New Accounting Entries to clear deferred COGS
 Use the COGS Revenue and COGS Matching Report
Slide 33
Now Invoice the Sales Order
Menu path: Receivables, Vision Operations (USA) => Interfaces => AutoInvoice
In R12 you can
set a profile for
invoicing to run
automatically
– eliminating the
Autoinvoice step
Slide 34
Check the Sales Order for Invoice Status
Menu path: Order Management Super User, Vision Operations => Order Organizer
Slide 35
Check the Sales Order for Invoice Status
Slide 36
Check the Sales Order for Invoice Status
- A/R Distributions
Slide 37
Next Step:
- Revenue Recognition Master Program
Menu path: Revenue Management Super User, Vision Operations => Revenue Recognition
Slide 38
Next Step:
- Inventory Cost Processor or Record Order Management
Menu path: Cost Management – SLA Vision Operations => COGS Recognition => Record Order Management
Normally you don’t need to run Record Order Management since
the Inventory Cost Processor usually runs in the background
and it runs this program for you automatically.
Slide 39
Next Step:
- Collect Revenue Recognition Information
Menu path: Cost Management – SLA Vision Operations => COGS Recognition =>
Collect Revenue Recognition Information
Slide 40
Next Step:
- Generate COGS Recognition Events
Menu path: Cost Management – SLA Vision Operations => COGS Recognition =>
Generate COGS Recognition Events
Tip: put all four programs, Revenue Recognition
Master Program, Record Order Management, Collect
Revenue Recognition Information and Generate COGS
Recognition Events in a report set
Slide 41
So Where Are We Now?
 We have shipped to the customer
 We have deferred COGS
 And based on customer acceptance (100% in this case), we have
recorded entries to Trade COGS
Slide 42
How to See COGS Recognition?
 Material transactions inquiry
 COGS Revenue Matching Report
 G/L or Subledger Accounting Reports
Slide 43
COGS Revenue Matching Report
Menu path: Cost Management – SLA Vision Operations => View Requests => Submit a New Request =>
Generate COGS Recognition Events
Slide 44
COGS Revenue Matching Report
Slide 45
COGS Revenue Matching Report
Slide 46
Sales Order Issue – Material Transactions
Menu path: Cost Management – SLA Vision Operations => View Transactions => Material Transactions
Slide 47
Sales Order Issue – Material Transactions
Menu path: Cost Management – SLA Vision Operations => View Transactions => Material Transactions
Slide 48
How About Margin Reporting? Margin Load
Menu path: Cost Management – SLA Vision Operations => Report => Operational Analysis=> Margin Analysis Load
Tip: you don’t need to run
Create Accounting or COGS
Recognition processes in order
to run this report. It works the
same way in R11i and R12
Slide 49
How About Margin Reporting?
- Margin Analysis Report
Menu path: Cost Management – SLA Vision Operations => Report => Operational Analysis=>
Margin Analysis Report with Order Management
Slide 50
How About Margin Reporting?
- Margin Analysis Report
Menu path: Cost Management – SLA Vision Operations => Report => Operational Analysis=>
Margin Analysis Report with Order Management
Tip: all of the Cost XML
reports may be found
using the Requests
menu. They are not
set-up in the
Report menu structure
Slide 51
How About Margin Reporting?
- Margin Analysis Report (XML)
Menu path: Cost Management – SLA Vision Operations => Requests => Submit a New Request =>
Margin Analysis Report with Order Management (XML)
Slide 52
How About Margin Reporting?
- Margin Analysis Report
Menu path: Cost Management – SLA Vision Operations => Report => Operational Analysis=>
Margin Analysis Report with Order Management
Slide 53
Oops! What About Create Accounting?
 We still need to run Create Accounting
• In both Cost Management and Receivables
• EVEN AFTER CLOSING THE INVENTORY ORG !
 This will create the Subledger Accounting entries
 And optionally, post to the G/L (why not?)
Slide 54
Run Create Accounting in Each Module
Tip: Receivables and Revenue Management
Create Accounting / Process Categories are the same,
run from either responsibility
Slide 55
Example Running Create Accounting
- Cost Management
Slide 56
Now Lets Drill Down From G/L to Inventory (1)
Menu path: General Ledger, Vision Operations (USA) => Inquiry => Account Analysis and Drilldown
Slide 57
Now Lets Drill Down From G/L to Inventory (1)
Menu path: General Ledger, Vision Operations (USA) => Inquiry => Account Analysis and Drilldown
Org Code
is missing
in R12,
but
you can
configure
SLA to
add it
back
Slide 58
Now Lets Drill Down From G/L to Inventory (1)
Menu path: General Ledger, Vision Operations (USA) => Inquiry => Account Analysis and Drilldown
• Click on View Journal Entry to see the SLA Journal Line
• Click on View Transaction to see the Material Accounting Transaction
Slide 59
Now Lets Drill Down From G/L to Inventory (1)
Menu path: General Ledger, Vision Operations (USA) => Inquiry => Account Analysis and Drilldown
SLA JE
Slide 60
Now Lets Drill Down From G/L to Inventory (1)
Menu path: General Ledger, Vision Operations (USA) => Inquiry => Account Analysis and Drilldown
Slide 61
Now Lets Drill Down From G/L to Inventory (1)
Menu path: General Ledger, Vision Operations (USA) => Inquiry => Account Analysis and Drilldown
Slide 62
Now Lets Drill Down From G/L to Inventory (1)
Menu path: General Ledger, Vision Operations (USA) => Inquiry => Account Analysis and Drilldown
Slide 63
Now Lets Drill Down From G/L to Inventory (2)
Menu path: General Ledger, Vision Operations (USA) => Inquiry => Journal
Slide 64
Now Lets Drill Down From G/L to Inventory (2)
Menu path: General Ledger, Vision Operations (USA) => Inquiry => Journal
Slide 65
Now Lets Drill Down From G/L to Inventory (2)
Menu path: General Ledger, Vision Operations (USA) => Inquiry => Journal
• Click on View Journal Entry to see the SLA Journal Line
• Click on View Transaction to see the Material Accounting Transaction
Slide 66
Subledger Reporting Across All Modules
Menu path: System Administrator => Security => Responsibility => Request
• Use System Administrator to put this on your custom menu
• You should put this on a custom Request Group
There are two G/L SLA
reports to try. You may
prefer the Account
Analysis Report as
it has the account
range parameters
already displayed
(XLAAARPT)
Slide 67
Subledger Reporting Across All Modules
Should be a Custom Menu: General Ledger, Vision Operations (USA) => Reports => Request => Standard
=> Account Analysis Report
Slide 68
Subledger Reporting Across All Modules
Custom Menu path: General Ledger, Vision Operations (USA) => Reports => Request => Standard
=> Account Analysis Report
Tailor this report
in BI Publisher
to add or remove
available columns.
Slide 69
Subledger Reporting Across All Modules
Should be a Custom Menu: General Ledger, Vision Operations (USA) => Reports => Request => Standard
=> Journal Entries Report
Tailor this report in the
Concurrent Program
definition to display
additional parameters
such as account
ranges. They are seeded
but not displayed
(XLAJELINESRPT)
Slide 70
Subledger Reporting Across All Modules
Custom Menu path: General Ledger, Vision Operations (USA) => Reports => Request => Standard
=> Journal Entries Report
Tailor this report
in BI Publisher
to add or remove
available columns.
Slide 71
Take a Different Look At What You Learned
 Lets change gears and view the transaction flows
 See where transactions get stuck
 Get an end-to-end perspective
Slide 72
Ship to a Customer – Step One – Pick Release
Inventory & Cost
Pick Release
Pick Release &
Staging
MTL_MATERIAL_
TRANSACTIONS
PICK
Transaction
Matl Cost
Processor
MTL_TRANSACTIONS
_INTERFACE
Material
Accounting Entries
Inventory
Transaction
Processor
Create
Accounting
MTL_MATERIAL_
TRANSACTIONS_
TEMP
XLA_
AE_HEADERS
XLA_AE_LINES
Inventory
Transaction
Processor
GL_INTERFACE
Accounting Entries
Created
Slide 73
Ship to a Customer – Pick Release Accounting Transactions
 Pick Release
Account
Staging Subinventory account
Subinventory account
Debit
130
Credit
130
Average Costing does not have accounting
for Pick Release transactions
Standard Costing now writes this entry by
cost element regardless of your
CST: Account Summarization profile setting
Slide 74
Ship to a Customer – Step Two – Ship Confirm
Pick Release
Pick Release &
Staging
Accounts Receivable
Ship Confirm
OE Interface
Transactions not OE Interfaced are a major
problem – also called “Unprocessed
Shipments”
Customer
Invoice
AR Invoice
Interface
Auto Invoice
Customer Shipment
COGS
MTL_TRANSACTIONS
_INTERFACE
Invoices Created
Journal Source is Receivables
Inventory & Cost
Inventory
Transaction
Processor
MTL_MATERIAL_
TRANSACTIONS_
TEMP
Inventory
Transaction
Processor
MTL_MATERIAL_
TRANSACTIONS
Journal Source
Cost Management
Matl Cost
Processor
Material
Accounting Entries
Create
Accounting
XLA_
AE_HEADERS
XLA_AE_LINES
GL_INTERFACE
Accounting Entries
Created
COGS Recognition
Auto Invoice is
run / Shipment is
invoiced
Revenue
Recognition
Master
Program
Inventory Cost
Processor or
Record Order
Management
Collect
Revenue
Recognition
Information
Generate
COGS
Recognition
Events
Journal Source is
Cost Management
Slide 75
Ship to a Customer
–Ship Confirm and COGS Recognition Accounting
 Ship Confirm
Account
Debit
Deferred Cost of Goods Sold Account 130
Staging Subinventory account
Credit
 COGS Recognition
Account
Debit
Cost of Goods Sold Account
130
Deferred Cost of Goods Sold Account
Credit
130
130
Standard Costing now writes these entries by
cost element regardless of your
CST: Account Summarization profile setting
Slide 76
Conclusions
 Lots of moving pieces
 Two layers of accounting, Cost Management, Receivables and
Subledger Accounting
 Margin Analysis Report works well with Trade Sales and
Intercompany which has physical movement
 Would like the Margin Analysis Report with work with
Intercompany “Logical” transactions (non-physical transactions)
 Would like the Subledger Journal Entries Reports easily found on
the Receivables and Cost Management menus
Slide 77
Where to get more information
 Oracle Cost Management SIG Minutes
 July 2010: WIIFM Release 12 New Cost Features
 Oracle Corporation





Metalink: Cost Management White Papers [ID 157326.1]
Oracle Cost Management User Guide
Oracle Receivables User Guide
Oracle Shipping User Guide
Oracle Subledger User Guide
Slide 78
Acknowledgements
 You, the OAUG Cost Mgmt SIG, thanks for attending this session
 Mohan Iyer, OAUG G/L SIG Coordinator
 Oracle Cost Management Development
Slide 79
Slide 80
Ann Kune (AKunes@lance.com)
Professional Background
.
With
over 25 years total work experience, Ann Kunes is an accomplished Oracle Sales and
Distribution IT Applications Manager, specializing in manufacturing and distribution
companies. She has 20+ years experience implementing Oracle Applications, and over
10+ years in industry for Manufacturing and Distribution companies.
Currently at Snyder’s-Lance (a snack food manufacturer/distributor), Ann has helped clients
and her current company with Oracle implementations (Release 9 through Release 11i)
and process re-engineering for Discrete Manufacturing, Order Management, Distribution,
and Sales business functions. Industries she has worked in include Food Production,
Industrial Products, Distribution, Mining and Metals, and Insurance.
Core Expertise
Experience


 Industries Served:

Project Management
Upgrades, Implementations and
Enhancements
Sales and Distribution Processes
 Cost Management
 Inventory
 Warehouse Management
 Order Management





Food Production
Industrial Products
Distribution
Mining and Metals
Insurance
Slide 81
Douglas Volz (doug@volzconsulting.com)
Professional Background
Doug Volz is a Senior Architect and Advisor for Oracle Application projects, with a particular interest in
Cost and Project Management. He has 30 years accumulated experience, including 5 years in Oracle
Development (co-designing Oracle Cost Management) and 12 years in industry in Cost and Accounting
Management positions. His Manufacturing and Cost systems experience covers project management,
software design/development, delivery and consulting services, for both Oracle Corporation, and
multiple international consulting firms. Prior to his systems career, Mr. Volz also held numerous
management accounting positions for telecommunications, defense, and electronics companies.
In his consulting roles Doug has served over 100 clients. Many of these were multi-org, multi-currency
with global footprints. Countries include US, Mexico, UK, Netherlands, Belgium, Taiwan, P.R.O.C.,
Norway, Japan, Italy, Switzerland and Germany.
Doug leads the OAUG Cost Management Special Interest Group. He also advises and participates on
the Oracle Customer Advisory Board for Fusion Costing.
Core Expertise
Experience
 Multi-organization, Multi-currency ERP
Implementations
 Project Management and Senior Project Advisor
 Core manufacturing processes
 Cost Management
 Inventory
 Bills of Material
 WIP
 Systems Integration and Data Conversions
 Sample of clients served:
 Beckman Coulter (US)
 Matsushita (UK, Mexico)
 Logitech (US, Taiwan, P.R.C.)
 Celgene Corporation (US, Switzerland)
 NTL (UK, now Virgin Media)
 TCI International (US)
 Onninen AS (Norway)
Slide 82
End of Presentation
Slide 83
Download