SAP ABAP Class CL_FAGL_ACC_LINETYPE_CLASS (Classification of Item Categories)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-GL (Application Component) General Ledger Accounting
     FAGL_ONLINE_SPLIT_EHP3 (Package) Online Splitter in New General Ledger Accounting (EhP3)
Properties
Class CL_FAGL_ACC_LINETYPE_CLASS  
Short Description Classification of Item Categories    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FAGL_ONLINE_SPLIT_EHP3   Online Splitter in New General Ledger Accounting (EhP3) 
Created 20080319   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_FAGL_ACC_LINETYPE_CLASS has no interface implemented.
Friends
Class CL_FAGL_ACC_LINETYPE_CLASS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_ASSET Constant Public Type reference (TYPE) LINETYPE '07000' 20080319
2 CON_ASSET_ACC Constant Public Type reference (TYPE) MITKZ 'A' 20080319
3 CON_BALACC Constant Public Type reference (TYPE) LINETYPE '01000' 20080319
4 CON_CASHACC Constant Public Type reference (TYPE) LINETYPE '04000' 20080319
5 CON_CASHDIS Constant Public Type reference (TYPE) LINETYPE '40100' 20080319
6 CON_CDCLEAR Constant Public Type reference (TYPE) LINETYPE '01300' 20080319
7 CON_CONTR_ACC Constant Public Type reference (TYPE) MITKZ 'V' 20080319
8 CON_CUST Constant Public Type reference (TYPE) LINETYPE '02000' 20080319
9 CON_CUST_ACC Constant Public Type reference (TYPE) MITKZ 'D' 20080319
10 CON_EXPENSE Constant Public Type reference (TYPE) LINETYPE '20000' 20080319
11 CON_EXRATE Constant Public Type reference (TYPE) LINETYPE '40200' 20080319
12 CON_KATYP_REVENUES Constant Public Type reference (TYPE) KATYP '11' 20080319
13 CON_KATYP_SALES_DEDUC Constant Public Type reference (TYPE) KATYP '12' 20080319
14 CON_MATER Constant Public Type reference (TYPE) LINETYPE '06000' 20080319
15 CON_REVENUE Constant Public Type reference (TYPE) LINETYPE '30000' 20080319
16 CON_TAXSAL Constant Public Type reference (TYPE) LINETYPE '05100' 20080319
17 CON_VENDOR Constant Public Type reference (TYPE) LINETYPE '03000' 20080319
18 CON_VEND_ACC Constant Public Type reference (TYPE) MITKZ 'K' 20080319
19 CON_WITHTAX Constant Public Type reference (TYPE) LINETYPE '05200' 20080319
20 CON_ZEROBAL Constant Public Type reference (TYPE) LINETYPE '01001' 20080319
21 MS_T001 Instance attribute Protected Type reference (TYPE) T001 20080319
22 MT_BSACC Instance attribute Protected Type reference (TYPE) TY_BSACC_TT 20080319
23 MT_RELEVANT_ACC Instance attribute Protected Type reference (TYPE) TY_ACC_RELEVANT_TT 20080319
24 MT_SAKNR_RT Instance attribute Protected Type reference (TYPE) TY_SAKNR_RT 20080319
25 MT_T012K Instance attribute Protected Type reference (TYPE) TY_T012K_TT 20080319
26 MT_T030 Instance attribute Protected Type reference (TYPE) TY_T030_TT 20080319
27 MT_T030D Instance attribute Protected Type reference (TYPE) TY_T030D_TT 20080319
28 MT_T030H Instance attribute Protected Type reference (TYPE) TY_T030H_TT 20080319
29 MT_T030K Instance attribute Protected Type reference (TYPE) TY_T030K_TT 20080319
30 MT_T030S Instance attribute Protected Type reference (TYPE) TY_T030S_TT 20080319
31 MT_T033G_KONTO Instance attribute Protected Type reference (TYPE) TY_T033G_KONTO_TT 20080319
32 MT_T042I_UKONT Instance attribute Protected Type reference (TYPE) TY_T042I_UKONT_TT 20080319
33 MT_T8G17_RANGE_LINETYPE Instance attribute Protected Type reference (TYPE) TY_ACC_RANGE_LINETYPE_TT 20080319
34 M_BUKRS Instance attribute Protected Type reference (TYPE) BUKRS Company Code 20080604
35 M_CHARTOFACC Instance attribute Protected Type reference (TYPE) KTOPL Chart of Accounts 20080604
36 M_KOKRS Instance attribute Protected Type reference (TYPE) KOKRS 20080319
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080319
2 GET_BANK_SUBACC Instance method Protected Method Find Bank Subaccount 20080319
3 GET_CLASSIFICATION Instance method Public Method Determine Classification of G/L Accounts 20080319
4 GET_CUSTOMIZING Instance method Protected Method Read Customizing 20080319
5 GET_RELEVANT_ACCOUNTS Instance method Protected Method Read Relevant Accounts 20080319
6 GET_T012K Instance method Protected Method Search T012K 20080319
7 GET_T030 Instance method Protected Method Search T030 20080319
8 GET_T030D Instance method Protected Method Search T030D 20080319
9 GET_T030H Instance method Protected Method Search T030H 20080319
10 GET_T030K Instance method Protected Method Search T030K 20080319
11 GET_T030S Instance method Protected Method Search T030S 20080319
12 GET_T033G Instance method Protected Method Search T033G 20080319
13 GET_T042I Instance method Protected Method Search T042I 20080319
14 ICON_CREATE Static method Public Method Create Icon 20080319
Events
Class CL_FAGL_ACC_LINETYPE_CLASS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_ACC_CSKB Public See coding 20080319 BEGIN OF ty_acc_cskb, kstar TYPE ska1-saknr, katyp TYPE cskb-katyp, END OF ty_acc_cskb
2 TY_ACC_CSKB_TT Public See coding 20080319 ty_acc_cskb_tt type STANDARD TABLE OF ty_acc_cskb WITH DEFAULT KEY
3 TY_ACC_RANGE_LINETYPE Public See coding 20080319 BEGIN OF ty_acc_range_linetype, accountfro TYPE saknr, accountto TYPE saknr, linetype TYPE linetype, END OF ty_acc_range_linetype
4 TY_ACC_RANGE_LINETYPE_TT Public See coding 20080319 ty_acc_range_linetype_tt type STANDARD TABLE OF ty_acc_range_linetype WITH DEFAULT KEY
5 TY_ACC_RELEVANT_TT Public See coding 20080319 ty_acc_relevant_tt TYPE STANDARD TABLE OF FAGL_ACC_LINETYPE_CLASS with DEFAULT KEY
6 TY_ACC_SKAT Public See coding 20080319 BEGIN OF ty_acc_skat, saknr TYPE ska1-saknr, txt50 TYPE skat-txt50, END OF ty_acc_skat
7 TY_ACC_SKAT_TT Public See coding 20080319 ty_acc_skat_tt type STANDARD TABLE OF ty_acc_skat WITH DEFAULT KEY
8 TY_BSACC Public See coding 20080319 BEGIN OF ty_bsacc, saknr TYPE saknr, END OF ty_bsacc
9 TY_BSACC_TT Public See coding 20080319 ty_bsacc_tt type STANDARD TABLE OF ty_bsacc WITH DEFAULT KEY
10 TY_SAKNR_RT Public See coding 20080319 TY_SAKNR_RT TYPE RANGE OF saknr
11 TY_T012K_TT Public See coding 20080319 TY_T012K_TT type STANDARD TABLE OF t012K WITH DEFAULT KEY
12 TY_T030D_TT Public See coding 20080319 TY_T030D_TT type STANDARD TABLE OF t030D WITH DEFAULT KEY
13 TY_T030H_TT Public See coding 20080319 TY_T030H_TT type STANDARD TABLE OF t030H WITH DEFAULT KEY
14 TY_T030K_TT Public See coding 20080319 TY_T030K_TT type STANDARD TABLE OF t030K WITH DEFAULT KEY
15 TY_T030S_TT Public See coding 20080319 TY_T030S_TT type STANDARD TABLE OF t030S WITH DEFAULT KEY
16 TY_T030_TT Public See coding 20080319 TY_T030_TT type STANDARD TABLE OF t030 WITH DEFAULT KEY
17 TY_T033G_KONTO Public See coding 20080319 BEGIN OF ty_t033g_konto, konto TYPE t033g-konto, END OF ty_t033g_konto
18 TY_T033G_KONTO_TT Public See coding 20080319 ty_t033g_konto_tt type STANDARD TABLE OF ty_t033g_konto WITH DEFAULT KEY
19 TY_T033G_TT Public See coding 20080319 TY_T033G_TT type STANDARD TABLE OF t033g WITH DEFAULT KEY
20 TY_T042I_TT Public See coding 20080319 TY_t042i_TT type STANDARD TABLE OF t042i WITH DEFAULT KEY
21 TY_T042I_UKONT Public See coding 20080319 BEGIN OF ty_t042i_ukont, ukont TYPE t042i-ukont, END OF ty_t042i_ukont
22 TY_T042I_UKONT_TT Public See coding 20080319 ty_t042i_ukont_tt type STANDARD TABLE OF ty_t042i_ukont WITH DEFAULT KEY
23 TY_T8G17_TT Public See coding 20080319 TY_T8g17_TT type STANDARD TABLE OF t8g17 WITH DEFAULT KEY
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SAKNR_RT Call by reference Type reference (TYPE) TY_SAKNR_RT 20080319
2 Importing I_BUKRS Call by reference Type reference (TYPE) BUKRS Buchungskreis 20080604
3 Importing I_CHARTOFACC Call by reference Type reference (TYPE) KTOPL Buchungskreis 20080604
# Exception Resumable Description Created on
1 CX_FAGL_BASIS_EXC FAGL Basis-Ausnahmeobjekt 20080515

Method GET_BANK_SUBACC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SAKNR Call by reference Type reference (TYPE) SAKNR Nummer des Sachkontos 20080319

Method GET_BANK_SUBACC on class CL_FAGL_ACC_LINETYPE_CLASS has no exception.

Method GET_CLASSIFICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ACC_CLASSIFY Value transfer Type reference (TYPE) TY_ACC_RELEVANT_TT 20080319

Method GET_CLASSIFICATION on class CL_FAGL_ACC_LINETYPE_CLASS has no exception.

Method GET_CUSTOMIZING Signature

Method GET_CUSTOMIZING on class CL_FAGL_ACC_LINETYPE_CLASS has no parameter.
# Exception Resumable Description Created on
1 CX_FAGL_BASIS_EXC FAGL Basis-Ausnahmeobjekt 20080604

Method GET_RELEVANT_ACCOUNTS Signature

Method GET_RELEVANT_ACCOUNTS on class CL_FAGL_ACC_LINETYPE_CLASS has no parameter.
# Exception Resumable Description Created on
1 CX_FAGL_BASIS_EXC FAGL Basis-Ausnahmeobjekt 20080515

Method GET_T012K Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SAKNR Call by reference Type reference (TYPE) SAKNR Nummer des Sachkontos 20080319
2 Returning R_LTYPE Value transfer Type reference (TYPE) LINETYPE Positionstyp 20080319

Method GET_T012K on class CL_FAGL_ACC_LINETYPE_CLASS has no exception.

Method GET_T030 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SAKNR Call by reference Type reference (TYPE) SAKNR Nummer des Sachkontos 20080319
2 Returning R_LTYPE Value transfer Type reference (TYPE) LINETYPE Positionstyp 20080319

Method GET_T030 on class CL_FAGL_ACC_LINETYPE_CLASS has no exception.

Method GET_T030D Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SAKNR Call by reference Type reference (TYPE) SAKNR Nummer des Sachkontos 20080319
2 Returning R_LTYPE Value transfer Type reference (TYPE) LINETYPE Positionstyp 20080319

Method GET_T030D on class CL_FAGL_ACC_LINETYPE_CLASS has no exception.

Method GET_T030H Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SAKNR Call by reference Type reference (TYPE) SAKNR Nummer des Sachkontos 20080319
2 Returning R_LTYPE Value transfer Type reference (TYPE) LINETYPE Positionstyp 20080319

Method GET_T030H on class CL_FAGL_ACC_LINETYPE_CLASS has no exception.

Method GET_T030K Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SAKNR Call by reference Type reference (TYPE) SAKNR Nummer des Sachkontos 20080319
2 Returning R_LTYPE Value transfer Type reference (TYPE) LINETYPE Positionstyp 20080319

Method GET_T030K on class CL_FAGL_ACC_LINETYPE_CLASS has no exception.

Method GET_T030S Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SAKNR Call by reference Type reference (TYPE) SAKNR Nummer des Sachkontos 20080319
2 Returning R_LTYPE Value transfer Type reference (TYPE) LINETYPE Positionstyp 20080319

Method GET_T030S on class CL_FAGL_ACC_LINETYPE_CLASS has no exception.

Method GET_T033G Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SAKNR Call by reference Type reference (TYPE) SAKNR Nummer des Sachkontos 20080319
2 Returning R_LTYPE Value transfer Type reference (TYPE) LINETYPE Positionstyp 20080319

Method GET_T033G on class CL_FAGL_ACC_LINETYPE_CLASS has no exception.

Method GET_T042I Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SAKNR Call by reference Type reference (TYPE) SAKNR Nummer des Sachkontos 20080319
2 Returning R_LTYPE Value transfer Type reference (TYPE) LINETYPE Positionstyp 20080319

Method GET_T042I on class CL_FAGL_ACC_LINETYPE_CLASS has no exception.

Method ICON_CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) STRING 20080319
2 Importing I_TEXT Call by reference Type reference (TYPE) CSEQUENCE 20080319
3 Returning R_ICON Value transfer Type reference (TYPE) ICON_34_4 Ikone Länge 50; Ausgabelänge 4 20080319

Method ICON_CREATE on class CL_FAGL_ACC_LINETYPE_CLASS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 604