Top Banner
SAP AG 1999 AC510 Cost Object Controlling for Products Cost Object Controlling for Products Cost Object Controlling for Products SAP AG R/3 System Release 4.6C November 2000 Material number 5004 3561
320

Cost Object Controlling for Products Cost Object Controlling for Products

Feb 03, 2022

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Cost Object Controlling for Products Cost Object Controlling for Products

SAP AG 1999

AC510 Cost Object Controlling for Products

Cost Object Controllingfor ProductsCost Object Controllingfor Products SAP AG

��R/3 System

��Release 4.6C

��November 2000

��Material number 5004 3561

Page 2: Cost Object Controlling for Products Cost Object Controlling for Products

SAP AG 1999

Copyright 2000 SAP AG. All rights reserved.

Neither this training manual nor any part thereof maybe copied or reproduced in any form or by any means,or translated into another language, without the priorconsent of SAP AG. The information contained in thisdocument is subject to change and supplement without priornotice.

All rights reserved.

Copyright

Trademarks:

��Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.

��Microsoft®, WINDOWS®, NT®, EXCEL®, Word® and SQL Server® are registered trademarks of Microsoft Corporation.

��IBM®, DB2®, OS/2®, DB2/6000®, Parallel Sysplex®, MVS/ESA®, RS/6000®, AIX®, S/390®, AS/400®, OS/390®, and OS/400® are registered trademarks of IBM Corporation.

��ORACLE® is a registered trademark of ORACLE Corporation, California, USA.

��INFORMIX®-OnLine for SAP and Informix® Dynamic ServerTM are registered trademarks of Informix Software Incorporated.

��UNIX®, X/Open®, OSF/1®, and Motif® are registered trademarks of The Open Group.

��HTML, DHTML, XML, XHTML are trademarks or registered trademarks of W3C®, World Wide Web Consortium, Laboratory for Computer Science NE43-358, Massachusetts Institute of Technology, 545 Technology Square, Cambridge, MA 02139.

��JAVA® is a registered trademark of Sun Microsystems, Inc. , 901 San Antonio Road, Palo Alto, CA 94303 USA.

��JAVASCRIPT® is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape.

��SAP, SAP Logo, mySAP.com, mySAP.com Marketplace, mySAP.com Workplace, mySAP.com Business Scenarios, mySAP.com Application Hosting, WebFlow, R/2, R/3, RIVA, ABAP™, SAP Business Workflow, SAP EarlyWatch, SAP ArchiveLink, BAPI, SAPPHIRE, Management Cockpit, SEM, are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other products mentioned are trademarks or registered trademarks of their respective companies.

��Design: SAP Communications Media

Page 3: Cost Object Controlling for Products Cost Object Controlling for Products

SAP AG 1999

Controlling

Cost Managementand Controlling

AC040 5 days

Cost CenterAccounting

AC410 3 days

Product Cost Planning

AC505 3 days

Profitability Analysis

AC605 5 days

Profit CenterAccounting

AC610 2 days

Executive InformationSystem (EIS) 1 -Reporting

AC615 4.6B 2 days

Level 2 Level 3

Cost CenterAccounting:Extended Functionality

AC412 2 days

Activity Based Costing

AC420 2 days

Cost Object Controllingfor Products

AC510 3 days

Transfer Prices

AC650 2 days

Executive InformationSystem (EIS) - Settingup the System

AC620 4.6B 2 days

Overhead Orders

AC415 2 days

Cost Object Controllingfor Sales Orders

AC515 3 days

Actual Costing /Material Ledger

AC530 2 days

Executive InformationSystem (EIS) 3 -Business Planning

AC625 4.6B 1 day

Page 4: Cost Object Controlling for Products Cost Object Controlling for Products

SAP AG 1999

z Required

z Basic knowledge of the logistical processes dealt with inthe course

z AC 505

z Recommended

z AC 040

Course Prerequisites

Page 5: Cost Object Controlling for Products Cost Object Controlling for Products

SAP AG 1999

Target Audience

z Participants:� Project team

z Duration: 3 days

Notes to the User

��The training materials are not teach-yourself programs. They complement the instructor’s explanations. The pages provide space for you to write down additional information.

��There may not be enough time to do all exercises. The exercises are additional examples that are treated during the course. Participants can use these examples to further their understanding after the course.

Page 6: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 1-1

SAP AG 1999

Course Overview

z Course Goals

z Course Objectives

z Course Content

z Course Overview Diagram

z Main Business Scenario

Contents:

Page 7: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 1-2

SAP AG 1999

Course Goals

At the conclusion of this course, you will be ableto:

z Explain the features of Cost ObjectControlling in different business scenarios

z Explain the functionality and integration ofProduct Cost by Period and Product Cost byOrder

z Analyze important key figures using theinformation system

z Make the necessary Customizing settings forthe processes described in the course

Page 8: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 1-3

SAP AG 1999

Course Objectives

At the conclusion of this course, you will be able to:

z Use the Product Cost by Period functions withproduct cost collectors

z Use the Product Cost by Order functions withmanufacturing orders

z Analyze and generate aggregate data in theinformation system

z Discuss the benefits of using the ScheduleManager to perform the period-end closingprocess quickly and efficiently

Page 9: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 1-4

SAP AG 1999

Course Content

Unit 4 Product Costby Order

Unit 5 Schedule Manager

Unit 6 Information System

Unit 1 Course Overview

Unit 2 Introduction toCost Object Controlling

Unit 3 Product Costby Period

Preface

Appendix

Page 10: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 1-5

SAP AG 1999

Course Overview Diagram

AC510Introduction

Material Prod. OH Process

Material Valuation

Course Overview

Product Costby Period Product Cost

by Order

Schedule Manager

Information System

Appendix

Vendor

B: 40%A: 60%

Page 11: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 1-6

SAP AG 1999

Main Business Scenario

z Pumps of the same type are manufactured over anextended length of time

z The pumps are manufactured both in repetitivemanufacturing using production versions and inorder-related production using production orders.In this course we will examine the productionprocess that uses production orders.

z Fertilizer is manufactured

z The production process yields both fertilizer andother products. The manufacturing type isprocess manufacturing.

We are in a manufacturing company with thefollowing logistical processing environment:

Page 12: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-1

SAP AG 1999

Introduction

z Integration of Product Cost Controlling

z Components of Product Cost Controlling

z Cost Object Controlling

z Product Cost by Period

z Product Cost by Order

z Cost object Controlling in Sales-Order-RelatedProduction

z Cost Objects in Product Cost by Order and ProductCost by Period

z Sequence of steps in Cost Object Controlling

Page 13: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-2

SAP AG 1999

Introduction: Unit Objectives

z Determine the location of Product CostControlling within Accounting

z Describe the components of Product CostControlling

z Explain the difference between periodic, order-related, and sales-order-related Cost ObjectControlling

z Explain the characteristics of and differencesbetween the available cost objects

z Describe the phases of Cost Object Controlling

At the conclusion of this unit, you will be able to:

Page 14: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-3

SAP AG 1999

Introduction: Course Overview Diagram

AC510Introduction

Material Prod. OH Process

Material Valuation

Course Overview

Product Costby Period Product Cost

by Order

Schedule Manager

Information System

Appendix

Vendor

B: 40%A: 60%

Page 15: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-4

SAP AG 1999

z Analysis of the business processes in thecompany showed that the production types beingused are order-related production, repetitivemanufacturing, and process manufacturing.

z The applicability and usefulness of the differentmethods in Cost Object Controlling areinvestigated. This requires that the differencebetween the type of information provided byProduct Cost by Period and that provided byProduct Cost by Order be understood.

z Further issues include the potential benefitsoffered in using Cost Object Controlling in sales-order-related production.

Introduction: Business Scenario

Page 16: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-5

SAP AG 1999

ROAD MAPS: OVERVIEW OF PRODUCT COSTCONTROLLING

Page 17: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-6

SAP AG 1999

Accounting Architecture

ECEC

TRTR

TREASURY

zFundszSecurities

COCO

CONTROLLING

FIFI

FINANCIALACCOUNTING

Investment ManagementInvestment Management

zGeneral LedgerzReceivables /

PayableszAssetszConsolidation

zOverheadzProduct CostzProfitability

Analysis

FIFIIMIM

Profit CentersProfit Centers

Enterprise Enterprise ControllingControlling

ConsolidationConsolidationBusiness Business PlanningPlanningEISEIS

Page 18: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-7

SAP AG 1999

CO ComponentsP

rofit Center A

ccounting

Product CostControlling

Overhead Cost Controlling

COPA Profitability Analysis

How can we reduce our overhead?

EC-PCA

COPC

COOM

COCEL What costs are incurred within the

organization?

Cost Element Accounting

What are themanufacturingcosts of aproduct?

How profitable are the individualmarket segments?

Howprofitable

are individualenterprise areas?

z Are the responsibility areas workingefficiently?

z How high are the costs oforganizational activities? Is spendingkept within budget?

z How can we optimize internalprocesses?

��How can we reduce our overhead? Many companies are seeing their overhead costs increase dramatically. These include costs that cannot be attributed directly to products or services. Cost Center Accounting (CO-OM-CCA) examines the locations within a company where overhead is incurred. Overhead Orders (CO-OM-OPA) collect and monitor costs in accordance with the jobs performed in the company. Activity-Based Costing (CO-OM-ABC) helps optimize business processes and supplies information for strategic decision making.

��What are the manufacturing costs of a product? You analyze the costs attributable directly to products with Product Cost Controlling (CO-PC). You can use Product Cost Planning to analyze the cost structure of your products. Cost Object Controlling assigns the costs incurred in the company to the activity units of the company (such as products, product groups, and orders).

��How profitable are the individual market segments? The Profitability Analysis (CO-PA) component analyzes the earnings and contribution margins of market segments, structured by products, customers, orders, or combinations of these, or by organizational units such as sales organizations or business areas.

Page 19: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-8

SAP AG 1999

EC-EC-PCAPCA

HRHR

COCOPCPC

Prod.Order

Process

OverheadOrder

MaterialValuationCost

Center

Profitability Analysis Profitability Analysis

Profit C

enter Accounting

Product Cost Controlling

Overhead CostControlling

Human Resources

Cost Element AccountingCost Element Accounting

COCOOMOM

COCOPAPA

ProfitabilitySegment

FinancialAccounting

FinancialAccounting

Asset WIP RevenuesFIFI Inventory

MaterialLabor OH Process

Procure Produce Move Stock Sell, Bill

CO Architecture: Quantities and Values

��The diagram above illustrates the flow of quantities and values among the components of the SAP System from the accounting perspective.

��The quantity flow is initiated by processes in Logistics (procurement, production, goods movements, sales, invoicing).

��The valuated goods movements are updated to cost objects by the Product Cost Controlling component.

��Product Cost Controlling includes the following functions:

y�Calculation of the standard cost of semifinished and finished products.

y�Preparation of detailed cost information for the computation of cost variances and valuations in profitability analysis.

y�Planning and monitoring costs on cost objects (such as production orders, projects, process orders, and sales orders).

y�Calculation of work in process.

y�Calculation of cost variances in production and planning.

y�Settlement of production variances to Financial Accounting and Profitability Analysis.

Page 20: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-9

SAP AG 1999

Road Map: Overview of Product Cost Controlling

SAP AG 1999

z Integration of Product Cost Controlling

z Components of Product Cost Controlling

z Cost Object Controlling� Product Cost by Period� Product Cost by Order� Cost Object Controlling in sales-order-related

production

z Cost Objects in Product Cost by Order andProduct Cost by Period

z Sequence of steps in Cost Object Controlling

Page 21: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-10

SAP AG 1999

Product Cost Controlling: Benefits

§

§

§

§ §

§Legal Requirements

z Valuation of:� Raw materials� Semifinished goods� Finished goods

z Work in process

z Reserves for imminentlosses

Management Requirements

z Support of cost reductionconcepts

z Support of strategic decisionmaking

� Which products to produce?� Manufacturing

location/method?

z Support of operative decisionmaking

� Pricing� Manufacturing efficiency

��Determination of your production efficiency:

y�Establishment of standard cost of goods manufactured for comparing target costs with actual costs.

y�Variance analysis to determine why the actual costs were not the same as the target costs.

y�Key figure reports summarized at the plant, product group, and product level.

��Support of strategic decision making:

y�Contribution margins for specific manufacturing levels of the partners involved in the production process.

y�Internal activities and process costs, showing the original production factors.

y�Scrap costs.

��Inventory valuation:

• Alternative valuation methods (legal valuation, group valuation, profit center valuation)

• Valuation in three currencies

• Establishment of standard cost of goods manufactured

• Calculation of periodic product prices based on actual costs

��Valuation of work in process (WIP).

��Reserves for imminent loss and for unrealized costs in sales order costing.

Page 22: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-11

SAP AG 1999

BOM RoutingRouting

Material pricesActivity pricesProcess pricesOverhead

Costing:Standard cost

Product Cost Planning

Value Structure

Quantity Structure:PP Master Data

Product Cost Controlling - Components (I)

��Cost estimates with a quantity structure are used to plan costs and set prices for materials before an order to commence manufacturing is received. This type of cost estimate requires a BOM and routing (in PP) or a master recipe (in PP-PI) for the material being costed.

��You can use the Product Cost Planning component for the following purposes:

y�To determine the budgeted cost of goods manufactured and cost of goods sold for each product unit.

y�To see the cost breakdown for each product and the value added for each step in the manufacturing chain.

y�To optimize a product’s cost of goods manufactured by comparing different cost estimates.

y�To supply information for other SAP applications, such as:

- Standards for judging production efficiency in Cost Object Controlling

- Prices to be written to the material master and transferred to Profitability Analysis

- Price floors for Sales and Distribution

Page 23: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-12

SAP AG 1999

Work in processScrap variancesVariances

Settlement

Plannedcosts,actualcosts

Order

Material $Labor $OH $Process $Total ...

Costing:Standard Cost

Product Cost Planning

Value Structure Final CostingPeriod-End Closing

Preliminary Costing,Simultaneous Costing

Cost Object Controlling

BOM RoutingRouting

Quantity Structure:PP Master Data

Material pricesActivity pricesProcess pricesOverhead

Product Cost Controlling: Components (II)

��Cost Object Controlling assigns the costs incurred in the company to the activity units of the company (such as products, product groups, and orders).

��Cost Object Controlling provides real-time cost management functions that determine the cost of goods manufactured in all plants.

��You can use Cost Object Controlling to determine the cost of goods manufactured or the cost of goods sold for company activities. You can:

y�Calculate the planned cost of the planned order quantity for logistical orders.

y�Calculate the planned cost of make-to-order products.

y�Accumulate actual costs for all cost objects.

y�Compare actual costs against target costs and analyze variances.

y�Determine price floors for products or orders.

��You can use the functions of Cost Object Controlling on the basis of lots or periods.

��Product Cost Controlling provides information for the following business functions: Inventory valuation in Financial Accounting; controlling the cost of goods manufactured in Cost Object Controlling, Profitability Analysis, and Profit Center Accounting.

Page 24: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-13

SAP AG 1999

Process

Order

Material $Labor $OH $Process $Total ...

Material Ledger

Material Movements

Material Settlement:Actual Costs

Final CostingPeriod-End Closing

Preliminary Costing,Simultaneous Costing

Cost Object Controlling

Value Structure

Actual Costing /Material Ledger

Quantity Structure:Material Movements

PlannedCosts,ActualCosts

Costing:Standard Cost

Product Cost Planning

Value Structure

BOM RoutingRouting

Quantity Structure:PP Master Data

Work in processScrap variancesVariances

Settlement

Material pricesActivity pricesProcess pricesOverhead

Product Cost Controlling - Components (III)

��The Actual Costing/Material Ledger component provides the following capabilities:

y�Inventories can be carried in more than one currency and with historical exchange rates.

y�Multiple valuation of inventories provides you with a legal, group, and internal view of your company.

y�Inventories can be valuated with the actual costs of the period.

��The Actual Costing function calculates the following data:

y�In single-level material price determination: Actual costs for raw materials, purchased parts, and trading goods using the transaction data and invoice receipts for the materials. At the end of the period, the system uses this information to calculate prices on the basis of the actual costs.

y�In multilevel material price determination: Actual costs for semifinished and finished goods on the basis of transaction data, provided that goods movements and invoice receipts for the materials are entered into the system or orders for the production of these materials are settled. In addition, the system uses a separate quantity structure created on the basis of goods movements so that the inventory value of the finished products contains the true costs of the raw materials plus all follow-up costs.

Page 25: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-14

SAP AG 1999

Road Map: Overview of Product Cost Controlling

SAP AG 1999

z Integration of Product Cost Controlling

z Components of Product Cost Controlling

z Cost Object Controlling� Product Cost by Period� Product Cost by Order� Cost Object Controlling in sales-order-related

production

z Cost Objects in Product Cost by Order andProduct Cost by Period

z Sequence of steps in Cost Object Controlling

Page 26: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-15

SAP AG 1999

z What actual costs did we incur in our area in thecurrent period?

z What costs were we expecting based on the quantitymanufactured?

z Are some product groups performing significantlybetter than others?

z What is causing these variances?

z What are the scrap costs of our new production line?

z Did our continuous improvement efforts have anyeffect on costs?

Cost Object Controlling: Information Requirements

Page 27: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-16

SAP AG 1999

Line

am-120am-120

am-200am-200

am-line1am-line1

am-110am-110 am-210am-210 am-220am-220

am-100am-100

Environments

z High-volume production

z Stable manufacturing environment

z Individual lot-based costmeasurement is not required

z Costs are collected on product costcollectors

z Example: repetitive manufacturing

Product Cost by Period

��The application component Product Cost by Period enables periodic analysis of costs at the level of products.

��In contrast to Product Cost by Order in which you normally analyze costs by lot, in Product Cost by Period you analyze costs by period. This means that you collect costs on a cost object over an extended length of time, and analyze the debits and credits to the cost object in each period.

��You normally use the Product Cost by Period component in the following situations:

y�In repetitive manufacturing environments. In repetitive manufacturing, you always record and analyze costs on the basis of product cost collectors.

y�In order-related production or process manufacturing when you are not interested in analyzing the costs of orders. In this case you don’t record the costs on the manufacturing orders. Instead, you create a product cost collector and record the costs on that.

y�When you have costs that you don’t want to (or cannot) assign to individual orders. In this case, you create a cost object hierarchy and assign these costs to the nodes of the hierarachy.

Page 28: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-17

SAP AG 1999

Product Cost by Order

Work center 3

Work center 1

Work center 2

Lot

Lot

Lot

Environments

z Highly flexible productionenvironment

z High setup costs

z Full assignment of costs to ordersrequired

z Cost measurement by productionlot required

��The application component Product Cost by Order enables costs to be analyzed at the level of manufacturing orders. You can use the Product Cost by Order component with make-to-stock production and sales-order-related production. In sales-order-related production, you can use the Product Cost by Order component in mass production environments on the basis of sales orders, and as a supplement to the Product Cost by Sales Order component (including complex make-to-order production).

��In the Product Cost by Order component, you use the manufacturing orders as the cost objects. The costs updated on manufacturing orders are usually analyzed and settled by lot. This means that in most cases, variances are not determined until the entire quantity to be manufactured has been received into inventory.

��The costs for manufacturing orders can also be analyzed and settled by period. However, SAP recommends analyzing and settling manufacturing orders by lot rather than by period. If you want to analyze and settle the costs by period, you should use product cost collectors. For detailed information, refer to the following units.

Page 29: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-18

SAP AG 1999

Sales-order-relatedproduction

Make-to-stock

Product Cost by Period orProduct Cost by Order

Product Cost bySales Order

Environmentsz Costs and revenues are collected by sales

order regardless of the particularmanufacturing scenario

z Actual sales and administration costs arecollected on sales order items

z Special direct costs of sales are collected onsales order items

z Funds commitments are monitored

z Work in process, goods in transport, andreserves are determined by results analysis

MMMSales Order

Semi-1-2Semi-1-2

Semi-2Semi-2

FinishFinish

Raw-1-1Raw-1-1 Raw-2-1Raw-2-1 Raw-2-2Raw-2-2

Semi-1Semi-1

Raw-1-1Raw-1-1 Raw-1-1Raw-1-1

Cost Object Controlling in Sales-Order-RelatedProduction

��In a sales-order-related production environment, there are two ways to collect and analyze costs:

y�In mass production on the basis of sales orders, the focus of cost measurement is on the material being manufactured. If you are using a valuated sales order inventory in a mass production environment, you can collect and analyze the costs on manufacturing orders (production orders or process orders) or on product cost collectors. In this case you implement only the functions of Product Cost by Period / Product Cost by Order. The flow of quantities and values corresponds to that of make-to-stock production, while the cost controlling approach is that of Product Cost by Period / Product Cost by Order.

y�In complex make-to-order production, you collect and analyze the costs separately for each sales order item. In this case you implement the functions of Product Cost by Sales Order.

��You can use Product Cost by Sales Order in the following cases:

y�When you are manufacturing in-house with reference to a sales order in a complex make-to-order environment.

y�When you purchase merchandise with reference to a sales order and resell the merchandise to the customer.

y�When you perform services on the basis of a sales order.

Page 30: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-19

SAP AG 1999 SAP AG 1999

Road Map: Overview of Product Cost Controlling

z Integration of Product Cost Controlling

z Components of Product Cost Controlling

z Cost Object Controlling� Product Cost by Period� Product Cost by Order� Cost Object Controlling in Sales-Order-Related

Production

z Cost Objects in Product Cost by Order andProduct Cost by Period

z Sequence of Steps in Cost Object Controlling

Page 31: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-20

SAP AG 1999

Cumulative Cost Controlling by ManufacturingOrder

MaterialOManufacturing

Order

Goods issueConfirmationGoods receipt

Debit:Material $1,200Int. activity $800Overhead $200Credit: $2,100

ManufacturingOrder

Goods issueConfirmationGoods receipt

Debit:Material $1,200Int. activity $800Overhead $200Credit: $2,100

ManufacturingOrder

Goods issueConfirmationGoods receipt

Debit:Material $1,200Int. activity $800Overhead $200Credit: $2,100

PP

CO-CO-PCPC

PP-PI

��In the Product Cost by Order component, the cost objects are the manufacturing orders.

��Production orders are mostly used in order-related production environments. In process manufacturing environments, you will normally use process orders.

��You can determine the planned costs for a production order in the following ways:

y�When you create the order.

y�When you release the order.

y�By manually initiating preliminary costing.

��Once the order has been released, you can collect actual costs.

��During the manufacturing process, actual costs are accumulated on the production order through various events such as goods receipts and internal activity allocations. You can see the actual costs and the planned costs on the production order at any time.

��At the end of the period, you perform the period closing activities for the production order by allocating the period costs, determining the work in process and variances, and settling.

��You can determine the variances for the production order either cumulatively (based on the lot) or periodically.

Page 32: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-21

SAP AG 1999

Product Cost by Period: Product Cost Collector

Product Cost Collector

DebitMaterialInternal activityOverhead

Credit

1,200 $800 $200 $

2,100 $

ManufacturingOrder

Goods receiptConfirmationGoods issue

ManufacturingOrder

Goods receiptConfirmationGoods issue

ManufacturingOrder

Goods receiptConfirmationGoods issue

PP-SFC

CO-CO-PCPC

MaterialO

��The application component Product Cost by Period enables periodic analysis of costs at the product level.

��In contrast to Product Cost by Order in which you analyze costs by lot, in Product Cost by Period you analyze costs by period. This means that you collect the costs on a cost object over an extended period of time, and analyze the debits and credits in each period.

��Product cost collectors enable you to collect costs at the product level independently of the production type. Regardless of whether the production environment is order-related production, process manufacturing, or repetitive manufacturing, you collect the production costs for the product on a product cost collector and analyze the costs in each period.

��You can determine the preliminary cost estimate for a product cost collector in the following ways:

y�When you create the product cost collector.

y�When you save the product cost collector.

y�By initiating collective processing for creating preliminary cost estimates.

��The use of product cost collectors does not prevent you from performing logistical functions on the manufacturing order or production version (such as goods issues, confirmations, and goods receipts). The costs incurred from the logistical transactions are updated directly on the product cost collector.

��At the end of the period, you perform the period closing activities for the product cost collector by allocating the period costs, determining the work in process and variances, and settling.

Page 33: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-22

SAP AG 1999

Product CostCollector

Cost Object NodeProduction Line

T-M00

Cost Objects in Product Cost by Period: CostObject Hierarchy

Cost Object NodeProduction Line

T-V00

Cost Object NodePlant 1000

Product CostCollector

Product CostCollector

Material T-B400Production Version 1

Material T-B400Production Version 2

Material T-B400Production Version 3

��A cost object hierarchy contains cost object nodes that are in a hierarchical relationship to each another.

��The orders (product cost collectors and manufacturing orders) assigned to cost object hierarchies must always be settled periodically.

��You use a cost object hierarchy to collect actual costs when:

y�You have actual costs that cannot be assigned to product cost collectors or manufacturing orders.

y�You have actual costs that you don’t want to collect on product cost collectors or manufacturing orders because you are not interested in assigning costs at that level.

Page 34: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-23

SAP AG 1999

z Integration of Product Cost Controlling

z Components of Product Cost Controlling

z Cost Object Controlling� Product Cost by Period� Product Cost by Order� Cost Object Controlling in sales-order-related

production

z Cost Objects in Product Cost by Order andProduct Cost by Period

z Sequence of steps in Cost Object Controlling

SAP AG 1999

Road Map: Overview of Product Cost Controlling

Page 35: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-24

SAP AG 1999

Cost Object Controlling: Information Requirements

z What actual costs did we incur in our area inthe current period?

z What costs were we expecting based on thequantity manufactured?

z Are some product groups performingsignificantly better than others?

z What is causing these variances?

z What are the scrap costs of our new productionline?

z Did our continuous improvement efforts haveany effect on costs?

Page 36: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-25

SAP AG 1999

Material 4,000

Intern. activity 2,500

Overhead 1,500

Process 1,000

Glass 1,500

Total 9,000

Cost ObjectCost ObjectCosting Item Costing Item PlanPlan ActualActual

Connector 2,000

Cable 0,500

Preliminary Costing

��You precost a cost object (product cost collector, production order or process order) for the following purposes:

y�To determine the planned costs of the material being manufactured based on the planned lot size of the order.

y�To determine the planning variances, helping you decide which production version to manufacture.

y�So that you can later determine the production variances.

��If your cost object is a manufacturing order, the system uses the components and operations identified on the order to determine the planned costs.

��If your cost object is a product cost collector, the system uses the quantity structure determination of the costing variant to access the master data for production, using the same process as with a material cost estimate.

Page 37: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-26

SAP AG 1999

Simultaneous Costing

WarehouseCONFIRMATION

GOODS ISSUE

ResourceConsumption

EXTERNALPROCUREMENT

EXTERNALSERVICE

Material 4,000 4,600

Labor 2,500 2,800

Overhead 1,500

Process 1,000

Glass 1,500 1,800

Total 9,000 7,400

Cost ObjectCost ObjectCosting ItemCosting Item PlanPlan ActualActual

Connector 2,000 2,200

Cable 0,500 0,600

��Actual costs for cost objects are recorded in the Cost Object Controlling component. This process of recording actual costs is called simultaneous costing.

��In Product Cost by Period, you can record actual costs for product cost collectors and cost object hierarchies. In Product Cost by Order, you can record actual costs for manufacturing orders (production orders or process orders).

��Cost objects can be charged with actual (primary) costs through postings in the following components:

y�Financial Accounting (FI)

y�Materials Management (MM)

y�Human Resources (HR)

��Cost objects can be charged with secondary costs by means of:

y�Postings in Controlling (CO) or by the use of time sheets (CATS).

��Cost objects can also be charged with actual costs by means of confirmations in Logistics (LO):

y�A cost object can be charged with secondary costs through internal activity allocations that are executed automatically when the confirmation is entered.

y�A cost object can be charged with primary costs through material withdrawals that are executed automatically when the confirmation is entered.

Page 38: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-27

SAP AG 1999

Period-End Closing

Settlement

Target Costs,Scrap,

Variances

Work in Process

Overhead

Template Allocation

Reval. at Actual Prices

PeriodCosts

FinalCosting

FI/CO - Posting

Schedule Manager

��You can use the Schedule Manager in the period-end closing functions of Product Cost by Order and Product Cost by Period. This allows the use of a multilevel worklist. The multilevel worklist enables you to:

y�View the objects that have errors for a particular processing step.

y�Correct the errors, or set a processing status that tells the system to skip processing in a particular processing step.

y�Restart the processing step sequence after correcting the error or setting processing statuses.

��The following individual functions are available in the period-end closing area of Product Cost by Period and Product Cost by Order:

y�Template allocation for allocation of process costs and activity types.

y�Revaluation of activity types and business processes with actual prices.

y�Calculation of overhead expenses.

y�Preliminary settlement of co-products, rework.

y�WIP calculation.

y�Variance calculation.

y�Settlement to Financial Accounting, Profit Center Accounting, Actual Costing/Material Ledger, and Profitability Analysis.

Page 39: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-28

SAP AG 1999

Status-Based Final Costing in Product Cost byOrder

Partially releasedor released Partially delivered Delivery completed or

technically completed

Variance

ValuatedGoods Receipt

Actual Costs

Work in Processat Actual Cost

=

Actual Costs

=

-

Actual Costs

=

-

Work in Processat Actual Cost

ValuatedGoods Receipt

OrderStatus

PREL

REL PDLVDLV

TECO

��In Product Cost by Order, work in process is valuated at actual cost. Work in process is the difference between the actual costs debited to the order and the actual costs credited to the order. The system reports work in process until the order has the status DLV (delivered) or TECO (technically completed).

��No variances are calculated until the order is delivered because the Product Cost by Order component is lot-based. That is, the system does not know the final output quantity on which the variance calculation process is based until the order has been delivered.

��Therefore, by definition it is not possible to see both work in process and variances in Product Cost by Order.

Page 40: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-29

SAP AG 1999

Variance

ValuatedGoods Receipt

Actual Costs

Work in Processat Target Cost

-

-

=Variance

ValuatedGoods Receipt

Actual Costs

Work in Processat Target Cost

-

-

=Variance

ValuatedGoods Receipt

Actual Costs

Work in Processat Target Cost

-

-

=

January February March . . .

Final Costing in Product Cost by Period

��In Product Cost by Period, the work in process is valuated at target cost. The basis for this valuation is:

y�In repetitive manufacturing: the reporting point backflushes.

y�In order-related production: the operation quantities.

y�In process manufacturing: the quantities confirmed at the phases.

The quantity used to determine the work in process at a given operation is the difference between the confirmed production quantities for the operations preceding and following that operation.

��The variances are determined from the production quantity received into inventory during the period. The standard cost of the product is adjusted to reflect the production quantity (target costs) and compared with the net actual cost of the period.

Page 41: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-30

SAP AG 1999

Comparison of Product Cost by Period andProduct Cost by Order

Product Costby Order

Product Costby Period

Settlement type

Work in process

Variances

Settlement

Cost objecthierarchy

FUL PER

WIP at actual cost WIP at target cost

Variances = Actual cost -Valuated GR

Should be performed byperiod

Must be performed byperiod

Not possible Possible

Functions

Variances = Actual cost -Valuated GR - WIP

��The SAP application component Product Cost by Period determines product costs for the cost objects product cost collector and cost object hierarchy. The costs for these cost objects can only be analyzed by period.

��The SAP application component Product Cost by Order determines product costs for the cost objects production order and process order. These cost objects can be analyzed either by lot or by period.

Page 42: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-31

SAP AG 1999

Introduction: Unit Summary

z Explain how the Product Cost Controllingcomponent is integrated into the R/3 System

z Describe the work areas of Product CostControlling

z Explain how the Product Cost by Period andProduct Cost by Order components differ from theProduct Cost by Sales Order component

z Describe the cost objects in the Product Cost byOrder and Product Cost by Period components

z Describe the sequence of steps in Cost ObjectControlling

z Explain the difference between Product Cost byPeriod and Product Cost by Order

You are now able to:

Page 43: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-32

Exercises

Unit: Introduction Topic: Overview of Cost Object Controlling

At the conclusion of this exercise, you will be able to:

• Discuss the components of the CO-PC application in regards to product cost planning costing, actual costing/material ledger, and cost object controlling.

• Explain the differences between controlling by period, controlling by order and controlling by sales order.

You are evaluating the different components of the CO-PC application, and need to determine what type of information and analysis is available for the different methods of cost object controlling.

1-1 Answer the following questions in regards to which controlling component would be utilized to provide the necessary information and analysis.

1-1-1 The value of work-in-process at period end is calculated with which CO-PC component?

Answer:

1-1-2 The ability to calculate actual product costs at period close is enabled by which CO-PC component?

Answer:

1-1-3 The creation of cost estimates for the production of goods or services is provided by which CO-PC component?

Answer:

1-1-4 Variances and scrap costs are calculated within which CO-PC component at period close?

Answer:

1-2 Answer true or false for the following statements.

1-2-1 It is always possible to recognize the variances in the period in which they occur when using product cost by order.

Answer:

1-2-2 Product cost by order can utilize a production order as the cost object.

Answer:

Page 44: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-33

1-2-3 A benefit of product cost by period can be the reduction of the quantity of cost objects to process during period end close.

Answer:

1-2-4 Repetitive production is best suited for the product cost by order method.

Answer:

1-2-5 Product cost by sales order is recommended for controlling complex make-to-order production.

Answer:

Page 45: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-34

Unit: Introduction Topic: Cost Objects in Cost Object Controlling

At the conclusion of this exercise, you will be able to:

• Explain the cost objects available to the product cost by period and product cost by order controlling methods.

Your company has decided to implement cost object controlling in the R/3 System. As a member of your companies project team, you need be able to provide advice regarding which cost objects represent the logistic processes in the best way and satisfy the requirements in cost object controlling. In preparation, you will review the different controlling methods and what cost objects are available for the methods.

2-1 Answer the following questions as either true or false.

2-1-1 Product cost by order is recommended when cost traceability for each order is needed.

Answer:

2-1-2 Cost object hierarchies are used with the product cost by order method.

Answer:

2-1-3 Make-to-order manufacturing can utilize either the product cost by order or product cost by period controlling methods.

Answer:

2-1-4 If a production order is not a cost object, cost collection and analysis for the product is accomplished through a product cost collector.

Answer:

2-2 Determine the best method of controlling for each scenario and which cost objects would be used. Briefly explain your decision.

2-2-1 Product X has been produced for more than 6 months with no variation in production method. Manufacturing utilizes production orders to manage Product X on the production floor. Variances and scrap cost should be transferred to Profitability Analysis in the period in which they occur.

Answer:

Page 46: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-35

2-2-2 Product Y has been produced for 12 months using production orders. Each production lot produces a varying quantity and incurs high set-up costs. In addition, there are significant differences in variances between production orders.

Answer:

2-2-3 Product Z is a make-to-order product that is completed on an assembly line. There is no requirement to calculate Work in Process for this product at period close. In addition, Product Z is a high volume product that requires no special sales cost on the sales orders.

Answer:

2-2-4 Products W and V are jointly manufactured products that are produced using process orders. Each product has its own standard and requires the individual calculation of WIP, scrap and variances.

Answer:

Page 47: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-36

Exercises

Unit: Introduction Topic: Prerequisites and Steps

At the conclusion of this exercise, you will be able to:

• List the main steps performed for the cost objects and list the differences between product cost by period and product cost by order.

As a continuation of the review of the cost object controlling methods available in the R/3 System, you have been asked to outline the basic steps performed for the cost objects and identify any differences between the product cost by period and product cost by order methods.

3-1 List the 3 main controlling phases of a cost object:

1.

2.

3.

3-2 Identify the correct sequence for the following period end closing tasks.

__Work in process

__Revaluation of actual prices

__Variance Calculation

__Settlement

__Process Allocation

__Overhead calculation

3-3 Identify the main differences between the product cost by period and product cost by order for the following steps:

3-3-1 Preliminary cost estimate:

3-3-2 Posting actual costs:

3-3-3 Period end closing:

Page 48: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-37

3-4 Display the customizing settings for the order type parameters and the plant dependent order type settings.

3-4-1 What is the settlement type defined for the order type PP01, plant 1000?

3-4-2 What is the settlement type defined for the order type RM01, plant 1000?

3-4-3 Is the product cost collector indicator selected for the plant dependent settings for order type PP08 in plant 1000?

3-4-4 Is the product cost collector indicator selected for the plant dependent settings for order type PI01 in plant 1100? What is the impact of this indicator NOT being selected?

Page 49: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-38

Solutions

Unit: Introduction Topic: Overview of Cost Object Controlling

1-1 Answer the following questions in regards to which controlling component would be utilized to provide the necessary information and analysis.

1-1-1 The value of work-in-process at period end is calculated with which CO-PC component?

Answer: Work-in-process is calculated within the Cost Object Controlling component.

1-1-2 The ability to calculate actual product costs at period close is enabled by which CO-PC component?

Answer: The ability to calculate actual product costs at period close is within the Actual Costing/Material Ledger component.

1-1-3 The creation of cost estimates for the production of goods or services is provided by which CO-PC component?

Answer: Costs estimates are created within the Product Cost Planning component.

1-1-4 Variances and scrap costs are calculated within which CO-PC component at period close?

Answer: Variances and scrap are calculated within the Cost Object Controlling component.

1-2 Answer true or false for the following statements.

1-2-1 It is always possible to recognize the variances in the period in which they occur when using product cost by order.

Answer: False, it is necessary to use product cost by period to ensure that variances are recognized in the period in which they occur. With product cost by order, all variances are recognized in the period in which the order is completed.

1-2-2 Product cost by order can utilize a production order as the cost object.

Answer: True, product cost by order can utilize a production order or process order as a cost object.

1-2-3 A benefit of product cost by period can be the reduction of the quantity of cost objects to process during period end close.

Answer: True. If a product cost collector is used instead of the manufacturing order, each production process will have one product cost collector to be processed at period end close. In contrast, if there is no product cost collector, each individual production order will have to be processed at period end close.

Page 50: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-39

1-2-4 Repetitive production is best suited for the product cost by order method.

Answer: False, repetitive manufacturing is best suited for product cost by period.

1-2-5 Product cost by sales order is recommended for controlling complex make-to-order production.

Answer: True, complex make-to-order manufacturing is best suited for product cost by sales order.

Page 51: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-40

Solutions

Unit: Introduction Topic: Cost Objects in Cost Object Controlling

2-1 Answer the following questions as either true or false.

2-1-1 Product cost by order is recommended when cost traceability for each order is needed.

Answer: True. If it is necessary to analyze the costs by specific manufacturing order, then product cost by order is recommended.

2-1-2 Cost object hierarchies are used with the product cost by order method.

Answer: False, cost object hierarchies are utilized with the product cost by period method.

2-1-3 Make-to-order manufacturing can utilize either the product cost by order or product cost by period controlling methods.

Answer: True. Make-to-order manufacturing can utilize either product cost by order or product cost by period methods.

2-1-4 If a production order is not a cost object, cost collection and analysis for the product is accomplished through a product cost collector.

Answer: True, all controlling functions are accomplished through a product cost collector.

2-2 Determine the best method of controlling for each scenario and which cost objects would be used.

2-2-1 Product X has been produced for more than 6 months with no variation in production method. Manufacturing utilizes production orders to manage Product X on the production floor. Variances and scrap cost should be transferred to Profitability Analysis in the period in which they occur.

Answer: Product Cost by period with a product cost collector. Product cost by period should be utilized so that the variances and scrap can be calculated in the period in which they occurred. A product cost collector should be used because the product is stable, so it is not necessary to collect or analyze the costs at the individual production order level.

2-2-2 Product Y has been produced for 12 months using production orders. Each production lot produces a varying quantity and incurs high set-up costs. In addition, there are significant differences in variances between production orders.

Page 52: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-41

Answer: Product cost by order using production orders. Since there are high set-up costs and varying lot quantities, analysis should be done at the production order level. In addition, since variances are significantly different for each production order, it would be beneficial to have cost traceability to the individual production lot.

2-2-3 Product Z is a make-to-order product that is completed on an assembly line. There is no requirement to calculate Work in Process for this product at period close. In addition, Product Z is a high volume product that requires no special sales cost on the sales orders.

Answer: Product cost by period using a product cost collector. This is a high volume product without any need to analyze the cost within Controlling by sales order.

2-2-4 Products W and V are jointly manufactured products that are produced using process orders. Each product has its own standard and requires the individual calculation of WIP, scrap and variances.

Answer: Product cost by order using process orders. The capability to calculate WIP, scrap and variances for joint production is only available with the product cost by order method.

Page 53: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-42

Solutions

Unit: Introduction Topic: Prerequisites and Steps

3-1 List the 3 main controlling phases of a cost object:

1. Preliminary cost estimate

2. Posting Actual Costs

3. Period-end closing

3-2 Identify the correct sequence for the following period end closing tasks.

4 Work in process

2 Revaluation of actual prices

5 Variance Calculation

6 Settlement

1 Process Allocation

3 Overhead calculation

3-3 Identify the main differences between the product cost by period and product cost by order for the following steps:

3-3-1 Preliminary cost estimate: With product cost by order, the preliminary cost utilizes the operations and components identified in the production (or process) order. With product cost by period utilizing a product cost collector, the operations and components are determined for the production process.

3-3-2 Posting actual costs: With product cost by order, all actual costs are posted directly to the production or process order. With a product cost collector, the logistic transactions are posted with reference to the production order, but the costs are collected on the product cost collector. For repetitive manufacturing, the logistic transactions are posted with reference to the material and version, and the costs are collected on the product cost collector.

Page 54: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-43

3-3-3 Period end closing: With product cost by order, all period end closing activities must be executed for each production or process order. With product cost by period, the period end closing needs only be processed for the product cost collector. In addition, product cost by period utilizes periodic settlement, while product cost by order normally utilizes full settlement.

3-4 Display the customizing settings for the order type parameters and the plant dependent order type settings.

Tools o Accelerated SAP o Customizing o Edit Project

Choose SAP Reference IMG

Controlling o Product Cost Controlling o Cost Object Controlling o

3-4-1 What is the settlement type defined for the order type PP01, plant 1000?

Product Cost by Order o Manufacturing Orders o Define Cost-Accounting-Relevant Default Values for Order Types and Plants

Select plant 1000, Order type PP01

Choose Details

The settlement type is PP1, full settlement

3-4-2 What is the settlement type defined for the order type RM01, plant 1000?

Product Cost by Period o Product Cost Collectors o Define Cost-Accounting-Relevant Default Values for Order Types and Plants

Select plant 1000, Order type RM01

Choose Details

The settlement type is STR, Tracing factor determination

3-4-3 Is the product cost collector indicator selected for the plant dependent settings for order type PP08 in plant 1000?

Product Cost by Order o Manufacturing Orders o Define Cost-Accounting-Relevant Default Values for Order Types and Plants

Select plant 1000, Order type PP08

Choose Details

Yes, the product cost collector indicator is selected.

Page 55: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 2-44

3-4-4 Is the product cost collector indicator selected for the plant dependent settings for order type PI01 in plant 1100? What is the impact of this indicator NOT being selected?

Product Cost by Order o Manufacturing Orders o Define Cost-Accounting-Relevant Default Values for Order Types and Plants

Select plant 1000, Order type PI01

Choose Details

No, the product cost collector indicator is not selected. If this indicator is not selected, the process order will be a cost object.

Page 56: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-1

SAP AG 1999

Product Cost by Period in Order-RelatedProduction, Contents I

z Preface

z Business Scenario

z Objectives and Course Prerequisites

z Master Data

z Product cost collector

z Production process

z Production order

z Preliminary Costing

z Material costs

z Direct manufacturing costs

z Overhead and process costs

Page 57: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-2

SAP AG 1999

z Simultaneous costing

z Goods movements

z Confirmations

z Period-end closing

z Template allocation

z Revaluation at actual prices

z Actual overhead expenses

z Work in process (WIP) at actual cost

z Variance calculation

z Settlement

Product Cost by Period in Order-RelatedProduction, Contents II

Page 58: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-3

SAP AG 1999

Product Cost by Period in Order-RelatedProduction, Contents III

z Repetitive Manufacturing

z Cost object hierarchy

z Cost object hierarchy without distribution of actualcosts

z Cost object hierarchy with distribution of actual costs

z Addendum: Material Valuation

Page 59: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-4

SAP AG 1999

Unit Objectives

z Explain the use of product cost collectors andproduction orders as cost objects

z Describe preliminary costing

z Analyze the results of simultaneous costing

z Explain how work in process and cost variancesare determined

z Explain the cost object controlling parameters forrepetitive manufacturing

z Explain the use of cost object hierarchies

At the conclusion of this unit, you will be able to:

Page 60: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-5

SAP AG 1999

Product Cost by Period: Course Overview

AC510

Information System

Introduction

Material Prod. OH Process

Material Valuation

Course Overview

Product Costby Period Product Cost

by Order

Schedule Manager

Information System

Appendix

Vendor

B: 40%A: 60%

Page 61: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-6

SAP AG 1999

Business Scenario

z The production type is make-to-stock. The costs ofsales orders are analyzed only in Profitability Analysis(CO-PA).

z Pumps are manufactured both in a repetitivemanufacturing environment and on the basis ofproduction orders.

z 90% of the pumps are produced in series in anautomated process controlled by R/3. 10% of thepumps are manufactured on the basis of productionorders.

z The pump has a production version for repetitivemanufacturing and another production version fororder-related production.

z In this example, we will mainly look at the productionprocess that uses production orders.

Page 62: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-7

SAP AG 1999

Preface: Information System in Product Cost byPeriod

++-

++

Plant 1200Plant 1100Plant 1000

P-100P-101

SummarizationLevel

Product cost collector Plant 1000for material,production version Tgt Act

P-100 PV 0001 1,000 1,200

P-100 PV 0002 1,200 1,250

P-101 PV 0001 900 850

P-101 PV 0002 950 1,800

• Target• Actual• Work in process• Variances

Product cost collectorP-100, PV 0001

Order Selection

Detailed Reports

��The information requirements in Cost Object Controlling are supported by interactive top-down reporting techniques. The information necessary for decision making is provided for the specific level at which business analysis required, such as product groups, product levels, or orders. You can branch to object lists from the individual summarization levels.

��A typical path of analysis is to access plant data from an object list. For example, you can use order selection to generate a list of all orders that fulfill certain conditions (such as all orders for which the production variances exceed 10% in a particular plant for a particular material). From the list, you can access detailed reports for the individual orders.

��The information system is discussed in detail in a separate unit.

Page 63: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-8

SAP AG 1999 SAP AG 1999

Road Map: Product Cost by Period

z Master data� Product cost collectors� Production processes� Production orders

z Preliminary costing� Material costs� Production costs� Overhead, process costs

z Simultaneous costing� Goods movements� Confirmation

z Period-end closing� ...

Page 64: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-9

SAP AG 1999

Periodicity of Product Cost Collectors

Actual costs of period =GR* + WIP + Variance

Product cost collector

TimePeriod 1 Period 2 Period 3

Material costsLabor costsMachine costs

Productionorders

Productionorders

ProductionOrder

. . . . . . . . .

Actual costs of period =GR + WIP + Variance

Actual costs of period =GR + WIP + Variance

PCC

$$$$

Tgt Act. IP Var.

CO-CO-PCPC

PCC

* GR = Goods receipt Period-end closing:� Period costs (template allocation, revaluation at

actual prices, overhead)� Work in process (WIP)� Variances� Settlement

��Actual costs can occur as a result of postings in Materials Management, Production Planning, Controlling, and Financial Accounting.

y�You post confirmations, goods issues and goods receipts with reference to the production order. You configure the orders such that these costs are assigned to the product cost collector automatically.

y�You can assign other costs, such as process costs or material overhead, directly to the product cost collector. All period closing functions are performed with reference to the product cost collector.

��The periodic actual costs can be divided into:

y�The costs for those products for which a goods receipt to the warehouse has been made in the period.

y�The costs for the work in process. These are the target costs for the production quantities that have been confirmed for production operations, but for which as yet no goods receipt has taken place.

y�Variances calculated using the following formula: Variances = actual debit - goods receipt - work in progress.

��At the end of the period, work in progress and variances for each product cost collector are determined and periodically settled.

Page 65: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-10

SAP AG 1999

Application of Product Cost Collectors

Production version 1

Production version 2

Production version 3

Productionorder 1

Productionorder 2

Productionorder 3

Processorder 1

Processorder 2

Processorder 3

Repetitive Mfg Order-Rel. Prod. Process Mfg

$$$

Tgt Act. WIP Var.Product Cost CollectorProduct Cost Collector

$$$

Tgt Act. WIP Var.Product Cost CollectorProduct Cost Collector

$$$

Tgt Act. WIP Var.Product Cost CollectorProduct Cost Collector

��Product cost collectors are created without reference to a production environment. This means that you can collect actual costs on a product cost collector in the following environments:

y�Order-related production (that is, when you use production orders).

y�Process manufacturing (that is, when you use process orders).

y�Repetitive manufacturing. In repetitive manufacturing, the cost object is always a product cost collector. This also applies to kanban production methods.

��In mass production environments based on sales orders when you are using valuated sales order stocks, and in repetitive manufacturing when you are producing individual requirements materials (this scenario is described in AC 515 Product Cost by Sales Order).

Page 66: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-11

SAP AG 1999

Production Order and Product Cost Collector:Process Chain

Prelim. Costing

Simultaneous Costing

Settlement

Work in Process

Overhead Allocation Revaluation at Actual Prices

Process Cost Allocation

ProductionOrder

Order Creation

Schedule

Availability Check

Release of Order

Material Withdrawal

Goods Receipt

Confirmation

Period-End Closing

Archiving, Deletion

Product Cost Collector:Create

$$$

Tgt Act. WIP Var.Product Cost Collector:Product Cost Collector:

Variances

��In the Product Cost by Period component, costs are collected and analyzed on product cost collectors. Production orders do not serve as cost objects; they are used only for logistical processing.

��In order to have the costs of a manufacturing order be collected on a product cost collector, you must make the necessary settings for the order type of the manufacturing order in Customizing for Product Cost by Order under the default values for order types.

��You must manually create a product cost collector before you start production. When the manufacturing order is created, it is linked to the product cost collector automatically.

��If you neglect to create a product cost collector, the costs are collected on the manufacturing order. In this case it is still possible to link the manufacturing order to the product cost collector as long as no actual costs have been updated to the manufacturing order.

��Note on terminology: This course often uses the term manufacturing order. This is an umbrella term for production order and process order.

Page 67: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-12

SAP AG 1999

Automatic Assignment of Orders to Product CostCollectors

$$$$

Tgt Act. WIP Var.

PP-SFC

CO-CO-PCPC

Production Process

Product Cost CollectorProduct Cost Collector

Productionorder

Status PCC

��The production order is assigned to the product cost collector through the production process. The system generates the production process automatically when the product cost collector is created.

��Product cost collectors are linked to manufacturing orders and to the production versions in repetitive manufacturing in the same way.

��Manufacturing orders that are linked to product cost collectors receive the status PCC.

Page 68: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-13

SAP AG 1999

Controlling Level

BOMBOM

Rout-ing

Production Version Material and Plant

0001 0002 0003 ...

BOMBOM

Rout-ingBOMBOM

Rout-ing

$$$

Tgt Act. WIP Var.

P-100 / 1000

Recommended inrepetitive mfg

PCCPCC

Controlling levels

Production Process:

CharacteristicsCharacteristics

Plant material

��The production process has characteristics whose values are unique to that production process. You specify which characteristics are updated for the production process by means of the Controlling level.

��There is a separate Controlling level for each plant material and process category. The relevant process category in Cost Object Controlling is production.

��The Controlling level you select when you create a product cost collector determines the level at which the costs are collected:

y�Production versions

y�BOM/routing combinations

y�The material.

Page 69: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-14

SAP AG 1999

Product Cost Collectors and Production Processes

Data Header Production Process

Profit center

Business area

Cstg variant planned

Cstg variant actual

Costing sheet

Overhead key

Results analysis key

Variance key

Production process

Company code

Material

Order type

Order

System status REL RESASETC VCAL

Production Process

Production process no.

Production plant

Planning plant

Production version

Costing lot sizeOrders/PV Cost estimate

Settlement rule

Material Plant

Edit Product Cost CollectorEdit Product Cost Collector

P-100 1000

10000499983

1.000

1000

0002

PVersion:0001PVersion:0001

P-100

1000

RM01

701361

1000

PREM

PPP3

COGM

000001

000003

1000

CharacteristicsCharacteristicsforfor

Production ProcessProduction Process Productionorder

��If you are using the Controlling level Production Version, the product cost collector is created for the characteristics material/production plant/planning plant/production version. SAP recommends this Controlling level whenever you are using production versions. In repetitive manufacturing, you should always use this Controlling level.

��If you are using the Controlling level BOM/Routing, the product cost collector is created for the characteristics material/production plant/planning plant/BOM/routing. The Controlling level Production: BOM/Routing should only be used if the material does not have any production versions. The BOM is identified through the BOM usage and the alternative BOM. The routing is identified through the task list type, task list group,

��If you are using the Controlling level Production Plant/Planning Plant, the product cost collector is created for the characteristics material/production plant/planning plant. These product cost collectors have a number of special features. For example, it is not possible to create a preliminary cost estimate for the product cost collector. This affects subsequent functions. For instance, problems may arise if you make changes to the reporting points of the production versions.

Page 70: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-15

SAP AG 1999

Product Cost Collector

Default Values for Order Costing

Plant Order type

Default ruleRA key

Prel./vers. cstg

Val. var.

Simul. costing

Val. var.

Production order - planned

Production order - actual

STR

1000

PREM

006

Product cost collector

Order category05

Order category05

RM01

FERT-P WIP calculation at target costs

PPP3

007

Costing

Product cost collector

Preliminary costing, cost collector

Product Cost Collector: Default Values for OrderType

(strategy for tracing factor determination)

$$$

Tgt Act. WIP Var.Product Cost CollectorProduct Cost Collector

��A product cost collector is an order. The order type of the product cost collector must belong to order category 05 (product cost collector).

��For product cost collectors, default rule STR (strategy for tracing factor determination) is specified in the order type. This default rule is linked to settlement type PER (periodic). As a result, the settlement rule for the product cost collector receives settlement type PER. Default rule STR also ensures that the values to be settled from a product cost collector can be distributed. This is necessary for example when the product cost collector collects the costs of materials that have different valuation types (such as special batch inventories) or that are part of a valuated sales order inventory. When the product cost collector is settled, the system apportions the balance among the different inventories in accordance with the delivery values for the period. The settlement process generates the distribution rule automatically on the basis of the delivery values. The system creates equivalence numbers based on the delivery values, and transfers these equivalence numbers into the dynamic distribution rule.

��A results analysis key must be specified in all product cost collectors for which you want to determine work in process.

��For preliminary costing and simultaneous costing, you enter the costing variant and the valuation variant in the order type. This defines the valuation procedure for materials, internal activities, external activities, and business processes. It also determines which overhead structure is used to calculate overhead.

��The default values for the order type are transferred into the product cost collector when it is created.

Page 71: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-16

SAP AG 1999

Production Order and Production Process

Control CstgVariantPlan

RA key

CstgSheet

PlannedCostCalc

A00002

CstgVariantActl

Overhead key

Variance key

PPP1

Do not determine planned costs when saving

Prod.process Production version 000210000499983

Product cost collector

Display Production Order:Display Production Order: HeaderHeader

Material P-100 Plant 1000

System status PCC

Planned cost cannot besaved

$$$

Tgt Act. WIP Var.Product Cost CollectorProduct Cost Collector

��If a manufacturin order is assigned to a product cost collector, the status PCC will be assigned to the manufacturing order.

��It is possible to calculate the planned cost of the manufacturing order, however, the results of the planned cost estimate cannot be saved.

Page 72: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-17

SAP AG 1999

Customizing - Production Order

Production Order

Default Values for Order Type/Plant

Plant Order type

Default ruleRA key

Prel./vers. cstg

Val. var. Production order - planned

PP2

1000

PPP1

006

Production orders (periodic settlement)

Standard production orderPP08

Costing

Production order - planned

Product cost collector

Planned cost calcul. Do not determine planned costs when saving

X

Preliminary costestimate cannot be

saved

ProductionOrder

��Default rule PP2 (periodic) must be specified for the order type of the production order.

��The costing variant and valuation variant specified in the order type for the production order are used for the preliminary cost estimate for the production order (this cost estimate is for information purposes only). If you don’t want the system to create this cost estimate, you don’t need to enter the costing variant or valuation variant.

��No results analysis key is specified in the order type because WIP is calculated on the product cost collector.

Page 73: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-18

SAP AG 1999 SAP AG 1999

z Master data� Product cost collectors� Production processes� Production orders

z Preliminary costing� Material costs� Production costs� Overhead, process costs

z Simultaneous costing� Goods movements� Confirmation

z Period-end closing� ...

Road Map: Product Cost by Period

Page 74: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-19

SAP AG 1999

Production Order and Product Cost Collector:Process Chain

Preliminary Costing

Simultaneous Costing

Settlement

Work in Process

Overhead Allocation Revaluation at Actual Prices

Process Cost Allocation

ProductionOrder

Order Creation

Schedule

Availability Check

Release of Order

Material Withdrawal

Goods Receipt

Confirmation

Period-End Closing

Archiving, Deletion

Product Cost Collector:Create

$$$

Tgt Act. WIP Var.Product Cost Collector:Product Cost Collector:

Variances

Page 75: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-20

SAP AG 1999

Preliminary Costing - Overview I

Costing lot size ofproduction process

BOM and routing of theproduction process

Costing variant of theproduct cost collector

Product Cost CollectorProduct Cost Collector

Preliminary costingon basis of:

Preliminary cost estimate isused to:

z Determine the activityquantity to be confirmed inrepetitive manufacturing

z Valuate work in processz Determine production

variances and valuate scrapvariances

z Revaluate reporting pointquantities if the reportingpoint structure is changed

��You can create a preliminary cost estimate for a product cost collector. The preliminary cost estimate costs the quantity structure defined by the production process. If you are using the Controlling level Production Plant/Planning Plant, you cannot create a preliminary cost estimate for the product cost collector.

��In repetitive manufacturing, the activity quantities determined in preliminary costing can be used as default values for the confirmations. This requires that you make the appropriate setting in Customizing in the repetitive manufacturing profile.

��Target costs can be calculated on the basis of the preliminary cost estimate. These target costs can be used to:

y�Determine the work in process value in the WIP calculation function

y�Determine the production variances and value the scrap variances in the variance calculation function

��In repetitive manufacturing, if the reporting point structure of your routing changes, you can update the preliminary cost estimate to convert the quantities confirmed at the reporting points to the new reporting point structure.

Page 76: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-21

SAP AG 1999

Preliminary Costing - Overview II

Material P-100Production plant 1000Planning plant 1000Production version 0002

$$$

Tgt Act. WIP Var.Product Cost CollectorProduct Cost Collector

Production Process

CharacteristicsCharacteristics

OverheadOverhead calculation usingcosting sheet

Direct Manufacturing Costs

In-house productionActivity price according tovaluation variantSubcontractingPrice according to valuationvariant

Direct Materials Costs

Stock materialPrice according to valuationvariantNonstock materialPrice from purchasing inforecord

Process CostsPrice according to valuation variant

��In preliminary costing, the BOM components and activities are valuated using the valuation variant specified in the costing variant. The system calculates the overhead expenses using the costing sheet specified in the valuation variant.

��The preliminary cost estimate of product cost collectors generates a cost component split and an itemization. The cost component split is not a true cost component split because it only has a single-level structure. This means that the assemblies used in the finished product are not exploded. Instead, the total value of the assembly is updated using the cost component to which the cost element of the assembly is assigned.

��If the controlling area currency is not the same as the company code currency, the costs are updated in both currencies. You can see both currencies in the reports of the Product Cost Controlling Information System.

��To view the costing results, access the cost estimate from the product cost collector, or go to the information system of Product Cost Planning.

Page 77: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-22

SAP AG 1999

Preliminary Costing - Direct Materials Costs

Order Type

BOMBOM

Quantity Req. x Material Price = Material Cost

Valuation Variant

Price Selection

Costing Variant

Material Master RecordProduction Process

$$$

Tgt Act. WIP Var.Product Cost CollectorProduct Cost Collector

��To calculate direct materials costs, the input quantities of the materials determined by the BOM are multiplied by the prices selected through the valuation variant.

��The system uses the BOM of the production process.

��You have already specified which costing variant and valuation variant is used by the preliminary cost estimate in Customizing in the default values for the order type of the product cost collector.

Page 78: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-23

SAP AG 1999

Preliminary Costing - Direct Costs of Production

Price Selection

Standard Value x Price = Production Costs

AT

Production Process

Order Type

ValuationVariant

CostingVariant

Routing

Work Center

$$$

Tgt Act. WIP Var.Product Cost CollectorProduct Cost Collector

CC

��To calculate the direct costs of production, the system multiplies the planned setup times, machine times, and labor times by the prices selected in accordance with the valuation variant.

��The system uses the routing of the production process.

��The standard values are specified in the operations in the routing and can be defined as either fixed or variable (lot-size-dependent) values.

y�Lot-size-dependent standard values (such as labor and machine time) are multiplied by the lot size and divided by the base quantity on which the standard values are based.

y�Fixed standard values (such as setup costs) can still behave as stepped costs for technical reasons (such as a tool change required above a certain order quantity). Such costs are called ordering costs.

��The exact algorithm is stored in formulas for the work center which is assigned to the individual operations of the routing. The cost center and the activity type for each operation are in turn assigned to the work center. This determines the price of the activity.

Page 79: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-24

SAP AG 1999

Costing Sheet

Process Price x Process Quantity = Process Cost

Template

MaterialMaster

Order Type

Process

ControllingArea

Overhead Key

Environment

+ Overhead Group

Preliminary Costing - Process Costs

ValuationVariant

Costing Variant

$$$

Tgt Act. WIP Var.Product Cost CollectorProduct Cost Collector

��The process template is determined dynamically based on the following parameters:

y�The costing sheet determines the conditions for conventional overhead calculation and is selected through the valuation variant. This link means that process costs should be calculated in addition to conventional overhead.

y�The overhead key is entered directly through an overhead group that is specified in the costing view of the material master record.

y�Through the combination of overhead key and costing sheet you can select a template in dependency on the material object.

��You must specify the environment (such as material cost estimate or Cost Object Controlling) in which the template can be used.

Page 80: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-25

SAP AG 1999

Preliminary Costing - Overhead

BaseB100

...

Overhead

C010...

TextMaterialMaterial overhead

Credit

E01

Overhead: C010 Dependency D010

Valid from01/01/1998

to31/12/2010

COAr 1000

OT 1

%20

OKeySAP10

Costing Sheet

MaterialMaster

$$$

Tgt Act. WIP Var.Product Cost CollectorProduct Cost Collector

Calculation base: B100

From costelement400000

To costelement410000

Order Type Costing Variant Valuation Variant

Overhead Key

OverheadGroup SAP10

Credit: E01

Valid to12/31/2400

Cost el. CCtr. 655110 4230

��Costs that cannot be assigned to the product cost collector directly can be allocated by determining the overhead expenses and applying them to the cost collector. You can define both quantity-based and percentage overhead rates.

��The overhead is calculated using an overhead costing sheet. The costing sheet consists of three types of rows:

y�Base rows: Here you enter the cost element groups, cost elements, or cost elements and origin groups to which you want to apply overhead in the same manner.

y�Overhead rate rows: Here you specify the overhead rates to be used to apply overhead to the base rows.

y�Credit rows: Here you specify which cost center (or internal order, or process) is credited, and with which cost element.

��If you want to apply overhead in different ways depending on the material being manufactured, you can use overhead keys. You then define overhead rates based on the overhead keys, and link the overhead keys to overhead groups. You enter the overhead group in the material master record.

��In preliminary costing for the product cost collector, the system uses the costing sheet specified in the planned valuation variant. In simultaneous costing for the product cost collector, the system uses the costing sheet specified in the actual valuation variant. This is the costing sheet that is displayed in the product cost collector.

Page 81: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-26

SAP AG 1999 SAP AG 1999

Road Map: Product Cost by Period

z Master data� Product cost collector� Production process� Production order

z Preliminary costing� Material costs� Production costs� Overhead, process costs

z Simultaneous costing� Goods movements� Confirmations

z Period-end closing� ...

Page 82: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-27

SAP AG 1999

Production Order and Product Cost Collector:Process Chain

Simultaneous Costing

Settlement

Revaluation at Actual Prices

Process Cost Allocation

Order Creation

Schedule

Availability Check

Release of Order

Material Withdrawal

Goods Receipt

Confirmation

Period-End Closing

Archiving, Deletion

ProductionOrder

$$$

Tgt Act. WIP Var.Product Cost Collector:Product Cost Collector:

Variances

Work in Process

Overhead Allocation

Preliminary Costing

Product Cost Collector:Create

Page 83: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-28

SAP AG 1999

Debit of Product Cost Collector with Actual Costs

Goods Issue

Time ticket confirmation

Material 1000 100-100 8,000Activity 1421 4230 10,000

Process 300900 12,000Overhead 800

Product Cost CollectorProduct Cost CollectorActualActual

Confirmation

434518912567

Raw Mat.Consumption Raw Mat.

8,000 8,000

Financial Accounting

z Activity allocationz Template allocationz Revaluation at actual

pricesz Overhead

Process

z Process allocationz Template allocationz Revaluation at actual

prices

Cost CenterCost Center

Productionorder

Status REL PCC

��The following business transactions can result in actual costs on cost objects: G/L account postings in FI; goods movements in MM; repostings of primary costs; repostings of line items; internal activity allocations; repostings of internal activity allocations; direct assignment of personnel costs to cost objects by means of time sheets; process cost allocation; manual process allocation; template allocation; calculation of overhead; revaluation of activities at actual prices; confirmations in Logistics that result in activity allocations; subcontracting.

��Logistical functions such as goods issues and confirmations are still performed with reference to the manufacturing order (or, in repetitive manufacturing, with reference to the production version). The resulting costs are updated to the product cost collector.

��You can enter goods issues, confirmations, and goods receipts independently of each other. You can also have activity allocations and goods issues and/or goods receipts generated automatically when you confirm. You make the settings that enable this in Logistics.

��You can confirm the order header or individual operations. In Product Cost by Period, it is recommended that you confirm operations (affects the calculation of work in process).

Page 84: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-29

SAP AG 1999

StockMM

Valuation of goods received andcredit of order at standard price

Material masterrecord

Price control

Recommended pricecontrol for materialsmanufactured in-house!

S

Financial Accounting

Finished GoodsInventoryDr Cr

30,000

Plant Activity(Inventory Change)E R

30,000

Material 1000 100-100 10,000Activity 1421 4230 10,000Process 300900 12,000Overhead 1,000

Plant activity 30,000

Credit of Product Cost Collector by Goods Receipt

Product Cost CollectorProduct Cost CollectorActualActual

Actual debit 33,000

��The price control of the material is specified in the material master record:

y�Price control indicator V: The material is valuated at the moving average price. The moving average price changes with each goods movement or when orders from Cost Object Controlling are settled. The value of the goods receipt is determined by the valuation variant for delivery.

y�Price control indicator S: The material is valuated at the standard price. In make-to-stock production, this price is usually calculated in a standard cost estimate for the material. In sales-order-related production with a valuated sales order stock, the standard price is selected using a predefined valuation strategy. For detailed information, refer to the course AC 515 Product Cost by Sales Order.

��For materials whose price control is S, receipts into inventory are valuated at the standard price. The credit applied to the product cost collector is the quantity received into inventory multiplied by the standard price. For materials whose price control indicator is V, the receipt into inventory and the credit to the product cost collector is controlled by the valuation variant for delivery. The valuation variant for delivery determines which price field from the material master is selected to value the goods receipt. When the product cost collector is settled at the end of the period, the postings for materials with price control indicator S can differ from those for materials with price control indicator V (see: “Addendum: Material Valuation”).

��When the goods receipt is entered, the system automatically debits the inventory account and credits the inventory change account. The product cost collector is credited using the primary cost element that corresponds to the plant activity account (inventory change account).

��For internally manufactured materials, SAP recommends valuation at the standard price.

Page 85: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-30

SAP AG 1999 SAP AG 1999

� . . .� Overhead, process costs

z Simultaneous costing� Goods movements� Confirmation

z Period-end closing� Work in process� Variances� Settlement

z Repetitive Manufacturingz Cost object hierarchies

n Without distribution of actual costsn With distribution of actual costs

l Addendum: Material Valuation

Road Map: Product Cost by Period

Page 86: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-31

SAP AG 1999

Production Order and Product Cost Collector:Process Chain

Simultaneous Costing

Settlement

Revaluation at Actual Prices

Process Cost Allocation

Order Creation

Schedule

Availability Check

Release of Order

Material Withdrawal

Goods Receipt

Confirmation

Period-End Closing

Archiving, Deletion

ProductionOrder

$$$

Tgt Act. WIP Var.Product Cost Collector:Product Cost Collector:

Variances

Work in Process

Overhead Allocation

Preliminary Costing

Product Cost Collector:Create

Page 87: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-32

SAP AG 1999

Settlement

Target Costs,Scrap,

Variances

Work in Process

Overhead

Template Allocation

Reval. at Actual Prices

PeriodicCosts

FinalCosting

FI/CO - Posting

Schedule Manager

Period-End Closing for Product Cost Collectors

��Functions in the period-end closing process for product cost collectors:

y�Template allocation for automatic allocation of process costs and activity types.

y�Revaluation, at actual prices, of activity types and business processes with which cost objects were debited.

y�Calculation of overhead expenses.

y�Calculation of work in process: In Product Cost by Period, the work in process is valuated at target cost.

y�Variance calculation: The variance calculation function investigates the causes of the balance on the order. This function provides answers to questions such as: Why did the production process cost more than anticipated?

y�Settlement

- The work in process is settled to Financial Accounting and Profit Center Accounting.

- The balance on the order is settled to Financial Accounting, Actual Costing/Material Ledger, and Profit Center Accounting.

- The variance categories are settled to Profitability Analysis.

y�The Schedule Manager simplifies the period-end closing process. This function is described in detail elsewhere.

Page 88: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-33

SAP AG 1999

Template Allocation

Current Std Cost EstCosting lot size: 10 units

M Housing 100 ea. 900M Shaft 100 ea. 350E Setup 2 hrs 200...

X Storage 10 250X Transport 20 300...

G Overhead 50---------

Total: 2050

Allocation toproduct cost collectorat target costTransport

Storage

Product Cost CollectorDelivered qty: 2 units

M Housing 2 ea. 180M Shaft 2 ea. 70E Setup 2 hrs 200...

X Storage 2 50X Transport 4 60...

G Overhead 10 --------

Total: 570

$$$

Tgt Act. WIP Var.PCCPCC

��You can have the system allocate the process costs to the product cost collector automatically during the period-end closing process.

��To do this, you must define a template for this example and assign to it the function ORDER_TARGET_PROCESS_QUANTITY to calculate the actual process quantity. In this function, the target costs of the process are calculated on the basis of the current standard costs.

��You can also use template allocation to allocate activity types to cost objects.

Page 89: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-34

SAP AG 1999

Productionorder

Act. PriceAct. Price

Actual Costs

Cost Center

$

AT

PriceCalculation

Splitting

Processorder

z Internal orderszSales order itemszGeneral cost objectszCO production orders

$$$

Tgt Act. WIP Var.PCCPCC

FurtherFurthercostcost

objectsobjects

Revaluation ofallocated

activity types andbusiness processes

at actual prices

Revaluation at Actual Prices (1)

��You can determine the actual prices for activity types and business processes at the end of the period. The actual prices are the actual costs divided by the quantities consumed.

��You control whether revaluation at actual prices is possible in Customizing in the parameters for the actual version that depend on the fiscal year. In addition, you specify whether revaluation at actual prices takes place separately for each activity type.

��You calculate actual prices in Overhead Cost Controlling.

��Revaluation at actual prices is performed in the period-end closing process for the product cost collector. The cost object is charged with the difference between the actual price and the price originally allocated to it.

��You can revaluate activities and business processes at actual prices in the following components:

y�In Cost Object Controlling, for all cost objects (product cost collectors; production orders and process orders if they are being used as cost objects; sales order items; internal orders; cost object hierarchies; general cost objects).

y�In the Project System (projects, WBS elements, networks, network operations).

Page 90: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-35

SAP AG 1999

Revaluation at Actual Prices (2)

Planned Price CalculationCost

Activity Type 1422

Hours

100.00 10

Price

10.00 / hr

Actual Price CalculationCost Hours Price

117.00 9 13.00 / hr

•Planned credit 100.00•Actual credit 90.00

• Target credit 13 x 9 = 117.00

•Actual cost 117.00

• Output price variance 27.00

Preliminary Cost Estimate

10 hours x 10.00 = 100.00

Actual Debit at Planned Price

9 hours x 10.00 = 90.00

Subsequent debit 27.00

Actual Debit at Actual Price

9 hours x 13.00 = 117.00Revaluation

Cost Center4230230

Product Cost CollectorProduct Cost CollectorActualActual

��In this example, the planned cost center cost differs from the actual cost. The planned price is 10.00 per hour. However, only 9 hours were allocated instead of the 10 that were planned in the preliminary cost estimate. At the planned price, this results in 90.00 being allocated to the product cost collector.

��At the end of the period, the total activity-related cost at the cost center is determined to be 117.00. At 9 allocated hours, this results in a target price of 13.00 per hour. Therefore, 9 x 13.00 = 117.00 should be charged to the cost object. The difference of 27.00 is charged to the product cost collector with the revaluation at actual prices function.

��In this example, revaluation at actual prices is illustrated using an activity type. It also applies to business processes.

Page 91: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-36

SAP AG 1999

Actual Overhead Calculation

Internal Order

- $

PossibleCredit Objects

Possibleallocation

bases

Cost center creditedCost object debited

AllocationCost Center

Material 1000 100-100 10,000Activity 1421 4230 10,000Process 300900 12,000Overhead 1,000

Plant activity 30,000

Product Cost CollectorProduct Cost CollectorActualActual

Actual debit 33,000

Process - $

��Actual overhead calculation allocates cost objects with actual overhead.

��Overhead is allocated to cost objects using quantity-based or percentage allocation rates.

��You can simulate overhead allocation (test run).

��The overhead calculation process generates the following postings:

y�Overhead expenses are charged to the cost objects (product cost collectors, manufacturing orders, or general cost objects).

y�The cost center (or the order or process) is credited.

��The costs are updated using the secondary cost elements specified in the credit rows in the costing sheet.

��Actual overhead calculation uses the costing sheet entered in the product cost collector.

Page 92: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-37

SAP AG 1999

Work in Process (WIP) at Target Cost

Product Cost CollectorProduct Cost CollectorCost ElementCost Element ActualActual WIPWIP

Actual cost 266

- Plant activity 66

- WIP at target cost176

= Variances 24

Debit 266 176

Material 55 40Labor 55 40Overhead 11 8

Material 66 40Labor 66 40Overhead 13 8

Balance 200

Op. 0010 Confirmation qty: 5 units

Op. 0020 Confirmation qty: 3 units

Qty delivered: 1 unit

Plant activity 66

4 x Op. 10

2 x Op. 20

10 10 (2)

Mat.20

(22)

Op.

0010

Lab. OH 6

20 20 (4) 40(44)0020

6 6

Preliminary Costs / Unit

��Calculating the WIP means valuating the unfinished goods (work in process).

��In Product Cost by Period, work in process is valuated at target cost. The operation quantities confirmed for the manufacturing orders or production versions are valuated at the target cost of the operation provided that the quantities are not scrap and no goods receipt has been entered.

��You specify which cost estimate the system uses to calculate target costs in Customizing in the valuation variant for work in process and scrap. If you are using a product cost collector, in many cases it is appropriate to calculate the target costs using the preliminary cost estimate for the product cost collector.

��The difference between the work in process in the current period and the work in process in the previous period corresponds to the inventory change of unfinished goods and is transferred to financial accounting when you settle.

Page 93: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-38

SAP AG 1999

Customizing: Work in Process at Target Costs

Valuation Variant for WIPValuation Variant for WIP X

Plan costs/preliminary costing

Alternative material cost estimate

PPC1

Priority

1

2

3

Costing variant

Costing version 1

Current standard cost estimate

Valuation Variant 001 Valuation Variant for WIP

Results Analysis Key‘FERT-P’

CO Area 1000

Results AnalysisVersion 0

Order TypeRM01

$$$

Tgt Act. WIP Var.PCCPCC

PPC4

��You can specify a valuation variant for the valuation of work in process and scrap variances at target costs.

��Target costs can be calculated on the basis of:

y�Planned costs (that is, the costs calculated in a preliminary cost estimate for the manufacturing order or in a preliminary cost estimate for the product cost collector).

y�An alternative material cost estimate (such as a modified standard cost estimate or a current cost estimate). You specify the costing variant and the costing version so that the system can identify the cost estimate.

y�The current standard cost estimate

��You assign a valuation variant for work in process and scrap to the combination of controlling area, results analysis version, and results analysis key.

��The only results analysis keys that are relevant are those used for the calculation of work in process at target costs.

Page 94: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-39

SAP AG 1999

Customizing: Define Assignment for WIP

Assignment of Cost Elements for WIP CalculationAssignment of Cost Elements for WIP Calculation

COAr RA Ver RA Key Cost Origin Cost Can’tOptReq.....

100010001000100010001000

1000...

1000

0004+++0004+++0006+++000655+00065510008+++00080++

000895+...

00081++

0000000

0...

0

++++++++++++++++++++++++++++

++++...

++++

++++++++++++++++++++++++

++++++++

++++

...

FO

EKEKFKOHOHELELELEL

%Ca%Op

10

1000

��You assign the following cost elements to line IDs:

y�All cost elements with which an order is debited and credited

y�With work in process at target costs, all cost elements in the cost estimate used for the calculation of target costs for the valuation of work in process (such as all cost elements listed in the preliminary cost estimate for the product cost collector).

- For valuation-relevant costs (such as direct materials costs), you must create line IDs of category K (costs).

- If you want no work in process to be created for entire line IDs (for example, because the costs are accrued), you must assign these line IDs to category N (not included).

��The line IDs break down the costs incurred for the order into direct materials costs, direct production costs, material overhead, and so on. These groups can be based on the structure of the cost of goods manufactured in the cost component structure (cost component split), for example. You can specify a percentage that cannot be capitalized separately for each line ID.

��You can mask your entries. The entry 00004+++++ includes the cost elements from 400000 to 499999. If you want particular cost elements to be treated separately, enter them unmasked (example: 0000415000).

Page 95: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-40

SAP AG 1999

Update of WIP CalculationUpdate of WIP Calculation

1000

COAr Vsn RA key LID

1000

1000

1000

1000

1000

...

SET

EK

EL

FK

GK

VV

...

0

0

0

0

0

0

...

Prod.

Prod.

Prod.

Prod.

Prod.

Prod.

...

A

K

A

K

K

K

...

Creation Usage ApptNo UM

672111

673111

672131

673131

672141

673141

672121

673121

Customizing: Update of WIP

��In this step you specify which results analysis cost element should be used to update the work in process. You specify this separately for each line ID. You also assign each line ID to a category.

��The category designates the cost elements under which the costs of the cost estimate used as the basis for target cost calculation are updated as relevant or not relevant for WIP calculation.

y�For valuation-relevant costs (such as direct materials costs), you must create line IDs of category K (costs).

y�If you want no work in process to be created for entire line IDs (for example, because the costs are accrued), you must assign these line IDs to category N (not included).

Page 96: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-41

SAP AG 1999

Posting Rules for WIP CalculationPosting Rules for WIP Calculation

1000

COAr Comp RA ver Bal Cost Rec

...

...

...1000

...0

...0

...

P+L BalSht

...793000

...893000

Category

...

WIPR

...

The work in process is postedwhen you settle

Customizing: Posting Rules for WIP

��In this step you specify which G/L accounts in Financial Accounting the work in process is settled to. You can assign the work in process to the FI accounts:

y�By results analysis category: In many cases it will be sufficient to generate a posting rule for the work in process with a requirement to capitalize (category WIPR).

y�By results analysis cost element

��You assign a balance sheet account and an account of the income statement to each results analysis category (such as each results analysis cost element). You cannot create cost elements in CO for the G/L accounts that you specify in the posting rules.

��When the work in process is settled, a posting document is generated in FI. When the system capitalizes the work in process, it debits Unfinished Goods Inventory (WIP) (balance sheet account) and credits Changes in Unfinished Goods Inventory (WIP) (income statement account).

��If you have specified a profit center in the product cost collector, data is also transferred to Profit Center Accounting.

Page 97: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-42

SAP AG 1999

Variance Calculation

Goods Issue.

Material qty x priceaccording to price control

Confirmation.

Prod. time x priceacc. to val. variant actual

Overhead.

Overhead rate acc. tocosting sheet actual

Template Allocation.

Process qty x priceacc. to val. variant actual

Input Side

Goods Receipt.

Material qty x price

Output Side

Internal activity 2,500 2,800

Overhead 1,500 1,600

Process 1,000 1,500

Glass 1,500 1,800

Total debit 9,000 10,500

Product Cost CollectorProduct Cost CollectorDesignationDesignation PlanPlan ActualActual

Plant activity (goods recpt.) 9,000

Balance 1,500

Connector 2,000 2,200

Cable 500 600

Material 4,000 4,600

��The variances are calculated and updated for each product cost collector. The variance calculation process compares target costs with control costs.

��The variance calculation process is designed to determine how the order balance arose. (The order balance is the difference between the debit and credit of product cost collectors.) For this reason you use target cost version 0 for variance calculation.

��Variance calculation is the basis of detailed target/actual comparisons.

��The variance calculation function provides answers to questions such as: Why did the production process cost more than anticipated? The variance calculation process identifies the causes of variances and assigns them to variance categories.

Page 98: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-43

SAP AG 1999

Net Actual Costs = Actual Costs - WIP - Scrap

TargetCost

Version

CompareTarget Costs

with

Calculation ofTarget Costs

Calculation ofTarget Costs

0

1

2

3

Actualquantity

Prelim. costest for order*

Actualquantity

Std cost est.for material

Plan orderquantity

Actualquantity

PCE formfg order

Std cost est.for material

Alternativemat. cost est.

WIP Scrap

Actualcosts

Actualcosts

Varianceon Output

Side

Varianceon Input

Side

Control Costs

Actualcosts

* Product cost collector or manufacturing order

Variance Calculation: Target Cost Version

PCE = preliminary cost estimate

��In variance calculation, target cost versions are used mainly to control the type of variance (total variance, production variance, or planning variance). They can also be used to valuate the scrap variances. The standard system uses the following target cost versions:

y�Target cost version 0 (total variance). The total variance equals the order balance. For this version, choose actual costs as the control costs and standard cost estimate as the target costs.

y�Target cost version 1 (production variance). For this version, choose actual costs as the control costs and planned costs as the target costs.

y�Target cost version 2 (planning variance). With target cost version 2, the costs in the preliminary order cost estimate are interpreted as control costs. For this version, choose planned costs as the control costs and current standard cost estimate as the target costs. You cannot calculate planning variances for product cost collectors.

y�Target cost version 3 (production variance of the period). You compare the planned costs of the period calculated on the basis of an alternative material cost estimate (such as a modified standard cost estimate) with the actual costs of the period on the basis of the yield delivered to inventory in the period. The base quantity for variance calculation is the yield. For this version, choose actual costs as the control costs and alternative material cost estimate as the target costs.

��In Product Cost by Period, WIP and scrap variances are always deducted from the actual costs.

Page 99: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-44

SAP AG 1999

2050

100

Inputprice

Inputquantity

Remain.input

Resource-usage

Variance between planned priceand actual price of resources

Variance between plannedinput quantity and actual inputquantity of resources

Variance between planned creditand actual credit (such aschanged MAP)

v

S

Remainingvariance

Variance due to different lot sizes incost comparison, based on fixedcosts

Variances that cannot beassigned to any other variancecategory

Lot

Output prc.

Lot size

Variances on theOutput Side

Variance caused by use ofunplanned materials and/orinternal or external activities

Variances that cannot beassigned to any other variancecategory on the input side

Roundingdifferences

Variances on theInput Side

Variance between actual credit atstandard price and target credit forprocurement alternative

Mixed-priceScrap Variances between the target

scrap quantity and the actualscrap quantity

Variance Calculation: Variance Categories

Overhead

��Variance categories - examples:

• Input price variances: Raw material 1 was valuated at 10 in the standard cost estimate. When the material was withdrawn from inventory, however, the goods movement was valuated at 11 (the price control specifies that valuation is at the moving average price). This results in a price variance of 1.

• Input quantity variance: Machine time of 15 minutes was planned, but 17 minutes were confirmed. The activity price for the machine time is 5 per minute. This results in a quantity variance of 10.

• Resource-usage variance: Raw material 2 was used instead of raw material 1. The costs for both raw materials are reported as resource-usage variances.

• Remaining input variance: Because the price for material 1 changed, the material overhead is higher than planned. The difference between the planned and actual material overhead expense is reported as a remaining input variance.

• Variance on the output side: The material is delivered to inventory not at the standard price but at another price (such as the MAP price). The difference is classified as an output price variance.

• Remaining variance: If the system cannot determine the target costs, it will report only remaining variances.

Page 100: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-45

SAP AG 1999

Addendum: Assembly Scrap and Operation Scrap

Assembly Scrap

Operation Scrap

Assembly scrap1 + == Operation

scrapoperation 10

1 -1

xx Operation scrap

operation 201 -

1xx .......

Operation Scrap Determines Assembly Scrap

z Percentage of an assembly that does not meet defined quality standards.z Example: If the assembly scrap rate is 25% and the required yield is 100

units, production must start with 125 units.

z Percentage output of an operation that does not meet defined qualitystandards.

z Example: If the operation scrap rate is 20% and the operation quantity is 125units, 20% or 25 units will be scrap.

Page 101: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-46

SAP AG 1999

Addendum: Planned Scrap

ComponentScrap

Basis for Calculation ofIncreased Component Requirements

OperationScrap

Entry inBOM orMaterialMaster

Entry inBOM

NetIndicator

Relevant for Calculationof Scrap Variance

+ Entry inBOM

20%

20%

units

units

10 1562 1250 312

250

Outputqty

Operationscrap

Plan scrapqty, op.

30 1000

Op.Inputqty

Lot = 1000 PC

20 1250 1000

Routing

BOMBOMMaterialMaterialmastermaster

100-100

100-300

1%

25%

P-105 Assembly scrap56.25%

��The planned scrap rate reflects the planned material requirements and the planned internal activities, and is included in the standard cost estimate of the material.

��Component scrap refers to materials that are faulty before they enter the production process. Component scrap increases the quantity of input materials. Planned component scrap is taken into account in the standard cost estimate and therefore affects the standard price. Variances in the actuals are considered input quantity variances.

��Planned operation scrap is the scrap that is expected to be incurred in an operation.

��Assembly scrap can be calculated by the system on the basis of the operation scrap. Like component scrap, assembly scrap increases the quantity of the input materials. Assembly scrap also increases the planned order quantity. For example, if the assembly scrap for a material is 56.25% and you create a production order for the material with a planned order quantity of 100 units, the system increases the planned order quantity to 156.25.

��If you don’t want the assembly scrap to affect the input quantities of certain input materials, set the Net indicator in the BOM for these materials and enter the operation scrap in the BOM.

Page 102: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-47

SAP AG 1999

Variance Calculation: Scrap Variance I

Operation 10 (a)Operation scrap factor 20%

Confirmed yield(1a) at operation 10 1250

Actual scrap quantity(2a) at operation 10 312

(3a) Target scrap quantity 312

2a) - (3a) Scrap variance quantity 0

(2b) + (2c) Confirmed actual scrap quantity+ .. = (4a) subsequent operations 300

Confirmation quantity of(1b) subsequent operations 850

(1a) - (1b) WIP quantity- (4a) =(5a) at operation 10 100

(1a) + (4a) Reference quantity 950- (6)

Operation 20 (b)Operation scrap factor 20%

Confirmed yield(1b) at operation 20 850

Confirmed actual scrap quantity(2b) at operation 20 300

(3b) Target scrap quantity 212.5

(2b)- (3b) Scrap variance quantity 87.5

(2c) + (2d) Confirmed actual scrap quantity+ .. = (4b) subsequent operations 0

Confirmation quantity of(1c) subsequent operations 0

(1b) - (1c) WIP quantity- (4b) =(5b) at operation 20 850

(1b) + (4b) Reference quantity 850- (6)

212,

5 =

850

*0,

21

- 0,2

(6) Goods receipt quantity 0

��The scrap variance is the value of the scrap variance quantity. The scrap variance quantity is the difference between the target scrap quantity (planned scrap quantity converted to yield) and the actual scrap quantity (confirmed scrap quantity).

��The scrap variance quantity is valuated at target cost less planned scrap cost.

��Calculation of target scrap quantity: 850 units = 80% (yield), 20% scrap = x Therefore: (850 x 0.2) 0.8 = 212.5.

Page 103: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-48

SAP AG 1999

Painting

Net Target CostItem

1

100-100 1

Assembly 1

100-300 1

0010

Op.

0010

0020

0010

ScrapVarianceQuantity

87.5 h

87.5 kg

87.5 h

87.5 kg

Value of ScrapVariance

87,5

87,5

87,5

87,5

Net target costfor painting:

1562 - 5621000

= 1

Net target costfor 100-100:

1578 - 562 - 161000

= 1

Itemization for material: PumpLot size 1000 kg

Standard price 5.64 EUR/kg

Painting

Net TargetCostInput QtyItem Total Cost

1562 h 11562

100-100 1578 kg 11578

0010

Op.

0010

Plan Costsfor Scrap

562

562

Costs forComp. Scrap

0

16

Scrap Qtyfor Oper.

562

562

ComponentScrap Qty

0

16

11250Assembly 1250 h0020 250 0250 0

100-300 1250 kg 112500020 250 0250 0

Variance Calculation: Scrap Variance II

Page 104: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-49

SAP AG 1999

Variance Calculation: Lot Size Variance

Material (lot-dependent) 40Internal activity (lot-dep.) 40

Std Cost Estimate for Material

Setup costs (lot-ind.) 40Total standard cost 120

Material (lot-dependent) 400Internal activity (lot-dep.) 400Setup costs (lot-ind.) 40Total debit 840

Costing lot size: 1 unit Yield of period: 10 units

Credit (10 x 120) 1,200

Lot size variance = 840 - 1,200 = -360

Balance -360Standard price 120

Product Cost CollectorProduct Cost CollectorDesignationDesignation ActualActual

��Lot size variances can be calculated for all target cost versions that report variances on the output side.

��Lot size variances are calculated in the following formula:

y�Lot size variance = Lot-size-independent target costs x (1 – Control quantity / Planned quantity).

��Lot size variances are only calculated if the planned quantity does not equal the confirmed quantity (the delivered quantity).

��In this example, the costs that are independent of the lot size (such as the setup and teardown costs) are 40 per unit.

y�Example: The standard price for one finished product as calculated in the standard cost estimate is 120.

y�The costs for 10 units of finished product delivered to inventory in the period were updated to the product cost collector. The actual cost is 840. The goods receipts are valuated at 1,200 (quantity delivered to inventory multiplied by the standard price as calculated in the standard cost estimate).

y�The target costs, however, are 10 x 40 for material, 10 x 40 for internal activities, and 1 x 40 for setup = 840. The difference between the target cost and the credit is the lot size variance.

Page 105: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-50

SAP AG 1999

Variance Calculation: Mixed-Price Variance

Material 70Internal activity 70Total debit 140

Yield of period: 1 unit

Credit (1 x 90) 90

Product Cost CollectorProduct Cost CollectorProduction Version 2Production Version 2DesignationDesignation ActualActual

Production version 1: 100 / unit

Production version 2: 80 / unit

Mixed cost estimate at 1:1

Standard price 90 / unit

Control cost (actual cost) 140Target cost for production version 2 80Variances on input side 60Mixed-price variance (target credit PV 2 - actual credit) - 10Total variance 50

Balance 50MaterialMaterialmastermaster

��If you want to perform mixed costing in Product Cost Planning, you must create a procurement alternative for each production version and then define a mixing ratio. The mixed cost estimate calculates a mixed price. This price can be written to the material master as the standard price.

��Mixed-price variances arise when the system valuates the inventories on the basis of the mixed price of the material. The mixed-price variance results from the difference between the target credit (actual quantity x standard cost of procurement alternative) determined in the variance calculation process and the actual credit posted at the time of the goods receipt (actual quantity x standard price). The standard price equals the mixed price.

��If you have not activated the field mixed-price variance in the variance variant, mixed-price variances are reported as output price variances.

Page 106: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-51

SAP AG 1999

Customizing for Variance Calculation

Change Target Cost Versions - DetailChange Target Cost Versions - Detail

1000CO area Tgt cost vsn 0

Control costs

Actual costs

Variance variant

Valuation variant for scrap

Standard001

Standard001

Plan costs

Target costs

Current standard cost estimate

Plan costs/preliminary costing

Alternative material cost estimateCosting variantCosting version

Tgt costs for total var.

Change Variance VariantChange Variance Variant

001Var. variant Standard

Scrap variance

Input price variance

Resource-usage var.

Input qty variance

Remaining input variance

xxxxx

Mixed-price var.

Output price var.

Lot size variance

xx

x

Valuation Variant for WIP and ScrapValuation Variant for WIP and Scrap

001Val. variant Standard

Priority of valuation strategies

Current standard cost estimate

Plan costs/preliminary costing

Alternative material cost estimateCosting variantCosting version

1

2

Variance categories

Minor difference %

Note:In target cost version 0 you canmake the setting only for scrap, notfor WIP

��You always enter the valuation variant for scrap in target cost version 0. Even if you calculate variances in a different target cost version (such as target cost version 1), the scrap variance may be valuated with the valuation variant specified in target cost version 0.

��You normally use the same valuation variant for the valuation of work in process at target costs and for the valuation of scrap variances.

��In the variance variant, you specify which variance categories you want the system to report. You link the variance variant to the target cost version.

��If you want a cost object to be included in the variance calculation process, a variance key must be specified in that cost object. You specify the variance key in the costing view of the material master record; it is transferred from there into the product cost collector (in Product Cost by Order, it is transferred into the manufacturing order). You can specify the variance key as a plant-based default value in Customizing for Product Cost by Period or Product Cost by Order. The variance key is then transferred into all material master records created in the plant in question.

Page 107: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-52

SAP AG 1999

Settlement

Material 800Internal activity 800

Total debit 1,680

Yield of period: 10 units

Credit (10 x 120) 1,200

Total variance 80

Overhead 80

Work in process 400

Finished Goods

Price Difference

1200

80

Financial Accounting

WIP

400

Inv. Change FG

1200 80

Inv. Change WIP

400

Settlement to CO-PA byVariance Category

Profit Center Accounting

Actual Costing / Material-Ledger

Profitability Analysis (CO-PA)

Product Cost CollectorProduct Cost CollectorDesignationDesignation ActualActual

��If the price control indicator is set to S, settlement debits the price difference account and credits the inventory change account. The amount posted is the total variance.

��If the price control indicator is set to V, settlement debits the inventory account and credits the inventory change account.

��Settlement also transfers the work in process to Financial Accounting.

��The value of the total variance and the work in process can also be transferred to Profit Center Accounting.

��The value of the total variance is transferred to the application component Actual Costing/Material Ledger (if active).

��You can settle the variance categories to costing-based profitability analysis (CO-PA). The only variances that are relevant for settlement to Profitability Analysis are those calculated on the basis of target cost version 0. You settle the variances to costing-based profitability analysis by variance category and cost element group. You assign the variance categories to value fields in Profitability Analysis.

��If the price difference account has a corresponding cost element, the price difference is settled to account-based profitability analysis in a similar way as to Financial Accounting.

Page 108: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-53

SAP AG 1999

Customizing: Settlement Profile

Change Settlement ProfileChange Settlement Profile

Settlement profile

Actual costs / cost of sales

To be settled in fullCan be settled

Production order settl. profileFA_ABP

Not for settlement

Default values

Allocation structure A1PA transfer structure E1Default object typeSource structure

Indicators

100%-validationx% settlementEquivalence numbersAmount settlementVariances to costing-based PAx

G/L accountCost centerOrderWBS elementAssetMaterial 1

NetworkProfit. segment 1Sales order 1Cost objects 1Order itemBusiness processReal estate object

Other parameters

Document type SAMax. no. dist. rules 10Residence time 3

Valid receivers

Indicator for relevancy to costing for settlement tocosting-based profitability analysis

��The settlement profile for a product cost collector must allow settlement to a material. If you want to settle variances to Profitability Analysis, the Variances indicator must be selected and settlement to a profitability segment must be allowed.

��The settlement profile is defaulted through the order type of the product cost collector.

��The settlement profile also has fields for the allocation structure and the PA transfer structure. These structures control settlement to costing-based profitability analysis.

��In the settlement structure, you indicate whether you want to settle with source cost elements or with settlement cost elements.

Page 109: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-54

SAP AG 1999

Customizing: PA Transfer Structure

Change PA Transfer StructureChange PA Transfer Structure

Assignment lines

Assg Text Bill Source Value

05 Qty delivered10 Input price - raw materials20 Input price - other costs30 Qty - raw materials40 Qty - internal activity50 Qty - other costs.... ..................................

x xxxxxx

xxxxxx

PA transfer structures

Assignment lines

Source

Dialog structure

Value fields

PA transfer structure E1CO area 1000

PA transfer structure E1Assignment 10CO area 1000

from to Group

Material

Source

Variance category PRIV

PA transfer structure E1Assignment 10CO area 1000

Value fields

Source

Cost element

Quantity Fxd/var Value field

1 3 VV350

Name

Price var.

Value fields

��In the PA transfer structure, you specify which variance category and cost element group are assigned to which value field in Profitability Analysis. This is called PA transfer structure assignment.

��Values and quantities must be transferred into separate value fields. It is possible to assign only fixed values or only variable values (Fixed/variable indicator). The values can also be transferrerd as a sum (Fixed/variable indicator = 3).

Page 110: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-55

SAP AG 1999

Road Map: Product Cost by Period

SAP AG 1999

� . . .� Overhead, process costs

z Simultaneous costing� Goods movements� Confirmation

z Period-end closing� Work in process� Variances� Settlement

z Repetitive Manufacturingz Cost object hierarchies

n Without distribution of actual costsn With distribution of actual costs

z Addendum: Material Valuation

Page 111: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-56

SAP AG 1999

Run schedule quantities (planned orders)

Planning PeriodsTime

Production Line

Posting Periods

Controlling

Time

Material T-B400 Product Cost C Collector

Repetitive Manufacturing

��Repetitive manufacturing refers to production planning and control without the use of production orders.

��The planned requirements for repetitive manufacturing are normally generated automatically by material requirements planning (MRP), although they can also be created manually. Production planning and control uses the planned orders for capacity planning and scheduling.

��The goals of repetitive manufacturing are the following:

y�Creation and revision of production quantities on a period and quantity basis (reduction in individual lot and order-specific processing).

y�Reduction in the production control effort and simpler backflushing tools(with the option of using the full scope of the PP functionality).

Page 112: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-57

SAP AG 1999

z No production order – using run schedule quantities (planned orders)

z Period-based planning – based onproduction-rate

z Assigning run schedule quantitiesto production lines

z No release strategy / status maintenance

z Backflushing based on quantities

z Uses Product Cost Collectors

z Period-based controlling

Production Line

Repetitive Manufacturing: Characteristics relevantto Cost Object Controlling

��Cost object controlling is carried out for the controlling level of the material. With repetitive manufacturing, the controlling level is normally the production version or material.

��The production version(s) are created in the material master record. The production version requires a BOM and a task list (routing).

��Costs are recorded on a product.

Page 113: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-58

SAP AG 1999

Defines control parameters for repetitive manufacturing:

z Separation of goods issue and/or activities from goods receipt

z Movement types

z Reporting point procedure

z ...

Repetitive Manufacturing Profile

Post goods issuesPost goods issuesfor componentsfor componentsduring goodsduring goods receipt? receipt?

Actual datacollection withreporting points?

Automatic goodsreceipt when last reporting pointconfirmed?

Activity postingActivity postingaccording to the according to the planned quantitiesplanned quantitiesin cost estimate?in cost estimate?

+

-

-

+

-

-

+

+

+

+

+

+

+ - +

001 002 003 004

-

��There is specific master data required for Repetitive Manufacturing. This includes the repetitive manufacturing profile and the product cost collector.

��The repetitive manufacturing profile is assigned in the MRP view of the master record of the material to be produced determines the following:

y�Whether activities are backflushed

y�Whether reporting points are used

y�Whether a goods receipt is automatically posted when the last reporting point is confirmed

��If you do not want to post any activities through reporting point confirmations, you can enter an internal activity allocation in the Controlling module and specify the product cost collector for the material (and production version, if necessary). In addition, you can assign the product cost collector to a cost object hierarchy, and post the activities to the relevant cost object node. During period end closing, the activity costs posted to the cost objects of the hierarchy can be distributed to the assigned product cost collectors.

��If you want to calculate work in process and scrap during period-end closing, you must record backflush quantities at the reporting points.

��If the activities are to be backflushed, you define in the repetitive manufacturing profile if the standard cost estimate for the material or the preliminary cost estimate for the product cost collector should be used to determine the activity quantities for the backflush. The activity rate is determined by the actual valuation variant for the product cost collector.

Page 114: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-59

SAP AG 1999

Road Map: Product Cost by Period

SAP AG 1999

� . . .� Overhead, process costs

z Simultaneous costing� Goods movements� Confirmation

z Period-end closing� Work in process� Variances� Settlement

z Repetitive Manufacturingz Cost object hierarchies

n Without distribution of actual costsn With distribution of actual costs

z Addendum: Material Valuation

Page 115: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-60

SAP AG 1999

Cost Object Hierarchy Without Distribution: ActualPostings

Product CostCollector

Cost ObjectNode

Production LineT-M00

Cost ObjectNode

Production LineT-V00

Cost ObjectNode

Plant 1000

Product CostCollector

Material T-B400Prod. Version 1

Material T-B400Prod. Version 2

Material T-B400Prod. Version 3

Material Costs

ActivityAllocations

Product CostCollector

��A cost object hierarchy can be used to analyze target costs, actual costs, and variances when you have costs that you cannot (or don’t want to) assign directly to orders (product cost collectors or periodically settled manufacturing orders). Examples of costs that cannot be assigned directly to orders are:

y�Inventory differences.

y�Overhead costs (power, maintenance, etc.), that can be attributed to a production line but not to individual orders.

y�Input materials that can be assigned only to product groups and not to specific products (such as the milk required for manufacturing both milk chocolate and plain chocolate).

��Costs for cost object nodes can be incurred through goods movements, G/L account postings, template allocations, and activity allocations. Overhead calculated on the basis of overhead rates also can be allocated to cost object nodes.

��You can create cost object hierarchies at various levels, such as:

y�Areas of responsibility (example: production lines).

y�Product groups.

Page 116: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-61

SAP AG 1999

Cost Object Hierarchy Without Distribution: Period-End Closing

WIP

Variances

CO-CO-PAPA

FIFI

CO-CO-PAPA

Variances

Price Difference

Variances CO-CO-PAPA

FIFI

Product CostCollector

Cost ObjectNode

Production LineT-M00

Cost ObjectNode

Production LineT-V00

Cost ObjectNode

Plant 1000

Product CostCollector

Material T-B400Prod. Version 1

Material T-B400Prod. Version 2

Material T-B400Prod. Version 3

Product CostCollector

��You can analyze the costs on the hierarchy level at which the actual costs were posted. This is appropriate when you only want to analyze the costs of product groups or areas of responsibility. In this case you do not distribute the actual costs.

��Work in process is always determined at the level of the assigned orders.

��Variances are determined at the level of the cost object nodes. For each node in the hierarchy, the system compares the actual costs with the target costs. If costs were updated using a given cost element to both a cost object node and the assigned orders, the system executes dynamic summarization and variances are reported for the highest node of the hierarchy at which costs were updated using that cost element.

��Settlement through material account determination: The system settles all costs to the highest node of the cost object hierarchy, and from there to a price difference account. The price difference account is selected by means of automatic material account determination in MM (transaction key PRK; offsetting entry with transaction key KTR). Manual account assignment: The system settles the costs for each order to a price difference account selected by means of material account determination. The costs allocated to the cost object nodes are settled in accordance with settlement rules which you create manually. You must create a separate settlement rule for each cost object node.

��You can settle the variances from the individual cost object nodes to Profitability Analysis. The system generates profitability segments as the receivers. The profitability segments are derived from the characteristics of the cost object nodes.

Page 117: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-62

SAP AG 1999

Cost Object Hierarchy with Distribution: ActualPostings

Product CostCollector

Cost ObjectNode

Milk Chocolate

Cost ObjectNode

Plain Chocolate

Cost ObjectNode

Chocolate

Product CostCollector

Milk ChocolateProd. Version 1

Plain ChocolateProd. Version 1

Plain ChocolateProd. Version 2

Material Costs

ActivityAllocations

Product CostCollector

��Distribution of actual costs: The costs allocated to the cost object nodes are distributed to the product cost collectors assigned to the cost object hierarchy. The variances are determined at the level of the product cost collectors. It is appropriate to distribute the actual costs when you are interested in analyzing the costs at the level of the assigned product cost collectors.

��To distribute the actual costs, the system first determines the target cost for each cost element (or for each cost element, origin, and period) using the cost estimate specified in the target cost version and the quantity placed into inventory during the period. This determines the ratios between the orders. The ratios for actual cost distribution can be calculated on the basis of target cost version 0, 1 or 3.

��The system then distributes the actual costs to the product cost collectors using these ratios. Actual costs that cannot be assigned to a cost element on a product cost collector are assigned to a cost element group. You should therefore assign a cost element group to the target cost version.

��The distributed actual costs are updated to the product cost collectors assigned to the cost object hierarchy. These costs are included in the period-end closing process for these product cost collectors.

Page 118: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-63

SAP AG 1999

Product CostCollector

Product CostCollector

Product CostCollector

Target costs1000

Target costs2000

Cost Object Hierarchy with Distribution: Period-End Closing

Cost ObjectNode

Cost ObjectNode

Cost ObjectNode

Chocolate

Milk ChocolateProd. Version 1

Plain ChocolateProd. Version 1

Plain ChocolateProd. Version 2

2,000 4,000

Actual CostDistribution

WIP

Variances CO-CO-PAPA

FIFI

��After you have distributed the costs, you calculate the variances for the orders assigned to the cost object hierarchy and settle the orders in period-end closing for the orders. If you wish, you can perform these steps in period-end closing for the cost object hierarchy. Variances for the orders assigned to the cost object hierarchy, however, must be calculated in period-end closing for the cost object hierarchy.

��After you have distributed the actual costs updated to the cost object nodes, you normally determine the overhead at the level of the product cost collectors assigned to the cost object hierarchy (and not at the level of the cost object nodes).

��Work in process is always determined at the level of the assigned product cost collectors. Since work in process is calculated at target costs, distributed actual costs are not included as work in process. If you wish, you can calculate work in process in period-end closing for the cost object hierarchy.

Page 119: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-64

SAP AG 1999

Road Map: Product Cost by Period

SAP AG 1999

� . . .� Overhead, process costs

z Simultaneous costing� Goods movements� Confirmation

z Period-end closing� Work in process� Variances� Settlement

z Repetitive Manufacturingz Cost object hierarchies

n Without distribution of actual costsn With distribution of actual costs

z Addendum: Material Valuation

Page 120: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-65

SAP AG 1999

Addendum: Material Valuation - Overview I

z Valuation at standard price� The standard price remains constant for one or more

periods, often up to a year or longer.� The standard price is normally calculated in a standard

cost estimate for the material.� The total inventory value is the total inventory quantity

multiplied by the standard price.� The price control field in the material master record is set

to S.

��The standard price remains valid for at least one period. The period is defined in Materials Management (MM).

Page 121: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-66

SAP AG 1999

Addendum: Material Valuation - Overview II

z Valuation at the moving average price� For externally procured materials, the moving average price is

recalculated after every goods receipt and invoice receipt.� For internally manufactured materials, the moving average price

is recalculated after every goods movement and each time anorder is settled.

� The moving average price is the total inventory value of thematerial divided by the total quantity in inventory.

� The price control field in the material master record is set to V.

z Valuation at the periodic unit price� The periodic unit price is recalculated each time a period is

closed.� The price control field in the material master record is set to S.

��For internally manufactured materials, you can define a valuation variant for the valuation of the goods receipts.

Page 122: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-67

SAP AG 1999

Addendum: Valuation of Materials at StandardPrice

Therefore:Valuation at standard price is only recommended for materialsmanufactured in-house.

Advantages Disadvantages

z Standard cost accounting

z Analysis of the effects ofchanges in the productionscenarios

z Allocation of variancecategories to costing-basedprofitability analysis (CO-PA)

z Inventories are valuatedconsistently

z Products with widelyfluctuating purchase prices orfrequent changes in theproduction process shouldoften be valuated at actual cost

��If the price control field in the material master record is set to S (standard price), a price difference account is debited with the difference between the actual debit and the actual credit (from goods receipts) of the product cost collector for the period.

��The material is not revaluated when the variances for the product cost collector are settled to FI. Settlement results in a new statistical moving average price being computed and transferred to the accounting view of the material master record.

��Settlement results in the following posting in FI: The price difference account is debited and the inventory change account is credited.

Page 123: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-68

SAP AG 1999

Addendum: Valuation of Materials at MovingAverage Price

Therefore:Valuation at moving average price is not recommended formaterials manufactured in-house.

z Variances caused bydifferent purchase prices ofexternally procured materialsare included in inventoryvaluation.

z Variances that arise duringthe production of materialsare included in inventoryvaluation.

z If material movements andorder settlements overlap, themoving average price may beincorrect.

z Variances are not rolled upthrough the productionstructure.

z It is not possible to settlevariance categories to CO-PA.

Advantages Disadvantages

��If the price control field in the material master record is set to V, the inventory account for the material is debited with the difference between the actual debit and the actual credit (from goods receipts) of the product cost collector for the period.

��When you settle the product cost collector, the moving average price and the total inventory value are recalculated and the result transferred into the accounting view of the material’s master record. The material is revaluated, and a document for the revaluation is generated in FI.

��The following posting is made in FI:

y�The inventory account is debited and the inventory change account is credited.

��If the inventory quantity is equal to or greater than the quantity produced by the order, the full order balance is posted to the inventory account.

��If no goods were received into inventory during the period, the actual costs are settled to the price difference account. If the inventory quantity is less than the quantity received into inventory from the order, the system settles the difference to the price difference account.

��For information on the effects of the moving average price on internally manufactured materials, see the documentation in Cost Object Controlling.

Page 124: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-69

SAP AG 1999

Addendum: Valuation of Materials at Periodic UnitPrice

z Combines the advantages of a standard cost system withan actual cost system

Preliminary valuation at standard price Final valuation at periodic unit price

z Variances are rolled up through the production structure.

z Variance categories can be settled to CO-PA.

z The periodic unit price can be used for both externallyprocured materials and internally manufactured materials.

z The periodic unit price is calculated in the applicationcomponent Actual Costing/Material Ledger.

��Material ledger data consists of valuation and control data for materials (with a valuation type if applicable) in a valuation area for a particular posting period. Material ledger data contains data for transactions in the system that are relevant to valuation. Examples of such transactions are goods receipts and the settlement of orders. This data is collected in the material ledger as the transactions are run.

��The material ledger data provides the basis for actual costing and enables valuation prices to be carried in multiple currencies and valuations. Material ledger data supplements the data in the material master records.

��The multilevel actual costing function determines the actual quantity structure using the transactions collected during the period, and valuates this structure with the prices from single-level material price determination. This process takes place across all manufacturing levels and enables you to assign follow-up costs to semifinished and finished products. The multilevel material price determination function valuates the inventories and consumption of the preceding posting period (MM) with the periodic unit price. The periodic unit price reflects the actual values of the previous period. The application component Actual Costing/Material Ledger then calculates the actual costs for the materials. Determination of the periodic unit price does not influence valuation in the current period.

��Detailed information on actual costing is provided in the course AC 530 Actual Costing/Material Ledger.

Page 125: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-70

SAP AG 1999

Summary

z Product Cost by Period is used in high-volume, stablemanufacturing environments.

z Product Cost by Period analyzes the production costs foreach period.

z Costs are collected on product cost collectors regardless ofthe production type. Product cost collectors are the centralcost objects in Product Cost by Period.

z If there is more than one way to manufacture a product, youcan collect the costs on production versions (or onBOM/routing combinations) by defining multiple product costcollectors for the material.

Page 126: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-71

Exercises

Unit: Product Cost by Period using production orders Topic: Master data and preliminary cost estimate

At the conclusion of this exercise, you will be able to:

• Create a product cost collector and production process

• Review the cost data for a product cost collector

• Analyze a preliminary cost estimate and display the customizing for the costing variant

• Create a production order, and display the control data that is provided by the product cost collector and production process

• Review the required components and operations that have been defaulted to the production order from the BOM and routing

• Display the customizing settings for the product cost collector and the order type parameters for a production order

The pump assembly T-F1## is a mature product with a stable manufacturing process that utilizes production orders. Your controlling department has determined that the preferred method of controlling for this product is to utilize the product cost collector in order to focus on product cost by period, rather than product cost by order.

You are a member of the controlling department, and have been asked to review the cost flow and analysis that is available for a product cost collector. To accomplish this, you will create a product cost collector for the pump, and analyze the cost data for the cost collector that determines the calculation of the preliminary cost estimate. In addition, it will also be necessary to create a production order and review the control data that is copied from the product cost collector to the production order.

Although all customizing has been completed, you will need to verify the settings for the order types and costing variants that are relevant for the product cost by period scenario.

1-1 To manage the cost object controlling for pump assembly T-F1##, a product cost collector must be created. The controlling level for the pump will be the BOM and routing.

1-1-1 Create a product cost collector for pump assembly T-F1##, using production plant 1000. The order type should be RM01. The product cost collector should be valid for a BOM and routing. While creating the cost collector, enter BOM usage 1, alternative 01, and search for a valid routing for material T-F1## in plant 1000. Save the product cost collector. Select yes when asked if you want to create a preliminary cost estimate.

Page 127: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-72

1-1-2 Using the display transaction for the product cost collector, display the cost data. What cost data was assigned to the cost collector? What order type is assigned to the cost collector?

Costing sheet:

Overhead key:

Results Analysis key:

Variance key:

Order type:

Order number:

Production process :

1-1-3 Record the planned costing variant and the actual costing variant for the product cost collector. A different costing variant is specified for the planned costs than for the actual costs. Why is this necessary?

Planned Costing Variant:

Actual Costing Variant:

Why is this necessary:

1-2 A preliminary cost estimate was created for your product cost collector. Review the results of the cost estimate and display the customizing settings for the planned costing variant and order type RM01.

1-2-1 Display the preliminary cost estimate from the product cost collector. What are the costs of goods manufactured for 10 pieces?

COGM:

1-2-2 Display the itemization report for T-F1##. Determine the calculated costs for the assembly T-B1##.

Cost: ____________

1-2-3 Create another session. Display the current cost estimate for assembly T-F1##. Compare the preliminary cost estimate calculated for the product cost collector for assembly T-F1## with the current standard cost estimate for this material. Why can there be differences in these two prices?

Standard: ____________

1-2-4 The planned costs were calculated using the costing variant PREM. In customizing, display the assignment of this costing variant to the order type RM01 defaults for plant 1000. From customizing, determine what costing variant is assigned for actual costs?

1-2-5 Display the customizing settings for the calculation of the planned material costs for the product cost collector. What valuation variant is assigned to calculate the planned order costs for costing variant PREM?

1-2-6 What type of costs are updated based on the costing type assigned to this costing variant?

Page 128: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-73

1-2-7 What prices are selected for valuing the material components?

1-2-8 What price is selected for valuing the production activities?

1-3 Create a production order and analyze the connection to the production process and the product cost collector.

1-3-1 Create a production order for 10 pieces of material T-F1##, using production plant 1000, order type PP08. Use forward scheduling, and enter today’s date as the start date.

1-3-2 Access the Control Data for the production order. How were the Costing Variant for Actuals, Costing sheet and Overhead key determined for the production order? Can they be changed for the production order?

Answer:

1-3-3 What order status is related to the use of a product cost collector?

Answer:

1-3-4 Locate the production process on the Control data screen. Is this production process unique for this BOM and Routing, or is it valid for all production methods for this material and plant?

Answer:

1-3-5 From the assignment tab, determine which profit center has been assigned to the production order? Which master record determined the profit center?

Answer:

1-3-6 Go to the operations overview, and review the operations that have been selected for this production order. Which work center is assigned to operation 0010? What is the control key for this operation?

Answer:

1-3-7 Review the material components and verify the required quantity for each component. What are the required quantities of components T-B1## and T-B2##? Is there any planned scrap for these components?

Answer:

1-3-8 Release the production order.

1-3-9 Save the production order. Record the order number.

Order number ______________

Page 129: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-74

1-4 The use of a product cost collector is dependent on the order type selected for the production order. Display the order type defaults for plant 1000, and order type PP08 and review the customizing settings.

1-4-1 Is the product cost collector indicator selected?

Answer:

1-4-2 What is the default rule for the CO settlement.

Answer:

1-4-3 If a product cost collector is found for a material, will the RA Key and Simultaneous Costing variant for order type PP08 default to the production order?

Answer:

Page 130: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-75

Exercises

Unit: Product Cost by Period using production orders Topic: Posting Actual Costs

At the conclusion of this exercise, you will be able to:

• Analyze the actual costs for the usage of the components, to include unplanned material usage (component scrap)

• Analyze the actual production costs for the confirmation of production activities

• Analyze the actual cost for the receipt of the finished product

• Display the customizing settings for calculation of actual costs

Inventory transactions and production confirmations are utilized to record actual events against a production order. For the manufacturing of the pump assembly, the components are issued manually, via inventory management. If any components are scrapped during production, additional quantities are issued to the production order. In this manner, unplanned component scrap can be reported as a quantity variance during variance calculation. The production floor records the progress of a production order by utilizing order confirmations. During the confirmation, any changes to the expected execution times can be entered. This variance would also be recognized during variance calculation. Lastly, goods receipts can be processed either manually through inventory management, or automatically during the production confirmation, depending on the control key. For the manufacture of the pumps, the control key specifies an automatic goods receipt should be processed with the confirmation. During the production confirmation, it is also possible to report assembly scrap, which will be analyzed during variance analysis.

For the production of the pump assembly, you have been asked to execute a number of tasks that represent a common production order scenario.

1. Enter the goods issue for the components, via inventory management. During production however, some components have incurred scrap that was not anticipated. You will need to manually increase the issue quantity to reflect the loss due to the scrap.

2. Enter a production confirmation for operation 10. During operation 10, you will manually increase the execution time, to represent the additional time that was required due to the loss of the component. (Additional assembly time was necessary because the first attempt to assemble the item failed, which caused the component to be scrapped. The assembly then had to be processed again)

Page 131: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-76

3. Enter a production confirmation for operation 60. Since the control key for this operation identifies automatic goods receipt, the inventory transaction to receive the finished pump into the warehouse will happen concurrently. In addition, an unplanned scrap quantity of 1 finished pump assembly will be recorded during the confirmation.

2-1 Since the production order has been released to the shop floor, inventory transactions and production confirmations can be posted against the order. This will cause actual costs to be recorded on the product cost collector.

2-1-1 Enter the goods issue for the material components reserved for the production order. Change the quantity of material component T-B1## from 10 to 11, due to material scrap that has occurred during assembly. Will this quantity change be reported as a variance?

2-1-2 Enter a final shop floor confirmation for operation 10 of the production order. Enter a yield of 10 pieces, and increase the labor time by a factor of 10%, to reflect the additional processing necessary because of the scrapped components. Save the confirmation.

2-1-3 Enter a partial shop floor confirmation for operation 60 of the production order. Enter a yield of 5 pieces and a scrap of 1 piece, and save the partial confirmation. Continue past the warning regarding the activity recalculation due to the partial confirmation. (Since the operation uses control key PP99, this is a milestone confirmation with an automatic goods receipt.)

2-2 Using the Planned/Actual Comparison report from the Product Cost Controlling by Period report tree, review the actual cost information for the product cost collector for T-F1## from the proceeding transactions.

2-2-1 Display the quantity of material T-B1## that was debited to the product cost collector. Display the activities that were debited to the product cost collector.

2-2-2 Locate the credit to the product cost collector for the delivery of T-F1##. Was the cost collector credited for the confirmation of the pump assembly that was reported as scrap?

Answer:

2-2-3 What value was used to credit the product cost collector for the delivery of the pump assembly? Why?

Answer:

Page 132: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-77

2-3 The actual costs for the activities were calculated using the costing variant PPP3. Review the customizing settings for the calculation of the actual costs for the product cost collector

2-3-1 Display the assignment of this costing variant to the order type RM01 defaults for plant 1000.

2-3-2 What valuation variant is assigned to calculate the actual order costs for costing variant PPP3?

Valuation variant:

2-3-3 What price is selected for valuing the production activities? Is this the same price that was selected for the valuation variant used to determine the planned costs, valuation variant 006?

Activity price selected for actual costs:

Activity price selected for planned costs:

Page 133: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-78

Exercises

Unit: Product Cost by Period using production orders Topic: Period end closing

At the conclusion of this exercise, you will be able to:

• Allocate process costs for the product cost collector and review the customizing settings for the determination of the process template

• Specify when the revaluation of activity prices would be appropriate for production orders

• Allocate overhead costs for the product cost collector, and review the customizing settings for the determination of the costing sheet

• Execute WIP calculation for the product cost collector, and analyze the result

• Display the customizing settings for the calculation of WIP at target cost

• Execute variance analysis for the product cost collector, and analyze the result

• Analyze the target cost for unplanned scrap of the finished product

• Execute settlement of the WIP balance and the variances to FI and PA.

• Review the customizing settings for the PA transfer structure

At period end, various transactions need to be executed to complete the cost allocations in Controlling, and to transfer information to FI and PA. The process cost and overhead cost allocations are necessary to post indirect costs to the product cost collector. The WIP balance needs to be calculated, so that it will be available to transfer the WIP inventory account balance to FI. The variance calculation is necessary to determine the category and value of the types of variances that occurred during the manufacturing process, to include the value of scrap. Lastly, the relevant information for WIP and variances are transferred to FI and PA during the settlement transaction.

As part of your production scenario, it will be necessary for you to execute these tasks. Since your controlling department has decided to use ABC to allocate order-handling costs, you will need to execute this transaction. In addition, indirect warehousing costs are passed through the overhead costing sheet, so it will be necessary to apply overhead costs to the product cost collector. After all actual costs have been applied to your product cost collector, it will be necessary to calculate WIP, so this value may be transferred to FI during settlement. Since product cost collectors are period based, the WIP will be valued at the target cost, not the remaining actual costs. In this way, period variances can be recognized to FI and PA. The variance analysis will highlight the

Page 134: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-79

recognized to FI and PA. The variance analysis will highlight the variances that occurred due to the excess material issue for the component materials, the additional execution time that was necessary for operation 0010, and the value of the scrapped pump assembly. This information can then be transferred to PA during the settlement transaction.

3-1 Complete the process cost allocation for the product cost collector for T-F1##.

3-1-1 Using the individual processing transaction for Process Cost Allocation, apply the actual process cost to the production order for version 0 of the current period.

3-1-2 From the detailed list display, determine the value of the process cost allocation. What are the total costs and quantity of processes for process 300900?

Answer:

3-1-3 Display the configuration settings for the determination of the process template. What process template is selected for the product cost collector?

Answer:

3-2 Please answer the following questions as either True or False.

3-2-1 System performance of period end closing activities such as revaluation of posted activities is improved with the use of product cost collectors, due to the reduced volume of cost objects as compared to product cost by order.

Answer:

3-2-2 The revaluation of activity prices can be used to support the valuation strategy of ‘Actual activity price of previous period’.

Answer:

3-2-3 The revaluation of activity prices should be executed after the allocation of process costs and overhead costs.

Answer:

3-3 Complete the calculation of the overhead costs for the product cost collector for T-F1##.

3-3-1 Using the individual processing transaction for Overhead Calculation, apply the overhead costs to the product cost collector for the current period.

3-3-2 From the detailed list display, determine the value of the overhead calculation. What are the total overhead costs? What cost center has been credited for the overhead allocation?

Answer:

3-3-3 Display the configuration settings for the determination of the overhead costing sheet. What costing sheet is assigned to the valuation variant for actual costs, valuation variant 007?

Answer:

Page 135: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-80

3-4 The calculation of work in process is necessary to determine the current order balance for the product cost collector for T-F1##.

3-4-1 Using the individual processing transaction, calculate the Work in Process value for your product cost collector, using the current period and Results Analysis version 0.

3-4-2 From the WIP display, position the cursor in the WIP list on the product cost collector and access the detailed report by selecting the button WIP explanation.

3-4-3 Explode operation 0010. This should reflect the quantities confirmed from the previous transactions. 10 pieces of the pump assembly were confirmed at operation 0010. Then, 5 pieces were confirmed at operation 0060 and 1 additional piece was reported as scrap at operation 0060. This leaves a remaining WIP quantity of 4 pieces at operation 0010.

3-4-4 Remain in the WIP explanation report. Using a different R/3 session, display the preliminary cost estimate for the product cost collector. Change the cost display to 4 pieces, to match the WIP quantity.

3-4-5 Go to the itemization report. Change the display variant to view the costs by operations (grouped). Explode the summation rows for operation 0010. Compare the costs of the planned cost estimate with the calculated WIP. They should be identical, to include the process and overhead costs.

3-4-6 Leave the preliminary cost estimate for the product cost collector, and display the actual costs for the product cost collector. (Continue to display the WIP explanation report in the other session). Compare the calculated total WIP amount with the remaining balance for your production order. Are they the same value? Can you explain this?

Answer:

3-4-7 Continue to remain in the calculate WIP task. Display the WIP report. Record the amounts for the WIP categories. How are the WIP categories determined?

WIP direct costs

WIP overhead costs

WIP production costs

3-4-8 Using another R/3 session, review the configuration settings for the WIP calculation using results analysis key FERT-P. Determine the assignment of the valuation variant for WIP for Controlling area 1000, results analysis version 0, results analysis key FERT-P.

Valuation variant:

3-4-9 Verify the valuation variant for WIP and scrap is defined as using the plan costs/preliminary cost estimate as priority 1.

3-4-10 Display the configuration for posting the WIP balances to Financial Accounting for Controlling area 1000, Company code 1000, RA version 0.

Page 136: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-81

Record the account numbers.

WIPR: P&L

Balance sheet

WIPP: P&L

Balance sheet

3-5 Using the individual processing transaction, execute variance analysis for your product cost collector. Calculate the variances for all target versions for the current period. Remain in the variance analysis list display to answer the following 3 questions.

3-5-1 From the list display, determine what amount was used to value the scrap. What configuration setting determines the basis for the scrap value calculation?

Answer:

3-5-2 Select Cost elements, and display the variance report.

3-5-3 Display the variance report for target cost version 1. What caused the variance for cost element 890000, T-B1##?

Answer:

3-6 After WIP and variances have been calculated, the variance categories can be settled to PA, and the WIP can be settled to FI.

3-6-1 Execute settlement for the product cost collector. Use the current period and year.

3-6-2 The system displays the basic list for the settlement. Display the detail list and access the settlement receiver of the variances. The system displays a list of the variance amounts for PA by variance categories, and for FI by material. Return to the detail list and select the accounting documents, and select the entry for Accounting document. What accounts were the postings made to?

Answer:

3-6-3 Return to the list of accounting documents, and access the Profitability analysis document. Check the settlement to the value fields according to the variance category. Which value field was the scrap settled to?

Answer:

3-6-4 Return to the detail list for the settlement, and display the sender and receiver information for the WIP accrual.

3-6-5 Return to the detail list for the settlement, and display the settlement rule. What method and settlement type are defined for the material settlement? What order type parameter controlled the settlement type default?

Answer:

Page 137: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-82

3-6-6 From the settlement rule, display the settlement type parameters. What is the PA transfer structure?

PA transfer structure:

3-6-7 From customizing, display the assignment of the value field for the scrap variance category using PA transfer structure E1.

Page 138: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-83

Exercises

Unit: Product Cost by Period using production orders Topic: Cost Object Hierarchy Optional Exercise

At the conclusion of this exercise, you will be able to:

• Create a cost object hierarchy, and display the customizing settings for the cost object category

• Enter actual activity allocations for the cost object hierarchy

• Distribute the costs from the cost object hierarchy to the production processes

Certain manufacturing costs cannot be directly allocated to a specific product cost collector or run schedule header. By using a cost object hierarchy, nodes can be constructed that represent the different production areas within a company.

In your company, assembly T-B4## has two different production versions that are assembled using repetitive manufacturing. Although each version incurs direct production costs using confirmations, there is an additional assembly team that supports the production requirements as needed, but does not track their time for each assembly line. In addition, their costs have not been recognized through an indirect cost allocation method, such as process costs or costing sheets. This assembly team reports the amount of time that has been provided to each cost object node. Their labor charges are then distributed to the product cost collectors based on the target cost for each version.

You have been asked to test this process, to include building a cost object hierarchy, assigning the production processes for each production version to the node, and confirming actual production quantities. Then, you will enter an activity allocation to the cost object node for the labor costs of the assembly team. These labor costs will then be distributed from the cost object node to the production processes based on the target cost.

Page 139: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-84

4-1 The Production Processes need to be assigned to the correct node of the cost object hierarchy. These production processes will be created automatically via the product cost collector. For the assembly T-B4##, we will create the product cost collectors using the naming convention for production version.

4-1-1 Create two product cost collectors for pump assembly T-B4##, using production plant 1000. Create a separate product cost collector for each production version; 0001 and 0002. The order type should be RM01. Save each product cost collector. Select yes when asked if you want to create a preliminary cost estimate. Accept the default lot size for version 0001. ENTER a lot size for version 0002 of 1000 pieces. Save each product cost collector. Select yes when asked if you want to create a preliminary cost estimate.

For production version 0001, accept the default costing lot size of 10. For production version 0002, you will need to enter a lot size of 1000.

4-1-2 Record the production process and product cost collector number.

Production process version 0001 ____________

Cost collector version 0001 ____________

Production process version 0002 ____________

Cost collector version 0002 ____________

4-2 In order to represent the production line for both production versions, it is necessary to create the cost object that represents this area.

4-2-1 Create a cost object for this production line. Use the cost object category SAP1, and name the cost object T-B4##. The cost object is assigned to Controlling area 1000, Company code 1000, Business area 1000, Plant 1000, and Profit center 1000. Designate this hierarchy as the highest level of the hierarchy. Save the cost object.

4-2-2 Using the production processes, assign both production versions 0001 and 0002 of material T-B4## to the hierarchy. Save the cost object.

4-2-3 From the Information System, display the cost object hierarchy to determine if the product cost collectors for production versions 0001and 0002 are assigned to the node. While reviewing the hierarchy, review the current planned and actual costs for the cost objects.

Page 140: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-85

4-3 Activity allocations need to be reported for the order handling activities that were used to support the entire production line during the current period.

4-3-1 Enter an activity allocation for your cost object T-B4##. 10 hours have been consumed from the sending cost center 4230, activity type 1421. Use screen variant Sales order/Cost object to process this activity allocation. Use today’s date as the posting date and version 0.

4-3-2 Display the cost object hierarchy report to verify the activity costs have been allocated to the cost object hierarchy. While displaying the hierarchy, review the current planned and actual costs for the cost objects. Change the report settings to display the data entry object to display the costs.

4-4 An additional period-end closing activity for cost object hierarchies is the distribution of actual costs to the orders that have been assigned to the hierarchy. This distribution should occur before overhead, WIP and variances are calculated.

4-4-1 Using the IMG, check if the distribution indicator is selected for cost object category SAP1.

4-4-2 Cost object distribution is determined by target costs. Target costs are calculated on the basis of delivered quantity. Enter a reporting point backflush of 100 pieces at reporting point 0060 for production version 0001 of material T-B4##.

4-4-3 Enter a reporting point backflush of 80 pieces at reporting point 0060 for production version 0002 of material T-B4##.

4-4-4 Now that target costs can be determined for both production versions assigned to the cost object hierarchy, execute distribution for the cost object hierarchy using the individual processing transaction. Execute the distribution for target cost version 1.

4-4-5 Review how the activity allocation for the cost object T-B4## was distributed for the hierarchy on the basis of the target costs of the production cost collector. From the Basic List, go to the Totals list, and display the distribution using the Totals list. From the totals list, access the cost element breakdown report. Note that the cost element report content changes depending on which level of the node your cursor is positioned on, either the cost object or production processes.

Target costs production process for production version 0001

Portion of distributed actual costs for version 0001

Target costs for production process for production version 0002

Portion of distributed actual costs for version 0002

Page 141: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-86

Solutions

Unit: Product Cost by Period using production orders Topic: Master data and preliminary cost estimate

1-1 To manage the cost object controlling for pump assembly T-F1##, a product cost collector must be created. The controlling level for the pump will be the BOM and routing.

Accounting o Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Period o Master Data o Product Cost Collector o Edit

1-1-1 Create a product cost collector for pump assembly T-F1##, using production plant 1000. The order type should be RM01. The product cost collector should be valid for a BOM and routing. While creating the cost collector, enter BOM usage 1, alternative 01, and search for a valid routing for material T-F1## in plant 1000. Save the product cost collector. Select yes when asked if you want to create a preliminary cost estimate.

Enter material T-F1##

Plant 1000

Choose Create

Enter order type RM01

Select BOM/routing

Enter BOM usage 1

Enter Alternative BOM 01

Enter task list type Routing

Search for the routing Group using the material T-F1## , matchcode C

Choose Confirm

Save

Choose Yes when asked if you want to create a preliminary cost estimate

Page 142: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-87

1-1-2 Using the display transaction for the product cost collector, display the cost data. What cost data was assigned to the cost collector? What order type is assigned to the cost collector?

The product cost collector is immediately displayed:

The following information is displayed on the Data tab:

Costing sheet: COGS

Overhead key: SAP10

Results Analysis key: FERT-P

Variance key: 000001

The following information is displayed on the Header tab:

Order type: RM01

Order number:

The following information is displayed on the Production Process. Tab:

Production process number:

1-1-3 Record the planned costing variant and the actual costing variant for the product cost collector. A different costing variant is specified for the planned costs than for the actual costs. Why is this necessary?

The costing variants are displayed on the Data tab:

Planned Costing Variant: PREM

Actual Costing Variant: PPP3

A unique costing variant must be selected for determining planned and actual costs, since the costing type indicates if the results of the costing variant will update either the preliminary cost estimate or the actual order costs. In addition, different material and activity prices can be selected for the preliminary cost estimate than is used for simultaneous costing. Different valuations may also be selected for external procurement and external activities.

1-2 A preliminary cost estimate was created for your product cost collector. Review the results of the cost estimate and display the customizing settings for the planned costing variant and order type RM01.

1-2-1 Display the preliminary cost estimate from the product cost collector. What are the costs of goods manufactured for 10 pieces?

The cost estimate can be accessed from the Header tab: Select Display cost estimate.

To display the cost for 10 pieces, change the entry for Cost based on to User entry, and enter 10 in the quantity field.

The COGM for 10 pieces is displayed:

Page 143: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-88

1-2-2 Display the itemization report for T-F1##. Determine the calculated costs for the assembly T-B1##.

The value for 10 pieces of T-B1## is displayed in the itemization report.

1-2-3 Create another session. Display the current cost estimate for assembly T-F1##. Compare the preliminary cost estimate calculated for the product cost collector for assembly T-F1## with the current standard cost estimate for this material. Why can there be differences in these two prices?

Create another session (System o Create session)

Logistics o Materials Management o Material Master o Material o Display o Display Current

Before beginning task, choose Add to favorites

Enter T-F1##

Select Enter

Select Costing 2

Select Enter

Enter plant 1000

Select Enter

The current standard is displayed under the column marked Current.

The costing variant used to calculate the standard cost estimate and the costing variant used to calculate the product cost collector planned costs may use different valuation variants. However, even if they use the same valuation variant, the prices of the component materials and activity prices may have changed between the time the standard was created and the time when the cost was calculated for the product cost collector.

In addition, if there is more than one procurement process available for T-F1##, mixed costing could have been used to calculate the standard.

1-2-4 The planned costs were calculated using the costing variant PREM. In customizing, display the assignment of this costing variant to the order type RM01 defaults for plant 1000. From customizing, determine what costing variant is assigned for actual costs?

Tools o Accelerated SAP o Customizing o Edit Project

Before continuing with this choose Add to favorites

Choose SAP Reference IMG

Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Period o Product Cost Collectors o Define Cost-Accounting-Relevant Default Values for Order Types and Plants

Select plant 1000, Order type RM01

Choose Details

The costing variant for actual costs is PPP3.

Page 144: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-89

1-2-5 Display the customizing settings for the calculation of the planned material costs for the product cost collector. What valuation variant is assigned to calculate the planned order costs for costing variant PREM?

Return to IMG node Product Cost Collectors, then

o Check Costing Variants for Product Cost Collectors

Choose Costing Variants to Determine Activity Quantities

Select Costing Variant PREM

Choose Details

Valuation Variant Planned Valuation Material (001)

1-2-6 What type of costs are updated based on the costing type assigned to this costing variant?

From the detail screen for the costing variant, choose Costing Type

Select the Misc. tab

The preliminary costing for the product cost collector can be updated with the results of this costing type

1-2-7 What prices are selected for valuing the material components?

From the detail screen for the costing variant, choose Valuation Variant

The strategy sequence for material is:

1: Price from purchasing info record

2: Planned price 1

3: Standard price

4: Moving average price

1-2-8 What price is selected for valuing the production activities?

From the detail screen for the costing variant, choose Valuation Variant

Select the internal activities/processes tab

The strategy sequence is:

1: Planned price as average of all fiscal year periods

2: Planned price for the period

1-3 Create a production order and analyze the connection to the product cost collector.

Logistics o Production o Production Control o Order o Create o With Material.

Before continuing with this choose Add to favorites

Page 145: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-90

1-3-1 Create a production order for 10 pieces of material T-F1##, using production plant 1000, order type PP08. Use forward scheduling, and enter today’s date as the start date.

Enter material T-F1##

Enter production plant 1000

Enter order type PP08

Select Enter

Enter the quantity of 10

Enter today’s date as the start date

Change the scheduling type to Forwards

1-3-2 Access the Control Data for the production order. How were the Costing Variant for Actuals, Costing sheet and Overhead key determined for the production order? Can they be changed for the production order?

Select Control data tab

The actual costing variant, costing sheet and overhead key were assigned to the order via the product cost collector. In this scenario, the production order is not a cost collector, the product cost collector is the cost collector for the production order. The display of these fields is for information only, they cannot be changed on the production order. Only the costing variant for planned costs can be changed.

1-3-3 What order status is related to the use of a product cost collector?

Select Status information. The status PCC identifies that a product cost collector is being used.

1-3-4 Locate the production process on the Control data screen. Is this production process unique for this BOM and Routing, or is it valid for all production methods for this material and plant?

The production process and BOM/routing are displayed on the Control data tab. This production process is unique to this BOM and routing. This was determined when the product cost collector was created.

1-3-5 From the assignment tab, determine which profit center has been assigned to the production order? Which master record determined the profit center?

Select the Assignment tab.

The profit center is displayed. The profit center is maintained in the material master record for T-F1##.

Page 146: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-91

1-3-6 Go to the operations overview, and review the operations that have been selected for this production order. Which work center is assigned to operation 0010? What is the control key for this operation?

Choose Operation overview

The work center T-M## is assigned to operation 0010. The control key is PP01.

1-3-7 Review the material components and verify the required quantity for each component. What are the required quantities of components T-B1## and T-B2##? Is there any planned scrap for these components?

Select operation 0010

Choose components for operation

T-B1## 10 pieces

T-B2## 10 pieces

There is no planned scrap for these components. This can be confirmed by displaying the component detail screen.

1-3-8 Release the production order.

Choose Release order

1-3-9 Save the production order. Record the order number.

Choose Save

1-4 The use of a product cost collector is dependent on the order type selected for the production order. Display the order type defaults for plant 1000, and order type PP08 and review the customizing settings.

Favorites oTools Accelerated SAP o CustomizingoEdit Project

Choose SAP Reference IMG

Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Order o Manufacturing Orders o Define Cost-Accounting-Relevant Default Values for Order Types and Plants

Select plant 1000, Order type PP08

Choose Details

1-4-1 Is the product cost collector indicator selected?

Yes, the product cost collector indicator is selected.

1-4-2 What is the default rule for the CO settlement.

The default rule for CO settlement is PP2, periodic settlement.

Page 147: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-92

1-4-3 If a product cost collector is found for a material, will the RA Key and Simultaneous Costing variant for order type PP08 default to the production order?

No, the RA key and simultaneous costing variant for order type PP08 will not default to the production order. The settings for the product cost collector will be used.

Page 148: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-93

Solutions

Unit: Product Cost by Period using production orders Topic: Posting Actual Costs

2-1 Since the production order has been released to the shop floor, inventory transactions and production confirmations can be posted against the order. This will cause actual costs to be recorded on the product cost collector.

2-1-1 Enter the goods issue for the material components reserved for the production order. Change the quantity of material component T-B1## from 10 to 11, due to material scrap that has occurred during assembly. Will this quantity change be reported as a variance?

Logistics o Production o Production Control o Goods Movements o Goods Issue.

Before continuing with this choose Add to favorites

Enter the movement type 261, the plant 1000, storage location 0001

Select To Order

Enter the production order number

Select enter

Change the quantity for T-B1## from 10 to 11.

Save the goods issue.

Select Enter to continue past the warning message regarding reserved quantity.

Yes, a quantity variance will be determined for this goods issue during variance calculation.

2-1-2 Enter a final shop floor confirmation for operation 10 of the production order. Enter a yield of 10 pieces, and increase the labor time by a factor of 10%, to reflect the additional processing necessary because of the scrapped components. Save the confirmation.

Logistics o Production o Production Control o Confirmation o Enter o For Operation o Time Ticket

Before continuing with this choose Add to favorites

Enter the order number and operation 0010

Select Enter

Enter the confirmation type Final confirmation

Page 149: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-94

Confirm a yield of 10 pieces

Increase the labor execution time by 10%.

Save the confirmation.

2-1-3 Enter a partial shop floor confirmation for operation 60 of the production order. Enter a yield of 5 pieces and a scrap of 1 piece, and save the partial confirmation. Continue past the warning regarding the activity recalculation due to the partial confirmation. (Since the operation uses control key PP99, this is a milestone confirmation with an automatic goods receipt.)

Favorites o Confirmation o Enter o For Operation o Time Ticket

Enter the order number and operation 0060

Select Enter

Enter the confirmation type Partial confirmation

Confirm a yield of 5 pieces

Enter a scrap quantity of 1 piece

Save the confirmation.

Continue past the warning message regarding activity time calculation.

2-2 Using the Planned/Actual Comparison report from the Product Cost Controlling by Period report tree, review the actual cost information for the product cost collector for T-F1## from the proceeding transactions.

Accounting o Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Period o Information System o Reports for Product Cost by Period o Detailed Reports o For Product Cost Collectors

Enter material T-F1##

Enter plant 1000

Choose Execute

2-2-1 Display the quantity of material T-B1## that was debited to the product cost collector. Display the activities that were debited to the product cost collector.

The activity types and materials are displayed under the Origin column.

To display the actual quantites for the line items:

Select Change Layout

From the Column Set, select Total Actual Quantity

Select Show Selected Fields

Select Transfer (Enter)

Page 150: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-95

2-2-2 Locate the credit to the product cost collector for the delivery of T-F1##. Was the cost collector credited for the confirmation of the pump assembly that was reported as scrap?

The product cost collector was credited for the delivery of 5 pieces. The 1 piece that was reported as scrap does not credit the product cost collector. It will be calculated as scrap value when variances are calculated for the product cost collector.

2-2-3 What value was used to credit the product cost collector for the delivery of the pump assembly? Why?

The standard cost was used to credit the goods receipt. All materials that use Standard price control will also credit the production cost object with the standard price. Only materials with Moving average price control use a valuation variant to determine the cost object credit at time of delivery. This can be confirmed by displayed the accounting view of T-F1##, and locating the price control (Standard) and the current standard price.

2-3 The actual costs for the activities were calculated using the costing variant PPP3. Review the customizing settings for the calculation of the actual costs for the product cost collector

Favorites oTools o Accelerated SAP o Customizing o Edit Project

2-3-1 Display the assignment of this costing variant to the order type RM01 defaults for plant 1000.

Choose SAP Reference IMG

Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Period o Product Cost Collectors o Define Cost-Accounting-Relevant Default Values for Order Types and Plants

Select plant 1000, Order type RM01

Choose Details

The costing variant for actual costs is PPP3.

2-3-2 What valuation variant is assigned to calculate the actual order costs for costing variant PPP3?

Return to the IMG node Product Cost Collectors, then

o Check Costing Variants for Product Cost Collectors

Choose Costing Variants for Valuation of Internal Activities

Select Costing Variant PPP3

Choose Details

Valuation Variant Production Order Actual (007)

Page 151: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-96

2-3-3 What price is selected for valuing the production activities? Is this the same price that was selected for the valuation variant used to determine the planned costs, valuation variant 006?

From the detail screen for the costing variant, choose Valuation Variant

Select the internal activities/processes tab

The strategy sequence is for actual costs is:

1: Planned price for the period

To display the planned cost strategy, return to the IMG node

o Check Costing Variants for Product Cost Collectors

Choose Costing Variants to Determine Activity Quantities

Select Costing Variant PREM

Choose Details

Choose Valuation Variant

Select the internal activities/processes tab

The strategy sequence for planned costs is:

1: Planned price as average of all fiscal year periods

2: Planned price for the period

No, they do not use the same price.

Page 152: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-97

Solutions

Unit: Product Cost by Period using production orders Topic: Period-end closing

3-1 Complete the process cost allocation.

3-1-1 Using the individual processing transaction for Process Cost Allocation, apply the actual process cost to the production order for version 0 of the current period.

Accounting o Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Period o Period-End Closing o Single Functions: Product Cost Collector o Template Allocation o Individual Processing

Enter your material number

Plant 1000

Version 0

Period: Current month

Fiscal Year: current year

Deselect Test run

Select Detailed list

Choose Execute

3-1-2 From the detailed list display, determine the value of the process cost allocation. What are the total costs and quantity of processes for process 300900?

Select the order number

Select Goto o Period screen

The fixed and variable cost allocation for process 300900 are displayed.

3-1-3 Display the configuration settings for the determination of the process template. What process template is selected for the product cost collector?

Favorites o Tools Accelerated SAP o Customizing oEdit Project

Choose SAP Reference IMG

Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Period o Basic Settings for Product Cost by Period o Templates o Assign Templates to Cost Objects

The process template assigned to Controlling area 1000, costing sheet COGS, OH Key SAP10, and Environment 010 is COPC-10.

Page 153: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-98

3-2 Please answer the following questions as either True or False.

3-2-1 System performance of period end closing activities such as revaluation of posted activities is improved with the use of product cost collectors, due to the reduced volume of cost objects as compared to product cost by order.

True

3-2-2 The revaluation of activity prices can be used to support the valuation strategy of ‘Actual activity price of previous period’.

True

3-3-3 The revaluation of activity prices should be executed after the allocation of process costs and overhead costs.

False

3-3 Complete the calculation of the overhead costs for the product cost collector for T-F1##.

3-3-1 Using the individual processing transaction for Overhead Calculation, apply the overhead costs to the product cost collector for the current period.

Accounting o Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Period o Period-End Closing o Single Functions: Product Cost Collector o Overhead o Individual Processing

Enter your material number

Plant 1000

Version 0

Period: Current month

Fiscal Year: Current year

Deselect Test run

Select Detailed list

Choose Execute

3-3-2 From the detailed list display, determine the value of the overhead calculation. What are the total overhead costs? What cost center has been credited for the overhead allocation?

From the Basic List, select Next List Level

The value of the ovehead is displayed.

The cost center 4130 is credited as the sender.

Page 154: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-99

3-3-3 Display the configuration settings for the determination of the overhead costing sheet. What costing sheet is assigned to the valuation variant for actual costs, valuation variant 007?

Favorites oTools o Accelerated SAP o Customizing o Edit Project

Choose SAP Reference IMG

Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Period o Product Cost Collectors o Check Costing Variants for Product Cost Collectors

Choose Costing Variants for Valuation of Internal Activities

Select Costing Variant PPP3

Choose Details

Choose Valuation Variant

Select the Overhead tab

The costing sheet Costs of Goods Manufactured (COGM) is assigned to this valuation variant.

3-4 The calculation of work in process is necessary to determine the current order balance for the product cost collector for T-F1##.

3-4-1 Using the individual processing transaction, calculate the Work in Process value for your product cost collector, using the current period and Results Analysis version 0.

Accounting oControlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Period o Period-End Closing o Single Functions: Product Cost Collector o Work in Process o Individual Processing o Calculate

Enter your material number

Plant 1000

WIP to Period: Current month

Fiscal Year: current year

Results Analysis version 0

Deselect Test run

Choose Execute

3-4-2 From the WIP display, position the cursor in the WIP list on the product cost collector and access the detailed report by selecting the button WIP explanation.

Choose the product cost collector

Select WIP Explanation

Page 155: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-100

3-4-3 Explode operation 0010. This should reflect the quantities confirmed from the previous transactions. 10 pieces of the pump assembly were confirmed at operation 0010. Then, 5 pieces were confirmed at operation 0060 and 1 additional piece was reported as scrap at operation 0060. This leaves a remaining WIP quantity of 4 pieces at operation 0010.

3-4-4 Remain in the WIP explanation report. Using a different R/3 session, display the preliminary cost estimate for the product cost collector. Change the cost display to 4 pieces, to match the WIP quantity.

Accounting o Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Period o Master Data o Product Cost Collector o Edit

Enter material T-F1##

Enter plant 1000

Select T-F1##

Select the Header tab

Choose Display Cost Estimate

Change the Cost based on to User Entry, enter 4 pieces

3-4-5 Go to the itemization report. Change the display variant to view the costs by operations (grouped). Explode the summation rows for operation 0010. Compare the costs of the planned cost estimate with the calculated WIP. They should be identical, to include the process and overhead costs.

Select the Itemization report.To review the itemization by operation, select Choose Select Layout.

Choose Operations (grouped)

The operation subtotal is displayed. In addition, the overhead (not assigned to an operation) has been included in the WIP calculation.

3-4-6 Leave the preliminary cost estimate for the product cost collector, and display the actual costs for the product cost collector. (Continue to display the WIP explanation report in the other session). Compare the calculated total WIP amount with the remaining balance for your production order. Are they the same value? Can you explain this?

Display the planned/actual cost report.

Accounting o Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Period o Information system o Reports for Product Cost by Period o Detailed Reports o For Product Cost Collectors

Enter material T-F1##

Enter plant 1000

Choose Execute

The balance is displayed on the bottom of the report. No, the remaining order balance is not the same as the calculated WIP. With period-

Page 156: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-101

based controlling, the WIP is calculated by using the actual remaining quantity at the planned rate. For this product cost collector, 10 pieces were confirmed for operation 0010. In the subsequent confirmation 5 pieces were completed with an additional 1 piece reported as scrap. This leaves a remaining WIP quantity of 4 pieces.

3-4-7 Continue to remain in the calculate WIP task. Display the WIP report. Record the amounts for the WIP categories. How are the WIP categories determined?

Return to the Calculate Work in Process Object List (green arrow back)

Goto oWIP Report

The balances for the WIP categories are displayed.

The categories are determined based on the configuration of WIP. Specifically, the cost elements are assigned to a WIP category and LID. The category determines if the WIP should be capitalized, and the LID is used to identify the type of cost based on the cost element, i.e. Direct material costs, overhead costs and production costs.

3-4-8 Using another R/3 session, review the configuration settings for the WIP calculation using results analysis key FERT-P. Determine the assignment of the valuation variant for WIP for Controlling area 1000, results analysis version 0, results analysis key FERT-P.

Favorites o Tools o Accelerated SAP o Customizing o Edit Project

Choose SAP Reference IMG

Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Period o Period-End Closing o Work in Process o Assignment of Valuation Variant for WIP

The valuation variant assigned is 001.

3-4-9 Verify the valuation variant for WIP and scrap is defined as using the plan costs/preliminary cost estimate as priority 1.

Verify the settings for valuation variant 001.

From the IMG node Work in Process

o Define Valuation Variant for WIP and Scrap (Target Costs)

Select valuation variant 001. Strategy 1 specifies the Plan costs/preliminary costing.

3-4-10 Display the configuration for posting the WIP balances to Financial Accounting for Controlling area 1000, Company code 1000, RA version 0. Record the account numbers.

From the IMG node Work in Process

oDefining Posting Rules for Settling Work in Process

Page 157: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-102

WIPR: 893000 P&L

793000 Balance sheet

WIPP: 893005 P&L

793005 Balance sheet

3-5 Using the individual processing transaction, execute variance analysis for your product cost collector. Calculate the variances for all target versions for the current period. Remain in the variance analysis list display to answer the following 3 questions.

Accounting o Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Period o Period-End Closing o Single Functions: Product Cost Collector o Variances o Individual Processing

Enter your material T-F1##

Plant 1000

Period: Current month

Fiscal Year: current year

Choose All target cost versions

Deselect Test run

Choose Detail list

Choose Execute

3-5-1 From the list display, determine what amount was used to value the scrap. What configuration setting determines the basis for the scrap value calculation?

The scrap value is displayed. The scrap value was determined by the valuation variant for scrap (and WIP). Valuation variant 001 specified to use the preliminary cost estimate as the basis for scrap value. Since the scrap was reported at the completion of the assembly (operation 0060) the scrap value is equal to the preliminary cost estimate COGM for 1 piece.

This can be verified by displaying the preliminary cost estimate for the product cost collector.

3-5-2 Select Cost elements, and display the variance report.

Select the cost object.

Choose Cost Elements

3-5-3 Display the variance report for target cost version 1. What caused the variance for cost element 890000, T-B1##?

Display target cost version 1.

Change the version setting to version 1 (Variances from production).

Choose Cost Elements

Page 158: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-103

Select the first row for cost element 890000. Then select Explanation of Variances. This is an input quantity variance that was caused by changing the goods issue for T-B1## from 10 pieces to 11. (The reason is not visible from the report, only the variance category for T-B1## can be determined from the report.

3-6 After WIP and variances have been calculated, the variance categories can be settled to PA, and the WIP can be settled to FI.

3-6-1 Execute settlement for the product cost collector. Use the current period and year.

Accounting o Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Period o Period-End Closing o Single Functions: Product Cost Collector o Settlement o Individual Processing

Enter your material T-F1##

Plant 1000

Settlement Period: Current month

Posting Period: Current month

Fiscal Year: current year

Deselect Test run

Choose Detail list

Select Execute

3-6-2 The system displays the basic list for the settlement. Display the detail list and access the settlement receiver of the variances. The system displays a list of the variance amounts for PA by variance categories, and for FI by material. Return to the detail list and select the accounting documents, and select the entry for Accounting document. What accounts were the postings made to?

Choose Detail lists

Select the product cost collector order number

Choose Receiver

The system displays a list of variance amounts for PA by Variance categories and for FI by material.

Return to the Detail list

Select Accounting documents

Select the entry for Accounting document

895000 Factory Output of production

231500 Expense price differences

893000 Inventory in process

793000 WIP

Page 159: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-104

3-6-3 Return to the list of accounting documents, and access the Profitability analysis document. Check the settlement to the value fields according to the variance category. Which value field was the scrap settled to?

Use the green arrow back to return to the list of accounting documents.

Select Profitability Analysis

Select the tab Value fields

Use the next page icon through the PA document until the value field ‘scrap’ is visible.

3-6-4 Return to the detail list for the settlement, and display the sender and receiver information for the WIP accrual.

Display the WIP accrual.

Return to the Detail list

Select Detail list of accrual data for FI

Select the product cost collector order number

Choose Sender

Choose Receiver

3-6-5 Return to the detail list for the settlement, and display the settlement rule. What method and settlement type are defined for the material settlement? What order type parameter controlled the settlement type default?

Choose Settlement rule

The settlement method for determining the tracing factor is 005: Delivery value with product cost collector.

The settlement type is Periodic.

The settlement type is controlled by the Default rule for the order type. The default rule is STR for product cost collectors, and PP1 or PP2 for production orders.

3-6-6 From the settlement rule, display the settlement type parameters. What is the PA transfer structure?

GOTO o Settlement parameters

The PA transfer structure is E1

3-6-7 From customizing, display the assignment of the value field for the scrap variance category using PA transfer structure E1.

Favorites oTools o Accelerated SAP o Customizing o Edit Project

Choose SAP Reference IMG

Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Period o Period-End Closing o Settlement o Create PA Transfer Structure

Page 160: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-105

Select PA transfer structure E1

Select Assignment lines

Select Assignment 10 (scrap costs)

Select value fields

The value field VV350 is displayed.

Page 161: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-106

Solutions

Unit: Product Cost by Period using production orders Topic: Cost Object Hierarchy Optional Exercise

4-1 The Production Processes need to be assigned to the correct node of the cost object hierarchy. These production processes will be created automatically via the product cost collector. For the assembly T-B4##, we will create the product cost collectors using the naming convention for production version.

Accounting o Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Period o Master Data o Product Cost Collector o Edit

4-1-1 Create two product cost collectors for pump assembly T-B4##, using production plant 1000. Create a separate product cost collector for each production version; 0001 and 0002. The order type should be RM01. Accept the default lot size for version 0001. ENTER a lot size for version 0002 of 1000 pieces. Save each product cost collector. Select yes when asked if you want to create a preliminary cost estimate.

Enter material T-B4##

Plant 1000

Choose Create

Enter order type RM01

Select Production version

Enter Production version 0001

Choose Confirm

Save

Choose Yes when asked if you want to create a preliminary cost estimate

Repeat the same procedure to create a product cost collector for production version 0002. However, you must change the lot size to 1000 pieces on the production process tab before creating the cost estimate.

For production version 0001, accept the default costing lot size of 10. For production version 0002, you will need to enter a lot size of 1000.

4-1-2 Display the product cost collectors and record the production process and cost collector for each.

Page 162: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-107

The cost collectors are immediately displayed.

The following information is displayed on the Header tab:

Cost collector number version 0001:

Cost collector number version 0002:

The following information is displayed on the Production process. Tab:

Production process number version 0001:

Production process number version 0002:

4-2 In order to represent the production line for both production versions, it is necessary to create the cost object that represents this area.

4-2-1 Create a cost object for this production line. Use the cost object category SAP1, and name the cost object T-B4##. The cost object is assigned to Controlling area 1000, Company code 1000, Business area 1000, Plant 1000, and Profit center 1000. Designate this hierarchy as the highest level of the hierarchy. Save the cost object.

Accounting o Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Period o Master Data o Cost Object Hierarchy o Edit Cost Object Hierarchy

Cost Object T-B4##

Enter cost object category SAP1

Select Create

Enter a Description

Higher-level cost object: enter an * to designate this cost object as the highest node

Controlling area 1000

Company code 1000

Business area 1000

Plant 1000

Profit Center 1000

Save

4-2-2 Using the production processes, assign both production versions 0001 and 0002 of material T-B4## to the hierarchy. Save the cost object.

Accounting o Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Period o Master Data o Cost Object Hierarchy o Edit Cost Object Hierarchy

Enter T-B4##

Select Change

Select Assignment Single Objects On/Off

Select New Entries

Page 163: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-108

Enter material T-B4##, and use the F4 to select the Procurement Alternative/production process for version 0001. (Direct field entry is not available for the process, but if you use the search help for the field, the production versions will become available.)

Enter material T-B4##, and the production process for version 0002

Use the green arrow back to the overview screen

Save the cost object

4-2-3 From the Information System, display the cost object hierarchy to determine if the product cost collectors for production versions 0001and 0002 are assigned to the node. While reviewing the hierarchy, review the current planned and actual costs for the cost objects.

Accounting o Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Period o Information System oReports for Product Cost by Period o Summarized Analysis o For Cost Object Hierarchy

Enter T-B4##

Select Hierarchy

Choose the cost object T-B4##

Select Expand Subtree

The production processes and cost collectors are displayed for each production version.

To display the planned and actual costs, select Choose Layout

Select 1SAP02, Planned/actual variance

4-3 Activity allocations need to be reported for the order handling activities that were used to support the entire production line during the current period.

4-3-1 Enter an activity allocation for your cost object T-B4##. 10 hours have been consumed from the sending cost center 4230, activity type 1421. Use screen variant Sales order/Cost object to process this activity allocation. Use today’s date as the posting date and version 0.

Accounting o Controlling oProduct Cost Controlling oCost Object Controlling o Product Cost by Period o Actual Postings o Activity and Business Process Allocation o Enter

Document date: today’s date

Posting date: today’s date

Screen variant: Sales order/cost object

Sending Cost center: 4230

Activity type: 1421

Receiver cost object: T-B4##

Quantity: 10 hours

Save

Page 164: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-109

4-3-2 Display the cost object hierarchy report to verify the activity costs have been allocated to the cost object hierarchy. While displaying the hierarchy, review the current planned and actual costs for the cost objects. Change the report settings to display the data entry object to display the costs.

Accounting o Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Period o Information System oReports for Product Cost by Period oSummarized Analysis o For Cost Object Hierarchy

Settings o Report Object Type o Data Entry Object

Enter T-B4##

Select Hierarchy

Choose the cost object T-B4##

Select Choose Layout

Select 1SAP02, Planned/actual variance

The actual costs posted to cost object T-B4## during the activity allocation are displayed.

4-4 An additional period-end closing activity for cost object hierarchies is the distribution of actual costs to the orders that have been assigned to the hierarchy. This distribution should occur before overhead, WIP and variances are calculated.

4-4-1 Using the IMG, check if the distribution indicator is selected for cost object category SAP1.

Favorites o Tools o Accelerated SAP o Customizing o Edit Project

Choose SAP Reference IMG

Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Period o Cost Object Hierarchies o Define Cost Object Categories for Cost Object Hierarchies

Select cost object category SAP1

Choose Details

The distribution indicator is selected.

4-4-2 Cost object distribution is determined by target costs. Target costs are calculated on the basis of delivered quantity. Enter a reporting point backflush of 100 pieces at reporting point 0060 for production version 0001 of material T-B4##.

Logistics o Production o Repetitive Manufacturing o Backflush o REM Backflush

Before continuing, select Add to Favorites

Backflush type: Assembly

Page 165: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-110

Backflush quantity: 100

Material T-B4##

Enter plant 1000

Production version 0001

Select RP backflush

Enter Reporting point 0060

Save

4-4-3 Enter a reporting point backflush of 80 pieces at reporting point 0060 for production version 0002 of material T-B4##.

Favorites Production o Repetitive Manufacturingo Backflush o REM backflush

Backflush type: Assembly

Backflush quantity: 80

Material T-B4##

Enter plant 1000

Production version 0002

Select RP backflush

Enter Reporting point 0060

Save

4-4-4 Now that target costs can be determined for both production versions assigned to the cost object hierarchy, execute distribution for the cost object hierarchy using the individual processing transaction. Execute the distribution for target cost version 1.

Accounting o Controlling o Product Cost Controlling oCost Object Controlling o Product Cost by Periodo Period-End Closing o Single Functions: Cost Object Hierarchy o Distribution of Cost Object Hierarchy o Individual Processing

Enter cost object T-B4##

Extras o Set Target cost versions

Select Target cost version 1

Period: Current month

Fiscal Year: current year

Deselect Test run

Select Detailed list

Execute

Page 166: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 3-111

4-4-5 Review how the activity allocation for the cost object T-B4## was distributed for the hierarchy on the basis of the target costs of the product cost collectors. From the Basic List, go to the Totals list, and display the distribution using the Totals list. From the totals list, access the cost element breakdown report. Note that the cost element report content changes depending on which level of the node your cursor is positioned on, either the cost object or production processes.

From the basic list, select Totals lists

This shows the cost object, target cost and actual cost for each cost object. From the totals list, access the cost element report, which displays the cost object and cost element, along with the actual and target quantities and costs.

The costs of the activity allocation for cost object T-B4## are split according to the target costs for the production versions.

Target costs production process for production version 0001 for cost element 619000

Portion of distributed actual costs for version 0001

Target costs for production process for production version 0002 for cost element 619000

Portion of distributed actual costs for version 0002

Page 167: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-1

SAP AG 1999

Product Cost by Order for Process Orders,Contents I

z Preface

z Business Scenario

z Product Cost by Period vs Product Cost by Order

z Product Cost by Order

z Master Data

z Production orders

z Process orders

z Preliminary Costing

z Simultaneous Costing

Page 168: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-2

SAP AG 1999

Product Cost by Order for Process Orders,Contents II

z Period-end closing

z Preliminary settlement of co-products

z Work in process (WIP) at actual costs

z Variance calculation

z Settlement for co-products

z Special processing in process manufacturing

z Cost monitoring in production campaigns

z Comparison of Product Cost by Period versus ProductCost by Order

Page 169: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-3

SAP AG 1999

z Describe the features of Product Cost by Order.

z Describe the features of Cost ObjectControlling with co-products.

z Explain how costs of production campaigns aremonitored.

z Discuss the differences between the controllingmethods of Product Cost by Order and ProductCost by Period.

At the conclusion of this unit, you will be able to

Preface: Unit Objectives

Page 170: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-4

SAP AG 1999

AC510

Product Cost by Order: Course Overview Diagram

Introduction

Material Prod. OH Process

Material Valuation

Course Overview

Product Costby Period Product Cost

by Order

Schedule Manager

Information System

Appendix

Vendor

B: 40%A: 60%

Page 171: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-5

SAP AG 1999

Preface: Cost Object Controlling in the ProcessIndustries - Business Scenario

z The production type is make-to-stock. The costs ofsales orders are analyzed only in Profitability Analysis(CO-PA).

z Fertilizer is produced in a process manufacturingenvironment.

z The production process yields both fertilizer and otherproducts.

z Raw materials and machine time are consumed.Additional costs are incurred by quality controlchecks and waste removal.

��The procedures for Product Cost by Order as the same whether a manufacturer uses process orders or manufacturing orders. In this scenario, we will use a process order to demonstrate the component Product Cost by Order.

��A manufacturer wants to measure and analyze his process costs with the R/3 System. The fertilizer is not made for specific customers.

��1. The manufacturer creates standard cost estimates at the beginning of the fiscal year. These cost estimate use the information in the recipe. 2. The standard cost estimate calculates the standard price for the fertilizer and. All goods issues and goods receipts associated with the joint production of the fertilizer and acid are valuated at the standard price. 3. In requirements planning, the manufacturer creates a planned order for 1000 kilograms. The manufacturer then converts this order into a process order. 4. The information in the process order is then used to calculate the planned costs for the fertilizer and acid. The manufacturer determines the variances for each item by comparing the preliminary cost estimate (planned costs for the order) with the standard cost estimate (planned costs for the material). 5. The manufacturer enters the actual costs for the materials, activities, and overhead with reference to the manufacturing order. 6. When a pump is received into inventory, the order is debited at the standard price. 7. Variance analysis: After the last goods receipt, the manufacturer compares the actual cost of the order with the standard cost estimate and the preliminary cost estimate for each order item. 8. Differences between the credit postings for goods receipts and the actual costs are settled to inventory and to Profitability Analysis.

��At the end of the period, the manufacturer can also calculate the work in process for order items that have not yet been delivered.

Page 172: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-6

SAP AG 1999

Preface: Final Costing in Product Cost by Period

Variance

ValuatedGoods Receipt

Actual Cost

Work in Processat Target Cost

-

-

=Variance

ValuatedGoods Receipt

Actual Cost

Work in Processat Target Cost

-

-

=Variance

ValuatedGoods Receipt

Actual Cost

Work in Processat Target Cost

-

-

=

January February March . . .

��In Product Cost by Period, the work in process is valuated at target cost. This valuation is based on the quantities confirmed for the operations or (in repetitive manufacturing) reporting points, less the quantities of goods received.

��In Product Cost by Period, the variances are determined from the production quantity received into inventory during the period. The total variance is calculated by adjusting the standard cost of the material to the production quantity (target cost) and comparing the result to the actual cost from which the work in process and scrap variances have been subtracted.

��In Product Cost by Period, you normally use product cost collectors.

��In Product Cost by Period, both work in process and variances are determined for product cost collectors (or manufacturing orders) in a given period.

Page 173: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-7

SAP AG 1999

Preface: Status-Based Final Costing in ProductCost by Order

Partially releasedor released Partially delivered Delivery completed or

technically completed

Variance

ValuatedGoods Receipts

Actual Costs

Work in Processat actual cost

=

Actual Costs

=

-

Actual Costs

=

-

Work in Processat actual cost

ValuatedGoods Receipts

OrderStatus

PREL

REL PDLVDLV

TECO

��In Product Cost by Order, work in process is valuated at actual cost. Work in process is the difference between the actual costs debited to the order and the actual costs credited to the order as a result of goods receipts. In other words, work in process is the balance on the order. Work in process is reported if the order has the status REL (released) or PREL (partially released) but does not have the status DLV (delivered) or TECO (technically completed).

��If the order has been delivered or technically completed, the balance on the order is no longer reported as work in process but is considered a variance. When the system determines the work in process, any work in process for the manufacturing order in a previous period is cancelled.

��Variances are therefore only calculated if no further products will be manufactured or placed into inventory for the order. Variances are thus based on the lot size actually manufactured.

��In Product Cost by Order, manufacturing orders never have both work in process and variances at the same time.

Page 174: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-8

SAP AG 1999

Preface: Comparison of Product Cost by Periodand Product Cost by Order

Product Costby Order

Product Costby Period

Settlement type

Work in process

Variances

Settlement

Cost objecthierarchy

FUL PER

WIP at actual cost WIP at target cost

Variances = Actual cost -Valuated GR

Should be performed byperiod

Must be performed byperiod

Not Possible Possible

Variances = Actual cost -Valuated GR - WIP

Product OrderProcess Order

Product Cost CollectorCost Object Hierarchy

Product OrderProcess Order

PossibleCost Objects

��The application component Product Cost by Period contains the functions of Cost Object Controlling for the cost objects product cost collector and cost object hierarchy. These cost objects can only be used in Product Cost by Period.

��The application component Product Cost by Order contains the functions of Cost Object Controlling for the cost objects production order and process order. Costs of production orders and process orders can be recorded either by period or by order.

��For manufacturing orders, you always perform the period-end closing process in the application component Product Cost by Order regardless of whether you are using period-based or order-based Cost Object Controlling. You normally manage the costs of manufacturing orders in the Product Cost by Order component. Here you use default rule PP1 (full settlement).

��Whether the costs of a given manufacturing order are managed by order or by period is controlled by the settlement type specified in the settlement rule of the manufacturing order. The settlement type is determined through the default rule specified in the default values for the order type and plant. If you want to monitor the costs of manufacturing orders by period, use default rule PP2 (periodic settlement).

��Note on terminology: This course often uses the term manufacturing order. This is an umbrella term for production order and process order.

Page 175: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-9

SAP AG 1999

Product Cost by Order in Process Manufacturing(Example)

Environments

z Highly flexible productionenvironment

z High setup costs

z Full assignment of costs to ordersrequired

z Cost measurement by productionlot required

z Co-products

��The application component Product Cost by Order enables costs to be analyzed at the level of manufacturing orders. You can use the Product Cost by Order component with make-to-stock production and sales-order-related production.

��In the Product Cost by Order component, you use the manufacturing orders as the cost objects. The costs updated on manufacturing orders are usually analyzed and settled by lot. This means that in most cases, variances are not determined until the entire quantity to be manufactured has been delivered to inventory.

��In process manufacturing environments where co-products are produced, Product Cost by Order allows you to analyze the costs for each co-product.

��You can also analyze and settle the costs for manufacturing orders by period. However, SAP recommends settling manufacturing orders by lot rather than by period. If you want to settle the costs by period, you should use product cost collectors. In joint production, the SAP System provides integrated support of Product Cost by Order. In joint processes (co-products), work in process can only be calculated at actual cost.

Page 176: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-10

SAP AG 1999

Road Map: Product Cost by Order

z Master data� Production orders� Process orders

z Preliminary costing

z Simultaneous costing

z Period-end closing� Preliminary settlement of co-products� WIP� Variance calculation� Settlement

z Special processing in process manufacturing� Cost monitoring in production campaigns

z Comparison of Product Cost by Period versusProduct Cost by Order

SAP AG 1999

Page 177: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-11

SAP AG 1999

Production Order

� Control key� Work center

� Cost center/business process� Activity type

� Standard values

BOM Component� Input materials� Item category� Requirement quantities

Operation

Order Header

Operations

BOM

Routing

MaterialActivities

OverheadProcess

Costs

Productionorder

��If you use production orders, the system transfers a routing and a BOM into the master data of the order header. You can specify the following parameters in Customizing for Production in dependency on the order type:

y�Which selection ID is used to select the routing.

y�Which BOM application is used to select the BOM.

��Each operation in the routing is defined as relevant or not relevant to costing. You can check whether the operation of a routing is relevant to costing in the control key of the operation or in the detail screen of the operation. You can also work without a routing. In this case, an operation is generated automatically when you create an order. You can manually assign material components and production resources to this operation.

��Each item in the BOM is defined as being relevant or not relevant to costing. You can check whether a BOM item is relevant to costing in the detail screen of the BOM item. You can also work without a BOM by assigning the required components to the operations manually.

��The BOM and routing can also be selected through a production version.

��The control data for Cost Object Controlling (such as costing variants, results analysis keys, and variance keys) are located in the order header under the Control data tab.

Page 178: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-12

SAP AG 1999

Order Header

Process Order

Operations

Phases

Process Order

CostsMaterialActivities

OverheadProcess

Process Order

Material(to be mfd)

BOM

Master Recipe

Materialcomponent

40

Materialcomponent

10

Materialcomponent

20

Materialcomponent

30

Assignment of material to recipe

Assignment of components to operations and phases

Materials List

Operation 10

Operation 20

Operation 30

Phase 31

111

222

222

222

222

� Resource / Sec. resource

� Control key� Standard values� Relationship� Control recipe destination� Process instructions

Operation / Phase

� Material component� Item category� Material quantity calculation� Requirement quantities

Materials List

111

222

Resource

Recipe Header

Resource Network

� If you are manufacturing on the basis of process orders, the system uses the master recipe and associated materials list in accordance with the parameters for the order type specified in Customizing for Production Planning - Process Industries.

� The master recipe contains operations and phases. An operation is performed on a primary resource. Operations are divided into phases. A phase is a self-contained work step that describes one part of the production process in detail. It uses the primary resource of the operation. Operations and phases can use secondary resources in addition to the primary resource. Resources are linked to cost centers. The cost center assigns activity types to the resource. The sequence of steps in the production process is defined by the sequence of phases.

� For each operation or phase, you plan one or more materials that are required for the execution of that step.

� In process manufacturing only the phases are costed, not the operations. A phase contains standard values for activities. These standard values are used to determine dates, capacity requirements, and costs. The relevant to costing indicator in the phase must be selected.

� If the materials list contains co-products, you can add additional co-products. You cannot, however, delete co-products from the materials list. To check whether a material component is relevant to costing, go from the materials list to the detail screen for the material.

� If no co-products are being used, the costs are updated to the order header.

Page 179: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-13

SAP AG 1999

Circulating Material

Phase 10: Mixing

Circulating Material

Intra Material

MixingTank

Phase 20: Reaction

Reaction Tank

Material Flow in the Process Industries

Input MaterialsRemaining Mat.(By-product)

Co-Product A

Co-Product B

��The illustration shows the following:

y�Input materials (raw materials and semifinished products) that enter the production process. These materials debit the manufacturing order when they are withdrawn from inventory (goods issue).

y�Intra materials (material type INTR) are temporary and exist only between production phases. Intra materials appear in the material list as items of category M, but are not costed. If the process is interrupted because of a malfunction, however, an intra material may have to be put into inventory. In this case it is valuated with a price in the material master that is selected through the valuation variant for the valuation of goods received.

y�Remaining materials that are output by the process. Remaining materials are represented as by-products.

y�Circulating materials (such as catalysts) can be both a process input and a process output. You can specify in the material list whether the costs for a circulating material should be taken into account. The system selects a price for the circulating material from the material’s master record. If the circulating material is flagged as relevant to costing, the material costs appear in the itemization twice: once with a plus sign and once with a minus sign. The balance is the material input cost.

��The production of one or more products simultaneously: If more than one product is produced by the same process, the products are called co-products.

Page 180: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-14

SAP AG 1999

• Output material in a manufacturing process• Production is planned and the material is the primary

output of the process• Cost controlling is required

Input Materials

Co-Product BCo-Product A

Definition of Co-Product

Materials List

Oper.

Master Recipe

Phase

Phase

Process Order

��In a joint process, one product cannot be manufactured without manufacturing others. Standard costs, planned costs, and actual costs for the individual co-products (also called joint products) in the process are usually calculated using an apportionment structure that is specified in the material master.

��The co-products output by a joint process each have substantial revenue-generating ability. If a material is a co-product, you select the Co-product indicator in the MRP view or costing view of the material’s master record.

��In the materials list, all co-products (both leading co-products and non-leading co-products) are items with a negative quantity. Leading co-products are called primary products. For primary products, you also select the Co-product indicator in the BOM.

��Material master records can be created for process materials as well. A process material is not a physical entity, but merely represents a production process. An apportionment structure is specified in the master record for the primary product or process material. From a logistical point of view, the use of process materials is not recommended.

��Special feature: Fixed-price co-products. You can flag a co-product in the material master as a fixed-price co-product. For detailed information on fixed-price co-products, see the documentation for Product Cost Planning.

Page 181: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-15

SAP AG 1999

Definition of By-Products

Co-Product BCo-Product A

Input MaterialsBy-ProductBy-Product

• Output material in a production process• Production is incidental to the production process

(unplanned)• Cost controlling is not required

Materials List

Oper.

Master Recipe

Phase

Phase

Process Order

��Remaining materials are represented as by-products. A by-product is an incidental output of a joint process. You enter a by-product with a negative quantity in the materials list of a primary product or process material. For by-products, you do not select the Co-product indicator in the material master record or in the BOM.

��If the by-product is flagged as relevant to costing, its costs are subtracted from the costs for the production process using the net realizable-value method. For example, the cost of goods manufactured for the primary product or for the other co-products equals the total cost of the production process less the costs for the by-products.

��In Product Cost Planning, the cost of goods manufactured for a by-product can be calculated in two ways:

y�Using a price from the material master.

y�The by-product can be manufactured using an alternative production structure, and a corresponding cost estimate for the by-product already exists. In this case, the cost component split of the by-product is subtracted from the production process.

��In the actuals, when a by-product is placed into inventory, the order header is credited with a price in the material master. This reduces the total cost of the production process.

Page 182: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-16

SAP AG 1999

Process Order with Co-Products

Order Header

Operations

Phases

Order Item for Co-Product A

Order Item for Co-Product B

Co-product A or B

Material Components

Costs

Costs

Costs

Resource

Process Order

��In most cases, co-products are manufactured on the basis of process orders. However, co-products can also be manufactured on the basis of production orders. This example uses process orders.

��The system recognizes whether a material is a co-product from its master record. For each co-product (including the primary product), the system generates an order item and turns on the MultItm indicator.

��The planned quantities and the quantities received into inventory of the products manufactured are updated to the order item.

��The following events take place in Cost Object Controlling:

y�The planned costs of the manufacturing order are determined using the quantity structure specified in the manufacturing order. These costs are distributed to the co-products using the apportionment structure.

y�The actual costs are collected on the header of the manufacturing order. At the end of the period, the actual costs on the order header are distributed to the order items using the apportionment structure. Work in process and variances are determined at the level of the order items. The order items are then settled.

��You specify the apportionment structure in the material master or in the process order.

Page 183: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-17

SAP AG 1999

Road Map: Product Cost by Order

z Master data� Production orders� Process orders

z Preliminary costing

z Simultaneous costing

z Period-end closing� Preliminary settlement of co-products� WIP� Variance calculation� Settlement

z Special processing in process manufacturing� Cost monitoring in production campaigns

z Comparison of Product Cost by Period versusProduct Cost by Order

SAP AG 1999

Page 184: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-18

SAP AG 1999

FertilizerFertilizer Acid Acid

Preliminary costing

Create process order

Scheduling

Availability check

Release of order

Simultaneous costing

Material withdrawal

ConfirmationsPeriod-end closing

Overhead/process costs

Revaluation

Prelim. settlement co-prod.

WIP calculation

Goods receipt

Variance calculation

Settlement

Archive / Delete

Order completed Process Order

Process Order with Co-Products: Process Chain

Page 185: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-19

SAP AG 1999

Preliminary Costing: Overview

� Costing variant

Plan / Actual Cost Report

� Cost elements� Itemization (temporary)

Planned Costsby Cost Element:

� Resource� Standard value� Costing relevancy

� Requirement quantity� Price strategy� Costing relevancy

Material Components

Order Type/PlantOrder Type/Plant

Direct materials costs

Costs for externalprocurement

Direct mfg costs

Material overhead

Production overhead

Plant activity (credit)

Costs for externalprocessing

PhasePhase

Cost CenterCost Center

ResourceResource

� Formula key� Formula constant� Cost center� Activity type

��The system valuates the planned quantities of the material components using the materials list.

��The system determines the planned activity quantities using the master recipe.

��To valuate the planned material components, activities, and business processes, the system uses the planned valuation variant specified in the default values for the order type and plant. The overhead expenses are calculated using the costing sheet specified in the planned valuation variant. If template allocation is being used, the template is selected through the costing sheet and the overhead key.

��The planned costs are updated to the manufacturing order.

Page 186: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-20

SAP AG 1999

Result of Preliminary Costing with Co-Products

Order Header Co-Product A

Material 1,600 0Internal activity 800 0Credit of material - 1,600 0Credit of prod. - 800 0

Material 1,200 0Internal activity 600 0Plant activity -1,800 0

Material 400 0Internal activity 200 0Plant activity -600 0

Settings ->Orderitem ->On/Off

Settings ->Orderitem ->On/Off

Co-Product A

Co-Product B

Plan Act.

Plan Act.

Plan Act.

ProcessOrder

Item 1 for Co-Product A

Item 2 for Co-Product B

��A preliminary cost estimate is normally generated for the process order when it is saved or released, in accordance with the Customizing settings in the default values for the order type and plant.

��The order costs are calculated for the order header and distributed to the co-products on the basis of equivalence numbers. The equivalance numbers are entered in an apportionment structure.

��When a process order is created, the system automatically generates the following:

y�On the basis of the apportionment structure, the system generates a settlement rule that distributes the total order cost to the co-products (the order items). The costs are distributed to the order items both in the preliminary cost estimate and in the actual data.

y�The system generates a settlement rule for each item, in accordance with the default rule. These settlement rules control the settlement of the distributed costs to materials.

Page 187: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-21

SAP AG 1999

Co-Products: Cost Apportionment Procedure

Order Header Co-Product A

Material 1600 0Internal activity 800 0Credit of material -1600 0Credit of activity - 800 0

Material 1,200 0Internal activity 600 0Plant activity -1800 0

Material 400 0Internal activity 200 0Plant activity -600 0

Settings ->Orderitem ->On/Off

Settings ->Orderitem ->On/Off

Co-Product A

Co-Product B

Apportion-ment

structure3 : 1

Materialmaster

Plan Act.

Plan Act.

Plan Act.

ProcessOrder

Item 1 for Co-Product A

Item 2 for Co-Product B

��An apportionment structure is used to apportion the costs to the primary products and co-products. The apportionment structure is specified in the production version or in the material master record of the leading co-product. It can also be specified directly in the process order.

��In Product Cost Planning the costs are assigned to the co-products by cost component so that the cost component split can be used in costing-based Profitability Analysis (CO-PA) for valuation purposes.

��In the preliminary cost estimate for the process order, the planned costs are distributed to the co-products.

��If you want to have different equivalence numbers depending on the cost elements that debit the order header, use a source structure. You assign cost element intervals to the items of the source structure. You can assign different equivalence numbers for each source assignment. Example: You can distribute the material costs to the co-products at a ratio of 3:2 but the overhead costs at 1:1.

Page 188: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-22

SAP AG 1999

Customizing - Process Order

Process OrderProcess Order

Default Values for Order Type/PlantDefault Values for Order Type/Plant

Plant Order type

Default ruleRA key

Prel./vers. cstg

Val. var. Production order - planned

PP1

1000

PPP1

006

Production Material Full Settlement

Process orderPI01

Costing

Production order - planned

Product cost collector

Planned cost calcul. Determine planned cost when saving, if released

000002 WIP calculation at actual costs

Simul. costing

Val. var. Production order - actual

Production order - actualPPP2

007

Process Order

��Process orders are orders of order type 40 (process order).

��Process orders are usually analyzed by lot. That is, the variances are not determined until the order has the status delivered or technically completed. For orders that are analyzed by lot, you specify default rule PP1 (Production Material Full Settlement) in the order type. This ensures that settlement type FUL (full settlement) is specified in the settlement rule for process orders of the relevant order type.

��A results analysis key must be specified in all manufacturing orders for which you want to determine work in process. Use a results analysis key for WIP calculation at actual costs.

��For preliminary costing and simultaneous costing, enter the costing variant and valuation variant in the order type. This defines the valuation procedure for materials, internal activities, external activities, and business processes. It also determines which overhead structure is used to calculate overhead.

��If you want to analyze product costs by lot, collect the costs directly on the process order. In this case you do not select the Product cost collector indicator.

��The default values for the order type are transferred into the process order when it is created.

��The same procedure is used with production orders.

Page 189: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-23

SAP AG 1999

Road Map: Product Cost by Order

z Master data� Production orders� Process orders

z Preliminary costing

z Simultaneous costing

z Period-end closing� Preliminary settlement of co-products� WIP� Variance calculation� Settlement

z Special processing in process manufacturing� Cost monitoring in production campaigns

z Comparison of Product Cost by Period versusProduct Cost by Order

SAP AG 1999

Page 190: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-24

SAP AG 1999

Preliminary costing

Create process order

Scheduling

Availability check

Release of order

Simultaneous costing

Material withdrawal

ConfirmationsPeriod-end closing

Overhead/process costs

Revaluation

Prelim. settlement co-prod.

WIP calculation

Goods receipt

Variance calculation

Settlement

Archive / Delete

Order completed

Fertilizer Acid

Process Order

Process Order: Process Chain

Page 191: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-25

SAP AG 1999

GoodsReceipt

Process Order: Simultaneous Costing

Material Withdrawal

Materials List

Activity Allocation(confirmation)

Warehouse

MMMM

ResourceResource

Operation

Phase

Master RecipeMaster Recipe

Phase

Order Header Co-Product A

Material 1600 1800Internal activity 800 880Credit of material -1600 0Credit of prod. - 800 0

Item 1 for Co-Product A

Material 1,200 0Internal activity 600 0Plant activity -1800 0

Material 1200 0Internal activity 600 0Plant activity -1800 -1800

Process OrderStatus REL

Costs

Co-Product A

Cost CenterCost Center

Plan Actual

Plan Actual

��Process orders are usually charged with actual costs through confirmations in Logistics.

y�A cost object can be charged with secondary costs through internal activity allocations that are executed automatically when the confirmation is entered.

y�A cost object can be charged with primary costs through material withdrawals (material backflushes, goods issues) that are generated automatically when the confirmation is entered.

��In addition, the goods receipt can be posted automatically when the confirmation is entered.

��Actual costs are charged to the order header as they are incurred. When a goods receipt for a co-product is posted, the order item is credited accordingly.

��To be able to see the actual costs for each co-product, you must perform the Preliminary Settlement for Co-Products, Rework function in the period-end closing process.

��Additional remarks on logistical processing: If you are using milestone confirmations, you must confirm the milestones in the specified sequence. Operations that are not milestones are automatically confirmed when the milestone is confirmed. If an operation is a milestone it is specified in the routing with the control key of the operation.

Page 192: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-26

SAP AG 1999

Road Map: Product Cost by Order

z Master data Production orders Process orders

z Preliminary costing

z Simultaneous costing

z Period-end closing Preliminary settlement of co-products WIP Variance calculation Settlement

z Special processing in process manufacturing Cost monitoring in production campaigns

z Comparison of Product Cost by Period versusProduct Cost by Order

SAP AG 1999

Page 193: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-27

SAP AG 1999

Preliminary costing

Create process order

Scheduling

Availability check

Release of order

Simultaneous costing

Material withdrawal

ConfirmationPeriod-end closing

Overhead/process costs

Revaluation

Prelim. settlement co-prod.

WIP calculation

Goods receipt

Variance calculation

Settlement

Archive / Delete

Order completed

Process Order: Process Chain

Fertilizer Acid

Process Order

��In Release 4.5, the period-end closing activities for co-product orders were enhanced to enable integrated cost controlling for individual co-products.

��Once the period costs have been allocated to the order header, the costs are distributed from the order header to the order items.

��WIP calculation, variance calculation, and settlement are then performed at the level of the order item.

Page 194: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-28

SAP AG 1999

Period-End Closing with Co-Products

Settlement

Target Costs,Scrap,

Variances

Preliminary Settlement of Co-Products

Overhead

Template Allocation

Revaluation at Actual Prices

PeriodCosts

FinalCosting

FI/CO - Posting

Schedule Manager

Work in Process

��Functions in the period-end closing of Product Cost by Order:

y�Template allocation

y�Revaluation of activity types and business processes at actual prices

y�Calculation of overhead expenses

y�Preliminary settlement of co-products, rework

y�Calculation of work in process: In Product Cost by Order, the work in process is valuated at actual cost.

y�Variance calculation

y�Settlement

- Work in process is settled to Financial Accounting (FI) and Profit Center Accounting (EC-PCA).

- The order balance is settled to FI, Actual Costing/Material Ledger (CO-PC-ACT) and EC-PCA.

- The variance categories are settled to Profitability Analysis (CO-PA).

y�The Schedule Manager simplifies the period-end closing process. This function is described in detail elsewhere.

Page 195: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-29

SAP AG 1999

Preliminary Settlement of Co-Products

Order Header Co-Product A

Material 1600 1800Internal activity 800 880Credit of material - 1600 -1800Credit of activity - 800 -880

Material 1,200 1,350Internal activity 600 660Plant activity -1800 -1800

Material 400 450Internal activity 200 220Plant activity -600 0

Settings ->Orderitem ->On/Off

Settings ->Orderitem ->On/Off

Co-Product A

Co-Product B

Apportion-ment

Structure3 : 1

MaterialMaster

Plan Actual

Plan Actual

Plan Actual

ProcessOrder

Item 1 for Co-Product A

Item 2 for Co-Product B

��At the end of the period, the actual costs on the order header are distributed to the order items. This charges each co-product with its share of the actual costs. When it distributes the actual costs, the system uses the equivalence numbers defined in the apportionment structure. In some cases it may also use the source structure. To distribute the actual costs, you use the function preliminary settlement for co-products, rework. You use this function after you have allocated the period costs to the header of the manufacturing order. The costs are distributed to the co-products using the original cost elements.

��You make the necessary settings in Customizing for Product Cost by Order to ensure that:

y�Settlement to an order item is allowed (you make this setting in the settlement profile).

y�Either proportional settlement (indicator equivalence number) or percentage settlement (indicator %-Settlement) is allowed (you make this setting in the settlement profile).

y�The allocation structure contains all cost elements with which the order header can be debited.

��Actual costs must be distributed to the order items before you can calculate WIP and variances or allocate costs to other application components.

��If you have not specified an apportionment structure in the material master record or in the production version, you must enter equivalence numbers for distribution in the settlement rule of the order header. In this case you cannot use a source structure.

Page 196: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-30

SAP AG 1999

WIP Calculation for Co-Products

Actual cost- Plant activity

= WIP at actual cost.

Ö WIP = 670

Actual cost- Plant activity

= WIP at actual cost.

Ö WIP = 210

Order Item 1Co-Product A Actual

Material 1,350

Internal activity 660

Total cost 2,010

Plant activity 1,800

Balance 210

Order Item 2Co-Product B Actual

Material 450Internal activity 220Total cost 670

Plant activity 0

Balance 670

Deliv.

REL

Process OrderPDLV

��Work in process for co-products is always valuated at actual cost. The WIP is valuated using the actual costs posted to the order item less the credits from goods receipts.

��Valuating WIP at actual cost requires that the order item have a settlement rule with settlement type FUL (full settlement). Settlement type FUL is derived from default rule PP1 (Production Material Full Settlement) which is specified in the order type. If a manufacturing order for co-products uses settlement type PER (default rule PP2), no work in process can be determined for it. If you are using a cost object hierarchy with co-products, you cannot use any work in process because a cost object hierarchy can only have manufacturing orders with periodic settlement.

��The calculation of work in process depends on the status of the manufacturing order. The system continues to calculate work in process for the co-products until the header of the manufacturing order has the status DLV (delivered) or TECO (technically completed). The manufacturing order only receives the status DLV when all order items have been delivered. When the order has the status DLV and TECO, the WIP calculation function cancels any WIP from the previous period. To see whether particular order items have been delivered, access the materials list from the process order. From the materials list, access the detail view and look at the indicator Final del. (final delivery).

Page 197: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-31

SAP AG 1999

Profit Center Accounting

WIPInventorychange

ExpenseReserve

Financial Accounting

Settlement of Work in Process

Profit Center Accounting

WIPInventorychange

ExpenseReserve

Financial Accounting

Material 1,350

Internal activity 660

Total cost 2,010

Plant activity 1,800

Balance 210

Material 450Internal activity 220Total cost 670

Plant activity 0

Balance 670

REL

Process OrderPDLV

WIP at act.

WIP at act.

Deliv.

Order Item 1Co-Product A Actual

Order Item 2Co-Product B Actual

��When you settle the work in process, it is transferred to Financial Accounting (FI).

y�If the debit of the order item is greater than the credit, the system debits Unfinished Goods Inventory and credits Unfinished Goods Inventory Change.

y�If the debit of the order item is less than the credit, the system debits Expense for Reserves for Unrealized Costs and credits Reserves for Unrealized Costs. This expense posting corresponds to a value adjustment for the finished products that have already been capitalized in FI.

Page 198: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-32

SAP AG 1999

Preliminary costing

Create process order

Scheduling

Availability check

Release of order

Simultaneous costing

Material withdrawal

ConfirmationPeriod-end closing

Overhead/process costs

Revaluation

Prelim. settlement co-prod.

WIP calculation

Goods receipt

Variance calculation

Settlement

Archive / Delete

Order completed

Process Order: Process Chain

Fertilizer Acid

Process Order

Page 199: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-33

SAP AG 1999

Variance Calculation for Co-Products

Actual cost- Plant activity

= Variances.

Ö Variance = 70

Actual cost- Plant activity

= Variances.

Ö Variance = 210

Material 1,350

Internal activity 660

Total cost 2,010

Plant activity 1,800

Balance 210

Material 450Internal activity 220Total cost 670

Plant activity 600

Balance 70

Process OrderDLV

Deliv.

Deliv.

Order Item 1Co-Product A Actual

Order Item 2Co-Product B Actual

��In the case of manufacturing orders that have co-products and whose order item has settlement type FUL, variances can only be calculated when all order items have been delivered (that is, when the delivery completed indicator is set for all order items and the status DLV is set for the order). For manufacturing orders without co-products that have the settlement type FUL, variances can only be calculated after the status DLV has been set for the order.

��For manufacturing orders that have co-products for whose order item the settlement type is PER, the order balance is always interpreted as a variance (regardless of the status). No work in process is calculated for these manufacturing orders. For manufacturing orders without co-products that have the settlement type PER, variances and work in process are determined using the target cost calculation.

��No scrap variances can be calculated for co-products. You should therefore use a variance key for which the Scrap indicator is not selected.

Page 200: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-34

SAP AG 1999

Profit Center Accounting

Profitability Analysis

Settlement of Co-Products

PriceDifference

Profitability Analysis

Variance

Material 1,350

Internal activity 660

Total cost 2,010

Plant activity 1,800

Balance 210

Material 450Internal activity 220Total cost 670

Plant activity 600

Balance 70

Process OrderDLV

Deliv.

Deliv.

Variance

Order Item 1Co-Product A Actual

Order Item 2Co-Product B Actual

WIPInventory

Inventorychange

Financial Accounting

FactoryOutput

WIP Cancelled

WIPInventory

Inventorychange

Financial Accounting

FactoryOutput

WIP Cancelled

PriceDifference

��The following takes place when the order has been delivered and settled:

y�Work in process posted in a previous period is cancelled.

y�The order balance is reduced to zero by transferring to FI the difference between the actual cost and the preliminary valuation of the inventory by the goods receipt. If the price control indicator is set to S, the system debits Price Differences and credits Finished Goods Inventory Change.

Settlement is also made to Profit Center Accounting (EC-PCA) and Actual Costing/Material Ledger if these components are active.

y�The total variance is transferred to profitability segments in Profitability Analysis (CO-PA). You can transfer the individual variance categories of the total variance to value fields in CO-PA.

Page 201: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-35

SAP AG 1999

Road Map:Product Cost by Order

z Master data Production orders Process orders

z Preliminary costing

z Simultaneous costing

z Period-end closing Preliminary settlement of co-products WIP Variance calculation Settlement

z Special processing in process manufacturing Cost monitoring in production campaigns

z Comparison of Product Cost by Period versusProduct Cost by Order

SAP AG 1999

Page 202: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-36

SAP AG 1999

Definition of Production Campaign

TeardownSetupCleaning

Process OrderMaterial: Paint Process Order

Material: Paint Process OrderMaterial: Paint Process Order

Material: Paint

Production campaign:Set of planned orders and process orders to produce a particularquantity of material on a production line over a particular length oftime and in an uninterrupted sequence.

��A campaign is a set of manufacturing orders to produce a material. Campaign service costs (such as setup costs, cleaning costs, and teardown costs) are assigned to the campaign. The campaign service costs are assigned to the manufacturing orders by period and on the basis of the allocation-by-cause principle.

��A typical production campaign consists of:

y�Manufacturing orders (process orders or production orders) with reference to a material

y�Manufacturing orders without reference to a material. These are setup, cleaning, and teardown orders (campaign service orders) whose activities are used by each process order or production order in the campaign.

��You can distribute the costs for setup, cleaning, and teardown to individual manufacturing orders using:

y�Internal orders

y�Overhead allocation

y�Business processes

��This section discusses the use of production campaigns with business processes. The advantage of business processes is that costs can be allocated to the manufacturing orders by period and on the basis of the allocation-by-cause principle.

Page 203: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-37

SAP AG 1999

Processing the Production Campaign withBusiness Processes

Production Campaign for Material / Plant

Process OrderMaterial: Paint Process Order

Material: Paint Process OrderMaterial: Paint Process Order

Material: Paint Process Orderw/o MaterialReference

Setup

Process Orderw/o MaterialReference

Cleaning

Process Orderw/o MaterialReference

Teardown

SetupSetup CleaningCleaning TeardownTeardown

Debit of business process Credit of business process

��You create the production campaign in the menu of Production Planning - Process Industries.

��In the production campaign, you create planned orders and convert them into manufacturing orders. Existing process orders can be assigned to the campaign.

��For activities such as setup, cleaning, and teardown, you create master recipes without reference to a material. You then create process orders without reference to a material. The master recipes in the process orders without material reference are also without material reference (setup/cleaning recipe). You can create the process orders without material reference within the campaign, or assign them to the campaign later.

��You create a business process for each campaign service activity such as setup or cleaning.

��The business process is credited each month through template allocation. Template allocation controls how often the process is allocated to the process orders. The process orders are debited accordingly.

��The process order without material reference is debited at the time the actual costs (such as for cleaning) are incurred. The actual costs are settled to the business process at the end of the month.

��A business process can use the output of more than one campaign.

Page 204: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-38

SAP AG 1999

Example for Production Campaign with BusinessProcess

Production Campaign for Material / Plant

PaintActual

quantityPeriodActualcosts

1 5 100

2 1 20

CleaningActual

quantityPeriodActualcosts

1 5 0

2 1 600

PaintActual

quantityPeriodActualcosts

1 15 300

2 4 80

Period Debit Credit

1 0 -4002 600 -100

Planned price: 20 per unit

Template Allocation Settlement

��This example illustrates a campaign to manufacture paint, including subsequent cleaning. The equipment is cleaned after the production run is completed. It may be the case that the costs are not incurred until the process orders have already been delivered or are technically completed; they may even be flagged for deletion. To enable the costs to be charged to the process order at an earlier time point, you use business processes. You can allocate the cost of the cleaning to a process for which you defined a preliminary price when you planned the cost of the process. The process costs for the cleaning are allocated to the process order on the basis of the quantity produced and in accordance with the cause-effect principle.

��Any over-absorption or under-absorption is settled from the process order directly to Profitability Analysis (CO-PA).

��If the costs charged to a business process are high enough to take into account when the work in process is posted in FI, you make a manual posting in Financial Accounting in the amount of the balance of the business process. To analyze the costs of the production campaign, you can:

y�Analyze the target costs vs. the actual costs and the planned costs vs. the actual costs of the individual process orders.

y�Summarize the orders in the campaign so that you can monitor the costs of the production campaign and judge its overall efficiency.

y�Calculate the variances for the business processes in Activity-Based Costing.

Page 205: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-39

SAP AG 1999

Production Campaign with Business Processes:Summary

z Allocation of fixed costs of campaign to materials

z Preliminary costing for production campaigns

z Cost reports for production campaigns andbusiness processes

z Reducing costs by grouping process orders� Efficient use of costly setup and cleaning processes� Period-based allocation of fixed costs of campaign

based on cause-effect principle

z No problem with follow-up costs

��A production campaign enables single-product campaigns. A single-product campaign contains planned orders and process orders for a single material (in addition to non-material-based process orders for processes such as cleaning). Such campaigns can therefore only have one material-based master recipe. Production campaigns can be defined for leading co-products and for process materials.

��Create a business process group for the business processes that you use in the production campaign. Enter the business process group in the campaign. Entering this campaign-specific business process group differentiates the process costs incurred by production processes for the campaign from other process costs. This prevents campaign process costs from being doubled in the campaign reports. If you did not enter a business process group in the campaign, the process costs shown in the reports for the campaign would be reported both for the orders without reference to a material and for the reports with reference to a material.

��In Customizing for Product Cost by Order, specify a settlement profile in the order type for the non-material-based orders that allows settlement to business processes.

��In the standard cost estimate for the material, you can use a template to represent the campaign service costs. You can also represent the campaign service costs with other means, such as overhead costing.

��You can create a preliminary cost estimate for the production campaign. As is the case with manufacturing orders, the itemization of the preliminary cost estimate of the production campaign is generated dynamically. For this reason it is not possible to view the itemization in the information system.

Page 206: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-40

SAP AG 1999

Road Map:Product Cost by Order

z Master data� Production orders� Process orders

z Preliminary costing

z Simultaneous costing

z Period-end closing� Preliminary settlement of co-products� WIP� Variance calculation� Settlement

z Special processing in process manufacturing� Cost monitoring in production campaign

z Comparison of Product Cost by Period versusProduct Cost by Order

SAP AG 1999

Page 207: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-41

SAP AG 1999

Controlling by Product Cost Collector versusControlling by Manufacturing Order

z So, what’s the difference between using

z Product Cost Collectors

or

z Manufacturing Orders

Page 208: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-42

SAP AG 1999

Comparison of Full Settlement versus PeriodicSettlement

Full Settlement PeriodicSettlement

Work in process WIP at actual cost WIP at target cost

Controlling Objects Supported

Production OrderProcess Order

Product Cost CollectorProduction Order

Process Order

Functions

Variances

Settlement

Cost objecthierarchy

Variances = Actual cost -Valuated GR

Should be performed byperiod

Must be performed byperiod

Not possible Possible

Variances = Actual cost -Valuated GR - WIP

��Any manufacturing order can utilize either Product Cost by Order or Product Cost by Period method. The determination is the configuration of the plant and order type parameters.

y�When utilizing Product Cost by Period, the product cost collector order type will use the default rule STR. In addition, the manufacturing order type will have default rule PP2 (periodic), and the product cost collector indicator selected.

y�If using Product Cost by Period without the product cost collector, the manufacturing order type will have default rule PP2 (periodic), but the product cost collector indicator will NOT be selected. This controlling method, although possible, is NOT recommended by SAP.

y�If using Product Cost by Order, the manufacturing order type will have the default rule PP1 (full), and the product cost collector indicator will NOT be selected.

* Settlement must be performed each period if WIP is to be posted directly to Financial Accounting.

Page 209: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-43

SAP AG 1999

Variance

ValuatedGoods Receipt

Actual Costs

Work in Processat Target Cost

-

-

=Variance

ValuatedGoods Receipt

Actual Costs

Work in Processat Target Cost

-

-

=Variance

ValuatedGoods Receipt

Actual Costs

Work in Processat Target Cost

-

-

=

January February March . . .

Final Costing Using Periodic Settlement

��When using Periodic Settlement, WIP and Variances are analyzed for each period.

Page 210: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-44

SAP AG 1999

Status-Based Final Costing in Product Cost byOrder with Full Settlement

Partially releasedor released Partially delivered Delivery completed or

technically completed

Variance

ValuatedGoods Receipt

Actual Costs

Work in Processat Actual Cost

=

Actual Costs

=

-

Actual Costs

=

-

Work in Processat Actual Cost

ValuatedGoods Receipt

OrderStatus

PREL

REL PDLVDLV

TECO

��When using Full Settlement, the calculation of WIP and Variances are based on the status of the order. When the order has the status of Released, Partially Released or Partial Delivery, WIP will be calculated. When the order has the status Delivered or Technically Complete, the remaining WIP balance will be cancelled, and Variances will be calculated. A WIP balance and Variances calculation cannot occur in the same period.

Page 211: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-45

SAP AG 1999

Cost Object Controlling using Product CostCollectors

z Lean Cost Management.

z Controlling focus isproduct/production processbased rather thanmanufacturing based.

z Reduced number of costobjects improves period endclosing process.

z Variances are recognizedin the period in which theyoccur.

z Cost accountability to theproduction order is notreadily visible.

z Not recommended whenproduction involvessignificant set-up costs andthere is a large variability inlot size or when the BOM andRouting are not stable.

z Not available when WIP andvariance analysis is requiredat the co-product level orwhen using collective orders.

Advantages: Disadvantages:

��Product Cost Collectors can be used in the following manufacturing environments:

y�In repetitive manufacturing: mandatory usage of product cost collectors

y�In production order-related manufacturing: optional

y�In process manufacturing: optional

��The determination of which controlling process to use is simply the selection of an order type, and the presence of a product cost collector. Controlling can create the product cost collector at the level of controlling they desire, and simply activate the Product Cost Collector indicator for the manufacturing plant/ order type parameters. No process change to the manufacturing environment is necessary.

Page 212: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-46

SAP AG 1999

Cost Object Controlling using ManufacturingOrders as the Controlling Object

Advantages:

z High level of accountability atthe manufacturing orderlevel.

z Full settlement providesmanufacturing order levelvariance analysis, best suitedfor complex manufacturingenvironments and orderswith high set-up costs andvarying lot sizes.

z Large number of cost objectsto process at period end.

z When using Full settlement,variances cannot be analyzeduntil the manufacturing orderis completed.

Disadvantages:

��Manufacturing orders can be used as cost objects in the following manufacturing environments:

y�In production order-related manufacturing: optional

y�In process manufacturing: optional

y�Co-product manufacturing using either production or process orders, whenever WIP and Variance calculation at the co-product level is necessary: mandatory.

��Manufacturing environments can use both controlling methods in parallel, even for the same material. Whenever applicable, the product cost by period method would be recommended, thereby reducing the number of cost objects to be managed, and improving processing time for period end closing. If however, a particular product does not fit the product cost by period situation, then choose to control that product at the manufacturing order level.

Page 213: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-47

SAP AG 1999

Key Message

Collect costs at the level required to measure theefficiency of your manufacturing environment!

If you only evaluate your products after period endclose by summarizing all of the manufacturingorders to the product level, select Product Costby Period.

Don’t collect data that you will not use!

��Products manufactured continually using specific BOMS and routings are best suited for Product Cost Collectors.

��Products with either high numbers of engineering changes, high setup costs with variable production quantities, or joint production are best suited for Cost Object Controlling at the manufacturing order level.

Page 214: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-48

SAP AG 1999

z Product Cost by Order is used in flexible manufacturingenvironments where it is important to know the costsincurred by each lot.

z In Product Cost by Order, you collect and analyze costs onmanufacturing orders.

z You can analyze the costs of co-products by lot.z The function preliminary settlement for co-products, rework

distributes the actual costs of the manufacturing process tothe co-products. You can calculate work in process andvariances for co-products.

z In Product Cost by Order, work in process is always valuatedat actual cost.

z Variances for co-products are not determined until all orderitems have been received into inventory.

z In production campaigns, costs can be assigned to productsusing business processes, concentrating cost measurementon the causal factors that result in costs. You can analyze thecosts of production campaigns.

Summary

Page 215: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-49

Exercises

Unit: Product Cost by Order using process orders Topic: Master data and preliminary costing

At the conclusion of this exercise, you will be able to:

• Display the joint production data for a co-product

• Create a process order, and analyze the costing data that is defaulted to the process order

• Display the settlement parameters for a joint production order

• Explain the affect of using the settlement type Full

• Analyze the planned costs for a joint production order

Controlling has determined that some products that your company manufactures are better suited to the Product Cost controlling by Order method. This allows controlling to focus on the total manufactured quantity of the order, and supports controlling analysis at the production or process order level.

Manufacturing has identified that some of the production processes in your company yield co-products from a single manufacturing order. Although the benefit of this is recognized in manufacturing and planning, you have been asked to evaluate the controlling capabilities for the joint production process. You realize that the controlling methods for joint production are only available when the Product Cost by Order method is utilized. Therefore, you decide to evaluate the business scenario of product cost controlling by order using the process order

1-1 Engineering has provided you with a master recipe for fertilizer that includes co-products. Both the production process and the materials are provided by plant 1100. Before you create a process order, verify the co-product data for the joint production process in the material master.

1-1-1 From the costing view of the material master record, verify that the leading co-product, T-FF1## in plant 1100, has been identified as a co-product.

1-1-2 What co-product has been included in the joint production for T-FF1##? What is the apportionment of costs for T-FF1## and this co-product?

Co-product:

Materials:

Prod:

Misc:

Page 216: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-50

1-2 Create a process order for the production of the fertilizer, and analyze the master data used by cost object controlling for the joint production process.

1-2-1 Create a process order for 1000 liters of material T-FF1##, using production plant 1100, order type PI01. Use forward scheduling, and enter today’s date as the start date.

1-2-2 Select Material list, and determine if the co-product indicator is active for material T-FF3##. If this indicator is not selected, will this material be managed as a co-product or by-product?

Is the indicator selected:

If not, will the material be managed as a co-product or by-product?

1-2-3 From the process order header, display the settlement rule. Which receivers are entered, and why?

Receivers:

Why:

1-2-4 Which settlement type is entered? What are the consequences of this?

Settlement type:

Consequences:

1-2-5 Display the Control Data for the production order. What costing variants are entered for the planned and actual cost? How were the costing variants determined?

Planned costing variant:

Actual costing variant:

Determined by:

1-2-6 What costing sheet is assigned to the production order? How was the costing sheet determined?

Costing sheet:

Determined by:

1-2-7 What overhead key is assigned to the production order? How is the overhead key determined?

Overhead key:

Determined by:

1-2-8 Will the planned costs be calculated automatically when the order is saved?

(Circle one) Yes or No

1-2-9 Release the process order.

Page 217: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-51

1-2-10 Save the process order. Record the order number. If prompted to assign a batch number to the co-products, enter A## for T-FF1##, and B## for T-FF1##.

Process order number:

1-3 Using the Order Cost report from the Product Cost by Order information system, review the calculation of the planned costs for the process order and verify the planned distribution of costs for the co-products.

1-3-1 Using the setting Order Items On/Off, enter an * for order items, and determine what is the total planned debit for T-RF1##. Use the report layout 1SAP02, Cost development to display the planned cost information.

Total debit:

1-3-2 Execute the report again, but for only for order item 2, T-FF3##. What is the planned cost distribution to co-product T-FF3## for component T-RF1##?

Distribution to T-FF3##:

1-3-3 Is this consistent with the apportionment of material costs defined in the settlement rule of the process order?

Page 218: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-52

Exercises

Unit: Product Cost by Order using process orders Topic: Simultaneous Costing and Period-end closing when order is not complete

At the conclusion of this exercise, you will be able to:

• Analyze the actual costs for the order header and order items

• Calculate process costs and overhead costs for the manufacturing order

• Execute distribution of the actual costs from the process order header to the order items (co-products)

• Execute WIP calculation for the co-products using actual costs

• Review the customizing settings for the WIP calculation at actual costs

• Settle the WIP to Financial Accounting

If the manufacturing order is not completed by period-end, it is necessary to calculate the actual WIP value, so that this balance may be transferred to Financial Accounting. In addition, process costs and overhead costs must be applied to the order prior to the WIP calculation.

You have been asked to execute the period-end closing tasks for your process order. Since this is a joint production order, you will need to complete the additional task of distributing the actual costs from the order header to the order items. This will be necessary to support the calculation of WIP for the individual order items.

In preparation, several inventory transactions and order confirmations will need to be entered for the process order.

2-1 Once the process order has been released to the shop floor, inventory transactions and confirmations can be posted for the process order. This will cause actual costs to be recorded on the process order.

2-1-1 Enter a final shop floor confirmation for operation/phase 230 of the process order. Enter a yield of 1000 liters and save the confirmation.

2-1-2 Enter a partial confirmation for 500 liters for operation/phase 330 of the process order.

2-1-3 Using movement type 101, enter a goods receipt for the delivery of 500 liters of fertilizer, and 3.5 liters of sulfuric acid.

Use Next Screen to continue past the classification screen for the batch specifications for both materials, T-FF1## and T-FF3##. Press Enter to continue past the warning messages regarding the PU quantity.

Page 219: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-53

2-2 Using the order cost report from Product Cost by Order Report Tree review the actual cost information for the proceeding transactions.

2-2-1 To display the actual costs for the sulfuric acid T-FF3##, use the cost report and enter the process order number. Next, change the Settings to Order Items On/Off and enter order item 2, and execute the report. Display the cost report and determine the value used to credit the process order for the goods receipt for the sulfuric acid T-FF3##.

T-FF3##:

2-2-2 Execute the actual cost report again, this time displaying the costs for the fertilizer, order item 1. Determine the value used to credit the process order for the goods receipt for the fertilizer T-FF1##.

T-FF1##:

2-2-3 Lastly, to display the actual costs for the all items in the order, execute the report again but enter an * for the order item. Record the order balance.

Order balance:

2-2-4 Using the Cost development layout, determine if actual costs been distributed to the co-products?

Answer:

2-3 Complete the process and overhead cost allocation for the process order.

2-3-1 Using the individual processing transaction for Process Cost Allocation, apply the actual process cost to the process order for version 0 of the current period.

2-3-2 Using the individual processing transaction for Overhead Calculation, apply the overhead costs to the process order for the current period.

2-4 If using joint production, it is possible to calculate WIP and variances for the individual co-products. However, to enable this, the actual costs for the order must be distributed to the co-products prior to calculating either the WIP or variances for period-end.

2-4-1 Execute the individual processing of preliminary settlement for co-products for the process order for T-FF1## for the current period. Answer the following 2 questions prior to leaving the preliminary settlement results screen.

2-4-2 Select the detail list for the actual settlement, and display the sender. The individual cost elements that debited the process order are listed as the senders. Next, access the receivers. The settlement receivers should list the order items (co-products) as the receivers for each individual sending cost element. Is the value split according to the apportionment defined in the process order?

Answer:

Page 220: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-54

2-4-3 Display the cost accounting document from the list of accounting documents. Expand the document detail, and note that each actual line item posting to the order was settled to the two individual process order items, the co-products T-FF1## and T-FF3##.

2-4-4 Return to the cost report. Execute the report again, and review the affect of the preliminary settlement.

2-5 The calculation of work in process is necessary to determine the current order balance for the process order for T-FF1##.

2-5-1 Using the individual processing transaction, calculate the Work in Process value of your process order, using Results Analysis version 0 for the current period.

2-5-2 Create another session and display the cost report for your process order. Enter an * for the order item. Execute the report. Note the order balance. Compare the calculated total WIP amount with the remaining balance for your process. Are they the same value?

(circle one) Yes or No

2-5-3 Is it a requirement to value WIP at actual costs when using joint production?

(circle one) Yes or No

2-5-4 Record the WIP for T-FF1## and T-FF3##

T-FF1##:

T-FF3##

2-5-5 Access the WIP report and record the WIP value for each cost element for T-FF1##.

672111 (WIP direct costs):

672121 (WIP overhead):

672131 (WIP production costs):

2-5-6 Display the configuration of the WIP categories. What cost elements are assigned to the following WIP categories for Controlling area 1000, RA version 0:

EK(direct costs):

FK(production costs):

GK(overhead costs):

Page 221: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-55

2-5-7 Display the actual report for T-FF1##. What are the total actual costs for the following WIP categories:

Actual costs EK: ____________

(400000 – 499999; 820000 – 894999; 896000 – 899999)

Actual costs FK: ____________

(600000 – 654999; 656000 – 699999)

Actual costs GK: ____________

(655100 – 655199)

Total Actual costs: ____________

Order balance: ____________

To determine how to allocate the remaining balance to the WIP categories, the total costs are divided by the actual costs per category. This determines the % of the remaining costs that should be allocated to each category.

Example:

Actual costs EK 8000 80% of Total

Actual costs FK 2000 20% of Total

Total costs 10000 100%

Remaining order balance after a partial delivery: 4000

Calculated WIP for each order category:

WIP category EK 3200

WIP category FK 800

2-6 Once the WIP has been calculated, the WIP balance must be posted to Financial Accounting for period-end closing. This is accomplished using the settlement transaction.

2-6-1 Using the individual processing transaction, settle the calculated WIP for your process order to financial accounting for the current period.

2-6-2 From the Actual Settlement Detail List note that each order item is a sender.

2-6-3 Display the settlement document for the posting to FI. Why isn’t there a Controlling document listed?

Answer:

Page 222: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-56

Exercises

Unit: Product Cost by Order using Process Orders Topic: Final Delivery and period-end closing

At the conclusion of this exercise, you will be able to:

• Cancel the WIP at the completion of the process order

• Execute variance analysis for the process order items and analyze the result

• Settle the WIP cancellation and order variance to Financial Accounting and the variance analysis to Profitability Analysis.

• Analyze the accounting documents created during settlement

• Review the customizing settings for the PA transfer structure

At the close of the previous period, the process order was not complete, and a WIP balance was calculated for the order items and transferred to Financial Accounting. The order has now been completed in the current period, so it will be necessary to cancel the remaining WIP balance. In addition, since the order is using the settlement type Full, variances can now be calculated and transferred to Profitability Analysis.

In preparation for the period-end closing activities, it will be necessary to enter the final confirmation for the order, and receive the remaining co-products so that the order status reflects Final confirmation and Delivery Complete.

3-1 The shop floor confirmation needs to be created to complete the production order. This transaction will cause additional simultaneous cost postings to the order.

3-1-1 Create the final confirmation for the process order. The remaining 500 liters have been completed. Also, an additional 1 hour processing time was necessary during the last phase. Change the duration to reflect the additional hour. While entering the confirmation, select the Final confirmation indicator. Save the confirmation.

3-1-2 Using movement type 101, enter a goods receipt for the remaining delivery of 500 liters of fertilizer, and 3.5 liters of sulfuric acid. Continue past the warning messages regarding the batch numbers. Use Next Screen to continue past the classification screen for the batch specifications for both materials, T-FF1## and T-FF3##.

3-1-3 Display the costreport for the order. Why are the actual costs for cost element 620000 ( cost center 4250, activity type 1420) higher than the planned costs?

Answer:

Page 223: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-57

3-2 Again it is necessary to execute the distribution for co-products prior to calculating either the WIP or variances for period-end.

3-2-1 Reverse the previous settlement for the process order.

3-2-2 Execute the individual processing of distribution for co-products for the process order for T-FF1##.

3-2-3 Return to the Plan/Actual Comparison report and review the affect of the distribution. How was the excess cost of the additional 1hour of processing time distributed?

Answer:

3-3 Since the order has the status final delivery, WIP must be calculated again in order to cancel the remaining WIP balance.

3-3-1 Using the individual processing transaction, calculate the Work in Process value of your process order, using Results Analysis version 0 for the current period.

3-3-2 Compare the calculated total WIP amount with the remaining balance for your process order. The WIP balance should be zero. The remaining balance on the process order will be considered manufacturing variance.

3-4 The process order should now contain the status final delivery and final confirmation. Since the settlement type for the order is ‘Full’, variance calculation can be executed.

3-4-1 Using the individual processing transaction, execute variance analysis for your process order. Calculate the variances for all target versions for the current period. Remain in the variance analysis detailed list display to answer the following question.

3-4-2 Select Cost elements for item 1 and display the variance report. What caused the variance for cost element 620000? Display the cost element report for item 2. Do both products recognize a variance for the processing duration?

Answer:

3-5 After variances have been calculated, the variance categories can be settled to PA and the process order variance can be settled to FI. In addition, the WIP balance will be cancelled in FI.

3-5-1 Execute settlement for the process order. Use the current period and year.

3-5-2 Display the detail list for the settlement. The senders for production variances and the cancellation of WIP are listed on separate screens.

Access the settlement of the variances by selecting the receiver line for the material T-FF1##. The system displays a list of the variance amounts for PA by variance categories and for FI by material.

Select the accounting documents, and select the entry for Accounting document. What accounts were the postings made to?

Answer:

Page 224: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-58

3-5-3 Return to the list of accounting documents, and access the profitability analyses document. Check the settlement to the value fields according to the variance category. Which value field was the variance settled to?

Answer:

3-5-4 From configuration, display the assignment of the value field for the resource usage variance category using PA transfer structure E1.

Page 225: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-59

Solutions

Unit: Product Cost by Order using process orders Topic: Master data and preliminary costing

1-1 Engineering has provided you with a master recipe for fertilizer that includes co-products. Both the production process and the materials are provided by plant 1100. Before you create a process order, verify the co-product data for the joint production process in the material master.

Favorites o Material Master o Material o Display o Display current

1-1-1 From the costing view of the material master record, verify that the leading co-product, T-FF1## in plant 1100, has been identified as a co-product.

Enter T-FF1##

Select Enter

Select Costing 1

Select Enter

Enter plant 1100

Select Enter

The co-product indicator is selected.

1-1-2 What co-product has been included in the joint production for T-FF1##? What is the apportionment of costs for T-FF1## and this co-product?

From the costing 1 view, select Joint production.

Select apportionment structure 0001, and select Equivalence numbers.

Co-product: T-FF3##

Materials:

Prod:

Misc:

The equivalence numbers are visible from the Equivalence numbers screen.

1-2 Create a process order for the production of the fertilizer, and analyze the master data used by cost object controlling for the joint production process.

Logistics o Production -Process o Process Order o Process Order o Create o With material.

Before continuing with this choose Add to favorites

Page 226: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-60

1-2-1 Create a process order for 1000 liters of material T-FF1##, using production plant 1100, order type PI01. Use forward scheduling, and enter today’s date as the start date.

Enter material T-FF1##

Enter production plant 1100

Enter process order type PI01

Select Enter

Enter the quantity of 1000

Enter today’s date as the start date

1-2-2 Select Material list, and determine if the co-product indicator is active for material T-FF3##. If this indicator is not selected, will this material be managed as a co-product or by-product?

Select Material list

The co-product indicator is selected for T-FF3##.

If this is not selected, the material will be managed as a by-product.

1-2-3 From the process order header, display the settlement rule. Which receivers are entered, and why?

Goto o Header

Header o Settlement rule

Both T-FF1## and T-FF3## are entered as receivers.

This is due to the apportionment rule found in the material master for T-FF1##.

1-2-4 Which settlement type is entered? What are the consequences of this?

The settlement type is FUL = full settlement. This means that you can only calculate variances and settle the order when the status is either delivered (final) or technically complete. This settlement type corresponds to the controlling method Product Cost by Order.

1-2-5 Display the Control Data for the production order. What costing variants are entered for the planned and actual cost? How were the costing variants determined?

Exit the settlement rule by using the green arrow to go back.

Select the Control data view.

Planned costing variant: PPP1

Actual costing variant: PPP2

This was determined by the order type/plant defaults.

Page 227: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-61

1-2-6 What costing sheet is assigned to the production order? How was the costing sheet determined?

Costing sheet: COGM

The costing sheet is located on the control data view. The costing sheet was determined by the valuation variant attached to the costing variant.

1-2-7 What overhead key is assigned to the production order? How is the overhead key determined?

Overhead key:SAP11

The overhead key is determined from the overhead group assigned to the material T-FF1## is the costing view of the material master.

1-2-8 Will the planned costs be calculated automatically when the order is saved?

Yes, the planned costs will be automatically calculated when the order is saved. This is determined by the planned cost calculation setting: Determine planned costs when saving.

1-2-9 Release the process order.

Select Release.

1-2-10 Save the process order. Record the order number. If prompted to assign a batch number to the co-products, enter A## for T-FF1##, and B## for T-FF1##.

Select Save.

1-3 Using the Order Cost report from the Product Cost by Order information system, review the calculation of the planned costs for the process order and verify the planned distribution of costs for the co-products.

Accounting o Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Order o Information System o Reports for Product Cost by Order o Detailed Reports o For Orders

Settings o Order Items On/Off

Enter your order number.

Choose Execute

1-3-1 Using the setting Order Items On/Off, enter an * for order items, and determine what is the total planned debit for T-RF1##. Use the report layout 1SAP02, Cost development to display the planned cost information.

The total planned debit for T-RF1## is displayed.

1-3-2 Execute the report again, but for only for order item 2, T-FF3##. What is the planned cost distribution to co-product T-FF3## for component T-RF1##?

The total planned debit for T-RF1## is displayed.

Page 228: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-62

1-3-3 Is this consistent with the apportionment of material costs defined in the settlement rule of the process order?

Yes, this is consistent with the apportionment structure found in the settlement rule for the process order.

Page 229: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-63

Solutions

Unit: Product Cost by Order using process orders Topic: Simultaneous Costing and Period-end closing when order is not complete

2-1 Once the process order has been released to the shop floor, inventory transactions and confirmations can be posted for the process order. This will cause actual costs to be recorded on the process order.

2-1-1 Enter a final shop floor confirmation for operation/phase 230 of the process order. Enter a yield of 1000 liters and save the confirmation.

Logistics o Production-Process oProcess Order oConfirmation o Enter for phase o Time ticket

Before continuing with this choose Add to favorites

Enter the order number and operation 230

Select Enter

Enter the confirmation type Final confirmation

Confirm a yield of 1000 Liters

Save the confirmation.

2-1-2 Enter a partial confirmation for 500 liters for operation/phase 330 of the process order.

Favorites o Process Order o Confirmation o Enter for phase o Time ticket

Enter the order number and operation 330

Select Enter

Enter the confirmation type Partial confirmation

Confirm a yield of 500 Liters

Save the confirmation.

2-1-3 Using movement type 101, enter a goods receipt for the delivery of 500 liters of fertilizer, and 3.5 liters of sulfuric acid.

Logistics o Production -Process o Process Order o Environment o Material Movement o Post Material to Stock.

Before continuing with this choose Add to favorites

Page 230: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-64

Enter the movement type 101, the plant 1100, storage location 0001

Select To Order

Enter the process order number

Select enter

Change the quantity for T-FF1## from 1000 to 500, and change the quantity for T-FF3## from 7 to 3.5.

Select Adopt

Use Next Screen to continue past the classification screen for the batch specifications for both materials, T-FF1## and T-FF3##. Press Enter to continue past the warning messages regarding the PU quantity.

Save the goods receipt.

2-2 Using the order cost report from Product Cost by Order Report Tree review the actual cost information for the proceeding transactions.

Accounting o Controlling Product Cost Controlling o Cost Object Controlling o Product Cost by Order o Information System o Reports for Product Cost by Order o Detailed Reports o For Orders

Enter your order number.

2-2-1 To display the actual costs for the sulfuric acid T-FF3##, use the cost report and enter the process order number. Next, change the Settings to Order Items On/Off and enter order item 2, and execute the report. Display the cost report and determine the value used to credit the process order for the goods receipt for the sulfuric acid T-FF3##.

Settings oOrder items oOn/Off

Enter order item 2

Choose Execute

The value for the credit is displayed under cost element 895000.

2-2-2 Execute the actual cost report again, this time displaying the costs for the fertilizer, order item 1. Determine the value used to credit the process order for the goods receipt for the fertilizer T-FF1##.

Enter order item 1

Choose Execute

The value for the credit is displayed under cost element 895000.

Page 231: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-65

2-2-3 Lastly, to display the actual costs for the all items in the order, execute the report again but enter an * for the order item. Record the order balance.

Enter order item *

Choose Execute

Record the order balance

2-2-4 Using the Cost development layout, determine if actual costs been distributed to T-FF1##.

Choose Select Layout

Choose Layout 1SAP02

There are no actual costs listed for the activities, overheads or materials. These costs have not been distributed to the co-products, yet.

2-3 Complete the process and overhead cost allocation for the process order.

2-3-1 Using the individual processing transaction for Process Cost Allocation, apply the actual process cost to the process order for version 0 of the current period.

Accounting o Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Order o Period-End Closing o Single Functions o Template Allocation o Individual Processing

Before continuing with this choose Add to favorites

Enter your order number

Version 0

Period: Current month

Fiscal Year: current year

Deselect Test run

Select Detailed list

Choose Execute

2-3-2 Using the individual processing transaction for Overhead Calculation, apply the overhead costs to the process order for the current period.

Accounting o Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Order o Period-End Closing o Single Functions o Overhead o Individual Processing

Before continuing with this choose Add to favorites

Enter your order number

Period: Current month

Fiscal Year: current year

Deselect Test run

Choose Execute

Page 232: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-66

2-4 If using joint production, it is possible to calculate WIP and variances for the individual co-products. However, to enable this, the actual costs for the order must be distributed to the co-products prior to calculating either the WIP or variances for period-end.

Accounting o Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Order o Period-End Closing o Single Functions o Preliminary Settlement for Co-products, Rework o Individual Processing

Before continuing with this choose Add to favorites

2-4-1 Execute the individual processing of preliminary settlement for co-products for the process order for T-FF1## for the current period. Answer the following 2 questions prior to leaving the preliminary settlement results screen.

Enter your order number

Settlement period: Current month

Posting period: Current month

Fiscal year: Current year

Deselect Test run

Choose Execute

2-4-2 Select the detail list for the actual settlement, and display the sender. The individual cost elements that debited the process order are listed as the senders. Next, access the receivers. The settlement receivers should list the order items (co-products) as the receivers for each individual sending cost element. Is the value split according to the apportionment defined in the process order?

Select Detail lists

The order number and order items are displayed

Select the order number

Select Sender

The individual cost elements that debited the process order are displayed

Use the green arrow back and return to the detail list

Select Receiver

The order items are displayed, listed by assignment

Yes, the value is split according to the apportionment structure:

Page 233: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-67

2-4-3 Display the cost accounting document from the list of accounting documents. Expand the document detail, and note that each actual line item posting to the order was settled to the two individual process order items, the co-products T-FF1## and T-FF3##.

Use the green arrow back and return to the detail list

Select Accounting documents

Choose Cost accounting docs

Expand the document line

2-4-4 Return to the cost report. Execute the report again, and review the affect of the preliminary settlement.

Accounting o Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Order o Information System o Reports for Product Cost by Order o Detailed Reports o For Orders

Enter your order number

Choose Execute

The settled costs to the order items are displayed as credit entries for each cost element.

2-5 The calculation of work in process is necessary to determine the current order balance for the process order for T-FF1##.

2-5-1 Using the individual processing transaction, calculate the Work in Process value of your process order, using Results Analysis version 0 for the current period.

Accounting o Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Order o Period-End Closing o Single Functions o Work in Process o Individual Processing o Calculate

Before continuing, select Add to Favorites

Enter your order number

WIP to Period: Current month

Fiscal Year: current year

Results Analysis version 0

Deselect test run

Choose Execute

Page 234: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-68

2-5-2 Create another session and display the cost report for your process order. Enter an * for the order item. Execute the report. Note the order balance. Compare the calculated total WIP amount with the remaining balance for your process. Are they the same value?

Accounting o Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Order o Information System o Reports for Product Cost by Order o Detailed Reports o For Orders

Settings oOrder items oOn/Off

Enter your order number.

Enter order item *

Choose Execute

Yes, the calculated WIP and the actual order balance are the same value.

2-5-3 Is it a requirement to value WIP at actual costs when using joint production?

Yes, it is required to value WIP at actual costs when using joint production.

2-5-4 Record the WIP for T-FF1## and T-FF3##.

The WIP for each item is listed in the Work in Process: List.

2-5-5 Access the WIP report and record the WIP value for each cost element for T-FF1##.

From the WIP list:

GOTO oWIP Report

2-5-6 Display the configuration of the WIP categories. What cost elements are assigned to the following WIP categories for Controlling area 1000, RA version 0:

Favorites o Tools o Accelerated SAP o Customizing o Edit Project

Choose SAP Reference IMG

Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Order o Period-End Closing o Work in Process o Define Assignment

EK(direct costs): 400000 – 499999; 820000 – 894999; 896000 - 899999

FK(production costs): 600000 – 654999; 656000 – 699999

GK(overhead costs): 655100 – 655199

Page 235: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-69

2-5-7 Display the actual report for T-FF1##. What are the total actual costs for the following WIP categories:

Accounting o Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Order o Information System o Reports for Product Cost by Order o Detailed Reports o For Orders

Settings oOrder items oOn/Off

Enter your order number.

Enter order item 1

Choose Execute

Actual costs EK: ____________

(400000 – 499999; 820000 – 894999; 896000 – 899999)

Actual costs FK: ____________

(600000 – 654999; 656000 – 699999)

Actual costs GK: ____________

(655100 – 655199)

Total Actual costs: ____________

Order balance: ____________

To determine how to allocate the remaining balance to the WIP categories, the total costs are divided by the actual costs per category. This determines the % of the remaining costs that should be allocated to each category.

Example:

Actual costs EK 8000 80% of Total

Actual costs FK 2000 20% of Total

Total costs 10000 100%

Remaining order balance after a partial delivery: 4000

Calculated WIP for each order category:

WIP category EK 3200

WIP category FK 800

Page 236: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-70

2-6 Once the WIP has been calculated, the WIP balance must be posted to Financial Accounting for period-end closing. This is accomplished using the settlement transaction.

Accounting o Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Order o Period-End Closing o Single Functions o Settlement o Individual Processing

Before continuing, select Add to Favorites

2-6-1 Using the individual processing transaction, settle the calculated WIP for your process order to financial accounting for the current period.

Enter your order number

Settlement Period: Current month

Posting Period: Current month

Fiscal Year: current year

Deselect Test run

Select Execute

2-6-2 From the Actual Settlement Detail List note that each order item is a sender.

Choose Detail lists

If necessary, choose GOTO o Detail list of accrual data for FI

2-6-3 Display the settlement document for the posting to FI. Why isn’t there a Controlling document listed?

The WIP accrual to FI does not credit the order. The WIP balances are stored in RA cost elements, which will not update the controlling object. This can be verified by displaying the sender and receiver for the settlement.

Select one of the process order items

Select Accounting documents

From the list of accounting documents, choose Accounting document. This is the WIP accrual posting in FI.

893000 Inventory in process

793000 WIP

Page 237: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-71

Solutions

Unit: Product Cost by Order using Process Orders Topic: Final Delivery and period-end closing

3-1 The shop floor confirmation needs to be created to complete the production order. This transaction will cause additional simultaneous cost postings to the order.

3-1-1 Create the final confirmation for the process order. The remaining 500 liters have been completed. Also, an additional 1 hour processing time was necessary during the last phase. Change the duration to reflect the additional hour. While entering the confirmation, select the Final confirmation indicator. Save the confirmation.

Favorites o Process Order oConfirmation o Enter for Phase o Time Ticket

Enter the order number and operation 330

Select Enter

Enter the confirmation type Final confirmation

Confirm a yield of 500 Liters

Confirm a duration of 1 additional hour.

Save the confirmation.

3-1-2 Using movement type 101, enter a goods receipt for the remaining delivery of 500 liters of fertilizer, and 3.5 liters of sulfuric acid. Continue past the warning messages regarding the batch numbers. Use Next Screen to continue past the classification screen for the batch specifications for both materials, T-FF1## and T-FF3##.

Favorites o Environment o Material Movement o Post Material to Stock.

Enter the movement type 101, the plant 1100, storage location 0001

Select To Order

Enter the process order number

Select enter

Confirm the quantity for T-FF1## as 500 liters and the quantity for T-FF3## as 3.5 liters.

Save the goods receipt.

Page 238: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-72

Press Enter to continue past the warning messages regarding the batch number.

Use Next Screen to continue past the classification screen for the batch specifications for both materials, T-FF1## and T-FF3##.

3-1-3 Display the cost report for the order. Why are the actual costs for cost element 620000 ( cost center 4250, activity type 1420) higher than the planned costs?

Accounting o Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Order o Information System o Reports for Product Cost by Order o Detailed Reports o For Orderssr

Enter your order number

Choose Execute

Select Choose Layout

Select the Cost development layout

The actual costs are higher than the planned costs due to the additional 1 hour of duration that was confirmed for operation 330.

3-2 Again it is necessary to execute the distribution for co-products prior to calculating either the WIP or variances for period-end.

Favorites o Preliminary Settlement for Co-products, Rework o Individual Processing

3-2-1 Reverse the previous preliminary settlement for the process order.

Enter your order number

Settlement period: Current month

Posting period: Current month

Fiscal year: Current year

Deselect Test run

Preliminary Settlement o Reverse

3-2-2 Execute the individual processing of distribution for co-products for the process order for T-FF1##.

Enter your order number

Settlement period: Current month

Posting period: Current month

Fiscal year: Current year

Deselect Test run

Choose Execute

Page 239: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-73

3-2-3 Return to the Plan/Actual Comparison report and review the affect of the distribution. How was the excess cost of the additional 1hour of processing time distributed?

Accounting o Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Order o Information System o Reports for Product Cost by Order o Detailed Reports o For Order

Enter your order number

Choose Execute

Notice the credit entries listed by order item for each cost element.

The value for the additional 1 hour of labor was split according to the apportionment structure for production costs: 5:3.

3-3 Since the order has the status final delivery, WIP must be calculated again in order to cancel the remaining WIP balance.

3-3-1 Using the individual processing transaction, calculate the Work in Process value of your process order, using Results Analysis version 0 for the current period.

Favorites o Work in Process o Individual Processing o Calculate

Enter your order number

WIP to Period: Current month

Fiscal Year: current year

Results Analysis version 0

Deselect Test run

Choose Execute

3-3-2 Compare the calculated total WIP amount with the remaining balance for your process order. The WIP balance should be zero. The remaining balance on the process order will be considered manufacturing variance

Accounting o Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Order o Information System o Reports for Product Cost by Order o Detailed Reports o For Order

Settings oOrder items oOn/Off

Enter your order number.

Enter order item *

Choose Execute

The calculated WIP balance is 0, yet there is a remaining order balance due to the labor variance from the confirmation of operation 330.

Page 240: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-74

3-4 The process order should now contain the status final delivery and final confirmation. Since the settlement type for the order is ‘Full’, variance calculation can be executed.

Accounting o Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Order o Period-End Closing o Single Functions o Variances o Individual Processing

3-4-1 Using the individual processing transaction, execute variance analysis for your process order. Calculate the variances for all target versions for the current period. Remain in the variance analysis detailed list display to answer the following question.

Enter your order number

Period: Current month

Fiscal Year: current year

Choose All target cost versions

Deselect Test run

Choose Detail list

Choose Execute

3-4-2 Select Cost elements for item 1 and display the variance report. What caused the variance for cost element 620000? Display the cost element report for item 2. Do both products recognize a variance for the processing duration?

Select the order item

Choose Cost Element

The cost element variance report is displayed

The variance for cost element 620000 was caused by the additional 1 hour that was confirmed for operation 330.

Display the cost element report for T-FF3##.

Use the green arrow and go back to the Variance calculation list.

Select the second order item

Choose Cost Element

The cost element variance report is displayed

Yes, both products recognize a variance for the processing duration.

3-5 After variances have been calculated, the variance categories can be settled to PA and the process order variance can be settled to FI. In addition, the WIP balance will be cancelled in FI.

Favorites o Single Functionso Settlement o Individual Processing

Page 241: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-75

3-5-1 Execute settlement for the process order. Use the current period and year.

Enter your order number

Settlement Period: Current month

Posting Period: Current month

Fiscal Year: current year

Deselect Test run

Select Execute

3-5-2 Display the detail list for the settlement. The senders for production variances and the cancellation of WIP are listed on separate screens.

Access the settlement of the variances by selecting the receiver line for the material T-FF1##. The system displays a list of the variance amounts for PA by variance categories and for FI by material.

Select the accounting documents, and select the entry for Accounting document. What accounts were the postings made to?

Choose Detail lists

If necessary, choose GOTO o Detail list of settled values

Select the first order item

Choose Receiver

The variance amounts for PA are listed by variance categories, and the variance amount for FI is listed by material.

Use the green arrow back to return to detail list

Select Accounting documents

Select the entry for Accounting document

895000 Factory Output of production

231500 Expense price differences

893000 Inventory in process

793000 WIP

3-5-3 Return to the list of accounting documents, and access the profitability analyses document. Check the settlement to the value fields according to the variance category. Which value field was the variance settled to?

Select Profitability Analysis

Select the tab Value fields

Use the next page icon through the PA document until the value field for the variance is visible.

Page 242: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 4-76

3-5-4 From configuration, display the assignment of the value field for the resource usage variance category using PA transfer structure E1.

Favorites o Tools o Accelerated SAP o Customizing o Edit Project

Choose SAP Reference IMG

Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Order o Period-End Closing o Settlement o Create PA Transfer Structure

Select PA transfer structure E1

Select Assignment lines

Select Assignment 40 (resource usage variance)

Select value field

The value field VV330 is displayed.

Page 243: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 5-1

SAP AG 1999

z Benefits of the Schedule Manager

z Task list

z Flow definition

z Job monitor

z Worklist monitor

Schedule Manager

Page 244: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 5-2

SAP AG 1999

z Describe the benefits of the Schedule Manager

z Explain what a task list is

z Explain what a flow definition is

z Describe the use of the job monitor

z Discuss how to efficiently perform the period-endclosing activities using the multilevel worklist

z Explain how to process the faulty objects with theworklist monitor

At the conclusion of this unit, you will be able to:

Preface: Unit Objectives

Page 245: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 5-3

SAP AG 1999

Schedule Manager: Course Overview

AC510Introduction

Material Prod. OH Process

Material Valuation

Course Overview

Product Costby Period Product Cost

by Order

Schedule Manager

Information System

Appendix

Vendor

B: 40%A: 60%

Page 246: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 5-4

SAP AG 1999

Preface: Business Scenario

z You would like to perform the period-end closingactivities in Product Cost by Order and Product Costby Period quickly and efficiently.

z You perform the following functions in the period-end closing process:

z Overhead calculation

z WIP calculation

z Variance calculation

z Settlement

z These functions are executed in the background.You would like to link the background jobs togetherand analyze the errors after all functions have beenperformed.

Page 247: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 5-5

SAP AG 1999

Schedule Manager: Components I

z Scheduler: The scheduler enables you to monitor companyprocesses such as period-end closing. Components of thescheduler:

� Task list: A structured arrangement of tasks that are performed ineach period and possibly by multiple users. For example, a task listcan be created for the period-end closing process in CO.

� Daily overview� Monthly overview

z Flow definition: A flow definition consists of individual flowsteps. These steps include scheduling programs with variantsas jobs in the R/3 System, and user interactions that send usersinformation in mails.Flow definitions are tasks scheduled in the task list.

��The Schedule Manager simplifies the period-end closing process. The Schedule Manager is a cross-application tool for functions that are performed periodically. The Schedule Manager provides the following basic functions:

y�Definition and scheduling of the processing steps.

y�Monitoring jobs and checking the results.

y�Efficient error rectification.

��The Schedule Manager can also be used independently of the Product Cost by Period and Product Cost by Order components.

��The scheduler enables you to schedule your tasks in a tree structure and have them executed at a particular time by dragging them into a daily overview.

��The flow definition links the single functions together. You can schedule a flow definition as a task in the scheduler. SAP supplies standard flow definitions that you can adapt to meet your particular requirements.

Page 248: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 5-6

SAP AG 1999

Schedule Manager: Components II

z Job Monitor: Monitor containing information on the jobsexecuted, such as statuses and messages.

z Multilevel Worklist: A multilevel worklist is generated for asequence of processing steps and not for an individualprocessing step. The sequence of processing steps is specifiedin the flow definition.

z Worklist Monitor: Monitor in which the multilevel worklist can beedited. You can:

� Analyze the messages for each object and function� View the processing status set by the system for each object and

function� Manually override the processing status set by the system for each

object and function

��The job monitor enables you to monitor the scheduled tasks during and after processing.

��The multilevel worklist is available for: Product cost collectors, production orders, process orders, cost object hierarchies, general cost objects (Costs for Intangible Goods and Services), internal orders, and WBS elements. The selection scope is determined only once and applies to all processing steps. The worklist includes all objects in the selection scope for which processing in the current processing step is both allowed and necessary. The selection scope therefore corresponds to the maximum scope of the worklist. Restrictions on the selection scope can be specified for individual processing steps. These restrictions are normally specified in the selection profiles that are defined when the report variant is created.

��The processing steps are executed in the sequence specified in the flow definition in the scheduler. A processing status is shown in the worklist for each object and processing step. The processing status indicates whether the object can be processed in the next processing step. A given processing step contains only the objects that can be processed in that step based on the processing status of the previous step.

��Dependencies between objects are interpreted as user-specific for each processing step. For example, in order to process a given object in a given step, the system may have to process additional objects. The system automatically takes such dependencies into account. You do not have to make any additional settings.

Page 249: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 5-7

SAP AG 1999

Schedule Manager: Benefits

z The period-end closing process isstraightforward and easy to perform.

z Comprehensive monitoring of the period-end closingprocess

z Automatic execution of processing steps and interactivecommunication through workflow techniques

z Worklist monitor speeds error analysis and rectification

z Fast processing time thanks to a multilevel worklist

��The multilevel worklist reduces the time required to process sequences of processing steps (such as in period-end closing):

y�Manual interaction after completion of a job is not necessary. This interaction now takes place after execution of a sequence of processing steps that comprises multiple jobs (such as after the period-end close for an application component).

y�With the multilevel worklist, processing steps are only repeated for the objects that actually had errors.

y�CPU time is reduced because objects are selected only once for an entire processing step sequence rather than for each processing step. The objects are selected before the first processing step is performed. Performance is particularly improved with complex structures that involve dependencies between objects (such as complex projects).

y�Job scheduling and monitoring is usually the responsibility of the data processing department. However, the data processing department is not necessarily responsible for correcting the errors listed in the error logs. The multilevel worklist enables you to directly notify the employees responsible for correcting the faulty objects. This notification is made in mails that are sent automatically on the basis of the workflow.

Page 250: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 5-8

SAP AG 1999

Schedule Manager: Task List

2000October

Task ListTask List

Daily Overview:Daily Overview: OctoberOctober 31, 2000 31, 2000

Send message:Period close started

Cost centers: Period close

Product cost collectors:Period close

� Overhead

� WIP

� Variances

� Settlement

User

Miller

Smith

Jones

Jones

Time Description

8:00 Message sent

8:30 Cost centers: Period close

9:45 Product cost collectors: Period close

Status

Performing the period-end closewith the Schedule Manager issimple

��In the task list, you define the arrangement of tasks that are performed in each period and possibly by multiple users. You can define programs for periodic background processing or programs for online processing.

��You can attach Microsoft Office documents that are required for processing a particular task directly to the task. You can also create simple texts as documentation for a task.

��The daily overview shows the upcoming and completed tasks of the day. From the daily overview, you can access detailed information on a task.

��With the Schedule Manager, you can create a structured view of the tasks to be performed. The tasks can be performed by period and by more than one user. You can use a number of different task types in the task list:

y�Background job chains (= flow definition)

y�Individual background jobs (= program with variant)

y�Online programs and transactions

y�Notes as placeholders to describe a task that is not processed in the SAP System (such as "Inform John").

Page 251: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 5-9

SAP AG 1999

Schedule Manager: Flow Definition

Flow Definition: Product Cost CollectorFlow Definition: Product Cost Collector

Workflow started

Worklist selected

Calculate overhead

Settlement

Process worklist in worklistmonitor

Restart processing

Workflow completed

Task ListTask List

Send message:Period close started

Cost centers: Period close

Product cost collectors:Period close

� Overhead

� WIP

� Variances

� Settlement

Calculate WIP

Calculate variances

Flow Definition

with Workflow Technique

��The flow definition consists of individual flow steps. These steps include scheduling programs with variants as jobs in the SAP System, and user interactions that send users information in mails.

��User-specific requirements regarding the interface of the flow definition can be realized with workflow profiles. If required, such profiles can be created and supplied with the support of the project team. To enable individual processes to be available as flow steps, a report program is required that feeds the processing parameters and has an ergonomic interface.

Page 252: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 5-10

SAP AG 1999

Task ListTask List StatusStatus

Schedule Manager: Job Monitor

Spool List

Basic List

DetailDetail ParameterParameter AddnlAddnl Info Info

Message ListMessage List

Cost centers: Period close

Product cost collectors:Period close

Overhead

WIP

Variances

Settlement

Results List

Job LogStructure Tree

No. Text

KJ 205 Create results analysis version

KJ 255 Create results analysis key

KV 154 No standard cost estimate exists

KV 162 No target costs due to missing itemization

KV 215 The order has no variance key

Start date

End date

User name

Job status

Transaction

��The job monitor provides you with all information on an active or finished job that was planned in the scheduler. To determine the status of currently running jobs, you can repeat the database selection. If you only want to see jobs of a certain status, you can hide all other jobs. The monitor is divided into three areas:

y�Structure tree: The selection area shows you the workflows arranged in chronological order (expanded into substeps) and the jobs that were run within a particular time period. You receive information on the status of the jobs, the runtime, and the update level. For detailed information on a job, double-click on the desired entry in the structure tree. Use the right mouse key to see the different functions that are available for this job, such as restarting a report program or accessing the monitor for the multilevel worklist.

y�Detail view of a job: In the overview area, you can double-click on a job to display more detailed information: Spool list (display of batch spool list(s)), job log (display of the job log for the batch job), extract (online display of the saved results lists), basic list (online display of a saved short list containing the most important information).

y�Message list: If messages were issued for a job and saved, the system displays them in the detail area.

Page 253: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 5-11

SAP AG 1999

Schedule Manager: Worklist Monitor

Object ListObject ListWorklistWorklist

MessagesMessages

Worklists /Processing Steps

Objects Processed

Object Message Text

ObjectPCC P-100 FV001PCC P-100 FV002

PCC P-105 FV001PCC P-105 FV002

PCC P-110 FV001PCC P-100 FV002

Errors

Worklist: 000000826763 500

Overhead 480 20

WIP calculation 460 20

Variances 450 10

Overhead WIP

PCC P-100 FV 001 KJ 205 Create results analysis versionPCC P-105 FV 001 KJ 255 Create results analysis keyPCC P-110 FV 001 KJ 255 Create results analysis key

��You can view the processed objects (for example, product cost collectors or production orders) in the monitor of the worklists. The system indicates the processing status for each object and processing step.

��The object list and the message list provide you with the necessary information on any errors that occurred during processing. You can:

y�Analyze the errors.

y�Correct the errors.

y�Set a manual processing status that tells the system that the error is negligible and the object can continue to be processed.

y�Set a manual processing status that tells the system that objects processed without errors should nevertheless be processed again (such as when follow-up costs were incurred).

��Once you have processed all objects in the monitor, you start the processing again. Only the objects that had errors (and any for which processing was forced manually) are processed.

Page 254: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 5-12

SAP AG 1999

z The Schedule Manager simplifies the period-endclosing process.

z The multilevel worklist of the Schedule Managerenables efficient error analysis.

z The multilevel worklist significantly improvesperformance in the period-end closing process.

z Flow definitions are a prerequisite for the use ofthe multilevel worklist.

Summary

Page 255: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-1

SAP AG 1999

Information System - Contents

z Preface� Information System as Decision Support Tool� Business Scenario

z Structure of the Information System

z Summarized Analysis� Product drilldown� Summarization hierarchy

z Order Selection

z Using the ABAP List Viewer to Format Lists

z Using Extracts

Page 256: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-2

SAP AG 1999

Information System: Unit Objectives

At the conclusion of this unit, you will be able to:

z Describe the structure of the information system

z Explain how to use standard reports for efficient costcontrolling

z Analyze aggregate data using product drilldowns andsummarization hierarchies

z Format lists with the APAP List Viewer

z Use extracts

Page 257: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-3

SAP AG 1999

Information System: Course Overview

AC510Introduction

Material Prod. OH Process

Material Valuation

Course Overview

Product Costby Period Product Cost

by Order

Schedule Manager

Information SystemAppendix

Vendor

B: 40%A: 60%

Page 258: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-4

SAP AG 1999

z What actual costs did we incur in our plant in the currentperiod?

z What costs were we expecting based on the quantityactually manufactured?

z Are some product groups significantly more cost-effectiveto produce than others?

z What was the cause of the variances?

z What is the value of the unplanned scrap?

z Have our continuous improvement efforts had any effect oncosts?

Preface: Information System as Decision SupportTool

Page 259: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-5

SAP AG 1999

Preface: Cost Analysis in the Information System

++-

++

Plant 1200Plant 1100Plant 1000

P-100P-101

SummarizationLevel

Product cost collector Plant 1000for material,production version Tgt Act

P-100 PV 0001 1,000 1,200

P-100 PV 0002 1,200 1,250

P-101 PV 0001 900 850

P-101 PV 0002 950 1,800

• Target• Actual• Work in process• Variances

Product cost collectorP-100, PV 0001

Order Selection

Detailed Reports

��The information requirements in Cost Object Controlling are supported by interactive top-down reporting techniques. The information necessary for decision making is provided for the specific level of business analysis required, such as product groups, product levels, or orders (product cost collectors or manufacturing orders). You can branch to object lists from the individual summarization levels.

��A typical path of analysis is to access plant data from an object list. For example, you can use order selection to generate a list of all orders that fulfill certain conditions (such as all orders for which the production variances exceed 10% in a particular plant for a particular material). From the list, you can access detailed reports for the individual orders.

Page 260: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-6

SAP AG 1999

Preface: Information System - Business Scenario

z A company wants an overview of the reportsavailable in the standard system.

z The company wants to analyze costs forsummarized data and move down to increasinglydetailed levels using drilldown techniques.

z The company also wants to generate lists oforders that fulfill certain conditions, such as allorders for a particular material.

Page 261: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-7

SAP AG 1999

Road Map - Information System

z Structure of the InformationSystem

z Summarized Analysis

z Product drilldown

z Summarization hierarchy

z Order Selection

z ABAP List Viewer

z Extracts

SAP AG 1999

Page 262: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-8

SAP AG 1999

Structure of the Information System in ProductCost Controlling

Information System

Product Cost by Period

Product Cost by Order

Product Cost by SalesOrder

Intangible Goods andServices

Summarized Analysis

Object List

Detailed Reports

Object Comparisons

More Reports

Variance Analysis

Work in Process

Planned Costs

Actual Costs

Report Categories

Report Contents

��In Cost Object Controlling there is a branch of the information system for each subcomponent:

y�Product Cost by Period

y�Product Cost by Order

y�Product Cost by Sales Order

y�Costs for Intangible Goods and Services

��The reports are grouped into the following report categories in each component:

y�Summarized Analysis

y�Object List

y�Detailed Reports

y�More Reports

��The report contents indicate the key figures the report provides data on, such as work in process or actual costs. The same report content can appear in several different report categories. For example, the report content work in process can be used in the two report categories Detailed Reports and Summarized Analysis.

��The report data can be displayed with various reporting tools.

Page 263: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-9

SAP AG 1999

Report Categories

Object List

Detailed Reports

...

Line Items

Cost Element Reports:- Plan/Act. Comparison- Target/Act. Comp.- Target/Act. Prod. Variance- Actual Costs- Planned Costs

Comparisons �

SummarizationHierarchy

�Order vs. Order

�Order vs. StdCost Estimate

Order Selection

Cockpit

Summarized AnalysisProduct

drilldownSummarization

Hierarchies

Cockpit

Cost ObjectHierarchies

- Work in Process- Var. categories

6

MoreReports

��The information system provides a number of different report categories for various analysis purposes.

��In the Summarized Analysis category, you can use the following tools:

y�Product drilldown

y�Summarization hierarchy

y�Cost object hierarchy

Product drilldowns and summarization hierarchies are used only for reporting purposes. Cost object hierarchies are hierarchies to which values can be updated (see Product Cost by Period). In addition to the costs assigned to the individual cost object hierarchies, you can also see the summarized costs for each cost object node.

To be able to see summarized costs, you must first perform a data collection run.

��The report category Object List shows you the cost objects that meet defined criteria (such as all orders of a particular order type).

��The report category Object Comparisons enables you to compare objects with each other. For example, you can compare the data of two product cost collectors.

��The report category Detailed Report displays the data for a single cost object (such as a product cost collector).

Page 264: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-10

SAP AG 1999

z Structure of the InformationSystem

z Summarized Analysis

z Product drilldown

z Summarization hierarchy

z Order Selection

z ABAP List Viewer

z Extracts

SAP AG 1999

Road Map: Information System

Page 265: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-11

SAP AG 1999

Plant

Material

Pro

duct

Gro

up

Munich

TriestGeneva

Milk Chocolate Plain Hazelnut

Cho

cola

tes

/ Cho

cola

te /

Coo

kies

6 Summarized Analysis

Product Drilldown Principle

z Targetz Actualz Work in processz Variances

Product cost collectorProduct cost collectorChocolate, PV 0001Chocolate, PV 0001

��A product drilldown is a flexible analysis tool. You can navigate between the summarization levels for which you want to analyze aggregate data. Example:

y�Suppose you manufacture chocolate candies and chocolate in your Munich plant. You analyze the data in the Munich plant by comparing the product groups chocolate candies and chocolate with each other.

y�Suppose you manufacture chocolate candies both in Munich and Triest. You analyze the product group chocolate candies by comparing the Munich plant with the Triest plant.

��In product drilldowns, you can easily navigate and drill down to lower levels. For example, the following functions are available:

y�Exceptions

y�Sorting

��In contrast to summarization hierarchies, product drilldowns use predefined summarization levels.

Page 266: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-12

SAP AG 1999

TextText

Plant 6000 Target Actual VarianceCookies 6,000 6,500 500Chocolate 12,000 15,500 3,500...

Chocolate Target Actual VariancePlain chocolate 3,300 3,700 400Milk chocolate 1,200 1,900 700...

Milk chocolate Target Actual VarianceOrder 123 400 450 50Order 234 500 500 0...

Drilldown:Materials inproduct groupchocolate

Report/report interface: Orders for milk chocolate

Report/reportinterface: Costelements fororder 123

! !

6 Summarized Analysis

Drilling Down in Product Drilldowns

Cost Element Reports

��In the standard system, product drilldowns use the following summarization levels:

y�Plant, product group, period/year (only for periodic reports), cost component.

��You can view the orders for a material from the summarization level material. From this object list, you can access detailed reports for the individual orders.

Page 267: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-13

SAP AG 1999

Cumulative and Periodic Product Drilldown

6 Summarized Analysis

z Cumulative Drilldown� Data is summarized

across multiple periods� Summarization levels:

� Plant

� Product group

� Material

� Period / year

� Cost component

� (Order)

z Periodic Drilldown� Shows summarized

data by period� Up to 16 periods� Summarization levels:

� Plant

� Product group

� Material

� Cost component

� (Order)

��Each product drilldown report can be used in periodic or cumulative form.

��In periodic drilldowns, the key figures are shown by period. This enables fast navigation across multiple periods. Periodic drilldown reports are appropriate when you are interested in comparing different months. You can analyze up to 16 periods.

��With cumulative drilldown reports, you can summarize key figures across multiple periods. For example, you can analyze the key figures by quarter or fiscal year.

Page 268: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-14

SAP AG 1999

Product Drilldown: Product Group Type

+

-+

+

-+

SoupsSpicesCandies

ChocolatesCookiesChocolate

Milk Choc.PlainHazelnutMarzipan

30,000 34,40045,000 47,00054,000 63,900

12,500 13,50020,000 22,50021,500 27,90010,000 11,0009,000 15,000

500 9002,000 1,000

Product Group Target ActualTarget Actual

. . .

6 Summarized Analysis

Product Hierarchyfrom Material Master

Product Group/MaterialGroup from MaterialMaster

CO Product Group

��You can use the following product group types in product drilldowns:

y�Product hierarchy from material master (multilevel).

y�Material group from material master (single-level).

y�CO product groups (multilevel or single-level). CO product groups must be created manually.

��You select the product group type in Customizing for Product Cost Controlling under Information System › Maintain Report Parameters for Product Cost Controlling. There you also enter the cost component structure to be used to display cost components.

��You enter the CO product group in the menu of Product Cost by Period or Product Cost by Order under Information System › Tools › Summarized Analysis. You assign materials to the lowest CO product group in the hierarchy. You create a hierarchy by assigning product groups to levels above or below other product groups.

Page 269: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-15

SAP AG 1999

Data Collection for Product Drilldowns

Materialgroup

Plant 6000 6100

002001

Drilldown ListMaterial group Absolute

Summarization LevelMaterial Group

Scrap varianceInput qty var.Input price var....

Detail ListPlant Absolute

35,000......

SummarizationLevel: Plant

Scrap varianceInput qty varianceInput price var....

3,500......

6 Summarized Analysis

��To select the data for your drilldown reports, you must perform a data collection run. The selected dataset is saved. You access the saved dataset when you execute the report.

��You can execute data collection for a single plant or for all plants in a controlling area.

��You can also select the summarization dates. Summarizing the values between these dates overwrites any previously saved datasets. Summarized values that are outside the summarization time frame are retained.

��SAP recommends choosing summarization dates that include all open periods in financial accounting.

��To accelerate data collection, you can use parallel processing to execute the process on multiple servers simultaneously.

Page 270: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-16

SAP AG 1999

Road Map: Information System

z Structure of the InformationSystem

z Summarized Analysis

z Product drilldown

z Summarization hierarchy

z Order Selection

z ABAP List Viewer

z Extracts

SAP AG 1999

Page 271: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-17

SAP AG 1999

Target Actual Threshold Values

50,000 59,000

30,000 30,500

20,000

32,000 33,500

82,000 92,500

65,000 68,000

397,000 219,500

28,500

HierarchyCO-PCMAT

6 Summarized Analysis

Plant 1000

Order type RM01(Product Cost Collector)

P-100

P-101

Order type PI01(Process Order)

P-105

Order type PP01(Production Order)

Using Summarization Hierarchies

��A summarization hierarchy enables you to summarize data according to your requirements. A summarization run generates totals for each node of the summarization hierarchy. The system summarizes planned costs, target costs, actual costs, variances, and work in process for all orders summarized.

��The summarization data for each node is saved, and can be viewed at any time.

��In Customizing, you can define status-dependent selection conditions for summarization. For example, you can exclude from summarization those orders that do not have any actual costs, or summarize only the orders for which you have calculated variances. You use a status selection profile to do this.

��You can also define exception rules so that a traffic light symbol warns you whenever a predefined threshold value is exceeded (such as production variances above 10%). This helps you find the nodes you want to analyze.

Page 272: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-18

SAP AG 1999

Accessing Other Reports from a SummarizationReport

Variance Categories

Work in process

Actual costs

Planned costs

Plan/Actual Comparison

Target/Actual Compar.Target/Actual/Prod. Var.

Cost Element Reports

Target Actual

50,000 59,000

30,000 30,500

20,000

32,000 33,500

82,000 92,500

65,000 68,000

397,000 219,500

28,500

Object ListObject list with theorders of asummarization node

6 Summarized Analysis

Plant 1000

P-100

P-101

P-105

Order type RM01(Product Cost Collector)

Order type PI01(Process Order)

Order type PP01(Production Order)

Exceptions

��From the summarization report, you can access additional reports such as an object list or a cost element report.

��You can define exceptions for analysis purposes. On the basis of exception rules, yellow and red traffic light symbols appear next to values that exceed specified limits.

��It is recommended that you analyze in detail the orders for which threshold values were exceeded.

Page 273: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-19

SAP AG 1999

Customizing for Summarization Hierarchies (1)

6 Summarized Analysis

z Create summarization hierarchy

z Specify whether input quantities are summarized

z Determine objects to be summarized(such as product cost collectors) with Data Scope (Object Types)

z Specify status selection profile

z Determine data to be summarized (such as primary costs,secondary costs, variances) with Data Scope Material number(Totals Records Tables)

z Determine hierarchy levels, such as:� Controlling area� Plant� Order type� Material number

��For the summarization hierarchy, use master data fields of the account assignment objects. Each level of the summarization hierarchy corresponds to a master data field. It is not necessary to use classification.

Page 274: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-20

SAP AG 1999

Summarization Objects Data to be Summarized

6 Summarized Analysis

z Product cost collectors,production orders,process orders

z Sales orders withdependent orders

z Sales orders withoutdependent orders

z QM orders

z Projects

z Internal orders

z Maintenance orders and service orders

z Status Selection Profile

Customizing for Summarization Hierarchies (2)(Data Scope)

z Data to be Summarized

z Secondary costs

z Primary costs

z Variances / results analysisdata (work in process)

z Activity quantities

z Totals records (without origin)

��If you are using co-products, you should distribute the actual costs before analysis.

��You specify the scope of summarization. For performance reasons it may be necessary to restrict the scope of the summarization.

��Function module exit EXIT_SAPLKKRB_001 in SAP enhancement SAPLKKRB enables you to reassign, delete, or add objects after selection for a summarization run but before actual data collection begins. This enhancement is documented. For documentation on the exit, use the pushbutton SAP doc. in the enhancement transaction (CMOD).

Page 275: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-21

SAP AG 1999

Road Map: Information System

z Structure of the InformationSystem

z Summarized Analysis

z Product drilldown

z Summarization hierarchy

z Order Selection

z ABAP List Viewer

z Extracts

SAP AG 1999

Page 276: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-22

SAP AG 1999

Order Selection: Data Display

MaterialNumberPlant

Variances

> 10%

> 5%

Master data

Threshold Values(Exception)

Order Status

Selection of Orders By:

$$$

Tgt Act. WIP Var.

$$$

Tgt Act. WIP Var.

Selected Orders• Planned costs• Actual costs• Target costs• Work in process• Scrap• Input quantity variance• Input price variance• Scrap variance• ...

Object List

Product Cost CollectorStatus VCAL

Product Cost CollectorStatus VCAL

Page 277: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-23

SAP AG 1999

Status Selection Profile

MaterialNumberPlantMaster data

Order Status

Selected Orders• Planned costs• Actual costs• Target costs• Work in process• Scrap• Input quantity variance• Input price variance• Scrap variance• ...

;

VariancesThreshold Values(Exception)

ProductionOrderStatus VCAL

ProductionOrderStatus VCAL

ProductionOrderStatus VCAL

ProductionOrderStatus RESA

6 Summarized Analysis Object List

Status Selection Profile Status = Variances calculated

��The status selection profile can be used in order selection and in summarized analysis.

��When you use a status selection profile, the system only selects the orders that have a certain system status or user status.

��You can use AND and OR operations in the status selection profile.

Page 278: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-24

SAP AG 1999

Data Selection Timeline

Controlling area

002 003 Period001

Data Selection

Previous data selection

50.00 70.00 35.00 Costs for order 4711

;

Not selected

Plant

Material

Productionorder 4712Status VCAL

Productionorder 4712Status REL

6 Summarized Analysis

Object List

Status Selection Profile Status = Variances calculated

��The order status is evaluated during data collection.

��You should define the time frame of data collection to include the entire life of the order.

��For example, if you select orders for which variances have been calculated in period 3 and that were charged with actual costs in period 1, the orders are selected for summarization in period 3 if a corresponding status selection profile is used. However, if you summarize only periods 2 and 3, the costs of period 1 will not be included.

��When you use a status selection profile, therefore, all open FI periods should be included in the selection.

Page 279: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-25

SAP AG 1999

Road Map: Information System

z Structure of the InformationSystem

z Summarized Analysis

z Product drilldown

z Summarization hierarchy

z Order Selection

z ABAP List Viewer

z Extracts

SAP AG 1999

Page 280: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-26

SAP AG 1999

Functions of ABAP List Viewer Using Example ofOrder Selection

Order Number Material Target

Results List of Order Selection

Actual Variance

6000217060002171600021726000217360002174...

P-100P-105400-100P-100P-100...

20,00040,00020,00060,00020,000

...

22,00042,00024,00062,00021,000

...

2,0002,0004,0002,0001,000

...

Dynamic subtotalsDynamic subtotals

TotalsTotals

FilterFilter

SortSort

Functions ofABAP List Viewer:

Object List

��The functions available in the ABAP List Viewer include the following:

y�Totals

y�Subtotals

y�Filter

y�Sorting

y�ABC analysis

y�Cost element report

y�Send

��You can download the report data:

y�As a spreadsheet

y�For text processing

y�In HTML format

��You can print reports in the background for selected orders. To do this, choose Goto > Background Report in the lists.

Page 281: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-27

SAP AG 1999

Totals and Subtotals in the ABAP List Viewer

Order Number Material Target Actual Variance

600021706000217160002172

60002173

60002174

...

P-100P-100P-100

P-105

400-100

...

20,00060,00020,000

40,000

20,000

...

22,00062,00021,000

42,000

24,000

...

2,0002,0001,000

2,000

4,000

...

100,000 104,000 5,000

40,000 42,000 2,000

20,000 24,000 4,000

160,000 170,000 11,000

Dynamic subtotalsTotals12

Results List of Order Selection

Object List

��You can have sums calculated for the displayed figures. For example, the system can display the sum of all target costs and all actual costs.

��You can then have a subtotal calculated for a column. Subtotals are often useful for the Material column, for example. A subtotal is calculated for each material in this case.

Page 282: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-28

SAP AG 1999

ALV: Defining Display Variants

Object List

Tgt/act. variance

Actual cost debit

5

4 7

Target cost debit

Material

3 4

2 39

1 12

Visible Fields

Plan var. costs

Plan fixed costs

Output qty

Hidden Fields

Column Content LgthColumn Content

7

10

8

...

...

Save as display variant

SumLgthItem

Order

��You can change the appearance of a list using display variants.

��You can:

y�Choose which fields are displayed

y�Change the order in which the fields are displayed

y�Modifiy the column width

��There are two types of display variants:

y�Customer-specific display variants that are accessible to all users

y�Customer-specific display variants that are accessible only to the users who created them (user-specific variants)

Page 283: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-29

SAP AG 1999

Road Map: Information System

z Structure of the InformationSystem

z Summarized Analysis

z Product drilldown

z Summarization hierarchy

z Order Selection

z ABAP List Viewer

z Extracts

SAP AG 1999

Page 284: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-30

SAP AG 1999

Creating Extracts

Plant : 1000

Material : P-100

Order category : PP01

Selection:

With dependent

orders : Yes

Status selection

profile : SAP001

Order 569Plan: $2000

Actual: $1300

Order 1Plan: $100Actual: $150

Order 21Plan: $2000Actual: $1300

Order 1Plan: $100

Actual: $150

Order 1Plan: $100

Actual: $150

Order 13Plan: $100

Actual: $150

6 Summarized Analysis Object List

��To reduce runtime, you can generate report extracts and use them until the report is generated again. A report extract contains the report data that was generated the last time the report was run.

��If you make changes in the selection parameters (for example, selecting by product group instead of by material), you must create new report extracts. You must also do so after release upgrades.

Page 285: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-31

SAP AG 1999

Information System: Unit Summary

z Explain the structure of the information system forProduct Cost Controlling.

z Explain how to use standard reports for efficientcost controlling

z Analyze aggregate data using product drilldownsand summarization hierarchies

z Format lists with the ABAP List Viewer

z Use extracts

You are now able to:

Page 286: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-32

Exercises

Unit: Information System

At the conclusion of this exercise, you will be able to:

• Use the summarization reports to quickly identify products that require additional analysis

• Execute a drill-down analysis and navigate to the cost object detail reports

• Create a summarization hierarchy and execute a summarization analysis using this hierarchy

• Utilize order selection reporting with exception analysis to identify orders that meet specific criteria

• Use the report to report interface to navigate from one report to another report

• Alter a list display using ABAP List Viewer (ALV)

As a member of the product cost controlling department, you will have the responsibility to analyze production results. Due to large volume of products and orders, you will not be reviewing the results of each individual product cost collector or production order. You will need to effectively use the summarization reporting methods to identify products and cost objects that need further attention and analysis.

You have been asked to use each of the different analysis methods and evaluate how to use exception rules, sorting and drill-down methods to analyze the results. In addition, you will need to be able to navigate from a summarization result to the detail reports to review specific cost objects.

1-1 The first analysis will be using the target to actual aggregated drill-down report to identify which products are incurring the highest variances within controlling area 1000. Select the Target cost version to 0 and Results Analysis version 0 prior to executing the report. Do not limit the report selection by plant. Restrict the analysis to the last 12 periods and answer the following questions:

1-1-1 Determine the product group with the highest total variances in plant 1100.

1-1-2 Determine the product group with the highest total variances in plant 1000.

1-1-3 What material received the highest variances in plant 1000?

1-1-4 What cost objects caused the variances for this material.

1-2 Using order summarization, it is possible to create new summarization hierarchies for alternate analysis requirements. You will need to create a new order

Page 287: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-33

summarization hierarchy in customizing, and then test this by analyzing the costs for T-FF1##, T-B4## and T-F1##.

1-2-1 Using the IMG, create a new hierarchy that summarizes orders using the following levels:

Level 1; Controlling area

Level 2: Material group

Level 3: Material number

Level 4: Created by (user id)

Name your new hierarchy AC510-##. In addition to the costs, have the quantities summarized.

1-2-2 Perform data collection for your hierarchy. Restrict the From and To period to the previous month and the current month of the current fiscal year. Perform the summarization online, and attach an existing exception rule for analyzing the target costs to the actual costs.

1-2-3 Display the summarized data for hierarchy AC510-## using the plan to actual comparison hierarchy report. The plan to actual costs for the summarized hierarchy are displayed. From the report output, navigate to the material group metal processing, then material T-B4##. Next, navigate to the detailed reports for the product cost collectors by selecting the user ID. Repeat this procedure for chemicals and T-FF1##.

1-3 The order selection report will demonstrate the ability of the system to highlight orders that meet specific exceptions, such as a 20% variance between planned and actual cost. In addition, the order list can be limited to only display orders within a certain time period, and that meet a specific condition or status, such as variances calculated.

1-3-1 Using the order selection report, select the production orders for material T-FF100 to T-FF330, plant 1100, using order type PI01. Set the threshold values to restrict the time period for selection from 01/1998 to the current period. Lastly, define the exception to highlight the orders that have a cost variance against percent above 20%, and use the yellow for those whose variance is above 10%. Do not restrict the selection by status.

1-3-2 From the report output, display the different views of the report.

1-3-3 Using the order comparison report, select any two orders from the list and branch to the comparison report. Accept the default report parameters for the actual order report. After reviewing the comparison report, return to the order list.

1-3-4 Return to the Order Selection Results List and select one of the orders, and call up the planned/actual comparison report. Change the from Fiscal year to 1998, for the report parameters. Select a cost element that has actual costs and display the line items.

1-3-5 The output for the line item report can be altered by using ALV. Using the ALV settings, remove the name of the offsetting account from the list and add the posting date. It is not necessary to save this layout.

Page 288: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-34

Solutions

Unit: Information System

1-1 The first analysis will be using the target to actual aggregated drill-down report to identify which products are incurring the highest variances within controlling area 1000. Select the Target cost version to 0 and Results Analysis version 0 prior to executing the report. Do not limit the report selection by plant. Restrict the analysis to the last 12 periods and answer the following questions:

Accounting o Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Order o Information System oReports for Product Cost by Order o Summarized Analysis oWith Product Drilldown o Variance Analysis o Target/Actual Production Variances oCumulative

Do not enter a plant

Enter the from and to period covering the last 12 periods.

Execute

1-1-1 Determine the product group with the highest total variances in plant 1100.

From the report display, double-click on plant 1100, and the product group costs will be immediately displayed.

1-1-2 Determine the product group with the highest total variances in plant 1000.

To navigate to plant 1000, select the previous value icon within the navigation window.

1-1-3 What material received the highest variances in plant 1000?

To display the materials with the highest variances, double-click on material within the navigation window. Next, select the column for variances, and using the right mouse button, select Sort in descending order.

1-1-4 What cost objects caused the variances for this material.

To display the cost objects for a material, select the material line, then select Call up report. The order list will be displayed.

1-2 Using order summarization, it is possible to create new summarization hierarchies for alternate analysis requirements. You will need to create a new order summarization hierarchy in customizing, and then test this by analyzing the costs for T-FF1##, T-B4## and T-F1##.

Page 289: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-35

1-2-1 Using the IMG, create a new hierarchy that summarizes orders using the following levels:

Level 1; Controlling area

Level 2: Material group

Level 3: Material number

Level 4: Created by (user id)

Name your new hierarchy AC510-##. In addition to the costs, have the quantities summarized.

Favorites o Tools o Accelerated SAP o Customizing o Edit Project

Choose SAP Reference IMG

Controlling o Product Cost Controlling o Information System o Cost Object Controlling o Settings for Summarized Analysis/Order Selection o Maintain Summarization Hierarchies

Select New Entries

Enter AC510-## and a description.

Select Summarize input qty

Select Data Scope(object types)

Select Summarization for Prod. Orders, QM Orders, Prod. Cost Collectors

Select Data Scope(Totals Records Tables)

Variances/results analyses, Activity quantities, Primary costs and Secondary costs should be active.

Select Hierarchy levels

Select New Entries

Enter MATKL

Enter MATNR

Enter ERNAM

Save.

Page 290: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-36

1-2-2 Perform data collection for your hierarchy. Restrict the From and To period to the previous month and the current month of the current fiscal year. Perform the summarization online, and attach an existing exception rule for analyzing the target costs to the actual costs.

Accounting o Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Order o Information System o Tools o Data Collectiono For Summarization Hierarchy

Enter hierarchy AC510-##

Enter the previous period and the current period

Deselect Background processing

To assign the exception rule: Extras o Exception o Define rule

Select an exception rule from the list

Execute

1-2-3 Display the summarized data for hierarchy AC510-## using the plan to actual comparison hierarchy report. The plan to actual costs for the summarized hierarchy are displayed. From the report output, navigate to the material group metal processing, then material T-B4##. Next, navigate to the detailed reports for the product cost collectors by selecting the user ID. Repeat this procedure for chemicals and T-FF1##.

Accounting o Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Order o Information System o Reports for Product Cost by Order o Summarized Analysis oWith Defined Summarization Hierarchy

Enter hierarchy AC510-##

Execute

The plan to actual costs for the summarization hierarchy are displayed.

Select Hierarchy

Expand Metal Processing

Expand T-B4##

Select your user id

Goto o Cost Element Report

Page 291: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-37

1-3 The order selection report will demonstrate the ability of the system to highlight orders that meet specific exceptions, such as a 20% variance between planned and actual cost. In addition, the order list can be limited to only display orders within a certain time period, and that meet a specific condition or status, such as variances calculated.

1-3-1 Using the order selection report, select the production orders for material T-FF100 to T-FF330, plant 1100, using order type PI01. Set the threshold values to restrict the time period for selection from 01/1998 to the current period. Lastly, define the exception to highlight the orders that have a cost variance against percent above 20%, and use the yellow for those whose variance is above 10%. Do not restrict the selection by status.

Accounting o Controlling o Product Cost Controlling o Cost Object Controlling o Product Cost by Order o Information System o Reports for Product Cost by Order o Object List o Order Selection

Enter Plant 1100

Enter Material T-FF100 to T-FF330

Enter Order type PI01

From period: 01, 1998

To period: Current Period

Accept the remaining defaults

To highlight the exception: select Define exception

Accept the default rule basis

Enter 20 in the threshold red field, 10 in the threshold yellow field

Confirm

Execute

1-3-2 From the report output, display the different views of the report.

Choose Select Layout

Select the different layouts for the report

1-3-3 Using the order comparison report, select any two orders from the list and branch to the comparison report. Accept the default report parameters for the actual order report. After reviewing the comparison report, return to the order list.

Holding down the control key, choose any two orders

Goto o Detailed analysis oCompare orders

Accept the default report parameters

Page 292: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 6-38

1-3-4 Return to the Order Selection Results List. Select one of the orders, and call up the planned/actual comparison report. Change the from Fiscal year to 1998, for the report parameters. Select a cost element that has actual costs and display the line items.

From the order comparison report, select the green arrow back.

Choose an order

Goto o Detailed analysis o Online

Choose Plan/Actual comparison

Accept the default parameters

The report is displayed

To display a line item report, select a cost element with actual costs,

Goto o Line items

1-3-5 The output for the line item report can be altered by using ALV. Using the ALV settings, remove the name of the offsetting account from the list and add the posting date. It is not necessary to save this layout.

Choose Change layout

Select Name of offsetting account

Select Hide selected fields

Select Posting date

Select Show selected fields

Choose Copy

Page 293: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 7-1

SAP AG 1999

z External Procurement

z External Processing

z Subcontracting Without Controlling

z Subcontracting with Controlling for ManufacturingOrders

Appendix: Contents

Page 294: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 7-2

SAP AG 1999

z External procurement

z External processing

z Subcontracting

At the conclusion of this unit, you will befamiliar with the process and costcontrolling of:

Introduction: Unit Objectives

Page 295: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 7-3

SAP AG 1999

AC510Introduction

Material Prod. OH Process

Material Valuation

Course Overview

Product Costby Period Product Cost

by Order

Schedule Manager

Information System

Appendix

Vendor

B: 40%A: 60%

Appendix: Course Overview Diagram

Page 296: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 7-4

SAP AG 1999

Introduction: Business Scenario

z The manufacturing order contains components thatare procured from an external supplier.

z Because of capacity problems in the paint shop, itwas decided to have a subcontractor perform thepainting operation. The subcontractor will be suppliedwith the required paint.

Page 297: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 7-5

SAP AG 1999

Road Map: Outsourcing Parts and Services

SAP AG 1999

z Outsourcing Parts andServices

z External Procurement

z External Processing

z Subcontracting WithoutControlling

z Subcontracting withControlling forManufacturing Orders

Page 298: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 7-6

SAP AG 1999

External Procurement

Purch. Order

Order

SCL Item

Co.Co.

Purchase OrderPurchase OrderPurchase Order

VendorVendorVendor VendorVendorVendor

Delivery

InvoiceInvoice Verification

InvoiceInvoiceInvoice VerificationInvoice Verification

VendorVendorVendor

InvoiceVerification

SCL Item

Co.Co.

External Procurement for Nonstock Material

ManufacturingOrder

ManufacturingManufacturingOrderOrder

��You are procuring the finished product from an external vendor. You can provide the vendor with the required parts.

��When you post the goods receipt for the externally procured products, the goods issue for the provided part is posted simultaneously.

��The invoice from the vendor is posted with reference to the delivery. A higher or lower consumption of the provided part can be taken into account at the time of the goods receipt and invoice receipt.

Page 299: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 7-7

SAP AG 1999

Quantity Flow Pump Production

Value Flow

Pressure cover supplied by vendor

InvoiceDifferenceposted toorder

FI/COFI/COA

XXB

XX

Goods Receipt

Act. costs postedCommit. canceled

FI/COFI/COA

XXB

XX

Purchase Order

Commit. created

Purch. Req andPurchase Order

Item:Acct asgmt cat.F (order)

Comm-itment

Comm-itment

Shaft

Goods Receipt

GoodsReceipt

PressureCover

External Procurement - Process Flow

��If the manufacturing order contains purchased parts, the system automatically generates a purchase requisition when the order is released.

��If you have activated commitments management for the order type of the manufacturing order, the purchase requisition automatically posts a commitment for the manufacturing order. When the goods receipt is posted, the commitment is canceled and the costs in the purchase order are assigned to the order.

��Any differences that arise when the invoice is posted are taken into account in the manufacturing order.

Page 300: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 7-8

SAP AG 1999

External Procurement - Goods Receipt

Semifinished ProductsInventory

Semifinished ProductsInventory Change

Raw Materials Inventory Raw Materials ConsumptionGBB / VBR

VendorGR/IR

Clearing Account

External ProcessingFRL

( 1 ) Goods receipt for externally procured product - Valuation of raw materials 200

Price Difference

( 1 ) 200

( 1 ) 200

Acct Assignmt Mfg Order

��The slide shows the posting of the goods receipt. The manufacturing order is debited with the costs of the externally procured material. The costs are determined on the basis of the valuation variant for the preliminary cost estimate of the order.

Page 301: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 7-9

SAP AG 1999

External Procurement - Posting

Semifinished ProductsInventory

Vendor

( 1 ) Goods receipt for externally procured material

- Valuation of raw material: 200

Price Difference

( 1 ) 200

( 1 ) 200

( 2 ) Invoice receipt - Invoice amount: 250

( 2 ) 200

Acct Assignmt Mfg Order

( 2 ) 250

( 2 ) 50

Semifinished ProductsInventory Change

GR/IRClearing Account

Raw Materials Inventory Raw Materials ConsumptionGBB / VBR

External ProcessingFRL

��Any price differences that arise when the invoice is posted are taken into account in the manufacturing order.

Page 302: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 7-10

SAP AG 1999

Road Map: Outsourcing Parts and Services

SAP AG 1999

z Outsourcing Parts andServices

z External Procurement

z External Processing

z Subcontracting WithoutControlling

z Subcontracting withControlling forManufacturing Orders

Page 303: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 7-11

SAP AG 1999

External Processing

PurchaseOrder

Order

SCL Item

Co.Co.

Purchase OrderPurchase OrderPurchase Order

VendorVendorVendor VendorVendorVendor

Delivery

InvoiceInvoice Verification

InvoiceInvoiceInvoice VerificationInvoice Verification

VendorVendorVendor

InvoiceVerification

SCL Item

Co.Co.

External Processing

ManufacturingOrder

ManufacturingManufacturingOrderOrder

��For external processing, you define the external service in the purchase order. You can send the materials intended for external processing to the vendor (provision).

��When the goods receipt for external processing is posted, the goods issue for the provided parts is posted at the same time.

��The invoice receipt is posted with reference to the goods receipt. Differences can be taken into account at this point (over- or underconsumption of the provided part).

Page 304: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 7-12

SAP AG 1999

Purchaserequisition Quantity

% Conditions

$

Quantity % Conditions

$Info Record

Find source of supply

Info Record

?Purch. Ord.

Price

Release

150.00

Further processing(goods receipt)

Invoice receiptInvoice10 units

170.00

External Processing - Process Flow

Operation 0030

Order HeaderOrder HeaderOrder Header

OperationsOperations

Control key PP02Indicator for externalprocessing +

Purch. info record 55000077Vendor PP-LIEFRequis. no. .......Target qty 1000Net quotation price 52

.

.

.

��When you release a manufacturing order with external processing, the system automatically generates a purchase requisition.

��The purchase requisition is of type NB (standard purchase order), which cannot be changed.

Page 305: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 7-13

SAP AG 1999

Preliminary Costing - External Processing

Info RecordInfo Record

Standard value x Net quotation price = Production costs (planned)

ValuationVariant

ValuationVariant

Price Selectionfor External Processing

CostingVariantCostingVariant

Update ofOrder ValueUpdate of

Order Value

Routing

Op. 0030

Order categoryProduction

Order

��The price used in the preliminary cost estimate for external processing is either the price in the operation or the price specified by the quota arrangement of the purchase order.

��The control key in the operation determines whether the operation is relevant to costing.

��The valuation variant specified by the costing variant determines which price is used to valuate external processing.

Page 306: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 7-14

SAP AG 1999

External Processing - Goods Receipt

( 1 ) Goods receipt

- External processing costs: 300

( 1 ) 300

( 1 ) 300

Acct Assignmt Mfg Order

Semifinished ProductsInventory

VendorSemifinished ProductsInventory Change

GR/IRClearing Account

Price DifferenceRaw Materials Inventory Raw Materials ConsumptionGBB / VBR

External ProcessingFRL

��Account assignment for the costs of external processing is performed on the manufacturing order.

Page 307: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 7-15

SAP AG 1999

External Processing - Invoice Receipt

( 1 ) Goods receipt

- External processing costs: 300

( 1 ) 300

( 1 ) 300

Acct Assignmt Mfg Order

( 2 ) Invoice receipt - Invoice for external processing: 320

( 2 ) 320

( 2 ) 20*

( 2 ) 300

Semifinished ProductsInventory

VendorSemifinished ProductsInventory Change

GR/IRClearing Account

Price DifferenceRaw Materials Inventory Raw Materials ConsumptionGBB / VBR

External ProcessingFRL

��Price differences between the goods receipt and the invoice receipt also are updated to the manufacturing order.

Page 308: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 7-16

SAP AG 1999

Road Map: Outsourcing Parts and Services

SAP AG 1999

z Outsourcing Parts andServices

z External Procurement

z External Processing

z Subcontracting WithoutControlling

z Subcontracting withControlling forManufacturing Orders

Page 309: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 7-17

SAP AG 1999

Subcontracting Without Controlling

Procurement

ProcurementProcurementProcurement

VendorVendorVendor

WarehouseManagementWarehouseWarehouse

ManagementManagement

StorageLocation

Production atVendor

Production atProduction atVendorVendor

Deliveryof Processed

Material

Deliveryof

Components

InvoiceVerification

InvoiceInvoiceVerificationVerification

VendorVendorVendor

MRPMRPMRP

Order

SCL Item

Co.Co.

StorageLocation

InvoiceVerification

SCL Item

Co.Co.

��For subcontracting, you define the external service in the purchase order. You can send the materials intended for subcontracting to the vendor (provision).

��When the goods receipt for external processing is posted, the goods issue for the provided parts is posted at the same time.

��The invoice receipt is posted with reference to the goods receipt. Differences can be taken into account at this point (over- or underconsumption of the provided part).

Page 310: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 7-18

SAP AG 1999

Subcontracting Without Controlling - Goods Receipt

( 1 ) Goods receipt for subcontracted material - Standard price for subcontracted material 500 - Price valuation for raw material: 200 - Subcontracting costs: 300

( 1 ) 500 ( 1 ) 500

( 1 ) 200 ( 1 ) 200 ( 1 ) 300

( 1 ) 300

Semifinished ProductsInventory

VendorSemifinished ProductsInventory Change

GR/IRClearing Account

Price DifferenceRaw Materials Inventory Raw Materials ConsumptionGBB / VBR

External ProcessingFRL

��Posting the goods receipt of the subcontracted material results in the inventory for the provided part being charged off.

Page 311: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 7-19

SAP AG 1999

Subcontracting Without Controlling - AccountAssignment

Subcontracted MaterialInventory

Subcontracted MaterialInventory Change

GBB / VBO

Raw Materials Inventory Verbrauch RohstoffeGBB / VBO

VendorGR/IRClearing Account

SubcontractingFRL

Preisdifferenz

( 1 ) 500 ( 1 ) 500

( 1 ) 200 ( 1 ) 200 ( 1 ) 300

( 1 ) 300

( 2 ) Invoice receipt - Invoice for subcontracting 320

( 2 ) 300 ( 2 ) 320

( 2 ) 20

Account grouping code VBO(consumption of provided parts byvendor) is used to post price differencesin subcontracting

Account grouping code VBO(consumption of provided parts byvendor) is used to post price differencesin subcontracting

( 2 ) 20*

( 2 ) 20*

Additional posting for subcontracting with price differences. Maintain tableT001K_LB -> price differences with subcontractingAdditional posting for subcontracting with price differences. Maintain tableT001K_LB -> price differences with subcontracting

( 1 ) Goods receipt for subcontracted material - Standard price for subcontracted material 500 - Price valuation for raw material: 200 - Subcontracting costs: 300

��To post price differences with subcontracting, you must assign the accounts for account grouping code VBO in the context of account determination.

Page 312: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 7-20

SAP AG 1999

Preliminary Costing - Valuation Variant

Change valuation variant

Subcontracting

Overhead on subcontracted materials

Priority Strategy sequence 1 Net order price 2 3

If you want to apply overhead to subcontracted materials, youmust create the appropriate cost elements. A special accountgrouping code must be used for the assignment of costs to theCO object.

If you want to apply overhead to subcontracted materials, youmust create the appropriate cost elements. A special accountgrouping code must be used for the assignment of costs to theCO object.

��The check box Overhead on subcontracted materials enables you to include overhead in the costs of subcontracting.

Page 313: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 7-21

SAP AG 1999

Road Map: Outsourcing Parts and Services

SAP AG 1999

z Outsourcing Parts andServices

z External Procurement

z External Processing

z Subcontracting WithoutControlling

z Subcontracting withControlling forManufacturing Orders

Page 314: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 7-22

SAP AG 1999

Subcontracting with Manufacturing Orders

ManufacturingOrder

ManufacturingManufacturingOrderOrder

StorageLocation

SubcontractingVendor

SubcontractingSubcontractingVendorVendor

Goods Receipt Service

Goods IssueProvided Parts

Procurement

ProcurementProcurementProcurement

VendorVendorVendor

Order

SCL Item

Co.Co.

InvoiceVerification

InvoiceInvoiceVerificationVerification

VendorVendorVendor

InvoiceVerification

SCL Item

Co.Co.

MRPMRPMRP

Delivery ofComponents

and Prov. Parts

��For subcontracting, you define the external service in the purchase order. You can send the materials intended for subcontracting to the vendor (provision).

��When the goods receipt for external processing is posted, the goods issue for the provided parts is posted at the same time.

��The invoice receipt is posted with reference to the goods receipt. Differences can be taken into account at this point (over- or underconsumption of the provided part).

Page 315: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 7-23

SAP AG 1999

BOM T-EX

Operation 0030: Masking, painting

...

100-804 Yellow paint(Eigenbearbeitung)

...

Routing T-EX...

...

Assignment

Subcontracting with Manufacturing Orders -Assignment of Part Provided

Change: Operation for pressure cover dropped.

Sub-contracting

Sub-contracting

��For subcontracting when parts are provided and Controlling is performed on a manufacturing order, you make the following settings:

y�You use the control key to assign the external processing indicator to the operation that will involve subcontracting and provision of parts.

y�You assign the BOM item of the provided part to the externally processed operation.

y�The subcontracting costs are determined using the external processing data specified in the externally processed operation. You select the Subcontracting indicator so that the parts provided are included in the purchase requisition for subcontracting.

��In MRP, or when a manually created production order is released, a purchase requisition is generated for the subcontracted operation.

��When the goods receipt for subcontracting is posted, the goods issue for the parts provided is posted as well.

��Repostings in Materials Management, such as reposting of unrestricted-use stock as vendor provision parts or goods issues for the components intended for subcontracting, is the responsibility of Logistics.

Page 316: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 7-24

SAP AG 1999

Subcontracting with Manufacturing Orders -Process Flow

Provision ofParts

Subcontractingby Vendor

Paint

Goods Receiptfrom Vendor

Invoice

• Subcontracting: Painting by subcontractor

Purch. Req. andPurchase Order

• Subcontracting: Painting by subcontractor

GoodsReceipt

• Subcontracting: Painting by subcontractor

Actual CostsPaint

Price DifferencesAssigned to

OrderPlanned Costs

Component forSubcontracting

Painted pressure cover from subcontractor

Actual CostsSubcontracting

Goods Issue

• Paint

Quantity Flow

Value Flow

��The planned costs for the manufacturing order can be calculated based on the following prices:

y�Price in accordance with purchasing info record

y�Price selected in accordance with price control in material master record (if stock material)

y�Price in accordance with entry in operation

��The actual costs are assigned to the manufacturing order at the time of the goods receipt. These actual costs include the costs of subcontracting and of the parts provided.

��Price differences between the goods receipt and the invoice receipt are updated to the manufacturing order.

Page 317: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 7-25

SAP AG 1999

Preliminary Costing - Subcontracting

Info Record

Standard value x Net quotation price = Production costs (planned)

ValuationVariant

ValuationVariant

Price Selectionfor Subcontracting

CostingVariantCostingVariant

Update ofOrder ValueUpdate of

Order Value

BOMBOM

Routing

Op. 0030

Paint(Yellow)

Paint(Yellow)

+ Material costs

= Total costs

Order categoryProduction

Order

��You establish the parameters for calculation of the subcontracting costs using a strategy sequence for price selection. The basis is either the price in the purchasing info record or the price in the purchase order.

��With subcontracting, the quota arrangement indicator determines the rules for selecting the vendor for costing. You select either the vendor with the highest planned quota, the vendor with currently lowest actual quota, or the cheapest vendor.

��You can apply overhead to the subcontracting costs.

Page 318: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 7-26

SAP AG 1999

Subcontracting with Manufacturing Orders -Goods Receipt

( 1 ) Goods receipt for service

- Valuation of raw material: 200 - Subcontracting costs: 300

( 1 ) 200 ( 1 ) 200 ( 1 ) 300

( 1 ) 300

Acct Assignmt Mfg OrderAcct Assignmt Mfg Order

Check the field status variant for movement type 543/O in table T156B.Additional account assignment for PP orders must be set to optional.

Semifinished ProductsInventory

VendorSemifinished ProductsInventory Change

GR/IRClearing Account

Price DifferenceRaw Materials Inventory Raw Materials ConsumptionGBB / VBR

SubcontractingFRL

��The subcontracting costs are assigned to the manufacturing order at the time of the goods receipt.

Page 319: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 7-27

SAP AG 1999

Subcontracting with Manufacturing Orders -Invoice Receipt

( 1 ) Goods receipt for subcontracted material - Standard price for subcontracted material: 500 - Price valuation for raw material: 200 - Subcontracting costs: 300

( 2 ) Invoice receipt - Invoice for subcontracting: 320

( 1 ) 200 ( 1 ) 200 ( 1 ) 300

( 1 ) 300

Acct Assignmt Mfg OrderAcct Assignmt Mfg Order

( 2 ) 300 ( 2 ) 320

( 2 ) 20

Semifinished ProductsInventory

VendorSemifinished ProductsInventory Change

GR/IRClearing Account

Price DifferenceRaw Materials Inventory Raw Materials ConsumptionGBB / VBR

SubcontractingFRL

��Price differences between the goods receipt and the invoice receipt are updated to the manufacturing order.

Page 320: Cost Object Controlling for Products Cost Object Controlling for Products

© SAP AG AC510 7-28

SAP AG 1999

z Explain the process of external procurement

z Explain what external processing is

z Describe the process of subcontracting both withand without Controlling for manufacturing orders

z Explain which settings must be made for externalprocessing and subcontracting

You are now able to:

Introduction: Unit Summary