how_rockwell_automation_optimized_its_product_costing_process

44

Upload: john-jordan

Post on 18-Jul-2015

138 views

Category:

Technology


4 download

TRANSCRIPT

Page 1: how_rockwell_automation_optimized_its_product_costing_process
Page 2: how_rockwell_automation_optimized_its_product_costing_process

© 2013 ERP Corp. All rights reserved.

Case Study: How Rockwell

Automation Optimized its

Product Costing Process in a

Single Global Instance of

SAP

Chris Karch

Rockwell Automation

Page 3: how_rockwell_automation_optimized_its_product_costing_process

Introduction

• We will review how Rockwell Automation’s product costing

process transitioned from many disconnected legacy systems

to a single instance of SAP in order to:

• An overview of Rockwell’s product costing process from

standard to complex engineer-to-order products

• How Rockwell optimized SAP costing with minimal manual

master data maintenance

• Leveraging out of the box SAP functionality to support

specialized costing requirements such as maintaining freight

and duties adders with third party vendor procurement

• How Rockwell overcame unique global design challenges

using customized reports and transaction codes

3

Page 4: how_rockwell_automation_optimized_its_product_costing_process

Topics

4

• Overview of Rockwell Automation

• Scope of Product Costing

• Master data

• Product Costing Process

• Ongoing Challenges

• Lessons Learned

Start of first section:

List the main points in your presentation and insert this slide at

the start of each new topic. Move the highlighted box down for

each new section. This divides your presentation into easy to

follow sections.

Page 5: how_rockwell_automation_optimized_its_product_costing_process

Leading global provider of industrial

power, control and information solutions

Rockwell Automation At A Glance

5

Fiscal 2012 Sales

• $6.26 Billion

• > 50% outside the U.S.

• 22% in emerging markets

Two Segments – One Business

• Architecture & Software

• Control Products & Solutions

Global Reach

• 22,000 employees

• 80+ countries

Serving Customers for 100+

Years

• Culture of integrity &

corporate responsibility

• Domain expertise

• Technology innovation

Page 6: how_rockwell_automation_optimized_its_product_costing_process

= Distribution Centers

= Manufacturing Locations

Rockwell Automation Sites Running on SAP

6

Page 7: how_rockwell_automation_optimized_its_product_costing_process

Rockwell Automation – SAP System Scope

• Single instance of SAP

• ECC 6.0

• Implementation consists of:

• Order-to-Cash

• Purchase-to-Pay

• Issue-to-Resolution

• Market-to-Quote

• HCM

• Finance

7

Page 8: how_rockwell_automation_optimized_its_product_costing_process

Rockwell Automation – Costing Organization

• Cost Accounting centralized daily and annual costing needs

• Team of 11 to support global costing and production analysis

• Daily costing service level agreement to complete costing

within 24 hours of request

• Cost completion only achieved if the cost relevant master

data is accurate at the time of the cost roll request

8

Page 9: how_rockwell_automation_optimized_its_product_costing_process

Rockwell Automation – SAP Costing Scope

• Diverse product range required multiple costing techniques

• Standard Costing

• Fixed BOM’s and routings : product not specific to individual customer

requirements

• Often stocked at distribution centers

• Sales Order Costing

• Products which require engineering support

• Products are manufactured for specific orders

• Material Variant Costing

• Products with unlimited variations but main assembly is the same

(ex. Push buttons)

• Products which can be both stocked and nonstocked

9

Page 10: how_rockwell_automation_optimized_its_product_costing_process

Rockwell Automation – Costing Design Requirements

10

• Daily new part / product costing

• About 11,000 – 15,000 materials per month

• Annual cost roll

• Maintain costs on close to 1,600,000 material extensions in

SAP in 58 plants

• Manufacturing (21 Plants)

• Distribution (11 Plants)

• Returns (4 Plants)

• Support feeding information to Non SAP (22 Plants)

• Ability to include markups on 3rd party as well as

intra/intercompany transactions

• Minimize master data maintenance

• Build process to easily identify parts to be costed

Page 11: how_rockwell_automation_optimized_its_product_costing_process

Topics

• Overview of Rockwell Automation

• Master data

• Product Costing Process

• Ongoing Challenges

• Lessons Learned

11

Start of first section:

List the main points in your presentation and insert this slide at

the start of each new topic. Move the highlighted box down for

each new section. This divides your presentation into easy to

follow sections.

Page 12: how_rockwell_automation_optimized_its_product_costing_process

Master Data

• Utilized PIR’s for 3rd party purchases and subcontract materials

• External Operations as part of routings

• Purchasing conditions for Freight and Duties adder

• Utilized special pro keys to cost intercompany purchases

• Costing sheets used to apply intra/intercompany freight,

duties and markups

• BOMs and routings for make items

• SuperBOMs and routings for material variants

• Fully Burdened rates used for labor and burden absorption

• Costing sheets not utilized to allocate overhead at month end

• Most labor is back flushed based on routed hours, not actual

time (except in ETO manufacturing)

12

Page 13: how_rockwell_automation_optimized_its_product_costing_process

Master Data Objectives

• Minimize the amount of time spent maintaining master data

• Automate data maintenance where feasible

• Programs that update cost fields based on changes in other

master data

• Eliminate redundant master data

• Intercompany and intracompany should not require

purchasing records

• One source of truth

• Intercompany transactions should not require maintenance

of data to support purchasing (STO’s), sales and costing

• Minimize requirements to communicate need to cost

• Build process that initiates costing based on changes

material master13

Page 14: how_rockwell_automation_optimized_its_product_costing_process

Master Data – Freight

• Tcode MEK3

• Condition type ZFR1

• Plant/Vendor based setup as a

percentage application

• Default rate maintained per plant

• Rate setup for parts purchased from

other Rockwell SAP locations

(VXXXX – XXXX represents the

sending plant)

• Mass upload program available for

Annual/mass maintenance purpose

• Maintained by OES

• Plant to Plant rates are loaded to

costing sheet which is used for

Inter/Intra costing purposes

14

Page 15: how_rockwell_automation_optimized_its_product_costing_process

Master Data – Duties

• Tcode MEK3

• Condition type ZD01

• Plant/Vendor based setup as a

percentage application

• No Default

• Rate setup for purchases made from

other Rockwell SAP locations

• Mass upload program available for

Annual/mass maintenance purpose

• Maintained by OES

• Plant to Plant rates are loaded to

costing sheet which is used for

Inter/Intra costing purposes via

custom program

15

Page 16: how_rockwell_automation_optimized_its_product_costing_process

Master Data – Intra / Intercompany Markups

• Condition type ZG01

• Company Code/Inv. Party/BU

• Used for Purchasing, Costing and

Billing purposes – Fully Integrated

• No Default rate should be maintained

• Rate setup for purchases made from

other Rockwell SAP locations

• Rates must be loaded for all the BU’s

• Mass upload program available for

Annual/mass maintenance purpose

• Currently owned by Tax and Cost

Organization

• Markup rates between regions on SAP

are loaded to costing sheet which is

used for Inter company costing

purposes via custom program

16

Page 17: how_rockwell_automation_optimized_its_product_costing_process

Intra / Intercompany Markup Costing Integration

• Used only for planning purpose for setting standard costs

• Costing sheet is used to support Inter/Intra company usage of condition tables

• Rates are updated daily using a batch program to ensure purchasing percentages are

in sync with costing percentages

• Markup is applied to the base value of the part

• Freight and Duties are applied to the sum of base & markup

Overhead Rates/Costing

Sheet

Page 18: how_rockwell_automation_optimized_its_product_costing_process

Master Data Results – Freight/Duties/Inter & Intra Markup

18

Page 19: how_rockwell_automation_optimized_its_product_costing_process

Automated Master Data Maintenance & Review

• Created daily change report to email cost organization for cost

relevant fields

• Procurement Type, Special Procurement Key, Plant Block

• Created program to update key fields utilized for costing

• Origin Group, Overhead group

• Created program to remove costing block when new parts are

costed and released without error

• Automated costing sheet updates tied to Intercompany

Purchasing conditions for freight, duties and markups

19

Page 20: how_rockwell_automation_optimized_its_product_costing_process

Daily Change Report

• Created daily change report to email Cost organization for cost

relevant fields

• Procurement Type, Special Procurement Key, Plant Block

• Excludes approved users to removed Costing Block

20

Page 21: how_rockwell_automation_optimized_its_product_costing_process

Update Key Fields

• Created program to update key fields utilized for costing

• Origin Group, Overhead group

• Program reviews changes to special procurement keys

21

Page 22: how_rockwell_automation_optimized_its_product_costing_process

Remove Costing Block

• Created program to remove costing block when new parts

are costed and released without error

• TVARV created to allow team to change based on status

22

Page 23: how_rockwell_automation_optimized_its_product_costing_process

Review and Update Costing Lot Size

• Program to review and update costing lot size on mfg parts that

have setup time or purchased parts that have scale pricing

23

Page 24: how_rockwell_automation_optimized_its_product_costing_process

Master Data Maintenance

• Maintenance Continued

• Upload and download capability of freight, duties and

intercompany markup tables

• Freight Table has over 1,800 records

• Duties Table has over 500 records

• Markup Table has over 6,000 records

24

Page 25: how_rockwell_automation_optimized_its_product_costing_process

Analyzing Inventory

• Custom report for analyzing inventory

• Inventory by Cost Component Split

25

Amount Quantity Raw Material Import Duty Inter-co Transfer Freight Subcontracting Full Burden Absorpti

Plant Material MYR MYR MYR MYR MYR MYR MYR

5120 Malaysia Distribution Center XXXXX 13,107.35 1.000 EA 2,944.7700000 1,660.2900000 5,461.3900000 640.4000000 0.0000000 789.6300000

5120 Malaysia Distribution Center XXXXX 14,029.82 7.000 EA 2,913.4700000 1,812.3000000 5,845.7700000 868.0700000 0.0000000 723.3800000

5120 Malaysia Distribution Center XXXXX 4,788.38 1.000 EA 1,116.8800000 618.8600000 1,995.1500000 307.6100000 0.0000000 268.4900000

5120 Malaysia Distribution Center XXXXX 4,579.52 1.000 EA 1,112.6800000 576.3500000 1,908.1400000 227.7500000 0.0000000 164.7000000

5120 Malaysia Distribution Center XXXXX 6,767.00 2.000 EA 1,074.0000000 874.1400000 2,819.5800000 426.0200000 0.0000000 226.6200000

5120 Malaysia Distribution Center XXXXX 3,896.93 1.000 EA 938.7400000 503.3900000 1,623.7200000 233.2700000 0.0000000 218.4400000

5120 Malaysia Distribution Center XXXXX 2,590.93 1.000 EA 877.3100000 351.0700000 1,079.8700000 189.7100000 0.0000000 52.1300000

5120 Malaysia Distribution Center XXXXX 2,659.93 12.000 EA 875.2100000 343.6000000 1,108.3000000 160.5900000 0.0000000 85.9300000

5120 Malaysia Distribution Center XXXXX 15,604.52 1.000 EA 704.6100000 2,062.4800000 6,501.8800000 1,007.4400000 0.0000000 850.3200000

5120 Malaysia Distribution Center XXXXX 2,066.06 5.000 EA 679.6200000 279.9500000 860.8600000 143.6500000 1.7300000 99.8200000

5120 Malaysia Distribution Center XXXXX 2,337.42 2.000 EA 620.2400000 316.7200000 973.9200000 158.5600000 1.4600000 85.6400000

Machine Absorption Semi finished Goods Finished Goods Trading Goods Customs Brokerage External Proc Cost Total Material Cost Total Burden Cost Total Cost

Plant Material MYR MYR MYR MYR MYR MYR MYR MYR MYR

5120 Malaysia Distribution Center XXXXX 8.5000000 1,593.0000000 0.0000000 9.3700000 0.0000000 0.0000000 12,309.2200000 798.1300000 13,107.3500000

5120 Malaysia Distribution Center XXXXX 2.2400000 1,864.5900000 0.0000000 0.0000000 0.0000000 0.0000000 13,304.2000000 725.6200000 14,029.8200000

5120 Malaysia Distribution Center XXXXX 0.0000000 466.0300000 0.0000000 15.3600000 0.0000000 0.0000000 4,519.8900000 268.4900000 4,788.3800000

5120 Malaysia Distribution Center XXXXX 86.6200000 503.2800000 0.0000000 0.0000000 0.0000000 0.0000000 4,328.2000000 251.3200000 4,579.5200000

5120 Malaysia Distribution Center XXXXX 0.6400000 1,346.0000000 0.0000000 0.0000000 0.0000000 0.0000000 6,539.7400000 227.2600000 6,767.0000000

5120 Malaysia Distribution Center XXXXX 74.0400000 305.3300000 0.0000000 0.0000000 0.0000000 0.0000000 3,604.4500000 292.4800000 3,896.9300000

5120 Malaysia Distribution Center XXXXX 0.0000000 40.8400000 0.0000000 0.0000000 0.0000000 0.0000000 2,538.8000000 52.1300000 2,590.9300000

5120 Malaysia Distribution Center XXXXX 74.5700000 11.7300000 0.0000000 0.0000000 0.0000000 0.0000000 2,499.4300000 160.5000000 2,659.9300000

5120 Malaysia Distribution Center XXXXX 0.0000000 4,477.7900000 0.0000000 0.0000000 0.0000000 0.0000000 14,754.2000000 850.3200000 15,604.5200000

5120 Malaysia Distribution Center XXXXX 0.0000000 0.4300000 0.0000000 0.0000000 0.0000000 0.0000000 1,964.5000000 101.5600000 2,066.0600000

5120 Malaysia Distribution Center XXXXX 0.0000000 180.8800000 0.0000000 0.0000000 0.0000000 0.0000000 2,250.3200000 87.1000000 2,337.4200000

Page 26: how_rockwell_automation_optimized_its_product_costing_process

Master Data Challenges

26

• Complexities with Costing and Master Data

• Products Change from make to buy and procure from plant A

today to procure from plant B tomorrow.

• Owners of master data are spread around the world

• Communication between master data owners and Cost

Accounting is minimal

• Lack of understanding the integration of master data to the

successful costing of products in the business

Page 27: how_rockwell_automation_optimized_its_product_costing_process

Topics

• Overview of Rockwell Automation

• Master data

• Product Costing Process

• Ongoing Challenges

• Lessons Learned

27

Start of first section:

List the main points in your presentation and insert this slide at

the start of each new topic. Move the highlighted box down for

each new section. This divides your presentation into easy to

follow sections.

Page 28: how_rockwell_automation_optimized_its_product_costing_process

Product Costing Process – New Parts

DEVELOPMENT OF MATERIAL COST FIELD MAINTENANCE MATERIAL READY FOR COSTING

MATERIAL READY FOR COSTING COSTING RUN MATERIAL COSTED SUCCESSFUL

MATERIAL FAILED COSTING

28

Page 29: how_rockwell_automation_optimized_its_product_costing_process

Product Costing Process – New Parts (cont.)

DEVELOPMENT OF MATERIAL

Create/Extend Material (08 Plant Specific Block)

Load Cost Relevant Data

BOMs

PIRs

Spec Proc KeysCOST FIELD MAINTENANCEBatch Jobs run nightly and before cost rolls

to mantain cost fields

MATERIAL READY FOR COSTINGBusiness changes Plant Specific Block to 03-

Ready for Costing

29

Page 30: how_rockwell_automation_optimized_its_product_costing_process

Product Costing Process – New Parts (cont.)

LOT SIZE REVIEWCost Accounting reviews for 03 materials

with Setup or Scales and reviews/changes lot sizes

COSTING RUNCA runs T-Code CK40N for materials in 03 status and no released std, four times per

day, each region in two cost runs daily

MATERIAL COSTED SUCCESSFULIf material costed successfully cost Released

and program runs to remove 03 Blocks

MATERIAL FAILED COSTINGIf material failed costing, move to FC plant

specific block and email sent to person who applied 03 block

30

Page 31: how_rockwell_automation_optimized_its_product_costing_process

Key Points to Daily Costing Process

• Process designed around change to plant specific material

status

• No internal communication required

• Automation of key fields used in costing

• Automation of block removal on costed parts

• Automation of failed costing status

• Analysis report built for setup time and scales

31

Page 32: how_rockwell_automation_optimized_its_product_costing_process

Product Costing Process – Annual Cost Roll

COMMUNICATION MOCK COST ROLLS FROZEN COST ANALYSIS

RATES & PURCHASING COSTS LOT SIZE REVIEW Year Over Year Review

RELEASE OF STANDARD COSTS

32

Page 33: how_rockwell_automation_optimized_its_product_costing_process

Product Costing Process – Annual Cost Roll (cont.)

RATES

Collection of Freight/Duties and

Burden Rates

PURCHASING COSTS

Buyers reviews of PIR pricing for 3rd

party purchases

RATES & PURCHASING COSTS

DNC (Do not cost analysis)

•DNC should be on Procurement types "E"

or "F" with a special procurement type

•Analyze for recent activity and consider

removal of frozen costs

•DNC flagged materials are marked (ZPCS)

Planned Price 1 analysis

•PP1 should be on "F blanks"

•Analyze for valid purchasing, vendor

records

FROZEN COST ANALYSIS

Mock cost rolls run at different costing

versions and materials in error

status are monitored and fixed

Selection:

•30 'live' plants

•(excl. Shadow, Returns, or Closed,

Plants)

•Exclude Blocked Materials

MOCK COST ROLLS

"Quiet Period" communication to all global SAP live

locations

COMMUNICATION

33

Page 34: how_rockwell_automation_optimized_its_product_costing_process

Product Costing Process – Annual Cost Roll (cont.)

58 Plants (Distribution Centers,

manufacturing, Shadow, Return,

closed plants)

For Configured Materials and Standard

Materials

Excluding 22 blocks

RELEASE OF STANDARD COSTS

Analysis of changes in cost year over year by

material component (material, labor/burden/

freight/ intercompany markup) with quarterly

usage

Year Over Year Review

Review Manufactured and Purchased

materials Lot sizes

LOT SIZE REVIEW

34

Page 35: how_rockwell_automation_optimized_its_product_costing_process

Key Points to Annual Costing Process

• Process is dependent on key cost relevant master data freeze

• Many parts are excluded due to blocks (last time buy, phase

out, obsolete, no longer used etc…)

• Test cost rolls begin 3 months before final cost roll

• Issues occur due to variant and standard cost roll colliding

• Lot sizes are updated based on last five production orders or

purchase orders if setup time or scales exist

• Year Over Year review is done an prioritized based on sales or

usage

• Costs are released over the weekend

35

Page 36: how_rockwell_automation_optimized_its_product_costing_process

Topics

• Overview of Rockwell Automation

• Master data

• Product Costing Process

• Ongoing Challenges

• Lessons Learned

36

Start of first section:

List the main points in your presentation and insert this slide at

the start of each new topic. Move the highlighted box down for

each new section. This divides your presentation into easy to

follow sections.

Page 37: how_rockwell_automation_optimized_its_product_costing_process

Ongoing Challenges

37

• Accuracy of fields affecting costing

• PIR price per inaccurate

• Potential user exit to analyze percent change from prior price

• Components in BOM that are blocked

• Inter/Intra company cost request when not costed in sending

plant

• Major changes to BOM/Routing after cost requested

• Removal of blocks by business before costing and

subsequent inventory activities

• Annual Cost Roll runtime is getting out of control

• Inability to cost variants and standard products complicates

annual cost roll

Page 38: how_rockwell_automation_optimized_its_product_costing_process

Topics

• Overview of Rockwell Automation

• Master data

• Product Costing Process

• Ongoing Challenges

• Lessons Learned

38

Start of first section:

List the main points in your presentation and insert this slide at

the start of each new topic. Move the highlighted box down for

each new section. This divides your presentation into easy to

follow sections.

Page 39: how_rockwell_automation_optimized_its_product_costing_process

Lessons Learned

• Intercompany costing too integrated

• Issues with price changes when parts are recosted in certain

countries

• Peso Legal Entity selling in US dollar currency and effects on

daily exchange rate conversion

• Challenge part extension proliferation during design

• Parts are extended to every distribution center, even if never

sold there.

• Maintenance of the data when never used

39

Page 40: how_rockwell_automation_optimized_its_product_costing_process

Lessons Learned (cont.)

• Standardization on company code, plant, special procurement

keys across implementation streams

• Company code to plant consistency

• Special procurement keys consistent across all plants

• Use of material variants versus sales order costing

• Would recommend not to create a material number for each

variation at time of first order.

• Ensure reporting requirements are well understood before

doing custom reporting

• Rework due to revised requirements caused delays and

excessive development costs

40

Page 41: how_rockwell_automation_optimized_its_product_costing_process

Resources

• Product Cost Controlling with SAP (SAP Press)

• http://www.sap-press.com/products/Product-Cost-

Controlling-with-SAP.html

• Production Variance Analysis in SAP Controlling (SAP Press)

• http://www.sap-press.com/products/Production-Variance-

Analysis-in-SAP-Controlling-%282nd-Edition%29.html

• SAP Help – Product Costing

• http://help.sap.com/saphelp_46b/helpdata/en/0d/d5e33698d0

eb07e10000009b38f889/frameset.htm

41

Page 42: how_rockwell_automation_optimized_its_product_costing_process

Five Key Ideas

• Importance of understanding master data and the implications

of decisions made at the start of the project

• Automation of master data maintenance is key to successful

costing in organizations with massive amounts of materials

• Controls put into other areas processes are key to accurate

costing

• Think outside the box! Many times I was told something could

not be done, but we found a way

• Educate non-finance people on how their process affect costing

42

Page 43: how_rockwell_automation_optimized_its_product_costing_process

Questions

• Now:

• Ask questions now for immediate answers

• Later:

[email protected]

43

Q&A

Page 44: how_rockwell_automation_optimized_its_product_costing_process

Disclaimer

SAP®, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver®, Duet®, PartnerEdge, and other SAP® products and

services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in

Germany and in several other countries all over the world. All other product and service names mentioned are the

trademarks of their respective companies. ERP Corp is neither owned nor controlled by SAP.