Polo Art пишет:

Но режим реального времени... мне кажется, тут нужен костыль вида: js на странице товара долбится в php, а тот долбится в вашу mssql и получает цифры остатков - такие решения я встречаю регулярно, только с фронтэнда это выглядит как "js долбится в непубличный api", а на чём этот апи реализован дело десятое, хоть на фокспро.

Мне кажется, что лучше использовать событийную модель реализованную в ReadySkript, ну или хотя бы в начале формирования страницы со списком товара, когда все данные по товарам выводимым на страницу известны, произвести обращение в MS SQL, получить остатки в магазинах и записать наличие на склады. Не уверен правильно ли думаю, но на выяснение придется потратить время, а меня торопят с принятием решения - какой интернет магазин выбрать выбрать!

admin пишет:

Мне кажется вопрос более, чем обширный. Скорее всего такого заветного одного места нет.

Возможно вам лучше проработать какой-то периодический скрипт синхронизации ваших
остатков и остатков внутри RS.

Я понимаю, что можно использовать событие cron, не ежеминутно, а раз в час - это вариант, но база у нас большая, в наличие до 25 тыс. позиций номенклатуры и это в 8 магазинах. Обновление будет происходить достаточно долго, а хочется режима реального времени.
Readyscript откровенно говоря я знаю плохо т.к. в процессе поиска подходящего движка интернет-магазина. Ваша разработка мне понравилась еще и наличием хорошей документации по программированию. Мне бы определиться в каких местах необходимо вставить код обращения к MS SQL, чтобы корректно отработать согласование остатков в магазинах и обновить из них остатки на складах интернет-магазина. А дальше программа будет использовать уже остатки на складах интернет-магазина. Естественно, что при входе в корзину, процедура определения наличия товара должна повториться, но для этого есть обработчик события связанный с корзиной.
Еще хотелось бы узнать посредством чего можно из Readyscript обратиться к базе MS SQL (ну типа через PDO)?

У нас сеть магазинов. Базы данных созданы на MS SQL сервер для каждого магазина отдельная база. Хотелось бы, когда покупатель  ищет и просматривает товар в интернет-магазине, наличие товара выбиралось из наличия в магазинах и копировалось в остатки на складах интернет-магазина.  Вопрос - Где можно вставить код запроса к внешней базе и как его можно представить?