SAP ABAP Class CL_J1ATAXP_JTABLE (Process Update Employee Status Table)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM-BF-TAX (Application Component) Tax Determination
     J1AF (Package) Financial Accounting Argentina
Properties
Class CL_J1ATAXP_JTABLE  
Short Description Process Update Employee Status Table    
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 20120816   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_J1ATAXP_JTABLE has no forward declaration.
Interfaces
Class CL_J1ATAXP_JTABLE has no interface implemented.
Friends
Class CL_J1ATAXP_JTABLE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_AR_EMP Constant Private Type reference (TYPE) FIELDNAME 'AR_EMP' Field Name 20120822
2 GC_AR_INC Constant Private Type reference (TYPE) FIELDNAME 'AR_INC' Field Name 20120822
3 GC_AR_MONO Constant Private Type reference (TYPE) FIELDNAME 'AR_MONO' Field Name 20120822
4 GC_AR_MONOACT Constant Private Type reference (TYPE) FIELDNAME 'AR_MONOACT' Field Name 20120822
5 GC_AR_PARTSOC Constant Private Type reference (TYPE) FIELDNAME 'AR_PARTSOC' Field Name 20120822
6 GC_AR_VAT Constant Private Type reference (TYPE) FIELDNAME 'AR_VAT' Field Name 20120822
7 GC_FILE_TYPE_NN Constant Private Type reference (TYPE) J_1ATAXP_FILE_TYPE 'NN' Version Number Component 20120822
8 GC_LOG_ERROR_UPDATE Constant Private Type reference (TYPE) J_1ATAXP_PSTATUS 2 Process Execution Status 20120823
9 GC_LOG_OK_UPDATE Constant Private Type reference (TYPE) J_1ATAXP_PSTATUS 0 Process Execution Status 20120823
10 GC_PNAME Constant Private Type reference (TYPE) FIELDNAME 'J_1ATAXP_PNAME' Field Name 20120822
11 GT_DIFF Instance attribute Public Type reference (TYPE) J_1ATAXP_DIFF_ALV_T Layout for Differences 20120816
12 GT_FIELDS Instance attribute Private Type reference (TYPE) J_1ATAXP_FIELD_TEXT_T Cross Table for Mapping Field Text 20120817
13 GV_FILE Instance attribute Private Object reference (TYPE REF TO) CL_J1ATAXP_FILE Tax Payers Information From File 20120816
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DIFFERENCES Instance method Public Method Verify Differences Between File and Employee Status Table 20120817
2 CHECK_LINE_DIFFERENT Instance method Private Method Verify One Register Difference 20120817
3 CONSTRUCTOR Instance method Public Constructor 20120817
4 FREE_DIFF Instance method Public Method Free Differences Structure 20120905
5 SET_FIELDS Instance method Private Method Update Table Fields Names And Descriptions 20120817
6 UPDATE Instance method Public Method Updates The Employee Status Table 20120816
7 UPDATE_DIFFERENCES Instance method Private Method Prepare Data To Set Differences 20120823
8 UPDATE_SINGLE_EMPLOYEE Instance method Public Method Update Employee Status 20120830
Events
Class CL_J1ATAXP_JTABLE has no event.
Types
Class CL_J1ATAXP_JTABLE has no local type.
Method Signatures

Method CHECK_DIFFERENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FROM_IDX Value transfer Type reference (TYPE) SYTABIX Index of Internal Tables 20120829
2 Importing IV_TO_IDX Value transfer Type reference (TYPE) SYTABIX Index of Internal Tables 20120829
# Exception Resumable Description Created on
1 CX_J_1ATAXP Taxpayer Process 20120827

Method CHECK_LINE_DIFFERENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CHANGED Value transfer Type reference (TYPE) J_1ATAXP_DIFF Differences between Employee Status Table and File 20120817
2 Importing IS_NEW_LINE Value transfer Type reference (TYPE) J_1ARS_SUSS_EMP Tax payers file data 20120817
3 Importing IS_OLD_LINE Value transfer Type reference (TYPE) J_1AR_SUSS_EMP Argentina :Employee Status 20120817

Method CHECK_LINE_DIFFERENT on class CL_J1ATAXP_JTABLE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FILE Call by reference Object reference (TYPE REF TO) CL_J1ATAXP_FILE Imp. class for Tax Payers file 20120817

Method CONSTRUCTOR on class CL_J1ATAXP_JTABLE has no exception.

Method FREE_DIFF Signature

Method FREE_DIFF on class CL_J1ATAXP_JTABLE has no parameter.
Method FREE_DIFF on class CL_J1ATAXP_JTABLE has no exception.

Method SET_FIELDS Signature

Method SET_FIELDS on class CL_J1ATAXP_JTABLE has no parameter.
# Exception Resumable Description Created on
1 CX_J_1ATAXP Taxpayer Process 20120827

Method UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FROM_IDX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20120829
2 Importing IV_TO_IDX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20120829
# Exception Resumable Description Created on
1 CX_J_1ATAXP Taxpayer Process 20120823

Method UPDATE_DIFFERENCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CUIT Value transfer Type reference (TYPE) STCD2 Tax Number 2 20120823
2 Importing IV_FIELD_NAME Value transfer Type reference (TYPE) FIELDNAME Field Name 20120823
3 Importing IV_UPDATE_MODE Value transfer Type reference (TYPE) J_1ATAXP_UPDMODE Update Differences 20120823
4 Importing IV_UPDATE_MODE_MD Value transfer Type reference (TYPE) J_1ATAXP_UPDMODE Update Differences 20120823
5 Importing IV_VALUE_NEW Value transfer Type reference (TYPE) J_1ATAXP_VNEW New Value of Changed Field 20120823
6 Importing IV_VALUE_OLD Value transfer Type reference (TYPE) J_1ATAXP_VOLD Old Value of Changed Field 20120823

Method UPDATE_DIFFERENCES on class CL_J1ATAXP_JTABLE has no exception.

Method UPDATE_SINGLE_EMPLOYEE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CUIT Call by reference Type reference (TYPE) STCD2 Tax Number 2 20120830
2 Importing IV_STATUS Call by reference Type reference (TYPE) AR_EMP Employer Status 20120830
# Exception Resumable Description Created on
1 CX_J_1ATAXP Taxpayer Process 20120831
History
Last changed by/on SAP  20130531 
SAP Release Created in 617