Runtime Error: CONVT_NO_NUMBER with MM01 BDC

Hi All,
I am creating Material Master using Call transaction Method for MM01 Tcode.
I am passing the value called Standard Price (MBEW-STPRS) in the BDC.
Standard price will be like 100.00 (Hundred Rupees)
While passing this value, I am getting Runtime Error with the following details.
Runtime Error: CONVT_NO_NUMBER
Unable to interpret "/" as a number.
258 ----
259 *        Insert field                                                  *
260 ----
261 FORM BDC_FIELD USING FNAM FVAL.
>>>   IF FVAL <> NODATA.
263     CLEAR BDCDATA.
264     BDCDATA-FNAM = FNAM.
265     BDCDATA-FVAL = FVAL.
266     APPEND BDCDATA.
267   ENDIF.
268 ENDFORM.
How to resolve this type of error???
Regards
Pavan

I have defined field STPRS as char(13 length) in the internal table as char.
The field NODATA is having value ' \ ' in the debugging mode.
The code mentioned in my above post is from the standard perform statement.
Even if i provide value as "100" in the flat file, while reaching the statment
perform bdc_field       using 'MBEW-STPRS'
it_mm01-stprs.
it shows as "100.00" in the debugger.
Any idea....????
Regards
Pavan

Similar Messages

  • ABAP Runtime Error CONVT_NO_NUMBER

    Dear all,
    I am calling transaction F-02 for posting G/L Account from an FM. I tried with the Header Data and Account and Cost Centre but it says ABAP Runtime Error CONVT_NO_NUMBER. I undersood that its because of the Number interpretation and coded accordingly but still it throws the same error.
    Can you please help me in this....
    With Regards
    Jay

    Dear all,
    Thanks for giving me some hope. I tried the possiblities but still it says the same error. I have pasted the FM in nutshell. Can you please see that and help me.
    FUNCTION ZUPLOAD_XLS.
    ""Local interface:
    *"  IMPORTING
    *"     REFERENCE(P_BUKRS) LIKE  BKPF-BUKRS
    *"     REFERENCE(P_BLDAT) LIKE  BKPF-BLDAT
    *"     REFERENCE(P_BUDAT) LIKE  BKPF-BUDAT
    *"     REFERENCE(P_MONAT) LIKE  BKPF-MONAT
    *"     REFERENCE(P_WAERS) LIKE  BKPF-WAERS
    *"     REFERENCE(P_BKTXT) LIKE  BKPF-BKTXT
    *"  TABLES
    *"      IN_JE_XLS STRUCTURE  ZFGI_JE_STR
    ITAB-BSCHL = 40.
    ITAB-SAKNR = '812070'.
    ITAB-WRBTR = '30881.00'.
    ITAB-KOSTL = '11620009'.
    APPEND ITAB.
      MOVE P_BUDAT(4)  TO TEM+4(4).
      MOVE P_BUDAT+4(2) TO TEM(2).
      MOVE P_BUDAT6(2) TO TEM2(2).
      MOVE P_BUDAT(4)  TO TEM+4(4).
      MOVE P_BUDAT+4(2) TO TEM(2).
      MOVE P_BUDAT6(2) TO TEM2(2).
      MOVE P_BLDAT(4)  TO TEM1+4(4).
      MOVE P_BLDAT+4(2) TO TEM1(2).
      MOVE P_BLDAT6(2) TO TEM12(2).
      MOVE P_BLDAT(4)  TO TEM1+4(4).
      MOVE P_BLDAT+4(2) TO TEM1(2).
      MOVE P_BLDAT6(2) TO TEM12(2).
    WRITE ITAB-WRBTR TO WRBTR.
    CONDENSE WRBTR NO-GAPS.
    WRITE ITAB-BSCHL TO T_BSCHL NO-GROUPING LEFT-JUSTIFIED.
      IF ITAB-KOSTL+8(2) EQ SPACE.
        MOVE ITAB-KOSTL       TO  HOLD_KOSTL+2(8).
        MOVE '00'      TO  HOLD_KOSTL(2).
      ELSE.
        MOVE ITAB-KOSTL       TO  HOLD_KOSTL.
      ENDIF.
    FIELD_LENGTH = STRLEN( ITAB-SAKNR ).
      IF FIELD_LENGTH EQ 10.
        MOVE ITAB-SAKNR      TO   HOLD_SAKNR.
      ELSE.
        MOVE ITAB-SAKNR(6)     TO   HOLD_SAKNR+4(6).
        MOVE '0000'      TO   HOLD_SAKNR(4).
      ENDIF.
    PERFORM NEW_DYNPRO USING 'SAPMF05A' '0100'.
    PERFORM NEW_FIELD USING 'BKPF-BUDAT' TEM.
    PERFORM NEW_FIELD USING 'BKPF-BLDAT' TEM1.
    PERFORM NEW_FIELD USING 'BKPF-MONAT' P_MONAT.
    PERFORM NEW_FIELD USING 'BKPF-WAERS' 'USD'.
    PERFORM NEW_FIELD USING 'BKPF-BUKRS' P_BUKRS.
    PERFORM NEW_FIELD USING 'BKPF-BKTXT' P_BKTXT.
    PERFORM NEW_FIELD USING 'RF05A-NEWBS' T_BSCHL.
    PERFORM NEW_FIELD USING 'RF05A-NEWKO' HOLD_SAKNR.
    PERFORM NEW_FIELD USING 'BDC_OKCODE' '/11'.
    PERFORM NEW_DYNPRO USING 'SAPMF05A' '0300'.
    PERFORM NEW_FIELD USING 'BSEG-WRBTR' WRBTR.
    PERFORM NEW_FIELD USING 'RF05A-NEWKO' '          '.
    PERFORM NEW_FIELD USING 'RF05A-NEWBS' '  '.
    PERFORM NEW_FIELD USING 'BDC_OKCODE' '/11'.
    PERFORM NEW_DYNPRO USING 'SAPLKACB' '0002'.
    PERFORM NEW_FIELD USING 'COBL-KOSTL' HOLD_KOSTL.
    CALL TRANSACTION 'F-02' USING BDCDATA MODE 'A' UPDATE 'S'.

  • Runtime error CONVT_NO_NUMBER has occurred

    Dear experts,
    I am using BAPI -- 'HR_MAINTAIN_MASTERDATA' to maintain infotype 8(Basic pay).
    I debugged the code. The data is coming in IT (that is of type PPROP) from my text file. But it gives runtime error in the FM saying --
    "Runtime error CONVT_NO_NUMBER has occurred"
    Please guide,
    Sumit.

    hi,
    I checked in ST22. It says unable to interpret 4B as a number. Now I went to transaction PA30 and checked it's possible values. There were only 2- 8A and 8B. so I changed it to 8B. But still gives same error, as unable to interpret 8B as  a number.
    This is my int table while debugging--
    line infty(c4)  fname(c132)   fval(c255)   seqnr(n2)
    1     0008     P0008-PERNR     40083005     00
    2     0008     P0008-BEGDA     01012010     00
    3     0008     P0008-ENDDA     31129999     00
    4     0008     P0008-TRFAR     A1     00
    5     0008     P0008-TRFGR     ASST.GM     00
    6     0008     P0008-TRFST     MA     00
    7     0008     P0008-BSGRD     8B     00       " here is my 8B
    8     0008     P0008-TRFGB     10     00
    9     0008     P0008-DIVGV     01     00
    10     0008     P0008-ANSAL     192     00
    11     0008     P0008-ANCUR     18437     00
    12     0008     P0008-WAERS     INR     00
    13     0008     P0008-LGA01     INR     00
    14     0008     P0008-BET01     4000     00
    15     0008     P0008-LGA02     4657     00
    if fval is of c255, why doen it interpret it's fields as a number?

  • How to troubleshoot runtime error (termination with short dump)

    hi all,
    i'm new comer on crm. and i got a problem when i accessed tx: segment builder (runtime error: termination with short dump).
    i've tried to troubleshoot this problem by set the java2 SDK GUI path on the client side.but it still didn't work.then i tried to activate the automation trace (just perform the procedure which wrote down on error analysis), but i confused when tried to read the trace file and still didn't get the point. FYI, i 'm using sap logon 710 and SAP crm 5.0.
    what i've should to do?
    should i have to re install my sap logon?
    i really need ur assistance!
    best regards,  
    agung

    Hi Agung,
    Please refer the following SAP Note for your information:
    <b>SAP Note: 990263</b>
    Best Regards,
    Johnny.
    Reward with points if it helps.

  • Runtime Errors         CONVT_NO_NUMBER

    Hi Experts,
    we got a runtime error in program CONVT_NO_NUMBER ,here are the details of the error ,could not find a sap note on this.
    same program is ran with same variant recently  but got this runtime error today ,please suggest how to correct this
    The termination occurred in the ABAP program "/SAPAPO/SAPLMSDP_CAP" in
      "PROD_LIST_RESULT".
    The main program was "/SAPAPO/RMSDPCAP ".
    The termination occurred in line 1078 of the source code of the (Include)
      program "/SAPAPO/LMSDP_CAPF02"
    of the source code of program "/SAPAPO/LMSDP_CAPF02" (when calling the editor
      10780).
    The program "/SAPAPO/SAPLMSDP_CAP" was started as a background job.
    Processing was terminated because the exception "CX_SY_CONVERSION_NO_NUMBER"
      occurred in the
    procedure "PROD_LIST_RESULT" "(FORM)" but was not handled locally, not declared
      in the
    RAISING clause of the procedure.
    The procedure is in the program "/SAPAPO/SAPLMSDP_CAP ". Its source code starts
      in line 1001
    of the (Include) program "/SAPAPO/LMSDP_CAPF02 ".
    Error analysis
        An exception occurred. This exception is dealt with in more detail below
        . The exception, which is assigned to the class 'CX_SY_CONVERSION_NO_NUMBER',
         was neither
        caught nor passed along using a RAISING clause, in the procedure
         "PROD_LIST_RESULT" "(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:
        The program attempted to interpret the value "*08" as a number, but
        since the value contravenes the rules for correct number formats,
        this was not possible.
    Thanks in Advance.
    Edited by: Brahamananda reddy Arikatla on Aug 23, 2010 7:05 AM

    Hi
    "*08
    1. I think this is some chararater that you have declared and the value is shooting to bypass the length. It is not able to handle the
    value and a * is in place.
    declare with appropriate data type by int or quan.. or char(xx) length to handle this.
    SInce this is dealing with some background job its not clear loading of the data type . But u you can place the breakpoint at the code of line mentioned and observe the value .
    2.
    if u r doing a char comparision then see that RHS is in quotes .
    Ex : ZB eq 11 will go for a dump
    ZB eq '11' - > no dump
    BR,
    Vijay

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

  • BAPI Runtime Error DBIF_RSQL_INVALID_REQUEST with module "KONV_BEARBEITEN"

    Hi Experts
    I am trying to create a sales order using BAPI FM BAPI_SALESORDER_CREATEFROMDAT1. After executing the program it shows in output screen that the sales order created and also displays the newly created sales order number. But when I want to check the order from VA03 it shows Express document "Update was terminated" received by author AAA, where AAA is login name.
    I also analysis the sort dump for which the update process was terminated. I give the error details
    Runtime Errors         DBIF_RSQL_INVALID_REQUES
    Error analysis
        An invalid request was made to the SAP database interface in a statement
         in which the table "KONV " was accessed.
    Below are the module name and report from where the error is coming.
    Function Module name  RV_SALES_DOCUMENT_ADD
    Program Name  SAPLV45U
    Include  LV45UF0K
    Row  26
    Source code from Rruntime Error
      Line  SourceCde
    1 *****************************************************************
        2 *  Unterroutinen RV-Auftragsabwicklung alphabetisch sortiert:
        3 *  ----------------------------------------------------------
        4 *  Buchstabe K:
        5 *
        6 *****************************************************************
        7
        8 *----------------------------------------------------------------
        9 *       FORM KONV_BEARBEITEN
       10 *----------------------------------------------------------------
       11 FORM KONV_BEARBEITEN.
       12
       13   CHECK: FKONV_GEAENDERT NE SPACE OR
       14          VORGANG = CHARH.
       15
       16   IF VORGANG NE 'H'.
       17     DELETE FROM KONV WHERE KNUMV = VBAK-KNUMV.
       18 ENHANCEMENT-POINT KONV_BEARBEITEN_10 SPOTS ES_SAPLV45U.
       19   ENDIF.
       20
       21   LOOP AT FXKOMV.
       22     FXKOMV-MANDT = VBAK-MANDT.
       23     FXKOMV-KNUMV = VBAK-KNUMV.
       24     MODIFY FXKOMV.
       25   ENDLOOP.
    >>>>>   INSERT KONV FROM TABLE FXKOMV.
       27   IF SY-SUBRC NE 0.
       28     MESSAGE A100 WITH
       29   ENDIF.
       30
       31 ENHANCEMENT-POINT KONV
       32 ENDFORM.
       33 *eject
    Below is my source code.
    *& Report  Z_BAPI_SALESORDER
    REPORT  z_bapi_salesorder.
    * Sales document type
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 2(20) v_text FOR FIELD p_auart.
    PARAMETERS: p_auart TYPE auart OBLIGATORY.
    SELECTION-SCREEN END OF LINE.
    * Sales organization
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 2(20) v_text1 FOR FIELD p_vkorg.
    PARAMETERS: p_vkorg TYPE vkorg OBLIGATORY.
    SELECTION-SCREEN END OF LINE.
    * Distribution channel
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 2(20) v_text2 FOR FIELD p_vtweg.
    PARAMETERS: p_vtweg TYPE vtweg OBLIGATORY.
    SELECTION-SCREEN END OF LINE.
    * Division.
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 2(20) v_text3 FOR FIELD p_spart.
    PARAMETERS: p_spart TYPE spart OBLIGATORY.
    SELECTION-SCREEN END OF LINE.
    SKIP 1.
    * Sold-to
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 2(20) v_text4 FOR FIELD p_sold.
    PARAMETERS: p_sold  TYPE kunnr OBLIGATORY.
    SELECTION-SCREEN END OF LINE.
    * Ship-to
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 2(20) v_text5 FOR FIELD p_ship.
    PARAMETERS: p_ship  TYPE kunnr.
    SELECTION-SCREEN END OF LINE.
    SKIP 1.
    * Material
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 2(20) v_text6 FOR FIELD p_matnr.
    PARAMETERS: p_matnr TYPE matnr   OBLIGATORY.
    SELECTION-SCREEN END OF LINE.
    * Quantity.
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 2(20) v_text7 FOR FIELD p_menge.
    PARAMETERS: p_menge TYPE dzmengc  OBLIGATORY.
    SELECTION-SCREEN END OF LINE.
    * Plant
    SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN COMMENT 2(20) v_text9 FOR FIELD p_plant.
    PARAMETERS: p_plant TYPE werks_d OBLIGATORY.
    SELECTION-SCREEN END OF LINE.
    * Data declarations.
    DATA: v_vbeln            LIKE vbak-vbeln.
    DATA: header             LIKE bapisdhead.
    DATA: headerx            LIKE bapisdhead1x.
    DATA: item               LIKE bapiitemin  OCCURS 0 WITH HEADER LINE.
    DATA: itemx              LIKE bapisditemx OCCURS 0 WITH HEADER LINE.
    DATA: partner            LIKE bapipartnr  OCCURS 0 WITH HEADER LINE.
    DATA: return             LIKE bapireturn1    OCCURS 0 WITH HEADER LINE.
    DATA: lt_schedules_inx   TYPE STANDARD TABLE OF bapischdlx
                             WITH HEADER LINE.
    DATA: lt_schedules_in    TYPE STANDARD TABLE OF bapisdhedu
                             WITH HEADER LINE.
    * Initialization.
    INITIALIZATION.
      v_text   = 'Order type'.
      v_text1  = 'Sales Org'.
      v_text2  = 'Distribution channel'.
      v_text3  = 'Division'.
      v_text4  = 'Sold-to'.
      v_text5  = 'Ship-to'.
      v_text6  = 'Material'.
      v_text7  = 'Quantity'.
      v_text9  = 'Plant'.
    * Start-of-selection.
    START-OF-SELECTION.
    * Header data
    * Sales document type
      header-doc_type = p_auart.
      headerx-doc_type = 'X'.
    * Sales organization
      header-sales_org = p_vkorg.
      headerx-sales_org = 'X'.
    * Distribution channel
      header-distr_chan  = p_vtweg.
      headerx-distr_chan = 'X'.
    * Division
      header-division = p_spart.
      headerx-division = 'X'.
      headerx-updateflag = 'I'.
    * Partner data
    * Sold to
      partner-partn_role = 'AG'.
      partner-partn_numb = p_sold.
      APPEND partner.
    * Ship to
      partner-partn_role = 'WB'.
      partner-partn_numb = p_ship.
      APPEND partner.
    * ITEM DATA
      itemx-updateflag = 'I'.
    * Line item number.
      item-itm_number = '000010'.
      itemx-itm_number = 'X'.
    * Material
      item-material = p_matnr.
      itemx-material = 'X'.
    * Plant
      item-plant    = p_plant.
      itemx-plant   = 'X'.
    * Quantity
      item-target_qty = p_menge.
      itemx-target_qty = 'X'.
      APPEND item.
      APPEND itemx.
    *   Fill schedule lines
      lt_schedules_in-itm_number = '000010'.
      lt_schedules_in-sched_line = '0001'.
      lt_schedules_in-req_qty    = p_menge.
      APPEND lt_schedules_in.
    *   Fill schedule line flags
      lt_schedules_inx-itm_number  = '000010'.
      lt_schedules_inx-sched_line  = '0001'.
      lt_schedules_inx-updateflag  = 'X'.
      lt_schedules_inx-req_qty     = 'X'.
      APPEND lt_schedules_inx.
      CALL FUNCTION 'BAPI_SALESORDER_CREATEFROMDAT1'
        EXPORTING
          order_header_in           = header
    *     WITHOUT_COMMIT            = ' '
    *     CONVERT_PARVW_AUART       = ' '
       IMPORTING
         salesdocument              = v_vbeln
    *     SOLD_TO_PARTY             =
    *     SHIP_TO_PARTY             =
    *     BILLING_PARTY             =
    *     RETURN                    =
        TABLES
          order_items_in            = item
          order_partners            = partner
    *     ORDER_ITEMS_OUT           =
    *     ORDER_CFGS_REF            =
    *     ORDER_CFGS_INST           =
    *     ORDER_CFGS_PART_OF        =
    *     ORDER_CFGS_VALUE          =
    *     ORDER_CCARD               =
    *     ORDER_CFGS_BLOB           =
         order_schedule_ex          = lt_schedules_in
    * Check the return table.
      IF v_vbeln <> space.
        CALL FUNCTION 'BAPI_TRANSACTION_COMMIT'.
        WRITE: / 'Document ', v_vbeln, ' created'.
      ELSE.
        WRITE: / 'Error in creating document'.
      ENDIF.
    I am unable to trace the exact reason. Please help and thanks in advance.
    Edited by: Joy Banerjee on Oct 12, 2009 7:47 AM

    Hi Prashant,
    Set the profile parameter abap/buffersize value to maximum.Get the virtual memory increased.
    If it doesn't work, see in transaction db02 if there is sufficient tablespace.
    Let me knoe the status of tablespaces.
    Regards,
    Sabita

  • Runtime error/s with iOS

    I've followed the build instructions for iOS in your documentation but I get an error at runtime with the following output:
    Detected an attempt to call a symbol in system libraries that is not present on the iPhone:
    stat$INODE64 called from function __os_exists in image Berkeley.
    An Apple forum member suggested that I'm not building BDB against the iPhone Simulator system libraries. I have a few questions:
    In your build instructions for iOS you refer to an $SDKROOT variable. What should this be set to for Simulator and device builds respectively?
    I found a SO post from someone who suggests that I'd need quite extensive modification of my build script to set environment variables not mentioned in your build instructions. You can see his build script in the second answer in the following link to SO:
    objective c - How can I use the Berkeley DB within an iOS application? - Stack Overflow
    If I make use of his script, I get an error that tells me gcc isn't working correctly. His post is quite old, so I'm really hoping you can elaborate on your existing guidance for iOS builds that will help me get BDB working at runtime. Just to note, following your build instructions does lead to a successful build of BDB but it fails at runtime.
    Any help at all would be great, thanks.

    Hi Ray,
    Could you try building the BDB library using the following configuration:
    export DEVROOT=/Applications/Xcode.app/Contents/Developer
    export SDKROOT=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.1.sdk
    export SIMROOT=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator7.1.sdk
    export CC=$DEVROOT/usr/bin/gcc
    export LD=$DEVROOT/usr/bin/ld
    export CXX=$DEVROOT/usr/bin/g++
    export LDFLAGS="-L$SDKROOT/usr/lib"
    export CFLAGS="-arch i386 -pipe -no-cpp-precomp -isysroot $SDKROOT -mios-simulator-version-min=7.1"
    export CXXFLAGS="-arch i386 -pipe -no-cpp-precomp -isysroot $SDKROOT -mios-simulator-version-min=7.1"
    export CPPFLAGS="-arch i386 -pipe -no-cpp-precomp -isysroot $SDKROOT -mios-simulator-version-min=7.1"
    ../dist/configure --host=arm-apple-darwin9 --prefix=$SDKROOT \
      --enable-sql --enable-debug --enable-cxx --enable-sql_compat
    With the BDB library built with this configuration, we couldn't reproduce the runtime error you mentioned in your original post on iOS simulator 7.1.

  • Runtime Error SYNTAX_ERROR with MIGO tcode

    Hi Gurus,
    I got a new issue now. while executing MIGO tcode getting SYNTAX_ERROR dump, please check below dump details..
    Category               ABAP Programming Error
    Runtime Errors         SYNTAX_ERROR
    ABAP Program           SAPLVBDOCUBATCH_DM
    Application Component  LO-BM
    Date and Time          09.01.2012 16:27:51
    What happened?
        Error in the ABAP Application Program
        The current ABAP program "SAPLMIGO" had to be terminated because it has
        come across a statement that unfortunately cannot be executed.
        The following syntax error occurred in program "SAPLVBDOCUBATCH_DM " in include
         "LVBDOCUBATCH_DM$39 " in
        line 8:
        ""RL034" must be a flat structure. You cannot use internal tables, stri"
        "ngs, references, or structures as components."
        The include has been created and last changed by:
        Created by: "SAP "
        Last changed by: "SAP "
        Error in the ABAP Application Program
        The current ABAP program "SAPLMIGO" had to be terminated because it has
        come across a statement that unfortunately cannot be executed.
    Error analysis
        The following syntax error was found in the program SAPLVBDOCUBATCH_DM :
        ""RL034" must be a flat structure. You cannot use internal tables, stri"
        "ngs, references, or structures as components."
    i have tried to check syntax of program SAPLVBDOCUBATCH_DM and it is giving error, please help me solve this issue.
    Additional Information:ECC6.0 EHP5(recently upgraded from ECC6.0) nd DB:Oracle 10.2.0.2 OS:windows
    Thanks,
    Venkat

    Hello Team,
    This is Solved..
    As per dump when we go n check table RL034 through SE11 there one Object type is wrong so with Abaper help it got corrected then the problem was solved.
    Thanks all for your time.
    Venkat

  • Windows client  gives runtime error R6034 with TMMONITOR=app,svc,tran,sys::

    PLEASE REFER TO THE DUPLICATE POSTING IN THE "TUXEDO" FORUM FOR AN ANSWER TO THIS QUESTION.
    Hi,
    I'm testing TSAM on a Windows system. If I run without setting the TMMONITOR environmental variable set everything works fine, but when I set TMMONITOR=app,svc,tran,sys:: both the client and server programs give the runtime error R6034: "An application has made an attempt to load the C runtime library incorrectly". Clicking the "OK" button lets the programs continue, but the following messages appear in the ULOG:
    142539.868.TUXMODEL!tuxmodelclient.5996.5860.0: GP_CAT:1345: ERROR: pif: can't load 'libmonplugin.dll'
    142539.868.TUXMODEL!tuxmodelclient.5996.5860.0: GP_CAT:1341: ERROR: pif: can't load impl 'bea/performance/mongui' that is in InterceptorSequence for 'bea/performance/monfan'
    142539.868.TUXMODEL!tuxmodelclient.5996.5860.0: LIBTUX_CAT:6623: ERROR: TMMONITOR failed to invoke the monitoring plug-in
    142547.342.TUXMODEL!TuxModelServer.3220.728.0: GP_CAT:1345: ERROR: pif: can't load 'libmonplugin.dll'
    142547.342.TUXMODEL!TuxModelServer.3220.728.0: GP_CAT:1341: ERROR: pif: can't load impl 'bea/performance/mongui' that is in InterceptorSequence for 'bea/performance/monfan'
    142547.342.TUXMODEL!TuxModelServer.3220.728.0: LIBTUX_CAT:6623: ERROR: TMMONITOR failed to invoke the monitoring plug-in
    142547.482.TUXMODEL!TuxModelServer.3220.728.0: LIBTUX_CAT:6623: ERROR: TMMONITOR failed to invoke the monitoring plug-in
    142547.498.TUXMODEL!TuxModelServer.3220.728.0: LIBTUX_CAT:6623: ERROR: TMMONITOR failed to invoke the monitoring plug-in
    142547.498.TUXMODEL!tuxmodelclient.5996.5860.0: LIBTUX_CAT:6623: ERROR: TMMONITOR failed to invoke the monitoring plug-in
    Can anyone tell me what I need to do to overcome this problem? (I'm running Tuxedo Version 10.0 with VS2005, 32-bit, Patch Level (none) and TSAM version 1.1. Both programs were compiled with buildclient/buildserver, using Microsoft Visual C++ Express Edition 2008 (Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 15.00.30729.01 for 80x86)
    Thanks & kind regards,
    Malcolm.
    Edited by: Malcolm Freeman on Oct 28, 2008 11:55 AM

    As I know, the runtime rrror R6034 can be caused by Windows, not caused by TSAM, you need check your Windows system.
    guggi

  • Runtime error 10401 with CWAOPoint1 control

    I am trying to run an older application and it fails with Runtime error 10401...the specified device is not a NI product... I am trying to run this on a laptop that does not have the hardware.  How can I get around this error so I can step through my code (VB6)?  I have the both the latest DAQMX and traditional Nidaq software installed as well as Measurement Studio 8 installed.

    The following is the subroutine used.  Its giving the error on the SingleWrite commands. VB does not report any references missing in the project.
    Sub cmdSetLEDVoltages_Click(Index As Integer)
        Select Case Index
            Case 0
                CWAOPoint1.ChannelString = "1"
                CWAOPoint1.SingleWrite cwnGlareLEDVoltage(Index).Value
                CWAOPoint1.ChannelString = "0"
                CWAOPoint1.SingleWrite cwnRefLEDVoltage(Index).Value
            Case 1
                CWAOPoint2.ChannelString = "1"
                CWAOPoint2.SingleWrite cwnRefLEDVoltage(Index).Value
                CWAOPoint2.ChannelString = "0"
                CWAOPoint2.SingleWrite cwnGlareLEDVoltage(Index).Value
        End Select
    End Sub

  • Runtime Errors  CONVT_NO_NUMBER = IF mode(1) = 'I'.

    Hi all,
    When creating logical database, runtime errors while saving it. The details as below:
    "Unable to interpret "I" as a number.
       Error in the ABAP Application Program
       The current ABAP program "SAPLSEUQ" had to be terminated because
       come across a statement that unfortunately cannot be executed.
        FM RS_CORR_INSERT.
             IF mode(1) = 'I'."
      Please advise. Thank you very much!!!
    Regards,
    DucTV

    Hi,
    if this issue happens in standard programm (not caused by userexit) search oss for bugfix. check ST22 to get the keywords you could search for.
    if its your own z-programm fix the bug yourself...
    regards
    Stefan Seeburger

  • Runtime Error - CONVT_NO_NUMBER

    Hi All,
    I am trying to get data based on time and date input....
    In the table the filed is having the value like this: 30.07.2010 11:48:51
    so i concatenated the input by user and bought it to same format......
    but i am gettin an runtime error as
    "Error analysis
        An exception occurred that is explained in detail below.
        This exception cannot be caught in the context of the current statement.
        The reason for the exception is:
        The program attempted to interpret the value "27.07.2009 14:22:06" as a num
         but
        since the value contravenes the rules for correct number formats,
        this was not possible."
    Please let me know.. how to proceed..

    Please see this:
    finaldt_low(10) type c ,
    lv_crtat_low(19) type c,
      pa_frmtm TYPE sy-uzeit,
    CONCATENATE finaldt_low pa_frmtm INTO lv_crtat_low SEPARATED BY space.
    I am using a concatenate so the final field will be of character value....
    then i am doing a select
          SELECT lgnum
                 procty
                 tostat
                 altme
                 vsola
                 weight
                 rdocid
                 confirmed_by
          FROM /scwm/ordim_c
          INTO TABLE it_ordim
          FOR ALL ENTRIES IN it_actype
          WHERE procty EQ it_actype-procty
            AND rdoccat = 'PDI'
            AND created_at GE lv_crtat_low
            AND created_at LE lv_crtat_high .   
    here the bold one is a problem...
    CREATED_AT -> /SCWM/DE_CREATED_DT... is of this type...

  • Runtime Errors         CONVT_NO_NUMBER Exception              CX_SY_CONVERS

    Hi Experts
    I am getting a dump as follows
    Short text
        Unable to interpret "/ 000000" as a number.
    What happened?
        Error in the ABAP Application Program
        The current ABAP program "SAPLSZA19" 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_CONVERSION_NO_NUMBER', was not
         caught in
        procedure "ADDR_TIMESTAMP_IS_VALID" "(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:
    The program attempted to interpret the value "/ 000000" as a number, but
    since the value contravenes the rules for correct number formats,
    this was not possible.
    How to correct the error
        Whole numbers are represented in ABAP as a sequence of numbers, poss
         with an algebraic sign.
        The following are the possibilities for the representation of floati
        point numbers:
          [algebraic sign][mantissa]E[algebraic sign][exponent]
          [algebraic sign][whole number part].[fraction part]
        For example, -12E+34, +12E-34, 12E34, 12.34
        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
        find an interim solution in an SAP Note.
        If you have access to SAP Notes, carry out a search with the followi
        keywords:
        "CONVT_NO_NUMBER" "CX_SY_CONVERSION_NO_NUMBER"
        "SAPLSZA19" or "LSZA19U01"
        "ADDR_TIMESTAMP_IS_VALID"
        If you cannot solve the problem yourself and want to send an error
        notification to SAP, include the following information:
    Please advise.
    Thanks in advance
    Baisakhi

    It would appear that your program is looking for a timestamp, which are stored in SAP tables as  DEC 15 fields.  They display like 10/20/2011 07:36:00, but they are stored like 20111020073600.  It is quite obvious that / 00000000 is not a number, because it contains both a slash  and a space.   From your display, it appears that you have a timestamp that is not populated, and therefore the display looks like:      /    /       000000.
    Somewhere the program is not converting a date and time to a timestamp, or you have a time stamp field displayed for user input, and the user doesn't understand how to input a time stamp, which would be keyed into a screen variablelike:
    10/20/2011 07:36:00
    If you are just starting with a date, look at your CONVERT DATE....TIME into TIMESTAMP  .... TIME ZONE statement.... for example, if the user has a variable on screen that contains only a type D field, I would do something like:
    get time.
    convert date p_datefield  "or sy-datum
                  time  sy-uzeit
         into time stamp time_stamp_var
               time zone sy-zonlo.
    regardless, the error you posted occurs on a true numeric field which has had characters other than digits, a decimal and a sign input to the field.

  • Runtime Error  = CONVT_NO_NUMBER ; Exception = CX_SY_CONVERSION_

    Hi,
    May we ask for your assitance, why we are getting this 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_CONVERSION_NO_NUMBER',
    was neither
    caught nor passed along using a RAISING clause, in the procedure
    "CONVERT_FISCPER_SELECTION" "(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:
    The program attempted to interpret the value "XXXX" as a number, but
    since the value contravenes the rules for correct number formats,
    this was not possible.
    Information on where terminated:
    The termination occurred in the ABAP program "SAPLGUSL" in
    "CONVERT_FISCPER_SELECTION".
    The main program was "SBIE0001 ".
    The termination occurred in line 406 of the source code of the (Include)
    program "LGUSLF01"
    of the source code of program "LGUSLF01" (when calling the editor 4060).
    The program "SAPLGUSL" was started as a background job.
    Processing was terminated because the exception "CX_SY_CONVERSION_NO_NUMBER"
    occurred in the
    procedure "CONVERT_FISCPER_SELECTION" "(FORM)" but was not handled locally, not
    declared in the
    RAISING clause of the procedure.
    The procedure is in the program "SAPLGUSL ". Its source code starts in line 350
    of the (Include) program "LGUSLF01 ".
    Thanks.

    Hi Jay,
    This is a common dump actually, Because sometimes there is a chance to input wrong decimal format by end user, in this situation system can not convert that decimal notation to other one.
    If this is happening only for end user, doesnt matter. But it is coming for any particular TCODE or REPORT for all users you may have to contact ABAPER to set the decimal notation.
    Regards
    Nick Loy

Maybe you are looking for