Hex 2151
Oracle Process Costing Solution
Industry : Manufacturing
Product : Oracle Process Manufacturing
Date: 11/13/2013
Presenter: Sachin Utage
Agenda
Objective OPM High Level Integration General Concept Process Costing Solution Process Manufacturing Costing Flow Cost Logic Production Variance
Account Creation & Period Closing
Hexaware Technologies. All rights reserved.
Objective
Understand the Process costing Solution Use Sub-ledger Accounting and Processes in Process Costing Leverage Process Costing Solution
Hexaware Technologies. All rights reserved.
OPM High Level Integration
Cost Analysis Integrated Intelligence Productivity
Planning Discrete
Mixed Mode Flow CTO ETO MTS
Real-Time WIP Visibility Model Shop Floor
Subcontractors
Product Lifecycle Mgmt
Warehousing / Transportation
Planned Orders Schedule Changes Material Substitutes Resources Substitutes
Process
Sample
Lot-Based
Analyze Adjust
Suppliers Quality Management
Asset Maintenance
Lot / Serial Genealogy Tracking, Electronic Signatures
Demand Schedules Sequencing Configured Order
Service
MES APIs, Direct Access
Production Status Material Availability Mfg Capacity Schedules/Changes Ship Notices Invoices/Payments
Partner Collaboration
Customer
Hexaware Technologies. All rights reserved.
Enterprise Shop Floor
Subcontractors
Suppliers
Process Manufacturing Blocks
Analysis Costing
Product Development
Process Execution
Process Planning
Regulatory Management
OPM MES
Quality Inventory
Hexaware Technologies. All rights reserved.
Process Costing
Analysis Costing
Product Development
Process Execution
Process Planning
Regulatory Management
OPM MES
Quality Inventory
Hexaware Technologies. All rights reserved.
Process Costing Solution
Enables you to : Optimize profits and margins Capture precise product costs Facilitate proactive cost management Assure proper accounting of resources & materials
Hexaware Technologies. All rights reserved.
Key Features
Support Multiple Simultaneous costing methods Flexible costing elements Transfer from Process to Discrete Unlimited costing: Calendars Periods Classes / Types Analysis codes
Co-product & Byproduct costing Costing engine independent of, but tightly linked to the General Ledger
Hexaware Technologies. All rights reserved.
OPM Costing Flow
Oracle Inventory
Purchasing
Order Management
GMD, GME
Cost Setup
Calculate Cost
Store Costs
SLA
Oracle GL
Hexaware Technologies. All rights reserved.
Organization Structure Changes
Parent Company OPM Company Ledger
Legal Entity
Operating Unit
Plant or Lab
Inventory Org OPM Warehouse Subinventory Locator
Locator
11.5.10
Hexaware Technologies. All rights reserved.
Release 12
10
OPM Industry Standard Terminologies
11i Terminology 12 Terminology
Cost Method
Cost Types
Burdens
Overheads
Percentage Burdens
Percentage Overheads
PM Batch Detail (Actual cost transaction view)
Production Batch
PCO account Cost Component Class Usages: Cost Detail FM Route - Burdens
COGS account
Material Resource - Overhead
Hexaware Technologies. All rights reserved.
11
OPM Costing
Material
Acquisition Overhead
Resource Indirect
Actual
Standard
Lot
Cost Development
Monitoring
Allocation
Analysis
Valuation
PWAC
PMAC
LAC
PPAC
Hexaware Technologies. All rights reserved.
12
Actual Cost Averaging Algorithms
Perpetual Weighted Average (PPAC)
Period Moving Average (PMAC) Period Weighted Average (PWAC) P-n P-2 P-1 Current Period (P)
Hexaware Technologies. All rights reserved.
13
Actual Costing Logic - PWAC
The PWAC cost is calculated based on this logic: [Batch costs + Value of Incoming Transfers+ Value of Receipts+ Cost Adjustment Value + GL Expense Allocations] [Product Yield +Transfers + Receipts +Average Cost Adjustment Quantity]
Hexaware Technologies. All rights reserved.
14
Actual Costing Logic - PMAC
The PMAC cost is calculated based on this logic:
[(Prior Period Cost * Prior Period Closing balance) +Batch costs + Value of Incoming Transfers+ Value of Receipts+ Cost Adjustments Value + GL Expense Allocations] [Prior Period Closing Balance + Product Yield +Transfers + Receipts +Average Cost Adjustment Quantity]
Hexaware Technologies. All rights reserved.
15
Actual Costing Logic - PPAC
The PPAC cost is calculated based on this logic: [(Prior Period PPAC Cost * Prior Period PPAC Quantity) +Batch costs + Value of Incoming Transfers+ Value of Receipts+ Cost Adjustments Value + GL Expense Allocations] [Prior Period PPAC Quantity + Product Yield +Transfers + Receipts +Average Cost Adjustment Quantity]
Hexaware Technologies. All rights reserved.
16
Actual Costing Logic Last Invoice & Transaction
Last Invoice Cost from most recent invoice in the period for the raw material
Last Transaction Cost from the most recent invoice or receipt in the period for the raw material
Hexaware Technologies. All rights reserved.
17
Simultaneous Multiple Cost Methods
Effectively compare costs by using various methods
Hexaware Technologies. All rights reserved.
18
Costing Definition
Ability to define different Cost types Ability to define different type for Raw Material & Products Lot Cost Type
Hexaware Technologies. All rights reserved.
19
Cost Component Classes
The unit cost of an item is usually broken down into several buckets that can be attributed to the various sources that form the basis of the cost, for detailed tracking and analysis purposes. Cost Component Classes are used to identify the individual buckets or component costs that make up the total cost, for example, direct material costs, freight costs, labor costs, production or conversion costs and so on. They are classified into elements or usage Material Resource Overhead Expense Allocation Standard Cost Adjustment Type
20
Hexaware Technologies. All rights reserved.
Cost Analysis Code & Component Group
Component Group Lets you collect specific material or resource component costs for category grouping Eg: material cost, resource cost Can also be used for custom reporting and Analysis
Cost Analysis Code Cost component class can be further broken down using cost analysis code for more granular tracking
Used to group component costs from multiple cost component class types to provide an alternate view of the total cost
Eg: define direct or indirect analysis codes for each cost component
Hexaware Technologies. All rights reserved.
21
Cost Granularity
Item
CW
999A
Organization Calendar Period
2013/ACT/BUD/WHAT IF/FUTURE Q1/DAY 1/WEEK 1/YEAR STND/ACT/LOT
Cost Type
Element
MATL/PKG/RESOURCE
Analysis Code
VALUE-ADD
22
Hexaware Technologies. All rights reserved.
Production Batches Accounting Flows
Production batch has 4 steps Release Step completion (resources) Completion (materials) Close
Accounting entries: Release: Inventory to WIP Step completion: RCA (absorption account) to WIP Completion: WIP to inventory Close: variance calculation
Hexaware Technologies. All rights reserved.
23
Production Variances - Material
Usage Variance (USG) occurs when the actual ingredient quantity is different from the cost formula scaled quantity Substitution Variance (SUB) occurs when actual ingredients used and the cost formula ingredients are different Yield Variance (YLD) occurs If product quantity is different If new products are yielded If some product yields missing
Closing Variance (CLS) is used to clear out the WIP entries created
in batch release and complete events
Hexaware Technologies. All rights reserved.
24
Production Variances - Resource
Resource Usage Variance occurs when the actual resource usage
is different from the scaled formula resource usage
Resource Substitution Variance (RSV) occurs when the actual resources used and the costing formula resources are different Resource Manning Variance (RMV) occurs when the actual resource count is different from the costing formula resource count
Hexaware Technologies. All rights reserved.
25
Subledger Accounting
OPM Costing with SLA
Completed material and resource transactions
Define Journal Line Types
Journal Entry Descriptions
OPM Costing engine generates cost
Account Derivation Rules
Journal Lines Definitions
Cost Preprocessor creates accounting events SLA processes these events to create journal entries
Application Accounting Definitions Subledger Accounting Methods Assign Application Accounting to the Ledger
Hexaware Technologies. All rights reserved.
26
How Does Oracle Create Journal Entries
1. Allocation Process 2. Cost Update Process Preliminary
3. OPM Sub ledger Pre Processor
Costing
4. Cost Update Final
5. Create Accounting
6. Transfer to the GL
Transactions from OPM, INV, PO, OM etc
General Ledger SLA Definitions
27
Hexaware Technologies. All rights reserved.
Cost Update Process
The Cost Update Process copies the OPM cost from costing to the GL Item Cost to be used in generating the journal entries
Costing
Act / STD/ Lot Cost
Item Cost Legal Entity Calendar Period Cost type
GL Item Cost
GL Item Cost X Transaction Qty
Hexaware Technologies. All rights reserved.
28
OPM Subledger Pre Processor Update
Transaction Quantity
GL Item Cost
Journal Template
Transactions from OPM, INV, PO, OM etc
The Sub ledger Pre Process calculates the currency value of the transaction(s)
Hexaware Technologies. All rights reserved.
29
How does Oracle create Journal Entries
Order Management (Shipping): COGS Inventory: Adjustments and Transfers of Inventory
The Create Accounting process builds and assigns account code combinations to the journal templates
Purchasing: Receiving receipts and returns
OPM Production: Capitalization of Inventory
Other Financials Subledgers - Payables - Receivables - Assets - Projects - Etc
Subledger Accounting Engine: Processes all transactions and produces balanced journal entries ready to be interfaced to the General Ledger
OPM Costing: Inventory reValuation
SLA Definitions
General Ledger
Hexaware Technologies. All rights reserved.
30
Account Creation & Period Closing
Complete & Close POC Steps & Production Batches Complete Sales Shipment & Close AR Complete Inv. Adjustments Complete Purchasing, Receiving and Close AP
Make Actual Cost Adjustments
Run Inventory Close Processing (Preliminary)
Run GL Expenses Allocation Process
Run Actual Cost Process
Enter/ Modify Expenses Allocation
Run Cost Update Preliminary
Run Test Subsidary Ledger
Transfer Sub Ledger Journals to GL
Hexaware Technologies. All rights reserved.
Run Final Cost Update & Subsidary Ledger Update
Run Inventory Close Process (Final) & Close Cost Period
31
MAC To SLA Transformation
OPM MAC Source Event Sub-Event Account Titles Accounting Template Account Mapping Attributes Priorities and Account Mapping Test Mapping OPM Currency, OPM Ledger, OPM Exchange Rates Test and Actual Subledger Accounting Subledger Program Draft and Final Accounting Accounting Pre-Processor Supports multiple valuation methods SLA Process Category Event Entity Event Class Journal Line Types (JLT) Application Accounting Definitions (AAD) (SLA) Sources Account Derivation Rules (ADR) Test Accounting Builder (TAB) Comments
Use GL set ups
-
Run Subledger for multiple valuation/cost methods for a ledger.
Detailed Subledger Report
SLA supports multiple representations at the same time.
Is retained and has been modified to use SLA repository
Hexaware Technologies. All rights reserved.
32
Procurement Accounting Flows
1. Enter PO: Accounting Impact Nil 2. Enter a receipt: -------------Debit --------Inventory Receiving Account (ISP) -------------Credit-------- AP Accrual Account 3. Inspect and Accept: Accounting Impact Nil 4. Delivery to stock: -------------Debit ---------Inventory Account -------------Credit --------Inventory receiving account (ISP) -------------Debit ---------Purchase Price Variance (PO-Unit Cost) 5. Enter PO Matched Invoice - Out Side OPM -------------Debit ---------AP Accrual Account -------------Credit --------Supplier Liability Control Account 6. Enter payments against the invoice Outside OPM -------------Debit ---------Supplier Liability Account -------------Credit --------Cash / Bank Account
Hexaware Technologies. All rights reserved.
33
Inventory Accounting Flows
1. Miscellaneous Receipts, Account Receipts, Account Alias Receipts ----------Debit --------Inventory ----------Credit -------Inventory Adjustment Expense 2. Miscellaneous Issues, Account Issues, Account Alias Issues ----------Debit -------- Inventory Adjustment Expense ----------Credit -------Inventory 3. Inventory Org transfer : -Direct Transfer -In transit Transfer The two transfer are supported in Same OU and across OU.
Hexaware Technologies. All rights reserved.
34
Production Batches Accounting Flows
1. Batch Release ----------Debit --------WIP ----------Credit -------Inventory 2. Step certification ----------Debit --------WIP ----------Credit -------RCA 3. Batch Certification ----------Debit --------Inventory ----------Credit -------WIP 4. Batch Close ----------Debit / Credit ------WIP ----------Credit / Debit ------CLS
Hexaware Technologies. All rights reserved.
35
Order Management Accounting Flows
1. Sales Order : No Accounting Impact 2. Ship items -----------Debit ---------Deferred COGS -----------Credit --------Inventory 3.1 Enter invoice when customer is Billed In AR Module -----------Debit ---------Receivables -----------Credit --------Deferred Revenue 3.2 When Portion of Revenue is recognized In AR Module -----------Debit ---------Deferred Revenue -----------Credit --------Revenue 3.3 Additional Entry in OPM to reflect earned revenue -----------Debit ---------COGS -----------Credit --------Deferred COGS 4.1 RMA Returns (Before revenue recognition) -----------Debit ---------Inventory -----------Credit --------DCOGS 4.2 After portion of revenue recognized -----------Debit --------- Inventory -----------Credit --------- Deferred COGS -----------Credit -------- COGS
Hexaware Technologies. All rights reserved.
36
OPM LCM Integration Overview
The objective to use the accurate landed costs in OPM cost calculations and accounting Support of Landed cost for all receiving transactions Receive, Deliver Correction, Return Landed cost by Cost components Item cost details consists of component wise cost in OPM Support Actual Landed Costs Item, freight, charge invoices
Hexaware Technologies. All rights reserved.
Support LC adjustments in Actual cost Process Support LC Adjustments in Lot Cost Process GMF: Landed Cost Adjustments Transfer Method to Inventory In Actual Costing with Apply whole LC Adjustment to Inventory Apply LC Adjustment based on the Period Opening Bal Post LC Adjustment journal entries in OPM Accounting PreProcess
37
Process Costing Solution
Enables you to : Optimize profits and margins Multiple cost methods: standard, actuals, lot Capture precise product costs Co-products, unlimited cost elements, cost allocations
Facilitate proactive cost management
Cost monitoring, cost analysis Assure proper accounting of resources & materials Flexible account mapping, sub-ledger flow, drilldowns
Hexaware Technologies. All rights reserved.
38
Hexaware Overview: Key Facts
224
Active Clients served worldwide (Sep 13)
Delivery Centers
Mumbai Chennai Nagpur Pune Coimbatore Bengaluru
New Jersey Dallas Mexico Singapore
8,950
Employees globally (Sep 13)
Industry Recognitions
53
Million dollar clients (Sep 13)
35
Offices worldwide
364
$ mn Revenues in CY 12
Certifications
CMMI Level 5, ISO 9001 & ISO 27001, SAS 70 Type II, ISO 20000
Hexaware Technologies. All rights reserved.
Awarded the prestigious Golden Peacock Award for Excellence in Corporate Governance Listed on Forbes Asias 200 Best Under a Billion List Winner of the prestigious UK Oracle User Group PeopleSoft Partner of the Year Award for the year 2012 Winner of the Information Mastermind Award 2012, by IDG Listed among the Top 100 Innovative service Provider by Global Services 100 Listing Ranked among leading IT service providers in International Association of Outsourcing Providers (IAOP) Global Outsourcing 100 list. Winner of BPO Excellence Awards 2012- 2013 [Subsidiary : Caliber Point] Winner of the EMC Transformers Award for its Cloud and Disaster Recovery (DR) implementation Recognized and awarded the Best in Corporate Responsibility Practice award by Indy's Awards Received the prestigious CIO100 Award, by IDG.
Golden Peacock Award
39
Oracle @ Hexaware
Oracle PeopleSoft Seibel CRM Siebel
CRM Oracle E-Business Suite E-Business Suite Technology
Technology
Oracle Tools/J2EE
E-Business Suite
o Over 100+ Projects worldwide One of the earliest to implement Oracle R12
PeopleSoft
o o #1 offshore PeopleSoft partner PeopleSoft development partner before the acquisition
Business Intelligence
o Voted as one of the leading BI services vendor by Gartner Over 100+ BI customers
Technology
o SOA, Portals, Mobility, Composite Apps, Legacy Modernization Fusion Ready
Executed over 600 projects for 150+ customers 2500+ trained Oracle consultants Expertise across Human Capital Management, Finance, Supply Chain, Manufacturing and CRM
40
Hexaware Technologies. All rights reserved.
Thank you
Hexaware Technologies. All rights reserved.
41