Positive/negative account conversion file

Hi experts,
I am trying to create a conversion files, in which depending on the sign of value of some account, It convert to one or another account.
I have tried writing in INTERNAL column this formula.
IF(VALUE>0;A100;L100)
also adding the following line to option range in tranformation file:
CONVERT_INTERNAL=NO
However value>0 condition never makes true, so although in files value is >0, data is always converted to false value (L100).
Any idea?
Regards

hi,
SQL> select abs(-10) from dual;
  ABS(-10)
        10
abs gives absolute value.Edited by: user291283 on Aug 31, 2009 11:52 PM

Similar Messages

  • Loading blank in conversion file

    I have blank accounts in my upload but when I created an Account Conversion file for it
    Column A Column B is 99999 it fails. Does column A need to say blank or something?

    Hi,
    You can try using an IF condition in the transformation file. Please refer to the IF statement in the mapping section of the below link:
    http://help.sap.com/saphelp_bpc75/helpdata/en/a2/e722bc58404335ada8592cdc8feaca/content.htm
    Hope this helps.

  • Using Conversion file

    Hi friends,
    I am using a Conversion file to load a data file. In my data file, dimension member is like "0001234" while loading i want to skip frist three digits "000". could you please help me..
    Thank in advance

    For a simpler solution, probably you could just set the mapping in your transformation file:
    *COL(A, B:C)
    A = column index in the data file
    B:C = the start and end positions within the column
    This function defines a dimension for a subset of a field in the data file.
    EXAMPLE
    Account=*COL(3,1:4)
    Please refer to: http://help.sap.com/saphelp_bpc75_nw/helpdata/en/5d/9a3fba600e4de29e2d165644d67bd1/content.htm
    Hope this helps...
    Thanks,
    Yen Li

  • Formula Field in Conversion File

    Hi,
    I have a scenario where I need to multiply the values of accounts of a particular entity (say entity External "9000", Internal "EntityA"). I have created a Conversion File as shown below
    External      Internal       Formula
    9000           EntityA       Value*0.371996
    Now when I upload the data file using this conversion file the data of 9000 directly goes into EntityA without the formula being applied. Why is that so? What is then the use of the Formula Column?
    Thanks,
    Prasanth.

    Hi Patrick,
    I did what you said. I added the following in the options section of the transformation file
    CONVERTAMOUNTWDIM=LEGALENTITY
    In the Conversion section I already had the reference to the conversion file as follows
    Legalentity=entityconversion.xls
    I add the second line
    Amount=entityconversion.xls
    When I process the transformation file with a datafile I get the following error messaga
    "Index was outside the bounds of the array"
    When I remove the line Amount=entityconversion.xls from the conversion section, the transformation file gets validated succesfully but the Formula value is not getting applied.
    Any idea what could be wrong?
    Thanks,
    Prasanth.

  • BPC conversion file

    Hi experts,
    I am really newbie for this aspect. really need advice.
    we usually using like below in conversion file:
    external     internal                                                       formula
    *               js:%external%.toString().replace(/\s+/g,"")
    in transformation file:
    *conversion
    ACCOUNT=ConversionFile.xls!ID
    is it possible to fetch data from other dimension in ConversionFile.xls ?
    cause i have requirement to move data transaction between BPC cube with some logic.
    as example,
    - source transaction data:
    ACCOUNT     CP_REL     ENTITY     INTERCO
    no_account     cp1               e1          intc1
    no_account     cp2               e2          intc2
    - logic process:
    CP_REL     ACCOUNT
    cp1               a1         
    cp2               a2
    - destination transaction data:
    ACCOUNT     CP_REL     ENTITY     INTERCO
    a1                    cp1          e1               intc1
    a2                    cp2          e2               intc2
    what i want to do is, in account ConversionFile.xls, i want to fetch current data of CP_REL, if(%external%=cp1 then a1; a2)
    thank you.

    Hi Chris,
    many thanks for your reply. that is exactly what i want to do.
    another question is
    is it possible to map 1 to many?
    1 row of source data generate many rows of destination.
    for example:
    - source transaction data:
    ACCOUNT     CP_REL     ENTITY     INTERCO
    no_account     cp1               e1          intc1
    no_account     cp2               e2          intc2
    - logic process:
    CP_REL     ACCOUNT1    ACCOUNT2
    cp1               a1                        a2.1
    cp2               a2                        a2.2
    - destination transaction data:
    ACCOUNT     CP_REL     ENTITY     INTERCO
    a1                    cp1          e1               intc1
    a2.1                 cp1          e1               intc1
    a2                    cp2          e2               intc2
    a2.2                 cp2          e2               intc2
    Hi Vadim,
    any advice is welcoming. thank you.
    Thank you.

  • BPC: Conversion File Formulas

    Hi all,
    Would appreciate your help with the following scenario...
    I have a conversion file that converts account ID's, however if it has a certain External account number I would like to use a formula to go pick up a property from the Entity Dimension and use that property value as the Internal Account.
    I am hoping I can use the Formula column, but currently I have limited expericence with entering formulas on Conversion files.
    I am very appreciative of any formula samples.
    Many Thanks,
    Brian

    Brian,
    Unless another user has the correct script and I have never used it, I don't think the process you have in mind is an available conversion technique. Since the conversion file is basically a 2 column replacement process sheet, you should be able to copy the members into the conversion sheet, execute a property lookup using evpro, and then copy-paste-value to convert the properties to text that would be used in the conversion process.  The only downside is that this would need to be performed after any property changes or updates to the dimension file.
    In addition, I would suggest logging this as an enhancement request with support; I think that this has been requested in the past, but if it is a very useful tool, then product development should see a case for adding the functioality to BPC
    Thanks.

  • Conversion Files - many to one mapping

    Folks,
    This is something that used to work fine in BPC MS but NW is giving me trouble with the data load. We've setup a custom BW cube as a source to our BPC consolidation application.
    On a Consolidation App we don't need all ECC accounts and we simply consolidate many of them into a single consolidation account.
    Let's say I have this source data from the custom cube:
    Account1, $100
    Account2, $200
    Account3, $300
    And this mapping table for the Account dimension:
    Account1, ConsAccount1
    Account2, ConsAccount1
    Account3, ConsAccount1
    I would expect BPC to load this final data into BPC Consolidation cube:
    ConsAccount1, $600
    But it isn't happening and marks a warning and nothing gets loaded in the cube.
    This is very common in Planning / Consolidation apps and I won't expect users to maintain conversions using BW directly as it goes against all benefits BPC provides to Finance people.
    Any way I can get out of this?
    Thanks
    Paulo

    Hi Paulo,
    there are two ways to put data on BPC cube, either using IMPORT FROM INFOPROVIDER or UPLOADING a flatfile.
    If you want to map many to one,you will need a conversion file.
    EXTERNAL                    INTERNAL
    ACCOUNT1                   BPC_ACC
    ACCOUNT2                   BPC_ACC
    Hope this helps.

  • Conversion File Help

    Hi everyone,
    I have run into a problem when I try to upload data using transformation and conversion file. New accounts were added and mapped to BPC accounts in one of my conversion files, However when I ran data validation on the conversion file I get the following two errors only for the new accounts added (the rest of the records are accepted):
    1. Dimension: FLOW member: CYA_YTD_151150_COS is invalid or is a calculated member
    2. Dimension: ACCOUNT member: CYA_YTD_151550_COS is invalid or is a calculated member
    It is only for the new accounts I mapped and I am 100% sure the BPC accounts I have mapped to are not calculated members. I am also 100% sure the accounts from the flat data file (e.g. CYA_YTD_151150_COS) are 100% the same. Anyone familiar with this issue?
    Thanks!

    What I mean when I say I am creating new members in the conversion file is that I am adding new rows to it (mapping accounts from the flat file to BPC) The accounts that I am mapping already exist in BPC and in the flat file.
    Below is my Transformation file. The dimension and file in question is Account and account.xls.
    OPTIONS
    FORMAT = DELIMITED
    HEADER = YES
    DELIMITER = TAB
    AMOUNTDECIMALPOINT = .
    SKIP = 0
    SKIPIF =
    VALIDATERECORDS=YES
    CREDITPOSITIVE=NO
    MAXREJECTCOUNT=999999
    ROUNDAMOUNT=
    *MAPPING
    Account=GL_Account
    Entity=CompanyID
    AuditID=*newcol(INPUT)
    Currency=*newcol(LC)
    Consoscope=*newcol(G_NONE)
    Interco=*newcol(I_NONE)
    Time=AsOfDate
    Category=*newcol(BUDGET)
    Flow=GL_Account
    *CONVERSION
    Account= account.xls
    Entity=Entity.xls
    Time=Time.xls
    AMOUNT = account.XLS
    Flow=flow.xls

  • In a Conversion file, Using Java Script - IF statement with Greater,Less definitions

    Hail to All Gurus,
    Well, I've been trying to make a conversion file by using if statement of Java script with < , > definitions. unfortunately i got "Evolution error" over and over again.
    Actually i want to convert all dates before 2009 as 2008.12. And the dates which is greater than 2009 will be converted as they are (e.g. 2009.01 or 2010.02 etc.).
    Code is:
    js:if(%external%.toString().substring(0,4)<"200900"){"2008.12"}else{%external%.toString().substring(0,4) + "." + %external%.toString().substring(4,6)}
    SAP EPM version 10.0 SP15 Patch 2
    Build 8586
    Thanks for your help in advance

    Sadi,
    You can write if Statement in transformation not conversion.
    Look at this docs,
    How to Import Master Data and Hierarchies into SAP BusinessObjects BPC 7.5 from SAP NetWeaver BW
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/c02d0b47-3e54-2d10-0eb7-d722b633b72e?QuickLink=index&…
    Thanks

  • Running iOS 10.6.8 on a MacBook. Suddenly Moneydance will not open my account data files. Does anyone know how I can access that information again!?

    I'm running iOS 10.6.8 on a MacBook.  Yesterday (08/15/14) a software program, Moneydance, stopped opening my account data files.  I've tried various ways of accessing them, but the software program is asking me to open an entirely new account (I only see the "Welcome" page).  I can see files in my library, but they are grayed out. I am also trying to get help from the Software manufacturer.  Could this be a software update complication?

    Contact the program developer. Unless you did something yourself, I would suspect that the program developer made some sort of change. Without knowing anything about the application, it is a guess to try to determine what happened.
    Barry

  • How can I get the cursor's position in a opened file and display a menu?

    Hello,
    I want to make a program by which I will be able to display a panel/pops up menu at the corsor's current position, (In any text/doc file or in the desktop, we can display a menu by right click of the mouse.) Now I want my program to do the same task.
    More clearly-
    1. First I would save some words or sentences in a file(aa.txt).
    2. Then I would open another text file/ a word/ excel/ or any other editor( bb.txt / cc.doc / dd.xls / ee.html ).
    3. While editing or writing something in the opened file, if I click the right mouse button/ press a key (ctrl+space), a menu will appear containing the sentences I saved in the file(aa.txt) previously.
    My program will tell me the cursor's position in bb.txt / cc.doc / dd.xls / ee.html that i opened. And display a menu. my problem is not reading / writing in a file.
    My problem is how can I get the cursor's position in a opened file display a menu at that position by a mouse/key action*.
    Would you please help me on this regard.
    Thanks

    DrClap wrote:
    I think the OP wants to start up an application like MS Word and then operate it from a Java program.Doesn't The Monkey's Paw do that? What a second, according to Wikipedia:
    [http://en.wikipedia.org/wiki/The_Monkey%27s_Paw]
    <quote>
    ...the paw of a dead monkey is a talisman that grants its possessor three wishes, but the wishes come with an enormous price.
    The moral of the story is contained in this description of the paw: "It had a spell put on it by an old fakir," said the sergeant-major, "a very holy man. He wanted to show that fate ruled people's lives, and that those who interfered with it did so to their sorrow."
    </quote>
    So I guess that a non-sequitor ... or is it?

  • Conversion File - Getting one record and skip the rest

    Hi Experts,
    I have one issue using conversion file. Is it possible to get only the records that we want without using SKIP? Example below:
    Product
    Partner
    Invoice No
    P1111
    PA1
    INV1
    P2222
    PA2
    INV2
    P5555
    PA3
    INV3
    P9999
    PA1
    INV4
    Let's say I want to get all the product number for partner - PA1.
    Instead of using skip in the conversion file as below, is there another way to do in conversion file?
    Internal
    External
    PA2
    *SKIP
    PA3
    *SKIP
    The reason is because I might have partner PA4, PA5 in future and i will need to modify the conversion file to include to SKIP PA4 and PA5.
    Is there a way to get the data for partner PA1 only?
    Appreciate your advice.
    Thank you!
    Best regards,
    Ng

    Hi Bishwajit,
    Thank you for the response. I actually tried to use java script previously but I can't get it working. I am not really good at it. I tried several ways using if condition and SKIP but it keeps on fail with error saying "Java scription JS:IF(%EXTERNAL%!=PA1 THEN *SKIP) evaluation error".
    Followings are the list of sample I have tried so far:
    Internal - *
    External - JS:IF(%EXTERNAL%!=PA1 THEN *SKIP) or
                   JS:IF(%EXTERNAL%.string!=PA1 THEN *SKIP) or
                   JS:IF(%EXTERNAL%!=PA1 THEN SKIP) or
                   JS:IF(%EXTERNAL%.string!=PA1 THEN SKIP) or
                   JS:IF(%EXTERNAL%.string()!=PA1 THEN *SKIP) and etc.
    I am not sure if we can use SKIP in that way. Appreciate if you can advice on this.
    Thank you.
    Best regards,
    Ng

  • How to READ/SAVE Transformantation / Conversion File in BPC with ABAP

    hi Experts
    I would like to READ/SAVE Transformantation / Conversion File in BPC with ABAP
    When I interface Transaction File From Other Cube,
    I want to run Interface test from ABAP using Transformantation / Conversion File before run DM.
    and, l want to Manage files with ABAP Program ,if need to modify Transformantation / Conversion File
    Thank you.

    Hi Young,
    In addition to the above suggestions, would like to inform you that, if your requirement can be met by running those files in BPC Excel itself, what is the point in running ABAP program for the same?
    It would be much more easier for you to run those files in BPC Excel itself and that is how BPC is designed.
    Hope this clarifies further.
    Rgds,
    Poonam

  • How to Associate a existing contact to a existing Account using file based import in Oracle sales cloud

    How to Associate a existing contact to a existing Account using file based import in Oracle sales cloud

    Hello,
    You can use this mapping in order to associate contacts with existing Accounts: This will relate the previously imported Contact with an existing Account.
    Regards,
    Oana

  • SQL Loader: specify position for pipe separated file

    Hi,
    I have a problem with sql loader. i need to load 5 columns in a table and my file only contains 3 fields (pipe separated file) i need to add a sequenced id and a loading date. When i try to run the below, the sequence and the sysdate is populated correctly, but column3 is inserted into column1. If i add my file two more null columns, then it works properly:
    ||column1|column2|column3
    also if i put my variables in the end it also works, but i cannot restructure the table so this solution doesnt work. Do u have any idea how to specify positions in pipe separated files? i should load file in the below format:
    column1|column2|column3
    it onlz works properly if i add the two pipe in the beginning
    my control file:
    LOAD DATA
    INFILE 'test201001.csv'
    APPEND
    INTO TABLE test_load
    FIELDS TERMINATED BY '|'
    id "seq.nextval",
    sys_creation_date "sysdate",
    column_1,
    column_2,
    column_3
    Thanx your help in advance
    Edited by: user9013593 on 2010.01.19. 6:18
    Edited by: user9013593 on 2010.01.19. 6:19

    user9013593 wrote:
    Hi,
    I have a problem with sql loader. i need to load 5 columns in a table and my file only contains 3 fields (pipe separated file) i need to add a sequenced id and a loading date. When i try to run the below, the sequence and the sysdate is populated correctly, but column3 is inserted into column1. If i add my file two more null columns, then it works properly:I hope someone provides a better solution below, but since no one has yet ...
    Can you load the data "as is" into a work table, then use a PL/SQL program to process the work table correctly according to the data you have?

Maybe you are looking for

  • Multiple itunes accounts/libraries on one computer

    We currently have only one ipod (shuffle) in our family for my 12 year old. Her itunes account is in my folder on our only internet connected computer. My younger daughter is buying her own shuffle and I would like to create a separate library and ac

  • Font problem when downsizing file in Adobe Acrobat pro 9

    We currently use Quark on our pcs and sometimes when we need to downsize the hi res print ready pdf to low res. We do this in acrobat but what tends to happen is that the fonts either shift or go across the page. Can anyone help with this? there are

  • Grouping in main window

    Hi experts.. I am working on SCRIPTS. I am looping my internal table in main window to print fields of main window. my main window fields are-- box_id   pack_id  sales order  duty_code   box_wt. but one more field is there..ie DEST_CODE, its CHAR typ

  • Audio from PrPro to CD?

    Hi All, I have an audio track edited in Premiere Pro that I would like to burn to a CD to allow a client to listen to on a road trip.  He has requested a CD - Is that possible? Thanks, Randy

  • Change BAPI for Weekly Expense Report using PR04

    I am looking for a way to change a Weekly Expense Report using a BAPI. I am able to create one , however , unable to change . Has anyone accomplished this before ?