You are on page 1of 2

for us webform purchase requisition

leave 2 12 13 14
ref field to bom ref

add text bom text in bom table

6 new cpolumn margin total

*-------------------------------------------------------------------------------*
* Creation Log *
* Author : RAWATS *
* Functional : Juned *
* Date : 27.05.2016 *
* Work Order : WO#102934 *
* Change Key : WO#102934 *
* Transport : ECDK915631 *
* Description : Tax register report for India only which show tax value *
*-------------------------------------------------------------------------------*

*-------------------------------------------------------------------------------*
INCLUDE zfi_tds_in_top.
"Include for global declarations.
INCLUDE zfi_tds_in_selscr.
"Include for selection screen
INCLUDE zfi_tds_in_validate.
"Include for selection screen validation
INCLUDE zfi_tds_in_forms.
"Include for all subroutines

*-------------------------------------------------------------------------------*
*Set the default values
*-------------------------------------------------------------------------------*
INITIALIZATION.
*__Fill the default value on selection screen
PERFORM fill_default.

*-------------------------------------------------------------------------------*
* Value help and screen variant
*-------------------------------------------------------------------------------*
*__Event for F4 help on layout
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_layo.
*__F4 help for layout selection
PERFORM z_f4_variant.

*__Selection screen Event


AT SELECTION-SCREEN.
*__If layout is initial then use the default layout
IF p_layo IS INITIAL.
PERFORM z_default_layout.
ENDIF.

*__Validate the input screen layout


PERFORM z_validate_layout.

*__Validate the screen fields


PERFORM validate_screen.

*-------------------------------------------------------------------------------*
* Data extraction
*-------------------------------------------------------------------------------*
START-OF-SELECTION.
*__Collect the data from tables
PERFORM collect_table_data.

*__Prepare the final output table


PERFORM prepare_final_output.

*-------------------------------------------------------------------------------*
* Data Display
*-------------------------------------------------------------------------------*
*__Prepare the ALV output
PERFORM output_final_alv.

s_datab-low = lv_sdate.
s_datab-option = 'EQ'.
s_datab-sign = 'I'.
s_datab-high = lv_endate.
append s_datab.

gv_mat = LS_RECORD-STRING+68(18)

SELECTION-SCREEN BEGIN OF BLOCK b5 WITH FRAME TITLE text-003.


PARAMETERS: p_layo TYPE disvariant-variant.
SELECTION-SCREEN END OF BLOCK b5.

You might also like