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

Similar Messages

  • Error while execting Tcodes ST04,ST03,DB12,DB02

    Hi Experts,
    I had installed QAS & DEV instances successfully on one windows host.Below are the syste details.
    OS :- Windows 2003 64 bit Standard Edition
    Database :- Oracle 10.2.0.2
    SAP :- R/3 4.7 Enterprise Ext. 200 SR1
    Support Pack :-
    SAP_Basis 6.20 Level 41
    SAP_APPL 470  Level 21
    SAP_ABA  6.20  Level 41
    I am facing problem while executing transactions related to database i.e st04,st03,db12,db02.
    After executing this transactions I received followng dumps.
    1) Runtime Errors DBIF_DSQL2_SQL_ERROR
    Exception CX_SY_NATIVE_SQL_ERROR
    Database error text........: "ORA-00904: "KEY": invalid identifier"
    Triggering SQL statement...: "FETCH NEXT "
    Internal call code.........: "DBDS/NEW DSQL"
    2) Runtime Errors RAISE_EXCEPTION
    Exception condition "DB_RELEASE_UNKNOWN" raised
    Error analysis
    A RAISE statement in the program "SAPLSORA" raised the exception
    condition "DB_RELEASE_UNKNOWN".
    Since the exception was not intercepted by a superior program
    in the hierarchy, processing was terminated.
    3)Runtime Errors BCD_ZERODIVIDE
    Exception CX_SY_ZERODIVIDE
    An exception occurred. This exception is dealt with in more detail below
    . The exception, which is assigned to the class 'CX_SY_ZERODIVIDE', was neither
    caught nor passed along using a RAISING clause, in the procedure
    "SKOM_CT_PERF_BUF_REDO" "(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:
    In the current program "SAPLSKOM", an arithmetic operation ('DIVIDE',
    '/', 'DIV', or 'MOD') with a type P operand attempted to divide
    by 0.
    4) Runtime Errors COMPUTE_BCD_OVERFLOW
    Exception CX_SY_ARITHMETIC_OVERFLOW
    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
    "SKOM_CT_PERF_BUF_LIB" "(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.
    Thanks,
    Sachin

    Hi Markus,
    I have seen the note#741119, it asks to apply pack SAPKB64004, but its says its valid for Release 640 only. My release is 640 currently:
    Software Component Name     SAP_BASIS
    Software Component Release     620
    Support Package Level     0041
    Highest Imported Support Package     SAPKB62041
    Short Description of Software Component     SAP Basis Component
    Support Package type     Basis Support Pkg.
    My question is, can i apply the pack directly on release 620? The prequisite to this pack says, the release should be 640. This forum helped me a lot, hoping you guys will solve my this issue as well.
    Regards.

  • Runtime Errors : COMPUTE_INT_TIMES_OVERFLOW

    Hi All,
    While loading Query Runtime Stat delta I am geting
    Runtime Errors: COMPUTE_INT_TIMES_OVERFLOW
    Exception: CX_SY_ARITHMETIC_OVERFLOW
    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 "DETERMINE_RUNTIME_CATEGORY" "(METHOD)", 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 "CLRSTCT_BIRS_EXTRACTION======CP", multiplying the*_
         numbers 4 and
        1000000000 (using the operation '' or 'MULTIPLY') resulted in a value*
        greater than 2147483647 or smaller than -2147483648. This
        results in a whole number overflow.
    Can you please help me out.
    Best Regards,
    Pratap Sone

    ...and adding more above my comments...
    Check your query definition might be cause below one of issue:
    1) After calculation the result might be more than SAP permitted. for example:  INT[EGER]: This data type is the same as FIXED(10.0). Its permitted values are between -  2147483648 and 2147483647.
    2) If an overflow occurs in an arithmetic operation or a division by 0 at another point.
    Cheers
    Sree

  • Smartform printing in polish

    Hello, I have a problem concerning the printout of a Smartform in polish language from the SAP Portal, because the program RSTXCPDF goes into arithmetic overflow. This is the error message that we obtain:
    Business Server Page (BSP) Error
    Wyst±pi³ wyj±tek typu CX_SY_ARITHMETIC_OVERFLOW, ale ani nie zosta³ obs³u¿ony lokalnie ani zadeklarowany poprzez klauzulê RAISING.
    Exception Class: CX_SY_ARITHMETIC_OVERFLOW
    Error Id: COMPUTE_INT_TIMES_OVERFLOW
    Program: RSTXCPDF
    Include: RSTXCPDF
    Line: 5761 
    Long Text: -
    Thank you in advance,
    Elena

    Hi
    it says ARITHMETIC_OVERFLOW, my understanding is may be some filed ( guess : amount) is overflowed.
    Please check
    Pavan

  • Two SAP Instances (DEV & QAS) on singe windows host.

    Dear Gurus,
    I am planning to install the two seprate R/3 4.7 Enterprise Ext.200 SR1 (central) instances on one host ( windows 2003 Standard R2 server.)
    **Server Configuration :-**
    **CPU :- Intel  Xeon 3.0 Ghz.**
    **RAM:- 4 GB**
    **HDD :- 380 GB**
    **OS :- Windows 2003 Standard Edition R2 SP1**
    **Database :- Oracle 9.4.0.1**
    **SAP :- R/3 4.7E X 200 SR1(NON UNICODE)**
    I have query related to
    1)On above system configuration the two sap instances will run or not?
    2) Oracle that I have to install oracle two times or Can I create two databases using the single oracle executable directory ?
    3) If  I have to install oracle two times then what configuration I have to do to connect to the database?
    4)What about the Host names ? I have to define two host names ? How ?
    5) What activities I have to perform post installation ?
    Please help me on this.
    Thanks & Regards,
    Sachin Sable

    Hi Nilesh/Kaushal
    Thanks for your support, I really appriciate it.
    I had install the QAS instance successfully on one sever.
    Now both QAS & DEV instances are up & running.
    But I am facing problem while executing transactions related to database i.e st04,st03,db12,db02.
    After executing this transactions I received followng dumps.
    1) Runtime Errors         DBIF_DSQL2_SQL_ERROR 
    Exception              CX_SY_NATIVE_SQL_ERROR
    Database error text........: "ORA-00904: "KEY": invalid identifier"
    Triggering SQL statement...: "FETCH NEXT "                        
    Internal call code.........: "[DBDS/NEW DSQL]"                    
    2) Runtime Errors         RAISE_EXCEPTION
    Exception condition "DB_RELEASE_UNKNOWN" raised
    Error analysis                                                 
    A RAISE statement in the program "SAPLSORA" raised the exception
    condition "DB_RELEASE_UNKNOWN".                                
    Since the exception was not intercepted by a superior program  
    in the hierarchy, processing was terminated.                   
    3)Runtime Errors         BCD_ZERODIVIDE 
    Exception              CX_SY_ZERODIVIDE
    An exception occurred. This exception is dealt with in more detail below      
    . The exception, which is assigned to the class 'CX_SY_ZERODIVIDE', was neither
    caught nor passed along using a RAISING clause, in the procedure              
    "SKOM_CT_PERF_BUF_REDO" "(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:                                              
    In the current program "SAPLSKOM", an arithmetic operation ('DIVIDE',         
    '/', 'DIV', or 'MOD') with a type P operand attempted to divide               
    by 0.                                                                         
    4) Runtime Errors         COMPUTE_BCD_OVERFLOW    
    Exception              CX_SY_ARITHMETIC_OVERFLOW
    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            
    "SKOM_CT_PERF_BUF_LIB" "(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.                                                                               
    Thanks,
    Sachin

  • 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

  • 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

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

  • Error while doing MIRO-Overflow for arithmetical operation (type P) in prog

    Hi ,
    I am getting the error while doing the MIRO  as below-
    Runtime Errors         COMPUTE_BCD_OVERFLOW
    Exception              CX_SY_ARITHMETIC_OVERFLOW
    Date and Time          20.05.2009 10:07:03
    Short text
         Overflow during the arithmetical operation (type P) in program "SAPLMRMC".
    What happened?
         Error in the ABAP Application Program
         The current ABAP program "SAPLMRMC" 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 "MRM_AMOUNT_QUANTITY_PROPOSE" "(FUNCTION)", nor was it propagated by
          a RAISING clause.
         Since the caller of the procedure could not have anticipated that the
    Please let me know how can this be removed.

    Hi,
    There can be some problem with tolerances set in the customizing.
    In my case, I was getting this error because of delivery date variance. The difference between delivery date maintained in PO and invoice date was huge and hence the multiplication of price of PO and difference  of delivery date was huge and that was the reason for error.
    Similarly in your case also, there will be some tolerance limit problem.
    Please check your tolerance limits set in customizing.
    Regards,
    Mihir Popat

  • Exception error handling in module pool program

    Hi all,
    I have developed a screen in which I am calculating one of field value using two fields from same table.following is sample code.
    zfi_proposal-zpro_value =  zfi_proposal-zinv_rate  *  zfi_proposal-zno_of_shares.
    here, field zinv_rate has domain type quan length 10 and decimal places = 4, and field zno_of_shares has domain type numc length 4. while zpro_value has domain type quan length 10 and decimal places = 4.
    If zinv_rate > six digit value and zno_of_shares = two digit number system is giving conversion error.
    can anyone provide solution to rectify this error.Thanks in advance.
    Regards,
    Harshada

    You can catch the exception cx_sy_arithmetic_overflow
    Please refer example coding
    PARAMETERS: pa_rate TYPE p DECIMALS 4,
                pa_shar TYPE n LENGTH 4,
                pa_pro  TYPE p DECIMALS 4.
    AT SELECTION-SCREEN ON pa_rate.
      TRY .
          pa_pro = pa_rate * pa_shar.
        CATCH cx_sy_arithmetic_overflow.
          MESSAGE 'Sorry the rate is too high, please correct the entry' TYPE 'E'.
      ENDTRY.
    AT SELECTION-SCREEN ON pa_shar.
      TRY .
          pa_pro = pa_rate * pa_shar.
        CATCH cx_sy_arithmetic_overflow.
          MESSAGE 'Sorry the no_shares is too high, please correct the entry' TYPE 'E'.
      ENDTRY.
    Regards
    Marcin

  • COMPUTE_BCD_OVERFLOW Runtime Error in 'Z' Program

    Hi Gurus,
    In one of my report, i am getting this error:
    Run Time Error: Compute_BCD_Overflow
    Exception              CX_SY_ARITHMETIC_OVERFLOW
    Short text
        Overflow during the arithmetical operation (type P) in program
    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 "OUTPUT_DATA" "(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.
    I searched a lot on SCN but most of the solutions are for standard SAP programs and SAP has provided notes for that.
    I am pasting a part of subroutine. Below is subroutine in which error is coming:
    FORM output_data .
       gt_data1_copy = gt_data1.
       SORT gt_data2 BY article site sloc.
       SORT gt_data1_copy BY article site sloc.
       LOOP AT gt_data1 INTO gwa_data1.
         READ TABLE gt_data2 INTO gwa_data2 WITH KEY article = gwa_data1-article
                                                     site = gwa_data1-site
                                                     sloc = gwa_data1-sloc BINARY SEARCH.
         IF sy-subrc = 0.
           gwa_output-soh_qty = gwa_data2-soh_qty.
           gwa_output-count_qty = gwa_data2-count_qty.
           gwa_output-var_qty = gwa_data2-var_qty.
           gwa_output-var_value = gwa_data2-var_qty * gwa_data2-map. "Error is coming at this point.
                 "Here I am multiplying variance quantity to Moving average price(MAP) to get variance value.
         ENDIF.
    endloop.
    endform.
    Request your help.
    Appreciate Your Help in Advance.
    Regards,
    Pankaj

    Hi Nabheet,
    Thanks for your reply.
    ok..I ll try by keeping this as of type quantity.
    data : var_value type mseg-menge.
    Hope this will work fine.Actually this reports takes too much time. I ll run this in background and get back to you with result.
    Regards,
    Pankaj

  • Getting Runtime error while executing Query on Multiprovider

    Hi ALL,
    When i m executing a query on multiprovider it is giving me runtime error as:
    *Error Reading the data of the infoprovider
    An Exception with the type CX_SY_ARITHMATIC_OVERFLOW occured
    overflow in the operation.*
    I ran this query today morning also it ran successfully, now it is giving this error.
    Please help me.
    Thank you.
    REDDY

    Hi check
    http://sap.ittoolbox.com/groups/technical-functional/sap-basis/sapsys-000-compute_int_times_overflow-cx_sy_arithmetic_overflow-1704462
    Thanks
    Reddy

Maybe you are looking for