Проверено БП 3.0.140.29, Платформы 8.3.22, 8.3.23. Базовая, проф.
Поставляется в виде подключаемой внешней обработки.
Выбирает все проведенные реализации за указанный период, суммируя их в разрезе Контрагент/договор/склад.
По кнопке "Сформировать счета" создает счета на указанную дату, объединяя товары накладных в том же разрезе, Контрагент/договор/склад.
Выделение и открытие списка созданных счетов открывает форму списка счетов с отбором по выделенным строкам таблицы. Требуется для массовой печати.
Устанавливает связь между реализациями и счетом.
Добавляет информацию об инструменте создания счета в регистр Дополнительные реквизиты и сведения со свойством "ГрупповоеФормированиеСчетов" = Истина. Руками дополнительное сведение создавать не нужно. Создается автоматически при первом запуске.
Это позволяет при повторном открытии обработки и указания того-же периода или периода с пересекающимися датами отобразить созданные ранее счета.
Счета созданные обычным способом в обработке не отображаются.
Код полностью открыт. Легко модифицируется под любые конфигурации на управляемых формах.