82
Slide 1 60 Inventory Orgs? 6 Ledgers? No Worries, Reconcile Your Inventory With Ease! UKOUG 2011 6 Dec 2011 (Session 192: 9 – 1o AM) Douglas Volz Douglas Volz Consulting [email protected]

Dvolz Inv Rec Ukoug11 v2

Embed Size (px)

Citation preview

Page 1: Dvolz Inv Rec Ukoug11 v2

Slide 1

60 Inventory Orgs? 6 Ledgers? No Worries, Reconcile Your Inventory With

Ease!

UKOUG 2011 6 Dec 2011

(Session 192: 9 – 1o AM)

Douglas VolzDouglas Volz Consulting

[email protected]

Page 2: Dvolz Inv Rec Ukoug11 v2

Slide 26-Dec-2011

Reconciliation Agenda

Background

General Reconciliation Principles

Receiving Valuation Accounts

Inventory Valuation Accounts

Work In Process Valuation Accounts

Common Reconciliation Challenges

Custom Solutions for Multiple Organizations

Appendix: New Subledger Reports in R12

Page 3: Dvolz Inv Rec Ukoug11 v2

Slide 36-Dec-2011

Summary Background

Inventory to G/L reconciliation can be difficult

This presentation includes standard Oracle techniques

Plus additional ideas and solutions

Doug has helped Oracle clients with these challenges since 1990

Page 4: Dvolz Inv Rec Ukoug11 v2

Slide 46-Dec-2011

Sample Financial Structure to Reconcile

Corporate ConsolidatedLedger

Secondary Ledger

Primary Ledger

Legal Entity

Operating Unit

Inventory Orgs

Corporate Consolidated Ledger(USD)

USA PL(USD)

Other LEs

US OU

CORP LE

Item Master(ZZZ)

Switzerland Org

Korea OU

Switzerland(CHE) LSP’sLSP’s

European SLs

ORG Korea

SwitzerlandOU

US Dist. Centers

US LSP Orgs

Swiss Dist. Center

Asia-Pac OUs

Asia-Pac Dist. Centers

Europe Dist. Centers

Europe LSP Orgs

Other European

OUs

Korea LE Asia-Pac LEs

Swiss LEOther

European LEs

Korea(KRW)

Asia-Pac LEs

Swiss PL (USD)

European PL(USD)

Page 5: Dvolz Inv Rec Ukoug11 v2

Slide 56-Dec-2011

There Has to be an Easier Way !!

Page 6: Dvolz Inv Rec Ukoug11 v2

Slide 66-Dec-2011

General Reconciliation Principles

Use the following formula:Prior cum. balance + monthly accounting activity = month-end cumulative G/L balance

Compare above formula to cumulative perpetual report balances

If you do not balance, check for manual G/L journal entries and entries from other subledgers

For Release 12, also check for pending or invalid Subledger entries

Page 7: Dvolz Inv Rec Ukoug11 v2

Slide 76-Dec-2011

Sample Reconciliation Worksheet

Page 8: Dvolz Inv Rec Ukoug11 v2

Slide 86-Dec-2011

More Reconciliation Principles

Ignore minor rounding differences: When the unit cost precision is higher than the

currency decimal precision, you may have minor rounding differences between the valuation reports and cumulative accounting totals

Release 11i: Watch out for transaction & reporting cut-offs issues

Release 12: Inventory & Receiving Value Reports with “As of Date”

Release 12: Make sure you run Create Accounting after all inventory orgs are closed and after all A/R invoicing is done

Page 9: Dvolz Inv Rec Ukoug11 v2

Slide 96-Dec-2011

How to Balance the Receiving Valuation Accounts

Use the Receiving Valuation Reports to get the month-end balances

Use the Receiving Account Distribution Report for monthly increases to the Receiving Valuation Account

Use the Material Distribution Summary Report for monthly decreases to the Receiving Valuation Account

For Release 12 use the Journal Entries – Cost Management Report

Page 10: Dvolz Inv Rec Ukoug11 v2

Slide 106-Dec-2011

Receiving Value Report – Standard Report Menu

Page 11: Dvolz Inv Rec Ukoug11 v2

Slide 116-Dec-2011

Receiving Value Report (XML - 12.1.x)

You can only find theXML Reports on

the Requests menu!!!

Page 12: Dvolz Inv Rec Ukoug11 v2

Slide 126-Dec-2011

Receiving Value Report

Page 13: Dvolz Inv Rec Ukoug11 v2

Slide 136-Dec-2011

Receiving Value Report – R12.1.x Format Options

Page 14: Dvolz Inv Rec Ukoug11 v2

Slide 146-Dec-2011

Receiving Value Report – R12.1.x Format Options

• Excel – XML output • FO – not useful• HTML – tags and body• PDF – great to send to auditors• RTF – readable by MS Word

Page 15: Dvolz Inv Rec Ukoug11 v2

Slide 156-Dec-2011

Receiving Value Report – R12.1.x Delivery Options

Page 16: Dvolz Inv Rec Ukoug11 v2

Slide 166-Dec-2011

R12.1.x – Delivery Options

• Printer • Email• Fax• FTP

Page 17: Dvolz Inv Rec Ukoug11 v2

Slide 176-Dec-2011

Receiving Value ReportSample Excel Report

The Excel formattingwas “touched-up”

Page 18: Dvolz Inv Rec Ukoug11 v2

Slide 186-Dec-2011

Receiving Account Distribution Report

Page 19: Dvolz Inv Rec Ukoug11 v2

Slide 196-Dec-2011

Receiving Account Distribution ReportSample MS Word Report

Page 20: Dvolz Inv Rec Ukoug11 v2

Slide 206-Dec-2011

How to Balance the Inventory Valuation Accounts

Use the Inventory Value Report to get the month-end balancesfor both your subinventories and (R12) intransit

Or, use the Period Close Reconciliation Report

You can also use the Transaction Historical Summary Report Transaction Historical Summary Report – Standard Costing Transaction Historical Summary Report – Average Costing

Also use the Period Close Value Summary Report

For monthly totals use the Material Distribution Summary Report

For Release 12 use the Journal Entries – Cost Management Report

Page 21: Dvolz Inv Rec Ukoug11 v2

Slide 216-Dec-2011

Material Account Distribution Summary

Page 22: Dvolz Inv Rec Ukoug11 v2

Slide 226-Dec-2011

Material Account Distribution SummaryText Format

Page 23: Dvolz Inv Rec Ukoug11 v2

Slide 236-Dec-2011

All Inventories Value Report

Page 24: Dvolz Inv Rec Ukoug11 v2

Slide 246-Dec-2011

All Inventories Value ReportPDF Format

Page 25: Dvolz Inv Rec Ukoug11 v2

Slide 256-Dec-2011

Inventory Value Report

Page 26: Dvolz Inv Rec Ukoug11 v2

Slide 266-Dec-2011

Inventory Value ReportText Format

Page 27: Dvolz Inv Rec Ukoug11 v2

Slide 276-Dec-2011

How to Balance the Intransit Valuation Accounts

Use the Intransit Valuation Reports to get the month-end balances Choose Yes for the option “Only Display Inventory You

Own”

For Release 12 the Inventory Value Report also shows intransit balances

Use the Material Distribution Summary Report for monthly totals

For Release 12 use the Journal Entries – Cost Management Report

Page 28: Dvolz Inv Rec Ukoug11 v2

Slide 286-Dec-2011

Intransit Value Report

Page 29: Dvolz Inv Rec Ukoug11 v2

Slide 296-Dec-2011

Intransit Value Report MS Word Format

Page 30: Dvolz Inv Rec Ukoug11 v2

Slide 306-Dec-2011

How to Balance the WIP Valuation Accounts

Use the WIP Value Report to get the month-end balances (No cut-off issues) Choose the option to include closed jobs

Use the WIP Account Summary and Material Distribution Summary Reports for monthly totals

For Release 12 use the Journal Entries – Cost Management Report

Page 31: Dvolz Inv Rec Ukoug11 v2

Slide 316-Dec-2011

WIP Value Report

Page 32: Dvolz Inv Rec Ukoug11 v2

Slide 326-Dec-2011

WIP Value ReportText Format

Page 33: Dvolz Inv Rec Ukoug11 v2

Slide 336-Dec-2011

WIP Account Summary Report

Page 34: Dvolz Inv Rec Ukoug11 v2

Slide 346-Dec-2011

WIP Account Summary ReportExcel Format

The Excel formattingwas not “touched-up”

Page 35: Dvolz Inv Rec Ukoug11 v2

Slide 356-Dec-2011

R12: Journal Entries Report – Cost Management

Process Category: Inventory Receiving

Work in Process Manual / Third Party

Merge

Page 36: Dvolz Inv Rec Ukoug11 v2

Slide 366-Dec-2011

Journal Entries Report – Cost Management

Page 37: Dvolz Inv Rec Ukoug11 v2

Slide 376-Dec-2011

Journal Entries Report – Cost Management

Page 38: Dvolz Inv Rec Ukoug11 v2

Slide 386-Dec-2011

Drill-Down From the General Ledger

Release 11i: The Inventory/WIP GL batch numbers are visible in the G/L, as part of the journal entry batch name

Release 11i: You can run the Material and WIP Distribution Reports by this G/L batch number and compare to the General Ledger

Release 12: You cannot see the organization code on the G/L journal entry batch name unless you customize your SLA rules

Release 12: You can drill down from your G/L to the Subledger Accounting Entries to the material, receiving and WIP transactions

Release 12: You can run the Subledger Journal Entries, Account Balances or Account Analysis Reports (with setup required)

Page 39: Dvolz Inv Rec Ukoug11 v2

Slide 396-Dec-2011

Oracle Release 10 to 11i Inventory/WIP Integration to GL

COLUMN NAME DATA TO INSERT DESTINATION WHERE THE DATA SHOWS UP----------- ------------------------------ ---------------------------- ------------------------------REFERENCE1 GL_BATCH_ID, ORGANIZATION_CODE JE_BATCH NAME Post Journals Form

REFERENCE2 Insert GL_BATCH_DATE, ORGANIZATION_CODE, ORG_GL_BATCHES.DESCRIPTION, JE_BATCH DESCRIPTION Post Journals Form

REFERENCE3 DO NOT POPULATE Use unknown

REFERENCE4 DO NOT POPULATE JE_HEADER NAME Account Analysis Report, Account Inquiry

Note: Journal Import will append JE_CATEGORY_NAME, CURRENCY_CODE

REFERENCE5 Same as REFERENCE2 JE_HEADER DESCRIPTION Account Inquiry

REFERENCE6 DO NOT POPULATE JE_HEADER external_reference

REFERENCE7 DO NOT POPULATE Used for JE_HEADER ACCRUAL_REV_FLAG

REFERENCE8 DO NOT POPULATE Used for JE_HEADER ACCRUAL_REV_PERIOD_NAME

REFERENCE9 DO NOT POPULATE Used for JE_HEADER ACCRUAL_REV_CHANGE_SIGN_FLAG

REFERENCE10 Same as REFERENCE2 JE_LINES DESCRIPTION General Ledger Report, Journal Entry Inquiry

REFERENCE21 Insert GL_Batch_ID GL_JE_LINES.REFERENCE1 Not Displayed

REFERENCE22 Insert ORGANIZATION_CODE GL_JE_LINES.REFERENCE2 Not Displayed

REFERENCE23 Insert TRANSACTION_ID GL_JE_LINES.REFERENCE3 Not Displayed

COLUMN NAME DATA TO INSERT DESTINATION WHERE THE DATA SHOWS UP----------- ------------------------------ ---------------------------- ------------------------------REFERENCE1 GL_BATCH_ID, ORGANIZATION_CODE JE_BATCH NAME Post Journals Form

REFERENCE2 Insert GL_BATCH_DATE, ORGANIZATION_CODE, ORG_GL_BATCHES.DESCRIPTION, JE_BATCH DESCRIPTION Post Journals Form

REFERENCE3 DO NOT POPULATE Use unknown

REFERENCE4 DO NOT POPULATE JE_HEADER NAME Account Analysis Report, Account Inquiry

Note: Journal Import will append JE_CATEGORY_NAME, CURRENCY_CODE

REFERENCE5 Same as REFERENCE2 JE_HEADER DESCRIPTION Account Inquiry

REFERENCE6 DO NOT POPULATE JE_HEADER external_reference

REFERENCE7 DO NOT POPULATE Used for JE_HEADER ACCRUAL_REV_FLAG

REFERENCE8 DO NOT POPULATE Used for JE_HEADER ACCRUAL_REV_PERIOD_NAME

REFERENCE9 DO NOT POPULATE Used for JE_HEADER ACCRUAL_REV_CHANGE_SIGN_FLAG

REFERENCE10 Same as REFERENCE2 JE_LINES DESCRIPTION General Ledger Report, Journal Entry Inquiry

REFERENCE21 Insert GL_Batch_ID GL_JE_LINES.REFERENCE1 Not Displayed

REFERENCE22 Insert ORGANIZATION_CODE GL_JE_LINES.REFERENCE2 Not Displayed

REFERENCE23 Insert TRANSACTION_ID GL_JE_LINES.REFERENCE3 Not Displayed

Page 40: Dvolz Inv Rec Ukoug11 v2

Slide 406-Dec-2011

List of Month-End Close Reports

Material Distribution Detail/Summary Reports

WIP Account Detail/Summary Reports

Receiving Account Distribution Report

Purchase Price Variance Report

Invoice Price Variance Report

Discrete Job Value

Repetitive Value Report

Expense Job Value Report

Margin Analysis Report (Margin Analysis Load, then report)

Page 41: Dvolz Inv Rec Ukoug11 v2

Slide 416-Dec-2011

Month-End Close Reports (Cont’d)

Inventory Value Reports

Elemental Inventory Value Reports

Intransit Value Report

Subinventory Account Value Report (disabled in Release 12)

All Inventories Value Reports

Receiving Value Report

Receiving Value by Destination Report (disabled in Release 12 – unable to view the perpetual expense balances)

WIP Value Report

Period Close Value Summary Report

Period Close Reconciliation Report (11.5.10 and 12)

Page 42: Dvolz Inv Rec Ukoug11 v2

Slide 426-Dec-2011

Common Reconciliation Challenges

Report cut-off issues at month-end or running multiple open periods

Account alias or miscellaneous inventory transactions using same accounts

Disabling a code combination during the month

Subledger miscodings

Manual G/L journal entries

Page 43: Dvolz Inv Rec Ukoug11 v2

Slide 436-Dec-2011

Common Reconciliation Challenges (Cont’d)

Back-dated transactions from external system feeds

Delivering goods to a closed work order

Sharing System Accounts

Wrong initial subinventory summary balances

Initial legacy GL balances to do not match Oracle perpetual

Page 44: Dvolz Inv Rec Ukoug11 v2

Slide 446-Dec-2011

Report Cut-Off Issues

Release 11i: the following reports need to be run at the correct time (before new transactions occur in the following accounting period): Inventory Value Report All Inventories Value Report Receiving Value Report Intransit Value Report

Corrective action: Run the reports at midnight on the last day of the month. Also

run the Material and Receiving Account Distribution reports to capture daily transactions that need to be subtracted away.

You can also set the Cost Cut-Off Date to allow transaction processing for the new day, but allow your Inventory / Subinventory Value Report to not include uncosted transactions. But this method does not help with the Receiving Value or the Intransit Value Reports.

Page 45: Dvolz Inv Rec Ukoug11 v2

Slide 456-Dec-2011

Account Alias / Misc. Inventory Transactions Using Wrong Accts.

Check for miscellaneous inventory transactions, where the offset account is the same as the subinventory or organization valuation account

Use the Material Distribution Inquiry to find these, query for entries that hit your subinventory valuation accounts (Std) or organization valuation accounts (Avg), where the Accounting Line Type is “Account”

Account Alias Issue Example

10 Account

CR Inventory Account

Inventory Acct Line Type

10 Inv valuation

DR Inventory Account (from the Account Alias)

Page 46: Dvolz Inv Rec Ukoug11 v2

Slide 466-Dec-2011

Find Incorrect Inventory Offset Transactions

Enter the inventory account you want

to search

Enter Source Type“Account alias”and Accounting Type “Account”

Page 47: Dvolz Inv Rec Ukoug11 v2

Slide 476-Dec-2011

Account Alias / Misc. Inventory Transactions Using Wrong Accts.

Corrective action:

Reverse the miscellaneous transaction (assuming the standard or average costs have not changed) and replay the transaction with a correct offset account.

Or enter a manual journal entry to balance your G/L to inventory perpetual

Page 48: Dvolz Inv Rec Ukoug11 v2

Slide 486-Dec-2011

Disabling a code combination during the month

If you disable a code combination during the month, AND it has been used in Inventory or WIP subledger:

• Release 11i: it will not come over to the GL Interface. For other subledgers it will fail in journal Import (Payables, others)

• Release 12: will fail in Create Accounting You can find this by:

• Release 11i: comparing the summary material distribution reports to your GL entries (if able to run journal import and post to GL)

• Release 12: run the Subledger Period Close Exceptions Report

Corrective action for Release 11i: For Inventory or WIP, manual journal entry to book the

difference For other subledgers, fix in the GL interface (it will be an

unbalanced entry). Corrective action for Release 12:

Fix using correction screens as available or re-enable the code combination

Page 49: Dvolz Inv Rec Ukoug11 v2

Slide 496-Dec-2011

Sub ledger Miscoding

Miscoded Purchase Orders cause permanent differences once the corresponding line item is received

Departments such as Accounts Payable and Accounts Receivable intermittently reference inventory accounts during coding, causing reconciliation differences

You must not code any Receivable or Payable entries to a system account

System accounts include your Inventory Accounts, AP Accrual Accounts (Inventory and Expense), Intransit, Inter-org Clearing Accounts or Receiving Inventory Account

Corrective actions: Reverse subledger entry if possible, or correct via

manual GL entry.

Page 50: Dvolz Inv Rec Ukoug11 v2

Slide 506-Dec-2011

Manual GL journal entries

Manual General Ledger journal entries become an automatic reconciliation item

Typically you only write reversing entries to correct the balances at month-end, but in the new month you should perform the transaction in the respective subledger

Corrective actions: Include as a reconciling item on your G/L to inventory

reconciliation

Page 51: Dvolz Inv Rec Ukoug11 v2

Slide 516-Dec-2011

Back-dated transactions from external system feeds

Release 11i: Backdated transactions which occur in the following month affect the GL but are not reflected within the perpetual records. This in-turn causes temporary accounting differences from month to month precluding our ability to benchmark perpetual activity

Sources of backdated transactions include: Late inventory period closes External system feeds

Corrective actions: Release 11i: Enter a manual reversing journal entry Release 12: Rerun the respective Inventory Value

Report

Page 52: Dvolz Inv Rec Ukoug11 v2

Slide 526-Dec-2011

Delivering goods to a closed work order

Oracle provides us with the ability to receive Outside Processing (OSP) vendor receipts to closed work orders

• Release 12 patches to stop this (as of Feb-2011): – ER 2308832 to not allow closing of job if there are open

POs/Requisition.– Bug patch 9791544 which will not allow job to be closed if

there are open Receipts which are not delivered.

This causes a permanent difference as the corresponding work order is not charged and the costs are not reflected within the perpetual records (WIP balances)

And you can have receiving transactions stuck in your Open Receiving Interface which you cannot clear (the job is closed)

Corrective actions: Reopen the work order and make corrections Can only do if the inventory period is not closed If you cannot reopen the work order:

• delete the transaction from the Open Receiving Interface and manually accrue the WIP job charge into the G/L

• Log an Oracle Service Request to delete / correct your invalid receiving balance

Page 53: Dvolz Inv Rec Ukoug11 v2

Slide 536-Dec-2011

Sharing System Accounts

Sharing System Accounts: Expense and Inventory Accrual Accounts Receiving Valuation Accounts Organization Level Accounts (Average, FIFO, LIFO Costing) Subinventory Accounts (Standard Costing) Cost Group Accounts (Project Mfg, WMS) WIP Accounting Classes Inventory Account Aliases Order Types and COGS Release 12 Subledger Accounting Rules causing you to share

accounts

Corrective actions: Typically back-end SQL*PLUS fixes for Organization,

Subinventory, WIP or Cost Group account changes Most other changes can be done via the forms or setup

screens Note: Oracle Support advice may be too conservative (new

orgs, new subinventories, issue all goods out, close all work orders, etc.)

Page 54: Dvolz Inv Rec Ukoug11 v2

Slide 546-Dec-2011

Wrong Initial Summary Balances

Since Release 11.5.10 summary balances exist by organization, subinventory and item

Based on your inventory material movement If your initial onhand quantity conversion is wrong, or not

done using miscellaneous receipt/account alias transactions your cumulative accounting balances may be wrong

• Release 11i: Cumulative accounting balances will continue to be wrong

(last month’s cum. Accounting balances plus this month’s activity)

• Release 12: Self-correcting cumulative accounting balances(last month’s perpetual balance plus this month’s accounting activity)

• Note: prior to Release 11.5.10, Average Costing had a summary snapshot table called MTL_PER_CLOSE_DTLS

Corrective actions: Release 12: will self-correct (assuming your perpetual is

correct) Release 11i: backend SQLPLUS fixes

Page 55: Dvolz Inv Rec Ukoug11 v2

Slide 556-Dec-2011

Initial Legacy GL balances to do not Match Oracle Perpetual

You went live with Oracle and: You never reconciled G/L to Perpetual on your prior

system If your initial onhand quantity conversion is wrong and

never corrected You never reconciled your G/L to Perpetual post

GoLive

Corrective actions: All Releases:

• Correct your perpetual balances using inventory material transactions

• Correct your G/L balances with manual journal entries

Page 56: Dvolz Inv Rec Ukoug11 v2

Slide 56

R12 Improvements Period Close Diagnostics

Forms Drilldown• Using the same Inventory Accounting Periods form you can

drilldown to associated forms to view the problem transactions

New workflow to notify of failing transactions

Period Close Pending Transactions Report• Report the transactions holding up the inventory accounting

period• But only by inventory organization, by transaction error

Page 57: Dvolz Inv Rec Ukoug11 v2

Slide 57

The following reports can now be run with an As-of Date:

Inventory Value Report – By Subinventory Inventory Value Report – By Cost Group Elemental Inventory Value Report – By Subinventory Elemental Inventory Value Report – By Cost Group All Inventories Value Report All Inventories Value Report – By Cost Group Intransit Value Report Receiving Value Report

Reconciliation Improvements in R12

These reports are also available in R12.1.x as XML reports

Page 58: Dvolz Inv Rec Ukoug11 v2

Slide 58

R12 Challenges – Inventory Reconciliation

Inventory Reconciliation May have more inventory reconciliation issues in R12

Issues Common to Release 12 and 11i The differences between the perpetual and accounted-

for inventory balances are trapped in a table the users don’t see

Limited use for the Period Close Reconciliation Report• Many users and analysts don’t know about it• Limited to a single warehouse• Shows zero quantity items – which is not efficient

Need a Multi-Org Perpetual vs. Accounted-For Report

Page 59: Dvolz Inv Rec Ukoug11 v2

Slide 59

R12 Challenges – Inventory Reconciliation

Sample Period Close Variances Report

From the CST_PERIOD_CLOSE_SUMMARY table

You can also use this information to get your month-end perpetual quantities and values for intransit and subinventories

April 10, 2011

Page 60: Dvolz Inv Rec Ukoug11 v2

Slide 60

New Reconciliation Challenges in R12

Subledger Accounting and Inventory Reconciliation

Which accounts represent inventory and WIP valuation?

Harder to reconcile manually with no valuation accounts on the Inventory Value or Receiving Value Reports

Receiving Value by Destination Account Report is disabled

Release 12 dropped the valuation accounts on most inventory reports

April 10, 2011

Page 61: Dvolz Inv Rec Ukoug11 v2

Slide 61

R12 Material and WIP Distribution Inquiries and Reports

Release 12 mat’l and WIP distribution inquiries & reports do not reflect the SLA results

SLA Journal Reports do not show operational information

Release 12 records the material accounting and WIP accounting entries by cost element – rendering these inquiries and reports more difficult to use, especially for Standard Costing.

Release 12 forces Standard Costing to record WIP & Material entries by Cost Element / you can summarize in SLA but you

don’t have the same detail reporting in SLA

April 10, 2011

Page 62: Dvolz Inv Rec Ukoug11 v2

Slide 62

SLA Accounting Tables

Enter Transaction(s)

Transaction Accounting Tables

AccountingProcessor

XLA_AE_HEADERS

XLA_AE_LINES

XLA_DISTRIBUTION_LINKS

XLA_EVENTS

Module Specific

Transaction Accounting

Tables

Create Accounting

G/L Tables

GL_LEDGERS

GL_JE_HEADERS

GL_JE_LINES

GL_JE_BATCHES

One Common Accounting Subledger

Table

GL_INTERFACE

ReceivingMaterial

WIP

Basic Table Structure for SLA

April 10, 2011

Page 63: Dvolz Inv Rec Ukoug11 v2

Slide 63

Custom Solutions for Multiple Organizations

Common Custom Reports and Desired Enhancements

Multi-Org Material Account Summary Report Multi-Org Receiving Account Summary Report Multi-Org WIP Account Summary Report Multi-Org All Inventories Value Report Multi-Org Inventory Value Report Multi-Org Receiving Value Report Multi-Org Expense Value Report Multi-Org WIP Value Report Multi-Org G/L to Inventory Reconciliation Report

April 10, 2011

Page 64: Dvolz Inv Rec Ukoug11 v2

Slide 646-Dec-2011

Desired Enhancements (Cont’d)

Eliminate the two layers of accounting entries in R12

Put the Inventory and Receiving Valuation Accounts back on the valuation reports

Add a standard report or alert to find the miscellaneous inventory transactions that are causing an out-of-balance

Simplify, make more robust, or eliminate the interfaces needed in Oracle (especially the Receiving Interface)

Page 65: Dvolz Inv Rec Ukoug11 v2

Slide 65

Desired Enhancement:G/L to Inventory Reconciliation Script

Just think how much time this would save …

April 10, 2011

Page 66: Dvolz Inv Rec Ukoug11 v2

Slide 66

Sample G/L to Inventory Reconciliation Script

Automatically Compares: G/L to Inventory Perpetual (sum G/L JE Lines vs. Period Close

Summary)

G/L to Intransit Perpetual (sum G/L JE Lines vs. Period Close Summary)

G/L to WIP Period-End Balances (sum G/L JE Lines vs. WIP Period Balances)

Caveats: Tested for Standard Costing (should work for Avg,

FIFO, LIFO) Assumes using product line or product group segment

from your item master COGS account Does not consider Cost Groups (not too hard to change) Assumes using one valuation account per subinventory

or org Does not handle Receiving Perpetual (no snapshot) Your Release 12 Subledger Accounting Rules may be

different

April 10, 2011

Page 67: Dvolz Inv Rec Ukoug11 v2

Slide 67

Sample G/L to Inventory Reconciliation Script (Cont’d)

Selects and compares:

Selects the cumulative G/L balances by journal source Selects the cumulative Inventory (stores) and Intransit

perpetual balances from the month-end snapshot Selects the cumulative WIP balances Compares the three above balances and reports

differences Runs in under 2 minutes for 6 ledgers with 60 inventory

orgs Release 11i, change GL_LEDGERS to

GL_SETS_OF_BOOKS

April 10, 2011

Page 68: Dvolz Inv Rec Ukoug11 v2

Slide 68

G/L to Inventory Reconciliation Data Flow

Compare Balances by Full Account

Period End Cost Snapshot Tables

CST_PERIOD_CLOSE_SUMMARY

WIP_PERIOD_BALANCES

General Ledger Tables

GL_LEDGERS (R11i: GL_SETS_OF_BOOKS)

GL_BALANCESGL_JE_HEADERS

GL_JE_LINESGL_CODE_COMBINATIONS

LEGENDCosting & WIP tables General Ledger tables

Report Output

April 10, 2011

Page 69: Dvolz Inv Rec Ukoug11 v2

Slide 69

G/L to Inventory Reconciliation Lookup

Uses a lookup type to identify the inventory reconciliation accounts

April 10, 2011

Page 70: Dvolz Inv Rec Ukoug11 v2

Slide 70

G/L to Inventory Reconciliation Report

These concepts work for both Release 11i and 12

April 10, 2011

Page 71: Dvolz Inv Rec Ukoug11 v2

Slide 71

Summary

Release 12 solves many of the report cut-off issues

Still have multi-org reporting issues with account distribution and valuation reports

Release 12 Subledger Accounting can complicate reconciliation

Investments in custom reporting can save significant amounts of time at month-end

April 10, 2011

Page 72: Dvolz Inv Rec Ukoug11 v2

Slide 726-Dec-2011

Send Email Address to Get the Following:

Mention which release, costing method, and if using separate accounts by cost element

Sample reconciliation excel spreadsheet & white paper

Comparison Script between the G/L and Inventory Perpetual Values

[email protected]

Informal workshops can be arranged

Page 73: Dvolz Inv Rec Ukoug11 v2

Slide 73

Acknowledgements

Solution Beacon for use of their R12 Vision environments

Oracle Cost Development

Partners in crime at my many clients

April 10, 2011

Page 74: Dvolz Inv Rec Ukoug11 v2

Slide 74

AppendixNew Subledger Reports in R12

Account Analysis Report

Journal Entries Report

April 10, 2011

Page 75: Dvolz Inv Rec Ukoug11 v2

Slide 75

Subledger Reporting Across All Modules

Custom Menu path: General Ledger, Vision Operations (USA) => Reports => Request => Standard => Account Analysis Report

PeriodActivity

Ending Bal:

Beginning Bal:

Tailor this reportin BI Publisher

to add or removeavailable columns.

Account Analysis Report

Page 76: Dvolz Inv Rec Ukoug11 v2

Slide 76

Subledger Reporting Across All Modules

Custom Menu path: General Ledger, Vision Operations (USA) => Reports => Request => Standard => Journal Entries Report

JournalLines

Journal Source:Journal Category:

Journal Entries Report

Tailor this reportin BI Publisher

to add or removeavailable columns.

Page 77: Dvolz Inv Rec Ukoug11 v2

Slide 77

Subledger Reporting Across All ModulesMenu 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 SLAreports to try. You may

prefer the Account Analysis Report as

it has the accountrange parametersalready displayed

(XLAAARPT)

Page 78: Dvolz Inv Rec Ukoug11 v2

Slide 78

Subledger Reporting Across All ModulesShould be a Custom Menu: General Ledger, Vision Operations (USA) => Reports => Request => Standard => Account Analysis Report

Page 79: Dvolz Inv Rec Ukoug11 v2

Slide 79

Subledger Reporting Across All ModulesShould be a Custom Menu: General Ledger, Vision Operations (USA) => Reports => Request => Standard => Journal Entries Report

Tailor this report in the Concurrent Programdefinition to display

additional parameterssuch as account

ranges. They are seededbut not displayed(XLAJELINESRPT)

Page 80: Dvolz Inv Rec Ukoug11 v2

Slide 80

Subledger Reporting Across All ModulesMenu path: System Administrator => Concurrent => Program => Define => Journal Entries Report

• There are many available parameters for you to use. • Customize the Concurrent Program definition to use these parameters

These same concepts work for the Journal Entries – CostManagement Report as well

Page 81: Dvolz Inv Rec Ukoug11 v2

Slide 81

Douglas Volz ([email protected])

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 included 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 Multi-organization, Multi-currency ERP

Implementations Project Management and Senior Project Advisor Cost Accounting Core manufacturing processes

Cost Management Inventory Bills of Material WIP

Systems Integration and Data Conversions

Experience Sample of clients served:

Beckman Coulter (US) Celgene Corporation (US, Switzerland) Logitech (US, Taiwan, P.R.C.) Matsushita (UK, Mexico) Mercury Marine (US) NTL (UK, now Virgin Media) TCI International (US) Onninen AS (Norway)

April 10, 2011

Page 82: Dvolz Inv Rec Ukoug11 v2

Slide 82

Thank You for Your Attendance and Participation

April 10, 2011