This process updates the database |
|
Subsystem |
Student Finance |
Purpose |
To produce extract records containing the necessary information for printing of Statements of Account. These records are stored in a table in the Callista database. Note: Reminder Notices are extracted using the front-end job Reminder Notice Extract (FINJ6121). |
Normally Run By |
A fees administrator |
Anticipated Frequency |
An initial run, then a planned cycle |
Parameter Sample |
|
Report |
Statement of Account Exception Report |
Report Sample | |
Topics |
Extract Process, Update Process, Run Details, Job Parameters, Producing Statements of Account, Record Layouts, Processing Logic |
Extract Process |
A range of data is extracted from Callista database tables. This data, plus some entered by parameter, is used to create Statements of Account for students liable for fees in a specific period and is written in the form of extract records to the generic S_EXTRACT_RECORD table. A single record is written to the S_EXTRACT table to identify a particular run instance of this job when it has completed successfully. The extract relates only to student debtors. A different statement (FINJ6130) is provided for sponsors undertaking payment of student's fees. The extract table methodology enables flexibility for the institution to produce customised statements of account. Extraction criteriaThe primary extraction criteria is that a debt exists within the financial period for a student satisfying the parameter selection criteria. Records are extracted even if the debt is fully paid. Extraction is always for a single financial period. Further selection can be made by supplying specific parameter values. A Statement of Account extract will be produced if a person payment schedule exists for the student with:
A Statement of Account extract that includes an Opening Balance, will be produced if a person payment schedule exists for the student with the criteria described above, plus a Fee Assessment Period is specified on the parameter tab. The start and end range dates are used to determine which records can be extracted. Records can be extracted if the notification date is within the specified date range (including the start and end dates). If one entry in the schedule has a notification date matching the date of issue, records are extracted for all instalment entries of all the student's fees in the fee period. The correspondence category recorded against a student's course attempt (displayed in ENRF3000) includes a correspondence type for Statement of Account which matched the correspondence type supplied by parameter for this job. For example, if the correspondence category STANDARD includes a correspondence type of STMNT-ACCT, and if STMNT-ACCT is the chosen parameter for this job run, student course attempts with the STANDARD correspondence category are extracted. The relationships between correspondence types and categories are recorded in CORF2200. Source tables and views of the extracted data are documented in view details. A summary of the processing logic used to extract data and write it to the extract table is also provided. InterpretationIt should be noted that if the Maintain Person Payment Schedule form (FINF3800) shows an expected payment for a student fee assessment of say $685, the Statement of Account Extract records an expected payment of $685 regardless of any sponsored amounts. This is because ultimately the debt belongs to the student. Institutions can, if they wish, deduct the sponsored amount when they build their statement of account production program. Non Assessed Courses and UnitsThis job can optionally produce details for non-assessed courses and units. These details are accessed using the Include Non Assessed Courses and Units check box on the More parameter tab. If the indicator is set (contains a tick) a validation prevents the range dates from being specified and all the assessed data is included in the extract regardless of the notification date. Start and End range dates, Fee Types and Fee Categories cannot be added if this indicator is ticked. |
Update Process |
In a successful extract, the source data for Statements of Account is written to the S_EXTRACT_RECORD table. (Refer to Extract Creation Processes.) and, unless the run is a test extraction (set by parameter):
For further information, refer to the Correspondence subsystem. |
Statement of Account extract recordsDifferent types of record can be held for each individual statement of account. These records are:
See view details documentation for more detailon each record type. |
Run Details |
MethodThis job can only be run in job scheduler mode, through the Job Control & Scheduling subsystem. Note: Only the exception report for this job can be run in immediate mode. The exception report is generated using the log creation date from a previous run of this job. In most circumstances, the job will be run shortly after the Process Person Payments job (FINJ6111). The date and time of extract is stored with the extracted records. Timing considerationsThe job FINJ6111 (Process Person Payment Schedules) creates records with actual dates when fee payments are due. Since these dates appear on statements, it is important to time the running of this extract job and the production of statements with due regard to when FINJ6111 has/will run. If there is a delay in producing Statements of Account, a further job, Add Grace Period to Person Payment Schedules (FINJ6112) enables payment dates to be extended by a set number of days. Viewing the extracted dataData is usually processed by the institution's custom built statement creation/printing job. Data can be viewed in the S_EXTRACT and S_EXTRACT_RECORD tables, or in a more usable form in the views ACC_STMNT_EXTRACT_V and ACC_STMNT_RECORD_V, using an ad-hoc query tool. |
Job Parameters |
Required Parameters Select a value for correspondence type (see Extraction Criteria and Update Process) from the list of values (LOV) displaying the types mapped to this job. For reminder statements of account, a specific correspondence type should be selected. Select also an active financial period. Under the More tab, select an institution code and address type, used to retrieve the required institution address for printing on the Statement of Account. (Note that the LOV shows only closed address types. This is in line with the recommendation that once established, institution addresses should be closed to prevent their display in general LOVs.) Optional selection parametersTo further limit the students whose records are extracted and/or the debts for which a Statement of Account is to be issued, a specific value can be nominated for any or all of the following:
Other parameters
Note:Do not include special characters in the text - these will be incorrectly interpreted by the extract process.
|
Exception Report | This report displays any exceptions encountered during the extract process. |
Run Details | This
exception report is produced:
Refer to the Job Control and Scheduling subsystem for details of scheduling and running batch and online jobs. Note: If exceptions are recorded for more than one person then the system creates a new person_id group containing student_id's of records with data errors. This person_id group is recorded against the correspondence item instead. |
Report Parameters |
Log Creation Date Permits exception reports produced from previous runs of this job to be reproduced. No further report parameters are required when this parameter is specified. |
Producing Statements of Account |
Producing Statements of AccountThe extract data supplied is envisaged as sufficiently comprehensive to meet the varied needs of different institutions. Licensees will be responsible for the programming tasks involved in extracting data and producing Statements of Account from the records stored in the extract table, S_EXTRACT_RECORD via the ACC_STMNT_RECORD_V view. Statements can be tailored to the institution's formatting and content requirements. Some matters for consideration are:
About assessment transactions (TRANSACTION DETAILS records)
About Advanced Standing The course containing the advanced standing will be shown with the Assessed Courses and the dollar amount included in the transaction details. The unit will not be included in either assessed or non assessed record types as there is no Student Unit Attempt (SUA) for the unit and the advanced standing assessment could be at the unit level rather than the unit.
|
Last Modified on 18
February 2003.