on 07-04-2011 4:36 PM
Hi,
I have a specific BI datasource, based on a specific table view, in a ECC6 system with 2 clients (MANDT 001 and mandt 002).
I would like to use only data from MANDT number "001", to load it into SAP BI master data.
When I added a selection condition in SE11, I have an error message "No selection condition may be defined for the client field because the selection condition MANDT = SY-MANDT is implicitly defined for each selection of client-specific tables."
Could you please give me another solution to filter on the field "MANDT" for a specific datasource?
Thx.
Radj.
hi,
In your BW system two DS will be created ,one for each client on replication.
Don't load the DS from the client you do not want data, in which step exactly are you facing the issue?
regards,
Arvind.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thx Arvind,
The problem is at master data value level.
Il the master data, It seems that I have value coming from the MANDT 002 instead for some records.
For information, I don't use 2 datasources, I use only datasource coming from mandt 001.
When I saw the specific view on ECC6 side, I saw also these values coming from mandt 002, even if I m logging on the mandt 001.
When I saw the transparent table from ECC6 (on which is based my specific view), I can't see these values coming from the other mandt 002.
Radj.
Edited by: Radjech Radjech on Jul 4, 2011 6:02 PM
Edited by: Radjech Radjech on Jul 4, 2011 6:21 PM
hi,
you can achieve this by simply deleting the MANDT client 002 in the transformation to the master data.
I wouldn't suggest you to restrict the data in the view as in future in case you need the data from Client MANDT 002 then you just need to change the delete statement in the routine without changing the ECC view.
regards,
Arvind.
hi,
when you save your DS in RSO2 it takes you to a screen where you can tick four options for the field in extract struture.
Selection
Hide field
Inversion
Field only
tick only checkbox"Selection" for the MANDAT field.
Activate the DS, replicate the DS in BW, now you should be able to see it in the selection field.
regards,
Arvind.
Hi every body.
I know it's an old discussion, but who know? If it can always help some one?
So i faced the same issue, i wanted to create a view based on T000 table, the problem is when i'm using the MANDT as field in my view, i can't extract all client's data. I solve that issue using the MANDT field in last place of my view. Nevertheless, i can always not get the MANDT field neither in RSO2 nor in RSA3, but i can get all data for all client's on my ECC system.
One last thing that could be important, even if extraction structure contains the MANDT field, that last isn't transported to BW when replicating! So if we have to use multiple clients as source systems for the same BW system, so we can replicate the same datasource using multiple source systems (check the source system we want to use when replicating).
That's all, hope it could help some body some day
Hard luck!
Salah
Message was edited by: Salah Sr. BW consultant
User | Count |
---|---|
84 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.