Top of INT | Interface Index | Index | Table of Contents | Feedback | ![]() |
INTJ0022 - Transfer External Finance System Payments to Callista
Purpose |
To transfer payment information received from an external finance system into Callista, and in Callista, to match the payments to invoices according to payment application criteria. |
|
Subsystem | Callista Open Finance Interface (COFI) | |
Normally Run By | A Callista fees administrator in consultation with the institution's financial system staff | |
Anticipated Frequency | The job may run on a regular cycle (perhaps nightly) to process those payments made through a cashiering system. Special runs at a time convenient for large scale processing may be organised when a bank tape is received. | |
Structure | A parameter form is not required for this job, however Message Box (6636) states: No parameters exist for this job. Do you wish to schedule the job to run as soon as possible? |
INTJ0022 consists of two major components:
This job runs independently, but accesses invoices created by INTJ0021. The context for this job is described in the overview. Run Details INTJ0022 can only run in batch mode, through the Job Control & Scheduling Subsystem. Job Conflict This job has been set up with conflict records preventing it running concurrently with INTJ0020, INTJ0021, INTJ0023, INTJ0024, INTJ0060 and INTJ0065. Nor can several instances of INTJ0022 run simultaneously. Transfer Statuses The complete set of transfer status values indicating progress in the transfer of each record of I_PAYMENT_LOAD between Callista and the external finance system and between I_PAYMENT_LOAD and I_PAYMENT in Callista is: For I_PAYMENT_LOAD:
For I_PAYMENT:
Timing This job should be run in a timely manner after payments are received. This will keep person payment schedules (shown in FINF3800) and the assessment transaction shown in FINF3610 up to date, and ensure that current information is available for statement extracts A nightly run may be advisable to process any payments made through a cashiering system. Special runs could be organised after a bank tape is received and processed. Error Handling
Checking
on the Job Run Entries in S_LOG_ENTRY have an S_LOG_TYPE of ‘PYMNT-TRNS’ and include details of:
Note: Information is only supplied if it is available and appropriate to the processing where the system message or system error was recorded. Otherwise the data element will be NULL. If the system is configured for COFI jobs to continue processing then the job log will contain a Summary which includes:
Important: Note that in order for this summary information to be included in the run log, the PASS_RJR_ID_IND value for this job, must be set to 'Y' in the S_JOB table. If the system is not configured to continue job processing for COFI jobs, the job log could be helpful in explaining why, if INTJ0022 FAILED. To view the job log, see JBSF5301 (via JBSF5300). To view system error details see GENF0001. |
Create Payment Data in Callista This module finds records in I_PAYMENT_LOAD with a Transfer Status of READY. Then:
|
Rules/Notes: Payment
is received in the external financial system and the system needs to know
about each receipt. Processing
Of Import Data
|
Apply New Payments to Existing Invoices The way in which payments are matched to invoices is more fully documented in the Special Topic Applying Payments. This module navigates the 'payment stream' and is called once payments have been transferred to Callista and loaded into the I_PAYMENT table. Processes in the payment stream perform the tasks below before applying or re-applying payments as discussed in the Special Topics section.
|
|
External Financial System tasks - import table creation
The form INTF1000 displays I_PAYMENT_LOAD details. |
|
Creation
of Export table
|
|
External Financial System Tasks - payment export table processing
|
Rules/Notes: This process may be used (or not) at the discretion of the institution. COFI will not process the success or otherwise of this process. The status referred to is the EXT_TRANSFER_STATUS (at left) and EXT_TRANSFER_MESSAGE that refers to the transfer to the external transfer of payments (to Finance system) as opposed to the TRANSFER_STATUS and TRANSFER_MESSAGE that refers to the internal transfer of payments
|
Last modified on 12 October, 2010 10:50 AM
History Information
Release Version | Project | Change to Document |
11.0.0.0.0.0 | 1350 - Job Error Handling Part 2 | Added details re Job Error handling and Run Log details. |