This page (revision-33) was last changed on 26-Nov-2021 10:22 by rforbes

This page was created on 26-Nov-2021 10:22 by JMyers

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
33 26-Nov-2021 10:22 5 KB rforbes to previous
32 26-Nov-2021 10:22 5 KB JMyers to previous | to last
31 26-Nov-2021 10:22 5 KB JMyers to previous | to last
30 26-Nov-2021 10:22 5 KB JMyers to previous | to last
29 26-Nov-2021 10:22 5 KB JMyers to previous | to last
28 26-Nov-2021 10:22 5 KB JMyers to previous | to last
27 26-Nov-2021 10:22 5 KB JMyers to previous | to last
26 26-Nov-2021 10:22 5 KB JMyers to previous | to last
25 26-Nov-2021 10:22 5 KB JMyers to previous | to last
24 26-Nov-2021 10:22 4 KB JMyers to previous | to last
23 26-Nov-2021 10:22 14 KB JMyers to previous | to last
22 26-Nov-2021 10:22 13 KB JMyers to previous | to last
21 26-Nov-2021 10:22 13 KB JMyers to previous | to last

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 1 changed 2 lines
!!!Alias: [IVPPRC]
(INF_CV_CDNPAYRULES)
!!!CANADIAN PAY RULES INTERFACE FILE
At line 4 changed one line
(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.
The Canadian Pay rules Interface File screen 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.
At line 6 changed 41 lines
Tables loaded: [P2K_PR_CDN_PAY_RULES]
!!Table Columns
\\
||Column name||Data Type / Size||Mand.||Notes
|[ID]|Number(10)| |Used internally to define a unique identification for the record. This field would not be loaded.
|[ENTITY_CODE]|Varchar2(16)|Y|Validation: The Entity Code provided must be defined on [P2K_CM_ENTITIES]
|[PERSON_CODE]|Varchar2(16)|Y|Not 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_TYPE]|Varchar2(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_DATE]|Date()| |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
|[EFFECTIVE]|Date()|Y|Validation: 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.
|[EXPIRY]|Date()|Y|Validation: 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_CODE]|Varchar2(16)| |Validation: The Change Code provided must be defined on [P2K_CM_CHANGE_REASONS]
|[TAX_CLAIM_CODE_FED]|Varchar2(16)|Y|Validation: Must be a valid federal claim code already defined on [P2K_PR_CDN_CLAIM_CODES]
|[CFED_TD1_AMOUNT]|Number(18)| |
|[CFED_ANN_TAX_CREDIT]|Number(18)| |
|[CFED_ANN_TAX_DEDUCTION]|Number(18)| |
|[CFED_ANN_AREA_DEDUCTION]|Number(18)| |
|[CFED_TAX_AMOUNT]|Number(18)| |
|[CFED_TAX_PERCENT]|Number(5)| |
|[CFED_ADD_TAX_PER_PERIOD]|Number(18)| |
|[CFED_FILING_STATUS]|Varchar2(30)| |Validation:If provided, must be one of the fixed lexicon values from [X_CFED_FILING_STATUS]
|[CFED_TAX_METHOD]|Varchar2(30)| | Validation:If provided, must be one of the fixed lexicon values from [X_CFED_TAX_METHOD]
|[CFED_CPP_METHOD]|Varchar2(30)| | Validation:If provided, must be one of the fixed lexicon values from [X_CFED_CPP_METHOD]
|[CFED_EI_METHOD]|Varchar2(30)| | Validation:If provided, must be one of the fixed lexicon values from [X_CFED_EI_METHOD]
|[CFED_LABOUR_FUND]|Number(18)| |
|[TAX_CLAIM_TYPE_PRV]|Varchar2(30)| | Validation:If provided, must be one of the fixed lexicon values from [X_TAX_CLAIM_TYPE]
|[TAX_CLAIM_CODE_PRV]|Varchar2(16)| |Validation: Must be a valid provincial claim code already defined on [P2K_PR_CDN_CLAIM_CODES]
|[CPRV_CLAIM_AMOUNT]|Number(18)| |
|[CPRV_NUM_DEPENDENTS]|Number(5)| |
|[CPRV_ANN_TAX_DEDUCTION]|Number(18)| |
|[CPRV_TAX_AMOUNT]|Number(18)| |
|[CPRV_TAX_PERCENT]|Number(5)| |
|[CPRV_ADD_TAX_PER_PERIOD]|Number(18)| |
|[CPRV_FILING_STATUS]|Varchar2(30)| | Validation:If provided, must be one of the fixed lexicon values from [X_CPRV_FILING_STATUS]
|[CPRV_TAX_METHOD]|Varchar2(30)| | Validation:If provided, must be one of the fixed lexicon values from [X_CPRV_TAX_METHOD]
|[CPRV_QPP_METHOD]|Varchar2(30)| | Validation:If provided, must be one of the fixed lexicon values from [X_CPRV_QPP_METHOD]
|[CPRV_HEALTH_TAX_METHOD]|Varchar2(30)| | Validation:If provided, must be one of the fixed lexicon values from [X_CPRV_HEALTH_TAX_METHOD]
|[CPRV_WCB_METHOD]|Varchar2(30)| | Validation:If provided, must be one of the fixed lexicon values from [X_CPRV_WCB_METHOD]
|[CPRV_ANN_TAX_CREDIT]|Number(18)| |
|[CPRV_ANN_AREA_DEDUCTION]|Number(18)| |
|[CPRV_PPIP_METHOD]|Varchar2(30)| |
Canadian Payrules Interface File data is maintained on the [INF_CV_CDNPAYRULES] table.
At line 48 changed 2 lines
[{If var='loginstatus' contains 'authenticated'
;[ID|ID]:This field uniquely identifies the Canadian pay rule record within the data base.
;[Entity|ENTITY_CODE]:This field identifies the entity associated with the pay rule.
;[Person Code|PERSON_CODE]:This field identifies the person associated with the pay rule.
;[Employment Type|EMPLOYMENT_TYPE]:The person's employment type is displayed in this field.
;[Date of Hire|HIRE_DATE]:The employee's date of hire is displayed in this field.
;[Effective as of|EFFECTIVE]/[Expires On|EXPIRY]:If the employment is for a limited time, that time period is defined in these fields.
;[Change Reason|CHANGE_CODE]:This field displays the ‘Change Reason’ code, which provides the rationale as to why information has been created or changed as of an effective date.
;[Fed Tax Claim Code|TAX_CLAIM_CODE_FED]:
;[Fed TD1 Amount|CFED_TD1_AMOUNT]:
;[Fed Annual Tax Credit|CFED_ANN_TAX_CREDIT]:This field is used to hold the annual amount that an employee claims as a tax credit for Normal Tax Calculation.
;[Fed Annual Tax Deduction|CFED_ANN_TAX_DEDUCTION]:This field shows the deduction used to reduce the amount subject to federal income tax withholding.
;[Fed Annual Area Deduction|CFED_ANN_AREA_DEDUCTION]:This field is used to hold the deduction for living in a prescribed zone (e.g. Yukon Territory, or Northwest Territories) specified on the TD1 form.
;[Fed Tax Amount|CFED_TAX_AMOUNT]:This field contains the flat tax amount that has been pre-calculated by you to be taken each pay. It will be used when the Federal Tax Method equals the Flat Amount Method.
;[Fed Tax %|CFED_TAX_PERCENT]:This field contains the federal tax percentage applicable to this employee.
;[Fed Add'l Tax Per Period|CFED_ADD_TAX_PER_PERIOD]:This field contains the amount of additional tax the employee claims on TD1 form that is to be taken each pay period.
;[Fed Filing Status|CFED_FILING_STATUS]:This field indicates that a person is a regular employee, a pensioner or a non-resident of Canada.
;[Fed Tax Method|CFED_TAX_METHOD]:This field is used to indicate the override for federal tax calculation: the annualized (table), cumulative averaging, flat amount, or percentage method.
;[Fed CPP Method|CFED_CPP_METHOD]:This field is used to indicate the override for CPP calculation: period exemption or an hourly exemption.
;[Fed EI Method|CFED_EI_METHOD]:This field is used to indicate the override for employment insurance calculation.
;[Fed Labour Fund|CFED_LABOUR_FUND]:This field is used to hold the federal labor-sponsored fund tax credit amount for the acquisition by the employee of approved shares of the capital stock of a prescribed labor sponsored venture capital corporation.
;[Prov Tax Claim Type|TAX_CLAIM_TYPE_PRV]:
;[Prov Tax Claim Code|TAX_CLAIM_CODE_PRV]:
;[Prov Claim Amount|CPRV_CLAIM_AMOUNT]:This field holds the employee's personal claim amount.
;[Prov # of Dependants|CPRV_NUM_DEPENDENTS]:This field displays the number of dependents being claimed at the provincial level for tax purposes.
;[Prov Annual Tax Deduction|CPRV_ANN_TAX_DEDUCTION]:This field holds the Canadian Provincial Annual Tax Deduction which reduces the amount subject to provincial income tax withholding.
;[Prov Tax Amount|CPRV_TAX_AMOUNT]:This field is used to store the Provincial Tax Amount. When the employee works in Quebec and other provinces during the same year, both CPP and QPP calculation take into consideration the other method (either CPP or QPP). Neither CPP nor QPP will allow the contribution to exceed the annual maximum.
;[Prov Tax %|CPRV_TAX_PERCENT]:This field contains the provincial tax percentage applicable to this employee.
;[Prov Add'l Tax Per Period|CPRV_ADD_TAX_PER_PERIOD]:This field contains the amount of additional tax the employee claims on TD1 form that is to be taken each pay period. If the employee does not have enough taxable earnings, this amount will only be taken if on the IPPR form the Additional Tax Option field is set to ‘Always’.
;[Prov Filing Status|CPRV_FILING_STATUS]:This field indicates the status that a person is filing as.
;[Prov Tax Method|CPRV_TAX_METHOD]:For Canadian Installations only. The Canadian Provincial Tax method indicates the override for provincial tax calculation using the annualized (table) method, by cumulative averaging, as a flat amount, or by a percentage.
;[Prov QPP Method|CPRV_QPP_METHOD]:This field is used only for clients who have employees in Quebec. The field is used to specify the override for calculation using either a period exemption or an hourly exemption.
;[Prov Health Tax Method|CPRV_HEALTH_TAX_METHOD]:This field is used to indicate the override for the provincial health tax calculation.
;[Prov WC Method|CPRV_WCB_METHOD]:This field indicates that Provincial Workers' Compensation insurance premiums are to be calculated:
;[CPRV Ann Tax Credit|CPRV_ANN_TAX_CREDIT]:This field holds the Provincial Tax Credit annual amount that an employee claims as a tax credit for normal tax calculation. These annual tax credits are charitable donations, etc. and must be authorized by the tax office.
;[CPRV Ann Area Deduction|CPRV_ANN_AREA_DEDUCTION]:This field is used to store the Provincial Labour Sponsor Fund if it is different from the Federal Labour Sponsor Fund.
;[CPRV PPIP Method|CPRV_PPIP_METHOD]:This field is used to indicate if Provincial Parental Insurance Plan (PPIP) is to be calculated for the employee.
At line 51 changed 2 lines
![Discussion|Edit:Internal.IVPPRC]
[{InsertPage page='Internal.IVPPRC' default='Click to create a new discussion page'}]
![Notes|Edit:Internal.IVPPRC]
[{InsertPage page='Internal.IVPPRC' default='Click to create a new notes page'}]
At line 54 removed one line
}]