Alias: IVPPRC#

(INF_CV_CDNPAYRULES)

(Canada only) The INF_CV_CDNPAYRULES table is used to import taxation rules for employees into the software data structures. This table defines the employee’s rules for taxation, including claim codes, filing status and exemption information.

Tables loaded: P2K_PR_CDN_PAY_RULES

Table Columns#


Column nameData Type / SizeMand.Notes
IDNumber(10) Used internally to define a unique identification for the record. This field would not be loaded.
ENTITY_CODEVarchar2(16)YValidation: The Entity Code provided must be defined on P2K_CM_ENTITIES
PERSON_CODEVarchar2(16)YNot moved to the P2K_CM_LOCATIONS table, but used for validation of the employment record. Validation: Must be a valid PERSON_CODE already defined on the P2K_HR_IDENTITIES table.
EMPLOYMENT_TYPEVarchar2(30) Validation: The employee must have an active employment record for this employment type. Must be one of the fixed lexicon values from X_EMPLOYMENT_TYPE. Derivation: If you do not provide an employment type value, the conversion application will look for any P2K_HR_EMPLOYMENTS record that matches the other criteria. Suggestion: If you are loading employees, you can set this field to a fixed value of ‘01’.
HIRE_DATEDate() Not moved to the software structures, but used for validation of the employment record. Derivation: If you do not provide a hire date, the conversion application will look for any P2K_HR_EMPLOYMENTS record that matches the other criteria. Validation: Must be a valid date
EFFECTIVEDate()YValidation: Must be a valid date format. Suggestion: If you are not loading multiple date-effective records for the same employee, then populate this field with a constant ‘01-Jan-0001’ which represents the beginning of time.
EXPIRYDate()YValidation: Must be a valid date format, with a date after the effective date Suggestion: If you are not loading multiple date-effective records for the same employee, then populate this field with a constant ‘31-Dec-3999’ which represents the end of time
CHANGE_CODEVarchar2(16) Validation: The Change Code provided must be defined on P2K_CM_CHANGE_REASONS
TAX_CLAIM_CODE_FEDVarchar2(16)YValidation: Must be a valid federal claim code already defined on P2K_PR_CDN_CLAIM_CODES
CFED_TD1_AMOUNTNumber(18)
CFED_ANN_TAX_CREDITNumber(18)
CFED_ANN_TAX_DEDUCTIONNumber(18)
CFED_ANN_AREA_DEDUCTIONNumber(18)
CFED_TAX_AMOUNTNumber(18)
CFED_TAX_PERCENTNumber(5)
CFED_ADD_TAX_PER_PERIODNumber(18)
CFED_FILING_STATUSVarchar2(30) Validation:If provided, must be one of the fixed lexicon values from X_CFED_FILING_STATUS
CFED_TAX_METHODVarchar2(30) Validation:If provided, must be one of the fixed lexicon values from X_CFED_TAX_METHOD
CFED_CPP_METHODVarchar2(30) Validation:If provided, must be one of the fixed lexicon values from X_CFED_CPP_METHOD
CFED_EI_METHODVarchar2(30) Validation:If provided, must be one of the fixed lexicon values from X_CFED_EI_METHOD
CFED_LABOUR_FUNDNumber(18)
TAX_CLAIM_TYPE_PRVVarchar2(30) Validation:If provided, must be one of the fixed lexicon values from X_TAX_CLAIM_TYPE
TAX_CLAIM_CODE_PRVVarchar2(16) Validation: Must be a valid provincial claim code already defined on P2K_PR_CDN_CLAIM_CODES
CPRV_CLAIM_AMOUNTNumber(18)
CPRV_NUM_DEPENDENTSNumber(5)
CPRV_ANN_TAX_DEDUCTIONNumber(18)
CPRV_TAX_AMOUNTNumber(18)
CPRV_TAX_PERCENTNumber(5)
CPRV_ADD_TAX_PER_PERIODNumber(18)
CPRV_FILING_STATUSVarchar2(30) Validation:If provided, must be one of the fixed lexicon values from X_CPRV_FILING_STATUS
CPRV_TAX_METHODVarchar2(30) Validation:If provided, must be one of the fixed lexicon values from X_CPRV_TAX_METHOD
CPRV_QPP_METHODVarchar2(30) Validation:If provided, must be one of the fixed lexicon values from X_CPRV_QPP_METHOD
CPRV_HEALTH_TAX_METHODVarchar2(30) Validation:If provided, must be one of the fixed lexicon values from X_CPRV_HEALTH_TAX_METHOD
CPRV_WCB_METHODVarchar2(30) Validation:If provided, must be one of the fixed lexicon values from X_CPRV_WCB_METHOD
CPRV_ANN_TAX_CREDITNumber(18)
CPRV_ANN_AREA_DEDUCTIONNumber(18)
CPRV_PPIP_METHODVarchar2(30)
CREATE_DATEDate() This field used internally only to provide audit information for the creation/updating of records. This field would not be loaded.
CREATE_USERVarchar2(30) This field used internally only to provide audit information for the creation/updating of records. This field would not be loaded.
CHANGE_DATEDate() This field used internally only to provide audit information for the creation/updating of records. This field would not be loaded.
CHANGE_USERVarchar2(30) This field used internally only to provide audit information for the creation/updating of records. This field would not be loaded.


Notes #

Click to create a new notes page