SAP ABAP Class CL_DIAN_CUST_MIGRATION (DIAN Copy customizing)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-LOC (Application Component) Localization
     ID-DIAN-CO (Package) DIAN: Magnetic Meida for Columbia
Properties
Class CL_DIAN_CUST_MIGRATION  
Short Description DIAN Copy customizing    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class DIAN_MSGS    
Program status     
Category 0   
Package ID-DIAN-CO   DIAN: Magnetic Meida for Columbia 
Created 20121022   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_DIAN_CUST_MIGRATION has no forward declaration.
Interfaces
Class CL_DIAN_CUST_MIGRATION has no interface implemented.
Friends
Class CL_DIAN_CUST_MIGRATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_COPY Static Attribute Private Object reference (TYPE REF TO) CL_DIAN_CUST_MIGRATION_HELPER DIAN Copy customizing helper 20121022
2 MC_DIAN_C_ACCOUNTS Constant Private Type reference (TYPE) STRING 'DIAN_C_ACCOUNTS' Table name 20121114
3 MC_DIAN_C_CONCEPTS Constant Private Type reference (TYPE) STRING 'DIAN_C_CONCEPTS' Table name 20121114
4 MC_DIAN_C_COUNTRY Constant Private Type reference (TYPE) STRING 'DIAN_C_COUNTRY' Table name 20121114
5 MC_DIAN_C_FORMATS Constant Private Type reference (TYPE) STRING 'DIAN_C_FORMATS' Table name 20121114
6 MC_DIAN_C_IDTYPE Constant Private Type reference (TYPE) STRING 'DIAN_C_IDTYPE' Table name 20121114
7 MC_DIAN_C_IDTYPE_CR Constant Private Type reference (TYPE) STRING 'DIAN_C_IDTYPE_CR' Table name 20121114
8 MC_DIAN_C_VAT_1001 Constant Private Type reference (TYPE) STRING 'DIAN_C_VAT_1001' Table name 20121114
9 MC_DIAN_C_VAT_CONST Constant Private Type reference (TYPE) STRING 'DIAN_C_VAT_CONST' Table name 20121114
10 MC_DIAN_C_VAT_FORST Constant Private Type reference (TYPE) STRING 'DIAN_C_VAT_FORST' Table name 20121114
11 MC_DIAN_C_WTH Constant Private Type reference (TYPE) STRING 'DIAN_C_WTH' Table name 20121114
12 MC_DIAN_C_WTH_1001 Constant Private Type reference (TYPE) STRING 'DIAN_C_WTH_1001' Table name 20121114
13 MC_ULINE Constant Private Type reference (TYPE) STRING '-----------------------------------------------------' Line 20121114
14 MV_DOUBLE_SPACE Constant Private Type reference (TYPE) CHAR2 ' ' Version Number Component 20121108
15 MV_DOUBLE_STAR Constant Private Type reference (TYPE) CHAR2 '**' Version Number Component 20121108
16 MV_NEW_HEADER Instance attribute Private Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121112
17 MV_TOTAL_FAILED Instance attribute Private Type reference (TYPE) INT4 Natural Number 20121107
18 MV_TOTAL_REGISTERS Instance attribute Private Type reference (TYPE) INT4 Natural Number 20121107
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20121029
2 COPY Instance method Public Method Copy Customizing 20121022
3 COPY_ACCOUNTS Instance method Protected Method 20121029
4 COPY_CONCEPTS Instance method Protected Method 20121029
5 COPY_COUNTRIES Instance method Protected Method Copy Countries of the old solution 20121022
6 COPY_FORMATS Instance method Protected Method 20121029
7 COPY_FORMATS_AND_CONCEPTS Instance method Protected Method 20121024
8 COPY_IDTYPES Instance method Protected Method 20121023
9 COPY_IDTYPES_CR Instance method Protected Method Copy ID Types of the old solution 20121022
10 COPY_VAT_CONST Instance method Protected Method 20121029
11 COPY_VAT_FORST Instance method Protected Method 20121029
12 COPY_WTH Instance method Protected Method 20121029
13 CREATE_LOG_ERROR_BY_CONCEPT Instance method Private Method 20121112
14 CREATE_LOG_ERROR_BY_FORMAT Instance method Private Method 20121112
15 GET_MV_TOTAL_FAILED Instance method Public Method 20121107
16 GET_MV_TOTAL_REGISTERS Instance method Public Method 20121107
Events
Class CL_DIAN_CUST_MIGRATION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_LOG_ERRORS Public See coding 20121022 tt_log_errors TYPE STANDARD TABLE OF ty_line_error WITH DEFAULT KEY
2 TY_COUNTRY Public Type reference (TYPE) DIAN_C_COUNTRY DIAN Corresponding Country numbers 20121022
3 TY_IDTYPE_CR Public Type reference (TYPE) DIAN_C_IDTYPE_CR DIAN Corresponding ID Types 20121022
4 TY_LINE_ERROR Public See coding Character 100 20121023 ty_line_error(75) TYPE c
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_DIAN_CUST_MIGRATION has no parameter.
Method CLASS_CONSTRUCTOR on class CL_DIAN_CUST_MIGRATION has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_ERRORS Call by reference Type reference (TYPE) TT_LOG_ERRORS 20121022
2 Importing IV_FYEAR Call by reference Type reference (TYPE) GJAHR Year to copy 20121026
3 Importing IV_TEST_RUN Call by reference Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20121023
4 Importing IV_TYEAR Call by reference Type reference (TYPE) GJAHR Year to save 20121026

Method COPY on class CL_DIAN_CUST_MIGRATION has no exception.

Method COPY_ACCOUNTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_ERRORS Call by reference Type reference (TYPE) TT_LOG_ERRORS 20121106
2 Importing IV_FYEAR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20121031
3 Importing IV_TYEAR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20121031

Method COPY_ACCOUNTS on class CL_DIAN_CUST_MIGRATION has no exception.

Method COPY_CONCEPTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_ERRORS Call by reference Type reference (TYPE) TT_LOG_ERRORS 20121105
2 Importing IV_FYEAR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20121030
3 Importing IV_TYEAR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20121030

Method COPY_CONCEPTS on class CL_DIAN_CUST_MIGRATION has no exception.

Method COPY_COUNTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_ERRORS Call by reference Type reference (TYPE) TT_LOG_ERRORS 20121022

Method COPY_COUNTRIES on class CL_DIAN_CUST_MIGRATION has no exception.

Method COPY_FORMATS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_ERRORS Call by reference Type reference (TYPE) TT_LOG_ERRORS 20121029
2 Importing IV_FYEAR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20130306
3 Importing IV_TYEAR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20121029

Method COPY_FORMATS on class CL_DIAN_CUST_MIGRATION has no exception.

Method COPY_FORMATS_AND_CONCEPTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_ERRORS Call by reference Type reference (TYPE) TT_LOG_ERRORS 20121026
2 Importing IV_FYEAR Call by reference Type reference (TYPE) GJAHR Year to copy 20121026
3 Importing IV_TYEAR Call by reference Type reference (TYPE) GJAHR Year to save 20121026

Method COPY_FORMATS_AND_CONCEPTS on class CL_DIAN_CUST_MIGRATION has no exception.

Method COPY_IDTYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_ERRORS Call by reference Type reference (TYPE) TT_LOG_ERRORS 20121025

Method COPY_IDTYPES on class CL_DIAN_CUST_MIGRATION has no exception.

Method COPY_IDTYPES_CR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_ERRORS Call by reference Type reference (TYPE) TT_LOG_ERRORS 20121022

Method COPY_IDTYPES_CR on class CL_DIAN_CUST_MIGRATION has no exception.

Method COPY_VAT_CONST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_ERRORS Call by reference Type reference (TYPE) TT_LOG_ERRORS 20121106
2 Importing IV_FYEAR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20121031
3 Importing IV_TYEAR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20121031

Method COPY_VAT_CONST on class CL_DIAN_CUST_MIGRATION has no exception.

Method COPY_VAT_FORST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_ERRORS Call by reference Type reference (TYPE) TT_LOG_ERRORS 20121029
2 Importing IV_FYEAR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20121029
3 Importing IV_TYEAR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20121029

Method COPY_VAT_FORST on class CL_DIAN_CUST_MIGRATION has no exception.

Method COPY_WTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_ERRORS Call by reference Type reference (TYPE) TT_LOG_ERRORS 20121106
2 Importing IV_FYEAR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20121101
3 Importing IV_TYEAR Call by reference Type reference (TYPE) GJAHR Fiscal Year 20121101

Method COPY_WTH on class CL_DIAN_CUST_MIGRATION has no exception.

Method CREATE_LOG_ERROR_BY_CONCEPT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_ERRORS Call by reference Type reference (TYPE) TT_LOG_ERRORS 20121112
2 Importing IV_LINE_ERROR Call by reference Type reference (TYPE) TY_LINE_ERROR 20121113
3 Importing IV_OLD_CONCEPT Call by reference Type reference (TYPE) NUMC4 Not More Closely Defined Area, Possibly Used for Patchlevels 20121113
4 Importing IV_OLD_FORMAT Call by reference Type reference (TYPE) CHAR4 Not More Closely Defined Area, Possibly Used for Patchlevels 20121113

Method CREATE_LOG_ERROR_BY_CONCEPT on class CL_DIAN_CUST_MIGRATION has no exception.

Method CREATE_LOG_ERROR_BY_FORMAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOG_ERRORS Call by reference Type reference (TYPE) TT_LOG_ERRORS 20121112
2 Importing IV_LINE_ERROR Call by reference Type reference (TYPE) TY_LINE_ERROR 20121113
3 Importing IV_OLD_FORMAT Call by reference Type reference (TYPE) CHAR4 Not More Closely Defined Area, Possibly Used for Patchlevels 20121113

Method CREATE_LOG_ERROR_BY_FORMAT on class CL_DIAN_CUST_MIGRATION has no exception.

Method GET_MV_TOTAL_FAILED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TOTAL_FAILED Value transfer Type reference (TYPE) INT4 Natural Number 20121107

Method GET_MV_TOTAL_FAILED on class CL_DIAN_CUST_MIGRATION has no exception.

Method GET_MV_TOTAL_REGISTERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TOTAL Value transfer Type reference (TYPE) INT4 Natural Number 20121107

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