SAP ABAP Class CL_DIAN_FORMAT_1009 (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 20130222
Properties
Class CL_DIAN_FORMAT_1009  
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 20130222   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DIAN_FORMAT_1009 has no forward declaration.
Interfaces
Class CL_DIAN_FORMAT_1009 has no interface implemented.
Friends
Class CL_DIAN_FORMAT_1009 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 1009 20130222
2 MS_C_FORMATS Instance attribute Private Type reference (TYPE) DIAN_C_FORMATS 20130222
3 MT_C_ACCOUNTS Instance attribute Private See coding 20130222
4 MT_C_CONCEPTS Instance attribute Private See coding 20130222
5 MT_DEC_COR_BUF Instance attribute Private Type reference (TYPE) TTY_DEC_COR_BUF 20130312
6 MT_SHADOW Instance attribute Private See coding 20130222
7 MT_SHADOW_REF Instance attribute Private See coding 20130222
8 MT_TCURX Instance attribute Private See coding 20130312
9 MV_BAL_HANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL 20130222
10 MV_LOCAL_CURRENCY Instance attribute Private Type reference (TYPE) WAERS 20130222
11 MV_OPEN_ITEM_DUE_DATE Instance attribute Private Attribute reference (LIKE) SY-DATUM 20130222
12 MV_RUN_AJAHR Instance attribute Private Type reference (TYPE) AJAHR Year 20130222
13 MV_RUN_BUKRS Instance attribute Private Type reference (TYPE) BUKRS Company Code 20130222
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_BALANCES Instance method Private Method 20130222
2 GET_CONCEPT_FOR_AKONT Instance method Private Method Derive DIAN category from account 20130226
3 GET_DECIMALS_CORRECTION Instance method Private Method Decimals correction between currencies 20130312
4 GET_OPENITEMS_FOR_VENDOR Instance method Private Method Get vendor open items with internal key date 20130226
5 HANDLE_MINIMUM_AMOUNTS Instance method Private Method 20130306
6 PROCESS_NORMAL_VENDORS Instance method Private Method 20130304
7 PROCESS_OT_VENDORS Instance method Private Method 20130304
8 RECALCULATE_FOREIGN_CURRENCY Instance method Private Method 20130304
Events
Class CL_DIAN_FORMAT_1009 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TTY_BAPI3008_2 Private See coding 20130226 tty_bapi3008_2 type table of bapi3008_2
2 TTY_BAPI3008_3 Private See coding 20130226 tty_bapi3008_3 type table of bapi3008_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_1009 has no parameter.
Method CREATE_BALANCES on class CL_DIAN_FORMAT_1009 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 20130226
2 Importing IV_AKONT Call by reference Type reference (TYPE) AKONT Reconciliation Account in General Ledger 20130226
3 Importing IV_LIFNR Call by reference Type reference (TYPE) LIFNR Account Number of Vendor or Creditor 20130226

Method GET_CONCEPT_FOR_AKONT on class CL_DIAN_FORMAT_1009 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_1009 has no exception.

Method GET_OPENITEMS_FOR_VENDOR 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_BAPI3008_2 20130226
2 Importing IV_LIFNR Call by reference Type reference (TYPE) LIFNR Account Number of Vendor or Creditor 20130226

Method GET_OPENITEMS_FOR_VENDOR on class CL_DIAN_FORMAT_1009 has no exception.

Method HANDLE_MINIMUM_AMOUNTS Signature

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

Method PROCESS_NORMAL_VENDORS 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 20130304
2 Importing IT_ITEM Call by reference Type reference (TYPE) TTY_BAPI3008_2 20130305
3 Importing IV_CONCEPT Call by reference Type reference (TYPE) DIAN_D_CONCEPT DIAN Concept 20130304

Method PROCESS_NORMAL_VENDORS on class CL_DIAN_FORMAT_1009 has no exception.

Method PROCESS_OT_VENDORS 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 20130304
2 Importing IT_ITEM Call by reference Type reference (TYPE) TTY_BAPI3008_2 20130304
3 Importing IV_CONCEPT Call by reference Type reference (TYPE) DIAN_D_CONCEPT DIAN Concept 20130304

Method PROCESS_OT_VENDORS on class CL_DIAN_FORMAT_1009 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_BAPI3008_2 20130305

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