Read SAP XI table

Hi everybody,
in BLOG:
Pipeline Approach in SAP XI Implementations.
writes about reading a SAP XI table via RFC-Lookup in UDF.
The speciality is, that the table is osted an XI.
Does anybody know, how to set up a RFC connection/communication channel from SAP XI integration engine to XI-ABAP Stack to make a RFC-Lookup?
Thanks, Regards
Mario

Hi,
>>Does anybody know, how to set up a RFC connection/communication channel from SAP XI integration engine to XI-ABAP Stack to make a RFC-Lookup?
Add the XI business system to the ID and create an RFC channel to it. Specify the XI server URL and the logon crediantial in it.
In my blog Impede Duplicate Files a table is created in XI ABAP Stack and every time a look is made to this table using the RFC channel that has been configured in the way that I have specified above.
Thanks
SaNv...

Similar Messages

  • Reading SAP GRC tables

    Hi
    We need to write a report in SAP R/3 which involves the use of the Virsa tables in SAP R/3.  Does anyone know how to read these tables?
    Thanks

    Hello Clark,
    Here are some of the table names:
    For RAR:
    VIRSA_CC_GENOBJ
    VIRSA_CC_SYSUSR
    VIRSA_CC_MGRISKS
    VIRSA_CC_BUSPRC
    VIRSA_CC_BUSPRCT
    VIRSA_CC_FUNC
    VIRSA_CC_FUNCT
    VIRSA_CC_RISK
    VIRSA_CC_RISK
    VIRSA_CC_RISKRS
    VIRSA_CC_RULESET
    VIRSA_CC_ACTRULE
    VIRSA_CC_ALLASTRUN
    VIRSA_CC_ALTCDLOG
    virsa_cc_cract
    virsa_cc_cractt
    virsa_cc_crprm
    virsa_cc_crprof
    virsa_cc_crproft
    virsa_cc_crrole
    virsa_cc_crrolet
    virsa_cc_funcprm
    VIRSA_CC_lastrun
    virsa_cc_prmrule
    virsa_cc_systemc
    VIRSA_CC_ACTVL
    VIRSA_CC_PRMVL
    VIRSA_CC_CRACTVL
    VIRSA_CC_CRPRMVL
    VIRSA_CC_ROLEVL
    VIRSA_CC_CRROLEVL
    virsa_cc_MGALERTS
    virsa_cc_MGCRTR
    for CUP:
    VIRSA_AE_REQD_HDR
    VIRSA_AE_REQ_ARCH
    VIRSA_AE_REQ_DTL
    VIRSA_AE_RQD_FWD
    VIRSA_AE_RQD_MTGTN
    VIRSA_AE_RQD_RLAPV
    VIRSA_AE_RQD_RLCF
    VIRSA_AE_RQD_RLPRL
    VIRSA_AE_RQD_SODCF
    VIRSA_AE_RQD_SUACC
    VIRSA_AE_RQD_SUAPR
    VT_AE_REQD_HDR1
    VT_AE_REQD_HDR2
    VT_AE_REQD_HDR_AR
    VT_AE_RQD_FWD_AR
    VT_AE_RQD_RLAPV_AR
    VT_AE_RQD_RLCF_AR
    VT_AE_RQD_RLPRL_AR
    VT_AE_RQD_RLPRL_AR
    VT_AE_RQD_RVW_CRD
    VT_AE_RQD_RW
    VT_AE_RQD_SODCF_AR
    VT_AE_RQD_SOD_FUNC
    VT_AE_RQD_SOD_RISK
    VT_AE_RQD_SUACC_AR
    VT_AE_RQD_SUAPR_AR
    VT_AE_RQD_UAR_ROLE
    VT_AE_RQD_UAR_RW
    VT_AE_RQD_UPFL_AR
    VT_AE_RQD_USERS_AR
    VIRSA_AE_INT_TRIG
    For ERM you can find all the tables in J2EE database which starts from VT_RE_*. All the tables starting from this name corresponds to ERM or RE.
    For FF, all the table starting from VIRSA_FF_* cooreposnds to Fire Fighter(SPM)
    Regards,
    Varun

  • Help Required -- Can we use SQL Query to READ data from SAP MDM Tables

    Hi All,
    Please help.........
    Can we use SQL Query to READ(No Creation/Updation/Deletion  just Read) Data from SAP MDM tables directly, without using MDM Syndicator.
    Or direct SQL access to SAP MDM tables is not possible. Only through MDM Syndicator can we export data.
    Thanks in Advance
    Regards

    All the tables you create in Repository comes under A2i_CM_Tables in Database named as your repository name. So the tables names are fields of table A2i_CM_Tables. Now i tried it but cant make it.
    Now, I dont think its possible to extract all fields in tables and there values using select query. May be pure sql guy can do that or not.
    But there is no relation of data extraction and syndicator. Data is viewed in Data Manager. and you can also store data in a file from DM also.
    BR,
    Alok

  • Roles/Authorization to read / select  SAP/BW Tables

    Hi,
    i 'm trying to figure out:
    What authorizations/roles are necessary from which schema User
    to have
    read / select  access to the SAP/BW Tables in native  SAP/HANA (SAP/HANA Developer Studio) ?
    ThanXs
    Best Martin

    Hi Martin,
    Once you pull the table into HANA(from any source),its like more or less a normal table sits in HANA, so there is no special authorization needed for the tables which comes from BW.
    You can refer the Security guide of HANA which will give more insights about the required privileges and roles to read the tables
    http://help.sap.com/hana/hana1_sec_en.pdf
    Hope this helps you.
    Rgds,
    Murali

  • How to find which SAP R3 table are read during SAP R3 extractor execution ?

    Hi Colleagues,
    I would like to know which sap r3 table are read during the execution of a sap r3 extractor ?
    1. I execute 2lis_03_bf extractor
    2- I select debug mode
    3. I put a break-point statement at abap command : select
    I just see the program going to technical table, mara table and user exit from.
    I am sure that this extractor read also MBEW table but I did not found it during the execution of the debug mode.
    Can someone help me ? What should I do to see from which table the extractor 2lis_03_bf extractor is retrieving data ?
    Thanks !

    HI Hanson,
    You maynot directly hit the source table when you debug a LO Extractor, as you should be aware that the data
    is read as below in case of a LO datasources ,
    INIT or FULL load --> from Setup tables
    Delta                    --> from the delta queue
    Also finding the Source table fora LO extractor is simple as you check the EC pool and understand that , check the
    below blog for more details
    /people/sap.user72/blog/2005/09/05/sap-bw-and-business-content-datasources-in-pursuit-of-the-origins
    But you can try with any other BI content extractor, for examle if you take a 0FI_AP_4
    you find the table BSIK and BSAK are being read using FM
    Regards,
    Sathya

  • Value of new field in SAP internal table does not appear in HTML

    There is already an existing web application. (has both SAP and HTML programs)
    I only need to add one field in the SAP internal table and display the value in HTML.
    I activated and pushed the publish button in SAP.
    Still, it is not read successfully in HTML and therefore not displayed in the GUI.
    What step did I miss?

    Hi,
    To publish completely an internet service, try SIAC_PUBLISH_ALL_INTERNAL transaction.
    Hope this helps,
    Iván.

  • Dynamic binding of items in sap.m.Table using JS views

    HI,
    I am developing a master detail page for a Purchase Order application. In master page, i display the list of Purchase Orders & on clicking the PO, i should display the detail page.
    We use different ODATA models for Master & detail page. I am able to successfully list the POs in master page & i am struggling on the part where i have to pass the selected PO number to the new ODATA service URL & then display the details in a table.
    Below is the code i use on TAP of Purchase order from master page:
    tap: function(oEvent)
          sap.ui.getCore().byId("PODetailstable_nodata_id").setVisible(false);
          var oContext=oEvent.getSource().getBindingContext();
          var odataModel_PO_detail = new sap.ui.model.odata.ODataModel(detailServiceUrl,false,  "dev_sde", "28aug@2013");
          odataModel_PO_detail.setCountSupported(false);
          var tappedPONumber= oContext.getProperty("PONumber");
          var path = "/POHeaderSet('"+tappedPONumber+"')/HDRtoITM";
          PO_DetailsPage.setBindingContext(oContext);
          sap.ui.getCore().byId("po_details_table_id").setModel(odataModel_PO_detail);
          sap.ui.getCore().byId("po_details_table_id").bindContext(path);
          sap.ui.getCore().byId("po_details_table_id").setVisible(true);
    And below is the code of my Detail page & the table: I set the bindcontext with new path at "tap" function in master page, i also do bindaggregation for the table with the new path.
    The issue is i am able to HIT the new service URL, but no data is displayed. There is also a demo application on the same, but w/o source code it doesnt help me much in resolving this issue.
    var PODetailstable_nodata = new sap.m.Table("PODetailstable_nodata_id",{title : "No Data"});
      var po_details_table =  new sap.m.Table("po_details_table_id", {
      inset: true,
             headerText: "table for Detail page",
             columns: [
                       new sap.m.Column({
                           header: new sap.m.Label({ text: "PO Number" })       }),
                       new sap.m.Column({ header: new sap.m.Label({ text: "Vendor" }) }),
                       new sap.m.Column({
                           header: new sap.m.Label({ text: "Vendor Name" })  }),
      var oTemplate = new sap.m.ColumnListItem({
                cells: [
                        new sap.m.Text({ text: "{PoNumber}" }),
                        new sap.m.Text({ text: "{Vendor}" }),
                        new sap.m.Text({ text: "{VendorName}"})
      po_details_table.bindAggregation("items", {
             path:"/POHeaderSet('"+"{PONumber}"+"')/HDRtoITM",
             template: oTemplate
      var PO_DetailsPage = new sap.m.Page("PO_DetailsPage_id",
      // title : "Purchase Order Details",
      title :  "{PoNumber}",
      content : [
               PODetailstable_nodata,
               po_details_table,
        footer : new sap.m.Bar
           contentRight: [
                          new sap.m.Button({
                          text : "Approve",
                          //press: oController.approve_pr,

    I have modified my code by referring another forum,
    on Tap, i now invoke a method from controller to update the binding i.e to pass the clicked PO number to the context.
    updateBinding: function(oEvent)
      alert("updatebinding");
      var detailServiceUrl = "http://incas1054.ind.cldsvc.accenture.com:8000/sap/opu/odata/sap/ZPURCHASE_PAY_SRV";
      var odataModel_PO_detail = new sap.ui.model.odata.ODataModel(detailServiceUrl,false,  "dev_sde", "28aug@2013");
      odataModel_PO_detail.setCountSupported(false);
      var tableView=sap.ui.getCore().byId("po_details_table_id");
      tableView.setModel(odataModel_PO_detail);
      alert(tableView.getModel());
      var oContext = tableView.getBindingContext();
      //tableView.bindContext("/POHeaderSet");
      alert(oContext);
      var path=  oContext.sPath + "/HDRtoITM";
      var oTemplate = new sap.m.ColumnListItem({
                cells: [
                        new sap.m.Text({ text: "{PoNumber}" }),
                        new sap.m.Text({ text: "{Vendor}" }),
                        new sap.m.Text({ text: "{VendorName}"})
      tableView.bindItems(path, oTemplate);
    Now, i see the PO number is set in the context, but i want to set a different context for details page as i hit different URL, Can anyone suggest on how to set a different context for details page & then pass the PO number from master to detail page?

  • Populating SAP Database table using JDBC adapter

    Hi Folks,
        I have a requirement to populate a SAP database table say ZTABLE using XI. The Model is the table has to be populated through a file which will be processed by SAP XI. Basically this is a File to JDBC scenario. The database used is ORACLE. Kindly provide me some idea to go ahead.

    I tried to place the MS access table in the shared folder of the Application server system but still it seems the table is not being populated.
    did you check the log in your receiver channel? (/people/sameer.shadab/blog/2005/10/24/connecting-to-ms-access-using-receiver-jdbc-adapter-without-dsn)
    The requirement is to update the tables directly as those are the custom tables.
    i would still say that do not update SAP tables directly from XI/ PI.....this is not a standard architecture/ solution....

  • How to read an APO table from excel in place using Visual Basic ?

    We have enhanced some APO reports using layouts that use excel in place with custom visual basic (VB) code. For example, the VB code can append the data with additional columns that perform specific calculations and then proceed to create pivot table reports in excel..That is working fine.
    The challenge is to see if that VB code could read specific APO tables (e.g. product master tables) to bring additional elements into excel and thus expand the report content. We know that additional fields can be added to the reports, but having the flexibility to read tables from VB could be more flexible.
    Can that be done?. If so, would it be possible using exclusively the VB code attached to the layout, i.e. no ABAP?

    Hello Anselmo,
    I am assuming you are doing this either using BeX analyzer or by reading the planning book using the RFC ActiveX component and a BAPI.
    I think it's possible to retrieve the data from the product master table. Here are my thoughts on how can this be done:
    1) You can create a generic datasource (transaction RSO2) for the product master table, connect that to a BW remotecube and use a BeX query to retrieve that values. You can then join the queries using VBA. Alternatively, you can build a muti-provider that connects your current InfoCube to the new RemoteCube and build a query from there. The multi-provider, in this case, joins the data (no more VBA).
    2) If you have already loaded your product master data into master data carrying InfoObjects then you can try the same technique as #1 but this time there is no need to create the generic datasource. You can use the InfoObjects for your master data as the InfoProviders for your query.
    3) You can try the ActiveX component from SAP which can  connect to any emote enabled function in SAP system. SAP already provided some BAPIs (check transaction BAPI for a list) which might be able to provide the data. You can also create your own function modules (be sure to make it remote enabled) using ABAP. (transaction SE37).
    Hope this helps

  • Accessing a SAP BW table data to display content in Design Studio Application

    Hi,
    I am working on a Design Studio application that contains a link to all the reports for different business users in an organization. The end user should see the links to only those reports he/ she has access to. This access rights are stored in a SAP BW table. I want to pull that data from SAP BW table to my application so that I can implement a layer of security in my application.
    1) What would be a good idea to get SAP BW table data in a design studio application.(This data is not used to populate my application, but will be used to check access rights for a user who is going to open this application).
    2) What will be a good option for deployment of this application ? On SAP Netweaver platform or on SAP BI Platform

    Hi Michael,
    Let me present my issue in a more clear format,
    I have a web template launch page that was created using BW 3.5. This web template has only one web item and that is 'role menu'. This role menu will display all the available list of web templates for each user as per the access rights of each user. Hence this web template was the only door for my end users to access BEx reports.
    While we were migrating to 7.x we found that there were no equivalent item available in 7x  version. As a workaround, I migrated all the queries and web templates from 3.5 to 7x but I didn't migrate the door. I asked my Basis team to replace the connection parameters for the links present in the door.
    So now all my users still use the 3.x web template but when they click on items in the list, they will be accessing reports that are of 7x version.
    Now my IT is planning to upgrade IE and knowing that bex 3.5 tools are not compatible with BW 7.4. This sounds like the role menu won't work at all with 7.4.
    I started exploring Design Studio to search for an alternative for Role Menu component. I created an application using HTML template in Design Studio. Now I am looking for different approaches to implement the same functionality in Design Studio. Can you please provide some inputs on this scenario.

  • Reading SAP function modules using FromSAPIdentity pass

    Hi,
    We have SAP NW IDM 7.2 SP7 environment
    And I have been using FromSAPIdentity pass to read SAP function modules.
    A typical configuration will looks like below
    Above works like a charm and everything is as expected :-)
    Now i am trying to fetch data from another function module.
    Here the challenge is import parameter entry need to be provided with selection criteria say something like below for PARAMETER1
    SIGN=E
    OPTION=EQ
    LOW=<Value>
    HIGH=<Value>
    Does FromSAPIdentity pass accepts selection criteria input for "PARAMETERS" ?
    If yes, which format should i follow to provide those values ?
    Thanks
    Karthik

    Use DD03L table .
    Also use this FM.
    F4_DD_TABLE_FIELDS
    DD_GET_DD03P

  • Read an SRM Table from XI

    hi,
    I have to read a lookup table in SRM from XI and use it in the mapping.
    What is the process?
    Thanks,
    Tirumal

    hi,
    client is using a classic scenario so no purpose of SAP Predelivered content.
    Initially i thought of creating a lookup table in R3 and by using RFC_READ_TABLE i can use the lookup table.
    But since there exists a table of the same purpose in SRM i abandoned my R3 idea.
    I would like to see if there is a code snippet to read SRM table through a proxy.
    Thanks,
    Tirumal

  • Info. / Doc. on Changes to Standard SAP Program, Tables, Fields in SAP 6.0

    We are in the process of upgrading our SAP from 4.6c to 6.0 and I am looking for a document or white paper that summarizes changes to Standard SAP Programs, Tables/Fields, Function Modules etc.. from what used to be in SAP 4.6c to what it is in SAP 6.0.  I am not sure if such a comprehensive document exists or is posted in the forum.
    Any help or information in this regard will be highly appreciated.
    Thanks
    ram

    Hi Ram,
    <<   We are in the process of doing our technical upgrade from SAP 4.6c to 6.0. I am looking for a white paper or documentation listing the changes made to the standard SAP Programs, Tables, Fields, Function Modules etc. from Rel. 4.6c to 6.0. >>
    Do you want to know what custom changes were done to SAP standard objects in your system or do you want to know what changes SAP did from 4.6c to ECC6.0.
    There is no white paper or documentation to find out custom changes made to SAP standard objects. but there were many tools in the market to find out and tell what changes were done to sap standard objects in your system.
    Your question seems ambiguous please clear it.
    Thanks,
    Kiran.

  • Which Logical data base has SAP System tables (EDI)

    Hi,
    Which Logical database has SAP System tables(related to EDI-Cross application).
    Could you please any one share this your thoughts.
    Points will be rewared.
    Thanks,
    Senthil

    Hi,
    you can search with se11 - where used list - logical database
    A.

  • The relationships and links between the various SAP database tables

    Hi Gurus,
    I am trying to learn the relationships and links between the various SAP database tables (SAP FI-AA, SAP SD, SAP MM, SAP HR and so on) for correctly extracting data from them. Especially I am expressing an interest in the SAP database tables on SAP FI-AA, SAP SD, SAP MM, SAP HR. Could somebody provide me with documentations about the relationships and links between them. I will be very grateful if somebody can provide me with links.
    Thanks and regards
    Sergey

    hi Sergey,
    try
    http://www.erpgenie.com/abap/tables.htm
    http://www.erpgenie.com/abap/tables_fi.htm
    http://abap4.tripod.com/SAP_Tables.html
    http://abap4.tripod.com/Finance_Tables.html
    http://www.auditware.co.uk/SAP/Extras/SAPTables.pdf
    hope this helps.

Maybe you are looking for