on 12-23-2014 2:11 PM
Hi people!
I have a question to do because I have a problem with one member in SAP BPC when i try to send a package for taking data from BW.
What type of symbols in BPC can not be used??
My problem is that I have a ID member that start and end with asterisk (*) and when i try to skip all of them with a conversion file, BPC doesn't erase these member.
This is part of the conversión file that i used:
External Internal
*ACV* *SKIP
*ESM* *SKIP
*ESMI* *SKIP
* js: %external%.replace(" ","").replace(*-+.,"")
Thanks for the support and for help me!!
Hi,
As an asterisk (*) stands for ANY character, while a question mark (?) stands for any SINGLE character, so (*) won't work.
You could have used something like this:-
External Internal
?ACV? *SKIP
?ESM? *SKIP
?ESMI? *SKIP
Regards,
Bishwajit
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Jose,
If you find no options to SKIP these members, you can use ROUTINE BADIs which can be called using Transformation file ( -> OPTIONS - > STARTROUTINE / END_ROUTINE =.)
Do find the link for How to write routines in BPC :-
Regards,
Bishwajit
bro no neeeeed
always look for ABAP alternate due to flexiblity and for future need
u can create a customization table for the members to be excluded. you can use wildcards, direct ID anything.
"My Mama always said, 'Script logic was like a box of chocolates; you never know what you're gonna get. Always go for ABAP'"
(Tom Hanks, Forrest Gump (1994))
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Do you really have a member like *xxxx* ? May be it's better to correct (remove) this member on the BW side?
Vadim
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Vadim
First of all, thanks for help me.
I tried with your last sentence, but it is not working. I don't know why you wrote DUMMY in the sentence, can you explain me, please?
I need to erase the asterisk in three members in the ID of 0CUSTOMER dimension. I don't know if i need to put DUMMY or "_" or " ". But if i try to *SKIP the members writing for example. *ESM* in EXTERNAL column and *SKIP in INTERNAL column , BPC doesn't erase and accept the data.
Dimension: 0CUSTOMER
0CUSTOMER COUNTRY
*ESM* US
*ESMI* US
*ACV* ES
When I try to running all the package that i did, BPC specified that its not valid transaction data.
People responsible BW want not change this symbols.
Thanks so much for help me
Regards
Jose Blesa
User | Count |
---|---|
14 | |
4 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.