Error at transport in select option   is not followed by itab or value list

Hi All,
I have an issue with the following inner join. when i check with code inspector it is not showing any errors but i get the following error while transport.
"The In operator with SO_MATKL is followed neither by an Internal table nor by a value list".
This error appears after the system is unicode enabled is that it have any unicode significance please advice on this.
The following is the code snippet.
SELECT amatnr amtart aextwg amatkl bwerks bdispo b~ekgrp
    INTO TABLE tb_mara
    FROM mara AS a
   INNER JOIN marc AS b ON amatnr = bmatnr
   WHERE a~matnr IN so_matnr
     AND a~mtart IN so_mtart
     AND a~extwg IN so_extwg
     AND a~matkl IN so_matkl
     AND b~werks IN so_werks
     AND b~dispo IN so_dispo
     AND b~ekgrp IN so_ekgrp.

Hi Gopal
Am on UNICODE Enabled system and i dont have problem with below code. Please check, if you have used similar to this???
tables: mara, marc.
select-options: so_matnr for mara-matnr,
                so_mtart for mara-mtart,
                so_extwg for mara-extwg,
                so_matkl for mara-matkl,
                so_werks for marc-werks,
                so_dispo for marc-dispo,
                so_ekgrp for marc-ekgrp.
types: begin of t_mara,
         matnr type matnr,
         mtart type mtart,
         extwg type extwg,
         matkl type matkl,
         werks type werks_d,
         dispo type dispo,
         ekgrp type ekgrp,
       end of t_mara.
data: tb_mara type table of t_mara.
SELECT a~matnr a~mtart a~extwg a~matkl b~werks b~dispo b~ekgrp
       INTO TABLE tb_mara
       FROM mara AS a
       INNER JOIN marc AS b ON a~matnr = b~matnr
       WHERE a~matnr IN so_matnr
       AND   a~mtart IN so_mtart
       AND   a~extwg IN so_extwg
       AND   a~matkl IN so_matkl
       AND   b~werks IN so_werks
       AND   b~dispo IN so_dispo
       AND   b~ekgrp IN so_ekgrp.
Kind Regards
Eswar

Similar Messages

  • Select-options are not destroyed while calling view of used component popup

    Hi Friends ,
    I'm facing a unique problem. I'm calling a view of a component within another component. the view that I'm calling has some select-options. When I close the popup window ( using close 'X' of popup ) and then try to reopen the popup system give me a dump. I debugged and found that select-options are not destroyed by system and once it tries to create the select-options again it dumps because they are already there.  
    This is the source code extract of that dump for your reference .
    1 method if_wd_select_options~add_selection_field.
    2
    3   data:
    4     lr_table_descr       type ref to cl_abap_tabledescr,
    5     lr_struct_descr      type ref to cl_abap_structdescr,
    6     lr_value_field_descr type ref to cl_abap_elemdescr,
    7     added_field          like line of mt_added_fields,
    8     dfies                type dfies,
    9     description          type string,
    10     complex_restrictions type if_wd_select_options=>t_complex_restrictions.
    11
    12   field-symbols:
    13     <it_result> type index table.
    14
    15 * check of someone wants to add a field that already exists
    16   read table mt_fields
    17        with key m_id = i_id
    18        transporting no fields.
    19   if sy-subrc = 0.
    20 *   might be deleted - recreating a field with different setting is of course allowed
    21     read table mt_all_removed_fields
    22          with key table_line = i_id
    23          transporting no fields.
    24     if sy-subrc <> 0.
    >>>       message x000(00).
    26     endif.
    27
    28 *   remove the existing field in order to avoid duplicates
    29     delete table mt_fields with table key m_id = i_id.
    30   endif.
    I've already tried using REMOVE_ALL_SEL_SCREEN_ITEMS( ) method of interface IF_WD_SELECT_OPTIONS before creating new elements ( select-options ). If any one can help me in this It would really help and I'll appreciate it.
    Thanks in advance,
    Laeeq

    I've sloved the problem

  • How to transport a select - option screen in dialogue programme

    hi Techies
    I have Created select-option field in dialogue program ( With the help of SUBSCREEN)
    Now i need to Transport this Select option Field To Live Server ....
    Poblem is select-option field is not updating in Live server ....
    i have changed some logic in the flow logic of select-option screen. (Just added the F4 help in flow logic)
    while transporting it is fetching the standrd select option field & Flow logic...
    not the changed one ..........?????????
    plz suggest me possible way to accomplish my requirment.
    Regards
    Prasad

    HI,
    check these links for sample codes
    Display Select option in module pool screen
    Select-Option Extension box in Module Pool
    http://sample-code-abap.blogspot.com/2008/06/select-option-in-module-pool-screen.html
    Regards,
    Anirban

  • Error [Microsoft][ODBC Excel Driver]Optional feature not implemented...

    Hi All,
    when i add setAutoCommit(false),
    i got run error [Microsoft][ODBC Excel Driver]Optional feature not implemented.
    i just want to insert data into excel using db.
    can anyone give suggestion??
    here my code:
    public void insertDatabase( ){
                String rule = "fty";
                double weight = 0.245;
               try{
                    String sql = "INSERT INTO [Sheet2$] ( Rule, Weight ) " +
                      "VALUES ( '"+ rule +"', '" + weight + "' )";
                     int row = myStatement.executeUpdate(sql);
                   myConnect.setAutoCommit(false);
                     myResultSetPapar = myStatement.executeQuery("Select * from [Sheet2$]");
                catch(SQLException e){
                            System.out.println(e.getMessage());
               }//catch
           }

    is it true that my driver does not supported??
    my MS Excel version 2002
    and driver vers. 4.0

  • Extension in Select-Options is not working

    Hi,
    The extension of select-options is not working for the following statement........
    SELECTION-SCREEN: BEGIN OF BLOCK sel WITH FRAME TITLE text-001.
    SELECT-OPTIONS: s_tp_no FOR e070-trkorr.
    SELECTION-SCREEN: END OF BLOCK sel.
    Please Help.......
    Thanks,
    Sheel

    SELECTION-SCREEN: BEGIN OF BLOCK sel WITH FRAME TITLE text-001.
    SELECTION-SCREEN: END OF BLOCK sel.
    Remove the colan ':' from ur code after SELECTION-SCREEN
    write it as
    SELECTION-SCREEN BEGIN OF BLOCK sel WITH FRAME TITLE text-001.
    SELECTION-SCREEN END OF BLOCK sel.

  • Error message for the select options

    hi.
    i want to throw thw error message if the user enters the value not valid(not in the range) for the zregion1 of zbwcntry of the select options.
    and user should be able to correct it before moving ahead.
    Also,iis not a mandatory field,So if it is initial,it can b blank.
    but if the input doesnot lie in the range,it should give error message on the selction screen.
    please guid with the line of codes.

    Check out this code:
    TABLES: PERNR.
    SELECT-OPTIONS VO_PERNR FOR PERNR-PERNR.
    AT SELECTION-SCREEN ON VO_PERNR.
      IF VO_PERNR IS INITIAL.
        MESSAGE 'Enter some employee IDs' TYPE 'E' DISPLAY LIKE 'S'.
      ELSE.
        IF '000001' NOT IN VO_PERNR.
          MESSAGE 'Employee id: 1, not selected' TYPE 'E' DISPLAY LIKE 'S'.
        ENDIF.
      ENDIF.

  • "Transport using CMS" option does not appear

    Hello Guys
    I use CMS for transporting, and it works fine! But today I created a new SWCV, created a Track on CMS to this SWCV too. But when I choose "Export" on IR, the screen that appers does not show the "Transport using CMS" option. Only the "Transporte using File System" option is available for this SWCV.
    Any idea?
    Thanks in advance
    Julio

    Hi (and thanks for answering)
    The SWCV is in http://host:port/rep/support/admin/index.html, but its name is "Not available"
    I did update my domain, but it didnt work at all (the name of the SWCV still is "Not available" and the "Transport using CMS" option didnt appear in IR).
    Julio

  • How can I transport a select-option structure into a RFC function

    hey,
    I want to import 10 select-option fields into RFC function.
    the structure likes follows:
    DATA: BEGIN OF T_EBELN,
              SIGN      TYPE C,
              OPTION(2) TYPE C,
              LOW       LIKE EKKO-EBELN,
              HIGH      LIKE EKKO-EBELN,
            END OF T_EBELN.
    how can i do that?

    Hello.
    Create a table type as follows:
    1 - Go to SE11 and create a flat structure called Zstructure1, with fields :
    SIGN TYPE CHAR1,
    OPTION TYPE CHAR2,
    LOW TYPE EBELN,
    HIGH TYPE EBELN,
    2 - Go to SE11 agains and create another structure, but now a table type Zstructure2, having zstrucure1 has it's line type.
    3 - Declare a structure type zstrucutre2 in your RFC.
    Regards.
    Valter Oliveira.

  • Select Option (Underintensified-Not Selectable)?

    What is the syntax of a select-option that can be seen on the screen, but cannot be selected(underintensified?
    Thanks

    Hi Tom
               It cannot be acheived with a syntax, its piece of code..
    select-options : so_vbeln for vbak-vbeln modif id 'A1'.
    at selection-screen output.
    loop at screen.
    screen-invisible = '0'  "<<<<<<< check the field in structure screen
    modify screen.
    endloop.
    search the forum you can get good code samples..

  • Selection screen field not accepting 0 as a value

    i have declared a field in the selection screen as
    SELECT-OPTIONS:  s_level    FOR  crmm_territory-level_id .
    and this field will comprise of values from 0-9. but when im executing the report this field is not accepting 0 as a value, instead it is treating it as a blank and providing me all the values for s_level from 0-9.
    its working fine with any other value and is displaying their respective values for 1-9
    only problem is when i give the value as zero.
    also in the debugger i tried to IF s-level[] is not initail...its showing it as initial
    while i have provided it a value of 0.
    thanks.

    Hello Divya,
    If you are giving 0 in the select-options....
    if that field is numeric... it means that it is inital.
    If that field is character... then it will display the result accordingly.
    Check with the data element of the reference field.
    Reward If Helpful
    Regards
    Sasidhar Reddy Matli.

  • I want to backup my iphone to my macbook. This option is not showing in the control click list

    I want to backup my iphone to my macbook. This option is not showing in the control click list

    You mean with the same iCloud account?
    If so, yes this is possible by accessing the iCloud account with the Mail.app on your Mac and with the iPad and iPhone Mail app. This allows for keeping server stored email account mailboxes synced between all three, syncing contacts, calendar events, notes, and Reminders synced between all three, and the same with the iCloud Photo Stream. In addition, you can have music, books, and apps purchased/downloaded from the iTunes store with one device automatically downloaded on the other devices.

  • VA01 F4 selection screen do not need CR document type in list of doc.type

    Hi
    My requirement is following
    step 1: execute T.code VA01
    step 2: Press F4 on Order type: you will get list of all Order doument type, (like, OR,KE,KB,KR,CR,DR and etc..)
    step 3: Now i don't want CR document type in list of order document type through F4 selection screen , .
    Kindly please help where i need to do configuration to achieve my requirement
    regards
    pinal

    Hi Pinal,
    Goto VOV8
    Position on CR
    Keep Block Status X or A
    Now check in VA01 and F4 on Document Type CR will not be there...
    Hope it will help..
    Regards,
    HP

  • How to prevent the use of wild cards in select-option

    Hello experts,
    Is it possible to prevent the use of wild cards in a select-option? If yes, how is it done please?
    I have a
    SELECT-OPTIONS: o_comp  FOR dbtab-field OBLIGATORY DEFAULT 'FI'.
    and, I want to prevent the users for giving in some thing like FI* with the wildcard bc it would lead to dump.
    I want an error message to display and prevent the users for making such entry.
    Please I need your help and I would be very grateful.
    Thanks
    Nadin

    You have to use SELECT_OPTIONS_RESTRICT to restrict input allowed. Call this FM in INITIALIZATION or SELECTION-SCREEN OUPUT sections.
    Sample :
    TYPE-POOLS: sscr.
    INITIALIZATION.
    * Restrict SELECT-OPTIONS
      PERFORM restrict_select.
    FORM restrict_select.
      DATA: restrict TYPE sscr_restrict,
            opt_list TYPE sscr_opt_list,
            *** TYPE sscr_***.
    * Défine select-options modes (aka option list)
    * - ALL standard - all options allowed
      CLEAR opt_list.
      MOVE 'ALL' TO opt_list-name.
      MOVE 'X' TO: opt_list-options-bt,
                   opt_list-options-cp,
                   opt_list-options-eq,
                   opt_list-options-ge,
                   opt_list-options-gt,
                   opt_list-options-le,
                   opt_list-options-lt,
                   opt_list-options-nb,
                   opt_list-options-ne,
                   opt_list-options-np.
      APPEND opt_list TO restrict-opt_list_tab.
    * - EQU only equality allowed (list of values)
      CLEAR opt_list.
      MOVE 'EQU' TO opt_list-name.
      MOVE 'X' TO opt_list-options-eq.
      APPEND opt_list TO restrict-opt_list_tab.
    * Affect modes to parameters or block of parameters
    * ALL by default
      CLEAR ***.
      MOVE: 'A'          TO ***-kind,
            '*'          TO ***-sg_main,
            'ALL'        TO ***-op_main.
      APPEND *** TO restrict-***_tab.
    * EQU to internal material number
      CLEAR ***.
      MOVE: 'S'          TO ***-kind,
            'S-MATNR'    TO ***-name,
            'I'          TO ***-sg_main, " no exclusion
            'EQU'        TO ***-op_main. " only value list
      APPEND *** TO restrict-***_tab.
    * Call  FM
      CALL FUNCTION 'SELECT_OPTIONS_RESTRICT'
           EXPORTING
                restriction = restrict
           EXCEPTIONS
                OTHERS      = 1.
    ENDFORM.                    " restrict_select
    In the sample, only select-options for matnr is restricted to single value list.
    For your request build a mode with all options except "pattern" ones : CP and NP.
    Regards

  • Changes on Selection option in MPP is not transport to Test Sys

    Hi,
       I created Selection Option with no interval Using Sub screen in Modlue pool Programming. I have need two textbox (Inputoutput) and labels in same Sub screen. It is working fine in Develop System but I transport this Sub screen into Test System. Test System has only sub screen in Selection option but not there in two textbox and labels.
    Again I created request and send to Test System but that sub screen have only one textbox.
    Please give the advice
    Thanks,
    K.Rani.

    Try to put the labels out of the subscreen, trasnport and see if they appeared then, otherwise, see the transport log for the errors,
    regards

  • Error while transporting the Custom  Selection Screen to Production

    Hi All ,
    I have created a custom selection screen based on selecting the HR REPORT CATEGORY which gets selected under attributes section of an Executable Program.
    Every selection  screen got replicated till quality  but  at Production unable to see the same selection screen
    Please provide any suggestion to resolve my probs...
    Regards,
    Dheeraj

    Hi,
    This happened to me once.
    I have checked my transport logs and found that everything was successfully transported in order and without errors. But the selection screen was not coming in Productio system. So i have tried activaing and generating the program once which solved my problem.
    Hope it helps you too.
    Thanks,
    Venkatesh.

Maybe you are looking for

  • Keyboard shortcuts in flash cs6 not working correctly

    i bought 3 licences of creative suite cs6, and in every one of them flash cs6 keyboard shortcuts wont work correctly. specifcly the tools shortcuts such as space bar for hand tool, v' for arrow key and more. i need to restart flash for them to work a

  • Imac g5 - burned power inverter?

    I have one of those so called troubled Imacs with a video issue.  Video eventually went to an intense plaid like pattern but compter itself ran great. I inspected all capacitors, even the ones in the power supply and they all look perfect. I took the

  • Valu date changes in bank folder will be effect any subaccount clearing

    Hello, I have one doubt regarding vendor payment doucment value date is 24/03/2014 in SAP but when i am sending to bank i changed value date in 25/03/2014.once payment done from bank side bank sending the file, that file  uploading to SAP(Mt940) whil

  • My messages sometimes take a number of minutes to ...

    Now before I say anything I want to clarify that prior to this I had not updated in over half a year. Infact I updated when I noticed the problem which fixed nothing. The group has six people in it including myself and for some reasojn sometimes when

  • How to check the this in Listener

    Dear All, I am face problem in Listener. At present Listener is up and sap is working fine. While going through log I find this error. Please suggest how to resolved the problem . we are using oracle 9i and Ecc 5 LISTENER2Copyright (c) 1991, 2002, Or