SAP BW/4 HANA: ODP maintaining data source entries...
Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
This is Lakshmikanth Adharapurapu Venkata is working with Bouvet since 2016 with overall 12+ years of experience. My expertise includes SAP BI HANA/BW4HANA with Buisness objects.Objective of this post is to help scn community with my technical expertise to propose best possible solutions for the SAP BI architects. I will try to write and share further blogs specially on BW/4 hana, BO design studio and Lumira designer.
Introduction:
As we know currently there is limitation on GRC data sources and other data sources which enable and support for ODP replication, hence there are lot of SAP standard extractors whose entries does not exist in table ROOSATTR without a possibility to release the data source using Se38 program RODPS_OS_EXPOSE.
Objective:
Objective of this blog is to explain how to maintain the entries in the se11 table ‘roosattr’ using custom program to enable the ODP data source which can be replicated in BW/4 HANA studio or BW hana studio.
Steps followed to achieve the requirement
Step1: Write belowcustom ABAP code in SE38 abap editor
REPORT ZLAKSHMIKANTH_ODP.
TYPES: gt_char30(30) TYPE c.
DATA: g_s_roosattr TYPE roosattr,
g_object TYPE roosattr-OLTPSOURCE,
g_value TYPE roosattr-EXPOSE_EXTERNAL,
g_subrc TYPE i.
SELECTION-SCREEN BEGIN OF LINE.
SELECTION-SCREEN COMMENT 1(60) t_header.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN BEGIN OF LINE.
PARAMETERS: object TYPE gt_char30.
SELECTION-SCREEN COMMENT 33(40) t_object FOR FIELD object.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN BEGIN OF LINE.
PARAMETERS: value TYPE gt_char30 LOWER CASE.
SELECTION-SCREEN COMMENT 33(40) t_value FOR FIELD value.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN BEGIN OF LINE.
PARAMETERS: insert RADIOBUTTON GROUP rad1 DEFAULT 'X'.
SELECTION-SCREEN COMMENT 5(40) t_insert FOR FIELD insert.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN BEGIN OF LINE.
PARAMETERS: update RADIOBUTTON GROUP rad1.
SELECTION-SCREEN COMMENT 5(40) t_update FOR FIELD update.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN BEGIN OF LINE.
PARAMETERS: delete RADIOBUTTON GROUP rad1.
SELECTION-SCREEN COMMENT 5(40) t_delete FOR FIELD delete.
SELECTION-SCREEN END OF LINE.
SELECTION-SCREEN BEGIN OF LINE.
PARAMETERS: ul_case AS CHECKBOX DEFAULT ' '.
SELECTION-SCREEN COMMENT 5(40) t_ulcase FOR FIELD ul_case.
'Fehler beim Invalidieren des Puffers für Tabelle roosattr.'(050).
WRITE: /
'Setzen Sie den Puffer manuell zurück!'(060).
ENDIF.
ENDFORM. "reset_buffer
Step2: execute the program and provide the data source wish to convert to ODP and provide with X and execute
Step3: Once executed, please check the table ROOSATTR , entry is registered as shown below.
Step4: Login to hana studio, go to BW/4 hana orBW hana modelling, right click the appropriate node and replicate---select the data source from list and finish.
4 Comments
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.