We’re introducing the updated SMART Apps release. The focus is on AI capabilities in SMART DocVision, along with updates across a range of modules for accounting, regulatory reporting, cash flow planning, leasing operations, and electronic document management.
Key changes include end-to-end automation of invoice intake via email with AI recognition, faster SAF-T report generation, a new report for bulk lease cost adjustments in IFRS16, request history storage for YouControl, and integration with the National Bank of Ukraine as a source of exchange rates.
All changes are aimed at improving efficiency, flexibility, and alignment with the modern requirements of digital business transformation.

- The generation of the preview tables General Ledger Entries, Other Source Documents, Asset Transactions, and Movement of Goods has been optimized to improve performance. Additionally, the logic for populating the Transaction Type and Document Description fields in General Ledger Entries and Other Source Documents has been updated: for correspondence entries without a source code, the system no longer derives values from G/L entries and instead uses default setup values.
- Preview data check execution has been accelerated by using Page Background Tasks, enabling validations to run in parallel and reducing the waiting time for results.
- The XML data export process has been optimized for the Other Source Documents section, significantly reducing file generation time.
- The asset transaction logic has been updated for cases when a fixed asset is sold without prior transfer to a disposal account, as well as for fixed asset write-offs. FA Ledger Entry transactions with types “Proceeds on Disposal” and “Book Value on Disposal” are now excluded from the preview table and XML export.
- The visibility of fixed asset acquisition operations has been expanded: they are now available not only in the “G/L Entries” and “Asset Transactions” sections, but also in Purchase Invoices and Products tables.
- Key field uniqueness control has been added for preview tables: a new page “Key Fields Uniqueness Control” has been implemented to validate duplicates (customers, accounts, products, etc.), with clickable error messages that navigate to the relevant data with applied filters.
- A new table has been added to store accounting transactions (correspondence entries) used to calculate amounts in statutory report data, and automatic population of the SAF-T audit document preview table for Tax Difference Transactions based on this data has been implemented.
- The functionality for generating contract payable/receivable plan entry has been expanded for invoice posting on partial shipments and receipts by order.
- A new action “Create Payments by Company bank accounts” has been added to the Cash Flow Forecast Entry page. It automatically creates payments in the General Journal Batch linked to the Company Bank Account specified in the Cash Flow entry, without requiring manual batch selection.
- The creation of payments based on cash flow ledger entries has been improved. The recipient’s bank account in the bank payment journal line is now filled from the agreement (from the “Preferred Bank Account Code” field), and if the agreement is not specified — from the counterparty card.
- The algorithm for populating the “Company Bank Account No.” field in cash flow ledger entries for sales and service documents has been updated. The field is now filled based on the document data; if unavailable, the system uses the agreement card, and if the agreement is not specified, the customer card is used instead.
- The “Cash Flow Ledger Entries” page has been updated to add the views of unpaid entries and entries that were not manually split.
- The application now supports a dedicated Email Handler that continuously monitors a designated mailbox for incoming messages containing PDF invoice attachments. Once a new email is detected, the solution automatically extracts the attachment and submits it to the DocVision AI recognition service where the invoice is analyzed, structured data is extracted, and an E-Document is created directly in Microsoft Business Central. The person responsible is notified by email upon completion, delivering a fully touchless, end-to-end invoice intake flow with no manual intervention required.
- The application now supports a dedicated “Currency” field within the invoice processing form and the E-Document view. This feature enables multi-currency invoice processing in purchasing scenarios, allowing users to view and select the monetary currency associated with each invoice while ensuring accurate and consistent currency handling throughout the workflow in Microsoft Business Central.
- The application now supports the updated Azure Content Understanding API with api-version 2025-11-01, replacing the legacy Document Intelligence endpoint (documentintelligence) which is being deprecated. The migration ensures uninterrupted OCR and document layout analysis for invoice recognition within SMART DocVision AI, while aligning the solution with Microsoft’s latest Azure AI services roadmap.
- New logic for determining VAT payer status has been added in cases where the certificate cancellation date is later than the registration date, but YouControl has a valid VAT registration number. In such situations, the counterparty is identified as a “VAT payer”, and the VAT number is filled in with the value from YouControl. After executing the report “Fill VAT Payer Status by Period”, the data in the table “VAT Payer Status by Date” is filled in correctly for such cases, i.e., without creating records with an empty VAT number on the date of certificate cancellation.
- The application allows you to automatically save all requests to the YouControl portal and the responses received. This allows you to view the results without going to the portal website and without repeating the requests. Key benefits: storage of the history of all requests in one place, access to responses at any time, ease of analysis, and faster work.
- A new check for changes in the counterparty’s full name has been implemented based on the query history of the “Unified State Register”, with the ability to notify the user and record the relevant information in the YouControl request log in the “Additional information” field.
- New parameters for controlling document signing and sending have been implemented in the DocFlow module for integrations with Vchasno and EDIN services. The following options have been added to the “DocFlow Document Template” page:
• “Owner Signature Not Required” parameter — allows documents to be generated and sent without a mandatory owner’s signature, where “First signature” = Recipient.
If “First signature” = Owner: the document is created but not sent automatically and requires signatures from all parties. The document can be sent either directly from the system or via Vchasno. In this case, the first signature is delegated to the counterparty and, after signing, is returned to the owner for signing.
The parameter can be activated only if the “Expected owner signer” field is not filled in; otherwise, the system returns an error.
• “Block Outbound Delivery” parameter — blocks automatic sending of the document to the counterparty if “First signature” = Recipient. The document is created in Vchasno with the status “Ready for signing and sending”.
- When creating a Sales Order (incoming document), the “Responsibility Center” field is populated from the service settings.
When creating a Purchase Order, the “Responsibility Center” field:
• is populated by default from the contract,
• or can be entered manually.During the purchase order sending process, a validation check has been implemented: the value of the “Responsibility Center” in the order header must match the value defined in the related service.
When creating an incoming document, the Responsibility Center is populated from the related service (determined in the same way as for a sales order — either by GLN, EDRPOU, or token).
The defined Responsibility Center is inherited by documents created in subsequent steps: sales invoices, sales credit notes, purchase invoices, purchase credit notes, and counterparty agreements.
- Document workflow objects have been added to the “Posted Transfer Shipment” and “Posted Transfer Receipt” pages.
For such documents, the workflow template must be configured with the “Internal document” flag and the “Expected owner signer” parameter set to “Organization document signatures”.
With these settings, the system creates a document with signatures of the persons specified directly in the document and does not require the counterparty’s email address if the counterparty is the current organization.
If signatories are defined both in the template and directly in the document, the system creates signature entries for all specified persons.
- ETTN export to EDIN has been adjusted according to the updated format.
- The ability to download an archive with signatures for documents from the EDI Network section (commercial documents) of the EDIN service has been added.
- Basic support has been added for exchanging documents of the Invoice type via the EDIN service. The update does not include the document format itself but only provides the ability to extend the functionality as needed.
- The process of creating e-receipts has been improved, increasing its reliability and the speed of fiscalization.
- The ability has been added to display information about used gift cards in the receipt footer.


The “Rent Change” report has been added, enabling bulk updates of rental terms from a specified date with automatic closure of previous conditions. The rental cost can be adjusted either by a fixed amount or by a percentage.

The number of characters has increased to 3 for the value of the Coefficient K, which is filled in when generating the Leasing Export Report.


- The “Cancel FA Location Movement” function in the lines of the posted FA movement act has been extended — it now also supports the reversal of posted movement acts for low-value FA (child).


The status update logic in the UPC Transactions and LiqPay Transactions tables has been updated. When checking the transaction status via API, if the status does not change to a final or error state, the system additionally verifies the transaction expiration time. If the expiration time has passed, the transaction status is automatically set to Expired.

The application now supports data transformation prior to transferring data between companies. Transformations are executed through a standardized data processing mechanism and are applied automatically during JSON file generation. Additionally, transformations can be performed within the receiving company, ensuring consistent and accurate processing of data originating from multiple external sources.

- A new source for retrieving exchange rates — the official website of the National Bank of Ukraine — has been added to the configuration settings of the currency exchange rate import applications.




