7.26  2021-11-01

* IN-Receive Inventory
- Fixed missing lot fields from the import error report.
- Do not allow importing an amount with a comma i.e. 1,000.00

* IN-Inventory Master Maintenance
- Fixed G/L descriptions which were all incorrectly showing the same.


7.25  2021-10-08

* Upgraded to PostgreSQL 14.0 and Aubit4GL 1.5_3-20210930

* IN-Receive Inventory
- Fixed the Delete option which would give error that G/L period is closed.

* IN-Receiver Report
- Fixed incorrect vendor A/P invoice showing when multiple vendors selected. 


7.24  2021-09-25

* IN-Stock Movement Report
- New report.

* TX-VAT Return Report
- Fixed Gov-Client-Multi-Factor timestamp to be percent encoded.

* SI-Invoice Entry
- Added 'credit' ring menu option for creating a credit note.
- When inventory lots are in use, added confirmation prompt to continue
  if lots selected does not equal product quantity.
- Fix to make sure lots are selected if a product is changed.

* IN-Master Maint
- Added new field "Use Lot" to flag if inventory lots are to be used.

* IN-Inventory Location Maint
- Removed field "Lot Flag". Now being flagged in inventory master.

* IN-Inventory On Hand Report
- Added delimited file format report.

* IN-Receive Inventory
- Changed Cost field to allow three decimal places.

* IN-Count Maint
- Added import function.

* SY-System Parameters
- Added new parameter 6005 Inventory count date type (B=beginning, E=ending)

* PY-Employee Letter Maint
- New program

* PY-Employee Letter Report
- New report


7.23  2021-07-02

* IN-Product Price List Report
  - Added cost and vendor to the report.
  - Added fields prodtcl, class, weight to delimited file format.
* PY-Payment Entry
  - Fixed student loan to always calculate non-cumulative even when NIC is 
    cumulative with employee set as a director.
  - Fixed pay period calculation on cumulative pay. Period was not calculated
    correct if pay date was the 5th, last day of pay period.
* TX-VAT Return Report
  - Do not percent encode fraud header Gov-Client-Local-IPs-Timestamp
    the specification does not call for it and the header was being
    rejected when encoded.
* AP-Vendor List Report
  - Added delimited file format report.
  - Added email address to delimited report.
* AP-Vendor Master Maint
  - Added email address field.


7.22  2021-02-13

* PY-Tax Maint
  - Imported UK PAYE tax tables for 2021-2022
* AR-Clear Matched Transactions
  - Fixed date field, which was cutting off two digits when the construct
    string was displayed to the field. This was causing it to use the
    incorrect date i.e. 2021 would become 2020 because the 21 was cut off.
* TX-VAT Return Report
  - Fixed program exiting from more than one row returned when the same
    receiver number was used on different vendors.


7.21  2020-12-30

* PY-Tax Maint
  - Imported U.S. tax tables for 2021
* Upgraded to PostgreSQL 12.4 and Aubit4GL 1.5_2-20200930.
* IN-Receive Inventory
  - Fixed import from failing due to missing lot table.
  - Fixed reorder point calculation.
  - Changed how G/L reversals are selected on a receiver change or delete.
* IN-Pricing Formula Maint
  - Changed the screen form entry from an array to scroll cursor, this
    allows for searching on all fields and entering more records.
* SI-Invoice Entry
  - Fixed import from failing due to missing lot table.
  - Added salesman and purchase order to import fields.
  - Import will now create a sale lot record.
  - Fixed line numbers in the lot table to match product line numbers
    on product insert/delete or if product field is null.
* SY-Country Maint
  - New maintenance program to optionally use country on addresses.
* SY-Zip/Postal Code Maint
  - Added field Country
* AR-Cusomter List Report
  - Added email address to CSV format report.
* AP-Aged Payables Report
  - New report


7.20  2020-07-07

* PY-Payment Selection: Ring menu RTI, FPS would exit if no date was entered.
* IN-Inventory On Hand Report: Beginning count of zero is now used if no
  actual count exists.
* IN-Product Price List Report: Added Product Class to show on report if
  a search criteria was entered for it.
* IN-Receiver Report: Fixed missing comma after millions on Extn amount. 
  Added lot numbers.
* Reports: Allow entering a filename when emailing reports.
* SI-Invoice Entry: Fixed lot inventory to not show negative lots.
* AP-Vendor Master Maint: Added Delivery Lead Time field. Fixed fields
  from clearing on a change after scrolling to a record.
* IN-Receive Inventory: Added calculation of reorder point to Inventory Master.
* IN-Master Maintenance: On new product entry when a location is created,
  default to use lots if any locations already use lots.
* SI-Invoice Register Report: When grouping by salesman, fixed incorrect 
  salesman being shown instead of blank when salesman is missing on invoice.
  Fixed quotes from appearing on the report.
* SI-Period Sales Summary Report: New report.


7.19  2020-04-28

* SY-System Parameters: Added new parameter 4010 customer balance aging format
  D=date P=period
* AR-Account Statement: Aging will appear based on parameter 4010 flag.
* AP-Invoice Entry: Fixed a problem with Unit entry where if Ctrl-C
  was done, the first screen would balance and allow saving without
  attaching the receiver.
* AP-Payment Selection: Fixed ctrl-c not exiting the array if on the last row.
  Added feature to auto assign a payment number.
* GL-General Journal Entry: Fixed automatic assignment of Transaction Number
  if system parameter was not set.


7.18  2020-04-01

* PY-Tax Maint, updated UK PAYE tax tables for use from 11 May 2020.
* PY-Payment Selection, fixed incorrect IRmark in UK FPS caused by the
     end of file newline being added to the xml file when using libxml 2.9.9.
* SI-Invoice Register Report, pull from both processed and posted invoices.
* SI-Invoice Entry, added inventory lot window after entering field quantity.
* SI-Inventory On Hand Report, added inventory lots to appear on report.
* SY-Company Maint, added phone descriptions and updated reports that use them
* IN-Inventory Location Maint, added flag to use inventory lots with expiry.
* IN-Receive Inventory, added inventory lot window after entering field quantity
* AR-Open Item Aging Report, added summary report format.  


7.17  2020-03-09

* PY-Tax Maint, imported U.S. tax tables for 2020
* PY-Tax Maint, imported UK PAYE tax tables for 2020-2021
* PY-Deduction Maintenance, fixed delete row not working.
* PY-Earning Maintenance, fixed delete row not working.
* PY-Employee Maint, fixed date format for PTO.
* AP-Vendor Maintenance, changed the import check for duplicates to look at
  name and zip/postcode and made it case insensitive.
* AP-Payables Unpaid Report, fixed vendor field to only allow vendor number.
* AP-Invoice Entry, added import function.
* AP-Payment Selection, added import function.
* AR-Customer Maintenance, changed the import check for duplicates to look at
  name and zip/postcode and made it case insensitive.
* AR-Customer Display, display non-fuel product price with two decimals.
  Fixed error displaying array with more than 1000 rows.
* AR-Transaction Type Maint, fixed error when inserting new record.
* AR-Payment Entry, added import function.
* SI-Invoice Entry, added import function.
* SI-Invoice Entry, fixed product not validating on change after a find.
* SI-Invoice Print, print non-fuel product price with two decimals,
  use wording Credit Note if negative total amount.
* SI-Invoice Register Report, added new csv report.
* SI-Picking Slip, fixed weight to calculate on quantity.
* SI-Invoice Entry, Added Print & Email menu options and date default of today
* SI-Process Invoice, Fixup to speed processing.
* IN-Master Maintenance, fixed cost not being set to null on add.
* IN-Product Price List Report, added suppress price option and csv.
* IN-Receive Inventory, added import function.


7.16  2019-10-05

* Fixed table permission missing on new user add and also in Update Database
* Added UK P45 Details of Employee Leaving Work report.
* Fixed menu update script to use correct path of psql on RPM install
* Added workplace pension field to UK Employee Maint to exclude worker
  from automatic enrolment.
* Added UK P60 end of year report.
* Fixed G/L account description lookup to work if different account.
  descriptions are used for the same account number in different G/L series.
* Fixup to the install and stansoft scripts to better work with RPM dist.
* Fixed a printer load tray error if printing on A4 paper
* Fixed UK PAYE FPS filename permission error if run as multiple users
* AP-Vendor Maintenance, Added import
* AR-Customer Maintenance, Added import
* IN-Header Maintenance, Added import
* IN-Master Maintenance, Added import
* Added UK VAT (MTD) report for HMRC VAT return submisson
* Added delete option to Vendor Master and Customer Master
* PR-Payment Entry, salary employees amount is now populated from rate
* PR-Employee Maint, Effective Rate is now display only
* PR-Payment Entry, Fixed UK Paye tax calculation for
  tax code SD2 to not include free pay.
* SI-Invoice Entry, added Quote field.
* SI-Invoice Print, if invoice was flagged as a quote label as quote.
* SI-Process Invoice, never process an invoice flagged as a quote.

