Welcome, Login to your account.

Recover your password.

A password will be e-mailed to you.

Operation Level Costing – Part 1

Operation Level Costing – Part 1

operation account assignment in sap pm

Hey there…!!! This is Harikrishna Anumandla. Am working as an EAM Consultant. I want to share my recent experience on Operation Level Costing for the community. Purpose of this blog is to leverage operation level costing insights to drive innovative new business models.

This Functionality is primarily used to track the costs at Operation Level. Earlier to this, there used to be a single Accounting Structure for the whole Order which would result in exponential growth of Maintenance Orders. Most of the times, we may create a separate order for maintenance work just due to the fact that work order need to be settled to a single costing object.

Therefore, by activating OLC Business Function( LOG_EAM_OLC ) you can assign more than one Technical Objects for every operation. Each Operation can possibly have different Account Assignments, Settlement Rules which could eliminate creating multiple work orders.Further Total costs of the work order can breakdown to granular level.

This Functionality is available from SAP ECC 6.0 EHP 5. Operation Level Costing can be activated per Order Type and Plant. However, this functionality cannot be supported for Refurbishment and Investment orders.

operation account assignment in sap pm

Plant Maintenance and Customer Service – Maintenance and Service Orders – Functions and Setting for Order Types – Costs at Operation Level

operation account assignment in sap pm

Once you activate OLC to any order type, and create a new order then System Status “ACAS” Activity Account assignment is defaulted. With the Order Operation Account Assignment function, following account assignment information is available at each operation.

  • Costing Sheet
  • Overhead key
  • Profit Center
  • Maintenance Activity Type &
  • WBS Elements.
  • Functional Area (This field is used when Funds Management is Active)

For Order Confirmations, system updates the actual costs to the cost objects of the order operations.

There can be a possibility of integrating PM with PS by tying operation to a WBS Element. .System can consider order operations as the account assignment objects for the posting of Finance, Controlling and Material Management. While posting orders as account assignments in MM, FI & CO, the order number & operation number in the coding block become Active.

With OLC Activation, Settlement Rule is no more active on Order Header Level. So, you have Settlement Rule for each operation. We have two options for the Settlement Rules.

  • With Default
  • Without Default

System determines the Plan costs and Actual Costs at the header level from the total costs for all operations.

operation account assignment in sap pm

IW40N Report –

You can use this report to display a cost summary for each operation for one or more maintenance order(s). Beside displaying costs for Operation Level Costed orders, the report can also display costs of Header Costed orders.

Please share your comments or thoughts for further improvement.

Thanks for passing through my blog.

Would you like to access Full Article?

If you are already a member in this website, Please Click here to login If you are not yet a member, Please Click here to Sign up

New NetWeaver Information at SAP.com

Very helpfull.

User Rating: Be the first one !

operation account assignment in sap pm

SAP WM- Process, Functionality, Scope, Benefits, Advantages, Disadvantage-Complete Reference-Part 4

SAP TechEd Las Vegas – Day Three (Goat Day)

Operation wise cost in Work Order – Without LOG_EAM_OLC

SAP EAM – FICO Integration

AMC Process in Plant Maintenance

LSMW for Master Data upload Simple Explanation (Part – 3)

Your email address will not be published.

Save my name, email, and website in this browser for the next time I comment.

Configuring Orders and Work Packs

After completing this lesson, you will be able to:

  • Configure general order parameters
  • Configure procurement objects
  • Configure workflows
  • Configure phase model maintenance settings
  • Configure work packs

Maintenance Order & Work Packs Overview

Maintenance Orders

The Maintenance order is used to plan, execute, and control maintenance on technical assets (such as functional locations and equipments). The maintenance order is created either as a result of a malfunction on a technical asset or to carry out preventive maintenance (planned maintenance).

Orders form an important part of the detailed planning of tasks and their accompanying documentation in Maintenance Management. The technician on site must execute tasks at a technical object. For this, materials, utilities and staff must be planned and costs estimated. The order supports you with these tasks, since it primarily contains data for planning and executing tasks that must be performed at the technical object in question.

Maintenance Order Type

Maintenance orders are classified by their order type. The order type represents a specific business process because it determines the realization and subsequent processing options of individual orders. This is also why you cannot change the order type of the maintenance order retrospectively.

A key differentiators between the available maintenance processes is the phase model, which structures the end-to-end maintenance process into individual phases and sub-phases. Only some order types support processing according to phases. In the other business processes, the system status of the maintenance order describes its current process step.

  • Reactive Maintenance
  • Proactive Maintenance
  • Improvement Maintenance
  • Operational/Overhead Maintenance

During the execution of scheduled maintenance work, the maintenance supervisor needs to plan and print job relevant output forms for one or more maintenance orders that need to be executed. These forms need to be handed over to the maintenance technicians for execution of the job. A work pack is created by the Maintenance Planner or Maintenance Supervisor to club these orders into one package based on grouping criterion.

For work pack to be successfully created for maintenance order operations with an active phase model, the system status must be DSPT (Dispatched), for maintenance order operations without the phase model, the system status must be REL (Released)

Some work pack grouping criteria are delivered by default. You can use the following work pack configurations:

Define Grouping Criteria for Work packs: You can create grouping criteria for generating job packs in a work pack and for managing the output based on work packs.

Assign Grouping Criteria to Work Pack Type: You have the option to choose and assign grouping criteria to work pack types.

Maintenance Activity Type Configuration

operation account assignment in sap pm

Using this configuration activity, you can define maintenance activity types to classify maintenance order. In this step, you determine the allowed maintenance activity types. Check the maintenance activities of the standard system and define new ones, if necessary.

Recommendation

In collaboration with your maintenance controlling, define the level of detail of your maintenance tasks from the point of view of task processing and from the point of view of cost follow-up for the maintenance history. The maintenance activity types are stored in the header of each maintenance order. The maintenance activity types are used in the PM Information System as a grouping element for maintenance orders. For example, cost evaluations in the PM Information System can be performed using maintenance activity types. The maintenance activity types must not be confused with activities in the CO system.

It is optional to configure this activity.

Default Values for Maintenance Activity Type for Each Order Type

operation account assignment in sap pm

Using this configuration activity, you can assign a default maintenance activity type to an order type. The activity is then proposed during order processing.

It is Optional to configure this

Assign Valid Maintenance Activity Types to Maintenance Order Types

operation account assignment in sap pm

Using this configuration activity, you assign a maintenance activity type to a maintenance order type. You can allocate the corresponding maintenance activities to the PM and CS order types.

For example, if you have created an order type for modification tasks, in this step you can now define that only the maintenance activity type MODIFICATION are allowed for modification tasks. All other activity types must not be allowed for this special order type.

It is Optional to configure this.

Order Parameter Control Configuation

Maintain value categories.

operation account assignment in sap pm

In this step, you define value categories. Value categories are intervals for cost elements and are required to update the Plant Maintenance Information System and the Customer Service Information System.

For performance reasons, it is advisable to group together cost elements into value categories. This reduces the volume of data. If you still want to create value categories according to the cost elements, then you can generate the value categories automatically.

Quantities are only updated in the order if you have assigned a unit of measure to the value category.

  • Define a key and description for the value category.
  • If you want to evaluate quantities in the order, assign a unit of measure to the value category.

Assign Cost Elements to Value Categories

operation account assignment in sap pm

In this section, you define a cost element group as a value category.

If you subsequently change value categories, you have to restructure the files PMCO and PMCOQT . For restructuring, you use the program RIPMCO00 . It is also possible to change the value categories if records have already been placed in the files.

In addition, you must restructure the info structures in the Plant Maintenance Information System if you are updating cost and quantity key figures based on value categories.

You can restructure the information structures using report RIPMS001 .

  • Choose a value category and call up the detail screen.
  • Define a cost element group as a value category.

Define Default Values for Value Categories

Allows you to define default values for the value categories for the entry of costs.

operation account assignment in sap pm

In this step, you can define default values for the value categories for the entry of costs.

This setting applies to the creation of cost estimates in orders.

To ensure the comparability of the cost structures, you should use the same cost structures (value categories) as for orders performed in the SAP System.

Order Parameter Configuration

Define change documents, collective purchase requisition, mrp relevance.

operation account assignment in sap pm

In this activity, you can define:

  • Whether just one purchase requisition (collective purchase requisition) should be generated for external material and operations for each order.
  • Whether reservations or purchase requisitions relevant to materials planning should be generated when an order is created or only when the order is released.
  • If you do not flag the CollctveRequstn (collective purchase requisition) field, an internal purchase requisition with an item is generated for each external operation and external material.
  • You do not select the field Reservation/Purchase Requisition. As a result, purchase requisitions are only generated when the order is released, and reservations only become relevant to materials planning once the order has been released.

It is Optional to configure this activity

Define Order Parameters for Rework Analysis

operation account assignment in sap pm

The Order History time frame can be configured in the activity for rework analysis. You can maintain this time frame less than or equal to 30 days. In this configuration step you can additionally maintain the Order types and Maintenance Activity types as a criteria to determine rework orders.

The rework analysis further considers the following criteria:

Matching technical object between orders

Matching scope items specified in the planning bucket

Previous matching orders are technically complete

Default Value Profiles for External Procurement

operation account assignment in sap pm

Using this activity you can define a profile for external service and material procurement. Use default values such as purchasing organization, purchasing group, cost element, and material group.

In this step, you define the profiles for external procurement of services and materials. In the external processing profile, you can store default values to generate purchase requisitions from maintenance or service orders. In each profile, you can store a default value for the following values:

Cost element account

Purchasing organization

Purchasing group

Material group

During external processing, a distinction is made between the external procurement of materials and the allocation of complete order operations to vendors. Both of these procurement processes generally require different data for purchasing: for example, different purchasing groups or different cost element accounts. Therefore, you must also define different profiles for them. For example:

External processing or external assignment of complete order operations.

Procurement of materials (material profile) In a further step, you can assign two profiles to each user.

It is Recommended to configure this activity.

Service Entry Sheets Use Configuration

Approval for service entry sheet.

When setting up the system for the overall business process with regards to the approval of a service entry sheet, a BPC expert can configure the following settings:

  • Configure the type of the message which will be raised in the case that the responsible person has not been entered into the maintenance order
  • Introduce a workflow for the approval of the service entry sheet which has been initiated from the planned work of the maintenance order, i.e. a lean service has been entered into a maintenance order operation.

operation account assignment in sap pm

A user assigned to the role SAP_BR_BPC_EXPERT is authorized to launch application Manager Your Solution .

In order to determine the appropriated message type, please launch the following configuration item:

  • Application Area: Asset Management
  • Sub Application: Maintenance Management
  • Message Control

By default, a warning message would be raised if an operation including a lean service is going to be dispatched, but the responsible person has not been entered into the maintenance order header.

You might consider changing this message type to E so that an error would be raised in the case that the responsible person in the maintenance order has not been entered yet.

Finally, when the service entry sheet has been submitted for approval, the responsible person should be determined in the maintenance order. To prevent the missing information in the maintenance order, the blue print of your business process could define raising an error message.

operation account assignment in sap pm

The following configurations are required so that the responsible person in the maintenance order will receive the approval request:

  • Assign Account Assignment Category e.g. Maintenance Order
  • Assign Role e.g. Person Responsible for Maintenance Order

Introducing both configuration options are the main enhancements to enable the maintenance management process flow into the approval process of a submitted service entry sheet.

Maintenance Order Workflow Activation

operation account assignment in sap pm

Using this activity you can activate the flexible workflow for maintenance orders.

The flexible workflow allows you to use either the automatic one-step or even, multi-step approval. You can use the app Manage Workflows for Maintenance Orders to define start conditions such as the planning plant, planner group, activity type, or the order type of the maintenance order. This app also provides several options for determining the approver, such as the approval by the manager, or approval by the responsible cost center. Alternatively, you can enter a specific user as the approver.

If you have defined several workflows, the start conditions are checked in the order you have defined in the app Manage Workflows for Maintenance Orders . As soon as the start conditions for a workflow are met, this workflow is used. This ensures that only one workflow in the list of your defined workflows is started, even if several workflows have matching start conditions.

To configure the flexible workflow, follow these steps:

  • Using this activity you can activate flexible workflow for a combination of maintenance order type and planning plant. If the flexible workflow is not activated for a combination of order type and planning plant, you can release the work order without triggering any workflow.
  • Set up the flexible workflow rules using the app Manage Workflows for Maintenance Orders .

Set Up Flexible Workflow Rules

To set up the flexible workflow rule, follow these steps:

In the launchpad, open the app Manage Workflows for Maintenance Orders .

Choose Add to add a new workflow.

You must enter a name for the new workflow. In addition, you can provide a description.

In the section Preconditions , you can define the start conditions for your workflow, for example, in the following way:

In the section Preconditions , select Maintenance order type is from the drop-down list in the app, and enter YA01 .

From the drop-down list, select Maintenance plant of the maintenance order is and enter the required value.

From the drop-down list, select Total planned cost is greater than or equal to and add the desired values for New Value and Currency .

In the section Step Sequence , choose Add . In the drop-down list of the field Type , choose Approve Maintenance Order to define the approver of the workflow.

In the section Recipients , you can choose the desired agent determination rule or you can add the user ID of a specific user.

Choose Add to add these entries and return to the workflow definition screen.

Choose Save to add this workflow to the list of available workflows.

In the list of workflows, ensure that this workflow has the status Active .

Phase Model Maintenance Configuration

Define phase control code for maintenance orders.

Allows you to define phase control codes for maintenance orders. You always configure phase control codes for a combination of order type and entity. This means that you can define phase control codes differently for the order header and order operation of the same order type.

Phase control code allows you to control the transition of phases. If you activate a phase control code to block a phase for a maintenance order, the system will not allow you to transition to this phase until you have deactivated the phase control code. Phase control codes can be activated for order headers and operations.

Configure Phase Control Codes

operation account assignment in sap pm

To configure phase control codes, follow these steps:

  • Select the entity (order header or order operation) for which you plan to define the phase control code
  • Select the order type and define the phase control code. For each phase control code, you can indicate whether the phase control code has to be activated automatically when an order is created. You can also set the authentication key. Only the users with the authentication key can activate or deactivate a phase control code.

You can indicate whether the phase control code is still valid (Valid), Will no longer be used in future (Deprecated) or is an invalid entry No longer valid

  • A valid phase control code can be used without any restrictions
  • A deprecated phase control code is still displayed in the value help and still can be activated and deactivated. If the user selects this phase control code and wants to activate it, the system issues a warning message
  • A phase control code that is no longer valid cannot be activated. This means that the user cannot select invalid phase control codes from the value help in any apps that allow the activation of phase control codes (for example, in the Change Maintenance Order app). However, an invalid phase control code can still be deactivated. Note that invalid phase control codes can be selected from the value help and displayed in apps that provide a list view. This allows you to use invalid phase control codes as a search and filter criterion
  • For a phase control code, you can define the phase and sub-phase that needs to be blocked. This will block the maintenance order or operation from moving to the phase and sub-phase when the phase control code is activated. If the phase control code is not activated automatically at the order creation, you can also define the phase where the phase control code should be automatically activated.
  • Depending on the phase control key, phase, and sub-phase that you selected for a phase control code, all the system statuses derived by the system are shown as references. If the check-box is selected, it indicates that the system status was automatically created. Additionally, you can also add or remove a system status. This helps you to adjust the system status for a phase control code

Define Authorization Keys

operation account assignment in sap pm

Authorization Keys can be configured to define users are allowed/authorized to change and adjust the phase control codes.

Authorization Keys need to be defined before they can be added to a Phase Control Code in the definition of the Phase Control Codes.

Assign Entities to Order Types

operation account assignment in sap pm

Select the node Assign Entities to Order Types .

Click on New Entries .

Select the Order Type for which you want to define phase control code.

Select the Entity – ORI (Order Header) or OVG (Order Operation).

Define Phase Control Codes

operation account assignment in sap pm

Select the node Define Phase Control Codes and click on New Entries .

Define a Phase Control Code .

Set the Auto flag to Yes if you want to apply the phase control code automatically when the order is created.

Defined Authorization Keys can be added to the Phase Control Codes.

Save the entries.

Define Phase Controls

operation account assignment in sap pm

Select the node Define Phase Controls .

Choose Control Key Block .

Choose the phase and subphase you want to block.

Adjust System Status

operation account assignment in sap pm

System Statuses can be configured to control the changes of System Statuses. The System Status can be configured so that no transaction can be executed which would result in a change of System Status.

Phase control codes - enhancements

operation account assignment in sap pm

The processing of an order header or operation can be influenced by activating a phase control code so that the transition into the next subphase is blocked. From a technical perspective, a business transaction such as technical completion is triggered against the order header. An active phase control code would block the execution of the appropriated business transaction that would lead to the technical completion. Since the technical completion system status could not be set, the order header remains in the current subphase and will not enter the subphase for technical completion.

Not all phase control codes have been configured to block a business transaction so that those phase control codes will not control the processing of an order header or operation at all. Instead, those phase control codes are just used as a flag to highlight a custom specific information.

A new authorization object has been introduced to control the processing of phase control codes. When configuring a new role, an administrator can issue the appropriated permissions.

For BAdI implementation in the context of releasing a reactive maintenance order consider the following topics:

  • The standard reactive maintenance order has been introduced with CE 2011 and this order covers the regular reactive maintenance work. Following the standard process, each reactive maintenance order has to be submitted for approval and the approval has to be issued before releasing this order.
  • In the case of an emergency, an order of type reactive maintenance order is generated automatically, but this order will skip certain phases such as the approval phase and the release of this order is triggered automatically.
  • In the case that an emergency order cannot be released at all, the entire business process of the emergency case will not be initiated. Hence, the corresponding reactive notification and order will be generated due to a failure message that is shown to the user who would like to initiate this process.
  • The custom BAdI implementation should be used to activate a phase control code for the standard reactive maintenance order that will block the order release.

Here are some examples of customers use cases that can be fulfilled by a BAdI implementation:

  • For certain technical objects, a permit to work needs to be introduced to prevent the uncontrolled execution of work
  • An approval needs to be issued for emergency orders to enable maintenance planner to trigger technical completion of those orders
  • Once a maintenance order has been released, the business completion of an order could be triggered before this order has been technically completed.

operation account assignment in sap pm

Consider the following issues regarding OData APIs:

  • Starting with CE 2111, an OData API was provided to create an update a maintenance order
  • Starting with CE 2202, an OData API is provided to read, activate or deactivate phase control codes on order header or operation.

Define Approval Settings for Maintenance Orders

Allows you to define a combination of maintenance order type and planning plant for approval of maintenance orders.

In this configuration step, you can define if approval is required for a combination of maintenance order type and planning plant. This allows you to release a maintenance order after approval or without approval depending on your requirement.

This is an Optional configuration activity

operation account assignment in sap pm

The flexible workflow allows you to use either the automatic one-step or even, multi-step approval. You can use the App Manage Workflows for Maintenance Orders to define start conditions such as the planning plant, planner group, activity type, or the order type of the maintenance order. This app also provides several options for determining the Approver, such as the approval by the manager, or approval by the responsible cost center. Alternatively, you can enter a specific user as the Approver.

If you have defined several workflows, the start conditions are checked in the order you have defined in the App Manage Workflows for Maintenance Orders . As soon as the start conditions for a workflow are met, this workflow is used. This ensures that only one workflow in the list of your defined workflows is started, even if several workflows have matching start conditions.

Define Assignment Rules for Procurement Milestones

Define custom rules for monitoring procurement milestones and change the default warning period for the milestone due date.

In this activity, you can change the default settings that determine how the system monitors procurement milestones in the relevant SAP Fiori apps for Maintenance Management:

  • You can define custom rules to determine which procurement milestones are monitored for a combination of maintenance order type, procurement demand category, maintenance plant, maintenance planning plant, and material group
  • You can change the default warning period for the milestone due date. The warning period specifies the time period between the date on which a milestone becomes due and the date on which the system starts to display the procurement status as a warning. By default, the warning period is two days before the milestone due date

operation account assignment in sap pm

Standard Settings

By default, the table in this activity is empty and the system is pre-configured to monitor the following procurement milestones for all maintenance order types, maintenance planning plants, maintenance plants, and material groups:

Milestone Monitoring

This is an Optional activity

Work Pack Configuration

A work pack consists of a list of job packs in which the system can output together and the work order operations (jobs) belonging to the corresponding job packs. Work packs allow you to include multiple output types and leverage support for print and email channels for the output. When you create a work pack, you can select the work pack type and grouping criteria for the work pack and decide whether you want to include operations that are already included in other work pack

Define Grouping Criteria for Work Packs

Create grouping criteria for work packs and work pack items for the purposes of work pack output management.

To create new grouping criteria:

  • Choose New Entries
  • Enter the ID (four alphanumeric symbols) and the name of the new grouping criteria
  • In the tab Work Pack Grouping Attributes, choose the attribute of the new criteria from the list available in the value help.
  • After you create a grouping criteria in this step, you can assign this grouping criteria to the work pack type in the relevant configuration step Assign Grouping Criteria to Work Pack Type.

operation account assignment in sap pm

Assign Grouping Criteria to Work Pack Type

In this step, you can choose and assign grouping criteria for work pack types.

You can assign more than one grouping criteria per work pack type. You can select from the predefined list or create  new grouping criteria in the relevant configuration step Define Grouping Criteria for Work Packs.

  • output Immediately: Select this option to configure only a single combination of work pack type and grouping criteria.
  • Default Grouping Criteria: Select this option to make one of the available grouping criteria as a default.
  • Include Operation: Select this option to include work pack operations that are part of other work packs in the new work pack.

operation account assignment in sap pm

Log in to track your progress & complete quizzes

ERProof - Blog about All Things SAP

Blog about all things SAP

ERProof » SAP PM » SAP PM Training » SAP Maintenance Order

SAP Maintenance Order

' src=

SAP PM is divided in two areas:

  • Basic maintenance: equipment is structured and the repair is documented.
  • Preventive maintenance: automatic generation of planned orders due to maintenance plans.

This tutorial covers the handling of orders for basic maintenance. Only the steps below the line shown on the picture are covered.

Basic Maintenance Process Flow

SAP PM orders play a central role in maintenance processing. They are the cost collectors and the initiators to get work performed.

SAP PM notification cannot collect cost, only information. If it is required to have detailed reporting on e.g. reason codes, we must have the notification to collect this kind of information. The notification can also be used as a request for maintenance before SAP maintenance order is created.

Since it’s optional to use the notification, creation of a maintenance notification is described in a separate tutorial and is not covered here.

SAP Maintenance Order Lifecycle

Through different steps in order processing the order will get different statuses. Each status represents a step in the orders lifecycle and different functions are related to the status.

In the diagram below, you will find steps from the basic maintenance process flow and the statuses related to the steps. On the right side you can see each function available with the status.

From the diagram, it can also be seen that you can’t reverse the statuses DLFL and REL (marked with red arrows in the below diagram). Status CLSD can only be reversed to status TECO.

SAP Maintenance Order Life Cycle

SAP Maintenance Order (SAP PM Order)

Orders form an important part in SAP Plant Maintenance. Orders are cost collectors and you cannot do any maintenance without an order. Orders store the actual time spend on maintenance tasks, the consumption of spare parts, and if an outside vendor has done some repair, the invoice finds a place in the PM order too.

You can supplement orders with notifications. However, it is not necessary to use notifications in order to use SAP PM orders.

SAP Maintenance Order Types Configuration

When you create an order it is very important that you choose the correct order type because almost all the reporting is done by order type. In reporting, you can compare costs for breakdown, planned repair and preventive maintenance only if you use the order types correctly. We do have some mandatory configuration for order types which is shown below.

SPRO>>Plant Maintenance and Customer Service>>Maintenance and Service Processing>>Maintenance and Service orders>>Functions and Setting for Order type>>Configure order type

Maintenance Order Type Configuration

Order Number Range

We define number ranges for the order type in this step. There can be different ranges based on business reporting levels. Number range is a transportable object but it is recommended to do number range maintenance at the client level.

SPRO>>Plant Maintenance and Customer Service>>Maintenance and Service Processing>>Maintenance and Service orders>>Functions and Setting for Order type>>Configure number range

SAP Maintenance Order Number Range Configuration

Assign Order Type to Maintenance Plant

We link the order type to a maintenance plant in this step of configuration.

SPRO>>Plant Maintenance and Customer Service>>Maintenance and Service Processing>>Maintenance and Service orders>>Functions and Setting for Order type>>Assign order type to maintenance plant

Assignment of SAP Maintenance Order Type to Maintenance Plant

Set Scheduling Parameter for Order Type

We need to define scheduling parameters for the order type in relation with a plant. We can set the following scheduling parameters for every maintenance plant:

  • Automatic scheduling
  • Display scheduling log automatically after scheduling
  • Maximum number of days for start in the past
  • Automatic adjustment of the start/finish dates
  • Shift order indicator
  • Scheduling to incorporate breaks (breaks at the work center are taken into account when scheduling is created)

SPRO>>Plant Maintenance and Customer Service>>Maintenance and Service Processing>>Maintenance and Service orders>>Scheduling>>Set Scheduling parameters

Scheduling Parameters of SAP Maintenance Order Type

Operations with SAP Maintenance Order

Order creation is very quick and is easy to do. For most of the order types the order creation follows the same procedure except refurbishment process, which is not defined in this tutorial as it mainly deals with basic maintenance.

Create Order

Create SAP PM Order – Initial Screen

On the initial screen of IW31 transaction do the following:

  • Insert order type
  • Choose a priority
  • Insert the equipment or functional location

Next, click Enter button on the keyboard.

Create SAP PM Order - Header Data

On the next screen, you should enter the following information:

  • Enter a short description of the problem.
  • Main work center defaulted from the equipment.
  • Dates are calculated or can be defined.
  • Functional location, defaulted from the equipment else functional location can be defined.
  • Work center for operation. Defaulted – the same as main work center.
  • Control key, defaulted from the work center.
  • Activity type, defaulted from the work center.
  • To put in process, click release the maintenance order.
  • Please use long text if details need to be defined for maintenance planner/technician.

Create SAP PM Order - Operation Details

Operation tab contains details related to operations which will be performed during maintenance processing. Operation contains planned required time which will be the basis of planned cost calculation based on activity type and cost center defined in the work center . It is defaulted from equipment or functional location task list. It is also possible to adopt general task list in PM order.

Create PM Order - Components Details

Components tab contains spare part information which will be required during maintenance processing. On release of the order, spare parts can be consumed against reservation in planned way. Consumption of spare part will update actual cost in the maintenance order.

The order can be saved now for further processing.

SAP Maintenance Order Saved

Change Order

Change SAP Maintenance Order – Initial Screen

This transaction is used if any changes related to operations (addition or deletion), more or less spare parts are required during processing, shop floor paper prints are required.

Change mode can also be used to release order if it is not done during the initial creation. It is updated with the status REL.

Released Maintenance Order

Shop floor papers are printed on order release.

Maintenance Order Printing

Make Extra Order Prints

Print/Reprint of Maintenance Order

On the initial screen of IW3D transaction enter the order number and click Enter button on the keyboard.

Print/Reprint of Maintenance Order

Display Order

Display SAP Maintenance Order

On the initial screen of IW33 transaction enter the order number and click Enter button on the keyboard.

Display Maintenance Order - Header Data

All header data is displayed and you can navigate through to display different data on different tabs.

Next, click on Costs tab.

Display Maintenance Order - Costs

Planned costs consist of planned activity cost, spare parts cost as planned along with other miscellaneous overhead costs. If activity confirmation and spare part consumption has been taken place, then actual consumption value will also be reflected.

There are different other navigation options to get details of different cost center details.

Completion Confirmation

Confirmation on an order has to be made for each operation, which means each work center. As soon as an order has been released and the work has begun, the employees involved can enter completion conformation in the system.

It can be either a partial or a final confirmation:

  • Partial – some work has been done, but there are still work left.
  • Final – all work is finished.

SAP PM Order Confirmation - Initial Screen

On the initial screen of IW41 transaction, enter the order number and press Enter on the keyboard.

SAP PM Order Confirmation - Operation Selection

On the next screen, select the operation for which confirmation will be done and click on Actual Data button.

SAP PM Order Confirmation – Actual Data

Here, actual work along with work start and work finish details are provided. If last confirmation is being made for this operation, then it is recommended to check Final Confirmation checkbox.

It is also possible to link the order confirmation with an employee personal number (from SAP HR module ). If there are any deviation from planned values, then a reason code should be selected.

SAP PM Order Confirmation - Reason for Variance

Also, insert a confirmation text to describe in very short terms what have been done. Next, click on Goods Movements tab if spare parts are backflushed (goods issue along with confirmation).

SAP PM Order Confirmation - Goods Movements

Now, we can save the document and it will do the operation confirmation along with goods issue if any.

SAP PM Order Confirmation - Success with Goods Movement

It will change the order status to PCNF, and if the final confirmation is done, then the status will be CNF.

SAP PM Order - Status with Confirmation

Did you like this tutorial? Have any questions or comments? We would love to hear your feedback in the comments section below. It’d be a big help for us, and hopefully it’s something we can address for you in improvement of our free SAP PM tutorials.

Navigation Links

Go to next lesson:  SAP Corrective Maintenance Process

Go to previous lesson:  SAP Breakdown Maintenance Process

Go to overview of the course: SAP PM Training

16 thoughts on “SAP Maintenance Order”

helpfull to understand the complete work flow one question I have? is an report available to see all orders was TECO for one day? and also an report which show me the Action log from an order?

There is no standard report available for action log of PM orders however if you want to know how many orders have status TECO for a period of time then T/code IW38 can be used. Status TECO needs to be put in field “Status inclusive”

How to assign different the schedule Start Date and Basic Start date in custom FM of PM_ORDER_EXTERN_SCHED_DEFAULT

You need help of an ABAP developer with this.

It is not possible for FM suggested. Please use ALM_ME_ORDER_CREATE

Is there any T code to get the List of Tasklist’s , Activity type i.e man power utilisation , Component’s , spares &PRT along with notification date in single report

Good document.

How there is no notification to input malfunction type, cause codes etc?

how to change the default printer of maintenance order to another new printer ?

type Tcode su0 enter then go to defaults tab spool control then change your printer make sure the print now & delete after output are flagged

thanks for your technical support!

How to Close Work Order in SAP (user status as CLSD)

Is there a way to stop the order description from populating the text field of the first operation?

Hi, During order confirmation via IW41. is there any possibility to attach defect photos before Vs after to have equipment history.

After time confirmation, final settlement of order to be done using K088.

But I can reverse DLFL status in work order I have tested it. Can you please tell me why it is mention here as DLFL is not reverted?

Leave a Reply Cancel reply

Do you have a question and want it to be answered ASAP? Post it on our FORUM here --> SAP FORUM !

Your email address will not be published. Required fields are marked *

Save my name, email, and website in this browser for the next time I comment.

SAP Logo

2946904 - Operation field for Maintenance Order in SRM Shopping Cart

  • When create a SC in SRM with account assignment for PM order, there is an error "Order &&& requires assignment to an operation number" (ERP_CO_OLC_E 003).
  • There is no option to enter Operation against the Order.
  • The Operation fields are not available in Customizing path: SPRO -> SAP IMG -> SRM Server -> Cross Application Basic Settings -> Account Assignment -> Define Account Assignment Categories.

Environment

  • SAP Supplier Relationship Management (SRM) 7.0 and higher
  • SAP enhancement package for SAP Supplier Relationship Management

EBP, ACC, BBP4X_CODINGBLOCK_CHECK_47A , CO_SF_NETWORKACTIVITY_CHECK, network, activity, AFVC -VORNR ,AFVC , VORNR , KBA , SRM-EBP-CA-ACC , Account Assignment , PM-WOC-MO-OLC , Operation Level Costing , Problem

About this page

Search for additional results.

Visit SAP Support Portal's SAP Notes and KBA Search .

Privacy | Terms of use | Legal Disclosure | Copyright | Trademark

IMAGES

  1. SAP PM: Inspection Rounds & Operation Account Assignment

    operation account assignment in sap pm

  2. SAP PM: Inspection Rounds & Operation Account Assignment

    operation account assignment in sap pm

  3. Multiple Account Assignment In SAP Purchase Order

    operation account assignment in sap pm

  4. SAP PM: Inspection Rounds & Operation Account Assignment

    operation account assignment in sap pm

  5. SAP PM: Inspection Rounds & Operation Account Assignment

    operation account assignment in sap pm

  6. SAP PM: Inspection Rounds & Operation Account Assignment

    operation account assignment in sap pm

VIDEO

  1. Std-12 Gala Assignment 2024 || Account paper 1 & 2 || Section

  2. ECO619 Final year Project SP2024 eco619 project

  3. Sol 2nd / 4th semester internal assessment आ गई / Reset Password / marks check / lms portal update

  4. Account assignment mandatory for material XXX Sap Message No. ME062

  5. SAP BASIS Operation Modes

  6. Account assignment mandatory for material

COMMENTS

  1. Operation Account Assignment

    The operations have their own settlement rules enabling more accurate cost updating of multiple assets maintained using a single PM/CS order. In addition, operation account assignment offers you the following business benefits: Reduced number of orders which in turn reduces order backlog. Improved asset valuation due to more granular job costing.

  2. Operation Account Assignment

    Operation Account Assignment. Home; SAP S/4HANA; Accounting; Controlling (CO) Operation Account Assignment; Accounting. 2023 Latest. Available Versions: 2023 Latest ; 2023 Latest ; 2022 Latest ; 2022 FPS02 (May 2023) ... If you do not have an SAP ID, you can create one for free from the login page.

  3. Operation Account Assignment 2

    Operation Account Assignment 2; Logistics. 2023 Latest. Available Versions: 2023 Latest ; 2023 (Oct 2023) ... If you do not have an SAP ID, you can create one for free from the login page. ... Operation Level Costing (PM-WOC-MO-OLC) Required Business Function. Operation Account Assignment (LOG_EAM_OLC)

  4. SAP PM: Inspection Rounds & Operation Account Assignment

    Purpose: This document highlights the usage of Inspection Rounds functionality available within SAP PM in ECC 6.0 EHP 4 (current version in our business) which is enhanced through usage of Operation Account Assignment functionality that has been provided in ECC 6.0 EHP 5 (version to which we are upgrading). 2. Source system:The processes ...

  5. SAP PM- Operation Account Assignment

    Jan 23, 2014 at 05:50 PM SAP PM- Operation Account Assignment. 348 Views. Follow RSS Feed Hello, I have a question regarding activating the 'Operation account assignment' functionality (LOG_EAM_OLC). In our company, we are planning to implement this feature but not sure how in certain cases we can achieve this granularity. Like most of the ...

  6. Working with Order Operations as Account Assignments

    On Operations tab page, choose Account Assignment. Once you have planned or posted an order with costs, the plan costs/quantities and the actual costs/quantities are also displayed in this screen. Note that the system determines the plan costs at the header level from the total of plan costs for all operations.

  7. Creating Orders

    Orders with operation account assignment use the same logic, i.e. based on the reference object in the order header, but create a settlement rule for each operation. If a technical object is assigned to the operation, the settlement rule for the operation will be created based on the data of this object.

  8. Operation Account Assignment 2

    Intercompany Process Enhancements 1. CO, Multiple Valuation of Cost of Goods Manufactured. Cost and Quotation Management. Cost and Costing Management. PDCE, Improved Performance. Operation Account Assignment. Operation Account Assignment 2. Central Finance. FI, Enablement for Financial Shared Services.

  9. Result analysis for service orders with operation account assignment

    Hi, We have activated function 'LOG_EAM_OLC' business function Operation Account Assignment. The service order is customer facing service order. The cost are posted to operation level. Result anaysis can only be run on order head level. However, I am not able to settle the result analysis becuase settlement rule is not allowed on order head level.

  10. 3451161

    SAP S/4HANA Cloud all versions Keywords ERP_CO_OLC_E 020, Operation Account Assignment not allowed for this order, Run Actual Settlement - Maintenance Orders, EAM88,Define cost setting , KBA , PM-WOC-MO-2CL , Maintenance Orders (Public Cloud) , Problem

  11. Operation Account Assignment

    Operation Account Assignment. Home; SAP S/4HANA; Logistics; Maintenance Management; Operation Account Assignment; Logistics. 2023 Latest. Available Versions: 2023 Latest ; 2023 Latest ; 2022 Latest ; 2022 FPS02 (May 2023) ... If you do not have an SAP ID, you can create one for free from the login page.

  12. Operation Level Costing

    For Order Confirmations, system updates the actual costs to the cost objects of the order operations. Integration: There can be a possibility of integrating PM with PS by tying operation to a WBS Element. .System can consider order operations as the account assignment objects for the posting of Finance, Controlling and Material Management.

  13. Operation account assignment

    SAP Community Migration News! Important Dates! SAP Community will be READ-ONLY from January 16 â January 23 for the technical migration. ... Is passing cost to equipment maintained in operation instead of order header is not possible in operation account assignment. 2. Is there standard solution to get costs for each equipment by using single ...

  14. Configuring Orders and Work Packs

    Select the entity (order header or order operation) for which you plan to define the phase control code. Select the order type and define the phase control code. For each phase control code, you can indicate whether the phase control code has to be activated automatically when an order is created.

  15. SAP Maintenance Order Tutorial

    Assignment of SAP Maintenance Order Type to Maintenance Plant ... Scheduling to incorporate breaks (breaks at the work center are taken into account when scheduling is created) ... SAP PM Order Confirmation - Operation Selection. On the next screen, select the operation for which confirmation will be done and click on Actual Data button. ...

  16. 2677377

    SAP S/4HANA all versions ; SAP enhancement package for SAP ERP all versions ; SAP enhancement package for SAP ERP, version for SAP HANA all versions Keywords EAMS_WDA_ORDNTF_OIF, EAMS_WDA_ORDNTF_OIF_CFG, 'ERP_CO_OLC_E 066', SAP_EAM_BC_ORD , KBA , PM-FIO , Fiori User Interface (UI) for PM , EP-PCT-MAN-MW , BP for Maintenance Worker , Problem

  17. 2946904

    The Operation fields are not available in Customizing path: SPRO -> SAP IMG -> SRM Server -> Cross Application Basic Settings -> Account Assignment -> Define Account Assignment Categories. Read more...