Start of Content Area

Function documentation Accounting Integration  Locate the document in its SAP Library structure


You want to monitor the costs and revenues throughout the duration of the project. You can use this function to carry out preliminary costing for the costs and revenues. Quotation creation is also supported, by the integration of sales pricing. Once the project has started, you can analyze the costs and compare them to the planning data at any time. You can activate required capacity as work in progress. You can measure the success at the end of the project.


To be able to use the functions of accounting integration, you have to implement the Internal Orders (CO-OM-OPA) application component and Project System (PS) in SAP ECC 6.0.


You need to make settings in Customizing for Collaboration Projectsand Customizing for SAP ECC:

Settings in Customizing for Collaboration Projects

You selected the Controlling in mySAP ERP setting as the Accounting Integration Scenario in Customizing for Collaboration Projects, by choosing Connection to External Systems Accounting Integration Activate Integration.

Settings in Customizing for SAP ECC

You made the settings in Controlling by choosing Integration with Other SAP Components Collaboration Projects Controlling.

Project controlling is governed by the controlling method you assigned under Define Controlling Scenario, and depends on the project type. You can distinguish between the controlling methods by the following criteria:

      Task-based or role-based

      Account assignment object: Internal order or WBS element

      Manual or automatic

The following table gives you an overview of the controlling methods that are available:


Internal Order

WBS Element







Internal Order (Project Definition, Automatic)

Internal Order (Structure Element, Manual) (I)

Multilevel Controlling (Structure Element, Automatic) (C)

Multilevel Controlling (Structure Element, Manual) (B)


Internal Order (Project Role, Manual) (J)

Multilevel Controlling (Project Role, Automatic) (D)

Multilevel Controlling (Project Role, Manual) (A)

For more information about the individual controlling methods, see Customizing in the field help for the Controlling Method column.


The Project Accounting with cProjects process gives you an overview of the function.

Preliminary costing gives you the option of planning costs and revenues before the project starts. You can also use it to determine a price for the quotation.

Controlling for the operational project takes place for one or more account assignment objects (internal orders or WBS elements). The data that is relevant to accounting in the project is transferred to the account assignment objects in SAP ECC for this purpose. For more information, see Single-Object Controlling for Internal Orders or Multilevel Controlling. The downstream processes, such as budgeting, billing, results analysis, and settlement also take place on the account assignment objects.

If you use a project type for which accounting integration is active, the Accounting tab page is available in cProjects with the following views:

      Account Assignment

This view is available in multilevel controlling and is available in single-object controlling for internal orders once the transfer has taken place.

When you click an account assignment element, the system displays functions (services) for this account assignment object. You can call these functions in SAP ECC. You specify what these functions are in Customizing for Collaboration Projects, by choosing Connection to External Systems Accounting Integration Define Object Links for Accounting Integration Service for an Object Type.

When you choose Detail Data, the system displays controlling information for the account assignment object read from SAP ECC. You use the system settings to define which information you can see in detail here.


If you have already created a costing, the system displays the costing results of the last costing.

You can create an ad hoc cost estimate here before the transfer takes place. Once you have created it, you can call it up for editing in SAP ECC.

If you have already assigned account assignment objects and have saved the assignment, it is only possible to call the cost estimate for the account assignment object as a service in the Account Assignmentview. Easy Cost Planning is then called for the selected account assignment object in SAP ECC for editing. For more information, see Easy Cost Planning for Internal Orders or Easy Cost Planning in the Project System. Additions you make to costing are displayed in cProjects as aggregated to the project definition.


For more information about Easy Cost Planning in the Project System, see SAP Library for SAP ERP under SAP ERP Central Component Financials Project System (PS) Costs Cost Planning Easy Cost Planning and Execution Services Easy Cost Planning in the Project System.

If you made changes to the costing-relevant data in your project, you can perform costing again for these changes to determine the effects on costs and revenues. If you only made a change to determine its effects on the costs and revenues, you can exit the project without saving. This discards the changes and the new costing values and the project and costing return to their previous states. If you save the project with the changes and the new costing results, the costing with the new values is saved in the account assignment object in SAP ECC.



If you change the project type, this can have the following effect on the status, depending on the project type:

        If accounting integration has not been activated for the new project type (using the No Integration scenario in Customizing for Collaboration Projects under Activate Integration), the status Flagged for Transfer or To Assign is automatically revoked.

        If an automatic controlling method was assigned to the old project type, and a manual controlling method is assigned to the new project type, the status Flagged for Transfer is automatically changed to the status To Assign. If, in the opposite case, the controlling method changes from manual to automatic, the status automatically changes from To Assign to Flagged for Transfer.

After transfer, the project type can no longer be changed.



End of Content Area