Enterprise Resource Planning Blog Posts by SAP
cancel
Showing results for 
Search instead for 
Did you mean: 
raymond_amalraj
Product and Topic Expert
Product and Topic Expert
507

As project-driven organizations increasingly adopt SAP Cloud ERP , the need for robust project planning capabilities becomes critical. While SAP Cloud ERP excels in financial, commercial and logistics aspects of project management, SAP Project and Resource Management (PRM) complements the SAP Business Suite—offering scheduling, resource allocation, and project structure capabilities.

This blog provides details on integration relevant features that enables intelligent project execution by importing projects from SAP Cloud ERP into PRM and then proceed with further detailed project planning and scheduling. 

Integration Setup

PRM supports integration with Enterprise Projects as well as Professional Service Projects. There are two ways to integrate with SAP Cloud ERP for the purpose of project planning, execution and scheduling.

  1. Use the recommended approach i.e. Direct Point-Point Integration.
  2. Alternatively, you can establish the integration using SAP Integration Suite.

For organizations evaluating integration options between SAP Cloud ERP and SAP Project and Resource Management (PRM), it's important to understand the advantages of each approach and why the direct point-to-point integration is recommended.

Direct Point-to-Point Integration offers seamless synchronization of project data using the Enterprise Project API. This method ensures that project information is always up-to-date between SAP Cloud ERP and PRM, reducing manual data entry and the risk of errors. It supports both enterprise and professional services projects and enables full project management capabilities within PRM, including editing and scheduling of imported project plans. Customers benefit from a streamlined process, improved data accuracy, and the ability to leverage advanced planning  and scheduling features offered by PRM, making it ideal for organizations seeking an integrated and efficient project management workflow.

Integration via SAP Integration Suite provides flexibility for more complex or hybrid system landscapes, especially when connecting to SAP Cloud ERP Private. While this approach may suit organizations with specific middleware or integration requirements, it currently supports only the import of project plans through the “Manage Multiple Project Plans” application. This means that imported plans cannot be edited or scheduled within PRM, potentially limiting the depth of project management and planning capabilities available to users.

In summary, customers using SAP Cloud ERP should choose the recommended direct point-to-point integration because it delivers comprehensive project management functions, enables bi-directional data exchange, and ensures optimal use of PRM’s planning and scheduling tools. The SAP Integration Suite option may be considered for specialized cases but comes with functional limitations that may impact project execution and flexibility.

Detailed Overview 

This section offers a step-by-step walkthrough of the key features that enable project plan integration between SAP Project and Resource Management (PRM) and SAP Cloud ERP, accessible via the “Manage Project Plans” application.

Pre-requisite:

  • You have created either an Enterprise Project with a high level project plan or a PSA Project with few work packages added to it, in SAP Cloud ERP.
  • You have created a Collaborative Project in PRM which we would use further in this blog.

 The next step is to import the Enterprise or PSA Project in SAP Cloud ERP as a project plan within the Collaborative Project in PRM

raymond_amalraj_3-1762860771045.png

In “Manage Project Plans” application, start creating a project plan for your Collaborative Project by choosing the option “ From Other System”.

raymond_amalraj_1-1762860490594.png

In the pop-up window, the Collaborative Project gets defaulted from the previous selection. The “Source System” field should be showing already the SAP Cloud ERP system that’s configured as active in Business System Configuration application. In case of multiple SAP Cloud ERP systems configured in PRM as active, you can select the one from the drop down list from which you want to import the project.

By default, the “Related Object”(Created in Collaborative Project) checkbox field is selected. When you click on “Go”, the system shows a list of projects based on the Related Objects of object type “Project” that you would have created earlier for the collaborative project as shown in the “Related Objects” screenshot below. This allows you to quickly choose a project from the list without searching for it and proceed with project plan creation

raymond_amalraj_2-1762860490594.png

raymond_amalraj_3-1762860490594.png

If there are no Related Objects created prior to this step, then you can deselect the “Related Object”(Created in Collaborative Project) checkbox and start to search the projects by choosing the value help provided for “Project from Source System”. You can type in a search term which can either be the project ID or Name . Select a project and click on “Continue”

Hint : While searching projects, the system uses “Enterprise Project” API to communicate with the corresponding source SAP Cloud ERP system and hence the list would show both Professional Services projects as well as Enterprise Projects.

raymond_amalraj_4-1762860490595.png

In the next screen, system shows a preview of things that will be done by the system. Choose “Create” to finish importing the project as a project plan in PRM.

raymond_amalraj_4-1762860821877.png

raymond_amalraj_5-1762860490595.png

You can see that the project structure(Work Packages and Milestones) from the source system has been imported along with the scheduling relevant information like Planned Start , Planned Finish dates . The duration field shows the calculated number of days between the start and finish dates.

Navigation links to Source System

If the project that you imported is an Enterprise Project, you can navigate to the corresponding Project Briefs app or the WBS Element by clicking on the hyperlink provided for each element in the project structure

raymond_amalraj_5-1762860877198.png

raymond_amalraj_6-1762860894863.png

If the project that you imported is a Professional Services Project, the project structure would contain the relevant Work Packages and Billing Elements. You can navigate to the corresponding project in the “Project Control- Professional Services Projects” application by clicking on relevant hyperlinks in the project structure.

raymond_amalraj_7-1762860952527.png

raymond_amalraj_8-1762860959023.png

Keeping PRM and SAP Cloud ERP Projects in Sync

When you Edit Project Plan in the Manage Project Plans app, the system first validates whether any incremental changes have been made to the corresponding source project in the SAP Cloud ERP system by any user. If such updates exist, the user is prompted to Receive Updates before proceeding, ensuring that the version being edited reflects the latest data from the source project.

raymond_amalraj_0-1762860711441.png

raymond_amalraj_1-1762860720454.png

raymond_amalraj_2-1762860727438.png

The Sync Actions button in the Manage Project Plans app provides three key options that control how schedule data is exchanged between systems.

  • Receive Updates – pulls the latest project structure information from the source project in SAP Cloud ERP into PRM, ensuring that the project plan in PRM reflects the most current version.
  • Send Updates – pushes date changes made in PRM. Ideally this is not needed to be used until there are some error situations in date synchronization, in which case the user will be shown the messages in the project plan application.
  • Check Send Status – allows project managers to verify the transmission results and monitor whether the synchronization of dates has been successfully completed. In case of error situations, error message is shown in the project plan header of this application. For more details on this, refer this troubleshooting section in PRM user guide.

Now let’s do some edits to the project plan. Change Project Plan start  date. Add some dependencies between the work packages or milestones by establishing Finish-Start Relationships.

Change project plan settings to scheduling to “Forward Scheduling” for example. And then click on “Schedule” to schedule the project with forward scheduling settings. The dates must have changed for some of the project elements. Once editing is complete and the project plan is saved, any changes made to project plan header or any Work Package (Planned StartPlanned FinishActual Start, and Actual Finish dates) or any Milestone(Planned FinishActual Finish, and Forecast Finish dates) , either manually or through the Schedule function—are automatically synchronized back to the source project in SAP Cloud ERP.

You can click on “Sync Actions”->”Check Send Status” to verify that the project plan is synchronized with source system. System should show a toast message as shown in screenshot below.

raymond_amalraj_9-1762860996489.png

raymond_amalraj_10-1762861005643.png

raymond_amalraj_11-1762861015837.png

You can verify that the changes are reflected in SAP Cloud ERP system in “Project Planning” application as shown above.

This bi-directional synchronization ensures that both systems remain aligned, supporting consistent and accurate project scheduling across platforms.

Processing Status

In the Manage Project Plans app, the ability to edit project element dates depends on the processing status of the corresponding project in SAP Cloud ERP. You can notice that the processing status from the source project is also brought into the project plan and is shown both in the Project Plan Header and also at the Work package or Milestone level in the project structure. You can modify planned, actual, and forecast dates for both Enterprise Projects and Professional Services Projectswhen the project or the work package has processing status such as Created, Released, Partially Released, In Planning, In Contract Preparation, or In Execution. However, once a project reaches a Completed, Closed, or Locked status, editing of the work package or the milestone under it is no longer allowed.

Conclusion :

By integrating PRM with SAP Cloud ERP, customers can now achieve a truly unified project management experience that enables seamless coordination between planning and execution. This integration facilitates close monitoring of project timelines and milestones, while also providing precise control over project costs and material demands directly within the connected ERP system. As a result, organizations benefit from enhanced visibility, improved resource allocation, and the ability to respond swiftly to changes, ensuring projects are delivered on time and within budget. The synchronized data flow between platforms not only reduces manual effort but also supports informed decision-making, ultimately driving operational efficiency and better business outcomes.

Related API:

Project Plan Service API - to import project from SAP Cloud ERP into PRM:  
For detailed information, refer to the Business Accelerator Hub

Related Topics:  

Discover more by checking out our website