How to create internal order in S/4 HANA? – With example

 

No part of this material should be reproduced or transmitted in any form, or by any means, electronic or​​ mechanical including photocopying, recording or by any information storage retrieval system without permission in writing from​​ www.sapficoconsultant.com

 

“SAP” is a trademark of SAP AG, Neurottstrasse 16, 69190 Walldorf, Germany.

SAP AG is not the publisher of this material and is not responsible for it under

any aspect.

 

Warning and Disclaimer

 

While every precaution has been taken in the preparation of this material,​​ www.sapficoconsultant.com​​ assumes no responsibility for errors or omissions. Neither is any liability assumed for damages resulting from the use of the information or instructions contained herein. It is further stated that the publisher is not responsible for any damage or loss to your data or your equipment that results directly or indirectly from your use of this product.

 

TABLE OF CONTENTS

 

INTRODUCTION

 

Internal order is a term for overhead cost orders. It is used to plan collect and settle the costs of internal jobs and tasks.

 

What is the meaning of internal order?​​ 

Internal order is a cost object to monitor cost of a short term event.​​ Thus It carries cost when the Internal order is created as a Real object. The meaning of​​ Real object is that it carries cost and has to be settled at the month end to other receiver objects like cost center.

Internal order can also be statistical. That means it is purely for information. It does not carry cost and as such no settlement is required at the month end. Here the real object is the cost center were in the cost is posted and internal order is additionally used for information purpose.

 

Why do you​​ need an internal order?​​ 

 

In an organization there are various events such as trade fairs, training seminars which occur. Various Trade fairs are organized by the marketing cost center. Therefore marketing cost center is responsible for all the trade fair​​ costs. All these trade fair costs are posted to the marketing cost centers. If the management wants an analysis of the cost incurred for each of the trade fair organized by the marketing cost center, this information is not readily available since all the​​ costs are posted to the cost center.

 

SAP,​​ therefore provides the facility of using internal orders. In the above scenario the controlling department needs to create an internal order for each of the trade fair organized. The cost incurred for each of the​​ trade fair will be posted to the internal orders during the month. At month end, the costs will be settled from these orders to the marketing cost center. Thus the controlling person is now in a position to analyze the cost for each of the trade fair separately.

 

 

We cover the configuration of a Real Internal order type.​​ 

​​ ​​ Organizational Structures

 

For doing the configuration we use the following path on the SAP application screen:-

 

SAP Menu​​ ​​ Tools​​ ​​ Customizing​​ ​​ IMG​​  ​​​​ SPRO - Execute Project​​ ​​ 

 

Configuration for all the modules will be done here. The above path will not be referred henceforth; we will directly refer to the IMG node.

Activate Order Management in Controlling Area​​ (OKKP)

 

SAP Customizing Implementation Guide​​ ​​ Controlling​​ ​​ Internal Orders​​ Activate Order Management in Controlling Area

 

We have to activate Order Management in controlling area before we start configuration for internal order. This particular configuration is the same node where we maintain the controlling area.

 

 

 

 

 

 

 

Select​​ 

 

Double Click​​ 

 

 

 

 

 

 

The order management component should be made active.

 

 

 

 

This is the same screen which we come across while maintaining the initial controlling area settings.

 

 

 

Click on​​ Save​​ ​​ 

 

 

 

 

​​ Order Master Data

​​ Define​​ Order types (KOT2_OPA)

 

SAP Customizing Implementation Guide​​ ​​ Controlling​​ ​​ Internal Orders​​ ​​ Order Master Data​​ ​​ Define Order Types

 

An Internal order is created under an Order type. An order type is used for storing various control parameters and various defaults while creating an internal order. It is used for classifying various types of internal orders according to usage for e.g. Real orders for trade fairs, real orders for Capital investment measure, Statistical orders for motor vehicle expenses.

The order type is client-specific, which means that every order type can be used in all controlling areas. A number range is assigned to the internal order type.  ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​​​ 

 ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​​​ 

​​ 

Click on​​ 

 

 

Take a drop in the field Order category and select 01

 

 

 

Update the following:-

 

 

 

 

Activate CO Partner Updating -You activate this so that allocations between orders and other CO objects (cost centers, projects, etc.), the partner information​​ is retained and whether for each order a totals record should be  ​​​​ written.  ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​​​ 

 

Click on​​ 

 

Click​​ 

 

Here you can hide the various fields or make it as required entry or only display or available for​​ input. Thus while creating internal order only those fields are displayed and available for input.

 

 

 

Hide some of the fields which are not required from the screen shown as below.

 

 

Click​​ 

 

 

 

Click on​​ 

 

Click on​​ 

 

 

Number Range needs to be​​ assigned to the internal order type. Number range can be internal or external. In Internal numbering system automatically assigns a number from the given number range. In External numbering the user has to manually assign the number from the given number range.

We will configure Internal number range for our Internal order type – Marketing Campaign Real orders

 

 

 

 

Click to create Group​​ 

 

 

 

 

 

Update the following:-

 

 

Click on​​ 

 

 

 

 

 

 

 

 

Click​​ 

 

Check below our order type Y001 is showing under not​​ assigned elements

 

 

 

 

You need to assign the order type to the group we created above.

 

Proceed as follows:-

 

Click on​​ 

 

And then click on​​ 

 

 

 

 

 

 

Scroll down using the scroll bar

 

 

 

Double click on the group we created

 

 

 

Notice that the Order​​ type is no longer in the not assigned elements

 

 

 

 

 

Scroll down to find our order type Y001 is assigned to Y1 group now

 

 

 

Click on​​ 

 

Click​​ 

The number range is now assigned to the internal order type​​ 

 

 

 

 

 

 

Important note:

 

Before releasing​​ the request you need to remove the assignment of the number range to the internal order type. The number range and the number range group should be manually maintained in each system (Quality and production system).

Define Model Orders​​ (KOM1)

 

SAP Customizing Implementation Guide​​ ​​ Controlling​​ ​​ Internal Orders​​ ​​ Order Master Data​​ ​​ Screen Layout​​ Define Model Orders

 

Model orders are not orders in the commercial sense, but serve merely as references for creating "normal" orders. ​​ Model orders contain default values for the orders in an order type. The Model order is assigned as the reference order in the order type.  ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​​​ 

 ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​​​ 

When you create a new order, all the fields active in the​​ relevant order type are copied from the model order to the new order.  ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​​​ 

 ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​​​ 

 ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​​​ 

 ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​​​ 

Example  ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​​​ 

 ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​​​ 

You want to settle all your marketing orders to the same sales cost center. Stipulate the cost center as the default value in the model order for marketing orders.​​ 

When you create a new marketing order, the system defaults this cost center. If you want to settle the order to a different cost center, you can overwrite the default cost center in the orders.  ​​ ​​​​ 

 

We will create a model order with some defaults and assign it to the marketing internal order type.  ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​​​ 

 ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​ ​​​​ 

 

 

Click​​ 

 

 

 

Click​​ 

 

Update the following:-

 

 

 

Click on​​ 

 

Assign this model order to the order type Y001.​​ 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Go to the earlier step​​ 

 

 

Double click on​​ 

 

 

 

 

Update the reference order with the model order number $$$$66001

 

You​​ can take a drop down in the field model​​ 

 

 

 

 

 

Double click​​ 

 

Click on​​ 

 

 

Planning

Maintain User-Defined Planner Profiles​​ (KP34)

 

SAP Customizing Implementation Guide​​ Controlling​​ ​​ Internal Orders​​ ​​ Planning​​ Manual Planning​​ ​​ Maintain​​ User-Defined Planner Profiles

 

Check the User defined planner profile ZUNIV created by us in Cost center accounting configuration which ​​ contains the layouts for internal orders.

 

 

 

 

 

 

Select​​ 

 

Double click​​ 

 

 

 


 

 

Double click​​ 

 

 

 

 

 

 

Click on​​ 

 

 

 

Maintain Planner Profile for Overall Planning (OKOS)

SAP Customizing Implementation Guide​​ ​​ Controlling​​ ​​ Internal Orders​​ ​​ Planning​​ Manual Planning​​ ​​ Maintain Planner Profile for Overall Planning

 

Here you can specify the time frame for which values​​ are to be planned for Internal order. Further you can also default the number of decimal places and the display factor. Default cost element group while planning.

 

Double click​​ 

 

Click on​​ 

 

 

 

Update the following:-

 

Click on​​ 

 

 

Click​​ 

 

 

 

Double​​ click​​ 

 

 

 

 

 

 

 

Update the following:-

 

 

Click on​​ 

 

 

 

 

 

Settlement

Maintain Allocation structure​​ (KSES)

 

SAP Customizing Implementation Guide​​ ​​ Controlling​​ ​​ Internal Orders​​ ​​ Actual Postings​​ ​​ Settlement​​ Maintain Allocation Structures​​ 

 

An Allocation​​ structure comprises one or several settlement assignments. An assignment shows which costs (origin: cost element groups) are to be settled to which receiver type (e.g. cost center, order and so on)

You have 2 options:- You can settle to a settlement cost​​ element or settle by cost element i.e. settle using the original cost element.

 

We will use settle by cost element.

 

Click on​​ 

 

Update the following:-

 

 

Click on​​ 

 

Select​​ 

 

Double Click​​ 

 

Click on​​ 

 

Update the following:-

 

 

 

Click on​​ 

 

 

 

Select​​ 

 

Double click​​ 

 

Update the following:-

 

 

 

Click on​​ 

Click​​ 

 

 

Note:-The colour has become green as seen below

 

 

Select​​ 

 

 

Double click​​ 

 

 

 

Click on​​ 

 

 

Update the following:-

 

Take a drop down in Receiver cat.

 

 

 

Click on​​ 

 

 

Maintain Settlement Profile​​ (OKO7)

 

SAP Customizing Implementation Guide​​ ​​ Controlling​​ ​​ Internal Orders​​ ​​ Actual Postings​​ ​​ Settlement​​ Maintain Settlement Profile

 

Here we define a range of control parameters for settlement.

 

 

Double Click​​ 

 

 

Click on​​ 

 

 

 

Take a drop down in the field cost center​​ 

 

 

 

Assign the allocation structure Z1 created earlier in the settlement profile.

 

 

Click on​​ 

 

 

Click​​ ​​ twice.

 

 

 

Double click​​ 

 

 

 

 

Update the following:-

 

 

Click on​​ 

This brings us to an end​​ for the configuration of the real internal order type.

 

 

 

 

 

 

 

 

 

 

 

​​ Posting flow on internal order

 

Creation of internal order​​ (KO01)

 

Here we create the internal order required for TV marketing campaign.

 

Transaction code: KO01

 

 

 

 

 

 

 

 

Update the​​ following: -

 

 

 

Click​​ 

Update the ​​ Cost center on which the order to be settled

 

 

Click on​​ 

 

Release of internal order​​ (KO02)

 

Here we release the internal order which was created in earlier step.

 

Transaction code: K002

 

 

 

 

 

 

 

Click​​ 

 

 

 

Click​​ 

 

 

The order is released as the system status is now REL.

 

Click on​​ 

Postings on Internal order​​ (FB60)

 

The internal order is ready to use and business can use the order to book the cost incurred for the TV marketing campaign.

 

Transaction​​ code: FB60

 

Update the following:-