SBS has discovered a version 4.20 Build incompatibility between the MultiStore
utilities EXTRACT.EXE and STOREMRG.EXE.
If any Satellite/Remote Store is using Keystroke POS Version 4.20
Build 43 or later, the Master/Main Store MUST also be using Version 4.20 Build 43
or later.
Version 4.20 Build 43 or later EXTRACT.EXE is incompatible with Version 4.20 Build
42 or earlier STOREMRG.EXE.
As always, SBS recommends that all MultiStore locations should be running
the same Version AND Build number.
Here are the technical details:
In Build 43 SBS introduced the ability for the system to update old Orders
(ones that had already been merged once before). This is a great feature and
one that has been needed for a long time. To do this, the Extract program
now extracts orders from previous periods and Storemrg was changed to recognize
the older (previously merged) orders and to handle them correctly. It was
forgotten to take into account the fact that if you mix a Build 43 (or later) Extract
with a Pre-Build 43 Storemrg, you would get duplicate orders since the older Storemrg
won't know how to search for and update the older orders instead of adding them
in as new orders.
Our policy is to change the Version Number when an incompatibility like this is
created (we should have gone to v4.21). However, since SBS didn't recognize
the problem, this didn't happen.
We haven't seen the problem until now since mixing the Builds in the other direction
(older Extract.exe with newer Storemrg.exe) does not cause the problem. And in most
stores, the Master/Main store is usually kept up to date while the Satellite/Remote
stores may not be.
Patches for updates are available on the Updates Page. Simply click on the Software
Updates link on the Support Menu.
Please call SBS at (800)275-4727 if you have any questions.