cancel
Showing results for 
Search instead for 
Did you mean: 

what is the best practice to hide segments in MDG Vendor UI!!!

Former Member
0 Kudos

Hello Experts,

We have requirement to hide certain segments in Vendor UI
which is not used by Business and we followed the below steps,

 

This is for main page and we copied standard UI to Z* then doing customization,

  • Component Configuration “BS_SP_VL_OVP”
  • Changed Main page Id to Z*BS_BP_OVP
  • Under this Main Page we have some sub segment which
    we need to hide then we selected that segment and used “Hidden but Processed in
    Event Loop (Technical)”
  • When we tested it works fine like these segments
    would not be visible in UI but for some segments it won’t work like “Additional
    Purchasing Data” we had hidden this and still this is showing in the UI,

This is for Edit page and we copied standard UI to Z* then doing customization

  • Main Z*BS_BP_OVP has sub segment called Company
    code and this company has separate edit page so now we need to hide some
    segments under Edit page segments,
  • Main Z*BS_BP_OVP Company code segments has
    landing page/ Default Edit Page Id “BS_SP_COMPANY_CODE” and we changed this
    edit page id to start with Z* then did the segments hide it works but in
    standard once we click on the company code segment it would open company related
    screen immediately, but after making the edit page to read Z* screen is not
    opened as standard but it would create new option called detail then we need to
    click detail button then only company code related information would be
    available to update,

Reason to Add Z* names for main page and Edit page was like when we did without changing that it was not working or our customization was
not displayed in the UI so we used Z* then it worked,

So want to know what is the best practice to do these activities,

Regards

Ajay

Accepted Solutions (0)

Answers (2)

Answers (2)

benjamin_allsopp
Active Participant
0 Kudos

I am in agreement with Michael.

The best method is to use the standard SAP configuration. And to hide blocks, create an enhancement and remove the blocks from the enhancement.

We have implemented this method and have had no problems.

michael_theis
Active Contributor
0 Kudos

Hi Ajay,

the common approach is creating a customizing for the default configurations delivered by SAP w/o copying the same.

If changes are not active immediately, you might have to reset end-user's personalization. Check http://scn.sap.com/docs/DOC-7858 for details.

Best regards

Michael

Former Member
0 Kudos

Hello Michael,

your refering to  go to Component Configuration BS_SP_VL_OVP, Main Page "Process ERP Vendor"

Addition functional and select create customizing?

if yes then would save under standard UI itself and we used deep copy and renamed it to read Z*

Regards

Ajay