Коллективная работа
Содержание
Совместная работа на ТСД может потребоваться в различных операциях:
- Приемка товара. Пришла фура и необходимо ее быстро принять.
- Комплектация продукции. Сборка большого заказа одним сотрудником может сильно затянуться.
- Размещение по местам хранения. Когда необходимо разложить большой объем товара по ячейкам указанным системой.
Смысл ее в том, чтобы одновременно несколько сотрудников могли сканировать товар в рамках одного документа.
Работа в программах от Аллегро Софт
В коробочном решении AllegroCount данный функционал может быть доработан дополнительно в открытом коде 1С.
При коллективной работе необходимо исключить блокировки при одновременной записи в табличную часть документа.
Для этого в рамках расширения создается отдельный объект (документ или регистр сведений) связанный с исходным документом.
Пример перечня реквизитов для документа: исходный документ, номенклатура, характеристика, количество факт.
При работе на ТСД в рамках отдельной номенклатуры происходит запись в 1С исключающая блокировки в табличной части документа.
При завершении фактические количества перезаписываются в исходный документ.
Если необходим контроль планового количества (запрет на превышение плана в документе), необходимо использовать управляемые или объектные блокировки для чтения остатка по документу. Тем самым исключается «грязное чтение».
Обратите внимание, запись в дополнительный регистр идет в режиме онлайн. Благодаря этому можно видеть текущее состояние процесса в реальном времени.
Пример реализации такого функционала в наших кейсах: