Back to Back: allow creation of zero value purchase orders
Previously, the creation of zero value purchase orders was not allowed as a helper to avoid accidentally creating POs with line items on where a cost price has not been set in Sage Accounts. This new setting (off by default) can be turned on to allow zero value POs to be created.
Automated Transaction Importer: ignore temporary files being uploaded
When a large file is uploaded via FTP into the import folder, processing of a partial file is triggered. The process now ignores partial files with a .tmp file extension and waits until the complete file is uploaded and renamed with a .csv or .xslx file extension, and then the complete file is processed.
Credit Controller: add first line item service item text to text replacements
Add FIRST_ITEM_DESCRIPTION_OR_SERVICE_ITEM_TEXT as a replacement which can go in replacements relating to invoice lists.
POC web: don't allow approval of POs via the pending PO list where closed projects are involved
If there is a PO which includes a line item with a project which cannot accept postings, it should not be possible to approve it via the pending POs list. This fix stops the approval and gives the approver a warning as to why it can't be approved so they can reopen the project again.
POC web: don't allow approval of POs via approval request email links where closed projects are involved
If there is a PO which includes a line item with a project which cannot accept postings, it should not be possible to approve it via the links in approval request emails. This fix stops the approval and gives the approver a warning as to why it can't be approved so they can reopen the project again.
POC web: allow undoing of PO cancellation to be done via the web interface
"Uncancelling" a PO has been possible via the desktop version of POC for a long time, and this change means it's now possible to do via the webapp.
POC web: allow users to update the company name in POC settings
The company name can be set for labels in POC web, but up until now it was not possible for the user to edit it. This allows the admin user(s) to edit the company name via the settings screen.