Getting report data into crm

Hello guru's
I have a requirment like when i execute bw report that report data should be called to crm.
1.Please tell me which functional module to be used or suggest me any procedure.
2.Tell me how to populate the report data into a table.And can we pull that bw table data into crm z table 
Help me..
Thanks
Venkat

Hi Venkat,
For 2 point:
if you are in release < 3.5 you can use Tcode RSCRM_BAPI to produce a flat file from a query in CSV format.
if you are already in => 3.5 you can check for APD.
You can also use Openhub-InfoSpoke to produce flat file to feed other SAP systems.
Ciao.
Riccardo.

Similar Messages

  • Loading complex report data into a direct update DSO using APD

    Dear All,
    Recently, I had a requirement to download the report data into a direct update DSO using an APD. I was able to perform this easily when the report was simple i.e it has few rows and columns. But I faced problems If the report is a complex one. Summing up, I would like to know how to handle the scenarios in each of the following cases:
    1.   How should I decide the key fields and data fields of the direct update DSO ? Is it that the elements in ROWS will go to the
          key fields of DSO and the remaining to the data fields? Correct me.
    2.   What if the report contains the Restricted KFs and Calculated KFs? Do I have to create separate infoobjects in the BI
          system and then include these in the DSO data fields to accommodate the extracted data ?
    3.   How do I handle the Free Characteristics and Filters ?
    4.  Moreover, I observed that if the report contains selection screen variables, then I need to create variants in the report and
         use that variant in the APD. So, if I have 10 sets of users executing the same report with different selection conditions, then
         shall I need to create 10 different variants and pass those into 10 different APDs, all created for the same report ?
    I would appreciate if someone can answer my questions clearly.
    Regards,
    D. Srinivas Rao

    Hi ,
    PFB the answers.
    1. How should I decide the key fields and data fields of the direct update DSO ? Is it that the elements in ROWS will go to the
    key fields of DSO and the remaining to the data fields? Correct me.
    --- Yes , you can use the elements in the ROWS in the Key fields,  but in case you get two records with same value in the ROWS element the data load will fail. So you basically need to have one value that would be different for each record.
    2. What if the report contains the Restricted KFs and Calculated KFs? Do I have to create separate infoobjects in the BI
    system and then include these in the DSO data fields to accommodate the extracted data ?
    Yes you would need to create new Infoobjects for the CKF's and RKF's in the Report and include them in your DSO.
    3. How do I handle the Free Characteristics and Filters ?
    The default filters work in the same way as when you yourself execute the reoprt. But you cannot use the Free characterisitics in the APD. only the ROWS and cloumns element which are in default layout can be used.
    4. Moreover, I observed that if the report contains selection screen variables, then I need to create variants in the report and
    use that variant in the APD. So, if I have 10 sets of users executing the same report with different selection conditions, then
    shall I need to create 10 different variants and pass those into 10 different APDs, all created for the same report ?
    --- Yes you would need to create 10 different APD's. Its very simple to create, you can copy an APD. but it would be for sure a maintance issue. you would have to maintain 10 APD's.
    Please revert in case of any further queries.

  • How to upload data into CRM using batch job

    Hello,
    I got some problem and need some hints.
    I am uploading data from a flat text file (product data) into CRM using thefunction module GUI_UPLOAD. My program starts with a selection screen whereI enter the path and the filename of the program, then I click start, and
    the data is transferred in CRM. This works perfect, and I can automaticallycreate service products in CRM.
    Here comes the PROB:
    But now I want to automize this procedure using a batch job that automatically picks up the file from the server and processes it automatically without any user interaction. BUT I always get an error saying that my function module GUI_UPLOAD can't run in batch mode. So
    anyone has an idea how to do this? Any other function modules that can run in batch mode? Any other ideas?
    Thx very much for ur help on this.

    Hi Bill,
    GUI_UPLOAD, like the name says, uses the SAPGUI to upload the data to theserver.. and in a batch job, you don't have the connection to a SAPGUI.
    So you should use following kind of coding:
    DATA MSG(100).
    OPEN DATASET "FILENAM" FOR INPUT IN TEXT MODE ENCODING DEFAULT MESSAGE
    MSG.
    IF sy-subrc = 0.
    DO.
    READ DATASET "FILENAM" INTO [Your internal table].
    IF sy-subrc <> 0.
    EXIT.
    ENDIF.
    APPEND [Your internal table]P_DATA.
    ENDDO.
    ENDIF.
    The file should then be available on the server.
    Regards

  • Automation of "pulling SAP report data" into BW

    Hi,
    I need to upload standard SAP R3 report data into BW at the end of every month.
    I'm looking for something like this. Is this possible?
    --> run SAP R3 report automatically
    --> save the report into a CSV file
    --> save the file onto a application server
    --> if successful, raise an event & schedule a process chain to load CSV file into ODS.
    Please remember that, i can't use any standard extractors as this report is complicated.
    I can't even use generic extractors as it is not a single table but many tables (I can't even create joins out of the tables to get the report).
    Appreicate any help on this.

    Hi Hari,
    Your approach looks reasonable. I see no problems with that.
    But still look at the possibility of using the report program code to create a generic function module extractor.
    Bye
    Dinesh

  • Hardware to get activity data into health app

    I Have an iPhone 5 and I want to get activity data into the health app. I have been using the fitbit app and a fitbit one device but fitbit have their head in the sand and are not going to develop this functionality.
    i Am therefore looking for a replacement activity tracker.
    what devices will port data into the health app

    Herishi wrote:
    Fairly sure I'll be getting the vivosmart band
    It's pretty nice. I'm not especially crazy about the app but it gets the job done. Garmin is apparently releasing an updated version soonish. Check out DC Rainmaker's blog for reviews:
    http://www.dcrainmaker.com

  • How we save report data into excel

    hi
    can you tell me how we send oracle report builder report data into excel

    Hi,
    Try this code.
    PROCEDURE PRINT_REP_WEB IS
         RO_Report_ID          REPORT_OBJECT;
         Str_Report_Server_Job VARCHAR2(100);
         Str_Job_ID            VARCHAR2(100);
         Str_URL               VARCHAR2(100);
         PL_ID                 PARAMLIST ;
    BEGIN
         PL_ID := GET_PARAMETER_LIST('TEMPDATA');
         IF NOT ID_NULL(PL_ID) THEN
         DESTROY_PARAMETER_LIST(PL_ID);
         END IF;
         PL_ID := CREATE_PARAMETER_LIST('TEMPDATA');
         RO_Report_ID := FIND_REPORT_OBJECT('REPORT_OBJ');
         SET_REPORT_OBJECT_PROPERTY(RO_Report_ID, REPORT_FILENAME, '<report_name>');
         SET_REPORT_OBJECT_PROPERTY(RO_Report_ID, REPORT_COMM_MODE, SYNCHRONOUS);
         SET_REPORT_OBJECT_PROPERTY(RO_Report_ID, REPORT_EXECUTION_MODE, BATCH);
         SET_REPORT_OBJECT_PROPERTY(RO_Report_ID, REPORT_DESTYPE, FILE);
         SET_REPORT_OBJECT_PROPERTY(RO_Report_ID, REPORT_DESFORMAT, 'SPREADSHEET');
         SET_REPORT_OBJECT_PROPERTY(RO_Report_ID, REPORT_SERVER, '<report_server_name>');
         Str_Report_Server_Job := RUN_REPORT_OBJECT(RO_Report_ID, PL_ID);
         Str_Job_ID := SUBSTR(Str_Report_Server_Job, LENGTH('<report_server_name>') + 2, LENGTH(Str_Report_Server_Job));
         Str_URL       := '/reports/rwservlet/getjobid' || Str_Job_ID || '?server=<report_server_name>';
         WEB.SHOW_DOCUMENT(Str_URL, '_SELF');
         DESTROY_PARAMETER_LIST(PL_ID);
    END;Regards,
    Manu.
    If my response or the response of another was helpful, please mark it accordingly

  • Get XML data into SAP

    Hi ,
    Is there any function module to get XML data into SAP?
    If function module doesnt exist, suggest alternative to do it.
    Thanks,
    Shivaa...

    Hi Shiva ,
    there is lot of stuff regarding ur query in SDN....
    anyways check this link...
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/abap/upload%252bxml%252bfile%252bto%252binternal%252btable
    hope this solves ur problem.
    Regards,
    Anuj

  • Insert data into CRM Actions tabs

    Hi experts
    Is there any function modules or bapi or workarounds to insert data into CRM Actions tabs (table PPFTTRIGG)?
    Is there any consequences if were to perform direct insertion to the table PPFTTRIGG?
    thanks in advance!

    Hi,
    Use FM CMS_PPF_ACTION_TRIGGER 
    Best Regards,
    Pratik Patel
    <b>Reward with Points!</b>

  • Get bw data into bpc consolidation model

    hi gurus
    i m kinda newbie in bpc nw 7.5 for consolidation, now i m enroll in a project where i have to build some models for financial consolidation, in some way i know what objects should it builded, but i have a doubt about data which resides in BW (obviusly cames from ERP), this data is stored in some Z infocubes, but how i can get this data into my model on bpc?? do i have to do it throught DTPs/transformations or there is some BPC functions that implement this?
    best regards
    Joseph

    Hi Joseph,
    BPC has a pre-delivered Data Manager Package to load the data from the BW infocubes. Please check the below link from help.sap:
    http://help.sap.com/saphelp_bpc75_nw/helpdata/en/3f/72bb857f8f4012a5b1eaa5ac64bdf8/content.htm
    Hope this helps.

  • Uploading Data Into CRM Using a Batch Job

    Hi,
    How can I automate the procedure of uploading data from a flat text file (product data) into CRM using the function module GUI_UPLOAD?
    Thanks,
    Rachita.

    Hi,
    GUI_UPLOAD, like the name says, uses the SAPGUI to upload the data to the server, and in a batch job, you don't have the connection to a SAPGUI. So you should use following kind of coding:
    DATA MSG(100).
    OPEN DATASET "FILENAM" FOR INPUT IN TEXT MODE ENCODING DEFAULT MESSAGE
    MSG.
    IF sy-subrc = 0.
    DO.
    READ DATASET "FILENAM" INTO [Your internal table].
    IF sy-subrc <> 0.
    EXIT.
    ENDIF.
    APPEND [Your internal table]P_DATA.
    ENDDO.
    ENDIF.
    Reward points if found helpfull...
    Cheers,
    Siva.

  • How we export report data into excel in report 10g

    hi can any one tell me
    how we export report data into excel in report 10g (except spreadsheet)

    We can use TEXT_IO Package

  • How to load Matrix report data into basic table data using ODI

    Hi,
    How to load Matrix report data into basic table data using oracle Data Integrator ?
    Requirement Description:
    Following is the matrix report data:
    JOB                       DEPT10                DEPT20 
    ANALYST                                           6000
    CLERK                   1300                     1900 Need to convert it into below format:
    JOB                             Dept                        Salary
    ANALYST                  DEPT10     
    ANALYST                  DEPT20                     6000
    CLERK                       DEPT10                    1300
    CLERK                       DEPT20                    1900
        Thanks for your help in advance. Let me know if any further explanation is required.

    Your list seems to be a little restrictive, you can do a lot more with ODI procedures.
    If you create new procedure, and add a step. In the 'command on source' tab set you technology and schema as per your source database. Use the unpivot functionality as described in the link, please, rather than using 'SELECT *' use the appropriate column names and alias them for eg:
    SELECT job as job,
    deptsal as deptsal,
    saldesc as saledesc
    FROM pivoted_data
    UNPIVOT (
    deptsal --<-- unpivot_clause
    FOR saldesc --<-- unpivot_for_clause
    IN (d10_sal, d20_sal, d30_sal, d40_sal) --<-- unpivot_in_clause
    Then in your 'command on target' tab set the technology and schema to your target db, then put your INSERT statement for eg:
    INSERT INTO job_sales
    (job,
    deptsal,
    saledesc
    VALUES
    :job,
    :deptsal,
    :saledesc
    Therefore you are using bind variables from source to load data into target.
    Obviously if the source and target table are in the same database, then you can have it all in one statement in the 'command on target' as
    INSERT INTO job_sales
    (job,
    deptsal,
    saledesc
    SELECT job as job,
    deptsal as deptsal,
    saldesc as saledesc
    FROM pivoted_data
    UNPIVOT (
    deptsal --<-- unpivot_clause
    FOR saldesc --<-- unpivot_for_clause
    IN (d10_sal, d20_sal, d30_sal, d40_sal) --<-- unpivot_in_clause
    also set the log counter as 'Insert' on the tab where your INSERT statement is, so you know how many rows you insert into the table.
    Hope this helps.
    BUT remember that this feature only came out in Oracle 11g.

  • XML Data into CRM

    Hi Experts,
    Can any body tell me how can we get XML data from 3rd party(For ex: Serena tool) into CRM system?

    Hi Ravi,
    You can populate the BAPI's from the IDOC data and then BAPI will create the data into the system. SAP has provided n number of BAPI's for the same.
    For e.g. Say the XML file has the Business Partner data. XI converts it into IDOC and sends it to CRM system. In CRM we read the data from the IDOC and then populate the BAPI BAPI_BUPA_CREATE_FROM_DATA to create the business partner, BAPI_BUPA_ADDRESS_ADD to create address data for the business partner and so on.
    <b>Reward points if it helps.</b>

  • How to get webi data into dashboard for non-users of webi.

    I need to find a way to get data from a WebIntelligence Report (essentially 3 numbers: Average This Year, Average Last Year and Target This Year (eg, 40, 63, 55)) into a dashboard, where the data is refreshed each day.  The resulting dashboard will be published on my external web site where anyone can access it.  It is essential that a connection to the webi server is not required, so I can publish the report data to a text file on a network drive and pick it up from there. The data will change daily so this must be reflected in the dashboard.
    Webi has no capability of saving to XML, so it's excel, text, csv archive or PDF only.
    I have been playing with the "From Text" option in the Data tab, but changes to the data do not show when the .swf file is run.  When in dashboard mode, I can click on preview to show the dashboard and the data doesn't change, however when I exit preview, the data is updated in the spreadsheet of the dashboard.  It is just never reflected when the dashboard is displayed.  I have dicked the refresh ever 1 minute, refresh data when opening the file, overwrite existing cells options in the External Data Range Properties page for the From Text option and am looking at the data via both a Grid object and an Spreadsheet object.
    Could anyone please suggest what I am doing wrong, or anything else I may be able to try instead.
    Using BO4.1, sp1, p1.
    Thanks
    Rodney.

    Hello Evans,
    PLZ refer publishing webservice connection in webi
    Creating BI Web Service in BO 4.0
    Hope it will suits your requirement
    Regards
    Subbarao M

  • What is the best and easiest way to get xml data into the rtf document

    Hello Frenz
    I'm using rtf document(with bi publisher desktop plug in installed in the word document)... please suggest me the best way(to get the xml data from tables) to load the xml data into this rtf document..
    I'm not developing oracle apps reports. It is for Oracle retail...
    another doubt is... in the rtf document itself there is oracle bi publisher.. can it be used for generating xml data...
    please bear with me and suggest me a way out
    Thanks and regards

    What will you be using in your production system to generate XML? Or are you just trying out BIP?
    If you're familiar with dbms_xmlquery.getxml , you can pass your SQL to generate the XML output. Save the output in a file and use it in your RTF template.
    If you have Oracle reports, you can create XML output when you run the report.

Maybe you are looking for

  • How to get the latest version of FCPX? new iOS make it doesn't work :(

    i really need help about this

  • Vendormaste creation in new gl

    hi friends Here my question is vendor master creation , before i was configure every thing correct i was checked every thing.while creating vendor master reconsilization not comine (sundry creditor) Moderator: Please, avoid asking basic questions

  • Cross tab report: handle null elements

    hi i have a cross tab report if there are null elements in the column(vertical group) the excel sheet format is not right. also if the some horizontal column elements have 1 column and some other have max 24 columns. how to handle this. please help C

  • Why the "This photo is unavailable" message?

    My Skype version: 7.0.80.102 (latest) Win XP version: 2002, Service Pack 3 When i send or recieve image I get the "This photo is unavailable" msg (with a cross in the image placeholder)? I've not come across any solution in this forum. ruwim mentione

  • Change compatibility mode sql 2008 r2

    what are the affects by interchanging compatibility modes(80 to 100 and 100 to 80)  in SQL server 2008 R2 after database  is being migrated from SQL 2000?