Простая обработка для ЗУП 3.0-3.1, рассылающая расчетные листки сотрудникам организации. Может быть хорошей базой для разработки более навороченных версий, под требовательных клиентов.
Обработка под ЗУП 3.0. После нескольких попыток завернуть что-нибудь такое "экстравагантное", и срывов срока на разработку. Старался написать быстро и максимально просто, используя функционал самой конфигурации.
А можете подробнее написать о принципах работы этой обработки?
Если она отсылает расчетные листки в формате PDF, то каким образом происходит рендеринг формируемого отчета.
день добрый,
Расчетные листки формируются средствами ЗУП 3.0 через отчет АнализНачисленийИУдержаний
Далее, настраиваем Схему Компоновки Данных
ДокументРезультат — Табличный документ получаемый входе выполнения компоновки данных
сохранение в файл идет штатными средствами 1с. Т.е. в поле тип файла в принципе можно вписать любое расширение поддерживаемое 1С платформой.
Действительно все просто, спасибо)
Добрый день!
Огромное спасибо за обработку! Просто выручила.
Спасибо! Возьму за основу. Затем выложу свою с переделками.
Ошибка при работе в клиент-серверном режиме. Ссылается на то, что не может найти временный файл. Т.к файл записывается на сервере. А открыть его пытается с клиента, обращаясь по тому же пути
(6) Макс, прикольно. У клиента работает до сих пор. Собственно, выложил, как пример работы с почтой для ЗУП 3.0
Дорабатывать не планирую, но если хочешь — доработай и вышли на почту мне, я её обновлю в публикации.
Мне поставлена аналогичная задача.
Вопрос к комментирующим в 2016 году: почему не используете стандартный функционал?
Описание во вложении или поссылке
выходит пустой лист. ошибок никаких не выдает
Если есть возможность Хелп! Пол дня промучался, так и всё равно колво строк = 0 , то бишь выходит «Пустой Лист» !!!
(11) обработку актуализировал под последние релизы ЗУП.. Выложу в течении дня, новую версию
скачал новую обработку. все равно пустой лист выходит
релиз 3.1.8.155
короче отличия между первой и второй обработкой нет. поле выходит пустым
после трех дней копания в темной магии ЗУП выяснил, что отчет еще до открытия колдует с формой и настройками.
Чтобы все получилось нужно после
ОтчетОбъект = Отчеты.АнализНачисленийИУдержаний.Создать();
добавить еще одну команду
ОтчетОбъект.ИнициализироватьОтчет();
лишь после этого все взлетает.
верните 2 стармани 🙂
(16) хорошо добавлю строчку…
У меня в 4 различных базах у разных клиентов все листки отлично формируются.
(15) По вашей проблеме возможно и нет(т.к. не понятны исходные данные)
А так есть, обновил код программы в соответствии с измененными реквизитами и алгоритмами, вставил пожелания предыдущих комментаторов.
(17)
Подтверждаю на версии 3.1.185 выводится пустой отчет
(19) Чтобы все получилось нужно после
ОтчетОбъект = Отчеты.АнализНачисленийИУдержаний.Создать();
добавить еще одну команду
ОтчетОбъект.ИнициализироватьОтчет();
лишь после этого все взлетает.
В типовых на базе БСП уже есть встроенная рассылка отчетов.
https://its.1c.ru/db/staff1c#content:34827:zup30
Конкретно настроить рассылку расчетных листов в ЗУП 3.х можно так: