You are on page 1of 3

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

*& Report ZFI_R002


*&---------------------------------------------------------------------*
* Author : Herman
* Created : 20.06.2017
* Description : Report Aging AP
* Reference :
*
*-----------------------------------------------------------------------
* No Req. No. Desc
* ---- ---------- -----------
* 1 BADK900463 Initial Implementation
* 2
*-----------------------------------------------------------------------
REPORT ZFI_R002 LINE-SIZE 191.

*include ZABAPIN_ALV_AGING.
*include ZFI_AGING_AP_TOP.
*include ZFI_AGING_AP_F01.
include ZFI_ALV_AGING.
include ZFI_R002_TOP.
include ZFI_R002_F01.

*&---------------------------------------------------------------------*
*& Top of Page *
*&---------------------------------------------------------------------*

TOP-OF-PAGE.

PERFORM f_top_of_page.

TOP-OF-PAGE DURING LINE-SELECTION.


PERFORM f_top_of_page.

*&---------------------------------------------------------------------*
*& End of Page *
*&---------------------------------------------------------------------*
END-OF-PAGE.

PERFORM f_end_of_page.

*&---------------------------------------------------------------------*
*& Screen Events *
*&---------------------------------------------------------------------*

AT SELECTION-SCREEN OUTPUT.
PERFORM f_sel_screen_output.

AT SELECTION-SCREEN ON p_bukrs.
PERFORM f_sel_screen_bukrs.

*&---------------------------------------------------------------------*
*& START-OF-SELECTION *
*&---------------------------------------------------------------------*

START-OF-SELECTION.

PERFORM f_initial.
CHECK d_error EQ space.
PERFORM f_get_data.

CHECK d_error EQ space.


PERFORM f_man_data.

CHECK d_error EQ space.


PERFORM f_free_memory.

* IF p_rad1 EQ 'X' OR p_brk1 EQ 'X'.


* PERFORM f_dis_data.
*
* ELSE.
PERFORM f_dis_data_alv.
* ENDIF.

*&---------------------------------------------------------------------*
*& EVENTS *
*&---------------------------------------------------------------------*
*AT USER-COMMAND.

*Text elements
*----------------------------------------------------------
* 001 Company Code
* T01 Input Selection
* T02 Additional Selection
* T03 Data Selection
* T04 Display Option

*Selection texts
*----------------------------------------------------------
* P_AUGDT As Of Date
* P_BOX2 Down Payment
* P_BOX3 AP Document
* P_BUKRS Company Code
* P_OV1 Overdue 1
* P_OV2 Overdue 2
* P_OV3 Overdue 3
* P_RAD1 ALV Grid
* P_RAD2 ALV List
* S_AKONT Reconciliation Account
* S_KTOKK Vendor Account Group
* S_LIFNR Vendor Code
* S_SORTL Sort Field

*Messages
*----------------------------------------------------------
*
* Message class: AQ
*001 &
*003 & & &

*Text elements
*----------------------------------------------------------
* 001 Company Code
* T01 Input Selection
* T02 Additional Selection
* T03 Data Selection
* T04 Display Option

*Selection texts
*----------------------------------------------------------
* P_AUGDT D .
* P_BOX2 Down Payment
* P_BOX3 AP Document
* P_BUKRS D .
* P_BUTXT D .
* P_OV1 D .
* P_OV2 D .
* P_OV3 D .
* P_RAD1 ALV Grid
* P_RAD2 ALV List
* S_AKONT D .
* S_KTOKK D .
* S_LIFNR D .
* S_SORTL D .

*Messages
*----------------------------------------------------------
*
* Message class: AQ
*001 &
*003 & & &

----------------------------------------------------------------------------------
Extracted by Mass Download version 1.4.3 - E.G.Mellodew. 1998-2017. Sap Release 750

You might also like