ABAP Dump:  CONVT_NO_NUMBER  Unable to interpret "1.96432  " as a number

Dear SAP friends,
I am an FI functional consultant.  Our ABAP developer is unable to resolve this issue so I am hoping you may be able to steer me into the right direction.
We just upgraded out SAP to SP18 and this issue exists only in production.  Our development and quality system are fine.
We receive this error when the user executes a customer statement and a AP check run.  The ABAP program is ZFORM_SCRIPT.
I have reviewed the forum and found a lot of helpful information including checking the user settings under SU01, etc.  Our developer has been unsuccessful in finding the solution.  Our database analyst confirmed the data is identical in all systems so that eliminates a data issue.
Our ABAP understands there is a space behind the number.  The space character is making the new variable think it's not a number.  How do we fix it?
Furthermore, I am confused as to how or why the 3 systems could be different?  Why do we have this issue in production and not quality, etc?  They have been upgraded and they are all a copy of production.
If you anyone can shed some light, it would be greatly appreciated.  We are unable to print AP checks because the print program fails.  The financial posting happens but no check number is created.
Very frustrating.  Thank you.

From ST22
Source Code Extract
Line
SourceCde
27
28
     -->IN_PAR     text
29
     -->OUT_PAR    text
30
31
FORM ovr_udr TABLES in_par STRUCTURE itcsy
32
out_par STRUCTURE itcsy.
33
34
DATA: amt(20),
35
namt TYPE netwr.
36
DATA: signature(1),
37
len TYPE i,
38
pos TYPE i.
39
40
LOOP AT in_par.
41
CASE in_par-name.
42
WHEN 'REGUD-SWNET'.
43
amt = in_par-value.
44
ENDCASE.
45
ENDLOOP.
46
CONDENSE amt NO-GAPS.
47
len = STRLEN( amt ).
48
pos = len - 3.
49
IF amt+pos(1) = '.'.
50
TRANSLATE amt USING ', '.
51
CONDENSE amt NO-GAPS.
52
ELSE.
53
TRANSLATE amt USING '. '.
54
CONDENSE amt NO-GAPS.
55
TRANSLATE amt USING ',.'.
56
ENDIF.
>>>>>
namt = amt.
58
IF namt > 10000.
59
signature = 'X'.
60
ENDIF.
61
62
LOOP AT out_par.
63
CASE out_par-name.
64
WHEN 'SIGNATURE'.
65
out_par-value = signature.
66
ENDCASE.
67
MODIFY out_par.
68
ENDLOOP.
69
|   70|ENDFORM.                    "ovr_udr

Similar Messages

  • Abap dump (Unable to interpret "65000.00u00A0 " as a number.)

    hi everyone,
                           im getting the following dump error.
    Unable to interpret "65000.00  " as a number.
    previously it worked fine. after some patches moved from production server to quality server
    and from quality to production this report alone getting dump.
    DATA: pono LIKE ekko-ebeln,
          poit LIKE ekpo-ebelp,
          SNO LIKE ESSR-LBLNI,
          PIT LIKE EKPO-EBELP,
           dis LIKE konv-kbetr,
          frg LIKE konv-kbetr,
          VAL LIKE KONV-KBETR,
    FORM tax TABLES intab
    STRUCTURE itcsy outtab
    STRUCTURE itcsy.
      READ TABLE intab INDEX 1.
      pono = intab-value.
      READ TABLE intab INDEX 2.
      poit = intab-value.
      READ TABLE intab INDEX 3.
      SNO = intab-value.
      READ TABLE intab INDEX 4.
      L_CHAR1 = intab-value.
    REPLACE all occurrences of ',' in l_char1 with ' '.
      VAL = L_CHAR1.      <----
    this is the line im getting dump.  l_char1 = 65,000.00
    thanks in advance
    karthe

    KARTHE wrote:
    > Unable to interpret "65000.00  " as a number.
    >   VAL = L_CHAR1.      <----
    this is the line im getting dump.  l_char1 = 65,000.00
    you mention "65000.00  " and "65,000.00" and i guess L_CHAR1 contains "65,000.00".
    If that's the case, remove the thousand separator from L_CHAR1, so 65,000.00 becomes 65000.00
    edit: basically what Pawan mentioned.
    Edited by: Maen Anachronos on Oct 5, 2010 1:48 PM

  • Unable to interpret "650.00u00A0 " as a number. Runtime Error : CONVT_NO_NUMBER

    Hi ,
    This is a issue which has to be resolved ASAP as all the checks are being thrown Dump in Production.
    It would be great if any of you could help me in this regard.
    I have been encountering a runtime error as "CONVT_NO_NUMBER" with
    short text as "Unable to interpret "650.00  " as a number."
    System versio : SAP ECC 6.0
    The problem is occuring at the below code
        FORM XXXXXXXX TABLES t_XXX_in  STRUCTURE itcsy
                                       t_XXX_out STRUCTURE itcsy.
          DATA: $_swnet     LIKE regud-swnet.
          DATA: $_rwbtr     LIKE reguh-rwbtr.
          DATA: $_zbukr     TYPE bukrs.        
          READ TABLE t_XXXX_in WITH KEY 'REGUH-RWBTR'.
          CONDENSE t_XXXX_in-value NO-GAPS.
    make sure the amount field is an amount.
          IF t_XXXX_in-value CA 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'.
            $_rwbtr = 0.
          ELSE.
    >>>>>     $_rwbtr = t_XXXX_in-value.
          ENDIF.
    Can you please help me in this regard.
    regards,
    bhima
    Moderator message: number formatting questions = FAQ, please search before posting, do not use the term "ASAP", all threads have the same priority.
    Edited by: Thomas Zloch on Nov 17, 2010 6:19 PM

    This is a FAQ. Please search before posting.
    Just to avoid dump catch the exception cx_sy_conversion_no_number . But you have to do some other changes like replacing the unwanted characters like comma,dot etc and then move it.

  • Unable to Interpret "13,335.00" as number

    Hi Friends,
    Unable to Interpret "13,335.00"; as number   
    these is the runtime error what i am geting when i am trying to read the data from the list screen and copying to other variable.
    the code is at user-command
    READ  LINE sy-index FIELD VALUE W_OUT-RMWWR    INTO W_OUT2-RMWWR.
    when the above statement is executed these runtime error  iam getting.
    Regards
    Kumar M

    Hi
    Declare that as  type P and try the same
    if it wont work then convert the same into character type
    Regards
    Shiva

  • Unable to interpret "RF05L-BELNR" as a number.

    Hi all,
    While running a BDC for TCODE FB02, I am getting an error message which says 'Unable to interpret "RF05L-BELNR" as a number'.
    Please let me know how to correct it?
    Thanks and regards,
    Anishur

    It looks to me like you are missing a couple of single quotes or have a couple extra of them. I think it is trying to put the character string 'RF05L-BELNR' into some numeric field.
    Rob

  • Unable to interpret "814,5 " as a number.

    Hi,
    I am receiving the message -> Unable to interpret "814,5 " as a number.
    and getting Runtime error because of an assignment:
    gv_maxpart = e_gefkat_res_tab-VERBRAUCH.
    gv_maxpart is  DEC (decimal length 10,  places 4)
    e_gefkat_res_tab-VERBRAUCH is char12
    What has to be made ? I need this assignmwnt for a multiply statement
    later.
    Regards
    ertas

    I'm really sorry but all postings were not helpful.
    =============>Sorry that my answers do not help you.
    This forum is going to be like more and more like beginners level.
    =============>Your question have been asked many time before in this forum. ==> YOU, HAVE A BEGINNER LEVEL.
    I'm missing former user.
    =============>See what, Rich HEILMAN (not a beginner level), answers to an identical question in this thread :
    Re: Convert char format to decimal format
    I have found the solutuion the right solution is:
    C14W_CHAR_NUMBER_CONVERSION
    =============>Congratulation to you.

  • CONVT_NO_NUMBER Unable to interpret "*0" as a number.

    Hi gurus,
    I am encountering this dump while running a report in background. The report takes process order numbers as input and updates a Z-Table accordingly. However, this dump occurs only when the report is run in background. When run in foreground the report executes flawlessly.
    Also, when the report is run for multiple process orders in background the dump is displayed.. On debugging the job i  found the process order number relevant to the dump. However, when i executed the job in background for just this process order, the report was executed successfully.
    Deparately in need of help!!!
    Regards,
    Xineohpi.

    SAP has precisely pointed out the problem, so ignore the background noise and  concentrate your efforts on finding precisely the field and the data value that causes your error.
    Since '*0' is NOT a number, find the field in the dump that has that value in it and figure out how that value is getting there...the asterisk would appear to indicate an overflow condition, in which the input value exceeds the length of the numeric field. For example, I would expect to see this happen if I had a field(2) type n and my input was '100'.   Check to see if that is what is happening to you, and why, based upon your input.
    See other posts re: CONVT_NO_NUMBER errors....it's because a numeric field contains something other than digits, a decimal and a sign.
    Edited by: DaveL on Jun 29, 2011 2:28 PM

  • ABAP dump CONVT_NO_NUMBER

    Hi,
    One of our program is going into dump in production server giving convt_no_number error.  Inside the form the value is calculating by the program and storing it in a variable which is declared as INT4.
    This value is moved to another variable which is declared as char.  This is moved to another varibale which is declared as integer.  The value which is showing in ST22 is *123. 
    The * is creating problem and I dnt knw where it is coming from.  As this value is just a calculated one, how can the * be entered here. 
    As the system cant be replicated in development finding it more difficult.
    The following are the variable declared.
    data: out_treated_item_ct type int4,
              w_treated_item_ct(4),
              i_treated_item_count type i.
    LOOPAT.                                                            " in the form called from function module
        ADD 1 to i_treated_item_count.
    ENDLOOP.
    w_treated_item_ct = i_treated_item_count.       " in the form called from function module
    out_treated_item_ct = w_treated_item_ct.        " this is in main function module
    Please help me in this.

    Hi,
    Try this..
    data: out_treated_item_ct type int4,
    w_treated_item_ct(4) TYPE N,                  " Change
    i_treated_item_count type i.
    LOOPAT. " in the form called from function module
    ADD 1 to i_treated_item_count.
    ENDLOOP.
    w_treated_item_ct = i_treated_item_count. " in the form called from function module
    out_treated_item_ct = w_treated_item_ct. " this is in main function module " Short Dump should be here change the type of w_treated_item_ct to N.

  • Dump Error : Unable to Interpret '/'

    Hello,
             we are trying to upload Material Master, where we have a Custom Field, this custom field is defined as NUMC(10) data type in BMMH1-YYD_YMANU and also in MARC table. And this field has been customized in Material Master in a seperate screen, our client our in production from long time, now we are getting problem only when migrating data. Manually it works fine.
    And this field was configured in the below LSMW Program,
    Object               0020   Material master
    Method               0000
    Program Name         RMDATIND
    Program Type         D   Direct Input
    Now while uploading we are getting error at statement MOVE_FIELD_SLASH statement saying cannot interpret slash(/).
    But we are passing Number '1000000012' into this field. And if we pass blank then we are not getting this error, cannot reallly find what the problem is.
    Can any one help.

    Murali R wrote:
    Hi Anand,
    >
    > Thanks for yor reply.
    >
    > The field FKDAT in source system is in YYYYMMDD format only.  The date values coming in is like 12.08.2011.
    >
    > Regards,
    > Murali
    Try this..
    data:l_date type sy-datum.
    l_date0(4) = FKDAT5(4).
    l_date4(2) = FKDAT3(2).
    l_date6(2) = FKDAT0(2).
    Now use l_date to subtract from sy-datum.

  • ABAP dump in ecc 6.0 for F110 transaction

    HI All,
    We have recently upgraded to ECC 6.0 from 4.6C.
    While displaying the proposal/exception list using F110 transaction for the program RFZALI20. The ABAP dump says "Unable to interpret "1 5D " as a number". It is failing for Key for print parameters (PRI_PARAMS-PRKEYEXT).
    Has anyone faced this issue?
    Thanks in advance.
    -APK

    HI Balaji,
    We could get over this issue by changing the print parameters in the variant we have used.
    The variant had some print parameters selected (having green check) even though there are no parameters which are selected. So, I have created a varaint without the print parameters option checked (no more green check in the extended selection).
    Hope this is clear.
    -Pradeep

  • Unable to Interpret 0é`Xú_ as a number in CJ20N

    Hi experts,
    I have only one user with this problem, every time she tries to get into the Tcode CJ20N, she receives a DUMP, saying this:
    CONVT_NO_NUMBER
    Unable to Interpret 0é`Xú_ as a number.
    SAP Program is SAPLCNPB_W
    Anyone know how can i solve this issue?
    Thanks in advance.

    Hello,
    if this is happening just for one user, you might want to check her parameters in SU01...
    Rgds
    Martina

  • ABAP DF Unable to interpret as a number

    I have a very simply ABAP data flow which joins SAP tables PA0001 and T528T together using PLANS.  If I use PA0001.PLANS in my output schema I receive the following error message:
    "RFC CallReceive error <Function Z_AW_ABAP_RUN: RFC_ABAP_MESSAGE- Unable to interpret 0    0.00 as a number."
    If I select T528T.PLANS in the output schema it works fine, but I have no idea what is causing this error message.

    Hi Tom,   If the error si correcto, it seems to be a string trying to be saved on a integer field. Change the target data type or validate it before be loaded. I amnot sure if the error is "0    0.00 " >string or "0.00 " >number,but not a integer. Regards.

  • Short dump - Unable to interpret "USD " as a number

    Hi,
    I am trying to pass 'price unit' to BAPI -> BAPI_PO_CREATE1
    But while executing below statement, i got a short dump -> Unable to interpret "USD " as a number
    wa_poitem-price_unit    = wa_data-peinh
    here wa_poitem of type BAPIMEPOITEM-PRICE_UNIT, which is DEC. legth 5
    and wa_data-peinh of type CHAR, which is uploaded data from excel

    Hi
    Something is uncorrect in your file or in your program
    It seems you're transfering the currency (USD) to the field for unit price: here u need to indicate which the unit price is
    The Unite Price should be = Net Price / Quantity
    The currency should be transfered in the header data: BAPIMEPOHEADER-CURRENCY
    Max

  • Error: Unable to interpret / as a number

    We have an R/3 Infoset that is used as a source for some Crystal Report queries -- basically it is pulling some revenue recognition data from GLPCA and pairing it with supporting tables such as billing documents, orders, customer, material, etc.  This has been available in Production for a few months, but recently a user has started encountering the following messages at runtime:
    Crystal Reports
    Failed to retrieve data from the database.
    Database Connector Error: 'Unable to interpret / as a number.'
    Database Connector Error: 'RFC_INVALID_HANDLE'
    So we were able to even track down the error to one specific billing document and can recreate the error when selecting only the one document number.  The report errors whenever it pulls that data and if a certain amount field is brought in to the listing.  Looking at the underlying data through an SQL query, we don't see a problem with the data and have been unable to figure out why only certain records are causing this short dump.  The abend info in ST22 shows it is related to a CONVT_NO_NUMBER runtime error in ABAP program /CRYSTAL/SAPLFLAT - procedure /CRYSTAL/BUILD_STRING.  Looking through the details did not uncover much information that would point to the problem.
    Has anyone encountered this type of problem with Crystal integration to SAP data? Any suggestions on troubleshooting or identifying the problem would be appreciated.

    Hi,
    would suggest you open a case with support and provide the details on the steps so that the support folks can directly look at your system.
    thanks
    Ingo

  • ABAP DUMP IN DTP

    Hi All,
    i got a ABAP Dump in the DTP while i am loading the Text data stating " ASSIGN_TYPE_CONFLICT" . I had chked but unable to find any reason if any one is familiar abt this plz help me out.
    Regards
    KK

    I had a similar problem. It is not enough to activate the transformation.
    We changed the target structure by deleting a field (I think add a field should be fine, too), activated everything and changed the structure and transformation back after this.
    The change of structure lead to a complete new generation of the generic code. Activation alone is not enough, a bigger change is necessary!
    After this change and activation everything run perfect!

Maybe you are looking for

  • How do I fix Creative Cloud to show ALL my apps that I have installed ?

    Here my specs : Windows 7 Pro 64 bit ● 10GB DDR3 RAM ● Intel Core i7 ● AMD Radeon HD 5700 Series Here my story : One day, little Creative Cloud said it had an update to be installed on itself. Possibly taking it from version 1.7 to 2.0 or something.

  • Recording tv shows from dvr to my pc

    I have a brighthouse DVR and want to record some of the show's from it,I have a HP 9500y pc equiped with burnning/labaling abilty but no idea how to hook them together,or if it's even possible. any info would be great thanks

  • Problem about blob

    I have a image file c:\db\0.jpg, and want to store it to table image(id number,pic blob) in sql*plus I wrote: create directory path as 'c:\db'; (it's sucess.) declare target blob; des bfile; begin des:=bfilename('path','0.jpg'); dbms_lob.loadfromfile

  • Sap note doubt (105621 - Authorization check for the condition )

    Hi experts, I am wondering if this note takes effect also in Mm transactions. Does anyone have experience with this? Thanks!! Artur.

  • ACR 8.6 doesn't show brush under graduated filter

    I was told that this version had a brush option in the graduated filter section for raw files but my window soes not show this. I have the latest updates. How can I get this to show the brush button?