February 2026 - version 1.2.35
Release to production: Saturday, February 14th, 2026
This update is designed for Dooap's Dynamics package 1.2.35 for D365. While updating D365/AX2012 is not required, some of the features require the installation of the new package. Features that need the new package are marked with an *.
New features
-
We have introduced several new UI enhancements:
-
For workflow, we have added a hover action that displays the members of a user group
-
-
- Added “Add all companies/Remove all companies” button in Admin for Users and User groups tabs, and moved the Companies section above the approval limit
- Inactive companies are shown in gray and are automatically excluded from selection, but they can be added manually if needed, for example to view invoices posted to a company that was previously active and is now inactive.
- Added thousand separators to approval limits in Admin
- Added “Add all companies/Remove all companies” button in Admin for Users and User groups tabs, and moved the Companies section above the approval limit
-
- Changed substitute text to delegate
- In Transfer to payment page, the header now remains visible for approved invoices when scrolling down the list
- Removed the legacy Invoice import control page from Admin.
- Improved bank account validation for contracts by adding a history log when a bank account is selected from the contract, and enhanced the XML-based bank account validation feature to work more reliably with contracts.
- Moved the unit of measure column on Purchase Order invoices to appear after the "remaining quantity" column
- User gets a warning when attempting to set an invoice to Active if another user is currently handling the invoice
- Added missing translations to language versions
-
It is now possible to configure Dooap to import only enabled users from D365F.*
-
Previously imported users are not removed from admin listing.
-
- Added support for Polish non-PO invoices in D365* by introducing the required fields.* This feature is not available for AX2012.
-
Auto-approval is now evaluated after each workflow step based on validation rules and invoice status, automatically completing approval when conditions are met and no blocking errors or warnings remain.
- Warning about missing dimension rights is now raised earlier when Dimension-based approval and position hierarchy are used together
- AI actions improvements:
- Changes to AI actions are now logged in the database
- AI actions can now be used for more complex invoice number validations or enrichments.
- Search:
- Added support for relative date criteria in search
- Improved suggestion logic so that it now accounts for already applied filters
- Improved search behavior for expanding columns with a double-click
- It is now possible to configure Dooap to ignore accounting distributions from Dooap for PO invoices and rely solely on standard D365 logic.* Not available in AX2012
- This behavior is controlled by an optional setting in the D365 Dooap parameters. Enable this feature only when you want to prevent accounting distribution changes or when distribution adjustments have resulted in unwanted variance errors.
- Invoice status now changes automatically from status "Waiting for product receipt" to "New" when user manually sends invoice forward
-
When the Purchase Order payment data feature is enabled, the method of payment is inherited from the Purchase Order. If the cash discount field is empty on the Purchase Order, that value is also applied to the invoice header.
-
Delegation can now be used also with "InvoicePreview" permission
-
Automatching now removes canceled product receipts
-
Technical readiness for project coding from XML invoices
Fixes
-
Recurring invoices:
-
“Next invoices” column is now available again in the header
-
Monthly recurring invoices can now be scheduled
-
- Users without the “UserRoleManagement” permission can no longer edit user groups in Admin
- Improved behavior to prevent tooltips from getting stuck on Purchase order invoice accounting distributions
- Fixed an issue where columns in the Transfer to Payment batches section were not consistently visible to users unless they were reselected from the column selection wheel
- Users can no longer select inactive companies for invoices in search
- Reviewers/approvers with only the EditHeaderData permission can now change the invoice type
- Changing invoice type from Dimension-based approval to non-PO no longer leaves old branches in the workflow
- Sales tax prediction fix when value includes commas
- Invoices are no longer kept active for all users in a user group once one user approves the invoice or changes the assigned workflow
- Dimension-based approval values in Admin > Users can now be deleted
- Users created directly (not via the Import wizard) are now updated to Dooap.*
- Corrected the AX-originating error message to properly fit the error message screen
-
Recurring invoices (Contracts):
-
Matching a contract no longer creates cent-level differences compared to the invoice
-
Adding a non-contract line no longer causes an error
-
Validation no longer raises a missing coding line error when a contract is removed
-
- Apply all quantities button no longer overwrites locked lines for two-way matched purchase order invoices
- Users without the PaymentRequest permission no longer receive an error on the Invoice handling page
Mobile features
- Date and number formatting now follow the device language settings and use numeric format
- Localized iOS push notification message. Note that a new app version is required for the message to display correctly
- For user groups, the actual approver is now shown in the app on both the workflow page and the invoice handling page.
- Improved error message when a user lacks access to a tenant
- Improved pinch-to-zoom support to work on all pages in invoice image
PowerBI
- “History of user rights” report now shows when a user was activated or deactivated and by whom
- Vendor view report in vendor analytics: added invoice date and removed vendor activity filter
- Added "days in current step" for open invoices report
- Added invoice link to a custom report "invoices with coding"
- Open invoices by previous task report hidden
- Company recognition report created in addition to vendor recognition method and report moved to process automation reports
Technical
- Extended character limit of project ID in coding from 20 to 50.
- Improvements for performance
- Improvements for invoice import reprocessing
Known issues
- When Procurement category PO contains line discounts, invoices transferred to D365 stop at pending invoices
- When PO contains line discount and MISC charges invoices do not transfer correctly to D365.
- When PO invoice contains regular tax lines and use case invoice is posted with errors.
- CEF for tax groups is not bringing all tax codes. AX Import should be used instead for Sales tax entities.
- Accounting distributions for procurement category invoices with overdelivery are incorrect for POs with multiple invoices.