Ansicht
Dokumentation

BBP_UI_CONTROL_BADI - Field Control in Purchasing Document (Obsolete - ITS Technology)

BBP_UI_CONTROL_BADI - Field Control in Purchasing Document (Obsolete - ITS Technology)

General Material Data   PERFORM Short Reference  
This documentation is copyright by SAP AG.
SAP E-Book

From SRM 6.0, this BAdI is no longer used.

Using the Business Add-In BBP_UI_CONTROL_BADI, you can change the visibility and the ready-to-input status of interface objects (for example, fields and pushbuttons) in a document.

Field control for SRM 6.0 user interfaces that have been converted to web dynpro is supported with the following possibilities:

  • Modification of metadata control
  • Web dynpro component Customizing
  • Web dynpro enhancement

You can use the BAdI to override the following documents and applications:

  • Bid invitation (Filter value BUS2200)
  • Bid (Filterwert BUS2202)
  • Auction (Filter value BUS2208)
  • Purchase order (Filter value BUS2201)
  • Purchaser's Sourcing application
  • Confirmation (Filter value BUS2203)
  • Invoice (Filter value BUS2205)
  • Vendor list

Note
Changing the ready-to-input status of fields as designated in the standard can lead to errors. You should, therefore, avoid switching the status of a field that is not ready-to-input in the standard to ready-to-input. Do not, for example, set the object ID of an already existing contract to changeable.

Using the following methods of the BAdI, you can control the visibility and ready-to-input status of header and item fields, pushbuttons, and navigation links of the concerned applications and alsointerface objects of cross-application screens, for example, the partner overview, account assignment, status overview or approval:

for field control in the contract and in the global outline agreement
for field control in the bid invitation
for field control in the bid
for field control in the auction
for field control in purchase orders, including the screens for purchase order response and price data in the item details.
for field control in the vendor list.

Using the following methods, you can override the visibility and ready-to-input status of header and item fields, pushbuttons, and navigation links of the relevant application, however not that of interface objects of cross-application screens:

  • BBP_SOCO_UI_CTRL
for field control in the purchaser's Sourcing application
for field control in the confirmation
for field control in the invoice

Using the following method, you can set up the mass change transaction in such a way that the previous step need not be completed before the user switches to the next screen.

  • BBP_CTR_MASS_UI_CTRL
for control of the mass change transaction.

See Implementation






BAL Application Log Documentation   TXBHW - Original Tax Base Amount in Local Currency  
This documentation is copyright by SAP AG.

Length: 4821 Date: 20240607 Time: 111800     sap01-206 ( 55 ms )