Z1 писал(а) 26. Августа 2010 :: 08:10:Задача как то не понятно
...
Опиши подробно исходную задачу.
Про передать сообщения между компьютерами тоже не понятно
при чем тут 1с ?
Сорри, для меня априори, что на одном ПК открыта только одна 1С, если открыта.
Ситуация следующая:
Есть магазины с одной рабочей базой 1С и 4-7 ПК, работающими в ней.
При закрытии торговой смены, в не монопольном режиме, в программном коде обработки выполняются действия с документами "Чек".
Но перед запуском обработки по закрытию смены, на другом ПК (например, на ПК "Кладовщик", они очень любопытные), могут откыть какой-либо документ "Чек" и пойти курить.
Задача:
Перед началом закрытия смены проверить наличие открытых документов (реализовано через таблицу MySQL, где регистрируются открытие документы), и если есть таковые - принудительно закрыть на том ПК, на котором сидит (или отошел) любопытный пользователь.
Похожая ситуация по "сообщениям":
На ПК "Касса" нажимают кнопочку "Заказать нужный размер" для выноса в торговый зал.
На ПК "Кладовщик" в 1С открывается нужная форма.
Доступно описал?