Product: Dynamics 365 Business Central
Article Link: https://help.truecommerce.com/en/articles/16098804-dynamics-365-business-central-setting-duplicate-purchase-order-number-check
When a Purchase Order (PO) is exported from Transaction Manager to Dynamics 365 Business Central you may run into a situation where the same Purchase Order is used across multiple Sales Orders within Business Central. This can result in duplicate Sales Orders being created in Business Central, causing fulfillment and reconciliation issues.
The Duplicate Purchase Order Number Check setting can be enabled to prevent this by querying the open order table in Business Central before exporting. If the Purchase Order number already exists, an error will be displayed and the export will be blocked. This check can be applied globally across all Trading Partners, or individually at the Trading Partner level.
Enabling Duplicate Purchase Order Check (Global)
You can enable the Duplicate Purchase Order check across all Trading Partners as a global setting within the Integration Options of your company.
Navigate: Transaction Manager → Business System → (Your Company) → Company Configuration → Integration Options
Enable: Duplicate Purchase Order Number Check
Save
Enabling Duplicate Purchase Order Check (Trading Partner)
If you only need the check to be enabled/disabled for a specific Trading Partner, the setting can be configured at the partner level instead under the
Navigate: Trading Partners → (Trading Partner) → Preferences → Integrations
Select: Purchase Order (Export) from dropdown
Enable: Use Partner Level Settings
Enable: Duplicate Purchase Order Number Check
Save
If Use Partner Level Settings is enabled for a Trading Partner, it overrides the global Company Configuration for ALL SETTINGS.
When enabling the duplicate check at the partner level, ensure that all other Integration Options — such as Next Document Number and Price Verification — are configured to match your global settings to avoid unintended behavior.
Additional Resources
rev 07/27/26


