Generate Payments {FPRN-5}


The generation of payments is a process that can be performed only once per calculation number.  No rollback or re-run of this process is possible.  This function is controlled by the Generate Payments (“Q”) record of the Run Cycle Control File {FPRM-2}; “Q” record will be inserted by the system into the Event Log File {FPRM-3} when the option is executed.



Pre-requisites to using this option:

One Cashbook linked to the Payroll Sub system

          The Debit GLA (Cost Centre and Account) linked to the specific transaction type will be used for the Debit GLA.

Multiple Cashbooks linked to the Payroll Sub system

General information
  1. The generation program will verify that Transaction Types have been linked to the events as above. If not, the program will terminate with the message: “TTs are not linked to events or TTs incorrectly specified”.  In this case payments will not be generated, nor will a “Q” record be created.
  2. When the option is executed: 
  3. The control report provides sub-totals per Transaction Type, allowing the following comparisons:

Please note:  The ITS Financial System has one central table in which sequential payment numbers are generated automatically.  The Payroll, Counter and Accounts Payable Subsystems share this table.  When a sub-system accesses this table, it “locks”  the table until the particular program has finished with the table, thereby denying access to either of the other two sub-systems.

Bearing in mind that Payroll and Accounts Payable payment runs could be lengthy, it becomes essential that the generation of payments must be scheduled between the users of these three sub-systems; this is in order to avoid unexpected, extremely long response times, particularly for on-line users of the Counter Subsystem.


 
User Selection Prompt Text
* an item between square brackets [ ] is the default answer
Type
&
Length
Comments
1 Payroll Calculation Sequence Number. N2  
2 First possible pay date. DD-MON-YYYY  
3 Second possible pay date. DD-MON-YYYY  Must be completed if Pay Date > 1  {FPRI-1 (pg2)}
4 Third possible pay date. DD-MON-YYYY  Must be completed if Pay Date > 1  {FPRI-1 (pg2)} 
 
The generation program will verify the following:
In both cases payments will not be generated, nor will a “Q” record be created. 

Sort Order Per Comments
1 Pay Date.  
2 As indicated in Institution Details {FPRM-1}.  


System Select    
  All personnel members with payment method “Q” for the calculation number of  the “Q” record in Run Cycle Control File {FPRM-2}




Example
:   Report 1

Example of ...




Example
:  Report 2

Example of ...







History of Changes

Date System Version By Whom Job Description
10-Jan-2007 v01.0.0.0 Frans t130364 Obtain Cash Book GLA from Cash Book Definition.
15-Apr-2008 v01.0.0.0 Magda van der Westhuizen t149068 Images.
31-Jul-2008 v01.0.0.0 Allie t149673 Validate that cheques generated by the payroll do not exceed the max cheque
amount allowed by the Institution
01-Oct-2008 v01.0.0.0 Magda van der Westhuizen t152258 Update manual:  Language Editing:  Juliet Gillies
11-May-2012 v02.0.0.0 Frans Pelser t182888 Change cheque to payment
01-Nov-2016 v04.0.0.0 Sakhile Ntimane t217833 Added a comment on pay date
16-Nov-2021 V04.1.0.0 Allie de Nysschen T250122 Cater for Multiple Cashbooks to be linked to the Payroll subsystem.