Vous êtes sur la page 1sur 1

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

*& Include ZVI_CUST_INFO_CLASSICAL_T01


*&---------------------------------------------------------------------*
***declaration of TYPES structure
TYPES : BEGIN OF ty_kna1,
check,
kunnr TYPE kna1-kunnr,
name1 TYPE kna1-name1,
telf1 TYPE kna1-telf1,
ort01 TYPE kna1-ort01,
regio TYPE kna1-regio,
land1 TYPE kna1-land1,
spras TYPE kna1-spras,
ktokd TYPE kna1-ktokd,
END OF ty_kna1,
"types structure for f4 help
BEGIN OF ty_f4_kunnr,
kunnr TYPE kna1-kunnr,
name1 TYPE kna1-name1,
telf1 TYPE kna1-telf1,
ktokd TYPE kna1-ktokd,
adrnr TYPE kna1-adrnr,
END OF ty_f4_kunnr,
"types structure for column heading in flat file
BEGIN OF ty_col,
heading TYPE c LENGTH 15,
END OF ty_col,
BEGIN OF ty_kna1_appl,
kunnr TYPE kna1-kunnr,
name1 TYPE kna1-name1,
telf1 TYPE kna1-telf1,
ort01 TYPE kna1-ort01,
regio TYPE kna1-regio,
land1 TYPE kna1-land1,
spras TYPE kna1-spras,
ktokd TYPE kna1-ktokd,
END OF ty_kna1_appl.

***declaration of work area & internal table


DATA : gs_kna1 TYPE ty_kna1,
gt_kna1 TYPE TABLE OF ty_kna1,
gv_kunnr TYPE kna1-kunnr,
gs_f4_kunnr TYPE ty_f4_kunnr,
gt_f4_kunnr TYPE TABLE OF ty_f4_kunnr,
gv_kna1_rec TYPE i,
gv_rec_inf TYPE i,
gv_tmp TYPE c LENGTH 3,
gv_rec_str TYPE string,
gs_dwld TYPE ty_kna1,
gt_dwld TYPE TABLE OF ty_kna1,
gs_col TYPE ty_col,
gt_col TYPE TABLE OF ty_col,
gv_check,
gv_del_kunnr TYPE kna1-kunnr,
gv_del_rec TYPE i,
gv_del_tmp TYPE c LENGTH 2,
gv_del_str TYPE string,
gs_kna1_appl TYPE ty_kna1_appl,
gt_kna1_appl TYPE TABLE OF ty_kna1_appl.

Vous aimerez peut-être aussi