0% found this document useful (0 votes)
38 views4 pages

Customer Ageing Logics

This document defines data types and tables used to store and process accounting information. It defines types for business documents, general ledger accounts, customers, and financial transactions. Selection screens are also defined to select filtering criteria for querying the accounting data.

Uploaded by

Krishna Sukhwal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views4 pages

Customer Ageing Logics

This document defines data types and tables used to store and process accounting information. It defines types for business documents, general ledger accounts, customers, and financial transactions. Selection screens are also defined to select filtering criteria for querying the accounting data.

Uploaded by

Krishna Sukhwal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

TABLES: skb1,bsid,skat,bkpf

wa_bukrs TYPE bsid-bukrs,


wa_date TYPE bsid-budat,
p_saknr TYPE skb1-saknr,
p_kunnr TYPE kna1-kunnr,
p_prctr TYPE cepc-prctr.

TYPES:
BEGIN OF ty_skb1,
bukrs TYPE skb1-bukrs, " Company Code
saknr TYPE skb1-saknr, " G/L Account Number
mitkz TYPE skb1-mitkz, " Account is reconciliation acco
unt
END OF ty_skb1.

TYPES:
BEGIN OF ty_kna1,
kunnr TYPE kna1-kunnr,
name1 TYPE kna1-name1,
END OF ty_kna1.

TYPES:
BEGIN OF ty_bsid,
bukrs TYPE bsid-bukrs, " Company Code
kunnr TYPE bsid-kunnr, " Customer Number
umsks TYPE bsid-umsks, " Special G/L Transaction Type
umskz TYPE bsid-umskz, " Special G/L Indicator
augdt TYPE bsid-augdt, " Clearing Date
augbl TYPE bsid-augbl, " Document Number of the Clearing
Document
zuonr TYPE bsid-zuonr, " Assignment Number
gjahr TYPE bsid-gjahr, " Fiscal Year
belnr TYPE bsid-belnr, " Accounting Document Number
buzei TYPE bsid-buzei, " Number of Line Item Within Acco
unting Document
saknr TYPE bsid-saknr, " G/L Account Number
budat TYPE bsid-budat, " Posting Date in the Document
bldat TYPE bsid-bldat, " Document Date in Document
shkzg TYPE bsid-shkzg, " Debit/Credit Indicator
dmbtr TYPE bsid-dmbtr, " Amount in Local Currency
hkont TYPE bsid-hkont, " General Ledger Account
ZFBDT TYPE bsid-ZFBDT,
ZBD1T TYPE bsid-ZBD1T,
xblnr TYPE bsid-xblnr,
wrbtr TYPE bsid-wrbtr,
END OF ty_bsid.

TYPES:
BEGIN OF ty_skat,
spras TYPE skat-spras, " Language Key
ktopl TYPE skat-ktopl, " Chart of Accounts
saknr TYPE skat-saknr, " G/L Account Number
txt20 TYPE skat-txt20, " G/L account short text
END OF ty_skat.

TYPES: BEGIN OF ty_faglflexa,


ryear TYPE faglflexa-ryear,
docnr TYPE faglflexa-docnr,
rldnr TYPE faglflexa-rldnr,
rbukrs TYPE faglflexa-rbukrs,
docln TYPE faglflexa-docln,
racct TYPE faglflexa-racct,
prctr TYPE faglflexa-prctr,
hsl TYPE faglflexa-hsl,
gjahr TYPE faglflexa-gjahr,
budat TYPE faglflexa-budat,
belnr TYPE faglflexa-belnr,
buzei TYPE faglflexa-buzei,
bschl TYPE faglflexa-bschl,
bstat TYPE faglflexa-bstat,
END OF ty_faglflexa.

TYPES: BEGIN OF ty_bkpf,


bukrs TYPE bkpf-bukrs,
belnr TYPE bkpf-belnr,
budat TYPE bkpf-budat,
waers TYPE bkpf-waers,
hwaer TYPE bkpf-hwaer,
kursf TYPE bkpf-kursf,
end of ty_bkpf.

TYPES:
BEGIN OF ty_final,
saknr TYPE bsid-saknr, " G/L Account Number
txt20 TYPE skat-txt20, " G/L account short text
kunnr TYPE bsid-kunnr, " Customer Number
name1 TYPE kna1-name1, " Customer Name
prctr TYPE bsid-prctr, " Profit centre
belnr TYPE bsid-belnr, " Doc.Number
budat TYPE bsid-budat, " Posting date
bldat TYPE bsid-bldat, " Doc.date
xblnr TYPE bsid-xblnr,
lt_1m TYPE bsid-dmbtr, " Less than 1 months
lt_2m TYPE bsid-dmbtr, " Less than 2 months
LT_3M TYPE bsid-dmbtr, " Less than 3 months
lt_6m TYPE bsid-dmbtr, " Less than 6 months
lt_1y TYPE bsid-dmbtr, " Less than 1 year
mt_1y TYPE bsid-dmbtr, " More than 3 years
tot_c TYPE bsid-dmbtr, " Total credits
tot_d TYPE bsid-dmbtr, " Total debits
tot_os TYPE bsid-dmbtr, " Total outstanding
due_date TYPE bsid-ZFBDT,
not_due type bsid-dmbtr,

wrbtr TYPE bsid-wrbtr, "MANISH MISHRA


dmbtr TYPE bsid-dmbtr,
bukrs TYPE bkpf-bukrs,
* belnr TYPE bkpf-belnr,
* budat TYPE bkpf-budat,
waers TYPE bkpf-waers,
hwaer TYPE bkpf-hwaer,
kursf TYPE bkpf-kursf, "MANISH MISHRA
END OF ty_final.
DATA:
it_bsid TYPE STANDARD TABLE OF ty_bsid,
fs_bsid TYPE ty_bsid.

DATA:
it_fagl TYPE STANDARD TABLE OF ty_faglflexa,
fs_fagl TYPE ty_faglflexa.

DATA:
it_skat TYPE STANDARD TABLE OF ty_skat,
fs_skat TYPE ty_skat.

DATA:
it_final TYPE STANDARD TABLE OF ty_final,
fs_final TYPE ty_final.

DATA:
it_kna1 TYPE STANDARD TABLE OF ty_kna1,
fs_kna1 TYPE ty_kna1.

DATA:
it_bkpf TYPE STANDARD TABLE OF ty_bkpf,
fs_bkpf TYPE ty_bkpf.

DATA:
it_fcat TYPE slis_t_fieldcat_alv,
fs_fcat TYPE slis_fieldcat_alv.

DATA: it_to74 TYPE TABLE OF t074,


fs_t074 TYPE t074.

SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.


PARAMETERS:
p_bukrs TYPE bukrs DEFAULT 'KPLI'.
SELECT-OPTIONS:
s_kunnr FOR p_kunnr,
s_prctr FOR p_prctr,
s_r_date FOR wa_date NO-EXTENSION NO INTERVALS OBLIGATORY.
SELECTION-SCREEN END OF BLOCK b1.

SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME TITLE text-002.


PARAMETERS:
c_norm DEFAULT 'X' AS CHECKBOX,
c_spl AS CHECKBOX.
SELECTION-SCREEN END OF BLOCK b2.

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


PARAMETERS:
r_post DEFAULT 'X' RADIOBUTTON GROUP rd1,
r_doc RADIOBUTTON GROUP rd1.
SELECTION-SCREEN END OF BLOCK b3.

SELECTION-SCREEN BEGIN OF BLOCK b4 WITH FRAME TITLE text-004.

PARAMETERS: c_1m TYPE char1 AS CHECKBOX DEFAULT 'X'.


PARAMETERS: c_2m TYPE char1 AS CHECKBOX DEFAULT 'X'.
PARAMETERS: c_3m TYPE char1 AS CHECKBOX DEFAULT 'X'.
PARAMETERS: c_6m TYPE char1 AS CHECKBOX DEFAULT 'X'.
PARAMETERS: c_1y TYPE char1 AS CHECKBOX DEFAULT 'X'.

SELECTION-SCREEN END OF BLOCK b4.

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


PARAMETERS:
r_dte DEFAULT 'X' RADIOBUTTON GROUP rd2,
r_sum RADIOBUTTON GROUP rd2.
SELECTION-SCREEN END OF BLOCK b5.

You might also like