Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 8635

CALL_FUNCTION_PARM_MISSING error in smartform driver program

$
0
0

An exception occurred that is explained in detail below.

The exception, which is assigned to class 'CX_SY_DYN_CALL_PARAM_MISSING', was

  not caught and

therefore caused a runtime error.

The reason for the exception is:

When calling the function module "/1BCDWB/SF00000295", one of the parameters

needed according to the interface description was not specified.

 

 

This parameter was "IM_FS_KNA1".

 

 

*                  START-OF-SELECTION EVENT                  *

*"--------------------------------------------------------------------*

START-OF-SELECTION.

  SELECT SINGLE *

           FROM kna1

           INTO fs_kna1

          WHERE kunnr EQ p_kunnr.

  SELECT *

    FROM vbrk

    INTO TABLE t_vbrk

   WHERE kunag EQ p_kunnr

     AND vbeln EQ p_vbeln.

  SELECT *

    FROM vbrp

    INTO TABLE t_vbrp

     FOR ALL ENTRIES IN t_vbrk

   WHERE vbeln = t_vbrk-vbeln.

  CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'

    EXPORTING

      formname                   = 'ZSF_INVOICE'

    IMPORTING

      fm_name                    = fm_name

    EXCEPTIONS

      no_form                     = 1

      no_function_module = 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.

CALL FUNCTION fm_name

    EXPORTING

      im_fs_kna1       = fs_kna1

      im_t_vbrk        = t_vbrk

      im_t_vbrp        = t_vbrp

    EXCEPTIONS

      formatting_error = 1

      internal_error   = 2

      send_error       = 3

      user_canceled    = 4

      OTHERS           = 5.

  IF sy-subrc <> 0.

* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO

*         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.

  ENDIF.


Viewing all articles
Browse latest Browse all 8635

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>