...
- Transaction from date - Transaction to date
- From supplier - to supplier
- Due date
- Due date action calculation
- As per document
- Calculate per terms
- None
- Include supplier on hold
- Include Remittance EFTS
Grid:
Account | Invoice number | Outstanding | Doc total | Due date | External order number | IBAN | Swift | Percentage | Amount to pay | Supplier edit (Button) |
---|---|---|---|---|---|---|---|---|---|---|
Assumptions:
- If the aggregation method is not selected default is None
- Creating a UDF for the suppliers which indicates if the supplier should be excluded from the payment batch by default.
Validations:
in backend and frontend
- Selected bank account has IBAN and swift
- Supplier has correct IBAN and swift on selected invoices
- The total of the batch should be above zero
- Checking if the invoice has been used in another payment batch
- Bank file should be selected
- Validate if there is a workflow created for the batch
hard validation on the database:
- Should not be allowed if the transaction has been already allocated.
- Should not be created when the outstanding is 0