Job INS2030: PERS Load PERS-to

advertisement
PERS FTP FILE (PERS-to-INS) PROCESSING
Job INS2030: PERS Load PERS-to-INS File, Recon Report
Description:
This job reconciles the insurance deductions on the INS premium table against the PERS-to-INS deduction file. Any
discrepancies in deduction amount or in unmatched social security numbers are listed on the error report for further
analysis. The status field on the INS premium table is updated with an 'X' if there is no matching PERS record. The
field is later adjusted on-line to reflect actual deductions before it is read to print the Carrier Reconciliation Report
(INS2040I)
Note: The original tape processing is now replaced by an FTP process. This job is run after PERS file is retrieved
using FTP from PERS server onto UCOP’s vsftp server. Upon successful retrieval, Production Control will be
automatically notified via email so they can schedule it to run. If the retrieval fails, the UNIX group will be notified
so they can fix the problem. The PERS file normally becomes available for pick up beginning on the 25th of the
month. It does not require any user-approval or authorization to proceed. Upon successful processing, Andrew
Clark and Ida Fong from Retiree Insurance Program will be notified that CalPERS’ current file has been successfully
processed.
Frequency:
 Monthly
PROCs Executed:
 FILEAID
 INS2030
 RBPPRT1
Programs Executed:





IEFBR14
FTP
FILEAID
INS2030
IEBGENER
Utility
Utility
Utility
COBOL
Utility
Input Files:








PRO.CTL.FTPLIB(RBPLIB)
PRO.CTL.CNTLIB(INS2030G)
RBP.INS.J2030.CALPERS.DECRYPT.TXT (FTP ‘get’ from vsftp server)
PRO.CTL.CNTLIB(FICOPY)
RBP.INS.J2030.PERSDED.BKP
PRO.CTL.CNTLIB(INS2030)
RBP.INS.J2030.RPT
PRO.CTL.CNTLIB(INS2030M)
Output Files:
 RBP.INS.J2030.PERSDED.BKP
 RBP.INS.J2030.RPT
DB2 Tables Accessed:
 RBPVITB
 RBPVITP
 RBPVICT
Resource Requirements:




Elapsed Time
CPU Time
Print Lines
Job Class
10 minutes
5 second
1000 lines
A
Job Pre-Processing Instructions:
 CICS Restrictions
- This job normally runs when CICS is down and does not require files to be closed if submitted while CICS
is up:
 Operational Dependencies
- INS0901
Job Post-Processing Instructions:
 Log Entries
- Date job run
- JES number
- Date report sent to user
 Additional Verification
- none
 Additional Procedures
- none
 Report Distribution
1. Copy of INS2030 report swept into prod RDS.
Rerun Procedures:
 Job is NOCALL. But, notify by email the UCRS on-call programmer of any problem.
 Job is rerunnable.
 If job was previously ran and had condition code equal zero (0), the following needs to be done:
a. Request Benefits group to create and approve an SR to update/reset deduction status flag
b. Create an SQL to update RBPVITP table like so.
UPDATE
SET
WHERE
AND
c.
RBPA.RBPVITP
ITP_DEDT_ST = ' '
ITP_DEDT_ST = 'X'
ITP_PYE_SSN IN ( SELECT ITB_PYE_SSN
FROM RBPA.RBPVITB
WHERE ITB_SUB_SYS = 'P');
Be careful re-running this job from the top. JSTEP020 (FTP) deletes the decrypted file in the server
after the FTP ‘get’ command. If it needs to re-run from the top, the decrypted file,
‘calpers.decrypt.txt’, has to be re-created manually (if it has already been deleted) from the current
month’s .pgp file located in vsftp server directory: /ftpother/rbplib/calpers_in. The following would
have been an actual PGP decryption command for November, 2006, pgp file:
pgp-6.5.8/pgp calpers_in/20061120090046_000_DUC9000.pgp -o ./calpers.decrypt.txt
After executing the above command, you will be prompted with ‘Enter pass phrase:’. You will need
to enter the password in order to complete the decryption.
d. Re-run INS2030.
Download