Поддерживаю по мере сил/необходимости маленькую сеть магазинов, использующих связку УТ 11 + РТ 2.2.
Сбор денег из магазина осуществляется простым методом - создается документ "Выемка денежных средств из кассы ККМ" через интерфейс кассира, РМК.
Одно время ПКО в магазине не оформлялось, и выемки уходили в УТ, где уже бухгалтер пытался создавать ПКО. Почему пытался? Потому что рабочее место по созданию ПКО на основании выемок в УТ устроено так, что все выемки по магазину сваливаются в одну сумму, и ПКО формируется один на все выемки, без документа-основания. Потом этот ПКО уходит обратно в магазин и при проведении сообщает об ошибке - отсутствует выемка, на основании которой он введён.
Решать проблему на стороне УТ достаточно проблематично - нужно кардинально переписать как минимум один динамический список.
Можно было попытаться решить проблему через правила обмена, автоматически создавая ПКО, но я решил пойти простым путём и сделал обработку, которая берет все выемки за выбранный период, на основании которых не создавали ПКО и создает эти ПКО. Таким образом к каждой выемки становится привязан ПКО, которые потом вместе корректно выгружаются в УТ штатными правилами обмена.
Обработку запускают кассиры, обычно вечером. При открытии дата начала и дата окончания обрабатываемого периода устанавливается на начало и конец текущего дня соответственно. У обработанных документов в комментарии указывается информация о том, что документ был создан автоматически.
Выкладываю обработку в двух вариантах:
1. Обычная внешняя обработка для добавления в справочник "Дополнительные отчеты и обработки", которую можно самостоятельно разместить в нужном разделе (обычно "Продажи"). Можно использовать в базовых версиях Розницы.
2. Расширение, в которое включена сама обработка и подсистема "Розничные продажи", благодаря чему обработка сразу появляется в разделе "Продажи" - "Сервис", и её можно сразу добавить в "Избранное", тогда как используя обычную внешнюю обработку из п.1, в избранное можно добавить только вызов списка дополнительных обработок раздела "Продажи".
Версия Розницы, на которой проверялась работа обработки: 2.2.2.14, 2.2.5.21.
У расширения установлен режим совместимости 8.3.8.
Никаких новых механизмов платформы не использовано, так что обработка должна заработать и на более ранних релизах Розницы. В расширении, возможно, нужно будет изменить режим совместимости, если используется платформа ниже 8.3.8.