Version 1.2.8.0
Released March 12, 2025
What's new
AC Solution - Bank Communication
Bank statements
Blank value of variable symbol must be changed from 0 to " ".
AC Solution - Bank Settlements
Bank - automatic settlements
In the Bank Parameters form, located in the "ASL Bank Transfer" tab, three new options have been added to better accommodate users' bank transfer needs.
- "Identify sent payment by" – This option allows users to choose whether sent payments should be identified by Payment Reference or Payment ID.
- "Identify sent payments by Record ID" – This setting lets users specify whether payments should be identified by Record ID (YES/NO). Full functionality depends on the availability of formats that support carrying this identifier through the banking process.
- "Counterparty bank account to field" – This option enables users to select which field should store the vendor’s bank account information. Available choices are Payment ID, Payment Reference, or NONE.
Function Transfer to journal will now search for sent payments (in payment journal) even with blank Payment reference.
Compatibility patch to support Modern bank reconciliation feature, which uses a different form in the FO application. This patch adds controls to the new form with the same functionality as in original form.
AC Solution - Core
Extension of the existing list of features to include the name of the ACPackage from which the extension comes. The grid with added features can be clearly divided into groups according to ACPackage name using the Group by this column option.
AC Solution - Finance CZ
Control statement CZ
Rebase of all related Electronic Reporting configurations to the latest version of the base configuration (compatible with release version 10.0.42).
VAT Export posted sales tax detail CZ
Rebase of all related Electronic Reporting configurations to the latest version of the base configuration (compatible with release version 10.0.42).
AC Solution - Finance Core
Tax transaction details
Rebase of all related Electronic Reporting configurations to the latest version of the base configuration (compatible with release version 10.0.42).
AC Solution - Finance SK
Control statement SK
Rebase of all related Electronic Reporting configurations to the latest version of the base configuration (compatible with release version 10.0.42).
VAT Declaration SK
Rebase of all related Electronic Reporting configurations to the latest version of the base configuration (compatible with release version 10.0.42).
VAT Export posted sales tax detail SK
Rebase of all related Electronic Reporting configurations to the latest version of the base configuration (compatible with release version 10.0.42).
AC Solution - Fixed Asset Core
Fixed asset auditor
Extended printing capabilities through functionality Business document management and MS Excel template.
AC Solution - Planned Accruals and Deferrals
Planned accruals and deferrals
The feature enables user to record and afterwards allocate accrued costs or revenues, while letting the user sequentially process the postings in the upcoming periods.
AC Solution - Public Registers
Unreliable VAT payer (CZ)
Integration with ADIS to check unreliable payers and possibly import published bank accounts and validate existing ones.
A new parameter for the Unreliable payer feature, to inactivate those Vendors bank accounts, which are not published in ADIS.
Unreliable payer service now allows to specify max number of queries sent per day/night and will observe these limits. This measure was implemented to avoid sending high number of queries which could result in IP ban by service provider.
AC Solution - Reports
Internal document report
Extended printing capabilities through functionality Business document management and MS Excel template.
QR payment codes
Pay invoices using QR code and the standard offered in the country. QR codes can be used to pay free or sales invoices. The standard format used in the Czech Republic is the Short Payment Descriptor alias SPD format, which is also applicable in EU countries.
Code example:
public container generateQRCode(CustInvoiceJour _custInvoiceJour){ AslReports_QRCodeSPDGenerator qrCode = new AslReports_QRCodeSPDGenerator(); if (hasFieldAccess(tableNum(BankAccountTable), fieldNum(BankAccountTable, IBAN))) { BankAccountTable companyBankAccount = this.getCompanyBankAccount(_custInvoiceJour); qrCode.parmBankIBAN(companyBankAccount.IBAN); qrCode.parmBankSWIFTNo(companyBankAccount.SWIFTNo); qrCode.parmPaymAmount(abs(_custInvoiceJour.InvoiceAmount)); qrCode.parmPaymCurrencyCode(_custInvoiceJour.CurrencyCode); qrCode.parmPaymDueDate(_custInvoiceJour.DueDate); qrCode.parmPaymNote(_custInvoiceJour.PaymId); qrCode.parmPaymReference(_custInvoiceJour.PaymId); } return qrCode.generateQrCode();}
QR payment codes - SK
Pay invoices using QR code and the standard offered in the country. QR codes can be used to pay free or sales invoices. The standard format used in Slovakia is PayBySquare.
Code example:
public container generateQRCode(CustInvoiceJour _custInvoiceJour){ AslReports_QRCodePayBySquareGenerator qrCode = new AslReports_QRCodePayBySquareGenerator(); if (hasFieldAccess(tableNum(BankAccountTable), fieldNum(BankAccountTable, IBAN))) { BankAccountTable companyBankAccount = this.getCompanyBankAccount(_custInvoiceJour); qrCode.parmBankIBAN(companyBankAccount.IBAN); qrCode.parmBankSWIFTNo(companyBankAccount.SWIFTNo); qrCode.parmPaymAmount(abs(_custInvoiceJour.InvoiceAmount)); qrCode.parmPaymCurrencyCode(_custInvoiceJour.CurrencyCode); qrCode.parmPaymDueDate(_custInvoiceJour.DueDate); qrCode.parmPaymNote(_custInvoiceJour.PaymId); qrCode.parmPaymReference(_custInvoiceJour.PaymId); } return qrCode.generateQrCode();}
Bug fixes
AC Solution - Exchange Rate Providers
Exchange Rate Providers
When ASL feature management is not enabled, you are not permitted to use Exchange rate Providers feature.
AC Solution - Finance CZ
VAT Export posted sales tax detail CZ
Correction of CSV file export, control statement sections in CSV file match the sections in control statement file.
AC Solution - Reports
Internal document report
Fixes a printing issue when creating a new voucher line between existing lines of other vouchers.