Skip to content

[releases/27.x] [Shopify] Fix codeunit 139593 ID clash (move to 134248)#8547

Merged
mazhelez merged 1 commit into
releases/27.xfrom
bugs/638064-shpfy-inventory-subscriber-id-clash
Jun 9, 2026
Merged

[releases/27.x] [Shopify] Fix codeunit 139593 ID clash (move to 134248)#8547
mazhelez merged 1 commit into
releases/27.xfrom
bugs/638064-shpfy-inventory-subscriber-id-clash

Conversation

@onbuyuka

@onbuyuka onbuyuka commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

Codeunit 139593 "Shpfy Inventory Subscriber" was reintroduced on the release branch by the API 2026-01 uptake backport (PR #8360) but clashes with the codeunit 139593 in the BCApps Shopify Connector Test 28.0.0.0 baseline, which is checked by BuildCop and the BC platform during NAV gate validation (VerifyApplicationChanges failed in job 3581779, NAV PR 248771).

Fix

Renumber the codeunit from 139593 to 134248 and extend the existing 134241-134247 idRange in src/Apps/W1/Shopify/Test/app.json to 134248.

134248 is confirmed free across:

  • NAV source (C:\depot\NAV2\App\Apps, Layers, Internal, Test, Extension)
  • BCApps source on main, releases/27.x, and releases/27.5
  • All 137 .app baselines in NAV2 (Shopify Test 25.8 through 29.0 and every other app)

All other references to the codeunit use the name "Shpfy Inventory Subscriber" rather than the ID, so no callers need to change.

Companion fix for releases/27.5: PR will follow with the same change.

Fixes AB#638064

Codeunit 139593 'Shpfy Inventory Subscriber' was reintroduced on release branches by the API 2026-01 uptake backport (PR #8360) but clashes with the codeunit 139593 in the BCApps Shopify Connector Test 28.0.0.0 baseline, which is checked by BuildCop and BC platform during NAV gate validation.

Renumber the codeunit to 134248 (truly free across NAV source, BCApps source on main/27.x/27.5, and all .app baselines) and extend the existing 134241-134247 idRange in app.json accordingly.

Fixes AB#638064

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@onbuyuka onbuyuka requested review from a team as code owners June 9, 2026 10:40
@github-actions github-actions Bot added the AL: Apps (W1) Add-on apps for W1 label Jun 9, 2026
@onbuyuka onbuyuka enabled auto-merge (squash) June 9, 2026 10:45
onbuyuka added a commit that referenced this pull request Jun 9, 2026
…8) (#8548)

Codeunit 139593 `"Shpfy Inventory Subscriber"` was reintroduced on the
release branch by the API 2026-01 uptake backport (PR #8366) but clashes
with the codeunit 139593 in the BCApps Shopify Connector Test 28.0.0.0
baseline, which is checked by BuildCop and the BC platform during NAV
gate validation (`VerifyApplicationChanges` failed in job 3581772, NAV
PR 248762).

## Fix

Renumber the codeunit from 139593 to **134248** and extend the existing
`134241-134247` `idRange` in `src/Apps/W1/Shopify/Test/app.json` to
`134248`.

134248 is confirmed free across:
- NAV source (`C:\depot\NAV2\App\Apps`, `Layers`, `Internal`, `Test`,
`Extension`)
- BCApps source on `main`, `releases/27.x`, and `releases/27.5`
- All 137 `.app` baselines in NAV2 (Shopify Test 25.8 through 29.0 and
every other app)

All other references to the codeunit use the name `"Shpfy Inventory
Subscriber"` rather than the ID, so no callers need to change.

Companion fix for releases/27.x: #8547.

Fixes
[AB#638060](https://dynamicssmb2.visualstudio.com/1fcb79e7-ab07-432a-a3c6-6cf5a88ba4a5/_workitems/edit/638060)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@mazhelez mazhelez disabled auto-merge June 9, 2026 19:55
@mazhelez mazhelez merged commit 9adaf45 into releases/27.x Jun 9, 2026
29 of 37 checks passed
@mazhelez mazhelez deleted the bugs/638064-shpfy-inventory-subscriber-id-clash branch June 9, 2026 19:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AL: Apps (W1) Add-on apps for W1

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants