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.