2015 Aug 28 8:09 AM
Hi,
I am trying to restrict the changes ( Addition/deletion/changes ) in the External service requested for a operation in Workorder.
I tried with Exit IWO10009 but I am not able to compare the run time value with old value of the services.
I used BAPI_ALM_ORDER_GET_DETAIL to get the old entries of External Services. But how can I get the run time value.
If we change any thing in the operation ( including External Services ) system should throw an error. Please help.
2015 Aug 28 9:24 AM
Hello Muhammed,
You can get the clues you needed (for runtime data) from this post of mine Restrict Operation changes after Order Release (user exit IWO10009). It is achieved through assign field symbols to structure AFVG_BT[] of program SAPLCOBO. Modify the code available in the referred post to achieve your job.
Regards
KJogeswaraRao
2015 Aug 28 9:24 AM
Hello Muhammed,
You can get the clues you needed (for runtime data) from this post of mine Restrict Operation changes after Order Release (user exit IWO10009). It is achieved through assign field symbols to structure AFVG_BT[] of program SAPLCOBO. Modify the code available in the referred post to achieve your job.
Regards
KJogeswaraRao
2015 Aug 30 7:51 AM
Hi Jageswara Rao,
Thanks for your input. I am able to get any changes in the Operation from this internal table but I am not able to get any changes related to the external services. Also checked rthe change indicators in AFVG_BT table. That is not getting update.
I appreciate if you can give more info about this.
2015 Aug 30 8:02 AM
Hello Muhammed,
I assumed External Services to be Operations with certain value of CCkey. What do you mean by External Services exactly?
Regards
KJogeswaraRao