Данная обработка позволяет создать документы "Плановое поступление денежных средств" на основании введённых в систему документов "Счет на оплату покупателю". При этом будут создаваться "Плановые поступления..." только по тем "Счетам...", по которым ещё планы не формировались. Однако при отключеннии параметра "Не группировать счета" обработка будет формировать новые "Плановые поступления..." при каждом нажатии "Создать план поступлений".
Период обработки автоматически устанавливается при открытии обработки на прошлую неделю.
Все "Плановые поступления..." создаются текущей датой.
Группа переключателей отвечает за режим выбора счетов для обработки:
1) "Установить дату оплаты для пустых или равных дат через ххх дней" (по умолчанию 5 календарных) предписывает выбрать все счета и установить дату оплаты в создаваемых "Плановых поступлениях..." через ххх дней от даты выписки счета;
2) "Только с непустой датой оплаты" позволит попасть в выборку только тем счетам, у которых проставлена хоть какая-нибудь дата оплаты (в т.ч. равная дате счета);
3) "Только с пустой датой оплаты" выдаст только те счета, в которых не указана (пуста) даты оплаты.
Параметр "Не группировать счета" включен по умолчанию. Его отключение может сократить число создаваемых "Плановых поступлений...", если в выбранном периоде на одного контрагента по одному и тому же договору было выписано несколько счетов от одной и той же организации. В этом случае такие счета будут сгруппированы в одну строку на общую сумму счетов. Дополнительно следует еще один вывод: чем длинее период, тем эффект группировки счетом будет сильнее. Однако это приведет к невозможности установить связи подчиненности между счетом и плановым поступлением. Учитывая небольшую нагрузку "Плановых поступлений..." на базу даже при большом их количестве, предпочтение следует отдать включенному параметру.
Параметр "Проводить новые документы" включен по умолчанию и отвечает за попытку неоперативного проведения "Плановых поступлений..." сразу после их создания. Отключение параметра предпишет обработке только создать и сохранить документ.
Обработка создана под толстого клиента 1С 8.2 и УТ 10.3. Я не программист, нужда/бедность заставила. Буду благодарен, если кто-нибудь перепишет мой индусский код, да еще и управляемую форму создаст.
Лишь после написания нашел подобную обработку //infostart.ru/public/237331/. Так что альтернатива есть.
Gounya, kounshin@gmail.com