Berikut adalah contoh template yang biasa digunakan untuk sebuah ZPROGRAM
* ==================================================================== *
* Program......: *
* Title........: *
* Author.......: *
* Date.........: *
* -------------------------------------------------------------------- *
* Description..: *
* -------------------------------------------------------------------- *
* Modification list.: *
* Date Author Description: *
* --/--/-- ------- ------------ *
* ==================================================================== *
REPORT ZTEMPLATE.
* -------------------------------------------------------------------- *
* G L O B A L V A R I A B L E
* -------------------------------------------------------------------- *
* -------------------------------------------------------------------- *
* S E L E C T I O N S C R E E N
* -------------------------------------------------------------------- *
SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
SELECT-OPTIONS: so_xxx FOR table-field.
PARAMETERS: p_xxx TYPE table-field.
SELECTION-SCREEN END OF BLOCK b1.
* -------------------------------------------------------------------- *
* S T A R T O F S E L E C T I O N
* -------------------------------------------------------------------- *
START-OF-SELECTION.
*PERFORM f_get_data.
* -------------------------------------------------------------------- *
* E N D O F S E L E C T I O N
* -------------------------------------------------------------------- *
END-OF-SELECTION.
*PERFORM f_show_data.
* -------------------------------------------------------------------- *
* S U B R O U T I N E S
* -------------------------------------------------------------------- *