BPC Netweaver version - Conversion File Formulas

BPC (Netweaver) Expert,
When creating formulas on the Data Conversion File that is called by the Transformation File, the Formulas are not working on the Netweaver Version.  Does anyone have any idea what may not be set up correctly?
Thanks,
Greg Rotvold

Hello Greg,
BPC Netweaver uses somewhat different syntax for conversion formulas, and uses javascript for complex formulas, so formulas written using Visual Basic on the MS version will not work, though the basic *IF logic should work (I think I'm remembering MS conversion formulas correctly, but it's been a while). You can find the relevant Netweaver version documentation here: [http://help.sap.com/saphelp_bpc75_nw/helpdata/en/81/94a8a5febd40268d5c59b4fc31be37/frameset.htm]
If you want help specifically on the Netweaver version I suggest you ask your question in the Netweaver forum. I'm not sure what forum is most appropriate for questions about the differences between the two versions
Ethan

Similar Messages

  • Migration from BPC Microsoft Version to BPC netweaver Version?

    Dear all,
    we plan to migrate bpc.
    what tools that we use to Migration BPC Microsoft Version to BPC netweaver Version ?
    Any suggestion for safety technique?

    Hi Tara,
    As far as I know there is no automatic method provided by SAP right now to migrate from SAP BPC MS to SAP BPC NW.
    Please have in mind that the front end will be the same, but the backend will be different: BW, BADIS and ABAP (In NW) vs SQL, SSIS packages, Stored Procedures and Visual Basic (In MS). Which means that there will not be an easy way to perform this migration in an automatic way.
    Hope this helps

  • 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.

  • BPC netweaver link

    HI All,
       Can some bosy give me the link to help.sap for BPC netweaver version.
    Thanks

    Hello,
    here is your link:
    http://help.sap.com/saphelp_bpc70sp02/helpdata/en/a1/532226947C49A5B2E2BD32450CB2D1/frameset.htm
    Hope that was helpful,
    Dzmitry

  • BPC : Using Dimension Property in Formula of a Conversion File

    Hi,
    I want to export data using Package Export from Fact Table. I have transformation and conversion files.
    I want to use the property of a dimension in Formula Column of a Conversion file.
    I want to lookup the property and based on property I want to either skip record or have internal value.
    I am looking for something like follows..
    =iif([%external%].TYPE = WBS,*SKIP,D2113)
    So if my Dimension 's TYPE property is WBS , I would like to skip that record else I want the value from fourth column.
    I am running the Export from Fact Table with various combinations in formula column , but it is only returning null in the export file.
    Please let me know how I can make this work.
    Thanks,
    Sanjay

    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

  • Error In BPC Netweaver Export Package-version 7.5

    Hi Bpc Experts, We upgraded DEV BPC Version 7 to 7.5 netweaver version. We are facing an issue when exporting data from BPC to BI application server.Please find the error message as below
    Task name CONVERT:
    No 1 Round:
    0GL_ACCOUNT is not a valid command or column 0GL_ACCOUNT does not exist in source
    Application: CONSOLIDATION Package status: ERROR
    I request you to give a suggestion to fix the above issue
    Thanks
    Mahesh

    Can you try the below mapping:
    0GLACCOUNT=C_ACCT
    I have my transformation file maintained in such a way that my BPC dimensions are maintained to the right of '=' sign.
    Maintain your mapping like that and validate the tansformation file with the data in the BPC cube.
    Thanks

  • BPC Conversion File - Same External ID for different Dimensions

    Hello Experts,
    I hope you can help me.
    We are running BPC NW V10.0 SP13
    I have a Conversion File for External to Internal Mapping on the DATASRC Dimension.
    See Image 01
    I would now like to use the same 'External ID' to identify the mapping rules for two Dimensions, DATASRC and CATEGORY Member ID
    See Image 02
    The rules that determine how the External ID is mapped are subjective rather than derived from patterns present in ID.  This means I cannot use any conditional logic to determine the mapping rules. For example, I cannot assume that all IDs that start with 99Z19 will need to be mapped the same way.
    So the CATGORY Member ID needs to be hard-coded somehow.
    Although it is simple enough to copy the entire worksheet and hold the mapping for each Dimension as separate w/sheets, this duplicates the amount of ongoing maintenance and turns 80 rules into 160 (a number which will rise!)
    Is there a way of using javascript in the Formula column to identify the Internal Member ID for the CATEGORY Dimension.
    If so, how would the Transformation File reference this?
    Any help would be much appreciated

    Sorry Vadim, I was having problems uploading the actual files.
    So I have had to screenshot instead...............
    Transformation File
    Conversion File
    As you can see, the Trans file assumes the CATEGORY is fixed to one Member.
    But I want to use the External ID in the the DATASRC Conversion w/sheet and specify different CATEGORY Member IDs.

  • 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.

  • Amount Conversion File error using VALUE keyword in BPC 7.5M

    Hi Experts,
    We just migrate from BPC 7.0M to BPC 7.5M. We also change the server to multi-server arquitecture 64-bit (Application server and BD Server).
    When we try to Import or Validate Transformation File with Amount conversion file using VALUE keyword, the system returns: "Error: Validate with data file failed". The content of conversion file columns:
    EXTERNAL= *
    INTERNAL= *
    FORMULA = VALUE*0.001
    At first, we thogut that was a problem with 0.001 but we tried diferent formulas with the same error:
    FORMULA = VALUE*1
    FORMULA = VALUE*2
    FORMULA = 0.001*VALUE
    We also tried to use VALUE keyword with case sensitive and the result was the same. And when we don't use VALUE keyword the validation is OK.
    Any idea? Thanks in advance.
    Best regards,
    Albert

    Hi everybody,
    First of all, thanks for your replies.
    The trasformation file is:
    FORMAT = DELIMITED
    HEADER = NO
    DELIMITER = ;
    AMOUNTDECIMALPOINT = ,
    SKIP = 5
    SKIPIF =
    VALIDATERECORDS=YES
    CREDITPOSITIVE=YES
    MAXREJECTCOUNT=-1
    ROUNDAMOUNT=
    *MAPPING
    ACCOUNTP=*COL(4)
    BRANDS=*COL(6)
    CATEGORY=*NEWCOL(ACTUAL_YTD)
    CUSTOMERP=*COL(7)
    DATASRC=*COL(4)
    ENTITY=*COL(2)
    GROUPS=*NEWCOL(LC)
    INTCO=*NEWCOL(INONE)
    MARKETP=*COL(8)
    TIME=*COL(3)
    AMOUNT=*COL(9)
    *CONVERSION
    TIME=TIME.xls
    ENTITY=ENTITY.xls
    DATASRC=DATASRC.xls
    MARKETP=MARKETP.xls
    BRANDS=BRANDS.xls
    CUSTOMERP=CUSTOMERP.xls
    ACCOUNTP=ACCOUNTP.xls
    AMOUNT=AMOUNT_TEST.XLS
    The data file has the first column empty and the 5 firsts row are skipped.
    21.12.2011                      Salida din?ica de lista                              1;;;;;;;;
    ;Company;0FISCPER;0ACCOUNT;ZIMP_TYPE;...FIT_CTR;N? cliente;ZRAMO_P;        Importe
    ;ES0;2020012;PCAJ;D;AX028;E4291;ZAS2;26,04000000
    ;ES0;2020012;PCAJ;D;AX028;E5145;ZNEA;2,48000000
    ;ES0;2020012;PCAJ;D;AX028;E5361;ZNE1;1,86000000
    ;ES0;2020012;PCAJ;D;AX028;E0889;ZMI2;1,24000000
    ;ES0;2020012;PCAJ;D;AX028;E0824;ZLAN;12,40000000
    ;ES0;2020012;PCAJ;D;AX028;E0801;ZMI2;25,42000000
    ;ES0;2020012;PCAJ;D;AX028;E1273;ZTS1;3,10000000
    ;ES0;2020012;PCAJ;D;AX028;E6163;ZLAN;60,14000000
    ;ES0;2020012;PCAJ;D;AX028;ORGUS00;ZSHL;96,10000000
    The conversion file AMOUNT_TEST.XLS has only one line. With this conversion we want to change value from u20AC to Ku20AC.
    You should think that we used these transformation and conversion files in BPC 7.0M and it works fine.
    I'd like to remember that if we don't use AMOUNT_TEST.XLS or delete VALUE keyword, these transformation file works fine too.
    nilanjan, I tried to validate data file with one record and the system show me the same error.
    Roberto, our first migration was from BPC 7.0M to BPC 7.5M SP3, but we didn't test it. Then we apply SP7 because to solve other issues, and when we try to validate data load we detect that issue.
    Thank you for your help, I hope we can solve that problem soon.
    Best regards,
    Albert

  • 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 do transports in bpc 7.0 netweaver version?

    Hi all,
    I am new to bpc can anyone pls tell me how to carryout transports in bpc 7.0 netweaver version?
    thanks
    Pooja

    Hi,
    Go through following white paper.
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/b048ecf4-9414-2c10-ceac-fb2492a8016c
    hope it helps..
    regards,
    Raju

  • 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.

  • Difference between BPC 5.1 Microsoft and BPC 7.0 Netweaver Version

    Hello Experts,
    We will be migrating our BPC from 5.1 microsoft  to SAP Netweaver version.  Actually, I dont have any idea on the netweaver version.  Can anyone advise the different between the microsoft version and netweaver?  Also, can I reuse my reports and script logics in 5.1 to Netweaver? Can I do a migration from 5.1 to the netweaver platform? 
    Please advise.
    Thanks,
    Katherine

    Hi Katherine,
    The main difference is that 5.1 runs on the MS SQL as backend, whereas 7.0 NW has the BI system as the backend. 7.0 NW doesnt have BPFs. In terms of script logics also, lot of keywords from 5.1 are not supported in 7.0 NW.
    There is a migration tool available for doing this type of activity. It will take care of most of the objects. However, the BPFs will not be migrated, since 7.0 Nw doesnt support it. The script logics need to be modified. As I said, lot of keywords from 5.1 are no longer supported in 7.0 NW. So, you might need to consider BADIs for complex data manipulations. The reports and input schedules should not have any problems. However, its recommended to run all the templates to verify.
    Hope this helps.

  • Formula not working in conversion file

    Hi,
    I had given the formula to divide the values with 50. But its not working.
    *OPTIONS
    FORMAT = DELIMITED
    HEADER = YES
    DELIMITER = ;
    AMOUNTDECIMALPOINT = .
    SELECTION= 0FISCYEAR,2010;0LOC_CURRCY,INR;0FISCPER3,7;
    SKIPIF =
    VALIDATERECORDS=YES
    CREDITPOSITIVE=YES
    MAXREJECTCOUNT=
    ROUNDAMOUNT=
    CONVERTAMOUNTWDIM=P_ACCT
    *conversion file
    EXTERNAL     INTERNAL     FORMULA
    *     *     VALUE*50
    Anurodh
    Edited by: Anurodh Jindal on Aug 27, 2010 12:29 PM

    FORMAT = DELIMITED
    HEADER = YES
    DELIMITER = ;
    AMOUNTDECIMALPOINT = .
    SELECTION= 0FISCYEAR,2010;0LOC_CURRCY,INR;0FISCPER3,7;
    SKIPIF =
    VALIDATERECORDS=YES
    CREDITPOSITIVE=NO
    MAXREJECTCOUNT=
    ROUNDAMOUNT=
    CONVERTAMOUNTWDIM=
    *MAPPING
    Category = *NEWCOL(ACTUAL)
    DOC_CURR = *NEWCOL(INR)
    Entity = 0COMP_CODE
    IntCo = *NEWCOL(NONE)
    P_ACCT = IF(0FUNC_AREA=Str(P) then Str(EP-)+col(22,1:6);0FUNC_AREA=*Str(S) then Str(ES-)+col  (22,1:6);0FUNC_AREA=*Str(A) then Str(EA-)+col(22,1:6);*col(22,1:6))
    P_DataSrc = *NEWCOL(INPUT)
    RptCurrency =*NEWCOL(IGAAP)
    Time = 0FISCYEAR*str(.)0FISCPER3
    SIGNEDDATA = 0DEB_CRE_LC
    Planning_Entity = *NEWCOL(P_CORP)
    P_Activity = *NEWCOL(AMOUNT)
    *CONVERSION
    Time = Time.xls
    P_ACCT = P_ACCT_Anurodh_Jindal.xls
    Now i am getting 0DEB_CRE_LC from BI and i need to divide it by 50.

  • 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

Maybe you are looking for

  • Problem with  printer resources

    hello .. how can i use printer resources in to my application       PrinterJob printJob = PrinterJob.getPrinterJob();by using above code i am accessing printer job. prinetr resources displaying correctly,but when i move it , my background frame is no

  • Final Cut Pro 4.1 updater required

    Yeah, I know, it's a 7 year old thing, a friend has set up a G4 suite and needs FCP 4.1 before installing 4.1.1. to run a Matrox card. I found 4.1.1. here, http://support.apple.com/kb/DL621 but no 4.1 Can anyone help me? Best STUART

  • Disc Permissions doesn't repait itunes app

    I keep getting  "Permissions differ on "Applications/iTunes.app/Contents/Frameworks/iPodUpdater.framework/iPodUpdater" ; should be lrwxr-xr-x ; they are -rwxr-xr-x ." But after running disc repair, it says it was repaired but then shows up right afte

  • Removing photo albums from iPhone & iPad

    I Have several photo albums on my iPhone and iPad that I want to delete, but when viewing photo albums and click on "edit", there's no option to remove anything.  I've logged into my cloud account to remove them, but there's nothing referring to phot

  • SDV03V02    -   V_V2

    Hi All, In the rescheduling job V_V2 it uses the 5 items below to sor.  Our question is specifically on the document number.  If you have multiple number ranges how does it choose? Document category Delivery priority Date Document number Document ite