cancel
Showing results for 
Search instead for 
Did you mean: 

How to Replicate Material DATA from SAP R/3 to SAP-BW by using data from tables(mara,vbrk,vbrp)

Former Member
0 Kudos

Hi experts,

I have got a requirement of have the report for sales value and quantity material group wise across the region.


Input given from client-

In MARA Table we will consider 1)MATERIAL GROUP 2)MATERIAL TYPE 3)MATERIAL NUMBER.


In VBRP table -1) MATERIAL NUMBER 2) INVOICED NUMBER 3)  REGION DELIVERY PLANT.


And from VBRK table - NET value in Statistics currency.


so from where I can start my work ,till now I am thinking to follow these steps please let me know its right or not /suggest me now to start this issue


1)go to R/3 Side and tcode  rsa5 ------>you will get 0material_attr, 0material_text and some hierarchy ..

2)Activate these data sources...

3)Goto BW side transaction RSA1-->replicate the data sources....

4)Go to Business content tab of the RSA1-->take grouping as 'in data flow before'

and select object type as info object in the left pane,find for 0material object.

drag and drop to right pane...click on install...

5)Now your 3 data sources(0material_attr and 0material_text and hierarchy will be assigned to 0material).

6).now you can create infopackage and load data(it is master data only)...

If you want to load transactional data,

first of all you need to find out the cube and data sources to be loaded...once you find out your data sources,do same as above in r/3 side..and bw side take your required infocube as same as above...

If you want to get data specifically from mara table,Create a generic data source on table mara...

RSO2-->data source type transactional>give name and then click on create-->give description and application component to which this belongs to and give the name of the table(mara in table field) and then click on save...your generic data source is ready...go to rsa6 and there you can choose required fields for selection..

Then go to bw create infosource,cube and assign all these and load data...

Thanks and regards,

Jyotsna singh


Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

hi  everyone ,

please reply me how can i start my work ,

1)HOW CAN I CREATE DATA SOURCE IN ECC FOR MATERIAL GROUP?

Thanks and regards ,

jyotsna

jay_reddy1
Active Participant
0 Kudos

try IO 0matl_grp and datasource 0material_group_text/attr

Former Member
0 Kudos

thanks alot jay reddy for  your reply ,I will start the work and get back to you.

Thanks and regards,

jyotsna singh

Former Member
0 Kudos

Hi jay,

just now I checked in ecc I  don't have data source (0material_attr/0material_text.)

but I have( 2lis_13_vdhdr/vditm) datasource.


1)Do I have to create view for enhancing( 0material_attr/0material_text.)data source ,if yes then how can i do that using 3 tables 1) MARA 2)VBRK 3) VBRP ?

Please guide me .

Thanks and regards,

jyotsna singh

jay_reddy1
Active Participant
0 Kudos

check in RSA5 for 0material, u would have available them in RSA5

Former Member
0 Kudos

Hi jay,

I checked in rsa5 (0material_attr/0material_text.) is not there,now what to do?

jay_reddy1
Active Participant
0 Kudos

check path screenshot.

Former Member
0 Kudos

I checked same way but its not there.

Former Member
0 Kudos

Are you checking RSA5 in the SOURCE SYSTEM, because that's where your datasource will be (not BW)?

(btw, if you're making that mistake, i feel you should not be handling this requirement from the client....)

Former Member
0 Kudos

Hi Tom francois,

I am checking in ecc /source system  .....rsa 5 (not bw)...Please let me know what can i do next.

Thanks and regards,

Jyotsna

jay_reddy1
Active Participant
0 Kudos

expand LO-IO and check

Former Member
0 Kudos

Hi jay ,

I  got it at RSA 5 AND  checked at RSA6 this data source is there .Now what should I  do?

thanks alot

Former Member
0 Kudos

hi all,

for DATA SOURCE  0material_attr I executed IP.....>DTP.....>


To get VBRK/VBRP information activate transactional datasources 2lis_13_vdhdr/vditm and form data fow in Bw .how can I  do this part and at final report how can I get three tables data ,(MARA,VBRK,VBRP)?.

please some one guide me further .

Thanks and regards,

jyotsna

jay_reddy1
Active Participant
0 Kudos

1.Identify the required filed from 2lis_13_vahdr and VDITM.

2.Create infoobjects in BW for identified fields.

3.Create 2 separate cubes , 1 for Hdr and 2nd for Item datasource.

4.Now u have 3 infoproviders, 1 Hdr, 2 Itm, 3 material.

5.Combine all 3 infoproviders using Multiprovider and do reporting.

Former Member
0 Kudos

Hi jay,

thanks alot .

can you please guide me with the  steps for...

2.Create infoobjects in BW for identified fields.?

3.Create 2 separate cubes , 1 for Hdr and 2nd for Item datasource?.

Thanks and regards,

jyotsna

Answers (1)

Answers (1)

jay_reddy1
Active Participant
0 Kudos

1.TO get MARA table information use 0material and load from 0material_attr/0material_text.

2.To get VBRK/VBRP information activate transactional datasources 2lis_13_vdhdr/vditm and form data fow in Bw