SAP ABAP Class CL_J1ATAXP_FILE (Imp. Class for Taxpayers File)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM-BF-TAX (Application Component) Tax Determination
     J1AF (Package) Financial Accounting Argentina
Properties
Class CL_J1ATAXP_FILE  
Short Description Imp. Class for Taxpayers File    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class J_1ATAXP    
Program status P  SAP Standard Production Program 
Category 0   
Package J1AF   Financial Accounting Argentina 
Created 20120813   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_J1ATAXP_FILE has no interface implemented.
Friends
Class CL_J1ATAXP_FILE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_A_VALUE Constant Private Type reference (TYPE) J_1ATAXP_FILE_SOURCE 'A' Source of File 20120824
2 GC_CONTEXT_VALUE Constant Private Type reference (TYPE) J_1ATAXP_CTX 'TAXP' Process Context 20120824
3 GC_C_VALUE Constant Private Type reference (TYPE) J_1ATAXP_PARTNER_TYPE 'C' Partner Type 20120827
4 GC_FIELDNAME_VALUE Constant Private Type reference (TYPE) DFIES-FIELDNAME 'FILEINTERN' Field Name 20120824
5 GC_LANG Constant Private Type reference (TYPE) LAND1_GP 'AR' Language Key 20120820
6 GC_P_VALUE Constant Private Type reference (TYPE) J_1ATAXP_FILE_SOURCE 'P' Source of File 20120824
7 GC_TABNAME_VALUE Constant Private Type reference (TYPE) DFIES-TABNAME 'FILENAME' Table Name 20120824
8 GC_V_VALUE Constant Private Type reference (TYPE) J_1ATAXP_PARTNER_TYPE 'V' Partner Type 20120827
9 GC_WITHOUT_NAME_VALUE Constant Private Type reference (TYPE) J_1ATAXP_FILE_TYPE 'NN' File Type (With or Without Name) 20120824
10 GC_WITH_NAME_VALUE Constant Private Type reference (TYPE) J_1ATAXP_FILE_TYPE 'WN' File Type (With or Without Name) 20120824
11 GT_DIFF_ALV Instance attribute Public Type reference (TYPE) J_1ATAXP_DIFF_ALV_T Layout for Differences 20120820
12 GT_FILE_SAMPLE Instance attribute Public Type reference (TYPE) J_1ARS_SUSS_EMP_T Tax payers file data 20120816
13 GT_MD_ALV Instance attribute Public Type reference (TYPE) J_1ATAXP_MD_ALV_T Layout for Master Data Update 20120820
14 GT_TAX_MAP Instance attribute Public Type reference (TYPE) J_1ATAXP_MD_MAP_T Tax Payers Data Mapped With Master Data 20120817
15 GV_CTX Constant Private Type reference (TYPE) J_1ATAXP_CTX 'TAXP' Process Context 20120827
16 GV_CUSTOMERS_CHCK Instance attribute Private Type reference (TYPE) J_1ATAXP_CUSTOMER_SELECTED Customer Master Data Checked 20120820
17 GV_FILENAME Instance attribute Public Type reference (TYPE) STRING File Name 20120816
18 GV_FILE_SOURCE Instance attribute Private Type reference (TYPE) J_1ATAXP_FILE_SOURCE File source 20120816
19 GV_FILE_TYPE Instance attribute Private Type reference (TYPE) J_1ATAXP_FILE_TYPE Type of Tax Payers File 20120816
20 GV_LOGICAL_NAME Instance attribute Private Type reference (TYPE) FILEINTERN Logical file name 20120816
21 GV_PHYSICAL_PATH Instance attribute Private Type reference (TYPE) J_1ATAXP_PATH Physical file path 20120816
22 GV_PROC_SEQ_FILE Instance attribute Private Type reference (TYPE) J_1ATAXP_PROC_SEQ Number of Times File Processed 20120823
23 GV_REPROCESS Instance attribute Private Type reference (TYPE) J_1ATAXP_REPROCESS Reprocess File 20120823
24 GV_TAB Instance attribute Private Type reference (TYPE) ABAP_BOOL Main Tab is active? 20120830
25 GV_TEST_MODE Instance attribute Private Type reference (TYPE) J_1ATAXP_TESTMODE Display Differences (Test Mode) 20120820
26 GV_TEST_MODE_JTAB Instance attribute Private Type reference (TYPE) J_1ATAXP_OUT_TST_TAB_FILE Update Employee Status Table 20120831
27 GV_TEST_MODE_MD Instance attribute Private Type reference (TYPE) J_1ATAXP_OUT_TST_MD_FILE Differences Between Master Data and File 20120821
28 GV_UPDATE_MODE Instance attribute Private Type reference (TYPE) J_1ATAXP_UPDMODE Update Differences 20120820
29 GV_UPDATE_MODE_MD Instance attribute Private Type reference (TYPE) J_1ATAXP_OUT_UPD_MD_FILE Update Vendor and Customer Master Data 20120820
30 GV_VENDORS_CHCK Instance attribute Private Type reference (TYPE) J_1ATAXP_VENDOR_SELECTED Vendor Master Data Checked 20120820
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_FILE_EXITS Instance method Public Method Check if File Exists 20120814
2 CHECK_PROCESS_FILE Instance method Public Method Check if File is Valid to be Processed 20120823
3 FREE_DIFF_ALV Instance method Public Method Free Differences ALV Structure 20120905
4 FREE_MD_ALV Instance method Public Method Free Master Data ALV Structure 20120905
5 FREE_TAXPAYERS_DATA Instance method Public Method Free Taxpayers Data Structures 20120905
6 GET_ACTIVE_TAB Instance method Public Method Get Active Tab 20120830
7 GET_FILE_TYPE Instance method Public Method Get File Type 20120821
8 GET_LOGICAL_NAME Instance method Public Method Get File Logical Name 20120814
9 GET_PHYSICAL_PATH Instance method Public Method Get File Physical Path 20120815
10 GET_TEST_MODE Instance method Public Method Get Test Mode 20120820
11 GET_TEST_MODE_JTAB Instance method Public Method Get Test Mode Emp Status Table 20120831
12 GET_TEST_MODE_MD Instance method Public Method Get Test Mode Master Data 20120821
13 GET_UPDATE_MODE Instance method Public Method Get Update Mode 20120820
14 GET_UPDATE_MODE_MD Instance method Public Method Get Update Mode Master Data 20120820
15 READ_FILE Instance method Public Method Read File 20120814
16 SET_ACTIVE_TAB Instance method Public Method Set Active Tab 20120830
17 SET_CUSTOMER_SELECTED Instance method Public Method Set Value for Customer Selected 20120820
18 SET_DEQUEUE Instance method Public Method Set Dequeue File Log Table 20120924
19 SET_ENQUEUE Instance method Public Method Set Enqueue File Log Table 20120924
20 SET_FILENAME Instance method Private Method Set Value for File Name 20120815
21 SET_FILE_SAMPLE Instance method Public Method Set Value for File Sample 20120817
22 SET_FILE_SOURCE Instance method Public Method Set Value For File Source (Presentation or App Server) 20120815
23 SET_FILE_TYPE Instance method Public Method Set Value for File Type (With or Without Name) 20120815
24 SET_LOGICAL_NAME Instance method Public Method Set Value for Logical File Name 20120815
25 SET_PROC_SEQ_FILE Instance method Private Method Set Value for Number of Times the File was Processed 20120823
26 SET_REPROCESS Instance method Public Method Set Value for Reprocess 20120823
27 SET_STATUS_LOG_TAB Instance method Public Method Set Value for the Status of Process 20120823
28 SET_TEST_MODE Instance method Public Method Set Test Mode 20120820
29 SET_TEST_MODE_JTAB Instance method Public Method Set Test Mode Emp Status Table 20120831
30 SET_TEST_MODE_MD Instance method Public Method Set Test Mode Master Data 20120821
31 SET_UPDATE_MODE Instance method Public Method Set Update Mode 20120820
32 SET_UPDATE_MODE_MD Instance method Public Method Set Update Mode Master Data 20120820
33 SET_VENDOR_SELECTED Instance method Public Method Set Value for Vendor Selected 20120820
34 UPDATE_LOG_TAB Instance method Public Method Update Values on Process Log Table 20120823
Events
Class CL_J1ATAXP_FILE has no event.
Types
Class CL_J1ATAXP_FILE has no local type.
Method Signatures

Method CHECK_FILE_EXITS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL Result 20120814
# Exception Resumable Description Created on
1 CX_J_1ATAXP Taxpayer Process 20120823

Method CHECK_PROCESS_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RESULT Value transfer Type reference (TYPE) ABAP_BOOL 20120823
# Exception Resumable Description Created on
1 CX_J_1ATAXP Taxpayer Process 20120823

Method FREE_DIFF_ALV Signature

Method FREE_DIFF_ALV on class CL_J1ATAXP_FILE has no parameter.
Method FREE_DIFF_ALV on class CL_J1ATAXP_FILE has no exception.

Method FREE_MD_ALV Signature

Method FREE_MD_ALV on class CL_J1ATAXP_FILE has no parameter.
Method FREE_MD_ALV on class CL_J1ATAXP_FILE has no exception.

Method FREE_TAXPAYERS_DATA Signature

Method FREE_TAXPAYERS_DATA on class CL_J1ATAXP_FILE has no parameter.
Method FREE_TAXPAYERS_DATA on class CL_J1ATAXP_FILE has no exception.

Method GET_ACTIVE_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_ACTIVE Value transfer Type reference (TYPE) ABAP_BOOL Active Main Tab 20120830

Method GET_ACTIVE_TAB on class CL_J1ATAXP_FILE has no exception.

Method GET_FILE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_FILE_TYPE Value transfer Type reference (TYPE) J_1ATAXP_FILE_TYPE File Type (With or Without Name) 20120821

Method GET_FILE_TYPE on class CL_J1ATAXP_FILE has no exception.

Method GET_LOGICAL_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LOGICAL_FILENAME Value transfer Type reference (TYPE) FILEINTERN Logical file name 20120814
# Exception Resumable Description Created on
1 CX_J_1ATAXP Taxpayer Process 20120821

Method GET_PHYSICAL_PATH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PHYSICAL_PATH Value transfer Type reference (TYPE) J_1ATAXP_PATH Complete FilePath 20120821
# Exception Resumable Description Created on
1 CX_J_1ATAXP Taxpayer Process 20120821

Method GET_TEST_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TEST_MODE Value transfer Type reference (TYPE) J_1ATAXP_TESTMODE Display Differences (Test Mode) 20120821

Method GET_TEST_MODE on class CL_J1ATAXP_FILE has no exception.

Method GET_TEST_MODE_JTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TST_MODE_JTAB Value transfer Type reference (TYPE) J_1ATAXP_OUT_TST_TAB_FILE Differences Between Employee Status Table and File 20120831

Method GET_TEST_MODE_JTAB on class CL_J1ATAXP_FILE has no exception.

Method GET_TEST_MODE_MD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TST_MODE_MD Value transfer Type reference (TYPE) J_1ATAXP_OUT_TST_MD_FILE Differences Between Master Data and File 20120821

Method GET_TEST_MODE_MD on class CL_J1ATAXP_FILE has no exception.

Method GET_UPDATE_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_UPDATE_MODE Value transfer Type reference (TYPE) J_1ATAXP_UPDMODE Update Differences 20120821

Method GET_UPDATE_MODE on class CL_J1ATAXP_FILE has no exception.

Method GET_UPDATE_MODE_MD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_UPDATE_MODE_MD Value transfer Type reference (TYPE) J_1ATAXP_UPDMODE Update Differences 20120821

Method GET_UPDATE_MODE_MD on class CL_J1ATAXP_FILE has no exception.

Method READ_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WITHOUT_NAME Call by reference Type reference (TYPE) J_1ATAXP_FILE_WITHOUT_NAME File without name 20120819
2 Importing IV_WITH_NAME Call by reference Type reference (TYPE) J_1ATAXP_FILE_WITH_NAME File with name 20120819
# Exception Resumable Description Created on
1 CX_J_1ATAXP Taxpayer Process 20120823

Method SET_ACTIVE_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTIVE Call by reference Type reference (TYPE) ABAP_BOOL Main Tab Active 20120830

Method SET_ACTIVE_TAB on class CL_J1ATAXP_FILE has no exception.

Method SET_CUSTOMER_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CUSTOMER_CHECKED Call by reference Type reference (TYPE) J_1ATAXP_CUSTOMER_SELECTED Customer Master Data Checked 20120820

Method SET_CUSTOMER_SELECTED on class CL_J1ATAXP_FILE has no exception.

Method SET_DEQUEUE Signature

Method SET_DEQUEUE on class CL_J1ATAXP_FILE has no parameter.
Method SET_DEQUEUE on class CL_J1ATAXP_FILE has no exception.

Method SET_ENQUEUE Signature

Method SET_ENQUEUE on class CL_J1ATAXP_FILE has no parameter.
Method SET_ENQUEUE on class CL_J1ATAXP_FILE has no exception.

Method SET_FILENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PHYSICAL_PATH Call by reference Type reference (TYPE) J_1ATAXP_PATH Complete FilePath 20120815

Method SET_FILENAME on class CL_J1ATAXP_FILE has no exception.

Method SET_FILE_SAMPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FILE_SAMPLE Call by reference Type reference (TYPE) J_1ARS_SUSS_EMP Tax payers file data 20120817

Method SET_FILE_SAMPLE on class CL_J1ATAXP_FILE has no exception.

Method SET_FILE_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPLICATION_SERVER Call by reference Type reference (TYPE) J_1ATAXP_APPLICATION_SERVER Upload File from Application Server 20120815
2 Importing IV_PRESENTATION_SERVER Call by reference Type reference (TYPE) J_1ATAXP_PRESENTATION_SERVER Upload file from Presentation Server 20120815

Method SET_FILE_SOURCE on class CL_J1ATAXP_FILE has no exception.

Method SET_FILE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WITHOUT_NAME Call by reference Type reference (TYPE) J_1ATAXP_FILE_WITHOUT_NAME File without name 20120815
2 Importing IV_WITH_NAME Call by reference Type reference (TYPE) J_1ATAXP_FILE_WITH_NAME File with name 20120815

Method SET_FILE_TYPE on class CL_J1ATAXP_FILE has no exception.

Method SET_LOGICAL_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LOGICAL_FILENAME Call by reference Type reference (TYPE) FILEINTERN Logical file name 20120815

Method SET_LOGICAL_NAME on class CL_J1ATAXP_FILE has no exception.

Method SET_PROC_SEQ_FILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PROC_SEQ Call by reference Type reference (TYPE) J_1ATAXP_PROC_SEQ Number of Times File Processed 20120823

Method SET_PROC_SEQ_FILE on class CL_J1ATAXP_FILE has no exception.

Method SET_REPROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REPROCESS Call by reference Type reference (TYPE) J_1ATAXP_REPROCESS Reprocess File 20120823

Method SET_REPROCESS on class CL_J1ATAXP_FILE has no exception.

Method SET_STATUS_LOG_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STATUS_LOG Call by reference Type reference (TYPE) J_1ATAXP_PSTATUS Process Execution Status 20120823
# Exception Resumable Description Created on
1 CX_J_1ATAXP Taxpayer Process 20120823

Method SET_TEST_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TEST_MODE Call by reference Type reference (TYPE) J_1ATAXP_TESTMODE Display Differences (Test Mode) 20120820

Method SET_TEST_MODE on class CL_J1ATAXP_FILE has no exception.

Method SET_TEST_MODE_JTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TST_MODE_JTAB Call by reference Type reference (TYPE) J_1ATAXP_OUT_TST_TAB_FILE Differences Between Employee Status Table and File 20120831

Method SET_TEST_MODE_JTAB on class CL_J1ATAXP_FILE has no exception.

Method SET_TEST_MODE_MD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TEST_MODE_MD Call by reference Type reference (TYPE) J_1ATAXP_OUT_TST_MD_FILE Differences Between Master Data and File 20120821

Method SET_TEST_MODE_MD on class CL_J1ATAXP_FILE has no exception.

Method SET_UPDATE_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UPDATE_MODE Call by reference Type reference (TYPE) J_1ATAXP_UPDMODE Update Differences 20120820

Method SET_UPDATE_MODE on class CL_J1ATAXP_FILE has no exception.

Method SET_UPDATE_MODE_MD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UPDATE_MODE_MD Call by reference Type reference (TYPE) J_1ATAXP_UPDMODE Update Differences 20120820

Method SET_UPDATE_MODE_MD on class CL_J1ATAXP_FILE has no exception.

Method SET_VENDOR_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VENDORS_CHECKED Call by reference Type reference (TYPE) J_1ATAXP_VENDOR_SELECTED Vendor Master Data Checked 20120820

Method SET_VENDOR_SELECTED on class CL_J1ATAXP_FILE has no exception.

Method UPDATE_LOG_TAB Signature

Method UPDATE_LOG_TAB on class CL_J1ATAXP_FILE has no parameter.
# Exception Resumable Description Created on
1 CX_J_1ATAXP Taxpayer Process 20120823
History
Last changed by/on SAP  20130531 
SAP Release Created in 617