SAP ABAP Class CL_DIAN_FORMAT_1001 (DIAN Format 1001 Test Class)
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_BASE DIAN format base class 20121113
Properties
Class CL_DIAN_FORMAT_1001  
Short Description DIAN Format 1001 Test Class    
Super Class CL_DIAN_FORMAT_BASE DIAN format base class 
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 20120824   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DIAN_FORMAT_1001 has no forward declaration.
Interfaces
Class CL_DIAN_FORMAT_1001 has no interface implemented.
Friends
Class CL_DIAN_FORMAT_1001 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_MM_DOCS Instance attribute Private Type reference (TYPE) TTY_MM_DOCS 20130517
2 MT_SHADOW Instance attribute Protected Type reference (TYPE) TTY_FORMAT_1001_08 20130115
3 MV_RUN_AJAHR Instance attribute Private Type reference (TYPE) AJAHR Year 20130517
4 MV_RUN_BUKRS Instance attribute Private Type reference (TYPE) BUKRS Company Code 20130517
Methods
# Method Level Visibility Method type Description Created on
1 DETERMINE_SELF_WHT Instance method Private Method Determine self-withholding tax 20130517
2 UPDATE_XRUN_MEMBER_TABLES Instance method Private Method Update extraction run member tables 20130517
Events
Class CL_DIAN_FORMAT_1001 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TTY_FORMAT_1001_08 Protected See coding 20130115 tty_format_1001_08 type table of dian_a_1001_08
2 TTY_MM_DOCS Protected See coding 20130517 tty_mm_docs type table of ty_mm_docs
3 TY_MM_DOCS Protected See coding 20130517 begin of ty_mm_docs, belnr type belnr_d, bukrs type bukrs, gjahr type gjahr, buzei type buzei, hkont type hkont, end of ty_mm_docs
Method Signatures

Method DETERMINE_SELF_WHT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_BKPF Call by reference Type reference (TYPE) BKPF_T Standard Table Type for BKPF 20130517
2 Importing IT_BSEG Call by reference Type reference (TYPE) BSEG_T Table Type for BSEG 20130517
3 Importing IT_BSET Call by reference Type reference (TYPE) BSET_TAB Tax Data Document Segment 20130517
4 Importing IT_PARTNER Call by reference Type reference (TYPE) DIAN_T_PARTNER Table type for DIAN partner data 20130517
5 Importing IT_WTAX Call by reference Type reference (TYPE) DIAN_T_WITH_ITEM Table type for DIAN withholding taxes 20130517
6 Importing IV_YEAR Call by reference Type reference (TYPE) AJAHR Year 20130517

Method DETERMINE_SELF_WHT on class CL_DIAN_FORMAT_1001 has no exception.

Method UPDATE_XRUN_MEMBER_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BSEG Call by reference Type reference (TYPE) BSEG Accounting Document Segment 20130517
2 Importing IS_SHADOW Call by reference Type reference (TYPE) DIAN_A_1001_08 Cached Data of DIAN Format 1001 version 08 20130517

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