Необходимо было автоматизировать работу отдела реализации - упростить ввод повторяющихся "один в один" по дням недели документов.
Была создана обработка для формирования по списку контрагентов реализаций путем дублирования документов "На неделю назад" по дням недели.
Пример список документов реализации в июне.
Запускаем обработку
Нажимаем кнопку "Заполнить контрагентами"
Обработка проанализирует контрагентов и заполнит табличную часть контрагентами по которым была реализация за неделю.
Проставляем галочки по контрагентам реализации на какие дни недели надо продублировать.
Далее при нажатии кнопки "Создать документы" - обработка анализирует "На завтра" стоит ли галочка по контрагенту и смотрит есть ли реализация на этот день неделю назад.
Если есть создает на завтра копию документа.
В сообщении указывает какой документ послужил прототипом для копирования и организация , по которой прошло дублирование документа.
Создались документы.
Примерный алгоритм работы с обработкой:
1) Первоначально заполняется по кнопке "Заполнить контрагентами" - контрагентами по которым было движение за последнюю неделю.
Далее для настройки можно(РЕКОМЕНДУЕТСЯ) удалять - добавлять контрагентов вручную.
2) В табличной части в строке с контрагентом проставляются галочки по дням Пн,Вт,Ср,Чт,Пт,Сб,Вск - по которым надо сформировать документы по выбранным дням недели.
При этом при повторном нажатии перезаполнять не будет - пока будет хоть одна строка с контрагентом - даст предупреждение .(Получалось что один бухгалтер полдня проставляет все галочки по контрагентам - а второй перезаполняет и все слетает). Настройки по контрагентам дням недели - сохраняются - восстанавливаются автоматически при закрытии/открытии формы обработки.
3) При нажатии кнопки "Создать документы" формируются документы реализации по контрагентам с проставленным днем недели на завтрашний день - текущее время. При этом в комментарии реализации пишется "Создан автоматически". - Второй раз в день запустить обработку не даст - на основании проверки существования уже созданных документов по комментарию - даст предупреждение (пару раз создавали несколько комплектов документов) .( Если поудалять комментарии - даст еще раз завести пакет документов).
После создания документов в сообщении выдает - какой документ послужил прототипом созданного документа и по какому контрагенту.
Обработка смотрит завтрашний день недели (завтра вторник) - и если есть галочка по контрагенту на Вт создает завтрашней датой по этому контрагенту такие же документы как были на прошлой неделе во вторник. Остальные галочки во внимание не берутся.
Они будут анализировать в тот день недели на "Завтра" когда будет необходимо сформировать документы.
Тестировалось на релизе Бухгалтерия предприятия, редакция 3.0 (3.0.91.36).