CRM EIC - Enhancing extractor
Hi All,
I have a requirement to enhance the existing the EIC report in BI. The extractor '0CRM_SRV_PROCESS_H' has to enhanced to obtain the fields from the FM 'CRM_ORDER_READ'. in CRM system For which I am planning to do the following,
1. Enhance the extraction structure in RSA6
2. Check the Extract Structure in BWA1
3. Enhancing the BADI 'CRM_BWA_MFLOW' in Se19 (thru Classic BADI) with New BADI (enhancement Implementation).
4. Activate the new BADI
5. Run Extractor checker in RSA3 and check for the data.
Later in BI replication and enhance the objects in the data flow.
Can anyone confirm on the above are correct and proceed with implementing the same? Since I am new to CRM area and expecting expert guidance on this.
Please do let me know, if the above steps are not correct and need to perform more activities. Also, Please share if any documents/articles for this enhancement.
Thanks...
Regards
San
The BADi enhancement is done to get the required fields.
Thanks..
Similar Messages
-
Hello, Can any please help me to enhance a CRM Extractor.
Details: I am trying to write a user exit for CRM Sales Contracts Extractor (0CRM_SALES_CONTR_I) which has a function module. I am adding some custom fields to the extractor.
Any help greatly appreciated.
Regards
KrisHi Kris,
Suggest you look at the following PDF document and WebEx screencam session on service.sap.com to find how to enhance a CRM transaction datasource with a BADI - assuming your extractor is catered for, it's the correct way and a lot easier than looking up against tables in an exit. There is a coding example in the screencam, though not great code.
https://websmp204.sap-ag.de/~sapidb/011000358700004416472003E
https://websmp204.sap-ag.de/~sapidb/011000358700004410522003E.wrf
Regards,
Ken -
Enhance extractor 0VENDOR_ATTR with field LFA1-LFURL?
Hello,
is it possible to include the field LFA1-LFURL (Uniform resource locator) in the standard extractors for vendor master data? In RSA5, where you can change 0VENDOR_ATTR, field LFURL is not in the list.
If it is not possible, is there a simple way to do so, or do I need to build a new custom extractor for that field?
Thank in advance
ThomasDear Thomas,
The enhancement Diego was speaking about is RSAP0001. Actions to be performed in order to enhance the required extractor are:
1. enhance extract structure;
2. implement extraction logic for the required extractor using enhancement RSAP0001 so that fields with which you enhanced the extract structure could be populated with data.
Since you are enhancing extractor for attributes, the function module to be used in this enhancement is EXIT_SAPLRSAP_002.
Please have a look at this document for an example of standard extractor enhancement:
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/b0af763b-066e-2910-a784-dc6731660f46
More detailed information on steps to be taken for standard extractor enhancement can be found in the Enterprise Data Warehousing - Developer's Guide (search through it for RSAP0001):
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/67efb9bb-0601-0010-f7a2-b582e94bcf8a
Alternatively, you can use BAdI RSU5_SAPI_BADI instead of enhancement RSAP0001 in order to implement data extraction logic for added field (this BAdI is also described in the EDW Developer's Guide mentioned above).
My regards,
Vadim -
Hello,
Please help me on this asap.
SAP ECC EIC SPRO Path:
SPRO--> Personnel Management -->Employee Interaction Center (EIC).
Similarly to the above I am unable to find the EIC path in the CRM system. Any software component is necessary
for that.
Hope the customizing is done under SPRO>CRM>Interaction Center WebClient for both Customer and Employee Interaction centers but want to confirm.
I observed that there is a Navigation Bar: IC-EIC for the EIC in CRM system, Please provide the Standar Business role used for CRM EIC.
Thanks in advance for your help.
Kamisetty.For CRM EIC please try to follow the below path in CRM system.
Customer Relationship Management>Shared Services Framework>Integration with SAP ERP HCM
Hope this confirms ur query.
Regards, kavya -
CRM datasource enhancement - best practice
Hi everyone,
For our reporting reqs, I checked CRM extractors and found that 0CRM_SRV_REQ_INCI_H would deliver us max. fields.
CRM Service Request Incident Header Data - Analytics - SAP Library
I need to enhance this with Z Date Types, Partner Functions fields.
Date Types (see screenshot) are configured in CRM customizing.
SAP delivered Date field SRV_RREADY-To doby is sending data to extractor's DUE_DATE field.
But Source table-field for DUE_DATE are not mentioned in above help.sap datasource link??
How to best enhance this extractor i.e. through BWA1 or typical way of RSA6-function enhancement??
If I use BWA1 then how to fill up Segment-Segment field under mapping tab?
Do I need to use CRM_BWA_FLOW BadI and write code or Is there SAP delivered FM which can fetch data for these Z Date types.
Thanks
AhmadHi,
In general, we add enhanced field to extract structure by appending method.
later we can implement logic at COMD or by using BADI to fill the data for added field.
do test run at RSA3 and replicate into bw side.
About CMOD Logic, WIth help abap epxert you need to find relation between data source base tables and added field base table. then only we can fill data to into it.
Can we know what is your data source?
Which field you want add from which table?
Thanks -
Hello,
I've inherited an SAP BI system in my new company with no documentation.
The BI is on CRM in which the standard CRM extractors like '0CRM_SRV_CONTRACT_H' are enhanced to fetch additional fields. However, I'm unable where the code to extract these new fields are written. I've checked in:
1. CMOD -> EXIT_SAPLRSAP_001
2. SPRO -> SAP Implementation Guide -> Integration with Other mySAP Components -> Data Transfer to the SAP Business Information Warehouse -> Settings for Application-Specific DataSources (CRM) -> Settings for BW Adapter -> BAdI: BW Adapter: Enhancement of DataSources in the Messaging Flow
but couldn't find the code. Is there anywhere else that the code to fetch appended fields can be written?
Many thanks.
Best Regards,
Sri.Hi Sri,
Try this ,
TCODE : SE18 --> BAdi name --> provide CRM_BWA_MFLOW and try the where used list
OR
SE18 --> BAdi name --> provide RSU5_SAPI_BADI and try the where used list
Any one of the above should show the Z - Classes/Interfaces implemented --> double click to navigatye and you can find the relevant coding there
Regards,
Sathya -
Financial Information Management - Extraction with enhanced extractor
Hi,
I've realized an enhancement to the 0FI_AR_4 extractor, the enhancement is inside the ZXRSAU01 exit. I run the extractor from RSA3 and it shows the data correctly.
When I create a job, within FIM, and execute it, the extractor runs, but it returns the information without the enhancement I've realized.
I want to know if there is something else I need to activate in order to FIM to take the enhancement of the extractor or is there something else I need to do.
I'm using FIM 10
ThanksHi.
Thats a good question, as I recently installed FIM for a proof of concept, however I have struggled in understanding its real full use...According to my knowledge, FIM is a front-end web-based tool that is used to transfer data between SAP BW / SAP ERP or a flat-file to SAP BPC or SAP PCM. Its suppose to be an easy to use tool for end-users with no extensive Data Serives or ETL skills/knowledge.
Now in the background, Data Services is used as the ETL tool for extracting, transforming & loading the data from source to target. FIM needs Data Services to function....I am wondering if you cannot just use Data Services alone for this... I don't see why not. However I may be wrong or be missing something...
So I guess further exploration needs to be done on FIM as its not very clear to us all....
Hope this helps i some way... -
Crm survey suite extractors into BW
Does anyone know whether there are some Business Content extractors for the survey data in CRM. My CRM colleagues have setup surveys using the CRM_SURVEY_SUITE transaction and it would seem to store at least some of this data in the table CRM_SVY_DB_SVS, but not all. However I cannot find any standard extractors to extract all the survey data.
There are extractors for the web survey stuff but the CRM_SURVEY_SUITE transaction does not appear to be a web survey.
Any help would be much appreciated on this.
We are using CRM 4.0 with BW 3.5
Thanks
DavidHi!
you can find survey datasources under RSA5 Root->CRM->0crm_SURVEY. these are some datasources
0SVY_ANSWER_TEXT CRM Survey: Answers
0SVY_APPL_TEXT CRM Survey: Applications
0SVY_DATA_1 CRM Survey: Results
0SVY_QSTNNR_TEXT CRM Survey: Survey Header
0SVY_QUEST_TEXT CRM Survey: Questions
0SVY_STATUS_TEXT CRM Survey: Status of Question
0SVY_SURV_TEXT CRM Survey: Campaign Texts
0SVY_TAROBJ_ATTR CRM Survey: Recipient Attributes
and web survey datasources under PI_BASIS->0CA_SUR
0WS_ANSWER_TEXT Web Survey: Reply
0WS_APPL_TEXT Web Survey: Applications
0WS_KFIGTYP_TEXT Web Survey: Key Figure Types
0WS_QSTNNR_TEXT Web Survey: Questionnaire
0WS_QUEST_TEXT Web Survey: Questions
0WS_STATUS_TEXT Web Survey: Question Status
0WS_SURVEY_TEXT Web Survey: Survey
0WS_TAROBJ_ATTR Web Survey: Recipient
0WS_TAROBJ_TEXT Web Survey: Recipient
hope it helps
with regards
ashwin -
CRM, function module, extractor or table for 0orgunit hierarchy mapping?
Dear all,
In BW I have an HR-based orgunit hierarchy.
In CRM, orgunits are also HR-based but subsequentially assigned a CRM-own key through some kind of mapping.
Now, when I extract master data from the CRM product catalog which contains a characteristic orgunit, I get the CRM keys.
It would be nice to map these back to the original HR-values in the extractor.
I've looked at two BI-content extractors which might give me back the mapping: 0BP_RELATIONS_ATTR and 0CRM_ORGUNIT_HR01_HIER but both do not deliver the mapping.
Does anyone know of a FM or extractor (or maybe a table) that I can possibly use?
Rgds,
JanSeemed that the CRM and ECC link is in a Z-relation in ECC
-
Hi Masters,
I have the following situation:
Regarding users needs, I had to add some new fields to a standard extractor.
So I first set this extractor as "Inactive" (LBWE), than I erased it´s entry from RSA7, and after this I erased all LUW´s.
Than, back to LBWE, I just selected the fields I wanted(don´t need to enhance the table) and activated it.
My first question:
1- Do I need to code something (CMOD, etc) in order to get this new fields from R/3?
2- I tested the extractor in RSA3 and it´s returning 0 records, I already populated the structure ... but I see that there are no more LUW´s ... I´m missing something?
Best Regards,
Hugo N.Hi Hugo,
You did not mentioned that, whether you have enhanced the strucutre by adding
it's own std. filed(s) available in the strucutre..or you have explicitly added the field(s) to the strcutre..
If you have added the filed from the std. strcutre..you need not to do any coding in the extractor progrom, other wise you have write code to populate the fields you have added to your extractor..
coming to the deletion of delta queue will not harm any thing wrong..
once you run initialization run at BW side it will get queued up again..
while enhancing the extractor, you might have deleted the setup tables or asked for deletion of application table setup..so, once you are done with your enahcement - refill the setup tables for that DS and check in the RSA3 this time you would get the data.
Hope this helps..
if useful assign points..
need further info revert...
Cheers,
Pattan. -
CRM Datasource enhancement using BADI
Hi Guys,
There is a lot of confusion among our BW community here about the implementation of the "CRM_BWA_MFLOW" BADI to enhance the datasources. It would be a great service is someone can clear the fog on this.
The steps that I followed in doing this are
1. Appended the standard datasource structure with the additional fields that need to be populated.
2. Unhid the fields in the transaction RSA6.
3. Created an implementation of the BADI "CRM_BWA_MFLOW" and tried to map the fields to the append structure.
This is where I am stranded. How do we map the fields from the BDoc to the append structure fields. If someone can provide with a sample code with some documentation, that would be a great help for many of us here.
I have earlier implemented the User exit to enahnce the datasource but it really is a big pain, especially when you know that using the BAdi can be easier.
Really appreciate your contribtion.
Donivhi,
sample code can be found in the BadI, somewhere go to or utility - sample code, it seems quite similar with old zxrsau01. sap gave us note 850817 when suggest using BadI for certain case, take a look :
850817-CRM-BW: Using BDocs for the enhancements in BADi
https://websmp103.sap-ag.de/~form/sapnet?_FRAME=CONTAINER&_OBJECT=012006153200000232372005
692195-FAQ: Sales Analytics and CRM-BW data Extraction
https://websmp103.sap-ag.de/~form/sapnet?_FRAME=CONTAINER&_OBJECT=012003146900000332772003 -
Hi,
I need to add a field to one CRM datasource(0CRM_SALES_ACT_1).I have done that using RSA6.Also written a code in 'EXIT_SAPLRSAP_001'.
The delta queue for this DataSource is working properly on CRM side but when I pull the same data to BW side it is not populating the added field.Also the added field is not visible in PSA - it is visible on CRM side.
Do I need to do something in SBIW?Please suggest.
Thanks,
PurbaliHi Purabali,
To Populate the Enhanced Field of the data source...
Use the BADI - CRM_BWA_MFLOW
This Badi has a field C_T_DATA which you would use to populate the new field.
Reason for the new field not showing up...
There is a table ROOSFIELD which holds the properties of the fields of the Data Source.
Make sure that your enhanced field has the following properties set in this table...
Field SELECTION to be BLANK (make sure it is not 'A').
Field NOTEXREL to be 'Y' and not 'N'.
The above fields should be set for your data source field.
There are many notes available for the same.
Hope this helps.
Thanks & Regards,
Sh -
CRM Service - enhance BC datasource
hi
i enhanced the extract structure of a CRM BC datasource (the one of item service processes).
i added two fields via transaction RSA6.
i mapped the fields via BWA1.
i run RSA3 and (obviously) the fields are not filled.
i wrote the code in CMOD (passed the value 1 to the field).
the added field is filled correctly with this value.
now my question is: can i assign the fields normally, via CMOD?
could this create problems?
thanks and best regards,
StefaniaHi,
i need to add SCAPPTSEG-TST_FROM and SCAPPTSEG-TST_TO (we have customized the date scheme in CRM and i found that these information are in the two field of the SCAPPTSEG )
I think that the datasource read this table...
Thanks! -
Condition type in sales order - enhance extractor
Can anyone help me in enhancing field condition type for sale flow. I need to filter sales orders with condition type 'minimum order surcharge' in BI.
There is KONP table having condition type field.
Do I need to enhance VAHDR or VAITM. Please help.
ThanksIf orders are to be filtered then both Order Header (VAHDR) and Order Item (VAITM) should be enhanced.
But I'd strongly recommend not to filter out the orders at the time of extraction/loading (in info-pkg).
It is better to do the filtering in the report itself.
Hope this helps. -
How to know source fields in CRM of an extractor used in BW ?
Hi,
I want to add one CRM field in BW, i have just a screen printing with the field requested that the customer transfered to me, when i display the technical name with F1 all fields of the screen have partner_number like technica name, with a structure name...
How can i proceed to do that please help me ?
Regards .Hi,
That's the screen printing of the field i have to load from CRM to BW (sales representative)
Regards !
Maybe you are looking for
-
Very urgent :: country of origin issue to be populated on Goods receipt
We have multiple vendor PART NUMBERS assigned to 1 vendor i.e N - 1 Relationship, if we maintain PIR , which can be used only for 1 vendor to 1 part number we cannot use PIR in this case as it is N - 1 Relation. So, the situation is we need to mainta
-
Acrobat 7 Pro - form won't submit via email, and data won't submit either
Hi. I am trying to create a form for end users at my website to be able to open the form in Reader, enter their data in the form, and click on the "Submit" button to email it back to me (or any other way it can come back would be okay... as long as I
-
Error "Invalid SSL message, peer seems to be talking plain" receiver SOAP
Hello All, I have configured the AXIS as the receiver adapter, and sending an invoice over HTTPS protocol. The Call is a synchronous process where I get a response back from the service provider. Getting the error message as below, the authentication
-
6 million + records, query takes more than 50 min to execute.
Hi I am trying to get records from a table which has more than 6 million of records. The value set of the particular col IND can be NULL '0' '1' and other value like A B '6' The data type of IND is varchar. I want all the records where the value is o
-
Which free linux can I use on a Dell Power Edge Server 2650
Dear all, I have recently joined the subscription program and want to install Netweaver. From my old company I could purchase a couple of Dell Power Edge Servers 2650 with 6GB RAM, Dual Core etc - so plenty of hardware. As next step I want to install