Skip to Content

Primavera Integration with SAP

Dear Experts,

We are interfacing Primavera (P6) with SAP PS. We need to import data from P6 to SAP PS and then upload . We want to do it with ABAP tools only as we are not going to buy any middleware software due to cost issues. I want to know from you about the approach and technical considerations of this import of data to SAP.

Please share your views on how we can achieve this data import.

Thanks & Regards


Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Dec 24, 2014 at 04:42 AM

    This message was moderated.

    Add comment
    10|10000 characters needed characters exceeded

    • Hi Saurabh

      By Control Mechanism I meant the following:

      1.What will be the protocol for error handling if for any reason the updates fails in SAP?

      2 Whats the mapping between Primavera Project and SAP Project Is it One to One? or One to Many?

      3. Who will be authorized to upload the data into SAP? As you said it would be a manual activity.

      For the BAPIs I think you can use the

      bapi_PROJECTDEF_CREATE & BAPI_BUS2054_CREATE_MULTI with commit bapi at the end to create the Project and wbs elements..

      On Technical points  I am not too  sure what should be looked at.. 😊 don't have hands on experience on the PS-Primavera..

      Hope it gives you some pointers to get started with your integration..



  • Jan 07, 2015 at 12:34 AM

    Please look into implementing SAP EPC.

    If you want a robust interface between P6 and SAP you will spend more time, effort, and money trying to do this yourself with BAPIs rather than putting in EPC.

    Add comment
    10|10000 characters needed characters exceeded

    • EPC, Enterprise Project Connector, is a SAP product.  I believe it is a separate license.  Contact your SAP Account Executive and they can arrange a demo of EPC.

      EPC facilitates the transfer of data between P6 and SAP PS using standard API's.  It provides a 2-way interface between the systems and  can be used to create/maintain PS structures to keep it in sync with P6.  You decide what data is synced and what system is the leading system and which is the following system.  Typical scenarios is to have the structure and schedule maintained in P6 and costs planed and captured in SAP.