Основная задача разработки - это конечно же давняя борьба бухгалтеров и обслуживающих их специалистов сопровождения со злым "карандашом". Возникает он когда кто-либо из бухгалтеров после очередной корректировки документов в первой половине месяца "психанёт" и, вместо варианта "Перепровести Октябрь 1917" с полным перепроведением всех документов от изменённого, выберет "Перепроведение не требуется". После чего штатными средствами невозможно установить с какого документа последовательность стала неактуальной.
Да, это уже далеко не первая консоль по работе с последовательностью. Но из всего имеющегося на Инфостарте меня лично не устроил ни один из предлагаемых вариантов. Объясню почему:
- Каждый разработчик консоли пытается навязать какой-то свой сценарий работы, который близок ему по тем или иным соображениям, вместо того, чтобы дать пользователю в руки просто достаточно гибкое и удобное средство для редактирования последовательности.
- Большинство разработок сделано "на коленке" по принципу "и так сойдёт", что крайне раздражает, т.к. если уж ты платишь, то хотелось бы получить законченный продукт, а не конструктор "собери сам".
- Ни один из имеющихся вариантов НЕЛЬЗЯ давать в руки неподготовленному пользователю, ибо по незнанию может наделать такого, что впоследствие "себе же будет дороже".
Всё это сподвигло таки сесть и написать свой вариант консоли, лишённый (как я надеюсь) вышеперечисленных недостатков.
Обратите внимание, что обработка издана в двух вариантах:
- Полновесный вариант с возможностью редактировать состояние проведения документов в последовательности (предназначен для продвинутых пользователей или специалистов сопровождения, которые понимают что такое последовательность, для чего она нужна и как её не поломать своими действиями).
- Облегчённый вариант, ориентированный на пользовательский уровень, позволяющий лишь просматривать состояние последовательности, без возможности редактирования (прекрасно подходит для расследования проблем и устранения их штатными средствами конфигурации).
Оба варианта могут использоваться как в автономном виде, так и в качестве дополнительной обработки, подключенной через механизм дополнительных отчётов и обработок (необходимые для БСП структуры включены в модуль обработки).
Обработка протестирована на релизах:
- 1С:Бухгалтерия 8 - 3.0.67.38