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.

Similar Messages

  • Shortdump upon calculating settlement rule in co-product-orders w/rule PP6

    Hello,
    We use production orders with co-products. Production Order Type contains distribution rule PP6 (settlement of co-products by actual cuantities). We have installed the MILL-funcionality
    If we create a production order for a small quantity, the system gives a shortdump upon calculating the distribution rules in the settlement rule in the order.
    Key-words in shortdump:
    COMPUTE_INT_TIMES_OVERFLOW
    CX_SY_ARITHMETIC_OVERFLOW
    in procedure "MILL_IT_CALCULATE_BASEQUANTITY" "(FUNCTION)"
    If we create the order with a sufficient big quantity, information messages appear, telling that are rounding errors creating the settlement rule in the order. The order nevertheless is created correctly and no shortdump appears.
    We already implemented notes 1349991 and 1524822 but they dont resolve this problem.
    Any clues?
    Thanks for any answer on this strange problem we face.
    Aart

    Thanks,
    We aplied the notes you suggested but it didnt sove the problem.
    Any sugestions?
    Thanks.
    Aart

  • ODS activation, short dump COMPUTE_INT_PLUS_OVERFLOW. How to solve?

    Hello Gurus,
    We are on BW 3.1.
    We have an issue - ODS activation failed due to a short dump.
    Runtime Error          COMPUTE_INT_PLUS_OVERFLOW
    Exception              CX_SY_ARITHMETIC_OVERFLOW
    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:
    In the current program "SAPLRSSM_PROCESS",
    using + or 'ADD' to add the values 2137304138 and 12410267 resulted in a
    value greater than 2147483647 or samller than -2147483648. This
    leads to a whole number overflow.
    Could you please guide me to solve this?
    Please let me know if you need more details.
    Thanks,
    raj

    This dump is happening because of the overflow of the size assigned for the variable.
    This dump can be avoided by changing the declaration of the variable definition.
    DATA: variable_name type p decimals 0.  
                              OR
    DATA: varibale_name(25) type n decimals 0
    Try this. This will resolve your dump.
    regards,
    brijesh

  • Runtime error : COMPUTE_INT_PLUS_OVERFLOW

    Hi sap experts .
    when i run md01(mrp run), i have this error:
    Runtime Errors         COMPUTE_INT_PLUS_OVERFLOW
    Exception              CX_SY_ARITHMETIC_OVERFLOW
    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 "DATE_TIME_CONVERT" "(FUNCTION)", 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 "SAPLCXTP",
    using '+' or 'ADD' to add the values 2147472000 and 30041 resulted in a
    value greater than 2147483647 or smaller than -2147483648. This
    leads to a whole number overflow.
    CAN YOU HELP ME TO SOLVE IT PLEASE.
    THANKS.

    Hi
    you have got this error because of the system limit of data types, you may have probably used any data type in which , it crosses the maximum of the system alloted limit for that data type.
    Please rectify your data type you have used in your program for calculating date and time.
    Alternatively you have to apply suitable note to rectify this, i hope SAP Note 689242 and  1106062 will serve your purpose.
    If not then find any suitable SAP Note and apply it.

  • 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

  • Client copy  COMPUTE_INT_PLUS_OVERFLOW

    Hi Gurus,
    I have problem with client copy using SCC9, it wont process 4 tables even after active restart. I got ABAP dump, enyone can help resolving issue ?
    Regards
    SQL2008R2
    Runtime Errors         COMPUTE_INT_PLUS_OVERFLOW
    Exception              CX_SY_ARITHMETIC_OVERFLOW
    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 "SCC1_WRITE_FLOW_TABLE" "(FUNCTION)", 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 "SAPLSCC1",
    using '+' or 'ADD' to add the values 2147451769 and 73609466 resulted in a
    value greater than 2147483647 or smaller than -2147483648. This
    leads to a whole number overflow.

    Here is the right procedure - All explanations are give above .. SAP replied in response to our OSS message .  I have added a procedure for more clarity
    1. Check the last entry in table CCCFLOW - for the destination client . (  For example MANDT value = 362 when CCopy is run from 100 to 362 client )
    2. Make sure the TSTAMP corresponds to the time when the last Client Copy was started .
    3. Make Sure NO Client copy is running - Stop / Cancel the Current client . For example if it was run in 10 parallel and 8 have already gotten this dump - the last 2 will also get this dump - so no point in wasting time to let them fail also eventually.
    4. Change the value of NBRINS from 2,147,483,469 to 1 in table CCCFLOW for the last entry ( as above )
    5. If SE16 is locked for change in the destination client - Do it on DB2 directly - something like this
    update sapr3.cccflow set nbrins = 1 where mandt = '362' and tstamp = '20130812213848'  
    6. Restart the Client Copy and it will work Fine
    7. This will result in loss of statistics in the Client Copy output - But when u r copying more than 2 billion lines of data - that is really not important ..
    Hope this helps everyone

  • Summation button in ALV report is giving shortdump

    Dear All,
    I have developed a ALV report. The report is a simple ALV report (Using REUSE_ALV_GRID_DISPLAY). When I am pressing the summation button at the top, it is giving a shortdump. The reason I have found out is the no. of columns are very large (45 to 50). Can anyone suggest how to handle this situation?
    Best wishes,
    Atanu

    Hi atanu,
    then you can use DO_SUM = 'X' (for the field which you want to sum option) in the fieldcat , this will try to sum while display it self.i mean in list display it will show the totals also.
    then you need not to explicitly click on SUM button.
    Regards
    vijay

  • 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

  • Adding cost element to a particular hierarchy in RSH1 leads to shortdump.

    Hi,
    I'm facing some issue in production for TCode-RSH1.
    Adding cost element to a particular hierarchy in RSH1 leads to shortdump. (Assign_Type_Illegal_Cast). This problem is causing for some hierarchies only. 
    Steps followed by us for adding cost element:-
    1) RSH1-select hierarchy name.
    2) In change mode, select a paticular node, click on cost element.
    3) Select any of the cost element & click the green button (tick)
    When we are following the above steps, it is leading to short dump and giving the following error message:-
    Assign_Type_Illegal_Cast.
    This issue is causing for some hierarchies & not for all.
    Request to suggest the solution..
    Regards,
    SDN User.

    Hi Venkat,
    That particular hierarchy is not having multiple nodes. Only one node named Rate & efficiency. and the user needs to add cost element to that node. Now how come your ans match here in this case.
    Now is that you are telling that one cost element which is selected is there for that node in some other hierarchy?But it is a different hierarchy , so if it is then it would be a problem?
    Or else I have one more doubt....
    Is that the user might be having some authorization problem for that particular hierarchy or the info object or cube where the hierarchy is? Because he is saying that he is having this problem for some few only not all hierarchies. So its understandable that RSH1 authorization to edit and create he has.

  • COMPUTE_INT_PLUS_OVERFLOW error while activating ODS

    Hi SDN,
    There is 'COMPUTE_INT_PLUS_OVERFLOWu2019 short dump while activating ODS obj in BW 3.1 Version. Will you plz hlp me on this.
    Thank you

    Hello,
    Download the correction from the SAP Note 1031750 P34:Dump COMPUTE_INT_PLUS_OVERFLOW in CHECK_LAST_STATUPD
    Also see SAP Note 658481 BW 2.0B/3.0B(34/16) ALPHA converter for ODS objects - INT
    Thanks
    Chandran

  • Shortdump in monitor after upgrade to BI 7.0

    Hi guru's,
    We just went through the technical upgrade to BI 7.0 . However we are still using RSA1OLD at the moment.
    We are having an issue with the monitor. While checking failed loads, whenever we go from the details tab to the header tab, we get a shortdump.
    In ST22 it tells me to look for notes with the following key words :
    "MESSAGE_TYPE_X" " "
    "SAPLRSSM_LOAD" or "LRSSM_LOADU14"
    "RSSM_RSLDTDONE_READ"
    But I wasn't able to find any related note.
    Did anybody else encountered the same issue before ?
    Thanks for your help !

    Hello SB,
    Did you check the available OLAP cache?  By default it is set to 4.0 MB, which is not sufficient. You can change that. Also, check the persistence method for the same.
    May I reqeust you to kindly share the documentation you have for this upgrade?
    We are planning the upgrade from 3.5 to 7.0 few weeks.
    Would really appreciate your help.
    Thanks & Best Regards,
    Pramod.

  • Shortdump while calling UNIX command

    Hi all,
    I have a problem while trying to remove a file in UNIX platform in ABAP program.
    It is working fine in the development and quality server, but not in production server.
    Based on the debug result, the shortdump was thrown while executing "CALL 'SYSTEM' ID 'COMMAND' FIELD lv_command".
    Below are the message return in the program shortdump
    How to correct the error                                  
        You can check the authorization beforehand with the   
        function module AUTHORITY_CHECK_C_FUNCTION.           
    Short text                                            
        No authorization to call the C function "SYSTEM". 
    DATA: lv_command(100) TYPE C,
            client_path LIKE RCGFILETR-FTAPPL,
            server_path LIKE RCGFILETR-FTAPPL.
      DATA: wa_files  TYPE rsfillst,
            it_files  LIKE TABLE OF wa_files.
      CALL FUNCTION 'SUBST_GET_FILE_LIST'
        EXPORTING
          dirname      = gv_unix
          filenm       = '*'
        TABLES
          file_list    = it_files
        EXCEPTIONS
          access_error = 1
          OTHERS       = 2.
      IF  sy-subrc = 0.
        LOOP AT it_files INTO wa_files WHERE TYPE <> 'directory'.
          CONCATENATE wa_files-dirname wa_files-name INTO server_path.
          CONCATENATE p_fname wa_files-name          INTO client_path.
          CALL FUNCTION 'C13Z_FILE_DOWNLOAD_ASCII'
            EXPORTING
              i_file_front_end    = client_path
              i_file_appl         = server_path
              I_FILE_OVERWRITE    = 'X'
            EXCEPTIONS
              FE_FILE_OPEN_ERROR  = 1
              FE_FILE_EXISTS      = 2
              FE_FILE_WRITE_ERROR = 3
              AP_NO_AUTHORITY     = 4
              AP_FILE_OPEN_ERROR  = 5
              AP_FILE_EMPTY       = 6
            OTHERS                = 7.
          IF sy-subrc = 0.
            concatenate 'rm -f' server_path into lv_command separated by space.
            condense lv_command.
            CALL 'SYSTEM' ID 'COMMAND' FIELD lv_command.
            CLEAR: lv_command.
          ENDIF.
        ENDLOOP.
      ENDIF.
    Anyone knows why and how to resolve this?
    Kindly provide your feedback and input. Thanks in advance.

    You don't have authorisation in PRD to remove files. If it is really required for you.
    Take SU53 screen shot  immediately once you get short dump and follow up with Basis Folks for required authorisation.
    Thanks,
    Raj

  • Runtime Errors-COMPUTE_INT_PLUS_OVERFLOW

    Dear All,
    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 "JAHRESWECHSEL" "(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 "SAPLARF1",
        using '+' or 'ADD' to add the values 2147483647 and 1 resulted in a
        value greater than 2147483647 or smaller than -2147483648. This
        leads to a whole number overflow.
    Regards,
    Senthil.

    Hi Senthil,
    please implement notes 689242 and  1106062
    Regards Bernhard
    Edited by: Bernhard Kirchner on Nov 9, 2010 8:42 AM

  • Dump : COMPUTE_INT_PLUS_OVERFLOW

    Hi experts,
    I am getting a dump COMPUTE_INT_PLUS_OVERFLOW in a report.
    its at the line: z1 = z1 + z1.
    Dump says:
    "Using + or 'ADD' to add the values 2060095488 and 2060095488 resulted in a
    value greater than 2147483647 or samller than -2147483648. This          
    leads to a whole number overflow.                                        
    A temporary solution is perhaps to divide this operation up into smaller
    individual operations, so that smaller sums are being dealt with."
    z1 is declared as:
    data: z1 like sy-dbcnt.
    How should i correct this error?
    I will reward all the helpful answers
    Thanks,
    Ajay.

    Hi Ajay,
    This dump is because ur computed value is more than system limit for the data type of that variable. Check below max limits for each data type.
    b 0 to 255 0
    c Any alphanumeric character " " for every position
    d 8 user-defined alphanumeric characters; Only values in the format YYYYMMDD that are permitted as date entries according to the calendar rules are valid: YYYY (year): 0001 to 9999, MM(month): 01 to 12, DD (day): 01 to 31 "00000000"
    f Floating point numbers are displayed internally with 16 decimal places according to the IEEE-754 standard (double precision). Valid values are -1,7976931348623157EE+308 to -2,2250738585072014EE-308 for the negative area, the value zero, and +2,2250738585072014EE-308 to +1,7976931348623157EE+308 for the positive area. Both validity areas are extended in the direction of zero through denormalized numbers after IEEE-754. 0
    *i -2.147.483.648 to +2.147.483.647 0* "Check this limit
    n Any alphanumeric characters, however, valid values are only the digits 0 to 9 "0" for every position.
    p The valid length for packed numbers is between 1 and 16 bytes; two decimal places are packed into one byte, whereby the last byte only contains one place and the plus/minus sign; after the decimal separator, up to 14 decimal places are permitted. Depending on the field length len and the number of decimal places dec, the following applies for the value area: (-10^(2len -1) +1) / (10^(+dec)) to (+10^(2len -1) -1) /(10^(+dec)) in steps of 10^(-dec). Values in between this range are rounded off. 0
    string as for type c empty string of length 0
    s -32.768 to +32.767 0
    t 6 user-defined alphanumeric characters; the only valid values are numbers that are interpreted as a time specification in the 24-hour clock format HHMMSS. SAP recommmends to exclusively use 00 to 23 hours for HH (hours) and 00 to 59 for MM (minutes) and 00 to 59 for SS (seconds). "000000"
    x hexadecimal characters 0-9, A-F hexadecimal 0
    xstring as for type x empty string of length 0.
    U can declare ur varible to accomodate max length possible in ur calculation.
    eg: DATA z1(25) TYPE n DECIMALS 0.
    Thanks,
    Vinod.

  • Shortdump while cancelling downpayment billing "FAZ"

    Can anyone advise what's the root cause of the shortdump when cancelling a downpayment request in VF11? 
    The error message is :
    "The OPEN_DI of BTE 00001170 could not determine any function modules"
    Thanks
    Peter

    Hi Peter,
    You better to take help of ABAPer to debug the program to find the cause after that you can able to fix the issue.
    I hope it will help you,
    Regards,
    Murali.

Maybe you are looking for

  • Why am i getting this error while running the javascript for adding watermark from file??

    Hi, I am using adobe acrobat 9 professional .I need to add watermarkfrom file  to a pdf document by clicking  a button on the document which runs the following javascript this.addWatermarkFromFile({ cDIPath: "/C/watermark.pdf", nSourcePage: 1, nEnd:

  • How can I establish a Context? - compatibility issue.

    I have a situation where it is necessary to invoke a method on a stateless SessionBean that resides in WLS 6.1.2 from a client application class that resides externally on WLS 5.1.0. Everytime I try to establish a context (whether to try and access a

  • ORA-06502/ORA-06512 at execution owa_util.mime_header

    Hi, APEX gurus! I try to write a procedure to display bfile contention /images/ into APEX page. I have a table : -TEMP_FLAGS (ID NUMBER(3) NOT NULL, NAME BFILE) - procedure display_country_flags_bfile display_country_flags_bfile (p_id NUMBER) is CURS

  • Problem in deleting Zip files unzipped using java.util.zip

    I have a static methos for unzipping a zip file. after unzipping the file when i am trying to delete that file using File.delete()its not getting deleted. but when methods like exist(). canRead(), canWrite() methods are returning true what can be the

  • Another Question about Certificate-based Authentication

    Hello, I was successful in PDC-based authentication, but have the requirement to further improve this. For this, I have to use the "Match Certificate in LDAP"-feature. I have modified a user to include a "userCertificate"-attribute, and pointed the p