cancel
Showing results for 
Search instead for 
Did you mean: 

Automatic creation PS project when created item

Former Member
0 Kudos

Hello.

What is the procedure of automatic creation of the PS project when created an item?

Thanks.

Accepted Solutions (0)

Answers (4)

Answers (4)

florgodi
Explorer
0 Kudos

Hi together,

we are facing the following customer needs for the interface PPM to PS:

PPM:

CPRXRPM 500_702 0006 SAPK-50006INCPRXRPM SAP Portfolio and Project Management 5.0 (ABAP)

PS (ERP):

ECC 6.0

The customer need more informations (fields) from PPM sent to PS.

Is there a way to enhance the interface with more fields with standard methods like BADI or so?

When yes, which component must be used?

When no, at which place modification has to take place?

How is the standard-interface creating the PS-object? BAPI or function module, which one?

Many thanks for every hint and helps

Jürg

Former Member
0 Kudos

Hi,

You can create Single Project Definition in PS using BAPI_BUS2001_CREATE,

I am also new on the system and we haven't done this automation but this is the BAPI that you can look at.

Regards,

Siyabonga

Former Member
0 Kudos

Siyabonga Fata,

how to run this bapi from RPM system?

Former Member
0 Kudos

Hi,

I suppose we can not create PS project automatically once item created in RPM protal, its just my opinion. As far as I know we can just download / upload the project data from item to PS project or reverse. We can maintain filed mapping base system interface in config. The uploaded PS project structure will appear below RPM item same is CPR project.

Reagrds,

Pramod

amit_maheshwari2
Contributor
0 Kudos

Hi,

With SAP PPM 5.0, you can create PS project directly from portfoloio item.

With SAP RPM 4.5, PS project can be created via cProject route, ie. first create project in cProject from item, then create PS project wrt project in cProject.

Regards

Amit

Former Member
0 Kudos

With SAP PPM 5.0, you can create PS project directly from portfoloio item.

How? What steps need to do? BADI name?

amit_maheshwari2
Contributor
0 Kudos

Hi,

With PPM 5.0, integartion is out-of-box. Only relevant configuration is required for same.

You are working on which version of SAP PPM.

Regards

Amit

Former Member
0 Kudos

Amit Maheshwari,

the documentation says that automatic generation is possible using badi (v.5.0).

Former Member
0 Kudos

Hi,

We are using PPM version 4.5, and interested in automatic creation of PS project from cProject. How can we do that? Is it possible only by development or is there any standard configuration available in the system to allow automatic PS project creation?

Former Member
0 Kudos

PS project is created from cProjects through "Status Management". After all the pre-requisite configs. in cProjects and ERP, you can have the status change in cProjects create the PS project.

Former Member
0 Kudos

Hi Deepak, Nathan, Alexandr,

If you do want to create a PS project along with an item in xRPM 4.5, then I would suggest that you implement a BADI. The BADI here is INM_DFM_SYNC. This has a lot of methods that let you create/update/delete the target object. The method that you would want to create a PS project is CREATE_OBJECT_SYNC. Here you have to implement the code to create the PS Project. You can call the BAPI for this - BAPI_BUS2001_CREATE and other such BAPI's from the PS side.

You do have to take care of the update of the PS Project too within this BADI. I would suggest that you configure DFM such that it creates a cProjects Project. But then you implement the BADI to work with the PS Project and prevent the create the cProjects Project (if you so wish) through the BADI.

Of course, in PPM 5.0, we let you create either a cProject Project, or a PS Project, out of the box. We even let you synchronize the item directly to the PS project. So your task becomes all the more easier.

Hope this helps,

Best Regards,

Prashanth

Former Member
0 Kudos

Hello Prashanth K S.

Thank you for concrete answer.

We have CPRXRPM 500_702. If you mean that this version use the same BADI, as for version 4.5, I simply do not find (SE18). Very strange.

I looked in the sd, sap.com, service.sap.com, google the name of this BADI - unfortunately to no avail. Also tried /RPM/INM_DFM_SYNC - also to no avail.

In a note https://service.sap.com/sap/support/notes/1417134 given lists BADI for version 5.0 - unfortunately, where I also did not find it.

Maybe you have experience with 5.0 on the creation of PS project? Or what am I doing wrong?

Former Member
0 Kudos

Hi Alexandr,

Very sorry about the typo. I meant the BADI - INM_OF_SYNC. I'm sure you will be able to find this

However, since you say you are on PPM 5.0, that supports automatic PS creation out of the box without having to implement any BADI. You just have to set up the Item configuration and DFM configuration, and you will have your PS Project along with the item.

I would recommend you have a look at the horizontal synchronization in DFM on this link - [DFM Horizontal Sync|http://help.sap.com/saphelp_ppm50/helpdata/en/4a/c38ab78c352470e10000000a42189c/frameset.htm]

You would have to make necessary customizing using the following IMG activities and chapter

1) To set up the item type to PS Project mapping : SAP Portfolio and Project Management -> Portfolio Management -> Global Customizing -> Portfolio-Independent Settings -> Map Item Type to Project Type or Project Templates -> Item Type to PS Project

2) Set up DFM : SAP Portfolio and Project Management -> Common Functions -> Decision Flow Management -> (configure the IMG activities from top down)

PS: Yes, you are right, the note doesn't mention many of the DFM BADI's and I don't know why this is so. You can do a search on INM* in SE18 to find all the BADI's.

Best Regards,

Prashanth

Former Member
0 Kudos

Hello Prashanth.

Yes, I found this BAdi

Many thanks for useful information.

We will try to adjust your recommendations for automatic creation PS proj, but the ramp-up documentation for the module PS has been written that the automatic creation of PS projects possible with BAdI. That's why I was looking BAdI.

Thank you again for specific answers!

Former Member
0 Kudos

You are most welcome Alexandr.

I have not read the ramp-up documentation, so I can't comment on that. However, in PS there are two things. One is to create a PS Project based on an another existing PS Project - sort of like creating from a template. Another option is to create a whole new PS Project itself.

Even in PS, usually projects are created based on an existing project only. Hence with DFM we always create a PS project based on a existing project template - that is how it is maintained in the configuration. Maybe this is what is being mentioned in the documentation.

Anyway, hope you are able to resolve your problem with this. Do not hesitate to ask if you have other concerns.

Best Regards,

Prashanth

former_member201206
Active Contributor
0 Kudos

HI Alexandr Rudnev ,

In the creation screen (after the item type is entered),

then input the 'cProject template ', AND

selection the option, 'Automatically create a cProjects project when this item is created'

(typically in the bottom.)

Kind regards,

Zhenbo

Former Member
0 Kudos

Hello, Zhenbo Wang.

Thank you for answer. But, PS project not the same cProject: PS project NE cProject.