
I'm trying to create a local, 'On-Prem', container Sandbox that is the same version/edition as our live system and contains the Cronus test company data.
The version of our 'On-Prem' live system is: Platform 14.0.29530.0 + Application 29537 (GB Dynamics NAV 14.0)
I've downloaded a bunch of different Sandbox (docker) containers but none of them match our live version (see list below):-
microsoft/bcsandbox:latest - Platform 14.0.29530.31705 + Application 31808 (W1 14.0)
mcr.microsoft.com/businesscentral/sandbox:14.3.34444.0-gb-ltsc2019: Platform 14.0.34251.0 + Application 34444 (GB Business Central 14.3)
mcr.microsoft.com/businesscentral/sandbox:latest-ltsc2019: Version: Platform 14.0.35570.0 + Application 35602 (W1 14.4)
… and of course there's the MS Cloud Sandbox: Platform 14.0.35570.0 + Application 35602 (GB Business Central 14.4)
I can only presume these are all clones of SaaS systems? The upshot of this is, if I open a Sales Invoice on our live system, the table behind is: "Sales Invoice Header (112)" on all other sandboxes it shows: "Sales Header (36)". I'm pretty sure there are also differences in Report ID's.
This makes it nearly impossible to develop / test extensions. Can you advise best way forward please?
Hi,
Did you pull the docker containers from here: [View:https://hub.docker.com/_/microsoft-businesscentral-sandbox:750:50]
You should be able to pull a specific build by using the build number in the request:
"docker pull mcr.microsoft.com/businesscentral/sandbox:13.1.25940.0-us
gives you a specific Business Central Sandbox build with the US version"
It looks like you're opening a posted sales invoice in prod and an open one in the sandboxes. 112 is the table for posted invoices and 36 is the header for open invoices. The report IDs should also be the same on all instances.
Hope this helps,
Tero