Professional Documents
Culture Documents
KeyFure
: 1.
" n5 f4 `6 h8 m- B
query
8 C4 V1 K% m1 l7 R1 X5 W# {
2. compounding,) \/ _0 _8 R6 i: v7 k
7 j& k' ]! N& ~& U8 E2 n1 R
item head / G0 u$ J1 H5 t7 e
3. cube & \7 Z3 S
}, E4 H5 p
5. Multiprovider infoset Multi Provider InfoSet virtual Provider MultiProvider InfoSet InfoProvider l . InfoCubes l . DataStoreobjects l . InfoObjects l . InfoSets l . Aggregation levels (slices of aInfoCube to support BI Integrated Planning) MultiProvider InfoSet InfoProvider multiprovider union infoset inner joinleftout join . T' _* n2 h$ n 6. BW , z" Q6 Q x! f4 L# P/ W: v1 R currency translation type query key figure query currency translation type TcodeRSCUR create currency translation type Report Query
; X, o) O d6 ]
3) While re-creating the data source use the same old name so that there won't be any changes in the BW side when you need to assign the data source to info-source. Just replicate the new data source in BW side and map the new field in info-source. If you re-create using a different name then you will be needing extra build efforts to take the data into BW through IS all the way top to IC. I would personally suggest keep the same old data source name as before. If you are adding the fields from the same "Operating concern" then goto KE24 and edit the dataaource and add your fields. However if you are adding fields outside the "Operating concern" then you need to append the extract structure and populate the fields in user exit using ABAP code. Reference OSS note: 852443 1. Check RSA7 on your R3 to see if there is any delta queue for COPA. (just to see, sometimes there is nothing here for the datasource, sometimes there is) 2. On BW go to SE16 and open the table RSSDLINIT 3. Find the line(s) corresponding to the problem datasource. 4. You can check the load status in RSRQ using the RNR from the table 5. Delete the line(s) in question from RSSDLINIT table 6. Now you will be able to open the infopackage. So now you can ReInit. But before you try to ReInit .... 7. In the infopackage go to the 'Scheduler' menu > 'Initialization options for the source system' and delete the existing INIT (if one is listed)
COPA datasource enhancement for PAOBJNR
I have a requirement where in I need to extract the PAOBJNR (profitability segment no) field from the COPA tables (CE1XXXX, C4XXXX). This field is meant for internal COPA use only and so it is not available for extraction. But still i need to get it to BW side........
I also tried searching for this on SDN but cud not find anything useful. If someone has already worked on this kind of requirement then please let me noe...
Regards
Gaurav
Hi,
writing any code or user exit won't be necessary. Actually enhance the COPA extractor for this field is a fairly easy task Just do the following:
That's it.
1765 Views
o
Average User Rating (0 ratings)
176
Topics: Enterprise Data Warehousing/Business Warehouse
Fernando Ariel Angueira Feb 27, 2009 7:56 PM (in response to Gaurav Raka)
Have you tried to append this field to the extractor and filling it with a User Exit?
Fer...
o o
Koundinya Karanam Feb 27, 2009 8:01 PM (in response to Gaurav Raka)
Hi Gaurav,
Check the below link it might be useful to you in appending the field to the extract structure and filling it with user exit.
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/901c6d37-ebd8-2b10-bb97-b2b885f6794b
Regards,
KK.
o o o
Hi
Writing a code wont be a simple task as PAOBJNR is a key field in all the COPA tables and we need to extract tat field only....
The COPA datasource uses a std func mod RKE_BIW_GET_DATA_API to extract data. PAOBJNR being a ADMIN Field, the func mod does not extract data for PAOBJNR.
Making a slight change to this func mod could have resolved the issue but this being a std SAP func mod we cant even do tat...
Regards
Gaurav
Hi,
writing any code or user exit won't be necessary. Actually enhance the COPA extractor for this field is a fairly easy task Just do the following:
That's it.
Hi Daniel
did u work on a similar senario.....n did tat solution work for you??
Thanks
Gaurav
Hi Gaurav,
CO-PA datasource functionality doesnot allow you to enhance it. You cannot enhance any CO-PA datasoure by appending any field to it.
If the field you mentioned exists in the four COPA tables then you have the following two ways to bring it into BW.
1) Create another CO-PA datasource in KEB0 and select the desired field and stage that into BW or
2) Delete the existing CO-PA datasource and create it again with the same technical name and then select all the fields including the new field and replicate that in BW. With this option there is no need to delete anything from BW side. Just you need to replicate the datasource and do a data load.
Regards,
Bharat
Hi Gaurav,
try selectingg a value range for PAOBJNR in the InfoPackage for Extracting COPA (eg. 00000 to XXXX).
br,
Daniel
Hi Daniel
Regards
Gaurav
Patrick Yolabo Oct 15, 2011 9:51 AM (in response to Daniel Purucker)
Hi Daniel,
you meant to say for all those missing fields which exist in the CE1XXX table and not in the datasource we only have to enhance the datsource by creating an append structure with those fields. And once that is done just do the selection for those fields in the infopackage?
Could you please explain why those fields are not shown?
Thanks
Sathya Anumolu Oct 15, 2012 4:35 PM (in response to Patrick Yolabo)
write exit program or ZBWI_1_COPA_XXX, XXX = data Source name and write normal code to populate the fields from CE1EU00.
Thanks