Group Payments
The Group Payments feature simplifies the allocation of payments by letting you process a single large payment against groups of suppliers or customers instead of having to make smaller individual payments.
Exploring
This feature currently caters for:
-
Customers or suppliers within the same SYSPRO company.
-
Payments received or issued to foreign primary or secondary customers (i.e. multi-currency).
Processing group payments improves administrative processing time and avoids errors typically associated with the manual preparation of individual transactions.
For example:
The OUTDOORS Company owns Grand Adventures, Bayside Bikes and The Garden Executive. Grand Adventures and Bayside Bikes both need to pay an amount of $15, while The Garden Executive needs to pay $20.
It makes sense to consolidate this payment and have the secondary suppliers pay the total of $50 to The OUTDOORS Company (primary supplier) who then proceeds to settle the payment in full.
Functionality is based on the existing standard payment run process where you can add, maintain and create normal payment runs using the following programs:
-
AR Payments and Adjustments
-
AR Payment Run
-
Payment Cycle Maintenance
The programs related to this feature are accessed from the Program List pane of the SYSPRO menu:
-
Program List > Accounts Payable
-
Program List > Accounts Receivable
-
Program List > Cash Book
A currency for a single remittance payment (group payment) that differs from the currency held against a supplier, for either the primary or secondary supplier.
Customers provide a mechanism for you to raise sales orders within SYSPRO.
The static information configured against a customer is used to determine applicable tax, discounts, etc., when processing sales transactions.
The documents you receive from a customer (e.g. invoices, credit notes, debit notes, etc.,) are stored against the customer code and enable you to keep track of the company's assets.
You can use the customer as a report selection criterion and for subtotalling and sequencing a number of reports within SYSPRO.
You maintain customers using the Customers program.
This consists of a primary customer and one or more associated downstream customers (i.e. secondary customers). These groups are used to create and process group payments.
Customer groups are maintained using the AR Customer Group Maintenance program (Program List > Accounts Receivable > Setup).
This is a single large payment processed from a primary customer instead of smaller multiple payments from many individual customers.
This type of payment is processed using a customer group. A customer group comprises a primary customer (who is liable for settling the payment) and multiple associated downstream secondary customers. A customer group is created using the AR Customer Group Maintenance program.
A group payment is created, executed and processed using the AR Group Payment Run program.
This is a single large remittance to a primary supplier instead of multiple payments to many individual suppliers.
This type of payment is processed using a supplier group. A supplier group comprises a primary supplier (who receives the payment) and multiple associated downstream secondary suppliers. A supplier group is created using the AP Supplier Group Maintenance program.
A group payment for suppliers is created, executed and processed using the AP Group Payments program.
This is the customer against which the single remittance for payments from multiple secondary customers is processed (i.e. recipient of the aggregate payment). This single remittance is known as a group payment.
Primary customers are created and maintained using the AR Customer Group Maintenance program.
This is the supplier against which the single remittance for payments to multiple secondary suppliers is processed (i.e. recipient of the aggregate payment). This single remittance is known as a group payment.
A document sent from the customer to the supplier indicating which invoices the customer is paying.
This is one or more downstream customers who issue payments to a primary customer in a customer group. The primary customer then settles the payment via a single remittance for these individual payments received (i.e. group payment).
Customers for group payments are defined using the AR Customer Group Maintenance program.
This supplier is paid together with its associated primary supplier via a single remittance (i.e. group payment).
Suppliers for group payments are defined using the AP Supplier Group Maintenance program.
Suppliers provide a mechanism for you to raise purchase orders within SYSPRO, as well as being used as a selection criterion to generate reports.
You can also configure supplier groups to facilitate group payments (i.e. processing a single large remittance to a primary supplier instead of multiple payments to many individual suppliers).
Static information configured against a supplier is used to determine applicable tax, discounts, etc., when processing purchasing transactions.
Documents received from a supplier (e.g. invoices, credit notes, debit notes, etc.) are stored against the supplier and let you keep track of the company's liabilities.
You maintain supplier details using the Suppliers program (Program List > Accounts Payable > Setup).
This comprises a primary supplier and one or more associated downstream suppliers (i.e. secondary suppliers). These groups are used to create and process group payments.
Supplier groups are maintained using the AP Supplier Group Maintenance program.
Starting
You can secure this feature by implementing a range of controls against the affected programs. Although not all these controls are applicable to each feature, they include the following:
- You restrict operator access to activities within a program using the Operator Maintenance program.
- You can restrict operator access to the fields within a program (configured using the Operator Maintenance program).
- You can restrict operator access to functions within a program using passwords (configured using the Password Definition program). When defined, the password must be entered before you can access the function.
- You can restrict access to the eSignature transactions within a program at operator, group, role or company level (configured using the eSignature Setup program). Electronic Signatures provide security access, transaction logging and event triggering that gives you greater control over your system changes.
- You can restrict operator access to programs by assigning them to groups and applying access control against the group (configured using the Operator Groups program).
- You can restrict operator access to programs by assigning them to roles and applying access control against the role (configured using the Role Management program).
-
Processing payments across multiple SYSPRO companies is not yet available.
Solving
Supplier groups are created using the AP Supplier Group Maintenance program.
-
Open the AP Supplier Group Maintenance program (Program List > Accounts Payable > Setup).
-
Indicate the code associated with the group supplier in the Primary supplier toolbar field and tab off your entry.
-
Indicate the secondary supplier(s) that you want to associate with the group supplier (i.e. Primary supplier) in the Supplier column of the Secondary Supplier list view.
-
Save your changes.
-
Open the AP Supplier Group Maintenance program (Program List > Accounts Payable > Setup).
-
Select the secondary supplier that you want to remove.
-
Select the Delete function from the Secondary Supplier list view.
Supplier group data is maintained in the ApSupplierGroup table.
This table maintains the links between the primary supplier and linked secondary suppliers. The company ID and transacting currency associated with each supplier is also stored in this table.
Group payments for customers are created, executed and processed within the AP Group Payments program (Program List > Accounts Payable > Payment Processing).
-
Indicate a unique Payment run number for the supplier group payment run that you're creating.
This is only applicable if your Numbering method for the AP payment run setup options is defined as Manual (Setup Options > Keys > Financials). However, if this is defined as Automatic, then the next Payment run number is automatically assigned.
-
Specify the details for the group payment in the Payment Run Information pane.
-
Save the details you specified for the new group payment.
-
Select the Manual Allocation function in the toolbar of the Suppliers to Pay list view.
This loads the AP Group Payment Manual Allocation program.
-
Indicate the supplier code in the Supplier to Pay field.
-
Indicate the following information in the Payment details pane:
-
Amount in supplier currency
-
Payment reference
-
-
Select Release Invoice or Automatic Release from the Invoices Selected for for Payment pane.
The option you select depends on whether you want to manually browse and select invoices for payment to the supplier, or alternatively to automatically release invoices according to Due date or Invoice date.
-
View details, such as the Bank and Payment run number, pertaining to the group payment in the Payment Run Information pane.
-
If required, select Change to edit Payment information and Withholding tax information for the selected supplier invoice before releasing the invoice.
-
If required, select Change Exchange Rate to change the Exchange rate for the supplier invoice.
-
If required, select Remove to remove the invoice currently highlighted in the list view.
-
-
Select Save to save the details you entered and invoices that you selected for payment.
-
Close the AP Group Payment Manual Allocation program.
Repeat steps 5 to 10 to create new allocations for each of the suppliers in the supplier group associated with the Primary supplier indicated in the AP Group Payments program.
-
Select the Allocations hyperlink in the Suppliers to Pay list view to view details of the selected invoices associated with the primary or secondary supplier currently highlighted.
This loads the AP Invoices for Payment Run program.
-
If required, select Remove Supplier to remove either the primary or secondary supplier currently highlighted in the list view and the specific invoices released for payment to the supplier.
-
If required, select Clear to remove all the suppliers and their associated invoices released for payment from the list view.
-
-
Select Save and OK when prompted with the Save Payment Run informational message.
-
Select the Execute Payment Cycle option under the Payment Cycle menu to pay the invoices that you released for the group payment.
This loads the Execute AP Payment Run program.
-
Indicate the relevant details in the Information pane.
-
If required, select Change Period.
-
-
Select Start Processing.
If required, turn on live GL.To turn on live GL, enable the following setup options under Accounts payable integration methods in the Setup Options program (Setup Options > General Ledger Integration > General Ledger Codes):
-
Create general ledger journal
-
Post general ledger journal
-
-
Select the Print Checks/Remittances option to print the checks and/or remittance advices for the invoices that have been paid using the Execute Payment Run.
This loads the AP Check and Remittance Print program (Program List > Accounts Payable > Payment Processing).
-
Select Print/Send to proceed with printing this report.
-
Select the Print Payment Register option to generate a list of checks issued and voided (i.e. print the payment register) using the AP Payment Register Reprint program (Program List > Accounts Payable > Payment Processing).
-
If required, select the Selected Payment Registers option under the Reprint menu to reprint a selection of payment registers previously printed.
You can use the AP Payment Register Reprint report to access all the report functionality available to reprint payment registers.
-
-
Select the Reconcile re-established voided checks option to proceed with rendering the register.
This displays the AP Payment Register report.
-
Use the Supplier Query program (Program List > Accounts Payable) to view information regarding the group payment and verify its accuracy.
Payment run information for supplier group payments is stored within the following tables:
-
ApPayRunHdr
-
ApCheckIss
-
ApInvoice
-
ApGrpPayRunDet
-
ApGrpPayRunSup
-
Open the Cash Book Deposits and Withdrawals program (Program List > Cash Book > Transaction Processings).
-
Indicate the code associated with the Bank that you indicated under the Payment Run Information pane in the AP Group Payments program (Program List > Accounts Payable > Payment Processing).
-
Locate the transaction associated with the group payment in the Bank Transactionslist view.
-
Review the Reference to locate the transaction (this is the same as the Check number indicated in the AP Group Payments program).
The Group payment column indicates whether this is a transaction is a group payment. This can assist you in locating the transaction if you perhaps have many non-group payment transactions.
-
Select the hyperlink value in the Bank equivalent column.
This loads the AP Details for Check Number window (Cash Book Zoom on AP Transactions program).
-
Open the AP Group Payments program (Program List > Accounts Payable > Payment Processing).
-
Select Query menu from the toolbar.
-
Select the Check Query option.
This loads the AP Browse on Checks program.
-
Open the Cash Book Deposits and Withdrawals program (Program List > Cash Book > Transaction Processings).
-
Select the hyperlink value in the Check/EFT column.
This loads the AP Browse on Checks program.
-
Open the AP Group Payments program (Program List > Accounts Payable > Payment Processing).
-
Select the AP Group Supplier Cash Requirements under the Reports menu.
This loads the AP Group Supplier Cash Requirements report (Program List > Accounts Payable > Payment Processing).
-
Open the AP Release Schedule program (Program List > Accounts Payable > Payment Processing).
-
Select the Release Schedule under the Reports menu.
-
Open the Released Payments Report program (Program List > Accounts Payable > Payment Processing).
-
Select the Released Payments Report under the Reports menu.
The voiding process is a complete reversal of what occurred when you initially created, executed and posted your group payment. Therefore, you can only void group payments that have already been completed (i.e. with a Payment status of L - Complete).
-
Load the AP Group Payments program (Program List > Accounts Payable > Payment Processing).
-
Indicate a unique Payment run number to be associated with the group payment that you want to void.
This is only applicable if your Numbering method for the AP payment run setup options is defined as Manual (Setup Options > Keys > Financials). However, if this is defined as Automatic, then the next Payment run number is automatically assigned.
-
Select Void checks as the Payment type.
You can also indicate the Operator group and the Payment reference if required.
-
At the Payment run to void field, indicate the existing Payment run number associated with the group payment that you want to void.
The header details from the group payment that was processed are displayed.
-
Select the Auto Void function of the Suppliers to Pay pane to reverse all the invoices and allocations released for the suppliers displayed.
-
Select the Execute Payment Run option from the Payment Cycle function. A new window is displayed.
-
Select the Start Processing function to begin processing the complete reversal of the group payment.
A report is displayed when you select this function and provides the details of the group payment run.
-
Select the CB Integration/Print Pay Register to load the AP Integration to Cash Book window.
-
Select OK to update the Cash Book. The void register report is displayed.
The Group Payment Register heading is displayed at the top of the page to indicate the group payment.
The Reconcile re-established voided checks option doesn't apply as you can't re-establish a void check for group payments to suppliers.
-
Load the Cash Book Deposits and Withdrawals program (Program List > Cash Book > Transaction Processings).
-
Indicate the same Bank that you associated with the group payment, which you have now voided, as indicated in the Payment Run Information pane of the AP Group Payments program.
-
Locate the transaction associated with the group payment that you created, posted and voided using the Bank Transactionslist view.
The original transaction is updated (i.e. no second transaction is output). You will notice that the value against the Bank equivalent column has now reduced to 0.00.
The following occurs when you delete an AP Group Payment run:
-
The statuses of released invoices are reset.
-
The Manual checks and Void checks payment information against invoices within the group payment is cleared.
-
Records associated with the group payment are deleted in the following SQL tables:
- ApGrpPayRunDet
-
ApGrpPayRunSup
-
ApPayRunHdr
-
ApCheckIss (applicable to Manual checks group payments)
-
The following SQL tables are updated:
-
ApInvoice
-
ApCheckIss (applicable to Void checks group payments)
-
Group payment run numbers are allocated according to the configuration of the following AP payment run setup options (Setup Options > Keys > Financials):
-
Numbering method
-
Key type (define whether a payment run number is Alphanumeric or Numeric)
-
Suppress leading zeros
-
Presentation length
-
Numbering method is configured as Automatic)
(if your
-
Open the AR Customer Group Maintenance program (Program List > Accounts Receivable > Setup).
-
Indicate the code associated with the primary customer for the customer group in the Primary customer toolbar field and tab off your entry.
-
Indicate the code(s) associated with the secondary customer(s) that you want associated with the group customer (i.e. Primary customer) in the Customer column of the Secondary Customer list view.
-
Save your changes.
To remove a secondary customer from an existing customer group, proceed as follows:
-
Open the AR Customer Group Maintenance program (Program List > Accounts Receivable > Setup).
-
Select the secondary customer that you want to remove.
-
Select the Delete function from the Secondary Customer list view.
Customer group data is maintained in the ArCustomerGroup table.
This table maintains the links between the primary customer and its linked secondary customers. The company ID and transacting currency associated with each customer is also stored in this table.
Group payments for customers are created, executed and processed within the AR Group Payment Run program (Program List > Accounts Receivable > Transaction Processing).
-
Open the AR Group Payment Run program (Program List > Accounts Receivable > Transaction Processing).
-
Indicate the unique Payment run number associated with the group payment run that you're creating.
This is only applicable if your Numbering method for the AR payment run setup options is defined as Manual (Setup Options > Keys > Financials). However, if this is defined as Automatic, then the next Payment run number is automatically assigned.
-
Specify the details for the group payment in the Payment Options and Bank Deposit Details panes.
-
Indicate the Allocated amount for the primary customer in the Customer Payment Allocation list view.
-
Select the Allocation hyperlink to allocate invoices to the primary customer.
-
Manually allocate one or more invoices associated with the primary customer that you'd like to process for payment using the Add Invoice function.
-
Browse for the unique invoice number associated with the invoice that you'd like to add using the Invoice field.
-
Indicate the following info for this invoice:
- Invoice (only applicable when using Add Invoice)
-
Gross amount
-
Discount amount (not applicable to temporary invoices prefixed by _TP)
-
Reference/Notation (not applicable to temporary invoices prefixed by _TP)
-
Withholding amount (not applicable to temporary invoices prefixed by _TP)
-
Review the invoices selected and exit the window once you're satisfied with the invoices and their associated information displayed in the list view.
Alternatively, you can use one the following functions:
-
Unapplied Payment (to post a payment to the customer's account without allocating it to any invoices)
-
Auto Pay by Invoice (to pay all outstanding invoices for the customer automatically by display sequence until the Undistributed amount is zero)
-
Auto Pay by Date (to pay all outstanding invoices for the customer automatically by date sequence until the Undistributed amount is zero)
-
-
Select the Add Customer function to add a secondary customer to the payment allocation and then allocate applicable invoices to the secondary customer.
-
Save the details captured for this new group payment and the invoices allocated for the customers in the list view.
Saving your details changes the Payment status in the Payment Information pane to 1 - Open.
If the ledger code associated with the Bank that you are creating the group payment for, has the GL analysis required option enabled against it in the General Ledger Codes program (Program List > General Ledger > Setup), then the Capture GL Analysis Entries program is displayed before you can save your entries.
The ledger code associated with the Bank is defined against the Cash account field in the Banks program (Program List > Accounts Payable > Setup).
-
If applicable, Authorize the group payment before you post it:
Select Approve to set the Status of the payment run to and allow the payment run to be posted.
This only applies if the setup option (Setup Options > Preferences > Financials > Accounts Receivable) is enabled.
-
Select Post to execute the group payment.
You can use the AR Group Payment Review list view to view a brief summary of the transactions that took place in the payment run, as well as which customers and invoices were paid and for which amounts.
Payment run information for customer group payments is stored within the following tables:
-
ArPayRunHdr
-
ArPayRunCus
-
ArPayRunDet
-
You can generate a report of the journal created from the single consolidated transaction that you posted for your group payment by selecting the Print Journal Report function of the AR Group Payment Run program (Program List > Accounts Receivable > Transaction Processing).
This loads a simplified view of the AR Cash Journal report.
To define report criteria and view comprehensive report details, you can access this report via the Program List (Program List > Accounts Receivable > General Ledger > GL Integration) or SYSPRO Reporting Services menu.
-
You can view the total transaction value as well as the bank deposit slip details related to your group payment by proceeding as follows:
-
Open the AR Bank Deposit Slip program (Program List > Accounts Receivable > Transaction Processing).
-
Specify the relevant details in the Options pane.
Ensure that you've selected the correct bank associated with your group payment.
Only a single bank deposit slip is generated despite multiple customers being part of your group payment, as a group payment is a single consolidated transaction of multiple, smaller transactions.
-
Select the Start Processing function to post your group payment directly into the Cash Book, or generate source documents to manually post the payment into the Cash Book.
Customer balances and invoices are also updated, not just the Cash Book.
-
The following occurs when you delete a AR Group Payment run with a status of either 3 - Posted or 4 - Canceled using the AR Payment Run Purge program (Program List > Accounts Receivable):
-
The statuses of released invoices are reset.
-
The manual payment information against invoices within the payment run is cleared.
-
The record associated with the group payment is deleted in the following SQL tables:
-
ArPayRunHdr
-
ArPayRunDet
-
The group payment is deleted according to the number of months indicated against the AR payment run detail setup option under Number of months to retain (Setup Options > History > Financials > Accounts Receivable).
Group payment run numbers are allocated according to your configuration of the following setup options for AR payment run (Setup Options > Keys > Financials):
-
Numbering method
-
Key type (define whether a payment run number is Alphanumeric or Numeric)
-
Suppress leading zeros
-
Presentation length
-
Numbering method is configured as Automatic)
(Only applicable if your
Using
-
Define your supplier groups using the AP Supplier Group Maintenance program (Program List > Accounts Payable > Setup).
-
Capture payments for a primary supplier and its associated downstream secondary suppliers (collectively known as a supplier group) in a single group payment run using the AP Group Payments program (Program List > Accounts Payable > Payment Processing).
-
If required, perform the various verification checks and use the reporting options available using the Cash Book Deposits and Withdrawals (Program List > Cash Book > Transaction Processings) and AP Group Payments programs respectively.
-
Define your customer groups using the AR Customer Group Maintenance program (Program List > Accounts Receivable > Setup).
-
Capture payments for a primary customer and its associated secondary customers (customer group) in a single group payment run using the AR Group Payment Run program (Program List > Accounts Receivable > Transaction Processing).
-
If required, perform the various verification checks and use the reporting options available using the AP Group Payments program.
-
Ensure that your currency rates are as accurate as possible by updating them on a regular basis using the Currency Maintenance program.
The status of an AP payment run indicates the current stage of the payment run and changes according to the functions performed against the payment run.
The current status of a payment run dictates the functions that are available. Therefore, the following table indicates the possible statuses for an AP payment run:
Status | Description | Function Performed |
---|---|---|
New |
The payment run is currently being created. No records have been created yet. |
Add New Payment Run for all payment types. |
O - Open |
The payment run was created and saved. Records have been created. |
End Payment Run for the following payment types:
|
O - Open void |
The payment run was created and saved. |
Void Check Entry and End Payment Run for the following payment types:
|
P - Paid |
Invoices released for payment are recorded as paid. |
Execute Payment Run for the following payment types:
|
P - Voided |
Check/EFT recorded as voided. |
Execute Payment Run for the following payment types:
|
C - Printed |
Checks and/or remittance advices have been printed or checks and/or EFTs have been voided. |
Print Checks/Remittances for all payment types. |
L - Complete |
The payment register has been printed for the payment run. |
Print Payment Register for all payment types. |
The status of an AR payment run (i.e. collector run) indicates the current stage of the payment run and changes according to the functions performed against it.
The current status of a payment run dictates the functions that are available. Therefore, the following table indicates the possible statuses for an AR payment run:
Status | Description |
---|---|
0 - Create / New |
This status represents a new payment run and only applies while the creation of a payment run is in progress. Once you save the payment run, the status updates to 1 - Open. |
1 - Open |
This status indicates that the payment run has been created and saved. Records have been created and the payment run is open for editing (i.e. you can add customers and invoices to this payment run). |
|
This status only applies if the setup option is enabled (Setup Options > Preferences > Financials > Accounts Receivable). If your system is configured to require authorization of payment runs before they are posted, then the payment run is moved to this status once you authorize it. In this scenario, the AR Payment Run and AR Group Payment Run programs won't allow you to post the payment run unless it is in a status of . |
3 - Posted |
This status indicates that the payment run has been posted. The payment allocation to customer documents is recorded as paid and the checks indicated in the payment run are closed. |
4 - Canceled |
This status indicates that the payment run was initially saved and then subsequently canceled. All reserved invoices indicated in the payment run have been released. |
The following indicates areas in the product that may be affected by implementing this feature:
Program List > Accounts Payable > Setup
This program lets you change either the Group supplier that you browsed for in the Supplier Code Conversion list view for the table currently highlighted in the Supplier Code Conversion Tickover list view.
You can update the Group supplier for the following tables:
-
ApSupplierGroup
-
ApPayRunHdr
This is only applicable once invoices have been released for suppliers in a group payment.
Program List > Accounts Payable > Setup
This program lets you define a supplier group that is used to create, execute and process a group payment.
To use this feature with its entire functionality, enable the following eSignatures in the eSignature Setup program:
-
AP Supplier group added
-
AP Supplier group deleted
-
AP Supplier group updated
(Accessed from the CB Integration/Print Pay Register option of the AP Group Payments program)
This program ensures that the Cash Book is updated with the associated transactions against the payment run currently being processed using the AP Group Payments program.
Program List > Accounts Receivable > Setup
This program lets you define a customer group that is used to create, execute and process a group payment.
To use this feature with its entire functionality, enable the following eSignatures in the eSignature Setup program:
-
AR Customer group added
-
AR Customer group deleted
-
AR Customer group updated
Program List > Accounts Payable > Payment Processing > AP Group Payments > Supplier to Pay > Manual Allocation
This program lets you manually allocate payments to supplier group and release invoices against a group payment run.
This program is based on the existing AP Manual Check Entry program, which is the program equivalent for the standard payment run.
Program List > Accounts Payable > Payment Processing
This program lets you capture payments for a primary supplier and its secondary suppliers all in one payment run, similar to a normal payment run.
To use this feature with its entire functionality, enable the following eSignatures in the eSignature Setup program:
-
AP Delete payment run
-
AP Execute payment run
-
AP Payment run entry
-
AP Void check entry
-
AP Manual check entry
Program List > Accounts Payable > Payment Processing > AP Group Payments > Suppliers to Pay > Auto Void
This program excludes any checks that were created within a group payment run using the AP Group Payments program. Therefore, they are not displayed in the Checks to Void list view (i.e. these checks are unavailable for void selection).
Group payment checks can only be voided using the Auto Void function in the AP Group Payments program.
Program List > Accounts Payable > Payment Processing
An error message is displayed within this program if you select a Payment run that was created as a group payment run.
Group payments are maintained using the AP Group Payments program.
(Accessed from the Execute Payment Run option of the AP Group Payments program)
You use this program to process group payment runs.
The following tables are updated when executing a payment run:
-
ApGrpPayRunDet
-
ApGrpPayRunSup
Program List > General Ledger > GL Integration
This program is called when the single transaction from the executed group payment run is posted and lets you create general ledger journals from the transaction journals produced using the AR Group Payment Run.
Program List > Accounts Receivable > Transaction Processing
This program lets you capture payments for a primary customer and its secondary customers all in one payment run, similar to a normal payment run.
To use this feature with its entire functionality, enable the following eSignatures in the eSignature Setup program:
-
AR Adjustment posted
-
AR Miscellaneous receipt posted
-
AR Payment posted
Program List > Accounts Receivable > Transaction Processing
An error message is displayed if you select a Payment run that is associated with a group payment.
You can add, maintain and post group payments using the AR Group Payment Run program.
Program List > Cash Book > Transaction Processings
This program includes the following column in the Bank Transactions list view:
- Group payment
Program List > Accounts Payable
This program lets you purge supplier group payments once the retention period for payment cycle details is reached (Setup Options > History > Financials > Accounts Payable).
Program List > Cash Book
This program lets you purge supplier group payments once the retention period for payment cycle details is reached (Setup Options > History > Financials > Accounts Payable).
Program List > Accounts Receivable > Reports
This report lets you add customer statements for group payments.
Customer statements for group payments are identified based on their Payment run number and whether they are a group payment as created, executed and processed in the AP Group Payments program.
Program List > General Ledger > Setup > Change Financial Year End
The following financial period and year fields in the ApGrpPayRunDet table are updated according to the entries you've indicated in the Year and Period fields under Current ledger:
-
PayMonth
-
PayYear
-
TrnMonth
-
TrnYear
Program List > General Ledger > Setup > Change Financial Year End
The following fields in the ApGrpPayRunDet table are updated according to the Number of years that you've indicated to Increment or Decrement your Current financial year by:
-
PayYear
-
TrnYear
Program List > Accounts Receivable > Transaction Processing
This program prints one slip with the total value of the single large transaction arising from a group payment run for customers.
If the Accounts Receivable link to Cash Book setup option is defined as Posted by cash journal, then the program posts all the normal payments and prints them. For group payments, if this setup option isn't configured, it is temporarily configured as described above.
Program List > Accounts Payable > Payment Processing
The business object behind this report has been changed to include group payments in the report when one of the following Report type options are selected:
-
Manual check list
-
Void check list
The Crystal report associated with this business object is currently being developed.
Program List > Accounts Payable > Payment Processing
-
The Group payment check box is available within the Payment Run Information pane.
-
The From supplier and To supplier fields are disabled if the selected Payment run is associated with a group payment, as a group payment is only processed against a single primary supplier.
The Crystal sample document hasn't been redesigned, so you can design a new sample document specifically for group payments.
Program List > Accounts Payable > Payment Processing
The Group payments option lets you generate your report specifically for group payments.
Program List > Accounts Receivable > General Ledger > GL Integration
-
The following AR Group Payments information is available within the report:
-
Payment run number
This is the unique number associated with the group payment run created in the AR Group Payment Run program. This information is contained in the PaymRunNumber element.
This information isn't shown for normal payment runs created using the AR Payments and Adjustments program.
-
Alternate Currency Payment Received
This indicates the currency in which the payment was made in and this doesn't only apply to group payments.
For group payments, this information is sourced from the Payment currency field of AR Group Payment Run.
-
Payment Value in Customer Currency
The value of the payment in the currency of the customer and this doesn't only apply to group payments.
-
-
You have the ability to optionally add the associated payment type on the report (i.e. regardless of whether the payment is a group payment) using the AR Cash Journal Query business object.
You can specify your own label and associate that with the GroupPaymFlag element that contains either a Y or N.
For example:
Group payment: Yes is displayed on the report output.
This information is based on your own specified label that you've created and the following element in the format:
{Your label} + {GroupPaymFlag}
-
A gray shaded bar labeled Local currency has been added to differentiate the values specific to your transacting currency associated with the company you're currently logged in to.
The following values are displayed under the already existing columns in this section specifically:
-
Invoice balance
-
Gross
-
Discount
-
Withholding Tax
-
Net
-
Program List > General Ledger > Tax > Reports
This report includes the tax on settlement discount transactions arising from group payments created, executed and processed for suppliers.
The unique payment run number associated with the group payment and whether a payment run is a group payment is the data which is used to derive these transactions included in the report. The following new two elements have been respectively added to the IMPQTSOUT.XML file to cater for this enhancement:
-
PaymentNumber
-
GroupPayment
Group payments for suppliers are created using the AP Group Payments program.
Program List > Accounts Payable > Reports
This report displays information defined for your supplier groups, as recorded within the AP Supplier Group Maintenance program.
Program List > Accounts Receivable > Reports
This report displays information relevant to group payment runs for a primary customer and its associated secondary customers in a customer group.
Customer group payments are created, executed and processed within the AR Group Payment Run program.
Program List > Accounts Payable > Payment Processing
This report lets you print a list of cash requirements for each group supplier (i.e. the primary supplier associated with multiple secondary suppliers in a supplier group).
Program List > Accounts Payable
This program includes the following columns within the Payments list view:
-
Group payment
-
Payment run
-
Primary supplier
These columns are hidden by default and can be added using the Field Chooser function.
Program List > Accounts Receivable
This program includes the following columns within the Payments tab list view:
-
AR payment run
-
Payment type
These columns are hidden by default and can be added using the Field Chooser function.
(Accessed from the Allocations hyperlink within the Suppliers to Pay list view of the AP Group Payments program)
This program includes the following columns:
- Group payment
- Payment currency
- Supplier currency
These columns are hidden by default and can be added using the Field Chooser function.
Program List > Cash Book
This program includes the following column within the Transactions list view:
- Group payment
This column isn't displayed by default and can be added using the Field Chooser function.
(Accessed from the hyperlink within the Bank equivalent column of the Transactions list view within the Bank Query program)
This program includes the following column within the AR Invoice Details list view:
- Group payment
This column is hidden by default and can be added using the Field Chooser function.
This program includes a Show hyperlink against the AR Group Payment field which loads the AR Group Payment Run program. This lets you review and view details associated with the relevant group payment associated with the selected transaction within the Transactions list view of the Bank Query program.
The full program functionality isn't available as this serves purely as a review tool (e.g. you can't edit the Payment run details or add invoices).
This hyperlink is only applicable to transactions associated with either primary or secondary customers that form part of a group payment.
Therefore, this excludes transactions arising from either the AR Payments and Adjustments or AR Payment Run program.
Program List > Cash Book > Bank Query > Transactions > Bank equivalent
This program includes the following column within the AP Invoice Details list view:
- Group payment
This column is hidden by default and can be added using the Field Chooser function.
(Accessed from the Supplier to pay browse function of the AP Group Payment Manual Allocation program)
This program lets you browse on the secondary suppliers associated with a specific primary supplier in a supplier group.
(Accessed from the Payment run browse function of the AP Group Payments program)
This program includes the following columns:
- Group check
- Group payment
- Supplier
These columns are hidden by default and can be added using the Field Chooser function.
(Accessed from the Check Query function of the AP Group Payments program)
This program includes the following column:
- Group payment
This column is hidden by default and can be added using the Field Chooser function.
Program List > Accounts Receivable > Browses
This program includes the group payment runs created using the AR Group Payment Run program.
Program List > Accounts Receivable > Browses
This program includes the following column:
-
Primary customer
This column is hidden by default and can be added using the Field Chooser function.
Program List > Accounts Payable > Browses
This program includes the following column:
-
Primary supplier
Copyright © 2021 SYSPRO PTY Ltd.