Using Make-to-Order Production (MTO) for Sales Orders

Objectives

After completing this lesson, you will be able to:
  • Create a business partner and sales order for make-to-order production
  • Use preliminary costing of sales orders in make-to-order production

Sales Order for Make-to-Order Production

The image shows a table showing that inventory is valuated when controlling by sales order, but unvaluated without sales order control. An X marks the supported combination of With and Inventory Valuated.

Product Cost by Sales Order is recommended if the following questions are important for your business:

  • How high is my profit margin with the special sales order?

  • How can I map special sales costs?

  • How high is my funds commitment? Is this sales order performing well from a costing point of view?

  • Did the last minute customer changes affect my production costs heavily?

In the product cost by sales scenario, the following tasks can be performed:

  • You can assign special direct costs of sales and distribution to the sales document item.

  • You can allocate process costs to the sales document item.

  • You can allocate a sales overhead to the sales document item.

You can use results analysis for the following tasks:

  • Creating reserves for expected losses automatically

  • Adding reserves for foreseeable risks manually

  • Calculating revenue for goods in transit when goods have already been shipped but not yet invoiced

The examples of MTO production with Product Cost by Sales Order are high order value and complex MTO structure.

Discrete Manufacturing

The image shows a busy manufacturing facility with workers and machinery. Bullet points list when to use production orders A, B or C based on traceability, costs, and serial numbers.

Frequent changes to the product to be manufactured is a characteristic of discrete manufacturing. The products are manufactured in lots that are defined individually, with successive work center sequences. Costs are calculated based on orders and individual lots. In repetitive manufacturing, products are changed less frequently and are not manufactured in individual lots. Instead, a product is manufactured for a particular time period at a particular rate and yields are counted at the end of a period.

There can be waiting times between the different operative processes. You can frequently place semi-finished products in temporary storage before further processing.

In discrete manufacturing, component materials are staged with a specific reference to the individual production lots.

Product Cost by Sales Order

The image shows a forklift carrying a sales order in a warehouse environment. The environments section lists costs, revenues, special sales costs, funds commitment tracking, and work in progress.

Product Cost by Sales Order or sales order controlling is recommended for complex scenarios in MTO production in the following situations:

  • When manufacturing in-house for a sales order

  • When purchasing products for a sales order and reselling them to your customers

  • When providing services for a sales order

Sales order controlling allows you to perform the following tasks:

  • Calculate and analyze the planned costs and the actual costs by sales order item

  • Calculate and analyze the planned revenues and the actual revenues by sales order item

  • Calculate the value of your inventory of finished and semi-finished products

  • Create reserves automatically

  • Transfer data to Financial Accounting (FI)

  • Transfer data to Profitability Analysis (CO-PA)

  • Transfer data to Profit Center Accounting (PCA)

    Note

    In SAP S/4HANA, data for finance and controlling, profit center and margin analysis is stored in the ACDOCA table.

Additional Key Feature of Sales Order Controlling

The image shows a diagram showing flow from sales order to production order to revenue from goods sold, with a table comparing target vs actual values for different product groups.

You can create a production order for a sales order if, for example, a product is manufactured using Bills Of Material (BOMs) and routings.

Overview of Relationship Between Different Controlling Areas

The image shows a diagram showing product cost breakdown by sales order and production period, from raw materials to finished goods, including make-to-order and make-to-stock production.

The figure shows the relationship between Controlling by Sales Order, Controlling by Order, and Controlling by Period.

Complex MTO production can involve order-specific changes or even complete product redesign. Detailed planning and monitoring is essential for the costs and revenues of such products.

Methods

For advanced MTO production, the following methods are offered:

  • MTO:

    Tracking costs directly on the sales order item

  • Engineer-To-Order (ETO):

    Using projects for complex production, such as in-plant engineering

The inventories can be assigned to sales orders or projects. The costs of a sales order or a Work Breakdown Structure (WBS) element are not generated with the goods receipt for an order or a production order. For valuated inventories, the system generates the cost of a sales order or a WBS with material utilization (for example, a production order or a collective order).

Check the Strategy Group

Create a Business Partner

Create a Sales Order for Make-to-Order Production

Fork Lift with Configuration

Preliminary Costing of Sales Orders

The image shows a diagram showing Product Costing with BOM, routing, and unit costing sections, and a Sales Order Item cost plan table listing costs for tire, rim, suspension, material, indirect activity, overhead and process.

You can plan sales order costs with product costing or unit costing, depending on whether you are using a logistical quantity structure (BOM and routing). You can predefine the costing method in Customizing or when you start costing.

If you decide to use unit costing, the system does not save a cost component split. The same applies when the system post processes product costing with unit costing. In such cases, the system cannot transfer a cost component split to CO-PA and updates the costing results as plan values to the sales order item.

Product Cost Planning Sales Order

The image shows a sales order cost element table with columns for plan and actual values, showing administration, sales, and finished consumption overhead costs, totaling 97,600 euros. Process flow diagram with product, semi-finished and raw materials.

Sales order costing contains the costing details. For example, unit costing. The cost object displays only the cost of goods sold at cost element level.

Product Cost Planning Sales Order – Overhead

The image shows a cost sheet with the requirements class for sales/administration overhead costs in a manufacturing process, with plan values and costing sheet from valuation method showing material/manufacturing overhead costs.

The system calculates the overhead for sales and administration using the pricing procedure of the requirement class.

The system also calculates the overhead for materials and manufacturing costs using the pricing procedure of the valuation variant and the costing variant.

Costing Sales Order BOM (1)

The image shows a diagram showing a sales order and corresponding BOM with separate costing for sub-assemblies. The BOM has multiple assemblies, each containing raw materials, intermediate activities, and processes.

You can cost the subassemblies before the sales order BOM is complete. You can use this costing data to evaluate the inventory for these subassemblies.

Choose AccountingControllingCost Object ControllingProduct Cost by Sales OrderCost EstimateOrder BOM Cost EstimateCreate (CK51N) to cost a subassembly.

You can use the costing sales order BOM function only with valuated sales order stock.

Note

To enable the Order BOM Cost Estimate, you have to set the parameter Transfer of Cost Estimate of Order BOM in the costing variant, you are using for the cost estimate.

Costing Sales Order BOM (2)

The image shows a diagram showing an SD Order 4711 with 10 Material-X to be processed into 1 PC. The Sales Order BOM shows a multi-level BOM with Raw, Semi-Finished, and Assembly components for Material-X.

You can transfer the planned costs, which are already calculated for the subassemblies, to the sales order cost estimate for the finished good. This improves performance significantly.

Exploding of Requirements

The image shows a BOM structure diagram showing Material 1 with only individual requirements and Material 2 with both collective and individual requirements, indicated by a 1, 2 or * value.

A requirement indicator determines whether the individual and the collective requirements are allowed for the dependent requirements of a material.

In individual requirements, the requirement quantities of the dependent material are listed individually.

In collective requirements, the requirement quantities of the dependent material are listed collectively.

An individual or the collective requirement indicator also applies to all the lower level BOM components.

For each in-house component with individual requirements, a separate order with specific lot sizes is created, which means orders created for different sales orders cannot be grouped.

You can maintain the requirement indicator in the following areas:

  • In the material master record.

  • In Customizing for production, chooseBasic DataBill of MaterialItem DataDefine Explosion TypesChange View Explosion Types to define explosion types for BOM items.

The setting for the explosion type overrides the explosion type defined in the material master record.

Plan Revenue

The image shows a diagram with Conditions at the top, then branches down to Prices, with 4 subcategories listed, and Surcharges and Discounts, with 8 subcategories listed underneath.

Response

Pricing is carried out in the Sales and Distribution (Sales Order Management) component and generates the sales price in a price determination schema, based on the predefined prices and the costing results.

Pricing takes into consideration various factors such as article-specific or customer-specific surcharges and discounts as well as scaled calculations.

The price determination schema operates on the basis of Conditions.

Pricing Procedure

The image shows a table showing pricing procedures in sales documents, including steps for price, gross value, discounts, net value, taxes, and cash discounts. Refs indicate pricing origins.

The pricing procedure lists all the condition types permitted in pricing.

You determine how the system can use conditions by specifying requirements for each condition and by determining the sequence in which the system accesses conditions in the business document.

The reference level provides a method for specifying a different basis for the condition type calculation and for the grouping conditions for subtotals. The pricing procedure may contain any number of subtotals between the gross and the net price.

You can choose one of the following use cases as a condition type:

  • Mandatory condition

  • Manually entered condition

  • For statistical purposes only

Transferring of Costing Data to Pricing

Image showing standard pricing vs costing only statistical for an item, with raw materials, semi-finished products, and the final product. Pricing based on 10% profit and statistical costing considers sales deduction and contribution margin.

The definition of the condition type per requirement class allows you to determine different condition types for the different items of a sales and distribution order.

For example, you perform pricing for one item based on a pricing procedure when forwarding the sales order pricing value to another item in the same document only for statistical purposes. The sales order costing refers to the sales order item.

If you do not store a condition type in the requirements class, the condition type is determined using the sales document type. In this case, the condition type is valid for all the sales document items of the sales document.

SD Component

In the standard version of the SD component, the following condition types are provided for the cost transfer of order items:

  • EK01:

    If you choose this condition type, the system displays the result of the sales order cost estimate first on the pricing screen for an item. The value can be used as the basis for price calculation.

  • EK02:

    If you choose this condition type, the result of sales order costing is purely a statistical value, which you can compare with the price.

Assembly Type 1

The image shows sales order costing with raw materials, semi-finished and finished products, and sales order 7001 pricing details including statistical net value, contribution margin, and a linked production order with costing breakdown.

Within customizing the requirement class, you can set which preliminary costing is to be used by the SD condition of the sales order. This is possible for assembly type 2 (production order, network, or service statistical processing).

Check the Individual Requirement Indicator

Summary

  • In product cost by sales order sales orders can be used as cost objects to track production costs.
  • Product cost by sales order is useful for analyzing profit margins and special sales costs and allows detailed cost and revenue analysis by sales order.
  • If an item in a sales order is manufactured in-house, a manufacturing order for the sales order is created.
  • The planning strategy assigned to a material determines the requirements type in demand management and in sales order management.
  • Individual requirement indicators ensure components are procured specifically for sales orders.
  • Preliminary costing helps estimate costs before production begins.