cancel
Showing results for 
Search instead for 
Did you mean: 

Hide UIBB based on Role in MDG M

0 Kudos

Hi All,

We have a requirement to hide UIBBs based on role in MDG M. We already know of two approaches as below:

1. CBA

However our requirement is somewhat complex and we do not wish to maintain CBAs for each UIBB as this hampers the performance.

2. Enhance Webdynpro Component Controller /PLMU/WDC_FRW_APPL_CNTRL method implemented for MDG M in the OVP Configuration.

However we do not wish to enhance any standard WebDynpro Component or Feeder Class for this.

Is there any MDG exit available which can hide UIBBs? We already checked for customer specific field property MDG exits. But these offer only making fields/entity types as read only/optional/mandatory.

Thanks in Advance,

Richa

Accepted Solutions (1)

Accepted Solutions (1)

Peranandam
Contributor
0 Kudos

Use Badi /PLMU/EX_FRW_CONSUMER_APPCC.

This spot having Badi to control OVP, GAF & QAF components. Implement OVP badi and add custom logic to hide UIBB dynamically


0 Kudos

Hi Peranandam,

One more question. The method /PLMU/IF_EX_FRW_APPCC_OVP~OVERRIDE_EVENT_OVP has parameter IO_OVP TYPE REF TO IF_FPM_OVP. I am able to make UIBB hidden. By default UIBB is changeable. Can we make UIBBs read only (Non-Editable) from here?

Thanks,

Richa

Answers (2)

Answers (2)

0 Kudos

1.1.1Data duplication check in SAPMDG system when material coming from non SAP SYSTEM .

To create duplication check before creation of new material in the SAPMDG side.

CL_USMD_SDQ_DUPLICATE_CHECK, this is the standard class, we can enhance this class we can achieve the Material duplicate check .

Update all the duplicate check errors and prevalidation check errors in the acknowledgment structure internal to send this data SAPMDG to ECC

0 Kudos

Hi Peranandam,

This worked.Created a new implementation for OVP and provided custom logic in method /PLMU/IF_EX_FRW_APPCC_OVP~OVERRIDE_EVENT_OVP.

Thanks 🙂

Richa