CX_SY_ARITHMETIC_OVERFLOW

Hi
while running my Z report in background, it throwed the following error.
Error analysis
An exception occurred. This exception is dealt with in more detail below
The exception, which is assigned to the class 'CX_SY_ARITHMETIC_OVERFLOW',
was neither caught nor passed along using a RAISING clause, in the procedure "NEW_SELECT" "(FORM)"
Since the caller of the procedure could not have expected this exception
to occur, the running program was terminated.
The reason for the exception is:
An overflow has been determined in the current arithmetical operation
containing operands of type P. Possible causes include:
1.  The results field of type P is to small and the result does not fit
    into it.
    places.
2.  The result or partial result has more than 31 decimal places.
      IF l_sum NE 0.
>       l_dmbtr_x =  ( l_dmbtr_a  / l_sum  ) * l_dmbtr_b
      ENDIF.
all the DMBTR fields are of type BSEG-DMBTR
Regards
Subin.S

You might try chganging the order of the operations:
l_dmbtr_x = ( l_dmbtr_a * l_dmbtr_b ) / l_sum.
Rob

Similar Messages

  • Error in report RSCMST             -  (CX_SY_ARITHMETIC_OVERFLOW)

    Dear All
    while connecting external content server to SAP. when  I run report RSCMST, it throws dump.
    Error analysis
    An exception occurred that is explained in detail below.
    The exception, which is assigned to class 'CX_SY_ARITHMETIC_OVERFLOW', was not
    caught in
    procedure "GET_TIME" "(FORM)", nor was it propagated by a RAISING clause.
    Since the caller of the procedure could not have anticipated that the
    exception would occur, the current program is terminated.
    The reason for the exception is:
    In the current program "RSCMST", multiplying the numbers "-734176" and
    86400 (using the operation '*' or 'MULTIPLY') resulted in a value
    greater than 2147483647 or smaller than -2147483648. This
    | results in a whole number overflow.
    I have given date and time time in format yyyymmdd hhmmss
    Please suggest me some solution
    Regards
    sandeep
    Edited by: sandeep sharma on Feb 8, 2011 8:09 AM

    Did you look for OSS notes applicable to your system like [Note 618997 - RSCMST|https://service.sap.com/sap/support/notes/618997] or [Note 937562 - Dump when executing the report RSCMSTH3 of group RSCMST|https://service.sap.com/sap/support/notes/937562].
    Regards,
    Raymond

  • Shortdump COMPUTE_INT_PLUS_OVERFLOW - CX_SY_ARITHMETIC_OVERFLOW

    Hi,
    I am getting a short dump COMPUTE_INT_PLUS_OVERFLOW          CX_SY_ARITHMETIC_OVERFLOW     when i tried to upload data from source system. This short dump occured on source system side.
    Recently our source system is upgraded to 6.0 from 4.7...
    Please help me in solving this issue.
    Thanks & Regards,
    Siva.

    Hi Rama,
    Thanks for your response.
    I found one more note which will solve my issue. its 1357895.
    Regards,
    Siva.

  • COMPUTE_INT_TIMES_OVERFLOW  & CX_SY_ARITHMETIC_OVERFLOW

    I submit that a dump on my system, when running a job SAP_COLLECTOR_FOR_PERFMONITOR,
    ===========================================================================
    JOb Error:
    ===========================================================================
    Job started                                                                               
    Step 001 started (program RSCOLL00, variant , user ID MGBAUTE)                               
    Clean_Plan:Cleanup of DB13 Plannings                                                         
    Clean_Plan:started by RSDBPREV                                                               
    Clean_Plan:Jobs in System R3D      werden bereinigt                                          
    You are not authorized for DB access (S_DBCON: <LOCAL SYSTEM> R3D <Windows authentication> 03)
    Function DB6_PLAN_STOP_BATCH_JOB failed with return code = Job error                         
    Clean_Plan:terminated with error                                                             
    REASON=Job error                                                                             
    ABAP/4 processor: COMPUTE_INT_TIMES_OVERFLOW                                                 
    Job cancelled                                                                               
    ===========================================================================
    ST22 "Abap Dump"
    ===========================================================================
    Runtime Errors         COMPUTE_INT_TIMES_OVERFLOW                                  
    Exception              CX_SY_ARITHMETIC_OVERFLOW                                   
    Date and Time          03.06.2009 08:43:12                                                                               
    Short text                                                                        
         Whole number overflow on multiplication.                                                                               
    What happened?                                                                    
         Error in the ABAP Application Program                                                                               
    The current ABAP program "RSMSQSNP" had to be terminated because it has       
         come across a statement that unfortunately cannot be executed.                                                                               
    What can you do?                                                                  
         Note down which actions and inputs caused the error.                                                                               
    To process the problem further, contact you SAP system                        
         administrator.                                                                               
    Using Transaction ST22 for ABAP Dump Analysis, you can look                   
         at and manage termination messages, and you can also                          
         keep them for a long time.                                                                               
    Error analysis                                                                    
         An exception occurred that is explained in detail below.                      
         The exception, which is assigned to class 'CX_SY_ARITHMETIC_OVERFLOW', was not
          caught in                                                                    
         procedure "GET_ELAPSEDSECS" "(FORM)", nor was it propagated by a RAISING      
          clause.                                                                      
         Since the caller of the procedure could not have anticipated that the         
    exception would occur, the current program is terminated.                        
    The reason for the exception is:                                                 
    In the current program "RSMSQSNP", multiplying the numbers 733562 and            
    86400 (using the operation '*' or 'MULTIPLY') resulted in a value                
    greater than 2147483647 or smaller than -2147483648. This                        
    results in a whole number overflow.                                                                               
    to correct the error                                                             
    It may be possible to break the current process down into subprocesses           
    so that only smaller values occur.                                                                               
    If the error occurred in your own ABAP program or in an SAP                      
    program you modified, try to remove the error.                                                                               
    If the error occures in a non-modified SAP program, you may be able to           
    find an interim solution in an SAP Note.                                         
    If you have access to SAP Notes, carry out a search with the following           
    keywords:                                                                               
    "COMPUTE_INT_TIMES_OVERFLOW" "CX_SY_ARITHMETIC_OVERFLOW"                         
    "RSMSQSNP" or "RSMSQSNP"                                                         
    "GET_ELAPSEDSECS"                                                                
    System environment                                                               
        SAP-Release 700                                                                               
    Application server... "srvctrsapd01"                                         
        Network address...... "200.200.1.2"                                          
        Operating system..... "Windows NT"                                           
        Release.............. "5.2"                                                  
        Hardware type........ "4x Intel 80686"                                       
        Character length.... 8 Bits                                                  
        Pointer length....... 32 Bits                                                
        Work process number.. 15                                                     
        Shortdump setting.... "full"                                                                               
    Database server... "SRVCTRSAPD01"                                            
        Database type..... "MSSQL"                                                   
        Database name..... "R3D"                                                     
        Database user ID.. "r3d"                                                                               
    Char.set.... "Spanish_Spain.1252"                                                                               
    SAP kernel....... 700                                                        
        created (date)... "Aug 25 2008 01:11:49"                                     
        create on........ "NT 5.0 2195 Service Pack 4 x86 MS VC++ 13.10"             
        Database version. "SQL_Server_8.00 "                                                                               
    Patch level. 175                                                             
        Patch text.. " "                                                                               
    Database............. "MSSQL 7.00.699 or higher, MSSQL 8.00.194"             
        SAP database version. 700                                                    
        Operating system..... "Windows NT 5.0, Windows NT 5.1, Windows NT 5.2, Windows
         NT 6.0"                                                                     
    Termination occurred in the ABAP program "RSMSQSNP" - in "GET_ELAPSEDSECS". 
    The main program was "RSMSQSNP ".                                                                               
    In the source code you have the termination point in line 205               
    of the (Include) program "RSMSQSNP".                                        
    The program "RSMSQSNP" was started as a background job.                     
    Job Name....... "SAP_COLLECTOR_FOR_PERFMONITOR"                             
    Job Initiator.. "MGBAUTE"                                                   
    Job Number..... 07431004                                                    
    The termination is caused because exception "CX_SY_ARITHMETIC_OVERFLOW"     
    occurred in                                                                
    procedure "GET_ELAPSEDSECS" "(FORM)", but it was neither handled locally nor
    declared                                                                   
    in the RAISING clause of its signature.                                                                               
    The procedure is in program "RSMSQSNP "; its source code begins in line     
    172 of the (Include program "RSMSQSNP ".                                    
    Thank and regards for your help.
    Gustavo Gonzalez.

    >      An exception occurred that is explained in detail below.                      
    >      The exception, which is assigned to class 'CX_SY_ARITHMETIC_OVERFLOW', was not
    >       caught in                                                                    
    >      procedure "GET_ELAPSEDSECS" "(FORM)", nor was it propagated by a RAISING      
    >       clause.                                                                      
    >      Since the caller of the procedure could not have anticipated that the         
    Try the following:
    - open a browser
    - enter "http://service.sap.com/notes"
    - enter "GET_ELAPSEDSECS" as search term
    Markus

  • CX_SY_ARITHMETIC_OVERFLOW    error

    Dear All
    while connecting  external content server to SAP. while I run report RSCMST, it throws dump.
    Error analysis
    An exception occurred that is explained in detail below.
    The exception, which is assigned to class 'CX_SY_ARITHMETIC_OVERFLOW', was not
    caught in
    procedure "GET_TIME" "(FORM)", nor was it propagated by a RAISING clause.
    Since the caller of the procedure could not have anticipated that the
    exception would occur, the current program is terminated.
    The reason for the exception is:
    In the current program "RSCMST", multiplying the numbers "-734176" and
    86400 (using the operation '*' or 'MULTIPLY') resulted in a value
    greater than 2147483647 or smaller than -2147483648. This
    |    results in a whole number overflow.
    I have given date and time  time in format  yyyymmdd  hhmmss
    Please suggest me some solution
    Regards
    sandeep

    Miguel,
    Check  if you  are  running  in t o  this  note..
    Note 1355621 - overflow in WriteBack concurrent locking
    https://websmp230.sap-ag.de/sap%28bD1lbiZjPTAwMQ==%29/bc/bsp/spn/sapnotes/index2.htm?numm=1355621
    Summary
    Symptom
    System exception CX_SY_ARITHMETIC_OVERFLOW throwed. The exception occurs in CL_UJR_WRITE_BACK=>CHECK_CONCURRENT_LOCK.
    Other terms
    WriteBack, Overflow
    Reason and Prerequisites
        This is a program error. The variable(integer) is not large enough to calculate number of all possible combination of dimension members used in one WriteBack data package.
        This Note will increase the variable length to 100 to handle a googol (10E100) of combinations.
    Solution
    Please apply this Note or upgrade to Support Package.
    Header Data
    Release Status:     Released for Customer
    Released on:     16.07.2009  05:08:14
    Master Language:     English
    Priority:     Correction with low priority
    Category:     Program error
    Primary Component:     EPM-BPC-NW-DM-WBV WriteBack Validation
    Secondary Components:     EPM-BPC-NW NetWeaver Version
    Affected Releases
    Software
    Component
    hope  this helps..
    Edited by: Vishal Mahawadhi on Dec 10, 2009 10:28 AM

  • COMPUTE_BCD_OVERFLOW -  CX_SY_ARITHMETIC_OVERFLOW

    Hello all,
    I'm getting the ABAP Dump in CJ13 tcode please find below dump error & my system release info:
    Component version    SAP ECC 6.0
    SAP_ABA      700     0010     SAPKA70010
    SAP_BASIS     700     0010     SAPKB70010
    SAP_APPL     600     0006     SAPKH60006
    Kernel release    700 (Sup.Pkg lvl.      52)
    Begin of Dump -
    Runtime Errors         COMPUTE_BCD_OVERFLOW
    Exception              CX_SY_ARITHMETIC_OVERFLOW
    Date and Time          07.04.2008 11:53:18
    Short text
         Overflow during the arithmetical operation (type P) in program "SAPLKBPR".
    What happened?
         Error in the ABAP Application Program
         The current ABAP program "SAPLKBPR" had to be terminated because it has
         come across a statement that unfortunately cannot be executed.
    What can you do?
         Note down which actions and inputs caused the error.
         To process the problem further, contact you SAP system
         administrator.Using Transaction ST22 for ABAP Dump Analysis, you can look
         at and manage termination messages, and you can also keep them for a long time.
    Error analysis
         An exception occurred that is explained in detail below.
         The exception, which is assigned to class 'CX_SY_ARITHMETIC_OVERFLOW', was not
         caught in procedure "READ_COSA" "(FORM)", nor was it propagated by a RAISING clause.
         Since the caller of the procedure could not have anticipated that the exception would occur, the current program is terminated. The reason for the exception is:
         An overflow was discovered in an ongoing arithmetical operation with
        operands of type P. Possible causes are:
        1. The result field of type P is too small for the result.
        2. The result or a intermediate result has more than 31 decimal places.
    Regards,

    HI,
    My patch level is below but even i got a dump of "COMPUTE_BCD_OVERFLOW".
    Component       Lvl    
    SAP_ABA     0019
    SAP_BASIS     0019
    Pls. suggest.
    Thanks in advance.

  • ABAP Short Dump - COMPUTE_BCD_OVERFLOW - CX_SY_ARITHMETIC_OVERFLOW

    Runtime errors      COMPUTE_BCD_OVERFLOW
    Exception              CX_SY_ARITHMETIC_OVERFLOW
    I want to move Currency variable with 4 decimals to another currency variable with 2 decimals. Please advice me with a suitable solution without causing short dump.
    Appreciate Your Help in Advance.
    Thanks.
    Kannan.

    SAP catch the exception like this :
    CATCH SYSTEM-EXCEPTIONS conversion_errors = 1
                                        arithmetic_errors = 5.
                  xkwert = xkomv-kwert * 1000 * xkomv-kpein / komp-mgame.
                  xkomv-kbetr = xkwert.
                ENDCATCH.
                IF sy-subrc = 1 OR sy-subrc = 5.
                  xkomv-kbetr = 0.
                  xkomv-fxmsg = '802'.
                  komp-fxmsg  = '802'.
                ENDIF.

  • Old Report giving the COMPUTE_BCD_OVERFLOW - CX_SY_ARITHMETIC_OVERFLOW

    Hi Guys,
    Can you please help, im not exactly an ABAP Developer but need to resolve the dump with this custom report. its an old productive report  - i guess its just  due to the volume of data being pulled since this report has been in operation years since golive
    Do i need to increase field values or make some sort of adjustment for it to handle the larger volume of results?
    your help much appreciated
    DUMP BELOW*******
    Runtime Error          COMPUTE_BCD_OVERFLOW
    Except.                CX_SY_ARITHMETIC_OVERFLOW
    Date and Time          11/20/2010 01:43:30
    Information on where terminated
    The termination occurred in the ABAP program "ZAPR004" in "SUB_ORD_NOT_DEL".
    The main program was "ZAPR004 ".
    The termination occurred in line 2192 of the source code of the (Include)
    program "ZAPR004"
    of the source code of program "ZAPR004" (when calling the editor 21920).
    The program "ZAPR004" was started as a background job.
    Job name........ "ZAPR004"
    Job initiator... "ME"
    Job number...... 01354700
    Processing was terminated because the exception "CX_SY_ARITHMETIC_OVERFLOW"
    occurred in the
    procedure "SUB_ORD_NOT_DEL" "(FORM)" but was not handled locally, not declared
    in the
    RAISING clause of the procedure.
    The procedure is in the program "ZAPR004 ". Its source code starts in line 1858
    of the (Include) program "ZAPR004 ".
    Source Code Extract
    Line
    SourceCde
    2162
    BINARY SEARCH.
    2163
    IF sy-subrc = 0.
    2164
                begin of change(2) -NSHAH 01/23/2008 CR#3394
    2165
                 Process of Converiosn shuld occur only if r_ekko-WAERS is not USD.
    2166
    IF r_ekko-waers <> 'USD'.
    2167
    PERFORM convert_to_usd_currency USING r_ekko-waers
    2168
    r_ekko-wkurs
    2169
    r_ekpo-netpr
    2170
    CHANGING lv_usd_netpr.
    2171
    ELSE.
    2172
    lv_usd_netpr = r_ekpo-netpr.
    2173
    ENDIF.
    2174
                end   of change(2) -NSHAH 01/23/2008 CR#3394
    2175
    2176
    IF r_ekpo-knttp = c_f. " Account asgnmnt = order
    2177
    r_po_nodel-account = r_po-aufnr.
    2178
    r_po_nodel-price   = lv_usd_netpr / r_ekpo-peinh. "r_ekpo-netpr. CR#3394
    2179
                  begin of insert(2) -NSHAH 01/26/2009 CR#3394
    2180
                  Calculating the total cost, which is Price/Unit(as above) * menge
    2181
    r_po_nodel-netwr = r_po_nodel-price * r_ekpo-menge.
    2182
                  end of insert(2) -NSHAH 01/26/2009  CR#3394
    2183
    r_po_nodel-knttp   = r_ekpo-knttp.  "++padelli.
    2184
    w_tot_io2 = r_ekpo-netpr + w_tot_io2.
    2185
    ENDIF.
    2186
    2187
    IF r_ekpo-knttp = c_k.  " Account asgnmnt = cost center
    2188
    r_po_nodel-account = r_po-kostl.
    2189
    r_po_nodel-price   = lv_usd_netpr / r_ekpo-peinh. "r_ekpo-netpr. CR#3394
    2190
                  begin of insert(3) -NSHAH 01/26/2009 CR#3394
    2191
                  Calculating the total cost, which is Price/Unit(as above) * menge
    >>>>>
    r_po_nodel-netwr = r_po_nodel-price * r_ekpo-menge.
    2193
                  end of insert(3) -NSHAH 01/26/2009  CR#3394
    2194
    r_po_nodel-knttp  = r_ekpo-knttp.  "++padelli.
    2195
    w_tot_rm2 = r_ekpo-netpr  + w_tot_rm2.
    2196
    ENDIF.
    2197
    2198
    IF r_ekpo-knttp = c_p.  " Account asgnmnt = WBS element
    2199
    2200
    CALL FUNCTION 'CONVERSION_EXIT_ABPSP_OUTPUT'
    2201
    EXPORTING
    2202
    input  = r_po-ps_psp_pnr
    2203
    IMPORTING
    2204
    output = r_po_nodel-account.
    2205
    2206
    IF r_po-vproz IS  NOT INITIAL.
    2207
    r_po_nodel-price = r_po-vproz / ( lv_usd_netpr / r_ekpo-peinh ). "r_ekpo-n
    2208
    ELSE.
    2209
    r_po_nodel-price =  lv_usd_netpr / r_ekpo-peinh. "r_ekpo-netpr. CR#3394
    2210
    ENDIF.
    2211
                  begin of insert(4) -NSHAH 01/26/2009 CR#3394
    Edited by: Joe Whitty on Nov 21, 2010 7:21 AM

    Hi Joe,
    if you format it as code, it might be readable
    |>>>>>| r_po_nodel-netwr = r_po_nodel-price * r_ekpo-menge. | |
    is where the overflow occurs.
    I guess, this is a data problem, does not look like release-dependent.
    Try to catch the error and output the data:
    TRY.
      r_po_nodel-netwr = r_po_nodel-price * r_ekpo-menge.
    catch cx_root.
      message E(nnn) 'error with'  r_po_nodel-price   r_ekpo-menge.
    ENDTRY.
    You can also check the dump for global data values when error occurred, this may give you a hint.
    Regards,
    Clemens

  • COMPUTE_BCD_OVERFLOW or CX_SY_ARITHMETIC_OVERFLOW

    Hi!!
    After BW 3.5 now We have working with BI 7.0 and I'm trusting to charge a infoobject with rutine in a transformation and when I trust to charge the infoobject with DTP, the system gives me a dump with this message:
    Err.tmpo.ejec.         COMPUTE_BCD_OVERFLOW
    Excep.                 CX_SY_ARITHMETIC_OVERFLOW
    What can I do?The level patch is 8.
    Thanks and best regards,
    Patricia

    Hi
    It occurs when any of your variable is not able to accomodate the result of the calculated expression.
    Please find out the place where it is raising this exception.
    Please change the type of the variable to accomodate the calculated value.
    Kindly reward points.
    Thanks
    Sriram

  • COMPUTE_BCD_OVERFLOW----CX_SY_ARITHMETIC_OVERFLOW runtime error

    Hi all,
    In MIGO tcode, while preparing GRN, after quoting batch no. & classification i am getting the following dump error.  please suggest me to resolve this.
    Thank you.
    Regards,
    Nagenrda.
    COMPUTE_BCD_OVERFLOW
    CX_SY_ARITHMETIC_OVERFLOW
    An exception occurred. This exception is dealt with in more detail below
    . The exception, which is assigned to the class 'CX_SY_ARITHMETIC_OVERFLOW',
    was neither
    caught nor passed along using a RAISING clause, in the procedure
    "J_1IEX_DEFAULT_EXCISE_DUTY" "(FUNCTION)"
    Since the caller of the procedure could not have expected this exception
    to occur, the running program was terminated.
    The reason for the exception is:
    An overflow has been determined in the current arithmetical operation
    containing operands of type P. Possible causes include:
    1.  The results field of type P is to small and the result does not fit
        into it.
        places.
    2.  The result or partial result has more than 31 decimal places.
    The exception must either be prevented, caught within the procedure
    "J_1IEX_DEFAULT_EXCISE_DUTY"
    "(FUNCTION)", or declared in the procedure's RAISING clause.

    Check the values which you are passing to the BDC.. the data type should be changed for a field.
    You can execute the BDC with mode 'A' & check.
    Best regards,
    Prashant

  • ERROR with CX_SY_ARITHMETIC_OVERFLOW and RAISING clause (for Consolidation)

    Hello,
    When we run the Consolidation several times on the same data range several times the tool adds the results, so we need to execute in a single package a CLEAR data, the Currency Conversion and the Consolidation.
    Our package launches a ScriptLogic  with the following code:
    *XDIM_MEMBERSET C_ACCT=<all>
    *XDIM_MEMBERSET FLOW=<all>
    *XDIM_MEMBERSET TIME= %TIME_SET%
    *XDIM_MEMBERSET GROUPS= %GROUPS_SET%
    *XDIM_MEMBERSET C_CATEGORY=%C_CATEGORY_SET%
    *XDIM_MEMBERSET ENTITY=<ALL>
    *XDIM_MEMBERSET C_DATASRC = <ALL>
    *XDIM_MEMBERSET CECO = <ALL>
    *XDIM_MEMBERSET INTCO = <ALL>
    *WHEN GROUPS
    *IS <>"LC", "EUR"
         *WHEN C_DATASRC
         *IS <>"INPUT","T_MAN"
              //Here, we need an instruction to erase the data
              *REC(FACTOR=-1,
                        TIME="%TIME_SET%",
                        GROUPS="%GROUPS_SET%",
                        C_CATEGORY="%C_CATEGORY_SET%")
         *ENDWHEN
    *ENDWHEN
    *COMMIT
    *INCLUDE FXTRANS.LGF
    *INCLUDE CONSOLIDATION.LGF
    And when we run the package we get the following error:
    An exception with the type CX_SY_ARITHMETIC_OVERFLOW occurred, but was neither handled locally, nor declared in a RAISING clause
    Overflow in the operation *
    On the one hand, we want to solve the issue and, second, Is it normal that the tool accumulates the results when we run several times the consolidation?
    Best regards,
    Miguel.

    Miguel,
    Check  if you  are  running  in t o  this  note..
    Note 1355621 - overflow in WriteBack concurrent locking
    https://websmp230.sap-ag.de/sap%28bD1lbiZjPTAwMQ==%29/bc/bsp/spn/sapnotes/index2.htm?numm=1355621
    Summary
    Symptom
    System exception CX_SY_ARITHMETIC_OVERFLOW throwed. The exception occurs in CL_UJR_WRITE_BACK=>CHECK_CONCURRENT_LOCK.
    Other terms
    WriteBack, Overflow
    Reason and Prerequisites
        This is a program error. The variable(integer) is not large enough to calculate number of all possible combination of dimension members used in one WriteBack data package.
        This Note will increase the variable length to 100 to handle a googol (10E100) of combinations.
    Solution
    Please apply this Note or upgrade to Support Package.
    Header Data
    Release Status:     Released for Customer
    Released on:     16.07.2009  05:08:14
    Master Language:     English
    Priority:     Correction with low priority
    Category:     Program error
    Primary Component:     EPM-BPC-NW-DM-WBV WriteBack Validation
    Secondary Components:     EPM-BPC-NW NetWeaver Version
    Affected Releases
    Software
    Component
    hope  this helps..
    Edited by: Vishal Mahawadhi on Dec 10, 2009 10:28 AM

  • Getting error COMPUTE_INT_TIMES_OVERFLOW in GUI_DOWNLOAD

    Hi Experts,
    I am using server SRM 7.0
    and support package is  SAP_ABA     701     0007     SAPKA70107     Cross-Application Component
    I am getting dump in GUI_DOWNLOAD Function module
    This is ST22
    In the current program "SAPLSFES", multiplying the numbers 21550 and
    131070 (using the operation '*' or 'MULTIPLY') resulted in a value
    greater than 2147483647 or smaller than -2147483648. This
    results in a whole number overflow.
    Runtime Errors         COMPUTE_INT_TIMES_OVERFLOW
    Except.                CX_SY_ARITHMETIC_OVERFLOW
    Trigger Location of Exception
        Program                                 SAPLSFES
        Include                                 LSFESU17
        Row                                     517
        Module type                             (FORM)
        Module Name                             MASS_DOWNLOAD
    and its coming because of this
      514   if prc_filetype = 'BIN' and bin_filesize ne 0.
      515     tablesize = bin_filesize.
      516   else.
    >>>>>     tablesize = lines * record_length.
      518     binfilesize_lcl = tablesize.
      519   endif.
    Please tell me is there any Patch or note for it .
    Thanks & Regards
    Prashant Guta

    Hi Rogério Ribeiro,
    Thanks for Reply .
    I can not reduce file because  i am downloading Web Dynpro component by the download prgram given in Sap Link.
    so Web Dynpro component is big thats why prblem is coming .
    Thanks & Regards
    Prashant Gupta

  • Manager not able to approve leave of the employee on the MSS

    Hi There,
    When the manager execute the work item on the portal, a run time error occurs on SAP and as discribed on ST22, is caused by function module HR_HK_DIFF_BT_2_DATES which returns a CX_SY_ARITHMETIC_OVERFLOW exception. I Think that this function is supposed to return the difference between the start date of the leave and the end date of the leave. but on the trace, it looks like it is not receiving the end date of the leave. I cannot manage to simmulate the problem in development.
    Some managers are able to approve and some can't however they have the same roles and their recored are same on HR.
    Can you help me to track the real cause of this problem?
    Best regards,
    Flubert

    The oss note that you recomended was applied as we are runing ECC6.
    I addition, the problem is pointing at the following statment:
    years = ( l_date3+0(4) + ( l_total_number_days / days_in_year ) ).
    I want to think that the end date2 is not supplied to the function, that is the reason why it is failling.
    But why would date2 not be passed to the function???
    Even if it is one day leave, date2 is supposed to be passed to the function with the same value as date1 !!!
    What can be the next point of investigation????
    Thanks a millon!
    Flubert.

  • Error while posting MIRO document

    Dear All
    When i try to post the invoice through MIRO transactions, i get short dump. I am posting this invoice with 3 decimals for example 1.235
    Overflow during the arithmetical operation (type P) in program "SAPLFDMM".
    An exception occurred that is explained in detail below.
    The exception, which is assigned to class 'CX_SY_ARITHMETIC_OVERFLOW', was not
    caught in
    procedure "DETERMINE_AMOUNTS" "(FORM)", nor was it propagated by a RAISING
    clause.
    If you have access to the SAP notes system first try searching with the
    following keywords:
    "COMPUTE_BCD_OVERFLOW"
    "BCD_FIELD_OVERFLOW" (Until release 4.0a, this runtime error occurred at this
    position)
    "SAPLFDMM" or "LFDMMF00"
    "DETERMINE_AMOUNTS"
    Please help..

    Hi,
    Try Changing the settings for the following
    System --> User Profile --> Own Data --> Maintain User Profile
    In the defaults tab change the Decimal Notation and then do the MIRO transaction.
    I remember similar kind of dump which we were getting and it got resolved by changing the Default Decimal Notation..
    Just try  for remaining values of the decimal notations and execute the MIRO transaction..
    Just try this...
    Regards
    Sindo Ouspeh

  • Error While Executing The Queries

    Hi Every Body,
    Can Any One Explains Me About This Error And How To Rectify It,I Got This Error While Executing A query,In which We Are Using Customer Exit Varible For A Date Charectrstic..Im Getting This Error Before Entering In To Variable Screen.Error Is
    Error An exception with the type CX_SY_ARITHMETIC_OVERFLOW occurred,but was ne
    Error Overflow in the operation COLLECT
    Please Help Me Out.
    Thanks&Regards,
    Nagarjun

    Are you sure this was an error generated by MDM?  This sounds like more of a netweaver based issue.  You may try posting this in the Netweaver forum and give some more details on the system that you are running and the patch level.

Maybe you are looking for

  • Dont work notification sound on blurtooth head set

    help  notification No sound is heard in the z30 / plantronics legend hd blackberry. Body only speaker. specification of os10? No problem priority headset. Notification might sound, or sounds from the headset If you change the settings of where? my us

  • How to pass parameter to a callable object made of transactional iview ?

    Hi All,        I was trying a simple scenario of executing a SAP transaction during a process.This is how i prceeded:          1.I created one Transactional iview.Its working fine.          2.Then created one callable object out of this iview taking

  • Duplicate entries removal app

    Looking for an app which can remove duplicate contacts, calander entries etc. on my Nokia E71. Searched many discussion forums, but all I could get is to sync and then delete from a PC. Is there any other better way to perform this? Thanks Nitin

  • "Hidden" Text Slides

    I was working on my first slideshow in the Holiday Theme and inserted several text slides. I wanted one at the end to say "The End" - but when I tried to drop one in at the end nothing appeared. After several attempts, I gave up. Well the next previe

  • 2010 MBP Windows 7 Installation Loop PLEASE HELP

    After months of trying to resolve this by searching on Google, I`ve decided to directly list my problem here to see if anyone is experiencing any similar problems or has a solution. Problem: When trying to install Windows 7 on my Macbook Pro, everyth