Work with payment cycles

Within the Accounts Payable module, there are following three methods of effecting payments to creditors.

  • Computer produced cheques by automatic selection.
  • Manually raised cheques (Prompt Payment/Already Paid Invoices).
  • Electronic Funds Transfer by automatic selection.
View further information on creditor payments in Iptor IP1 Accounts Payable system.
  

   
Payment stages 

TMSAP/BNK-PMT1 contains the flow to be used in the payment cycle. Each payment method to be used is defined (CHQ, EFT, EF2, FXP) plus the valid stages and the programs that relate to the stage.

The following stages or progress codes apply in Account Payable payments process.

  • 0 = Not in use – no payment cycle opened.
  • 1 = Selection – payment cycle started (due for payment)
  • 2 = Report
  • 3 = Maintenance – payment cycle currently maintained
  • 4 = Print – cheque/remittance printing
  • 5 = Finalize – update of cheque/EFT/FXP register
  • 6 = cancel – cancel cycle
  • 7 = prompt payments
  • 8 = cancelled cheques

The programs to be used at print and finalize stages of the Payment cycle are defined in TMSAP/BNK-PMT2 and then entered against these stages for the applicable Payment types. Also defined are the work stages allowed from the current work stage of the Payment cycle. These are system defined and cannot be changed. For example Stage 4 print is not valid for EFT payments. 

Computer produced cheques 

This process is a five step menu process which must be followed in sequence. The menu options are as per below.

Step 1: Select invoices for payment

Step 2: Print detailed listing of creditors and invoices selected for payment.

Step 3: Maintain invoices and creditors and invoices selected for payment.

Step 4: Print Cheques

Step 5: Update Cheque numbers into the system. Document type = CHQ 

EFT process 

Banks can be nominated to handle the cheque and associated remittance printing for customers who wish to outsource this process.

Set up requirements needed for EFT processing involve control files, Creditor masterfile and the Document number file. An output file must also be created to receive the finalised payment transactions.

TMSAP/BNK-BKCD stores all the available banks for use by creditors. The banks are defined by code, description and Swift code with the program (system defined) validating that the correct number of digits is entered for a bank account. Each bank/financial institution which will be used on the Creditor masterfile should be added to this control file.

A Creditor must have a bank account entered on the Creditor masterfile before they will be selected for EFT payments. Before running EFT it is important to make sure a number sequence has been defined. This will be the number that the system automatically allocates to each EFT payment. These numbers are established in the Number file AP-DOCN and can start at 1 or any specified number.

A journal number range is required for EFT payments. TMSAP/DT defines the document type for EFT which ensures that the creditor’s transaction history inquiry is updated with the EFT method and the audit trail separates cheque payments from EFT payments. If a new journal type for EFT payments is specified, for example ‘P’, this must exist in TMSGL/JNLT and have a valid number range and must not be used by any other source.

This journal type can be the same for both cheques and EFT. The audit trail can be either set as ‘1’ or ‘I’ for invoices and credits, and payments as ‘2’ or ‘Q’.

EFT payments can be processed via the Prompt payment method. TMSAP/APE030 must be set up accordingly. An EFT Prompt Payment is a single payment against multiple invoices for one creditor. For Prompt payments a file will not be produced. A manual entry will have to be made in “the bank” online.

The default bank account to be used by the system for EFT payments is set up in TMSAP/BNK-PMTH. This is only a default and can be overridden at the time of payment. Creditor selection for EFT should always be set to yes. This flag is to ensure that the system will select by payment method and creditor bank code whether to pay or not.

TMSAP/BNK-PPRG must have the number of the program that determines the Bank File format for EFT payments.

TMSBK/EFT-DEF contains the EFT defaults for the direct payments file. It holds information needed when creating the bank upload file, like where the created file will be placed on the network/PC and the name it will be given. This will be where it is loaded for the bank to upload and has a format of folder name and file name. The folder must be created on the IBM Power Systems directory and available to all users who will be uploading the file into the bank application. Object authority on the folder should be public.  Users will require access to the network drive.

A folder must be set up on the IBM Power Systems network drive. The folder name to be used is the first name entered in the OUTFILE field (that is the network folder NABPayments, for example). Then the entry would be /NABPayments/NAB.ABA. The second name on the entry defines the name of the file when it is created. When the payment run is complete, you should be able to go to Windows Explorer and to the EFT folder on the IBM Power Systems network drive and see a file called payments. The file can be viewed through notepad but be careful not to save it when it has been opened. You should be able to upload the file as is without changing the file layout.

Also in TMSBK/EFT-DEF define the Archive File. Field OUTFILE-A defines the file and path for the archived EFT file. Ensure that the path exists on the IBM Power Systems. Archiving allows the AP operator more flexibility in controlling the payment runs, by moving a file and running more than 1 before waiting for the file to be uploaded into the bank.

In TMSAP/CHQ-PRT the program to be used to generate the file is required. For cheque payments this would be the remittance advice print program. The EFT payment method requires a program entered here for the generation of a file.

The following five steps are for EFT payment process. These menu options must be followed in sequence.

  • Step 1: Select invoices for payment – payment type EFT. All due for payment invoices, where the creditor bank details are complete, will be selected.
  • Step 2: Print detailed listing of creditors and invoices selected for payment.
  • Step 3: Maintain invoices and creditors and invoices selected for payment.
  • Step 4: Print the Remittances
  • Step 5: Create file and Update the invoices as paid.  Document type = EFT

When the update and cheque register is run the program updates the creditor with an EFT payment and a file is produced and copied to the PC using TMSBK/EFT-DEF.  This program (APR650) will also produce the remittance advice file.  The files must be uploaded into the bank via “the bank” online. This file should be available from the PC.  Once uploaded archive, rename or delete the file.

EFT payments can be cancelled if required. TMSAP/DT must be set up with both EFT (‘P’) and EFT (‘S’).

The following payment file download programs are available.

  • GLO150 Payment file download: Direct Entry File
  • GLO155 Payment file download: National
  • GLO160 Payment file download: Desk Bank Import File
  • GLO166 Payment file download: NZ ANZ Direct MTS
  • GLO167 Payment file download: STD Chartered (SING)
  • GLO168 Payment file download: ANZ Cheque Pay 
  • GLO175 Payment file download: City Bank(SING) 
  • GLO176 Payment file download: City Bank(HKNG) 
Multi-cycle pay run 

To start the process, navigate to the Payment Cycle menu by selecting the following menu options.

  • Accounts Payable
  • Payment Cycle

TMSAP/BNK-PMTH contains the valid payment methods, a General Ledger account (to nominate the bank) for these and whether auto banking is required (that is no cheque and cheque/payment number to be automatically nominated).

When auto-banking is selected (via the Payment method) then the selection process will be restricted to only creditors with valid bank accounts. Note that all creditors with bank details can also be paid via the cheque run, therefore it is important to always run the EFT cycle first.

A couple of important rules established in TMSAP/BNK-PMTH are that the auto number parameter must always be set to MANUAL for cheque payments (0=No) and Creditor Selection for EFT must always be set to Yes to ensure that the correct Payment method and Creditor bank code are used.

Note If a Payment cycle is in process and this option is selected the following message will be displayed: Due for payment selection not valid at this time. 

Once the selection criteria has been entered, the program selects all applicable creditors and their approved invoices and flags them accordingly.

  • Y Transaction ready to be paid
  • N Transaction not due
  • H Transaction is held and cannot be paid until released.

The total amounts of all selected transactions display for visual verification. The next step in the Payment cycle is printing the Cash Requirements report. This is optional and is only necessary if details of all selected creditors and invoices are to be viewed.

Note The Payment cycle can be cancelled at this stage.  

Select invoices due for payment

Using the Work with payment cycle, payment due selection can be made by: Company, Creditor Type or Currency. You have the option to select invoices for all companies, creditor types and currencies in a single run. Multiple overlapping processes can co-exist. The user interactively nominates invoices for payment using the maintenance option.

Note  If a Payment cycle is in process and this option is selected the following message will be displayed: Due for payment selection not valid at this time.
  1. In the menu, expand Base Modules Accounts Payable > Other >  Payment Cycle > Payment Cycle menu and double-click AP Multi-Cycle Pay Run. APW005 Work with Payment Cycle panel appears. 
  2. Click AddAPW010 Due for Payment Selection panel appears.
View the fields on this panel
Field Description
Run number  Payment cycle run number will be automatically generated as the next number from the current value in control number AP-PYRN
Company/Group  Enter either the company or the company group code for which invoices due for payment are to be selected. You can select invoices for all companies (‘**’) or enter a specific company or you can select companies belonging to a specific company group. 
Creditor type  Select the Creditor type for the Payment cycle being produced. You can select invoices for all creditor types (‘***’) or enter a specific creditor type. 
Currency  Select the currency of the invoices that are to be selected for this Payment cycle. You can select invoices for all currencies (‘*’) or enter a specific currency. 
Description  Enter a description that will relate to this specific Payment cycle. 
Payment method 

The Payment method selected determines whether or not auto banking is required for this run which entails the system automatically nominating the cheque number and/or cheque and payment number. If auto banking is being selected then only creditors with valid bank accounts are selected.

This caters for processing EFT payments.  This also uses TMSAP/BNK-PPRG.

For SEPA payment method the transfer of funds would be initiated automatically when the program is run.

Select due date 

This is the due for payment date of the invoice or the due to be taken up date of the Credit Note, based on the calculation made when the invoice/credit note was originally entered in the system. The calculation is based on the Invoice date and the Payment terms conditions and the current processing period.  In Credit Note processing it is the date a particular Credit note was taken up.

Transactions up to and including the date entered will be selected. When the invoices were entered on the system the Due date was either calculated according to the Invoice Date and Payment Terms or overridden by the operator.  The Due for Payment Maintenance program can be used to amend due dates of transactions if necessary.

Prompt payments have a Payment terms code of 00 which defaults a Due Date of 00/00/00.  If a prompt payment run is to be processed, enter zero in this field.

Limit no. of payments  An optional field used to specify the maximum number of payments to be made in the Payment cycle. 
Allow negative payment  Negative payments can be allowed to offset any credits against the creditor. 
Creditor number (From/To)

A Payment run can be processed for one creditor, or all creditors that match the rest of the selection criteria.

Creditor name (From/To) An optional entry field allowing a Payment run to be processed by Creditor name.
Payment amount (From/To) A range of values can be selected for inclusion on this Payment cycle.
Tax category list (I/O) Up to 12 Tax Categories can be included or omitted when selecting a Payment Cycle.  If the columns are left blank, the full range will be selected.
Total no of invoices When <ENTER> is pressed, the system goes through the files selecting the transactions that match the selection criteria entered.  The total number of invoices selected displays here.
Total no of payments The number of payments printed by the Remittance/Cheque Print menu option displays here.  If this stage of processing was not reached, this is 0. 
Total payment amount When <ENTER> is pressed, the system goes through the files selecting the transactions that match the selection criteria entered. The total of the invoices less the credit notes, gives the Total Payment amount for this Payment Run. If a foreign currency was part of the selection criteria this amount will display in that currency with an indication of the nominated currency displayed alongside. The total payment amount will not display if multiple currencies have been selected. 
  1. Enter the above information as required.
  2. Click OK
  3. Press <ENTER> to confirm.  From the panel that is displayed, you can view the total number of invoices due for payment, the total number of cheques received and the total payment amount.
Note  For EFT Batch Payment the system will select invoices by using the same criteria although it will only select from creditors with bank numbers entered on the masterfile. Cheque Batch is run first if you want to pay a creditor with Bank details held on the masterfile, by cheque.

Produce cash requirements report

This option is selected to print a report that lists all transactions selected in the previous step of the payment cycle, which was due for Payment selection. This is an optional step. The payment cycle can be cancelled before or after this Report is printed. There are options that determine the details that print on the cash requirements report.

  1. In the menu, expand Base Modules Accounts Payable > Other >  Payment Cycle > Payment Cycle menu and double-click AP Multi-Cycle Pay Run. APW005 Work with Payment Cycle panel appears. 
  2. Click FilterAPW005 Work with Payment Cycle panel appears.

cashrequiremntsreport

  1. Specify one or all of the following criteria. This will narrow the selection of a specific Payment Cycle with which to work.
    • Company/Group
    • Creditor Type
    • Currency
  2. Click OK or press <ENTER> and you are returned to the previous panel.
  3. Select the relevant line and click option Work with Cycle. The following Work with Payment Cycle panel appears.

cashrequiremntsreport2

View the fields on this panel
Field Description
Progress  This is the current stage in the payment cycle. 
In-use  If a user is attempting to select an option in the payment cycle to run while it is being run then this flag will display the stage that is currently being run by the other user. 
Select option

Report – generates the Cash Requirements report. You have the option to generate either a summary or a detailed report.

Maintenance – used to manually flag invoices for payment

Print – used to print the remittance and cheques

Cancel – used to cancel a payment cycle.

Finalise – displays once the print option has been performed and is used to finalise the Payment Cycle.

Note

Depending on the set up in TMSAP/BNK-PMT1 Report will be part of the Cycle Flow and therefore displayed as an option. The report is sequenced by creditor name or creditor number and lists all transactions selected in the previous step of the payment cycle, which was due for Payment Selection. This is an optional step. The payment cycle can be cancelled before or after this Report is printed.

There are also options that determine the details that print on the Cash Requirements Report. For instance all creditors selected for this payment cycle or specific creditors.

  1. Select Report from Select option dropdown and click OKAPW015 Cash Requirements Report panel appears.

cashrequiremntsreport3

  1. Select the details to print and click OK. The report gets generated.