I have searched the forums for an answer to my issue, but I was unsuccessful.
I am having trouble getting my PO release strategy to trigger when the PO has been changed and the characteristics of the strategy are present.
I have set up a PO release strategy as follows:
version number (versions 1-10),
tolerance flag (USRC1)
I am setting the tolerance flag (USRC1) within the function module EXIT_SAPLEBND_002, and I've proven through debugging my code that I am successfully setting this flag. I am also setting E_CEKKO = I_CEKKO within this user exit.
I've run a check on my release strategy, and it has no errors - all is "green". I am also able to perform a "release simulation" within the IMG.
I'd appreciate any help you could provide.
EDIT 11:22pm: I wanted to add that I rebuilt my release strategy from scratch - adding one characteristic to the PO class at a time and testing it as I did so. The release strategy was triggered each time until I got to the USRC1 characteristic. I debugged my code again, and I found the problem. Even though I am successfully setting the USRC1 value in my code (I_CEKKO-USRC1 = 'Y'.) and also setting E_CEKKO = I_CEKKO, the USRC1 value in E_CEKKO is not being set. Has anyone seen this problem before? How can I resolve this?
Edited by: Angela Lee on Jun 23, 2008 11:22 PM