You are on page 1of 2

*&---------------------------------------------------------------------*

*& Report ZMSI_FORM


*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*

REPORT ZMSI_FORM.

data : it_form type TABLE OF ZMSI_FORM,


wa_form type ZMSI_Form.
Data : wa_addr type zmsi_addr.

PArameter city type ort01.


parameter sdate type datum.
data : FMODULE type rs38l_FNAM.

select SINGLE * from ZMSI_ADDR into Wa_addr where city = city.

select * from ZMSI_FORM into TABLE IT_FORM where sdate = sdate.

CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'


EXPORTING
FORMNAME = 'ZMSI_SMARTFORTM'
* VARIANT = ' '
* DIRECT_CALL = ' '
IMPORTING
FM_NAME = FMODULE
* 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 FMODULE


EXPORTING
WA_ADDR = wa_addr
IT_FORM = IT_form
.
IF SY-SUBRC <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.

You might also like