SAP ABAP Class CL_J1ATAXP_MD (Update Master Data)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM-BF-TAX (Application Component) Tax Determination
     J1AF (Package) Financial Accounting Argentina
Properties
Class CL_J1ATAXP_MD  
Short Description Update Master Data    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class J_1ATAXP    
Program status     
Category 0   
Package J1AF   Financial Accounting Argentina 
Created 20120820   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_J1ATAXP_MD has no forward declaration.
Interfaces
Class CL_J1ATAXP_MD has no interface implemented.
Friends
Class CL_J1ATAXP_MD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_1AACTSS Constant Private Type reference (TYPE) FIELDNAME 'J_1AACTSS' Field Name 20120828
2 GC_1AFITP Constant Private Type reference (TYPE) FIELDNAME 'J_1AFITP_D' Field Name 20120828
3 GC_1AREGSS Constant Private Type reference (TYPE) FIELDNAME 'J_1AREGSS' Field Name 20120828
4 GC_E_VALUE Constant Private Type reference (TYPE) BAPI_MTYPE 'E' Message type: S Success, E Error, W Warning, I Info, A Abort 20120823
5 GC_FINAL_DATE Constant Private Type reference (TYPE) SYDATUM '99991231' Current Date of Application Server 20120822
6 GC_I_VALUE Constant Private Type reference (TYPE) CMD_EI_OBJECT_TASK 'I' External Interface: Change Indicator Tax Grouping 20120822
7 GC_KUNNR Constant Private Type reference (TYPE) FIELDNAME 'KUNNR' Field Name 20120828
8 GC_NAME Constant Private Type reference (TYPE) FIELDNAME 'NAME1_GP' Field Name 20120828
9 GC_STKZU Constant Private Type reference (TYPE) FIELDNAME 'STKZU' Field Name 20120828
10 GC_TAXGR Constant Private Type reference (TYPE) FIELDNAME 'TAXGR' Field Name 20120828
11 GC_UPDATE_OK Constant Private Type reference (TYPE) J_1ATAXP_PSTATUS '1' Process Execution Status 20120823
12 GC_U_VALUE Constant Private Type reference (TYPE) CMD_EI_OBJECT_TASK 'U' External Interface: Change Indicator for Object 20120822
13 GC_X_VALUE Constant Private Type reference (TYPE) J_1ATAXP_FLAG 'X' General Flag for Taxpayers Process 20120822
14 GT_DIFF Instance attribute Public Type reference (TYPE) J_1ATAXP_DIFF_ALV_T Layout for Differences 20120821
15 GT_FIELDS Instance attribute Private Type reference (TYPE) J_1ATAXP_FIELD_TEXT_T Cross Table for Mapping Field Text 20120821
16 GT_MAP Instance attribute Private Type reference (TYPE) J_1ATAXP_MAP_ST_T Cross Table for Mapping Tax Payer File 20120822
17 GT_MSG Instance attribute Public Type reference (TYPE) J_1ATAXP_MSG_T Taxpayer Mapping Message 20120905
18 GT_UPDATE Instance attribute Public Type reference (TYPE) J_1ATAXP_MD_ALV_T Layout for Master Data Update 20120821
19 GT_UPDATE_X Instance attribute Public Type reference (TYPE) J_1ATAXP_MD_UPDATE_X_T Master Data Update / X-Fields 20120822
20 GV_FILE Instance attribute Private Object reference (TYPE REF TO) CL_J1ATAXP_FILE Imp. class for Tax Payers file 20120820
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DIFFERENCES_MD Instance method Public Method Verify Differences 20120820
2 CHECK_LINE_DIFFERENT Instance method Private Method Verify One Register Difference 20120821
3 CONSTRUCTOR Instance method Public Constructor 20120820
4 FREE_DIFF Instance method Public Method Free Differences Structure 20120905
5 FREE_UPDATE Instance method Public Method Free Update Structure 20120905
6 GET_MAPPING Instance method Private Method Mapping for Update Master Data 20120822
7 SET_FIELDS Instance method Private Method Update Table Fields Names And Descriptions 20120821
8 UPDATE Instance method Public Method Update Master Data 20120820
Events
Class CL_J1ATAXP_MD has no event.
Types
Class CL_J1ATAXP_MD has no local type.
Method Signatures

Method CHECK_DIFFERENCES_MD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FROM_IDX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20120829
2 Exporting EV_TO_IDX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20120829
3 Importing IV_FROM_IDX Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20120829
4 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 20120827

Method CHECK_LINE_DIFFERENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_NEW_LINE Call by reference Type reference (TYPE) J_1ARS_SUSS_EMP Tax Payers Data Mapped With Master Data 20120821
2 Importing IS_OLD_LINE Call by reference Type reference (TYPE) J_1ATAXP_MD_UPDATE Master Data Update 20120821
3 Importing IV_PARTNER_TYPE Call by reference Type reference (TYPE) J_1ATAXP_PARTNER_TYPE Partner Type 20120821

Method CHECK_LINE_DIFFERENT on class CL_J1ATAXP_MD 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 20120820

Method CONSTRUCTOR on class CL_J1ATAXP_MD has no exception.

Method FREE_DIFF Signature

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

Method FREE_UPDATE Signature

Method FREE_UPDATE on class CL_J1ATAXP_MD has no parameter.
Method FREE_UPDATE on class CL_J1ATAXP_MD has no exception.

Method GET_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MAP_LINE Call by reference Type reference (TYPE) J_1ATAXP_MD_UPDATE Master Data Update / Data Fields 20120822
2 Exporting EV_ERROR_MSG Call by reference Type reference (TYPE) J_1ATAXP_MESSAGE Transactional Message From the Update Process 20120822
3 Exporting EV_TAX_CTG_FLAG Call by reference Type reference (TYPE) ABAP_BOOL 20120928
4 Exporting EV_WARNING_FLAG Call by reference Type reference (TYPE) ABAP_BOOL 20120905
5 Importing IS_NEW_LINE Call by reference Type reference (TYPE) J_1ARS_SUSS_EMP Taxpayers File Data 20120822
6 Importing IV_ACTSS Call by reference Type reference (TYPE) J_1AACTSS Activity Code for Social Insurance 20120822
7 Importing IV_FITYP Call by reference Type reference (TYPE) J_1AFITP_D Tax type 20120928
8 Importing IV_PARTNER_ID Call by reference Type reference (TYPE) J_1ATAXP_PARTNER_ID Partner ID 20120822
9 Importing IV_PARTNER_TYPE Call by reference Type reference (TYPE) J_1ATAXP_PARTNER_TYPE Partner Type 20120822

Method GET_MAPPING on class CL_J1ATAXP_MD has no exception.

Method SET_FIELDS Signature

Method SET_FIELDS on class CL_J1ATAXP_MD 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
History
Last changed by/on SAP  20130531 
SAP Release Created in 617