Extract data from CRM to SAP R/3
Hi Experts,
I Facing Problem to Extract the data from database table BUT000 in CRM 2.0 System to SAP R/3 whether its possible to update the data directly in R/3 system from CRM. whether any functional module exists?
Plz Provide me details about it
Why do you need to copy it? The data is easily available from R/3 via RFC.
Rob
Similar Messages
-
Error while extracting data from CRM
Dear all,
I have used some standard and generic datasources to extract data from CRM. These were working fine for more than a year and are scheduled in Process chains. For the past few days I am getting Caller 09 error as shown below, only for the generic datasources. I have checked the connection,replicated the datasources and activated them, reinitialized and have tried all the solutions that were posted earlier, but still the process chain fails. When I execute the process chain for generic datasources manually, it is working fine.
When I tried in RSA3 for both standard and generic datasources in CRM with update mode D, I get a message 'Error occured during the extraction',
Kindly suggest what can be the problem.
Error message from the source system
Diagnosis
An error occurred in the source system.
System Response
Caller 09 contains an error message.
Further analysis:
The error occurred in Extractor .
Refer to the error message.
Procedure
How you remove the error depends on the error message.
Note
If the source system is a Client Workstation, then it is possible that the file that you wanted to load was being edited at the time of the data request. Make sure that the file is in the specified directory, that it is not being processed at the moment, and restart the request.
Thanks all in advance.
Regards
Adhira AnandHi Meyappan,
I have checked SM37, SM21 and ST22. There are no errors.
in SM37 the below log is displayed.
Job started
Step 001 started (program SBIE0001, variant &0000000005420, user ID ALEREMOTE)
Asynchronous transmission of info IDoc 2 in task 0001 (0 parallel tasks)
DATASOURCE = ZCRM_SRV_DEFECT
RLOGSYS = CLNT645BIP
REQUNR = REQU_4JHQ8HH6KA40JHC1TYLYIV2W2
UPDMODE = D
LANGUAGES = *
Current Values for Selected Profile Parameters *
abap/heap_area_nondia......... 2000000000 *
abap/heap_area_total.......... 2000000000 *
abap/heaplimit................ 40000000 *
zcsa/installed_languages...... DE *
zcsa/system_language.......... E *
ztta/max_memreq_MB............ 2047 *
ztta/roll_area................ 6500000 *
ztta/roll_extension........... 2000000000 *
1 LUWs confirmed and 1 LUWs to be deleted with function module RSC2_QOUT_CONFIRM_DATA
IDOC: Info IDoc 2, IDoc No. 101415, Duration 00:00:00
IDoc: Start = 13.10.2010 22:51:39, End = 13.10.2010 22:51:39
Synchronized transmission of info IDoc 3 (0 parallel tasks)
IDOC: Info IDoc 3, IDoc No. 101416, Duration 00:00:00
IDoc: Start = 13.10.2010 22:51:42, End = 13.10.2010 22:51:42
Job finished -
How can we post data from CRM to SAP using ABAP proxies???
Hi ,
Can anyone hep me to create interface for the following scenario How can we post data from CRM to SAP using ABAP proxies???, can I find any document ???????
Thanks in advance
AndyAndy,
Please look at these weblogs.
/people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy
/people/ravikumar.allampallam/blog/2005/03/03/creating-purchase-order-idoc-through-xi
/people/siva.maranani/blog/2005/04/03/abap-server-proxies
/people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies
These should give a good idea about implementing Proxies.
Regards,
Ravi -
Extract data from AMPLA to SAP BW
Hi All,
My requirement is to extract data from a Non SAP system called AMPLA (SQL Server 2012) to SAP BI system (7.0). I need to consider possible ways for SAP BI to extract data from Non SAP Systems like DB Connect, UD Connect, Web services etc. Does anyone have experience extracting AMPLA data to SAP BI system successfully and what method is ideal to be used? Also in what form is data usually available in AMPLA source system(tables/views etc)?Hi Udit
Before that could you refer this SAP Notes for database connection
128126: Database Connect for external tools
1601608: How to access an external SQL Server database
Regards
Sriram -
How to extract data from CRM with Data Service?
Hi all,
I'll try to explain briefly the main issue; We need to read or extract data from SAP CRM with Data Service tool, then we'll show the data with webi, but now I would like to know if there are some standard tool as a rapid mart (i mean that it doesn't exists) but if some one knows how it works and if it's possible, it could be very helpful for us.
BW option doesn't ok because the client needs a lot of queries for a report and the standard tool in our project is Data Service.
Thanks in advance, and ask all u need if it can be a help for answer the question.
Best Regards.
Edited by: Cantabria on Jun 7, 2011 1:14 PMHi,
Your very familiar with LO data source even though your getting doubts on it.
LBWE/SM13 belongs to only LO Data sources.
CRM data sources also have delta settings based on data source.
You can search on google about CRM data sources by using data source names.You may get some useful information.
Before using CRM Data sources, CRM functional team need to set proper configurations at CRM system. those also you can easily get form google.
use search term as " CRM - BW Adapter settings".
Like other standard data sources for crm also,
we need to activate from RAS5 and do the modification at RSA6.
test at RSA3 and replicate into BW. Do the rest of the flow at bw system.
Thanks -
0CRM_SALES_ACT_1 takes a long time to extract data from CRM system
Hi gurus,
I am using the datasource 0CRM_SALES_ACT_1 to extract activities data from CRM side. However, it is taking too long time to get any information there.
I applied the SAP NOTE 829397 (Activity extraction takes a long time: 0crm_sales_act_1) but it did not solve my problem.
Does anybody knows something about that?
Thanks in advance,
Silvio Messias.Hi Silvio,
I've experienced a similar problem with this extractor. I attempted to Initialize Delta with Data Transfer to no avail. The job ran for 12+ hours and stayed in "yellow" status (0 records extracted). The following steps worked for me:
1. Initialize Delta without Data Transfer
2. Run Delta Update
3. Run Full Update and Indicate Request as Repair Request
Worked like a champ, data load finished in less than 2 minutes.
Hopefully this will help.
Regards.
Jason -
Extract datas from CRM - Appliance
Hi experts
Anybody knows if has the standard datasource to extract datas from appliance in CRM ?
Or the tables that I need to read to get all information ther?
Tks,
Cesar BatistaHi Cesar,
Please check the below link:
http://help.sap.com/saphelp_nw2004s/helpdata/en/af/ed833b2ab3ae0ee10000000a11402f/frameset.htm
Hope it helps!
Regards,
Pavan -
BO DI for extracting data from legacy to SAP BW 7.0
Hi,
Has anyone worked on scenario where BO Data Integrator is being used as ETL tool for extracting data from legacy systems to SAP BW 7.0 ?
Please share your experience on such a landscpae or related documents any of you had come across.
Regards,
PriteshHi,
BO Integrator connects with other system (Database) and you will be creating your reports on the top of that DB or system. It never saw it being used to pull data from legacy to BW.
Regards,
Bashir Awan -
Error while extracting data from CRM to 0BPARTNER
Hi All,
We are extracting daily data from SAP CRM to 0BPARTNER using 0BPARTNER_ATTR(Delta mode) . While loading the data upto PSA, it showed the total number of records as * 50033 from 50033*. But the total and technical status are yellow . When checked the step by step analysis , *Processing error in source system reported * is red and rest all are green.When I saw the application Log it is writtern as * There is a discrepancy between confirmation and deletion of qrfc-LUWs*.
In the Details tab ,we got the following messages.
1)*Extraction (messages): Errors occurred *
19485 Records sent ( 19485 Records received ) .
2)*Transfer (IDocs and TRFC): Missing messages or warnings *
*IDoc : sent, not arrived ; Data passed to port OK * and rest every thing is green.
But all the data packets are fine.
WeI have checked using BD87, WE02, WE05 in BW and source systems for I DOCS . But none of the t-codes provide any IDOCS with warnings or errors.
So we have changed the Total l status to Green. Please note that still the technical status is showing as Yellow only.
We started to updating the data target from PSA. Now again, both statues are showing yellow only.So what should we do inorder to resolve this ?
Thanks in advance,
Babu Vasamsetti.
Edited by: babu vasamsetti on Jan 11, 2010 5:54 PM
Edited by: babu vasamsetti on Jan 11, 2010 5:55 PM
Edited by: babu vasamsetti on Jan 11, 2010 5:55 PMHi
please check sm58 in souce system side trfc may be strucked... to press f6 to run manually
first make a request a red.. in IP
hope u clear it
thx
viijender -
Hi all,
I have created an Offline form in sfp Transaction and emailed successfully .
And now that Receiver has sent me the form with the filled pdf form to my outlook id ( bcas my mail id is being configured in SMTP) .
Now I want to Update a table with that filled values in the received pdf..
1) What r all the steps should i follow now?
2) What for guided procedures or workflow?
3) Do i have the option to receive the mail to my Business workplace inbox instead my personal mail id?
i went thru all the related threads in this topic. But could not get the Idea..
If someone knows please suggest me ..
Thank you.
Rgrds.
Edited by: Deepa K on Feb 25, 2008 1:30 PMHi,
When you create an abap object based on standard interface IF_INBOUND_EXIT_BCS you will got 2 method .
First here is the attributes i define in my object , all are Private instance attributes.
XML_DOCUMENT type ref to IF_IXML_DOCUMENT.
CONVERTER type ref to CL_ABAP_CONV_IN_CE,
ATTACHEMENT_ATTRIBUTES type BCSS_DBPA,
ATTACHEMENT_FILE type BCSS_DBPC ,
BINARY_FILE Type XSTRING,
FORMXML Type STRING,
PDF_FORM_DATA Type XSTRING ,
XML_NODE Type Ref To IF_IXML_NODE,
XML_NODE_VALUE Type STRING.
Set this code in method CREATE_INSTANCE
* Check if the singleton instance has already
* been created.
IF instance is INITIAL.
CREATE OBJECT instance.
ENDIF.
* Return the iTE nstance.
ro_ref = instance.
The other method is where the mail will be process
here is a sample code for method PROCESS_INBOUND
* Data definition :
DATA : pdf_line TYPE solix .
DATA : nb_att(10) TYPE n.
DATA w_part TYPE int4 .
FIELD-SYMBOLS : <pdf_line> TYPE solix.
** Set return code so no other Inbound Exit will be done.
e_retcode = if_inbound_exit_bcs=>gc_terminate.
TRY .
* Get the email document that was sent.
mail = io_sreq->get_document( ).
* Get number of attachement in the mail
* If number is lower than 2 that means no attachement to the mail
nb_att = mail->get_body_part_count( ) - 1.
CHECK nb_att GT 0.
CLEAR w_part.
* Process each document
DO nb_att TIMES.
w_part = sy-index + 1 .
CLEAR xml_document .
* Get attachement attributes
attachement_attributes =
mail->get_body_part_attributes( im_part = w_part ).
IF attachement_attributes-doc_type IS INITIAL.
DATA w_pos TYPE i .
FIND '.' IN attachement_attributes-filename
IN CHARACTER MODE MATCH OFFSET w_pos.
ADD 1 TO w_pos.
attachement_attributes-doc_type =
attachement_attributes-filename+w_pos.
ENDIF.
* Get the attachement
attachement_file = mail->get_body_part_content( w_part ).
* If attachement is not a binary one ,
* transform it to binary.
IF attachement_attributes-binary IS INITIAL.
CALL FUNCTION 'SO_SOLITAB_TO_SOLIXTAB'
EXPORTING
ip_solitab = attachement_file-cont_text
IMPORTING
ep_solixtab = attachement_file-cont_hex.
ENDIF.
* Convert the attachement file into an xstring.
CLEAR binary_file.
LOOP AT attachement_file-cont_hex ASSIGNING <pdf_line>.
CONCATENATE binary_file <pdf_line>-line
INTO binary_file IN BYTE MODE.
ENDLOOP.
TRANSLATE attachement_attributes-doc_type TO UPPER CASE.
* Process the file depending on file extension
* Only XML and PDF file is allow
CASE attachement_attributes-doc_type .
WHEN 'PDF'.
* Process an interactive form
me->process_pdf_file( ).
WHEN 'XML'.
* Process XML data
me->process_xml_file( input_xstring = binary_file ).
WHEN OTHERS.
* Nothing to do , process next attachement
ENDCASE.
CATCH zcx_pucl003 .
ENDTRY.
As you can see i add several specific method to my object in order to make the code more clear.
Here is the code for all the specifics methods
PROCESS_PDF_FILE
TRY.
* Extract the Data of the PDF as a XSTRING stream
me->process_form( pdf = binary_file ).
me->process_xml_file( input_xstring = pdf_form_data ).
CATCH zcx_pucl003 INTO v_exception.
RAISE EXCEPTION v_exception.
ENDTRY.
PROCESS_FORM with inbound parameter PDF type XSTRING
DATA :
l_fp TYPE REF TO if_fp ,
l_pdfobj TYPE REF TO if_fp_pdf_object .
TRY.
* Get a reference to the form processing class.
l_fp = cl_fp=>get_reference( ).
* Get a reference to the PDF Object class.
l_pdfobj = l_fp->create_pdf_object( ).
* Set the pdf in the PDF Object.
l_pdfobj->set_document( pdfdata = pdf ).
* Set the PDF Object to extract data the Form data.
l_pdfobj->set_extractdata( ).
* Execute call to ADS
l_pdfobj->execute( ).
* Get the PDF Form data.
l_pdfobj->get_data( IMPORTING formdata = pdf_form_data ).
CATCH cx_fp_runtime_internal
cx_fp_runtime_system
cx_fp_runtime_usage.
ENDTRY.
PROCESS_XML_FILE with inbound parameter INPUT_XSTRING type XSTRING.
TRY.
me->create_xml_document( input_xstring = input_xstring ).
me->process_xml( ).
CATCH ZCX_PUCL003 INTO v_exception.
RAISE EXCEPTION v_exception.
ENDTRY.
CREATE_XML_DOCUMENT with inbound parameter INPUT_XSTRING type XSTRING.
DATA :
l_ixml TYPE REF TO if_ixml,
streamfactory TYPE REF TO if_ixml_stream_factory ,
istream TYPE REF TO if_ixml_istream,
parser TYPE REF TO if_ixml_parser.
DATA: parseerror TYPE REF TO if_ixml_parse_error,
str TYPE string,
i TYPE i,
count TYPE i,
index TYPE i.
DATA :
* Convert the xstring form data to string so it can be
* processed using the iXML classes.
TRY.
converter = cl_abap_conv_in_ce=>create( input = input_xstring ).
converter->read( IMPORTING data = formxml ).
* Get a reference to iXML object.
l_ixml = cl_ixml=>create( ).
* Get iStream object from StreamFactory
streamfactory = l_ixml->create_stream_factory( ).
istream = streamfactory->create_istream_string( formxml ).
* Create an XML Document class that will be used to process the XML
xml_document = l_ixml->create_document( ).
* Create the Parser class
parser = l_ixml->create_parser( stream_factory = streamfactory
istream = istream
document = xml_document ).
* Parse the XML
parser->parse( ).
IF sy-subrc NE 0
AND parser->num_errors( ) NE 0.
count = parser->num_errors( ).
index = 0.
WHILE index < count.
parseerror = parser->get_error( index = index ).
str = parseerror->get_reason( ).
index = index + 1.
ENDWHILE.
EXIT.
ENDIF.
CATCH cx_parameter_invalid_range
cx_sy_codepage_converter_init
cx_sy_conversion_codepage
cx_parameter_invalid_type.
ENDTRY.
Method PROCESS_XML
DATA v_formname TYPE fpname.
* For each node of the XML file you want to retrieve the value
* Then use the specific method PROCESS_NODE .
* Find Node where System Id is store
CLEAR : xml_node ,
xml_node_value.
TRY.
me->process_node( node_name = 'SYSID' ).
CHECK NOT xml_node_value IS INITIAL.
CASE xml_node_value.
WHEN sy-sysid.
* Search for Form name.
me->process_node( node_name = 'FORM_NAME').
CHECK NOT xml_node_value IS INITIAL.
v_formname = xml_node_value.
WHEN OTHERS.
ENDCASE.
CATCH cx_root.
ENDTRY.
Method PROCESS_NODE with inbound parameter NODE_NAME type STRING
CLEAR : xml_node , xml_node_value .
xml_node = xml_document->find_from_name( name = node_name ).
IF xml_node IS INITIAL.
* Missing one node in the form, nothing will be done
RAISE EXCEPTION TYPE ....
ELSE.
xml_node_value = xml_node->get_value( ).
ENDIF.
Hope this help you .
Best regards
Bertrand -
Trying to Extract data from CRM Table(BUT100)
Hi Gurus,
I have big problem while loading data from Table BUT100 through Generic Datasource, situation like this I have table in the CRM system BUT100 with BPartner and BPRole contains Duplicate Records which we need to bring load this duplicate record to BW where I am loading data through Master data it has given error with duplicate records and tried with ODS here it has loaded but it brought ubique values because we have only two fields which we should put 1 key field and 1 data field,
So Is there any way to bring this data to BW, Please suggest me.Hi Gupta,
Than Q for gave response, see in the CRM system I have table like BUT100 with only two fields Business patner and Business Role, this data exists like this
BPPartner BProle
0035 crm00
0035 bup01
045 bup02
045 bup03
like this data exists in the system, how can we bring this data, is it possible to get through timedependence masterdata, kindly suggest me.
With Regards,
Ravi Kumar Arikatla. -
Extract data from CRM 2007 (CRM 6.0)
Hi all,
When BW-ekstraktion, g.e. 0BPARTNER_ATTR, we will get infopackage error:
8 when starting the extraction program
The problem is in SAP CRM 2007. This system has been setup as (transaction kode CRMC_REPO_OPT) "BP BI AND INTERACTIVE REPORTING" as activeted.
In Transaction kode SBIW "Control parameters for data transfer from the souce system" the field "Target system for background job" has value CRMCLNT150 (BW INTERACTIVE REPORTING client in the CRM 2007 system). This is done for getting the CRM 2007 "CRM Interactive Reporting" to work.
"Target system for background job" must be empty (Note 147104) else can't SAP BW get any data.
We need to get both "CRM Interactive Reporting" and BW data loads to work. Has any one got "luck" with data load to BI 7.0 and CRM INTERACTIVE REPORTING (CRM 2007) running at the same time ?
(OSS has been created)
best regards
RenéWhy do you need to copy it? The data is easily available from R/3 via RFC.
Rob -
How to Extract Data from Hyperion to SAP BW
Dear Guru,
I have a client that have a data in hyperion and they want to extract those data into SAP BW. Can you tell me how to connect those two system? is it possible to use DB connect?
Thanks in advance for the answer.
TienusHI
http://www.intellient.co.za/content/HYP1011-6419%20Sys9%20BI+Anlytic%20DS.pdf
Re: Hyperion to BW Connection for Drill through reporting
Hope it helps you.....
Regards
Chandra Sekhar T -
Extracting data from a SQL Server to BW
Hi Experts,
Can somebody let me know how to extract data from a NON SAP
SQL Server I mean
1. Creating a Source System
2. Connecting to the SQL server
3. Creating datasources and extraction
Kindly help me its urgent
thank you
arshad.Hi Ingo,
What I suggest is instead of extracting it to a file, can you use the function module which replicates this data to the mobile clients and use this function module to call the select statement. If a mobile client is able to access this info, then it must be doing a RFC call to some system whose logical system would have been in SAP as well. This is an assumption.
May be if you could call the same function to derive the required data instead of extracting it to a file and then uploading it.
Regards,
Srikanth -
Hi,
I'm trying to extract data from a non-SAP datasource (flat file) to BW, I need to first convert the source file (txt) into the appropriate format to load to BW (CSV or ASCII). Currently, the txt file is not in a either format but more in a report kind of format. Is there any functionality in BW that I could utilize to convert the source file esaily in the format that BW can understand? Can I do this using transfer rules?
Thanks.Thanks. But on the text file, there's some other information that I don't need such as the header information and the data currently is in group level. Can I utilize BW without changing the format on the original source file?
Thanks.
Maybe you are looking for
-
Very weird! Preview doesn't open all the selected items!
I transferred 120 photos from my digital camera to a new folder. Then I selected them all and double-clicked, causing them to open under Preview. But there are gaps in what opens! For example, none of the photos between filenames P1030899 and P103095
-
How to calculate a value in sap script?
Hi friends i have to do addition and then display the added value in grandtotal like total amount + late fee = grand total i have to do this in sap script can anyone tell me the procedure where to declare wheather in abap aditor if yes how?
-
After 10.7.4 update can no longer see home wifi signal
Ever since I updates my MacBook air my home wifi ( the one I used for the update) no longer shows up on my computer. It shows up on my mac mini and iPad and my MacBook air can connect to other networks. Any ideas?
-
How to Get the desired Name in Distrubution Lists
Hai all. In my scenario I come accross distrubution list. I created sucessfully Distrubution Lists and validated and run in Ofline Wizard and it run sucessfully. But here comes the issue is the name of the report is which created by distrubution list
-
Media Center DVD 'Stutters' on MEGA 865
Hi I am an IT professional, but I am a newcomer to the MEGA series PCs. I bought a MEGA 865 Delux for a 'computer newbie' friend as payment for a favour, and I am in the process of configuring it all now. Spec is MEGA 865 flashed to bios 1.2 MSI D