#12214 [Shopify] Store currency handling for auto-created orders
The Shopify connector now persists the currency handling mode used during order processing to the Shopify order record, ensuring the stored value reflects the actual mode applied to the created sales document even if the shop configuration changes during synchronization.
- 3files
- 2AL files
- 2objects
Pull request · merged into main (BC30) on 2026-10-06 by onbuyuka · 3 files (+111 -3), 2 AL · fix · tier official · reviewed (checked by Opus)
What changed
- Currency handling mode is now stored in the Shopify order processor from the same shop snapshot that creates the sales document
- Both automatic and manual order processing wrappers preserve the currency handling value
- Prevents stale or incorrect Processed Currency Handling values if shop settings change during synchronization
- Regression test enhanced to verify the stored mode matches the resulting document
- Behaviour changes for users or extensions.
AL objects touched
- Codeunit 30166 “Shpfy Process Order”, Shopify: modified
- Codeunit 30167 “Shpfy Process Orders”, Shopify: modified
Context
- Work items: AB#652580
- Labels: AL: Apps (W1), Team: Integrations
- Systems: integration
- From the description: “Persist the currency handling inside the shared order processor using the same shop snapshot that creates the sales document.”
Source: metadata of a merged pull request in microsoft/BCApps (bcapps): title, labels, changed paths and counts, with a summary in our words. No source text and no description beyond one short quote (D10, D61).