cancel
Showing results for 
Search instead for 
Did you mean: 

Project Systems - BAdI ME_COMMTMNT_PO_REL_C was activated and commitment is not working

Former Member
0 Kudos

Hello All:

We are implementing PS and we found out that there is a BAdI we can activate in order to change the way Purchases Orders affect the Commitment calculations.

We activated it and implement the changes on the ABAP to increase commitment only when PO is released. The implementation works, but only for the Projects generated before the activation, for the new Projects generated after the activation no AC Commitment Documents were generated; therefore, Commitment is not being controlled.

We have applied several notes regarding not Commitment generating but we have not made it work.

Can anyone help us on this?

Thank you very much.

Accepted Solutions (1)

Accepted Solutions (1)

kenmelching
Active Contributor
0 Kudos

You need to debug your BADI to find where the error is occurring.  I have encountered similar situation where you are implementing a user exit to change something (a WBS for example) but you are trying to make the change during creation.  You cannot change an object during creation because it doesn't exist yet.  There are ways to do it but it takes a good ABAPer.

Are you trying to change a Commitment Document before it has been saved?

Answers (3)

Answers (3)

Former Member
0 Kudos

Thank you very much for all your help, all were very helpful specially when saying that we are trying to make change during creation.

I will put the exact solution as soon as I documented.

Regards,

former_member211458
Participant
0 Kudos

Hola cesar,

Justo Estoy tratando de implementar la badi para que solo comprometa presupuesto cuando se libere la orden de compra. Podrias indicarme los pasos de como lo hiciste ?

Saludos

gerry_hodgins
Active Participant
0 Kudos

Hello Cesar

That Badi is owned by Material  Management (MM ) component

I think you should ask the question on the MM forum , you will get better help

Ger

Paulo_Vitoriano
Active Contributor
0 Kudos

Hi Cesar,

I am afraid only SAP can help.  At least to review what OSS notes should be implemented, but no liability for your custom ABAP code...  And you have to be more specific listing all OSS notes that were implemented.

On a business side I do believe that the earlier you have commitment the better is for the business, so trying to postpone it or having multiple POs for the same thing is something to be addressed on a business process side.

Do you still have your PR commitments, or you switched them off completely?

Regards,

Paulo