is documentation for oms reservations up to date? How to sync reservations across stores in DMS?

victor.vanherpt
victor.vanherpt Spryker Solution Partner Posts: 67 🪐 - Explorer

Hi all :)
When setting up our store, we tried to use the storesWithSharedPersistence setting, which never worked for us.
This setting is described at
https://docs.spryker.com/docs/pbc/all/warehouse-management-system/202410.0/base-shop/extend-and-customize/inventory-management-feature-modules-overview.html#availability-per-store (which we are getting pointed at as well by Spryker support).

Do you know if the documentation is up to date? (Besides the references to stores.php vs DMS of course).

I tried investigating a bit, and I saw no reference to storesWithSharedPersistence within the Availability and AvailabilityStorage modules (well, besides a reference in a Transfer definition, which feels like a leftover maybe)

What would be the current "proper" way to sync reservations across stores in a single-db dynamic-multi-store setup? Any hints? (I saw the separate databases with Export/Import reservations setup, but feels like a nest for race-conditions if not handled quickly, and I'd rather not have to setup something custom :P)