ORDERS05 incorrectly pushing the XVBAP-EAN11 onto screen-field VBAP-MATNR

Hello,
For an inbound sales order (IDoc, basic type ORDERS05) I am passing EAN of materials on E1EDP19-IDTNR with qualfier 003. SAP understands that this is not the SAP-matnr, but is the EAN. Hence, SAP correctly populates the XVBAP-EAN11  -- refer LVEDAF5F.
However, later on, during actual VA01-BDC processing -- refer LVEDAF4O -- SAP is pushing that EAN11 on VBAP-MATNR (that is normal SAP-material number), and thereby IDoc runs into error.
I have implemented EXIT_SAPLVEDA_001 to get around this. But is there anything I am missing due to which standard SAP is not taking care of the EAN11 ? Please advise. Thank you.
Regards,

Hi Geoff Stone
You need to apply OSS Note for your Case.
What type of industy is yours ???
what version of the SAP ??
Ramesh

Similar Messages

  • How to change the name of a screen-field

    Hi gurus,
    I need to know if there is a possibility to change the name that appears in the infotype of any screen-field standard?
    If so, please, let me know
    Answer will be rewarder!!

    Hi,
    Transaction --- CMOD --- Goto -- Text Enhancement -- Keyword ---Change -- Enter the data element and change the field name.
    Hope it will help..
    Regards,
    Vikash

  • DYNP_VALUES_UPDATE does not change the value of my screen fields

    Hi,
    I have a screen with a header area and a control with an ALV.
    In my header area i have 2 fields shown as an icon.  These icons should change
    with an event triggered in the ALV (in handle_user_command)
    In handle_user_command I check the values of a column in my ALV - I have 3 possible cases : a green led, a yellow led or a red led.
    When i'm debugging the program, everything seems to be ok.  In my table i see the new values of the icons, but when I see the screen afterwards the old values have not been replaced.  (I also use an refresh of my ALV)
    Any help is welcome!
    THx,
    Helga

    Hi,
    declare the internal table like below:
    DATA: i_fieldvalues TYPE dynpread OCCURS 0 WITH HEADER LINE.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR field.
      PERFORM Display_contion_types.
    FORM Display_contion_types.
    Search help for Condition Type
      PERFORM Display_contion_types.
    Update screen fields like below:
    Update Screen Field.
          CLEAR i_fieldvalues[].
          MOVE: 'V_TEXT'         TO i_fieldvalues-fieldname .
          WRITE i_t685-vtext TO i_fieldvalues-fieldvalue .
          APPEND i_fieldvalues.
          CALL FUNCTION 'DYNP_VALUES_UPDATE'
               EXPORTING
                    dyname     = sy-cprog
                    dynumb     = sy-dynnr
               TABLES
                    dynpfields = i_fieldvalues.
    endif
    regards,
    Raja

  • How to populate the calculated value into screen field.

    I am doing one enhancement in QM.I have added one custom screen to notification transaction ( QM01/QM02/QM03) transaction tab strip control using the enhancement QQMA0001.The Details of the calling and called screens as shown bellow
    The Calling screen: SAPLIQS0
    Screen Number: 7790
    Screen Area :USER0001
    Called Screen: SAPLXQQM
    Screen Number: 0101
    I have developed the Custom Screen in screen 0101 and called in PBO of program SAPLIQS0 7790 screen.
    The Screen in calling perfectly .The Custom screen having different fields like Raw cost, Intermediate cost, Finished cost, SCAR Cost and Sales Order Cost Etc... These fields are out put filed types. No input for these screens.. I have few doubts regarding this
    How to populate the calculated values in Custom screen?
    Where we wrote the code to populate the calculated values in custom screen?
    You have any idea please guide me
    Thanks & Regards,
    Samantula

    As your screen fields should be global variables in SAPLXQQM, you may initialize them by implementing function module EXIT_SAPMIWO0_008 which also belongs to SAPLXQQM (Customer Exit: Transfer Notification Data to User Screen)

  • What SAP Table contains the info that a screen fields is hidden

    What SAP table contain screen painter information. Specifically what table contain the logic that a Infotype screen field is vivisable / hidden from the online user. I have been looking in SM51 and cannot track down the table used for this purpose...

    Hi Ryan,
    Please post this question in ABAP forum.

  • How position the cursor in selected screen field insted of defualt field

    Hi All,
    Can you pls let me know , how to position the cursor in selected selection-screen filed. My requirement is i have 3 selection-screen fields, By default cursor is positioned on field screen field, but i want the cursor to be positioned at 3rd screen field to enter input, i want to do this coz i am filling first 2 screen fields with default values, so i need to position the cursor at 3 rd screen filed. let me know if it is possible to achieve this.
    Thanks in advance.
    Regards
    Vishal

    You will need to point it to the LOW field.
    report zrich_0001.
    tables: reguh.
    select-options :
    s_bukrs for REGUH-ZBUKR default 'US10',
    s_laufd for REGUH-LAUFD default sy-datum,
    S_LAUFI FOR REGUH-LAUFI .
    at selection-screen output.
    <b>set cursor field 'S_LAUFI-LOW'.</b>
    Welcome to SDN!  PLease be sure to award points for helpful answer and mark you post as solved when solved completely.  Thanks.
    Regards,
    Rich Heilman

  • Issuing of remuneraton statement on the checking of selection screen field

    Hi Experts ,
                        Verify the field  XYZ  in the selection screen.
    - If the field is not checked, the remunerations statements should be issued in this sequence order:
    u2022     PA code
    u2022     PSA code
    u2022     Cost Center code (KOSTL)
    u2022     Employee number (PERNR
    please help to write code for the above requirement .
    thanks
    Harish

    solved

  • How to get the values in the dropdown listbox  for screen field

    hi friends !
            I have selected dropdown listbox for a field in the screeen. Now, how to pass the possible values into the list. Please give the kind help.
    Regards,
    -Prasad.

    Hi Prasad,
    As Raja had mentioned, this topic has been discussed many times in this forum in the past. Please make sure that you first search the forum for related topics before you post new ones. that would avoid a lot of redundancy. Anyays, here are some of the topics you can refer to:
    Drop down list
    DROP DOWN BOX
    http://help.sap.com/saphelp_46c/helpdata/en/9f/dbabe435c111d1829f0000e829fbfe/content.htm
    Regards,
    Anand Mandalika.
    P.S: Please don't forget to reward points and close the thread once your problem is resolved.

  • How to make the selection screen field names to apper as in logon language

    hai
    the selection screen field names should appear
    as that of logon language
    and <u>before that once i logon with a language
    it should pop up the (some)message in the logon language</u>.
    For the selection screen filednames to appear as that
    of the logon language whether i have to maintain the textelements for all screen fields in all possible languages or i have to write only in english and tell mentioning it to change

    In <b>SE38</b> --> Goto --> Translate.
    Choose target language, and start making the translation -;)
    Greetings,
    Blag.

  • Suppressing decimal places in the screen fields

    Hello All,
    I need to display a quantity fields which is referring to the domain MENGE(10+3)
    While displaying, it appears as 1234567890.000
    here how to suppresss the zero's.
    Screen field is got from program(not dictionary)
    can you help me out.
    Regrds,
    Subramanian.

    Hi,
    Try the following..
    in the attributes for the menge field give the Reference field (down below the attributes screen)...
    Also Check the check box Right justified..
    Thanks,
    Naren

  • Adding New Screen Fields Through BDT

    Hi All,
          In BP transaction there is a concession tab. i want to add 2 new screen fields from z table.
          i have added from z table in that concession tab.
    But The problem is that screen fields are coming in the last line.but where as i need those all new fields in right corner of first and second lines of the existing fields .plz.. help me
    Thanks Inadvance ,
    Siva Kumar

    Hi Vishnu
    I suggest to use EEWB for adding the new field. Follow the following steps
    1. Run Transaction EEWB (Easy Enhancement Work Bench)
    2. Create new Project.
    3. Select the relevent Z package.
    4. Create Customizing and Workbench Requests.
    5. Select table BUPA
    6. Select the type of field you require (single or table) and follow the wizard.
    The new fields will appeare on a new tab "Customer Data" on BP Screen.
    The Screen Name and Sequence can then be changed with VCT.
    Precautions:
    1. Your user must have developer's key privilages.
    2. There should not be any users working on the system when you are doing this activity.
    3. The workbench request created is client independent. The customization request created is client specific.
    4. The process is reversable and does not get effected by patch upload.
    hope this may help.
    Cheers
    Avi

  • What is the table name for structure field MUEBS???

    Hi...Experts...
        How can I know the table for a screen-field if i get structure from it F1 Technical settings....
    Ex: Here MUEBS is the screen field (Char. Display) in one of the subscreens of VA41. And it is from
          RV45A structure...
    Now how can I know the table name for this field MUEBS.
    I know some methods but they r not help ful.. please try it and get back to me.
    Thanks,
    Naveen.I

    Naveen,
    Table field                    Short Description                                                                               
    VBMUE            Sales Document: Characteristic Overview           
    MUEBS                          Characteristic display                                                                               
    VBMUEZ           Sales Document: Characteristic Overview Assignments
    MUEBS                          Characteristic display                                                                               
    VBMUET           Sales Document: Characteristic Overview Description
    MUEBS                          Characteristic display
    You can find same by SE15>Abap dictonary>fields>table fields.
    Amit.

  • Clear Screen Field

    Dear Friends
    I have a Screen and 6 drop down boxes are there with different table references.
    I have use PROCESS ON VALUE-REQUEST block for the getting there serch help values with use FM 'F4IF_INT_TABLE_VALUE_REQUEST'
    my question is when i select One drop down belows are must be clear. that means
    if I select Drop down 2 ==== Drop down 3,4,5,6 must be clear
    if I select Drop down 5 ==== Drop down 5,6 must be clear
    i use in PAI event like CLEAR <Field Name> but its not working
    Can you anyone give me a solution to clear this issue
    Thanks and Regards

    Have a search through the ABAP UI forum for function module 'DYNP_VALUES_UPDATE' examples - you can use this in the way you want to update the value of other screen fields during a POV event i.e. in the F4 for another field.
    If you scroll down through:
    Re: getting the description
    you'll see an example I posted of using this to set text for an associated field, but clear (set to space) should work equally well.
    Jonathan

  • [PAI] Refresh a screen field within PAI

    Hi,
    During the PAI process, I would like to refresh the content of a screen field (so that it is calculated automatically from the value of another field).
    Indeed, the user would greatly benefit from this field condidering the checks performed during the PAI.
    I tried the FM 'DYNP_VALUES_UPDATE' but without success...
    Has someone another idea ?
    Thanks in advance.
    Best regards,
    Guillaume

    Hi,
    Thanks for your insights !
    I have 2 fields on the screen : <b>my_source_field</b> and <b>my_pourcent</b>.
    Here is the code :
    PROCESS AFTER INPUT.
      MODULE exit AT EXIT-COMMAND.
      CHAIN.
        FIELD my_source_field MODULE calculate_%.
      ENDCHAIN.
      CHAIN.
        ... lot of checks here, where the user requires the value of a % mininum
      ENDCHAIN.
    and in the calculate_% subroutine :
      IF my_source_field <> 0.
        CLEAR my_pourcent.
        my_pourcent = ( k_%_mini * 100 ) / my_source_field.
    *   Updating screen immediately
        CLEAR   : wt_update.
        REFRESH : wt_update.
        wt_update-fieldname    = 'MY_SOURCE_FIELD'.
        wt_update-fieldvalue   = my_source_field.
        APPEND wt_update.
        CALL FUNCTION 'DYNP_VALUES_UPDATE'
          EXPORTING
            dyname                     = sy-cprog
            dynumb                     = sy-dynnr
          tables
            dynpfields                 = wt_update
          EXCEPTIONS
            INVALID_ABAPWORKAREA       = 1
            INVALID_DYNPROFIELD        = 2
            INVALID_DYNPRONAME         = 3
            INVALID_DYNPRONUMMER       = 4
            INVALID_REQUEST            = 5
            NO_FIELDDESCRIPTION        = 6
            UNDEFIND_ERROR             = 7
            OTHERS                     = 8.
        IF sy-subrc <> 0.
        ENDIF.
      ENDIF.
    Any idea ?
    Best regards,
    Guillaume
    Message was edited by: Guillaume Garcia

  • Grayed out input screen field

    Hi all,
    How can I check the status of a screen field if it is displayed only in some case?
    e.g. an input field in a sales order is grayed out
    Thanks.

    http://www.sapdevelopment.co.uk/reporting/selscr/selscr_loopscreen.htm
    In the event AT SELECTION SCREEN OUTPUT you can do a LOOP AT SCREEN and turn off the ACTIVE indicator. Use the debugger to determine what the name of the field is that you want to hide.
    something like
    LOOP AT SCREEN. 
    IF SCREEN-FIELDNAME = 'the name'. 
      SCREEN-ACTIVE = '0'.   
    MODIFY SCREEN.
    ENDLOOP
    parameters : fname like rlgrap-filename.
          DATA : filename TYPE string.
          DATA : table1 TYPE filetable,
                 rc TYPE i.
    DATA : VAL LIKE DYNPREAD-FIELDVALUE.
    data: dynfields type table of dynpread with header line.
    PARAMETERS : R1 RADIOBUTTON GROUP RG  modif id abc.
    PARAMETERS : R2 RADIOBUTTON GROUP RG modif id def.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR fname.
      CALL METHOD cl_gui_frontend_services=>file_open_dialog
          EXPORTING
            default_filename = '*.*'
          CHANGING
            file_table       = table1
            rc               = rc.
        IF sy-subrc <> 0.
          MESSAGE e000(zXXX) WITH 'Error'.
        ENDIF.
    read table table1 index 1 into fname.
    IF fname cs '.XLS'.             "substitute .csv
    dynfields-fieldname = 'R1'.
    dynfields-fieldvalue = 'X'.
    append dynfields.
    dynfields-fieldname = 'R2'.
    dynfields-fieldvalue = ' '.
    append dynfields.
    elseif fname cs '.DOC'.
    dynfields-fieldname = 'R1'.
    dynfields-fieldvalue = ' '.
    append dynfields.
    dynfields-fieldname = 'R2'.
    dynfields-fieldvalue = 'X'.
    append dynfields.
    ENDIF.
    call function 'DYNP_VALUES_UPDATE'
    exporting
    dyname = sy-cprog
    dynumb = sy-dynnr
    tables
    dynpfields = dynfields
    exceptions
    others = 8.

Maybe you are looking for