#9212 Bug 629779: [Inventory] Show a single Export/Import item data action pair on Cost Adjustment and Item Card
The Cost Adjustment and Item Card pages now show a single Export/Import action pair that automatically switches between standard inventory and manufacturing data formats based on whether the Manufacturing module is enabled, eliminating duplicate and confusing action options.
- 9files
- 9AL files
- 4objects
Pull request · merged into main (BC30) on 2026-08-05 by alexei-dobriansky · 9 files (+42 -15), 9 AL · fix · tier official · reviewed (checked by Opus)
What changed
- Pages detect Manufacturing enablement at runtime and display only the relevant Export/Import pair
- Captions simplified to show only ‘Export item data’ and ‘Import item data’ regardless of module
- Manufacturing-enabled installations route to production data XMLPorts while standard installations use standard XMLPorts
- Change applied across Cost Adjustment Overview, Manufacturing Cost Adjustment Overview extension, Item Card, and Manufacturing Item Card extension
- No schema or public API changes, purely UI-level caption and visibility adjustments
- Behaviour changes for users or extensions.
AL objects touched
- Page 5801 “Cost Adjustment Overview”, Base Application: modified
- Page 30 “Item Card”, Base Application: modified
- Page extension 99000759 “Mfg. Cost Adjustment Overview”, Base Application: modified
- Page extension 99000750 “Mfg. Item Card”, Base Application: modified
src/Layers/APAC/BaseApp/Inventory/Item/ItemCard.Page.al: modified, not in the BC30 snapshotsrc/Layers/GB/BaseApp/Inventory/Item/ItemCard.Page.al: modified, not in the BC30 snapshotsrc/Layers/IT/BaseApp/Inventory/Item/ItemCard.Page.al: modified, not in the BC30 snapshotsrc/Layers/NA/BaseApp/Inventory/Item/ItemCard.Page.al: modified, not in the BC30 snapshotsrc/Layers/RU/BaseApp/Inventory/Item/ItemCard.Page.al: modified, not in the BC30 snapshot
Context
- Work items: AB#629779
- Labels: Team: SCM
- Systems: inventory
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).