cancel
Showing results for 
Search instead for 
Did you mean: 

Masking field

Former Member
0 Kudos

Hi all,

Can we mask the standard fields??

i have been using BBP_CUF_BADI_2 for masking TAX_CODE field which is present in line item..its not working..is it only works for customized fields??

pls help..

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Ravi Kiran,

You can mask the standard fields and push buttons using BBP_UI_CONTROL_BADI

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.

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

Purchase contract and global outline agreement

(Filter value BUS2000113)

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.

Standard settings

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 also interface objects of cross-application screens, for example, the partner overview, account assignment, status overview or approval:

BBP_CTR_UI_CTRL

for field control in the contract and in the global outline agreement

BBP_BID_UI_CTRL

for field control in the bid invitation

BBP_QUOT_UI_CTRL

for field control in the bid

BBP_AUC_UI_CTRL

for field control in the auction

BBP_PO_UI_CTRL

for field control in purchase orders, including the screens for purchase order response and price data in the item details.

BBP_AVL_UI_CTRL

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

BBP_CONF_UI_CTRL

for field control in the confirmation

BBP_INV_UI_CTRL

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.

Hope this will resolve your issue.

Award points for helpful answers.

Rgds,

Teja

Former Member
0 Kudos

Thanks for ur valuable info...

Answers (0)