RM573380Dynamics 365 Business Central: Copilot and agents - Improve purchase order matching in Payables Agent
Summary
This feature improves PO matching quality in Payables Agent and aligns draft finalization behavior with existing posting controls.
Description
This feature improves PO matching quality in Payables Agent and aligns draft finalization behavior with existing posting controls.
The agent uses an enriched PO Lines list page during matching that includes these fields:
Line Amount — enables matching on value, not just description and quantity. This field is especially valuable for service lines where quantity (often just 1) isn't a meaningful discriminator.
Expected Receipt Date — helps the agent factor in timing when multiple PO lines could match.
By using these fields, the agent can more reliably distinguish between similar-looking PO lines, which improves accuracy in first-pass matches.
The agent now respects the app's Never block draft finalization setting in the Receipt on Invoice field on purchase orders. This change means the agent doesn't block draft finalization because a matched PO line isn't yet marked as received. Whether goods are received is a posting time control, not a draft time control. The "Receipt on Invoice" setting on the order governs this behavior at posting.
The "Receipt on Invoice" field is already available on purchase orders. With this release, we're expanding this setting to more entities:
A new vendor-level "Receipt on Invoice" setting is introduced and automatically applied to new purchase orders created for a vendor.
A new PO-line-level "Receipt on Invoice" setting allows per-line override. The inheritance chain for the setting is vendor, then purchase order, and then purchase order line, but each level can override the parent.
We've also improved draft warnings. When the agent creates a purchase invoice draft matched to a PO, the draft surfaces warnings based not just on quantity, but also on amount. The draft warnings are for information only and don't block finalization. For example, they warn about the discrepancies in the draft and you can decide how to proceed.
GA date: October CY2026