BPC 7.0 - EVDRE(), got high ranged values on EXP

Hello there,
encountered following Problem ...
If i enter a number of 50 into an EVDRE Sheet (it occurs only in EVDRE Sheets), send it to Database, refresh my Sheet it will get displayed as
"500 000 000 000"
The error only occurs on Account-Members of Type EXP - if we switch the Account-Type to INC, it will be displayed correctly.
Using Server:
BPC 7.0 MS on Windows 2003 ( Region Setting US )
The Client:
Windows XP with Office 2007 and BPC Office-Client v7.0.108 ( Region Settings DE/Germany )
Switching to Region Settings US will workaround the Problem. Any other suggestions to handle/correct the Issue? Thanks in advance!

Hello,
could you solve your problem? If yes I am very interested in the solution because I got the very same problem.
Thanks!
Christian

Similar Messages

  • Select options higher range value not appearing

    Dear Experts,
    Carrid : AA to AZ
    But at runtime i see that low value is AA and high value is null....
    written code in wdoinit and code in button to search values.
    code of wddoinit:
      DATA: LT_RANGE_TABLE TYPE REF TO DATA.
      DATA: LR_COMPONENTCONTROLLER TYPE REF TO IG_COMPONENTCONTROLLER,
                 L_REF_CMP_USAGE TYPE REF TO IF_WD_COMPONENT_USAGE.
      L_REF_CMP_USAGE = WD_THIS->WD_CPUSE_SELECT_OPTIONS( ).
      IF L_REF_CMP_USAGE->HAS_ACTIVE_COMPONENT( ) IS INITIAL.
                 L_REF_CMP_USAGE->CREATE_COMPONENT( ).
      ENDIF.
      WD_THIS->M_WD_SELECT_OPTIONS = WD_THIS->WD_CPIFC_SELECT_OPTIONS( ).
      WD_THIS->M_HANDLER = WD_THIS->M_WD_SELECT_OPTIONS->INIT_SELECTION_SCREEN( ).
      LT_RANGE_TABLE = WD_THIS->M_HANDLER->CREATE_RANGE_TABLE
                                                         ( I_TYPENAME = 'S_CARR_ID' ).
      WD_THIS->M_HANDLER->ADD_SELECTION_FIELD
                                                         ( I_ID = 'S_CARR_ID'   IT_RESULT = LT_RANGE_TABLE ).
    can anyone pls help me to resolve this.
    Regards......
    Sajid
    Edited by: shaik sajid on May 17, 2009 3:39 PM

    got it."should press enter after entering values"..i am new to webdynpro and learning on my own,hope i will be successful...

  • PCC-F-02044, CMD-LINE:  Illegal or out of range value for option

    Good day,
    I very new to Pro*C and its compiler, i was tasked to recompile a program from a previous developer and got stuck with the above mentioned problem.
    The command i'm using to compile the program is: proc xxx.pc
    This returns the illegal or out of range value error
    #include <iostream>
    #include <fstream>
    #include <string>
    #include <stdio.h>
    #include <sqlda.h>
    #include <sqlcpr.h>
    #include <sqlca.h>
    #include <stddef.h>
    using namespace std;
      char myfile[60];     
      char puk [][];
      int last_col = 0;
      int last_row = 0;
      int line_nr = 0;
      string line = ""; 
    int main(int argc, char *argv[])
        if (argc != 2)
           return(1);
      ifstream myfile;
      myfile.open (argv[1],ios::in);
      if (myfile.is_open())
        while (! myfile.eof() )
        //while(getline(myfile,line))
          getline (myfile,line);
          line_nr++; //counting number of lines
          line = trim(line); //remove whitespaces
          if (line == "\r" or line.length()  == 0) {
             continue;  //ignore blank lines
           if (line_nr == 1) {        
              last_col = 1;
              last_row = 0;
              puk [last_row][last_col] = line;          
           } else if (line_nr > 1 && line.substr(1,3) != 'OOF') {          
              last_col = last_col + 1;
              puk [last_row][last_col] = line;          
           } else {     
             last_row = last_row + 1;
              puk [last_row][1] = line;                    
        myfile.close();
        line_nr = 0;
      return 0;
             Any assistance will be appreciated.
    Regards,

    My pcscfg.cfg file is set as follows:
    sys_include=(/usr/include/c++/4.1.1/iostream,/usr/include/c++/4.1.1/backward/iostream.h,/usr/include/c++/4.1.1/fstream,/usr/include/c++/4.1.1/backward/fstrea
    m.h,/usr/bin/strings,/usr/include/string.h,/usr/include/strings.h,/usr/include/stdio.h,/usr/lib/syslinux/com32/include/stdio.h,/oracle/client/9.2.0/precomp/p
    ublic/sqlda.h,/oracle/client/9.2.0/precomp/public/sqlcpr.h,/oracle/client/9.2.0/precomp/public/sqlca.h,/usr/include/linux/stddef.h,/usr/lib/gcc/x86_64-redhat
    -linux/4.1.1/include/stddef.h,/usr/lib/syslinux/com32/include/stddef.h,/usr/lib/syslinux/com32/include/bitsize/stddef.h,/usr/include,/usr/lib/gcc-lib/i386-re
    dhat-linux/2.96/include,/oracle/app/oracle/client/precomp/public,/user/include/g++-3)
    ltype=short

  • Passing range-value into a parameter of a subreport

    Hello all
    I've a problem with passing a formula into a parameter of the subreport.
    I'm using a SAP BW query with a data range parameter. So I have to provide a range value first for executing this query.
    I'd like to execute the query with a data range between the last two weeks. For this purpose if created a formula with following code:
    [dateadd('d',-14,currentdate),currentdate]
    This means, the result is an array. And exactly this is the problem. Because Crystal Reports doesn't support an array as a result of a formula.
    Is there an other possibility for passing the array/data range to the parameter in the subreport?
    I'm using Crystal Reports for enterprise (v.14.0.2).
    Kind regards,
    Greg

    Thanks, kglad. I was wondering about that. I thought that
    putting a variable data type of :Number would have made it a
    number, but I never got an error in the debugger so I thought it
    was ok. I traced the data type and figured out it was actually a
    string and changed the line like follows which turned the string to
    an integer and made it work:
    var image01ClosedPosition:Number =
    parseInt(RootNode1.attributes.imageChangeX);

  • How can I set range value in number in sql server

    Hello,
    I am using sql server 2012. I  want to display range value in int column. Suppose I have a table which contains
     columns called ID and dueDays. In dueDays there is data from 1 to 255 and slab range is 
    [7,15,30,60,150,250].
    Now I want to display range as per duedays, suppose from 1 to 7 , it should display 7.
    1-7   =
     7
    8-15  = 
    15
    16-60  = 60
    61-150  =150
    151-   151-250  =250
    >250 = >250
    Here is code snippet for create table and insert record.
    Create Table Tmp
    ID int ,
    DueDays int
    GO
    DECLARE @I INT = 1
    WHILE @I <=255
    BEGIN
    INSERT INTO TMP VALUES (@I,@I)
    SET @I=@I +1
    END
    Please also see attached image of required result.
    Prem Shah

    hello Jingyan,
    Thanks for reply but it doen't work in all case suppose range value is not exists in tmp then it is not working.
    delete following record and check expected result is wrong .
    delete from tmp where id in (3,7,15,30,60,150,250)
    Prem Shah
    Here is updated version:
    Create Table Tmp ( ID int , DueDays int)
    GO
    DECLARE @I INT = 1
    WHILE @I <=255
    BEGIN
    INSERT INTO TMP VALUES (@I,@I)
    SET @I=@I +1
    END
    delete from tmp where id in (3,7,15,30,60,150,250)
    --select * From Tmp
    declare @range varchar(100)='3,7,15,30,60,150,250'
    ;with mySplit as (
    SELECT distinct S.a.value('.', 'VARCHAR(100)') AS splitVal
    FROM
    (SELECT CAST (N'<H><r>' + REPLACE(@range, ',', '</r><r>')+ '</r></H>' AS XML) AS [vals] ) d
    CROSS APPLY d.[vals].nodes('/H/r') S(a)
    ,mycte as (
    SELECT a.id, iSNULL(a.id,splitVal) id2, splitVal FROM tmp a
    full outer JOIN mySplit as s ON Cast(splitVal as int)=a.DueDays)
    --select * from mycte
    Select id, ISNULL(rng ,255) rangeValues from mycte m
    outer APPLY (SELECT TOP 1 splitVal FROM mycte
    WHERE id2 >= m.id2 AND splitVal IS NOT NULL
    ORDER BY id2 ) d( rng)
    WHERE id is not null
    Order by id
    drop table tmp

  • The conversion of a varchar data type to a datetime data type resulted in an out-of-range value

    I am trying to insert records into a temporary table with date values concatenated with other string values  into one large string value.I am getting the following error:
    Msg 242, Level 16, State 3, Line 12
    The conversion of a varchar data type to a datetime data type resulted in an out-of-range value.
    Msg 241, Level 16, State 1, Line 28
    Conversion failed when converting date and/or time from character string.
    -My code below
    Declare
           @hdrLOCAL char(255),                                                       
        @CR char(255),                                                             
        @BLDCHKDT DATETIME,                                                         
        @BLDCHTIME DATETIME,                                                         
        @hdrline int
        SELECT @hdrLOCAL = DDLINE FROM DD40400 WHERE INDXLONG =1
        SELECT @CR = DDLINE FROM DD40400 WHERE INDXLONG =2
        SELECT @hdrline =1
        SELECT
                @BLDCHKDT = CONVERT(varchar(20),T756.PAYDATE,105) ,
                -- convert(varchar,getdate(),15)
                @BLDCHTIME= CONVERT(varchar(20),T756.PAYDATE,105)
                FROM STATS.dbo.DD10500 T762
                LEFT OUTER JOIN STATS.dbo.DD10400 T756 ON (
                        T762.INDXLONG = T756.INDXLONG
                        AND T756.INCLPYMT = 1
                WHERE (T756.INCLPYMT = 1)
                    AND (T762.DDAMTDLR <> 0)
      Create TABLE [dbo].[##DD10200B](
        [INDXLONG] [int] NOT NULL,
        [DDLINE] [varchar](8000) NOT NULL,
        [DEX_ROW_ID] [int] IDENTITY(1,1) NOT NULL,
    BEGIN
    INSERT INTO ##DD10200B (INDXLONG,DDLINE)
            VALUES (1,@hdrLOCAL +',' + @CR +','+ @BLDCHKDT +',' + @BLDCHTIME )
    END
    Msg 242, Level 16, State 3, Line 12
    The conversion of a varchar data type to a datetime data type resulted in an out-of-range value.
    Msg 241, Level 16, State 1, Line 28
    Conversion failed when converting date and/or time from character string.
    The Best thing in Life is Life

    Since the Variable
    BLDCHKDT and BLDCHTIME are of type date time why are you trying to assign it a value
    of type varchar
    and the format 105 gives you dd-mm-yyyy but SQL server takes the default format as mm-dd-yyyy so the error occurs for all dates that
    are greater than 12
    try the below code
    Declare
    @hdrLOCAL char(255),
    @CR char(255),
    @BLDCHKDT Varchar(50),
    @BLDCHTIME Varchar(50),
    @hdrline int
    SELECT @hdrLOCAL = DDLINE FROM DD40400 WHERE INDXLONG =1
    SELECT @CR = DDLINE FROM DD40400 WHERE INDXLONG =2
    SELECT @hdrline =1
    SELECT
    @BLDCHKDT = CONVERT(varchar(20),T756.PAYDATE,105) ,
    -- convert(varchar,getdate(),15)
    @BLDCHTIME= CONVERT(varchar(20),T756.PAYDATE,105)
    FROM STATS.dbo.DD10500 T762
    LEFT OUTER JOIN STATS.dbo.DD10400 T756 ON (
    T762.INDXLONG = T756.INDXLONG
    AND T756.INCLPYMT = 1
    WHERE (T756.INCLPYMT = 1)
    AND (T762.DDAMTDLR <> 0)
    Create TABLE [dbo].[##DD10200B](
    [INDXLONG] [int] NOT NULL,
    [DDLINE] [varchar](8000) NOT NULL,
    [DEX_ROW_ID] [int] IDENTITY(1,1) NOT NULL,
    BEGIN
    INSERT INTO ##DD10200B (INDXLONG,DDLINE)
    VALUES (1,@hdrLOCAL +',' + @CR +','+ @BLDCHKDT +',' + @BLDCHTIME )
    END
    the only change done is 
    @BLDCHKDT Varchar(50),
    @BLDCHTIME Varchar(50),
    Surender Singh Bhadauria
    My Blog

  • The conversion of a nvarchar data type to a datetime data type resulted in an out-of-range value.

    Below select statement results in "The conversion of a nvarchar data type to a datetime data type resulted in an out of range value"   error. By the way Terms
    field's data type is nvarchar
     SELECT * from INVOICE
    where convert(datetime,Terms) 
    BETWEEN
    '01/01/14'
    and
    '01/30/15' 

    If you can't use TRY_CONVERT (It's only available in 2012+) You should be able to validate the data with something like this (based on your example date formats):
    DECLARE @notDate TABLE (Terms NVARCHAR(10))
    INSERT INTO @notDate (Terms) VALUES
    ('01/01/14'),('02/29/14'),('01/32/15'),('13/13/14'),('13/3/14'),('13-13/14'),('02/29/12'),('02/29/13')
    SELECT *,
    CASE WHEN (LEN(Terms) - 2) <> LEN(REPLACE(Terms,'/','')) OR LEN(Terms) <> 8 THEN 'Bad Form'
    WHEN LEFT(Terms,2) > 12 THEN 'Bad Month'
    WHEN LEFT(Terms,2) IN (9,4,6,11) AND LEFT(RIGHT(Terms,5),2) > '30' THEN 'Bad Day'
    WHEN LEFT(Terms,2) = 2 AND LEFT(RIGHT(Terms,5),2) > (28 + CASE WHEN (2000+RIGHT(Terms,2)) % 400 = 0 THEN 1 WHEN (2000+RIGHT(Terms,2)) % 100 = 0 THEN 0 WHEN (2000+RIGHT(Terms,2)) % 4 = 0 THEN 1 ELSE 0 END) THEN 'Bad Day'
    WHEN LEFT(Terms,2) NOT IN (2,9,4,6,11) AND LEFT(RIGHT(Terms,5),2) > '31' THEN 'Bad Day'
    END
    FROM @notDate
    Don't forget to mark helpful posts, and answers. It helps others to find relevant posts to the same question.

  • How to give range value and different value in headerof alv report

    Hi All,
    If User is giving range value 10 to 20 and also wants 25 28 30 and these all values should be displayed in Alv header.How is it possible.I have tried by using if variable-option eq 'BT'
                          elseif variable-option eq 'EQ'.then individually it is running fine but if user is giving both the option then differnt code is to be executed.
    Can you please suggest me how it can be possible.
    in header it should display as
    Values: 10-20,25,28,30.
    Edited by: RahulP5 on Dec 27, 2011 2:57 PM

    Hi Rahul,
    define the ALV grid for the maximum possible columns. Populate internal table as per selection requirements. Before displaying, set all empty columns to TECHNICAL = 'X'.
    You may use this routine to do it as fast as possible:
    *&      Form alv_fcat_tech_initial
    *       mark initial columns as tech
    FORM alv_fcat_tech_initial
      USING    pt_list                        TYPE table
      CHANGING pt_fieldcat                    TYPE slis_t_fieldcat_alv.
      FIELD-SYMBOLS:
        <rec>                                 TYPE ANY,
        <fld>                                 TYPE ANY,
        <fcat>                                TYPE LINE OF slis_t_fieldcat_alv,
        <name>                                TYPE fieldname.
      DATA:
        lt_fieldname                          TYPE SORTED TABLE OF fieldname
          WITH UNIQUE KEY table_line.
    * get fields
      LOOP AT pt_fieldcat ASSIGNING <fcat>.
        INSERT <fcat>-fieldname INTO TABLE lt_fieldname.
      ENDLOOP." at pt_fieldcat assigning <fcat>.
    * scan table
      LOOP AT pt_list ASSIGNING <rec>.
        LOOP AT lt_fieldname ASSIGNING <name>.
          ASSIGN COMPONENT <name> OF STRUCTURE <rec> TO <fld>.
          CHECK NOT <fld> IS INITIAL.
          DELETE lt_fieldname.
        ENDLOOP." at lt_fieldname assigning <name>.
      ENDLOOP." at pt_list assigning <rec>.
      LOOP AT pt_fieldcat ASSIGNING <fcat>.
        READ TABLE lt_fieldname TRANSPORTING NO FIELDS
          WITH TABLE KEY table_line           = <fcat>-fieldname.
        CHECK sy-subrc                        = 0.
        <fcat>-tech                           = gc_true.
      ENDLOOP." at pt_fieldcat assigning <fcat>.
    ENDFORM.                    "alv_fcat_tech_initial
    Regards,
    Clemens

  • Diffrence between High preformance I/O bank to High Range

    whats the diffrence ?
    thanks

     Major Diff is High Perfromance Bank Supports voltage till 1.8v
    High Range bank Supports till 3.3 V
    Check User guide page no 13
    http://www.xilinx.com/support/documentation/user_guides/ug471_7Series_SelectIO.pdf
     

  • Range Value in Crystal Report

    Hello Experts,
    I want to include a range value in crystal report. Currently the report is used for printing AR invoice with one invoice at time, wherein user inputs invoice number which he wants to print. I want to include invoice number range in the report, but that option is disabled in the parameter field. In present report Invoice number is taken as static value and then connected to db to get the data of that AR invoice number, advise how to
    - Activate "Allow Range Value option"
    - How to set up the multiple invoice printing
    Setup details : SBO 2007B, CR 2008, SQL 2005
    Regards
    Deepak

    Hi Deepak........
    Sure........
    Hope your query report is perfect and for Parameter Range goto Report Expert in Tool Bar of the Crystal Report you can find it by yellow coloured Flask Symbol. Click on that and just define the range of parameters........
    Regards,
    Rahul

  • The pitch for all my music got higher and faster - I must have adjusted something wrong?

    The pitch for all my music in ITunes got higher and faster - I must have adjusted something wrong?  I went back and tried to fix all my audio, but it is still happening.

    fundamentals, Welcome to the discussion area!
    Then I went to iTunes on the Mac Pro and it showed no remote speakers.
    In iTunes->Preferences->Advanced, choose the "Look for remote speakers connected with AirTunes" checkbox to display a speakers pop-up menu at the bottom of the iTunes window.

  • Data truncation: Out of range value adjusted for column

    I encountered the following error while working thru "Creating Your First LiveCyle ES Application" and have not been able to find a solution. Any assistance would be greatly appreciated.
    javax.ejb.TransactionRolledbackLocalException: Data truncation: Out of range value adjusted for column 'loanamount' at row 1; CausedByException is:
    Data truncation: Out of range value adjusted for column 'loanamount' at row 1
    at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:247)
    at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:335)
    at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:166)
    at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:153)
    at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:192)
    at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor. java:122)
    at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:624)
    at org.jboss.ejb.Container.invoke(Container.java:873)
    at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:415)
    at org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSessionProxy.java:88)
    at $Proxy284.writeObject(Unknown Source)

    hmm, i have sloved the error already. I have make my longtitude double(40,20).

  • Defining Range values for a keyfigure

    Hi Frnds,
    I have a keyfigure which is populated at cube level for calculating total years of experience with routine.
    In my query it is giving me perfect result. But I want to display the Years of experience between range values. i.e
    For eg:
    Range    | Number of employees
    <1         |  10
    1-2         |   20
    3-5         |   30
    I have tried with conditions but it didnt work.
    So how can I define ranges for a keyfiger?
    Can any body pls give me solution for this.
    Thanks,
    Sridhar

    Hi
    You can get this by using restricted keyfigure.First you need to have a keyfigure for number of employees on which you can have restricted keyfigure restricting on years of experience.
    Regards
    Ravi

  • Range Values

    Post Author: mudEyes
    CA Forum: General
    Sorry if this is a bit simple but, how can I get the values for a parameter field at run-time from vb6.  I can see it's easy enough to add range values -
    e.g. .GetItemByName("ParameterFieldName").AddCurrentRange CDate("9/20/1991 12:00:00 AM"), _CDate("9/20/1993 12:00:00 AM"), crRangeIncludeLowerBound + crRangeIncludeUpperBound etc...
    but how do i retrieve the upper and lower boundries looping through the parameter fields.

    Hi Kalyan,
    The workaround involves using a Subreport.
    1) Create a blank report and add a Range Prompt
    2) Create a formula with this code:
    Minimum({?Range_Prompt})
    and one more formula with this code:
    Maximum({?Range_Prompt})
    3) Modify the SQL Query in the existing report to accept two prompts. In the Command Object window, create two prompts called Minimum and Maximum and then add these prompts to the where clause.
    If the existing where clause looks like this:
    where table.field  = {?Prompt_Name}, then change it to:
    where ( table.field >= {?Minimum} AND table.field <= {?Maximum})
    4) Next, add the above report as a Subreport in the report you created in Step 1.
    5) Right-click the Subreport > Change Subeport links > Move the first formula in Step 2 to the Pane on the right > From the drop down on the bottom left that reads 'Subreport parameter field to use', choose the 'Minimum' prompt.
    Do the same for the Maximum prompt by moving the second formula to the pane on the right.
    Let me know how this goes.
    -Abhilash

  • Mid to High Range Distortion?

    Listening to my iPod in my car on my Alpine head unit, I'm getting distortion in the mid to high range of most tunes, with piano and trumpet getting the worst of it. If it's an older jazz recording, even late 50's (which usually has fairly hi-fi), it's even more pronounced.
    I rip my CDs to AAC 192 KB (stereo), VBR, optimized for Velocity Engine, however I notice the same problem on iTMS- purchased music as well. I should add that I've turned off any EQ and SoundCheck on the Pod.
    The distortion is less pronounced when playing back on my Mac's Harmon Kardon Soundsticks II, but still in evidence nonetheless.
    I'm using the latest iTunes 7, QT, etc. and all my Pods are updated to the latest.

    Agreed...I experienced quite a bit of distortion on my old car speakers, particularly with piano music (It was not as noticable with guitar or rock music). Like you, I had no distortion using headphones. I then connected the ipod to my new set of Bose desktop computer speakers. The distortion was reduced considerably. On some songs it was totally eliminated. Although it was still somewhat present on certain piano notes. I experienced zero distortion when playing the same song that on my desktop through my desktop itunes with the Bose speakers.
    Hypothesis: Most of the distortion in my case was due to old worn car speakers. Although some distortion is attributable to the iPod itself. Curiously however I do not experience the same distortions when playing CD's in the car.
    Sony VAIO Z1 Windows XP
    Sony VAIO Z1   Windows XP  

Maybe you are looking for

  • DTP - Delete Overlapping Request

    Hi Experts, While working on DTP, i am confused, can we delete overallping requests using DTP's as we were able to do in info packages. Cheers, Kayrene

  • Disabling Wireless Adapter

    I want to run a Powershell Startup Script to disable the Wireless adapters on some systems. I thought I'd want to get some WMI stuff Get-WmiObject -Class Win32_NetworkAdapter -Filter "Name = 'Intel(R) Centrino(R) Advanced-N 6205' Then run netsh to di

  • The best way to play blu ray discs/movies UP TO DATE

    I am a huge TLOTR fan (lol) and up until recently I thought the quality of the movie i have(in digital form) was decent or even great, I recently bought a 15" inch macbook pro(2.2ghz)-- my first apple computer--- and when I played the same exact movi

  • Manually Updating iPod

    If my iPod is set to automatically update when I connect to my computer, how can I change the setting to manually update instead. I have music that is no longer on my computer, but is on my iPod, and I don't want the iPod to ersase the songs on it wh

  • Error while installing community server

    HI, I am, receiving error for cache when I hit the status link i.e ip:port/cos/status for production. The error is "CacheValidator failed. Error: Cache is unavailable". The log says recheck the entries in systemsatellite table I have made two more en