SAP ABAP Class CL_DIAN_FORMAT_1008 (Test)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-LOC (Application Component) Localization
     ID-DIAN-CO (Package) DIAN: Magnetic Meida for Columbia
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_DIAN_FORMAT_GENERIC Generic handle of DIAN Format 20130306
Properties
Class CL_DIAN_FORMAT_1008  
Short Description Test    
Super Class CL_DIAN_FORMAT_GENERIC Generic handle of DIAN Format 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package ID-DIAN-CO   DIAN: Magnetic Meida for Columbia 
Created 20130306   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DIAN_FORMAT_1008 has no forward declaration.
Interfaces
Class CL_DIAN_FORMAT_1008 has no interface implemented.
Friends
Class CL_DIAN_FORMAT_1008 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_FORMAT Constant Private Type reference (TYPE) DIAN_D_FORMAT 1008 20130306
2 MS_C_FORMATS Instance attribute Private Type reference (TYPE) DIAN_C_FORMATS 20130306
3 MT_C_ACCOUNTS Instance attribute Private See coding 20130306
4 MT_C_CONCEPTS Instance attribute Private See coding 20130306
5 MT_DEC_COR_BUF Instance attribute Private Type reference (TYPE) TTY_DEC_COR_BUF 20130312
6 MT_SHADOW Instance attribute Private See coding 20130306
7 MT_SHADOW_REF Instance attribute Private See coding 20130306
8 MT_TCURX Instance attribute Private See coding 20130312
9 MV_BAL_HANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL 20130306
10 MV_LOCAL_CURRENCY Instance attribute Private Type reference (TYPE) WAERS 20130306
11 MV_OPEN_ITEM_DUE_DATE Instance attribute Private Attribute reference (LIKE) SY-DATUM 20130306
12 MV_RUN_AJAHR Instance attribute Private Type reference (TYPE) AJAHR Year 20130306
13 MV_RUN_BUKRS Instance attribute Private Type reference (TYPE) BUKRS Company Code 20130306
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_BALANCES Instance method Private Method 20130306
2 GET_CONCEPT_FOR_AKONT Instance method Private Method Derive DIAN category from account 20130306
3 GET_DECIMALS_CORRECTION Instance method Private Method Decimals correction between currencies 20130312
4 GET_OPENITEMS_FOR_KUNNR Instance method Private Method Get debitor open items with internal key date 20130306
5 HANDLE_MINIMUM_AMOUNTS Instance method Private Method 20130306
6 PROCESS_NORMAL_DEBITORS Instance method Private Method 20130306
7 PROCESS_OT_DEBITORS Instance method Private Method 20130306
8 RECALCULATE_FOREIGN_CURRENCY Instance method Private Method 20130306
Events
Class CL_DIAN_FORMAT_1008 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TTY_BAPI3007_2 Private See coding 20130306 tty_bapi3007_2 type table of bapi3007_2
2 TTY_BAPI3007_3 Private See coding 20130306 tty_bapi3007_3 type table of bapi3007_3
3 TTY_DEC_COR_BUF Private See coding 20130312 tty_dec_cor_buf type standard table of ty_dec_cor_buf
4 TY_DEC_COR_BUF Private See coding 20130312 begin of ty_dec_cor_buf, scurr type waers, tcurr type waers, dcorr type int4, end of ty_dec_cor_buf
Method Signatures

Method CREATE_BALANCES Signature

Method CREATE_BALANCES on class CL_DIAN_FORMAT_1008 has no parameter.
Method CREATE_BALANCES on class CL_DIAN_FORMAT_1008 has no exception.

Method GET_CONCEPT_FOR_AKONT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONCEPT Call by reference Type reference (TYPE) DIAN_D_CONCEPT DIAN Concept 20130306
2 Importing IV_AKONT Call by reference Type reference (TYPE) AKONT Reconciliation Account in General Ledger 20130306
3 Importing IV_LIFNR Call by reference Type reference (TYPE) LIFNR Account Number of Vendor or Creditor 20130306

Method GET_CONCEPT_FOR_AKONT on class CL_DIAN_FORMAT_1008 has no exception.

Method GET_DECIMALS_CORRECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SOURCE_CURRENCY Call by reference Type reference (TYPE) WAERS Currency Key 20130312
2 Importing IV_TARGET_CURRENCY Call by reference Type reference (TYPE) WAERS Currency Key 20130312
3 Returning RV_DECIMAL_CORRECTION Value transfer Type reference (TYPE) INT4 Natural Number 20130312

Method GET_DECIMALS_CORRECTION on class CL_DIAN_FORMAT_1008 has no exception.

Method GET_OPENITEMS_FOR_KUNNR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OPENITEM Call by reference Type reference (TYPE) TTY_BAPI3007_2 20130306
2 Importing IV_KUNNR Call by reference Type reference (TYPE) LIFNR Account Number of Debitor 20130306

Method GET_OPENITEMS_FOR_KUNNR on class CL_DIAN_FORMAT_1008 has no exception.

Method HANDLE_MINIMUM_AMOUNTS Signature

Method HANDLE_MINIMUM_AMOUNTS on class CL_DIAN_FORMAT_1008 has no parameter.
Method HANDLE_MINIMUM_AMOUNTS on class CL_DIAN_FORMAT_1008 has no exception.

Method PROCESS_NORMAL_DEBITORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARTNER_DATA Call by reference Type reference (TYPE) DIAN_S_PARTNER DIAN partner data 20130306
2 Importing IT_ITEM Call by reference Type reference (TYPE) TTY_BAPI3007_2 20130306
3 Importing IV_CONCEPT Call by reference Type reference (TYPE) DIAN_D_CONCEPT DIAN Concept 20130306

Method PROCESS_NORMAL_DEBITORS on class CL_DIAN_FORMAT_1008 has no exception.

Method PROCESS_OT_DEBITORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARTNER_DATA Call by reference Type reference (TYPE) DIAN_S_PARTNER DIAN partner data 20130306
2 Importing IT_ITEM Call by reference Type reference (TYPE) TTY_BAPI3007_2 20130306
3 Importing IV_CONCEPT Call by reference Type reference (TYPE) DIAN_D_CONCEPT DIAN Concept 20130306

Method PROCESS_OT_DEBITORS on class CL_DIAN_FORMAT_1008 has no exception.

Method RECALCULATE_FOREIGN_CURRENCY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ITEM Call by reference Type reference (TYPE) TTY_BAPI3007_2 20130306

Method RECALCULATE_FOREIGN_CURRENCY on class CL_DIAN_FORMAT_1008 has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 617