Page tree
Skip to end of metadata
Go to start of metadata

Purpose

This page is created to provide a troubleshooting guide for POWL button availability.

Overview

In POWL there are two main areas that determine which buttons and dropdown menus are enabled for the user:

  • Customizing
  • Application logic

Customizing

To check the customizing you first have to identify the used POWL feeder type. Please refer to the following Wiki page that shows how you can do this: How to identify used POWL query 

If the POWL feeder type determined, you can open the customizing using transaction /n/SAPSRM/POWL_CUST. Here search for the determined feeder type, highlight it and choose Actions menu in the Dialog Structure. You will receive the following screen:

Here you can see all the buttons that can be used in case of this feeder type. You can make the button available for the user by ticking flag Enabled. You also have the possibility to set the button availability based on item selection. In this case you have the following options:

  • At least on object has to be selected
  • Ignore selection

Choosing the first option means that the button will only be active if an item is selected in the POWL. The second option means that the button is always active regardless the selection.

It is not possible to customize buttons Print Version and Export using this transaction, because these are not application-specific buttons. The relevant customizing can be set in the Component Configuration of the POWL. You can find further information about how you can change the Component Configuration in Wiki page Changing POWL Configuration

In this customizing setting you have also the possibility to set which dropdown options should be enabled for certain buttons. The access this setting, highlight the Action ID of the relevant button and choose Action Dropdowns in Dialog Structure.

Here you can define the dropdown options and you can also enable them for the user.

Application logic

Besides the customizing the standard application logic can determine and change which buttons are available for the user. This also depends on the used POWL feeder. For example the Copy button is not available in SC POWL for Employee feeders only for Professional feeder as KBA 2439223.

Using the previously mentioned method you can also identify the used POWL feeder class, that looks like this: /SAPSRM/CL_CLL_PWL_* (* - feeder-dependent part, e.g.: A_PO, A_SC, A_CTR). Method HANDLE_ACTION of this class contains the relevant application logic. For more information about this logic, please refer to the following Wiki page: POWL button availability - Debugging Guide

Related Content

Related Documents 

SAP Community Wiki - How to identify used POWL query 

SAP Community Wiki - POWL button availability - Debugging Guide

SAP Community Wiki - Changing POWL Configuration

Related SAP Notes/KBAs

Standard behaviors: 
KBA 2488831 - POWL Print Version or Export buttons are invisible
KBA 2439223 - Copy button is missing or not working in Employee SC POWL
KBA 2176362 - Responses and Awards button inactive on SRM POWL
KBA 2153738 - Create RFx With Reference button is inactive on SRM POWL
KBA 2145585 - Print Preview button not enabled for bidder user on POWL for RFx
KBA 2086776 - Delete button is not active on POWL screen
KBA 1904410 - How to Disable Buttons on SRM POWL Toolbar

Common issues:
SAP Note 2122825 - 'Mass Change' button is not enabled in Contract POWL
KBA 1903897 - Inactive action buttons in POWL toolbar