Business Addin WF_SUBSTITUTE and UWL
Dart, Jocelyn
jocelyn.dart at sap.com
Thu Aug 27 18:18:02 EDT 2009
Tom - There are Portal Content Directory settings for the UWL that control what is visible to the user ... such as hiding the Profile field and Create/Delete options
The idea of maintain substitute is that you can maintain additional tables along with the substitution.
Regards,
Jocelyn
________________________________
From: sap-wug-bounces at mit.edu [mailto:sap-wug-bounces at mit.edu] On Behalf Of Simon, Tom
Sent: Thursday, 27 August 2009 10:44 PM
To: sap-wug at mit.edu
Subject: [LIKELY JUNK]Business Addin WF_SUBSTITUTE and UWL
I am testing this business addin to limit the profiles and users that can be used as a substitute in the UWL. The Business Addin gets called from the following three function modules: SAP_WAPI_SUBSTITUTE_MAINTAIN, SAP_WAPI_SUBSTITUTE_DELETE,SAP_WAPI_SUBSTITUTE_PROF_GET.
In the UWL you are not able eliminate the "ALL Task" profile and when SAP_WAPI_SUBSTITUTE_MAINTAIN is called it calls the business addin interface executes the code in MAINTAIN_SUBSTITUTE. It does not create the error message in the UWL and the substitute gets added to the table. Under other profiles selected in the UWL a system error is created which is not user friendly. It states"An internal error returned by provider" then further down the actual message is returned but you would have a hardtime identitfying it. When the delete module is called the business addin does not stop the user from deleting the substitution. The error message is not acknowledged in the UWL. I opened an OSS note and SAP replied that my description of the above behavior of the business addin wf_substitute is standard. Has anyone else experienced this type of behavior in the UWL using the business addin WF_SUBSTITUTE.
Thank you
Tom Simon
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.mit.edu/pipermail/sap-wug/attachments/20090828/84890cab/attachment.htm
More information about the SAP-WUG
mailing list