Skip to Content
Technical Articles

SAP SRM POWL Tcodes and Reports

This blog talks about some SRM Tcodes for managing POWL changes. Below is the summarized list of the T-codes which can be used when making changes in standard POWL. Some of them are commonly used but there are some reports and POWL advanced Tcodes which are not used so frequently the blog lists all such Tcodes and reports for managing POWLs

Check the Tcodes for POWL setttings

  • POWL_QUERY: To check Type ID, Layout settings
  • POWL_QUERYR: To find the Query ID, Tab sequence number etc.
  • POWL_TYPER: Find the POWL TYPE ID
  • POWL_TYPE: To find the feeder class based on POWL Type ID
  • /SAPSRM/POWL_CUST: To make changes in Field catalog, Trex, DB criteria or buttons
  • POWL_CAT: To define categories for POWL

Some of the important SRM reports are as below which you can run via SE38 transaction.

  1. POWL_D01: Delete reports if any changes in POWL
  2. POWL_D02: Shows the Active POWL queries in the system.
  3. POWL_D03: Check consistency of POWL table entries by running this report if you feel something is not working fine in Portal as shown in Figure 152

 

 

Figure POWL consistency report

The above reports should be sufficient enough to perform a fix for any issues found in POWL. However, if the issues persist you may choose the below reports as well however this should be used under expert guidance as these reports delete all queries from the system

Check some more POWL specific reports are mentioned below:

  1. POWL_D04: Delete criteria from Admin queries and result are immediately stored in a transport
  2. POWL_D05: Deletes the result if any left from the last run of POWL_D03 report.
  3. POWL_D06: Activate derived queries when you created some queries and link of POWL_QUERY to POWL_QUERYR is missing and needs to be activated for derived queries.
  4. POWL_D07: Same as POWL_D01 Shadowing entries to be deleted in case of multiple users.
  5. POWL_D08: When any layout changes occur in Development the report requires execution and result are stored in a workbench transport.
  6. POWL_D09: Default mapping of default layouts in queries or make any changes to the system.

 

Consulting scenarios

Scenario Best Approach
Adding new fields to the Business documents Control via config to add new field
Make changes in field layouts ·       Control via config to make fields editable/read only/ Enabled
Make changes to add default values to the field ·       Use Web Dynpro or code changes in BBP_DOC_CHANGE Badi
Make changes in POWL search help to add new search fields or add as a result column ·       Check the POWL and make necessary changes to add / remove field

 

References:

This is the blog I refer to for reading about how to add custom search fields in the POWL search criteria and result section

https://blogs.sap.com/2015/04/24/adding-custom-fields-in-srm/

Also, check the note which talks about adding fields to partner extension

Note: 1386310 – Creating SRM business partner field extensions

 

Thanks for reading my article please share any comments and feedback

 

 

 

Regards

Vinita

 

Be the first to leave a comment
You must be Logged on to comment or reply to a post.