on 10-17-2008 10:53 AM
Hello,
I have a transformation with 3 rule groups. Based on the value of some infoobjects I want to skip records, but only in specified rule grous not in all rule groups.
E. g. record 1 shall be updated within rule group 1 but not in groups 2 and 3.
Record 2 shall be updated in rule group 3 but not in rule groups 1 and 2...
As far as I know, the Exception CX_RSROUT_SKIP_RECORD skips the update in all(!) rule groups. Is there an exception that allows me to skip records in one rule group only?
Bye...
Hi,
I do not think that you can "customize" or "restrict" the behavior of the rules groups.
To solve your problem I suggest that you remove the concerned entries in the end routine. To help you, maybe you should add a characteristic in your cube with hard coded values for each rule group.
Let's call it RULE_GROUP type C length 10.
When you update the the first group, you hard code "GROUP_1", and so and so.
Then in the end routine, you can loop on GROUP_n to check the entries and remove them help to some logic.
Regards
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Florian Purnhagen,
You can try this: If you loading data into an ODS in addition mode or to a cube.
Based on condition clear keyfigure values in start or end routine. It wont work for overwrite.
Hope it Helps
Srini
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
95 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.