cancel
Showing results for 
Search instead for 
Did you mean: 

Legal Control functionality for Purchase order

Former Member
0 Kudos

Hi,

We have a requirement where in while saving the Purchase Order, the system should look whether for that material if the legal control data/ foreign trade data is maintained specifying that it is a controlled substance then the licence should be maintained before saving the PO. If the licence is not maintained then the Purchase order should not be allowed to be saved.

In a nut shell, we want to control the saving of Purchase order depending on whether the licence is maintained or not.

This has been done for Sales order. The standard SAP functionality allows the document control.

This can be seen in SPRO - Materials Management - Purchasing - Foreign trade/Customs - Legal control - Document control.

Here we can see that only Sales order and shipping documents can be controlled.

Is there any way we can control the Purchase Ordr also?

Please let me know for any clarification regarding the requirement.

Regards,

Ramachandra DN

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Ramachandra,

By Using BAdI BBP_DOC_CHECK_BADI, you can carry out your own checks for the document data after you have entered the user and before you save the document to the database. Here you can add you custom code to check if the legal control data/ foreign trade data is maintained or not.

Thanks, Amith

Former Member
0 Kudos

Hi Ramachandra,

this kind of functionality is not available in SRM. Have a look into GTS Module, which can be connected to SRM for achiving your requirement. http://help.sap.com/saphelp_gts30/helpdata/en/1d/8082ab7248f74ca09861d9713b9a52/content.htm

All somehow available control, compliance and trade features are available via GTS. Any further need to be accomplished via self development.

Cheers,

Claudia

Former Member
0 Kudos

Thanks for your reply. The functionality is not for SRM but for R/3. Iam looking for any user exits which could help me in achieving the dersired result.

Regards,

Ramachandra DN