Fixed Purchase Credit
Note bug when reversing committed costs on Purchase Returns
where the costs on the Job are doubled up instead of removed.
Fixed exporting of
Remote Timesheets where access to the JobCostHeadings table
is required to prevent a "No value given for one or more
required parameters" error.
Fixed the automatic
picking up of email addresses when emailing a report so that
duplicate field names are not ignored by Microsoft SQL Server.
Fixed Basda eBIS-Xml
Purchase Order export for Suppliers setup with a foreign currency.
Fixed Sage 50 Accounts
Nominal Cash Book postings to handle companies where the base
currency is not the first currency defined in Sage 50 Accounts.
Fixed Sage 50 Accounts
integration to properly handle posting foreign currency transactions
where the exchange rate is 1.0.
Fixed Contract Receipts
Settings screen to remove error message about not being akle
to locate field 'SubcontractorSchemeCode'.
Added support for
Sage Payroll v26.
Added support for
Sage Payroll v27.
Confirmed compatibility
with Sage 50 Accounts v26 (2020).
Confirmed compatibility
with Sage 50 Accounts v27 (2021).
Confirmed compatibility
with Sage 200c v2020 R1 (v12.0).
Confirmed compatibility
with Sage 200c v2020 R2 (v12.0).
Updated validation
message on Purchase Order Items Material Group field to make
it clear that it is mandatory for all item types except overheads.
Updated all back office
posting routines so that the "Continue Exporting ..."
prompts are never displayed when run from the command line,
e.g. when updating all pending postings on the server via
a scheduled task, as this would cause it to hang.
Fixed the back office
update pending postings routines so that if an error is returned
from the back office, the pending transactions that are not
posted are always marked back as pending again instead of
being left in a hidden posting state.
Updated Sage 50 Accounts
integration (from v19 onwards) to merge all 3 Sage 50 Customer
& Supplier email addresses into the one Pegasus CIS email
address (separated by a semicolon) and split them back up
again when updating Customers and Suppliers in Contract Costing.
Updated Sage 50 Accounts
integration to import the Sage 50 "Account On Hold"
flag into the Pegasus CIS "Suspended" flag for both
Customers and Suppliers.
Updated Sage 50 Accounts
integration (from v24 onwards) to check the "Inactive"
flag on Nominal Accounts and Bank Accounts so they are not
imported into Pegasus CIS.
Updated Sage 50 Accounts
integration (from v26 onwards) to pick up the newly exposed
"Reverse Charge" flag in the VAT Codes table.
Updated Subcontractor
Balances Reports to handle Reverse Charge VAT.
Renamed "Subcontractor
Aged Analysis Report" to "Subcontractor Aged Payment
Report" and add new "Subcontractor Aged Creditors
Report" report that balances to the Nominal Ledger and
Subcontractor Balances Reports.
Prevented Outlook
occasionally prompting for the user to select an email profile
when emailing reports and Outlook is not already open.
Updated the following
import routines to be compatible with the Importer: Staff,
Units, Materials and Cost Centres.
Implemented the following
features to make the system compatible with Brexit requirements:
Updated Administrator
program to allow up to three EORI Numbers to be specified
on the Company Details screen along with Bank details.
Implemented Bulk
Change VAT Code routines for Subcontractors and Subcontractor
Orders
Implemented Commodity
Codes import routine
Added EORI Number
and Company Registration Number fields to Customers &
Suppliers.
Added EORI Number
to Countries table (in case the need to register for one
in each of the countries traded in arises).
Added Gross Weight
to Stock records.
Increased length
of Commodity Codes to 14 characters.
Prevented Commodity
Codes being amended when linked to Pegasus Opera back
office accounts.
Updated Sage 50
and Sage 200 integration to handle Postponed VAT Accounting.