cancel
Showing results for 
Search instead for 
Did you mean: 

Adding New Tab to Standard WebDynpro Component in GRC at the Organisation Level Component

zayidu
Participant

Dear Experts,

I am writing to seek your assistance with adding a custom sub-tab component in the NWBC Organization WebDynpro Component (GRFN_ORGUNIT).

Specifically, we would like to add a new sub-tab component called Control (ZGRC_WDY_CONTROL) alongside the existing tabs, such as General (GRFN_ORGUNIT_GENERAL), Subprocess (GRPC_ORGUNIT_PROCESS), and Policies (GRFN_UIBB_POLICY_LIST).

I kindly request your guidance and support in achieving this customization, including steps to add the sub-tab component, recommendations for its optimal location within the existing component structure, and any necessary adjustments to accommodate the new component. Or is there any customization steps at the SPRO level.

We greatly appreciate your expertise in SAP GRC and NWBC and look forward to your prompt response and assistance.

Thank you for your attention to this matter.

Best regards,
Zayidu

Sandra_Rossi
Active Contributor
0 Kudos

ANSWER is only to propose a solution, dixit SAP text at the right of the answer area. Please use the COMMENT button for comments, asking for complements, adding details, replying to a comment or a proposed solution to the OP question, etc. Or use Actions > Edit to edit your question.

turkaj Better post your comment(s) as an answer or edit the existing one.

turkaj
Active Participant
0 Kudos

sandra.rossi You are right!

zayidu
Participant
0 Kudos

Hello turkaj,

Thanks a lot for your reply, offcourse your comments helped me partially.

When I click on Technical Help at the exact page where I want to add my Custom WDY as Tab, I couldn't find anything related to Component Configuration. Please see below:



On the other hand, when I open NWBC (at the root level) => Technical Help, I could see Component Configuration link, after arriving at this page I couldn't find or see anything related to adding a custom WDY or drill down tree to go further into the application Organisation.


zayidu
Participant
0 Kudos

Hello turkaj,

This is where I arrive at,

turkaj
Active Participant
0 Kudos

Now you can create an enhancement in the "Other Functions" --> "Enhance" and add your Z WD component in the Section area.

Please add your comments below my answer, so the communication stays organized.

Accepted Solutions (0)

Answers (4)

Answers (4)

simon_hoeg
Advisor
Advisor

Hello Zayidu,

I recommend to go through one of our Adaptation Guides at https://wiki.scn.sap.com/wiki/display/WDABAP/Floorplan+Manager+-+Learning+Material

for instance: https://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=640812113

Then, if the above screenshot refers to an OIF, and if the GRFN* components are Freestyle UIBBs (-> they implement the IF_FPM_UI_BUILDING_BLOCK), you may add the Tab in a couple of minutes either on Customizing or Enhancement level.

Best regards,

Simon

zayidu
Participant
0 Kudos

Hello Experts,

As I am not able to arrive at adding a custom FPM component to existing list of standrard tabs, requesting your assistance in removing the existing standard tab component GRFN_UIBB_POLICY_LIST from the GRFN_ORGUNIT FPM root component.


Thanks and Regards,

turkaj
Active Participant
0 Kudos

Okay, a short guide. This is not the same Web Dynpro FloorPlanManager (FPM) application, but it works in principle for all FPMs:

  1. Open the GRC Web Dynpro Floorplan Manager application in the browser, i.e. the application in which you want to integrate your WD component.
  2. Right-click and select Technical Help
  3. Now you see the link “Component Configuration”. Please click on this and you will get to the component configuration of your GRC FPM application.
  4. In the Component Configuration, you have the options to extend the configuration or you can create your own Z-configuration for the WD component and replace it.
  5. Option Enhance:
  6. You can now add your own component in the Section area and it will be displayed.

    The Section area looks like this. In this area, you can add your Z-WD application. If you have already implemented your IF_FPM_UI_BUILDING_BLOCK, then there should be no problem

zayidu
Participant
0 Kudos

Hello turkaj,

Thanks a lot for your reply, offcourse your comments helped me partially.

When I click on Technical Help at the exact page where I want to add my Custom WDY as Tab, I couldn't find anything related to Component Configuration. Please see below:



On the other hand, when I open NWBC (at the root level) => Technical Help, I could see Component Configuration link, after arriving at this page I couldn't find or see anything related to adding a custom WDY or drill down tree to go further into the application Organisation.

zayidu
Participant
0 Kudos

Hello turkaj,

This is where I arrive at,

zayidu
Participant
0 Kudos

Hello @turkaj,

Thanks for your reply,

As mentioned I had implemented the interface IF_FPM_UI_BUILDING_BLOCK in my component and I tried adding it at the browser level, via configuration mode.

But I couldn't find a way to add my custom component here.
Could you please advise. Thanks in advance.

turkaj
Active Participant
0 Kudos

Hi Zayidu,

As simon.hoeg wrote, your Web Dynpro component ZGRC_WDY_CONTROL must have implemented IF_FPM_UI_BUILDING_BLOCK in the "implemented interfaces" section.

When you are in the Web Dynpro application in the browser, you can right-click to go to the configuration and add your new component. The best way to do this is to look at Simon's links.

Regards
Jim