Register Login

ABAP Dump CONVT_NO_NUMBER

Updated May 18, 2018

Hello SAP Experts,

I am getting one ABAP dump for which I have attached a screenshot below.

Short Text:

Unable to interpret '1,76' as a number.

Abap dump

Please help to solve this problem.


Comments

  • 09 Sep 2008 2:37 am Shalesh Singh Visen
    Ask your ABAPER to check mentioned program in Dump for issue. This is due to some error in Z program,
  • 01 Oct 2008 12:47 pm Guest
    this happens often when you are importing numbers as text from, say, an excel spreadsheet, for example.

    you need to clean up the data. another issue is that imported number over 4 significant digits will have a separator in them (. in your case, i am guessing) this will also cause a problem.

    insert some code to clean up the field before trying to move it to a numeric field

    * get rid of thousands separators
    * do this first to avoid issues with the second part
    replace all occurrences of '.' in test with ' '.
    * change the decimal indicator to "standard"
    replace all occurrences of ',' in test with '.'.
    * now, get rid if the extra spaces
    condense test no-gaps.

    now you have a text field that can be moved into a numeric field. i use this for various import functions, and it works for me. i dont have the decimal issue, but i do have the separator issue with text fields

    just my thoughts... use at your own discretion
  • 25 Mar 2009 6:31 am Guest
    need to check the prog some where entered the number format in wrong way
  • 06 Dec 2010 12:38 pm Guest
    I am also getting the same short dump"Unable to interpret 15-1 as a integer"
    Could you please guide how to solve this?
  • 29 Nov 2016 6:48 pm Guest

    Hello,

    1,76 is for ABAP not a number.

    It have to be 1.76.

    NO "comma" --> ',' ... it have to be a "dot" --> '.'. 

  • 23 Aug 2017 7:07 pm Guest

    Write the field to an variable using Write A to B will resolve the issue

  • 02 Nov 2017 9:02 pm Guest

    Use FM MOVE_CHAR_TO_NUM

  • 02 Nov 2017 10:28 pm Guest

    Hello,

     

    The solution for this is to use the function module: "HRCM_STRING_TO_AMOUNT_CONVERT".

    Good luck.


×