SAP ABAP Class CL_HRPAYMX_DAQ_STAX (Detailed State Tax declaration)
Hierarchy
SAP_HRCMX (Software Component) Sub component SAP_HRCMX of SAP_HR
   PY-MX (Application Component) Mexico
     PC32 (Package) Payroll - Mexico
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYMX_DAQ_MISC Miscellaneous for Mexico declarations based on DAQ 20051124
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HRPAYMX_DAQ_STAX Interface for detailed State Tax Declaration 20051124
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_HRPAYMX_DAQ_STAX_CE CL_HRPAYMX_DAQ_STAX_CE 20070805
Properties
Class CL_HRPAYMX_DAQ_STAX  
Short Description Detailed State Tax declaration    
Super Class CL_HRPAYMX_DAQ_MISC Miscellaneous for Mexico declarations based on DAQ 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PC32   Payroll - Mexico 
Created 20051027   SAP 
Last change 20081217   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 P99SD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 P99SF Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 PMXDQ Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 PMXIE Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_HRPAYMX_DAQ_STAX Interface for detailed State Tax Declaration 20051124
Friends
Class CL_HRPAYMX_DAQ_STAX has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_ERROR Instance attribute Protected Type reference (TYPE) P99SF_TAB_ERROR error table 20051124
2 MT_STATE Instance attribute Protected Type reference (TYPE) PMXIE_TAB_STATE State for the state tax calculation 20051124
3 M_FOOCC_BUFFER Instance attribute Private Type reference (TYPE) PMXDQ_TAB_FOOCC Employment data buffer 20070704
4 M_LAST_BF_PERNR Instance attribute Private Type reference (TYPE) PERNR-PERNR Personnel number 20070713
5 M_OCRSN Instance attribute Protected Type reference (TYPE) PAY_OCRSN Off-cycle payroll reason 20060208
6 M_PAYID Instance attribute Protected Type reference (TYPE) PAYID Payroll identifier 20060208
7 M_PAYTY Instance attribute Protected Type reference (TYPE) PAYTY Payroll type 20060208
8 M_TAB_PAY Instance attribute Private Type reference (TYPE) HRPAYMX_TAB_OF_RESULTS Type for a Mexican payroll results table 20070704
9 SV_ANPRO Static Attribute Protected Type reference (TYPE) PMX_ANPRO Process year 20051207
10 SV_RFC Static Attribute Protected Type reference (TYPE) PMX_RFC Federal Register of Contributors 20051207
11 SV_STATE Static Attribute Public Type reference (TYPE) PMX_STATA State for the state tax calculation 20051207
12 SV_STMON Static Attribute Protected Type reference (TYPE) MONTH Month 20051207
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CUMULATION Instance method Protected Method Checks cumulation periods for payroll 20060519
2 CHECK_DATES Instance method Private Method Saves dates 20070704
3 CHECK_REFERENCE_PERIOD Static method Public Method Checks reference period 20060207
4 CHECK_STATE Instance method Private Method Checks status of the payroll period 20070730
5 GET_OCCU_FROM_FORM Instance method Private Method Obtains employment line from declaration 20051124
6 GET_STATE Instance method Public Method 20051124
7 GET_YEAR_MONTH Instance method Public Method 20051124
8 SET_STATE Instance method Public Method 20051124
Events
Class CL_HRPAYMX_DAQ_STAX has no event.
Types
Class CL_HRPAYMX_DAQ_STAX has no local type.
Method Signatures

Method CHECK_CUMULATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IN_PERIOD Call by reference Type reference (TYPE) BOOLEAN Boolean variable (X=true, -=false, space=unknown) 20060519
2 Importing IV_ABKRS Call by reference Type reference (TYPE) ABKRS Payroll area 20060519
3 Importing IV_FPEND Call by reference Type reference (TYPE) FPEND End of payroll period (for-period) 20060519
4 Importing IV_FPPER Call by reference Type reference (TYPE) FPPER Garnishments for-period 20060519

Method CHECK_CUMULATION on class CL_HRPAYMX_DAQ_STAX has no exception.

Method CHECK_DATES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CH_TAB_PAY Call by reference Type reference (TYPE) PMXDQ_TAB_PAY 20070704

Method CHECK_DATES on class CL_HRPAYMX_DAQ_STAX has no exception.

Method CHECK_REFERENCE_PERIOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPL Call by reference Type reference (TYPE) T5F99F0-APPL Partial application 20060207
2 Importing IV_END_DATE Call by reference Type reference (TYPE) D End of validity period 20060207
3 Importing IV_START_DATE Call by reference Type reference (TYPE) D Start of validity period 20060207

Method CHECK_REFERENCE_PERIOD on class CL_HRPAYMX_DAQ_STAX has no exception.

Method CHECK_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_PERIOD Call by reference Type reference (TYPE) PAYMX_RESULT Definition of payroll result: Mexico 20070730
2 Exporting P_STATE_IN Call by reference Type reference (TYPE) BOOLEAN Boolean variable (X=true, -=false, space=unknown) 20070730

Method CHECK_STATE on class CL_HRPAYMX_DAQ_STAX has no exception.

Method GET_OCCU_FROM_FORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_OCCU Call by reference Type reference (TYPE) ANY Employment line 20051124
2 Importing IS_FORM Call by reference Type reference (TYPE) PMXDQ_FORM Declaration 20051124

Method GET_OCCU_FROM_FORM on class CL_HRPAYMX_DAQ_STAX has no exception.

Method GET_STATE Signature

Method GET_STATE on class CL_HRPAYMX_DAQ_STAX has no parameter.
Method GET_STATE on class CL_HRPAYMX_DAQ_STAX has no exception.

Method GET_YEAR_MONTH Signature

Method GET_YEAR_MONTH on class CL_HRPAYMX_DAQ_STAX has no parameter.
Method GET_YEAR_MONTH on class CL_HRPAYMX_DAQ_STAX has no exception.

Method SET_STATE Signature

Method SET_STATE on class CL_HRPAYMX_DAQ_STAX has no parameter.
Method SET_STATE on class CL_HRPAYMX_DAQ_STAX has no exception.
History
Last changed by/on SAP  20081217 
SAP Release Created in