on 12-13-2013 6:02 PM
The 'Rate' field in a Bex Query is showing all the values as $ (Amount). This field is KONV-KEBTR in ECC and can have a value as $ or %. The logic will be in KONV table, if the field KONV-KRECH(calculate.type) NOT equal to "A", then show $Amount and if KONV-KRECH = "A", then it should show %. Also, when the field KONV-KEBTR is %, the value should be value/10 (divided by 10). Please advice where is the best place to code - source system extractor or a customer exit in Bex? Thanks!
Its better to implement the logic in Source system or you can write a field level routine and achieve this.
At BEx level - its will be a burden on the system, on the execution of the BEx query, it need to check the condition and calculate the results for output.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Another workaround you can do is to create it as a NODIM and display in the BEx Query another Characteristic which shows $ or % in order to separate values.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Isaac,
You can achieve this in modeling and in customer exit/BAdi also. But a select statement from KONV table is expensive and hence I'd suggest you to finish this in modeling itself.
Br, H
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
This has to be achieved either in your extractor or in your transformation(field level routine) but not in Customer Exit.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
7 | |
7 | |
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.