At F4IF_INT_TABLE_VALUE_REQUEST program goes for dump

Hi,
The following piece of code in my program goes for dump.Please help:
AT SELECTION-SCREEN ON VALUE-REQUEST FOR s_screen-low.
  SELECT FIELD1 FROM TXXX INTO TABLE T_field.
    IF SY-SUBRC = 0.
      CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
        EXPORTING
          RETFIELD               = s_screen
        TABLES
          VALUE_TAB              = T_field.
    ENDIF.

Hi,
I think you need to write
Try with the below code.
PARAMETERS: p_bukrs(4).
DATA: BEGIN OF itab OCCURS 0,
       bukrs LIKE t001-bukrs,
      END OF itab.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_bukrs.
  SELECT bukrs FROM t001 INTO TABLE itab.
  CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
    EXPORTING
      retfield        = 'BUKRS'  ---> Field from internal table Itab
      dynpprog        = sy-repid
      dynpnr          = sy-dynnr
      dynprofield     = 'P_BUKRS' --> Screen field
      value_org       = 'S'
    TABLES
      value_tab       = itab
    EXCEPTIONS
      parameter_error = 1
      no_values_found = 2
      OTHERS          = 3.
  IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
  ENDIF.
If it is a select option is s_bukrs then
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
    EXPORTING
      retfield        = 'BUKRS'
      dynpprog        = sy-repid
      dynpnr          = sy-dynnr
      dynprofield     = 'S_BUKRS-LOW'
      value_org       = 'S'
    TABLES
      value_tab       = itab
    EXCEPTIONS
      parameter_error = 1
      no_values_found = 2
      OTHERS          = 3.
  IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
  ENDIF.
Regards,
Kumar Bandanadham
Edited by: Velangini Showry Maria Kumar Bandanadham on Jun 12, 2009 7:00 AM

Similar Messages

  • Call for adobe form is going for dump for multiple users

    hi,
    i am calling an adobe form in a program i.e. for multiple users. now my problem is.....
    3 people are using same tcode to generate the adobe form output for different data. but when they click at a time on the button to generate the adobe output, then adobe form is coming for only one user and it is going for dump for other users.
    and this dump is coming because of exception "CX_FP_API_INTERNAL" in funtion module FP_FUNCTION_MODULE_NAME which i am using to get the function module name of the adobe form in my program.
    can u please give me some solution to rectify this issue....

    That's nothing!
    An engineer and I contacted Adobe technical support by phone to ensure the PC I was having custom built was configured to its optimum. They advised XP64 as the best operating environment. After that discussion we had to completely revise procurement, etc to get the bits and compatible XP64 compatible software, putting the build project back a few weeks as well, Imagine how I laughed when I found out on one of these forums that XP64 is the worst choice and totally unsupported by CS4!
    I have written to Shantanu Narayen, Adobe CEO and didn't even get an acknowledgement I raised this last week on the Adobe stand at BVE and was told they'd get someone to contact me asap but guess what, niet...! To be fair there has been one Adobe executive that recognises the problem and the damage poor customer support is causing the company; he has been as helpful as he can. Unfortunately, it seems the overall Adobe culture at the top is "get the money and run". If your problem goes beyond what's already on their web pages, tough luck!
    Regards,
    Graham

  • Duplicate records in PO scheduled line for framework order (going for dump)

    Hi all,
    i am creating framework purchase order with item category B. I am assigning external number range for PO. This PO is created with respect to expense PR. i just found there is duplicate records are appearing in schedule line for the same item.
    Then, after i save the PO, it is going for dump & sending some message to SAP inbox that there is duplicate records.
    later i can not find those PO in the system. Please let me know where i am doing mistake ? why duplicate records are appearing in PO scheduled line ?
    Thanks a lot
      pabi

    Hi,
    Once you please debug the particular program with the help of ABAPer. That may resolve your issue. Thanking you

  • Function module going for DUMP

    Hi ALL,
    I have import request and i got sucess .My 3 function modules are import to client system.2 FM are working properly but 1 function module is going for DUMP.
    When iam Executing this FM through SE37 F8 its running but iam not able to display or change this ZFM.
    In our DEV sytem it is working properly.but Client system it is going for DUMP.
    I have gone dump analysis its saying
    An exception occurred. This exception is dealt with in more detail below
    . *The exception, which is assigned to the class 'CX_SY_IMPORT_MISMATCH_ERROR',
    was neither caught nor passed along using a RAISING clause, in the procedure
    MO_IMPORT_MODIFICATIONS" "(METHOD
    Length error occurred during the IMPORT statement
    *The system found when importing that the target object was longer or
    shorter than the object to be imported*
    Thanks in Advance,
    Madhu.
    Edited by: madhubabu rao on Apr 23, 2009 10:34 AM
    Edited by: madhubabu rao on Apr 23, 2009 10:36 AM

    Hi sekhar,
    I did not transport individually.I have transport 3 FM in a function group and it is assigned to a Package.
    First i have 2 FM in my function group after that i have copied one more FM from another Function group.
    in SE80 right click -->copy it asked me function group name only .not transport number.
    After copy the FM i have transport total package.2 FM are working properly .The FM which i have copied it is not able to display or edit.
    Madhu

  • Import FM is going for DUMP

    Hi All,
    I have import request and i got sucess .My 3 function modules are import to client system.2 FM are working properly but 1 function module is going for DUMP.
    I have gone dump analysis its saying
    "Length error occurred during the IMPORT statement."
    "The system found when importing that the target object was longer or
    shorter than the object to be imported."
    where did i mistake while import ? or while transport?
    That FM is working properly in our DEV.
    Thanks in Advance,
    Madhu.

    Hi Madhu,
    Suggested to post this in logistics forum for better answer.
    Software Logistics
    Regards,
    Debasis.

  • Standard Tcode : VA01 is going for Dump

    Hi all,
      While creating sales order in VA01,  the screen number 4003 having arrow Buttons Shift + f5 , Shift + f6 , Shift + f7 , and Shift + f8. If i am pressing that it is going for dump can any body help me why it is going for dump in ECC 6.0 . But it wont happend in 4.5B. Can any body help me in this problem.
    Thanka & Regards,
    Rajasekhar.

    What is the error from the dump?
    Rob

  • Program going to dump,  when double click  perform "f_form_one "

    when i double click the the variable it is expected to display the database field but it is going to dump. the is the same with when we double click the perform f_form_one.
    Please tell me any one how to go abt this

    Hi Sirivaram,
    I've never had this problem ever before, could you please specify your problem more exactly? For short dumps, pls go to ST22 for monitoring.
    Thanks
    Luis

  • Going for dump while using field symbols

    Hi all,
       I am using field symbols in my program. Program is going dump for some company codes and working fine for some company codes.
    I am confused. Please check this code where the error is shown.
    LOOP AT i_final ASSIGNING <fs_final>.
        AT NEW belnr.
         if  <fs_final>-wt_withcd  = 'SF' or  <fs_final>-wt_withcd  = 'XF' OR  <fs_final>-  wt_withcd  = 'WF'.
          MOVE <fs_final> TO wa_final1.
          g_qsatz = wa_final1-qsatz.
          APPEND wa_final1 TO i_final1.
          CLEAR wa_final1.
         ENDIF.
        ENDAT.
        READ TABLE i_final1 ASSIGNING <fs_final1> WITH KEY belnr = <fs_final>-belnr.
        IF <fs_final>-wt_withcd  = 'SF'.
          <fs_final1>-wt_withcd1 = <fs_final>-wt_withcd.
          <fs_final1>-wt_qbshb1  = <fs_final>-wt_qbshb.
          <fs_final1>-qsatz      = <fs_final1>-qsatz + <fs_final>-qsatz.
        ENDIF.
        IF <fs_final>-wt_withcd  = 'XF'.
          <fs_final1>-wt_withcd2 = <fs_final>-wt_withcd.
          <fs_final1>-wt_qbshb2  = <fs_final>-wt_qbshb.
          <fs_final1>-qsatz      = <fs_final1>-qsatz + <fs_final>-qsatz.
        ENDIF.
        IF <fs_final>-wt_withcd = 'WF'.
          <fs_final1>-wt_withcd = <fs_final>-wt_withcd.
          <fs_final1>-wt_qbshb  = <fs_final>-wt_qbshb.
          <fs_final1>-qsatz      = <fs_final1>-qsatz + <fs_final>-qsatz.
        ENDIF.
        AT END OF belnr.
          <fs_final1>-qsatz = <fs_final1>-qsatz - g_qsatz.
          clear g_qsatz.
        ENDAT.
      ENDLOOP.
    Please check the code and help me.
    Thanks in advance,
    Shalem

    HI Shalem
    Please check this code:
    LOOP AT i_final ASSIGNING <fs_final>.
      AT NEW belnr.
         if <fs_final>-wt_withcd = 'SF' or
            <fs_final>-wt_withcd = 'XF' OR
            <fs_final>- wt_withcd = 'WF'.
            MOVE <fs_final> TO wa_final1.
            g_qsatz = wa_final1-qsatz.
            APPEND wa_final1 TO i_final1.
            CLEAR wa_final1.
         ENDIF.
      ENDAT.
      READ TABLE i_final1 ASSIGNING <fs_final1> WITH KEY belnr = <fs_final>-belnr.
      IF sy-subrc EQ 0.
         CASE <fs_final>-wt_withcd.
         WHEN 'SF'.
              <fs_final1>-wt_withcd1 = <fs_final>-wt_withcd.
              <fs_final1>-wt_qbshb1 = <fs_final>-wt_qbshb.
         WHEN 'XF'.
              <fs_final1>-wt_withcd2 = <fs_final>-wt_withcd.
              <fs_final1>-wt_qbshb2 = <fs_final>-wt_qbshb.
         WHEN 'WF'.
              <fs_final1>-wt_withcd = <fs_final>-wt_withcd.
              <fs_final1>-wt_qbshb = <fs_final>-wt_qbshb.
         ENDCASE.
         <fs_final1>-qsatz = <fs_final1>-qsatz + <fs_final>-qsatz.
         AT END OF belnr.
            <fs_final1>-qsatz = <fs_final1>-qsatz - g_qsatz.
            clear g_qsatz.
         ENDAT.
      ENDIF.
    ENDLOOP.
    Kind Regards
    Eswar

  • GGB0 is going for Dump

    *Hi Freinds,
    *When i enter the transaction code  GGB0 it is giving the dump at  class    *cl_badi_flt_data_trans_and_d*   method ACT_IMPS_PER_FLT_VA is giving the error like   Multiple Active Implementations for Single BAdI .
    Please let me know what does it mean and how can i solve this issue.
    When enter the class  cl_badi_flt_data_trans_and_d  in SE24 and try to display or tring to activate it is gonig for the dump and showing the error Multiple Active Implementations for Single BAdI .
    Please let me know if any body has face the same error .
    Regards,
    Tirumal.

    Hi Tirumal,
    I kept a debug point in the class CL_BADI_FLT_DATA_TRANS_AND_DB  method ACT_IMPS_PER_FLT_VALthen i got this badi CTS_CURRENT_PROJECT which is called in the transaction. I think this badi implemented multiple times in your system.Please check and see and post.
    Regards,
    Madhu.

  • MIGO screen goin for dump

    Hi All,
    My MM consultant is getting this error
    Runtime Errors         SAPSQL_INVALID_TABLENAME
    Except.                    CX_SY_DYNAMIC_OSQL_SEMANTICS
    i have no idea where to start from... can anyone guide me...

    Hi Dez,
    I debugged the program.
    In
    If t681-ksdat is initial.
    if se_read_all_prestep is initial.
    no value is passed to ksdat and se_read_all_prestep.
    and when the command goes to select query it goes for dump.
    t681-kotab value is B570.
    <cond_tab> only field name DATA is visible.
    se_kschl   =   GRDO.
    se_kappl   =  ME.
    When i checked error analysis, it showed "An invalid table name "B570" was specified".

  • Program giving short dump

    I have created an alv grid display .But when am pressing
    word processing or excel download buttons in the tool bar ,the program is giving short dump.The display and all are perfect the dump happens only if i press word processing or excel download buttons .Kindly help.
    You help will be greatly appreciated.
    The error is generated while in standard code.
    1095                                     using r_ucomm
    1096                                           ls_selfield.
    1097
    >>>>>   rs_stable-row = ls_selfield-row_stable.
    1099   rs_stable-col = ls_selfield-col_stable.
    1100
    1101   r_refresh = ls_selfield-refresh.
    1102   r_exit    = ls_selfield-exit.

    Hii
    plzz open excel in your computer .
    goto TOOLS>MACRO>SECURITY .Make sure that your security is set to Medium (or less). Microsoft has increased their default security setting to High. With the High setting, the output to Excel fails.
    plzz paste the part of the code where it is going for dump
    and also give the error analysis as mentioned in the dump report
    if you want i can give you a sample alv grid program for you can cross chk it
    for more refer to this guide
    <b>https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/documents/a1-8-4/an easy reference for alv grid control.pdf</b>
    Regards
    Naresh

  • When I download the new itunes (on my pc); going through the dowload process it stop me and a window pops up and it says: (there is a problem with this windows installer package. A program required for this install to complete could not be run.) Help

    when I download the new itunes (on my pc); going through the dowload process it stop me and a window pops up and it says: (there is a problem with this windows installer package. A program required for this install to complete could not be run. Contact your support personnel or package vendor.)
    I have tried several times to redownload and keep getting the same message. what am I doing wrong...

    Let's try the following user tip with that one:
    "There is a problem with this Windows Installer package ..." error messages when installing iTunes for Windows

  • Database selection goes for a dump

    Hi,
    I am using SELECT....ENDSELECT to fetch the data in Chunks. Whenever I get a chunk of data I am creating a separate task for that which calls RFC enabled Function Module.
    In Simple words....
    SELECT.....
      CALL FUNCTION <XYZ> STARTING NEW TASK STARTNAME.
    ENDSELECT....
    In the first iteration, I am selecting 1000 records and it is working fine, but when the program runs for the second iteration it is giving a dump DBIF_RSQL_INVALID_CURSOR.
    What could be the problem? I searched SDN and found few answers like for the second time it will not give a dump. But, I have a vague idea here. Anybody please provide me with a solution.
    Thanks,
    Babu Kilari

    Hi Babu,
    When you mention Collective Run as the option under the RFC enabled FM, all the data is passed to the External Memory and when the collection is over, it will be imported to the database using the index.
    For Ex:
    TABLES indx.
    DATA indx_tab TYPE TABLE OF indx.
    DATA sflight_tab TYPE TABLE OF sflight.
    SELECT * FROM sflight INTO TABLE sflight_tab.
    EXPORT sflight_tab TO DATABASE indx(hk) ID 'FLIGHTS'
           USING indx_export.
    indx-srtf2 = 0.
    IMPORT sflight_tab FROM DATABASE indx(hk) ID 'FLIGHTS'
           USING indx_import.
    FORM indx_export USING foo.
      APPEND indx TO indx_tab.
    ENDFORM.
    FORM indx_import USING foo.
      READ TABLE indx_tab INTO indx WITH KEY srtf2 = indx-srtf2.
      indx-srtf2 = indx-srtf2 + 1.
    ENDFORM.
    Your FM when you use with Coll.run option will run similar to this logic.
    Regards,
    -Syed.

  • Dump error while going for a change mode in MIR4 for parked document

    Hi  All,
    After doing some GR and MIRO for one PO, there was some GR qty was left and I have parked new invoice document in MIRA. If I go for change mode MIR4 for the same parked document it is going to dump error as message type unknown, saying entry is not maintained table TTXD for Tax procedure. This table indicates that Tax jurisdiction, but we are not maintaining the Tax at Jurisdiction level. I found that user has activated calculate tax in MIRA and posted with some amount, here system will not calculate the tax in Tax field because base amount is not there to calculate, so that field shows "zero". For the same parked document in MIR4 I can see some lines which has value 0 in amount & quantity(already cleared GR's for the same PO) and also GR lines.
    Can anyone tell me how can I solve this dump error, I want to delete the parked document in legal way.
    Regards
    Shanu

    Hi Shanu,
    Please extract complete dump error by T code ST22 and take a help of your ABAP Team for an analyse the possible cause of dump and also check the relevant note for resolving this dump error.
    Regards,
    Santosh

  • Just put my i-tunes library on a 2nd hard drive, how do I easily change the location where the program looks for current songs from the C:/ drive to the new drive without going thru each song individually in the "get info" tab

    I just installed a new hard drive and transfered my i-tunes library to the new drive.  How can I make a bulk change of the location the program looks for the current songs.  I know you can do it song by song from the "get info" tab but I need to do it for all 4500 songs.  I have already changed the location that new files are stored to the new hard drive.

    The pop-up lets you connect to the library file, iTunes Library.itl, on the external drive. This will, in turn, automatically update the preference for the iTunes Media folder to be the iTunes Media or iTunes Music folder inside the iTunes folder on the external drive and it will update the locations of all the content inside the media folder so that it uses the version on the external drive.
    This works seamlessly if all iTunes content was inside the iTunes Media (or iTunes Music) folder (which was itself inside the iTunes library folder) before you moved/copied the iTunes folder. For content outside the iTunes Media folder iTunes should remain connected to the original location. These files should be consolidated (before or after the move/copy) and in addition, if available the library should be upgraded to the newer layout which places iPod Games and Mobile Applications inside the media folder instead of the library folder. (File > Library > Organize Library...)
    For split libraries there are methods to rejoin them before moving (preferred) or repairing after the fact (e.g. my script) which I can go into if needed.
    tt2

Maybe you are looking for