Enhancement of Data source
Hi All
After loading the data into an particular cube ,i would like to add some fields in the datasource & Cube also.How shall i do. i want steps & where to do(means T.CODE)? Give me an real time example how u have done ? Plz help me out.
Million Thanx
ajay
Hi Ajay,
usually you have to create an append on the extract structure in R/3 (SE11 or in RSA6...or directly in LBWE if this is possible) and then to fill it in a specific userexit. After done this you have to replicate your source system in BW and then you have to map your new field in the trasfer structure by assigning it to an infobject...insert this infobject in the cube, map it in the update rules and...that's all !!!
But, anyway, tell me what datasource are you using (there are many many specific different situation) and I will give you more useful detail !
Hope it helps (and please don't forget to assign some points by clickin'on the yellow star if the answer helped you) !
Bye,
Roberto
Similar Messages
-
Hi,
I have enhanced CRM data source 0CRM_LEAD_H with "store"(which is customer master) as a Partner function with component type CRMT_ACTIVITY_PARTNER(Activity Partner) in Extract Structure.Now i need to write User Exit can any one help me out with fom which table and field i should take into ABAP code.When i see in the transanction CRMD_ORDER partner is coming from the STRUCTURE(not like in ECC which comes from VBPA, the same enhancement was done in ECC vbpa-knn1.).
Can any one help in coding.
Thanks in advance
Ramyou have to do the enhancment for the same.
it can be done using a badi def .
in sbiw tcode u can go to setting for appln specific datasource (CRM) and enhance the datasoure using a badi.
u can check the help there and proceed accordingly...
for getting the activity partner use FM CRM_ORDER_READ it works in the same fashin as tcode CRM_ORDER.
I hope this is clear if not let me know. -
Regarding Enhancing LO Data Source.
Hi is it possible to enhance LO Data Sources like 2lis_02_bf or 2lis_03_itm etc??
Hi Jayanth,
Yes, we can definetly do.. pls check the following links it would be of good help..
/people/sap.user72/blog/2005/02/14/logistic-cockpit--when-you-need-more--first-option-enhance-it
http://www.ko-india.com/content/weblogs/weblog_custom_fields_1.pdf
also take a look
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/59069d90-0201-0010-fd81-d5e11994d8b5
Enhancement
User exit
Re: Master data Enhancement Exit
Hope this helps..
Best Regards,
DMK
*Assign points if it serves your purpose... -
Exits to enhance sd data source
Hi friends,
I want to know how to enhance sd data source through cmod?
Thanks.Your help will be appreciated.Hi,
Make a search in SDN you can find similar cases also check the doc below.
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b0af763b-066e-2910-a784-dc6731660f46
Regards. -
Can we enhance LO Data Sources
Can we enhance LO Data Sources with out own fields ?
Please let me know how if the field is not available in LBWE Enhancement Pool
thanksHi,
One of the note says that:
<i>
Add the required fields to the the SD communication structures using the Append method and use the LIS customer exits to fill the field.
For information on enhancing the communication structures, see the documentation for the enhancements MCS10001, MCS50001 and MCS60001 (provided in transaction SMOD).
After you enhance the communication structures (for example MCVBAP), you can then enhance the extract structure (for example MC11VA0ITM) with the relevant field in the Customizing cockpit (transaction LBWE), provided that the comunication structure is available in the selection.
To display a delta, you must make sure that you can determine the status in the user exit before and after the document change.
This varies from case to case and depends on from which table the field is filled.
For example, you may occasionally have to obtain the information from the internal document tables (such as xvbap and yvbap).
Refer to note 216448 for information on correctly populating the before and after image.
Another way of adding user-defined fields to extract structures is to enhance the document tables, for example, VBAK, VBAP, VBEP tc.
The fields can be filled in the general sales user exits, the delivery or the invoice.
The fields added using an append are also available in the LogisticCustomizing Cockpit for enhancing the extract structures.
With the latter procedure, bear in mind that the fields added to the document tables must be saved to the database with the information they contain.
An advantage of this method is that there is no need for data retrieval in the LIS UserExit.</i>
With rgds,
Anil Kumar Sharma .P -
How to enhance copa data source.
Hi,
I have to enhance copa data source 1_co_pa300beka_o01. Actually I have to add one field vstel from VBAP table to this data source.
Can you tell me full procedure about enhancing data source ?
It can not be done directly. I think i have to delete and re-create data source in R3 system.
For this i have to do all thing in KEB0 .
Am i right?
So please tell me full procedure to enhancing copa data source also tell me if i enhance copa data source , which type of problem can be come at BW side.
Thanks
Devesh BabuI'm not sure if we can enhance CO-PA datasources. Even if you can enhance, whenever there are changes to the Operating concern in R/3 you would have to delete and re-create the datasource. While doing this you would have to re-do the appends again. DS 2lis_11_VAITM extracts data from VBAP. Check if the datasource already brings this field. Otherwise enhance it. In the CO-PA dataflow lookup the DSO which has VBAP data from the datasource and get the necessary field.
Other option is to ask functional folks to add the field to the CO-PA operating concern. -
Enhancement of data sources in CRM
Hi
Can anybody let me know step by step process how do we enhance the std content data sources in CRM system.
Thanks in advance.
Regards,
Kate.hi Kate,
take a look these threads, should help a lot
Enhance CRM Extractor for BW
Enhancing DataSources in CRM
Enhance CRM Complaints Extractor
(oss note 850817-CRM-BW: Using BDocs for the enhancements in BADi)
hope this helps. -
CRM 7.0 - Enhancement of Data Sources for interactive Reporting
Hallo All,
I would like to know whether anybody has positive experience with the enhancement of CRM Data Sources for interactive Reporting. I read that the enhancement of Customer fields should be possible (Those Data Sources below the Hierarchy node /CRMBW/ROOT).
I have seen that the extract structure can be enhanced via RSA6 (as for other data sources).
Questions:
1. Which USEREXIT / BADI has to be used to fill the added fields?
2. Does it work?
Best regardsHi!
Those DS are not meant to be enhanced manually but only by one of the following two ways:
1. Adding custom fields with the Application Enhancement Tool (AET) in the CRM UI.
2. Adding SAP fields with the Interactive Reporting Enhancement Workbench (IREW).
The AET is available since CRM 7.0. Please find more details in the SAP Help Portal:
<http://help.sap.com>
SAP Business Suite
SAP Customer Relationship Mgmt.
SAP EHP1 for CRM 7.0
Application Help
WebClient UI Framework
Application Enhancement Tool
The IREW is available since CRM 7.0 EhP1. More details can be found inside TX CRMD_IREW or in the SAP Help Portal:
<http://help.sap.com>
SAP Business Suite
SAP Customer Relationship Mgmt.
SAP EHP1 for CRM 7.0
Application Help
SAP Customer Relationship Management
Analytics
Best regards -
Enhancing master data source.
Hi experts,
How to enhance an master data data source ( 0customer_attr ). Which function exit we need to use.
Is it EXIT_SAPLRSAP_001 or EXIT_SAPLRSAP_002 ?
Regards,
Nishuv.hi fallow these steps
1. Go To SAP R/3 TCODE-RSA6
2. Open the SAP R/3 Tab & select the module & the masterdata extractor name for ex.MM -> MM-IO ->0VENDOR_ATTR
3. Double click on it. It will show you the extract structure name under "ExtractStru" as BIW_LFA1_S.
4. Double click on it or copy the name & open SE11 & paste the name open the structure.
5. There you can find append structure field name in ZZ. i.e all append structure fields should start with ZZ as prefix.
6. To find the source field you have to go to CMOD.
7. Provide the project name which is created.
8. Then select the "Enhancement components" option.
9. Click on display button.
10. Select the function exits "Exit_SAPLRSAP_002" it will open the include program "include zxrsau02".
11. Double click on "zxrsau02".
12.You will find the case program with datasource name.
13.Choose your master datasource & check the table names & the logic. -
Help with Enhancing Export Data Source
Folks,
I have a scenario where the infocube is used an export data source
In the data source I realize that the 0customer is not available
I changed the extract structure of the datasource to include 0customer but I have still not got the 0customer as part of the datasource
Would appreciate help on how the datasource can be enhanced to include 0customer; pls note that the infocube does have 0customer
thanks for your time
regardsHi,
Can you tell me which datasource you are using to extract the value for 0customer from R/3?
You check the data source for data ( For 0customer) by using the extract checker tcode rsa3.
You can also check for the datasources in r/3 by uising the tcode rsa6.
Hope this helps.
Regards,
K.Manikandan. -
Mates,
I understand enhancement of CRM should be procedures as such :-
1) Enhance using RSA6
2) Use User Exits to fill these fields in CMOD
What I dont understand is what is the significan of performing BWA1 and BWA5 after these two steps ?
Kindly adviceHi John Mate,
Check these links:
Transaction BWA1 or BWA5 in CRM.
Re: Difference between bwa1 and rsa2
Re: Enhancing CRM datasources via BWA1
Bye
Dinesh -
Enhancing the standard Data source without deleting setup tables
Hi all,
I am in the the Support Project. My requirement is I want to Enhance u201C2LIS_13_VDITMu201D LO- data source with two fields without disturbing the delta.
Please suggest me how I have to do this.
As Per my Knowledge ,
1. we have to delete setup tables
2. Enhance the data source & re populate the setup tables.
3. Delete the data in the cube & add the two new fields in the cube & repopulate the cube with new Initial .
4. after that delta will be enabled through job control.
But this process is not suitable for our requirement because delta was enabled long back it is going very smooth till date, I donu2019t want to disturb that process.
So please suggest me is there any other procedure to do this.
Thanks,
Kiran ManyamHi,
If historical data (loaded earlier in to BW) are not required for the two enhance field, then it is not required to deleted the setup table and reload them to BI.
In this case simply you can follow the following procedure.
1. Enhance the fields, and update the transfor structure(to unhide these fields). In BI update the required data target with respective IO. and in exit populate the enhance fields. No need to disturb the delta
2. Replicated the DS in BI and do the mappings in tranformation.
Here the existing delta is working, and you will be populating the two fields in the exit only.
Thanks,
Jugal. -
Unable to view enhanced field in Data Source
Hi All,
We recently upgraded our R/3 system from 4.7 to ECC 6.0. Now when we are enhancing the data source, the field is visible in the Extract Structure. But we are unable to view it in the data source. We checked out in RSA2 the enhanced field attribute is specified as 'Field in OLTP and BW Hidden by SAP'. We have written code to modifiy the ROOSFIELD table to make the enahnced field visible. But this is the problem with all the data sources. Whenever, we have to enahnce, we have to go thru this process to make the enhanced field visible.
Is it like that we missied out any patch in ECC 6.0 while upgrade? If any person faced similar situation, please help us.Hi Ravi,
I think you are missing a step here. As soon as you enhance your datasource with new fields, by default, those 2 check boxes are checked ( Hidden and Field in User exit only). You go to RSA6, edit your datasource and here, you can uncheck these added fields so that you can use them. You do not need to write any code to change the fields settings in ROOSFIELD table. Do the step I mentioned above after enhancing and you should be good. Hope it helps.
Thanks and Regards
Subray Hegde -
Enhance business content Data Source
Hello BW Gurus,
Please let me know step-by-step (Detailed) procedure on how to enhance the Business Content Data source
Actual Time and Labor Times <b>0HR_PT_2</b>
http://help.sap.com/saphelp_nw04/helpdata/en/4b/26c5394dbfef35e10000000a11402f/frameset.htm
This Data source is already extracting Data for HR Tables PA2001,I want to enhance the data source to include start date and end date from the same table.
Please give me detailed steps how i can do it (Do i nned to modify the function module of data source if how how and where) .Please help as it is my first extraction from R/3
ThanksHi
Enhancement means in the SAP given datasource If you want to add extra fields.
The procedure is like below.
Take the datasource in which you enhance.
1. If you enhancing in the LO datasaource, take the aprapriate communication strucute append the structure in that structure add the fields you wnat enhance.
If you are enhancing other than LO you take extract structure append the structure and add the fields in that structure.
2. Goto LBWE Tcode take the option called "Maintain Extract structure" take the fields which you enhanced from pool take push in to extract strucure.
If you enhancing other than LO no need to do this.
3. Goto RSA6, take datasource, goto change mode. The enhanced fields Hide option checked, reomove that tick and save it.
4. Goto "CMODE" tcode, If project is already created for that enhancement goto disply mode. If the project is not created give the project name created and give the enhancemet name as "RSAP0001" and save it.
in the component you can find 4 Function modules
EXIT_SAPLRSAP_001 -> Transaction Data
EXIT_SAPLRSAP_002 -> masterdata attributes
EXIT_SAPLRSAP_003 -> Master data Texts
EXIT_SAPLRSAP_004 -> Masterdata Hirarchies.
Take the apprapriate FM and double click on it
there you can find Include name. If you double click on it you can find ABAP editor.
there we have to write the code
example code will be like below.
data: l_s_icctrcst like icctrcst,
l_s_icctract like icctract,
l_s_icctrsta like icctrsta,
l_tabix like sy-tabix.
case i_datasource. */ in BW 1.2B case i_isource.
when '0CO_OM_CCA_1'.
loop at c_t_data into l_s_icctrcst.
l_tabix = sy-tabix.
select single * from z0001 where kokrs = l_s_icctrcst-kok
and kostl = l_s_icctrcst-kostl.
if sy-subrc = 0.
l_s_icctrcst-zfield1 = z0001-zfield1.
l_s_icctrcst-zfield2 = z0001-zfield2.
modify c_t_data from l_s_icctrcst index l_tabix.
endif.
endloop.
when '0CO_OM_CCA_2'.
when '0CO_OM_CCA_3'.
when others.
exit.
endcase.
This is example code.
Thaks
DST -
Data source 0PROJECT_ATTR enhancement....
I have to enhance two data sources with 3 fields.
0WBS_ELEMT_ATTR
0PROJECT_ATTR
When I am enhancing the extract structure , I am adding the field in the "Component" but I dont know what component type I have to give ?
Can some body let me know about this.
Thanks,
JeetuOne more question in addition to the previous one ...
When I am adding one of the field it is showing the message , field is not active.?
Can somebody tell me how to proceed?
Thanks,
Jeetu
Maybe you are looking for
-
Upgrading from OX 10.3.9 to OX 10.5.4 for FCP Studio 2
I hope this isn't a dumb question, but here goes. I have G5 running OX 10.3.9 and Final Cut Pro 4. Recently purchased Mac Box with OX 10.5.4 and Final Cut Express. I like the Leopard OX and decided to take the plunge and upgrade my G5 to the latest s
-
Hi I'm getting an error when I try to run SSL with tomcat. Does anybody know how to solve this. THanks for your help in advance Starting tomcat. Check logs/tomcat.log for error messages 2001-08-20 03:47:44 - ContextManager: Adding context Ctx( ) 2001
-
Samsung LCD TV... Need a good Digital Antenna?
I have a 46" Samsung LCD HDTV (Model #LN46C670). We just purchased an RCA Multi-Directional Amplified Digital Flat Antenna to try and pick up our local channels over the air. I followed the installation instructions to the letter and made sure the s
-
Edit HTML Report to remove section dividers
Running test sequences and using the HTML format for reports. Configured the Results Processing / Report Generation to only show failures in the report. When I get the report, it still shows several black lines in between the tests that failed. Pr
-
Has anyone installed ESX on a X4200 that is currently running windows?
I've been tasked with installing ESX server on an X4200 running windows at the moment. I'd like to know if there is someone who has already done this and has a few pearls of wisdom. Thanks, Maria