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

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
36 26-Nov-2021 10:22 107 KB JMyers to previous
35 26-Nov-2021 10:22 107 KB JMyers to previous | to last
34 26-Nov-2021 10:22 110 KB JMyers to previous | to last
33 26-Nov-2021 10:22 110 KB JMyers to previous | to last
32 26-Nov-2021 10:22 109 KB JMyers to previous | to last
31 26-Nov-2021 10:22 109 KB JMyers to previous | to last
30 26-Nov-2021 10:22 109 KB JMyers to previous | to last
29 26-Nov-2021 10:22 108 KB JMyers to previous | to last
28 26-Nov-2021 10:22 108 KB JMyers to previous | to last
27 26-Nov-2021 10:22 108 KB JMyers to previous | to last
26 26-Nov-2021 10:22 108 KB JMyers to previous | to last
25 26-Nov-2021 10:22 108 KB JMyers to previous | to last
24 26-Nov-2021 10:22 108 KB JMyers to previous | to last
23 26-Nov-2021 10:22 108 KB JMyers to previous | to last
22 26-Nov-2021 10:22 108 KB JMyers to previous | to last
21 26-Nov-2021 10:22 108 KB JMyers to previous | to last

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 1,067 changed one line
If you pay prior period and/or retro earnings in the same pay components used for normal earnings then you MUST pay them in separate categories and use a UserCalc to return the value of the earnings in BC0300s.\\
If you pay prior period and/or retro earnings in the same pay components used for normal earnings then you MUST pay them in separate categories and use a UserCalc to return the value of the earnings in BC0300s.\\ \\
At line 1,081 changed 12 lines
| | | | | | | | |
10 LET V Retro Earns EQ $P Numeric Parameter 10
| | | | | | | | |
20 IF DB PCT.Pay_Category_Code NE A Retro 30 99999
| | | | | | | | |
30 LET V Retro Earns EQ N 0 99999
| | | | | | | | |
99999 RET V Retro Earns
Survivor Amount
If the Contribution Category is 03 – Prior Period, you need to determine if a Survivor amount is to be calculated.
If you are paying in the same Pay Header as Normal/Regular Earnings then the 07-Contribution Components should be established to come up with 0 (no element needed on B0627), as the B0695 will be the one amount paid for the period.
|10 |LET |V |Retro Earns |EQ |$P |Numeric Parameter |10 |
|20 |IF |DB |PCT.Pay_Category_Code |NE |A |Retro |30 |99999
|30 |LET |V |Retro Earns |EQ |N | | 0 |99999
|99999|RET|V |Retro Earns | | | | |
\\ \\
----
;Survivor Amount
If the Contribution Category is 03 – Prior Period, you need to determine if a Survivor amount is to be calculated. \\ \\
If you are paying in the same Pay Header as Normal/Regular Earnings then the 07-Contribution Components should be established to come up with 0 (no element needed on B0627), as the B0695 will be the one amount paid for the period.\\ \\
At line 1,094 changed 2 lines
EPMC – Employer Paid Member Contribution
\\ \\
----
;EPMC – Employer Paid Member Contribution
At line 1,097 changed 2 lines
additional income.
The ER Contribution Rate on the Rates Tab needs to be completed.
additional income.\\ \\
The ER Contribution Rate on the Rates Tab needs to be completed.\\ \\
At line 1,101 changed 16 lines
00010 LET V Spec Amt PERC EC CAPERS SPEC
DB BCGR.ER_CONTRIBUTION_RATE 00020
00020 LET V Spec Amt RDN V Spec Amt
N .01 00030
00030 LET V Norm Amt PERC EC CAPERS NORM
DB BCGR.ER_CONTRIBUTION_RATE 00040
00040 LET V Norm Amt RDN V Norm Amt
N .01 00050
00050 LET V Special Earns ADD V Spec Amt
V Norm Amt 00060
00060 LET V Special Earns ADD V Spec Earns
EC CAPERS SPEC 99999
99999 RET V Special Earns
|00010|LET|V|Spec Amt|PERC|EC|CAPERS SPEC|
| | | | | |DB|BCGR.ER_CONTRIBUTION_RATE|00020
|00020|LET|V|Spec Amt|RDN |V |Spec Amt |
| | | | | |N |.01 |00030
|00030|LET|V|Norm Amt|PERC|EC|CAPERS NORM|
| | | | | |DB|BCGR.ER_CONTRIBUTION_RATE|00040
|00040|LET|V|Norm Amt|RDN|V|Norm Amt |
| | | | | |N|.01|00050
|00050|LET|V|Special Earns|ADD|V|Spec Amt |
| | | | | |V|Norm Amt|00060
|00060|LET|V|Special Earns|ADD|V|Spec Earns
| | | | | |EC|CAPERS SPEC|99999
|99999|RET|V|Special Earns| | |
At line 1,119 changed one line
User Fields - IMUF
!User Fields - IMUF
At line 1,121 changed 6 lines
POSTED UPCAPERS
This user field is MANDATORY. CAPERS cannot operate without adding this user field. When the UPCAPERS program is run in update mode (Trial = ‘N’), this user field is used to ‘stamp’ each pay run as ‘Processed by CAPERS’. This prevents pay runs from being processed twice.
This is a SYSTEM updated User Field.
Table User Field Name Prompt Field Type Fld Seq
P2K_PR_PAY_HEADERS POSTED UPCAPERS Posted CAPERS Char 1
\\ \\
----
;POSTED UPCAPERS
This user field is MANDATORY. CAPERS cannot operate without adding this user field. When the UPCAPERS program is run in update mode (Trial = ‘N’), this user field is used to ‘stamp’ each pay run as ‘Processed by CAPERS’. This prevents pay runs from being processed twice.\\
This is a SYSTEM updated User Field. \\
||Table||User Field Name||Prompt||Field Type||Fld Seq
|P2K_PR_PAY_HEADERS|POSTED UPCAPERS|Posted CAPERS|Char|1
\\ \\
----
;CALPERS BUYBACK
The ‘CALPERS’ buyback (contribution receivable) situation for an employee may be contrary to the normal situation in the CALPERS coverage in which the employee is enrolled. If this is the case, then a user field ‘CALPERS BUYBACK’ must be setup for this employee in the ENROLLMENTS table or all amounts calculated for the prior period will be under the CC04.\\
This is a USER updated user field. Enter whether the buyback is employee paid (enter - 04), or employer paid (enter – 14 – Tax Deferred).\\
||Table||User Field Name||Prompt||Field Type||Fld Seq
|P2K_BE_ENROLLMENTS|CALPERS BUYBACK|CALPERS BuyBack|Char|1
\\ \\
----
;CAPERS UNIT
The ‘CAPERS’ unit code is established with the user field ‘CAPERS UNIT’. It can be defined on any of the P2K_HR_EMPLOYMENTS, P2K_CM_UNIT_DETAILS, or P2K_CM_DEPARTMENT_DETAILS tables.\\
The unit code is picked up for each employee separately in the order of employment, department and then unit. Normally, you would decide which table best describes the CAPERS unit grouping and set up the CAPERS units as a user field at that level. If either unit or department does not apply to your situation then you can always define it separately for each employee.\\
This is a USER updated user field. If this user field does not exist then '000' is used.\\
||Table||User Field Name||Prompt||Field Type||Fld Seq
|P2K_CM_UNIT_DETAILS|CAPERS UNIT|CAPERS Unit|Char|1
\\ \\
----
;ELECTED OFFICIAL
The Elected Officials user field will allow user to indicate which employees are 'elected officials' who need to be reported monthly and not biweekly.\\
||Table||User Field Name||Prompt||Field Type||Fld Seq
|P2K_BE_COVERAGES|ELECTED OFFICIALS|CAPERS ELECTEDOFFF|Char|1
\\ \\
----
;CALPERS PAY CODE
The ‘CALPERS’ pay code is a required reporting column that determines the basis of the pay rate. UPCAPERS supports ONLY 01-Monthly and 04-Hourly.\\
UPCAPERS assumes that WEEKLY/BIWEEKLY paid employees are to be reported as ‘Hourly’, and that MONTHLY/SEMI-MONTHLY employees are to be reported as ‘Monthly’.\\
Attaching a user field to the ‘Payrolls’ table can change this behavior. The user field must be named ‘CALPERS PAY CODE’ and contain a value of either ‘01’ OR ‘04’.\\
||Table||User Field Name||Prompt||Field Type||Fld Seq
|P2K_PR_PAYROLLS|CALPERS PAY CODE|CALPERS Pay Code|Char|1
\\ \\
----
;CALPERS DISABILITY
At line 1,128 changed 8 lines
CALPERS BUYBACK
The ‘CALPERS’ buyback (contribution receivable) situation for an employee may be contrary to the normal situation in the CALPERS coverage in which the employee is enrolled. If this is the case, then a user field ‘CALPERS BUYBACK’ must be setup for this employee in the ENROLLMENTS table or all amounts calculated for the prior period will be under the CC04.
This is a USER updated user field. Enter whether the buyback is employee paid (enter - 04), or employer paid (enter – 14 – Tax Deferred).
Table User Field Name Prompt Field Type Fld Seq
P2K_BE_ENROLLMENTS CALPERS BUYBACK CALPERS BuyBack Char 1
||Table||User Field Name||Prompt||Field Type||Fld Seq
|P2K_BE_PLAN_DEFINITIONS|CALPERS DISABILITY PC|CALPERS Disabilities|Char|1
At line 1,137 changed 34 lines
CAPERS UNIT
The ‘CAPERS’ unit code is established with the user field ‘CAPERS UNIT’. It can be defined on any of the P2K_HR_EMPLOYMENTS, P2K_CM_UNIT_DETAILS, or P2K_CM_DEPARTMENT_DETAILS tables.
The unit code is picked up for each employee separately in the order of employment, department and then unit. Normally, you would decide which table best describes the CAPERS unit grouping and set up the CAPERS units as a user field at that level. If either unit or department does not apply to your situation then you can always define it separately for each employee.
This is a USER updated user field. If this user field does not exist then '000' is used.
Table User Field Name Prompt Field Type Fld Seq
P2K_CM_UNIT_DETAILS CAPERS UNIT CAPERS Unit Char 1
ELECTED OFFICIAL
The Elected Officials user field will allow user to indicate which employees are 'elected officials' who need to be reported monthly and not biweekly.
Table User Field Name Prompt Field Type Fld Seq
P2K_BE_COVERAGES ELECTED OFFICIALS CAPERS ELECTEDOFFF Char 1
CALPERS PAY CODE
The ‘CALPERS’ pay code is a required reporting column that determines the basis of the pay rate. UPCAPERS supports ONLY 01-Monthly and 04-Hourly.
UPCAPERS assumes that WEEKLY/BIWEEKLY paid employees are to be reported as ‘Hourly’, and that MONTHLY/SEMI-MONTHLY employees are to be reported as ‘Monthly’.
Attaching a user field to the ‘Payrolls’ table can change this behavior. The user field must be named ‘CALPERS PAY CODE’ and contain a value of either ‘01’ OR ‘04’.
Table User Field Name Prompt Field Type Fld Seq
P2K_PR_PAYROLLS CALPERS PAY CODE CALPERS Pay Code Char 1
CALPERS DISABILITY
Table User Field Name Prompt Field Type Fld Seq
P2K_BE_PLAN_DEFINITIONS CALPERS DISABILITY PC CALPERS Disabilities Char 1
This update will process all bond plans, and produce a flat file to be remitted.
CAPERS reports are due within 30 calendar days after the close of a service period. The report can be produced only after the CAPERS plan/coverages are set up, employees properly enrolled, and payrolls have been closed. At payroll time, the benefit routine will be invoked which populates the CAPERS pay components with values that are derived from pay components/elements as defined in the benefit components. Reporting will be done after the Pay closes; it will extract the numbers from the Benefit Components and produce the CAPERS report using the required format.
Function UPCAPERS produces the CAPERS report and optionally the associated file for transmission. The function must be executed separately for each payroll due to the different processing frequencies. When run in update mode (Trial = ‘N’), the pay will be marked as ‘processed’, by the program, and will not be processed again in later UPCAPERS runs.
!!Process California PERS
This update will process all bond plans, and produce a flat file to be remitted.\\
CAPERS reports are due within 30 calendar days after the close of a service period. The report can be produced only after the CAPERS plan/coverages are set up, employees properly enrolled, and payrolls have been closed. At payroll time, the benefit routine will be invoked which populates the CAPERS pay components with values that are derived from pay components/elements as defined in the benefit components. Reporting will be done after the Pay closes; it will extract the numbers from the Benefit Components and produce the CAPERS report using the required format.\\
Function UPCAPERS produces the CAPERS report and optionally the associated file for transmission. The function must be executed separately for each payroll due to the different processing frequencies. When run in update mode (Trial = ‘N’), the pay will be marked as ‘processed’, by the program, and will not be processed again in later UPCAPERS runs.\\