September 2025 - version 1.2.33

Release for production: Saturday, September 13th, 2025

This update is designed for Dooap's Dynamics package 1.2.33 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 *.

Please note that the Mobile application must also be updated as part of this release.

New Features

  • Users can now use the new Match All Quantities button to automatically pull in quantities from other related invoices that share the same purchase order and are in New or Waiting for PR status. This eliminates the need to manually locate the purchase order containing all the lines.
  • Cash discount amount can now be edited in Dooap. Cash discount will be recalculated if user changes cash discount code or invoice amount.
  • XML files are now supported as attachments.
  • User interface improvements:
    • Warehouse field is now added on the purchase order line.*
    • Arrows that move invoices to Active invoices sections in invoice handling view are now frozen.
    • Added thousand separators in conditional approver amounts.
    • Changed texts in notification emails.
    • Improved logging for AI actions performed on invoices.
    • Renamed the "Allocated to" column to "Associated invoices" in matched purchase order rows.
  • Improvements in recurring invoices
    •  Templates have now maximum amount available per invoice.
    • Automatically performed AP step takes invoice maximum amount into account.
    • Invoice is automatically approved if the amount is below the allowed maximum amount.
    • When matched contract’s maximum amount is exceeded that contract will be highlighted in coding row.
    • Cloning contracts is now possible.
    • Changed logic related to permissions.
      • Users with "InvoicePreview" permission can match any contract to invoice.
      • Users with only "ContractModuleAll" permission can preview contracts in matching window but cannot apply them.
      • Users with only "ContractEdit" permission can see and match contract created by that user.
      • Users with "ContractModuleAll" and "ContractEdit" permissions can see and match all contracts.
  • Dooap now prioritizes project "Property" defaults in the following order:
    1. Project + category – strongest criteria.
    2. Project without category secondary.
    3. Project category last.

Fixes

  • Search fixes:
    • Invoices with status "archived"  are not displayed anymore when looking for invoices with other statuses.
    • Item ID is now visible on Purchase order lines.
  • Posting 2-way matching item invoices is no longer causing an error.*
  • Invoices with row discount and price difference no longer have multiplied accounting distributions.*
  • Purchase order invoices linked to projects now calculate sales prices accurately.*
  • Machine learning knows how to handle tabulators in names.
  • The Active invoices section will remain collapsed after a user manually collapses it, even when sorting invoices.
  • Resolved issue with duplicated purchase order lines.
  • Improvement to PO matching suggestions to handle empty segments.

Mobile Features (Mobile update required!)

  • Push notifications are now available on both Apple and Android platforms.:
    • By default, push notifications are enabled automatically..
      • Users can manage notification preferences through their settings.
    • Push notification is sent for every invoice that is sent to the user, and in case of user group to all group members.
    • When user has a delegate active only the delegate will see the push notification.
    • When clicking the push notification the invoice in question will open. 
  • Changed text on the Delegation selection pop up.
  • Platform updated to MAUI .NET9.

Technical improvements:

  • Improvements to Dooap Capture field selections.
  • Developed advanced technologies for company recognition for multicompany environments (Please contact support if interested in this or similar AI development project) 
  • Security improvements regarding workflow preset names and invoice type names.
  • Extended financial dimension name field to be 160 signs.
  • Improvements to performance of email notifications.
  • Upgraded internal libraries to the latest versions.
  • Enhanced the efficiency of detecting when an invoice is being handled by another user.
  • Improved performance of vendor dropdown search.

PowerBI

  • CFO Dashboard:
    • Invoice view page:
      • Payment terms” and “Method of payment” added
      • Visual filters transferred to filter bar
    • Payment terms added to all pages to the filter bar
  • Method of payment added to all invoices report
  • Open reports by previous task and list of open invoices: added calculations for "Days in Accounts payables"
  • Process automation:
    • Bug fix: Workflow preset selection visual does not show over 100% (fixed with overriding the filter context)
    • Invoice origin report
  • Vendor analytics:
    • New page: Vendor recognition methods.
  • Added companies column to AP tools workflow preset report
  • Fixed empty company and vendor in payment sustainability report
  • Fixed comment not visible in Fraud detection workflow report when comment was not done by the same user

Known issues

  • When PO contains line discount and Misc. charges, invoices go to pending in D365.
  • When PO invoice contains regular tax lines and use tax, invoice is posted with errors.
  • Change entity framework (CEF) which updates data from D365  is not bringing all tax codes. Regular AX Import should be used for Sales tax entities.
  • Accounting distributions for procurement category invoices with overdelivery are incorrect.