Exhibit 15 DSDS-BATCH_FIN_EXT_PLOG.pdf

PDF 283 KB Posted

Attached to
T1775- State Disbursement Unit Child Support Payment/Receipt Processing
Solicitation number
23DPP00838
Issued by
Mercer County, New Jersey

About this file

This document is an exhibit that details the BATCH_FIN_EXT_PLOG process for the State Disbursement Unit (SDU) Child Support Payment/Receipt Processing contract in New Jersey. The process extracts data on all reconciled and force-reconciled county cash payments that have not been sent to the SDU, and creates an output file to be sent to the SDU. The process reads data from the CASH_PAYMENT_HEADER and CASH_PAYMENT_DETAILS tables, inserts the data into a temporary EXTRACT_PLOG table, and generates an output file using the UTL_FILE package. The process runs daily, except on non-business days, and is a prerequisite to the BATCH_FIN_COLLECTIONS.SP_LOAD_SDU process.

The contract involves processing child support payments and receipts for Mercer County and Trenton City in New Jersey. The contract does not provide specific pricing terms, set asides, or funding information. The incumbent contractor and current environment are not mentioned.

View the file

Other files

File Type Posted
ATTACHMENT 2 - Standard Procurement Forms Packet~1.pdf PDF
Exhibit 5 - File Transfer Guide~1.pdf PDF
Exhibit 6 Technical Environment~1.pdf PDF
Exhibit 7 DSDS-BATCH_FIN_EXT_NJSDU~1.pdf PDF
Optional PreQuote Conference.pptx PPTX presentation
T1775 Amendment 2.pdf PDF
Exhibit 24 - IVR Call Matrix.pdf PDF
REVISED ATTACHMENT 3 - State Supplied Price Sheet.xlsx XLSX spreadsheet
ATTACHMENT 1 - SNJSTC~1.pdf PDF
Exhibit 14 DSDS-BATCH_FIN_COLLECTIONS.pdf PDF
Exhibit 18 DSDS-BATCH_FIN_EXT_SVC_ENROLLMENT.pdf PDF
T1775 Bid Solicitation~1.docx DOCX document
Exhibit 21 - Organizational Charts.xlsx XLSX spreadsheet
Exhibit 22 - Current Debit Card Fee Schedule.pdf PDF
Exhibit 23 - Call Log Information.pdf PDF
Exhibit 25 - Current Incumbent Card Fees.xlsx XLSX spreadsheet
REVISED Exhibit 17 Transaction Data for Paper EFT Cash.xlsx XLSX spreadsheet
REVISED T1775 Bid Solicitation 05.21.2024.docx DOCX document
T1775 Amendment 5.pdf PDF
ATTACHMENT 3 - State Supplied Price Sheet~1.xlsx XLSX spreadsheet
Exhibit 10 DSDS-BATCH_FIN_EFT_SVC_PNOTE_REJECT.pdf PDF
Exhibit 11 DSDS-BATCH_FIN_EXT_CHECK.pdf PDF
Exhibit 17 Transaction Data for Paper EFT Cash.xlsx XLSX spreadsheet
Exhibit 20 DSDS-BATCH_CUSW.pdf PDF
REVISED Exhibit 19 Customer Service IVR Live Agent Calls.xlsx XLSX spreadsheet
T1775 Amendment 3~1.pdf PDF
T1775 Amendment 4.pdf PDF
T1775 Amendment 6.pdf PDF
Exhibit 9 DSDS-BATCH_FIN_CLEARED_CHECKS.pdf PDF
ATTACHMENT 4 - SONJ Security Questionnaire~1.pdf PDF
Exhibit 12 DSDS-BATCH_FIN_EXT_BILLING.pdf PDF
Exhibit 13 DSDS-BATCH_FIN_NSF.pdf PDF
Exhibit 16 DSDS-BATCH_FIN_EFT_SVC_ACCT_SETUP.pdf PDF
Exhibit 19 Debit Card IVR Calls.xlsx XLSX spreadsheet
Exhibit 8 DSDS-BATCH_FIN_EFT_SVC_PNOTE_DISB~1.pdf PDF
T1775 Amendment 1~1.pdf PDF
ATTACHMENT 1 - SoNJ SSTC 2.8.2024~1.pdf PDF
REVISED Attachment 2 - Standard Procurement Forms.pdf PDF
Show all 38

On GovTribe

Work with this file

  • Download the original file
  • Contacts named in this file
  • Similar government files
  • Ask GovTribe AI about this file

Text version

23DPP00838

Exhibit 15

BATCH_FIN_EXT_PLOG

INTRODUCTION

The process BATCH_FIN_EXT_PLOG extracts data of all logged county cash payments from reconciled and forced reconciled batches that have not been sent to SDU. This extract will be sent to the SDU.

1.1.1 BATCH_FIN_EXT_PLOG.SP_EXT_PLOG

1.1.1.1. Purpose

This process identifies the county cash collections reconciled or force-reconciled on the batch run date (PROCESS-DATE), moves the data to the temporary table and creates an output file to SDU.

1.1.1.2. Database Tables Affected:

1.1.1.2.1. Driver Tables

CASH_PAYMENT_HEADER

CASH_PAYMENT_DETAILS

1.1.1.2.2. Output Tables

EXTRACT_PLOG

1.1.1.3. Process Description

This process reads the Payments Log Process Receipts (PLOG) screen / CASH_PAYMENT_HEADER and CASH_PAYMENT_DETAILS tables to get the reconciled and force-reconciled county cash collections on the PROCESS-DATE and moves the data to the temporary table EXTRACT_PLOG. An output file will be created using the data in the temporary table EXTRACT_PLOG by UTL_FILE package given by oracle. The steps in this batch process are:

Get the run date and last run date from PARM (Parameters table) and validate that the batch program was not executed for the run date by checking the last run date in the PARM table.

Delete the records in the temporary table EXTRACT_PLOG.

Read the Payments Log Process Receipts (PLOG) screen / PAMENT_LOG_MASTER table and get the batches with the status of Reconciled or Force-reconciled and no File Sent date. Any unreconciled batches at the time of run will be included in the next day run if the batch is reconciled by that time.

Use the following conditions to get the records in Payments Log Process Receipts (PLOG) screen / CASH_PAYMENT_HEADER table (all reconciled and force-reconciled batches which were not yet sent to SDU):

DT_FILE_SENT IS NULL

CD_STATUS = ‘R’-Reconciled, ‘F’-Force Reconciled

DT_END_VALIDITY = '31-DEC-9999'

Records selected for processing by the batch process are immediately locked. This will prevent the user updates using the PLOG screen, to the payment records that are being processed by the batch.

Find the remittance details in Payments Log Process Receipts (PLOG) screen / PAMENT_LOG_DETAILS table for the reconciled and force-reconciled collection batches selected from the Payment Log Master table.

Insert the remittance details to the EXTRACT_PLOG table.

Extract the data from the temporary table EXTRACT_PLOG and create an output file to SDU using the oracle UTL_FILE package.

Generate sequence event global by calling the common procedure.

Update the DT_FILE_SENT with PROCESS-DATE in Payments Log Process Receipts (PLOG) screen / CASH_PAYMENT_HEADER table if the insertion is successful.

Log any errors or successful completion in the BSTL (Batch Status table) for future reference. Abort the job if any error occurs.

Update Last Run date in the PARM table with the run date, upon successful completion.

1.1.1.4. Flow Chart

1.1.1.5. Frequency

Run Daily – to be started at 4:00 PM (final time to be determined)

Should run only on the business days

1.1.1.6. Dependencies

1.1.1.6.1. Predecessors:

1.1.1.6.2. Successors:

The program BATCH_FIN_COLLECTIONS.SP_LOAD_SDU should be executed after a run of this program. If there are no receipts to be extracted from BATCH_FIN_EXT_PLOG, and not due to an error, this should be considered a successful run of the program.

1.1.1.7. Restart Procedures

If any error, restart from the beginning

1.1.1.8. Instructions if Job is skipped

If skipped, all the backlog data need to be processed first.

1.1.1.9. Commit Frequency

One time at end of job

1.1.1.10. Exception Threshold

1.1.1.11. Input File(s)

S.No Name of the File File Format Transfer Mechanism File location Estimated size (in MB’s)

1.1.1.11.1. File Layout

1.1.1.12. Output File(s)

S.No Name of the File File Format Transfer Mechanism File location Estimated size (in MB’s)

1 PLOG-EXTRACT - FTP - -

1.1.1.12.1. File Layout

Field name Position Length Type

C-Char

D-Date

N-Number

Format/

Default value

Description

HEADER

TYPE 1-1 1 C ‘H’

CREATION-DATE 2-9 8 D CCYYMMDD Date when the file is generated

FILLER 10-116 107 C Spaces

DETAIL

TYPE 1-1 1 C ‘D’

CASE-ID 2-12 11 C

Case id

It is blank for Unidentified

Receipts

NCP-NAME 13-17 5 C

NCP’s first 5 characters of Last

Name

NCP-SSN 18-26 9 C

NCP’s SSN

FILLER 27-30 4 C Spaces

RECEIPT-DATE 31-38 8 D CCYYMMDD Receipt Date

RECEIPT-SOURCE 39-40 2 C

Source of the Receipt

REMITTANCE_TYPE 41-43 3 C ‘CSL’ Cash Payment

COLL-CTY-CODE 44-45 2 C

Collection County Code

PAY-AMT 46-56 11 N

Payment amount

NOTE 57-116 60 C

For Unidentified Receipts

TRAILER

TYPE 1-1 1 C ‘T’

TOTAL-PAY-AMT 2-12 11 N

Sum of payment amount

RECORD-COUNT 13-18 6 N

Total number of records

FILLER 19-116 98 C Spaces

Mapping table below shows the tables and the columns from where the information is loaded into output file.

Source Target (Fields in File)

(PLOG-EXTRACT)

‘D’ TYPE

VCSPL.ID_CASE CASE_ID

VCSPL.PAYOR_PARTIAL_NAME NCP-NAME

VCSPL.MEM_SSN NCP-SSN

Spaces FILLER

VCSPL.DT_RECEIPT RECEIPT-DATE

VCSPL.CD_SOURCE_RECEIPT RECEIPT-SOURCE

‘CSH’ REMITTANCE_TYPE

VCSPL.CD_OFFICE COLL-CTY-CODE

VCSPL.AMT_RECEIPT PAY-AMT

VCSPH.NOTES NOTE

1.1.1.13. Contact information

Name of the Agency Technical Contact Functional Contact

1.1.1.14. Stored Procedure / Functions matrix

No Stored Procedure Name/ Arguments Nature of the procedure

/ Function

Description Output Tables / Screens Applicability

I A U D

1 SP_EXT_PLOG Extract Inserting the cash collections created by counties to the temp table extract_plog. Crea ting an output file using the data in the temporary table to SDU.

- VPBAT

VPLOG

Y

Y

2 BATCH_COMMON.SP_GET_RUN_DATE Common Routine Getting Run date - - - - - -

3 BATCH_COMMON.SP_GET_LAST_RUN_DATE Common Routine Getting Last Run date - - - - - -

4 BATCH_COMMON.SP_UPDATE_PARM_DATE Common Routine Updating Last run date - - - - - -

5 SP_BATCH_ERROR_LOG Common Routine Inserting the batch status - - - - - -

6 BATCH_COMMON.SP_BATCH_GENERATE_SEQ Common Routine Generating sequence number - - - - - -

File details come from the government source that posted it. Updated .