|
0
Tornadius
14.09.22
✎
04:54
|
Доброго дня, народ.
Может кто на мысль умную натолкнет:
ЗуП Проф 23.63
Есть задача:
1) Есть очень-очень большая процедура расчета остатков отпусков с разбивкой по рабочим годам
2) Есть внешняя Печатная форма, привязанная к Спр.Сотрудники, которая выводит остатки отпусков конкретного сотрудника (Макет 1 - персональный)
3) Есть внешняя Дополнительная обработка, с выбором подразделения ИЛИ сотрудника, которая использует процедуру 1), но выводит СВОДНЫЙ отчет,
в зависимости от того что выбрано (Макет 2 Сводный -по сотруднику(кратко)) либо (Макет 2 Сводный - по подразделению (список работающих в нем на дату отчета сотрудников по циклу))
4) Сводный отчет содержит два макета: простой и расширенный (в расширенном больше колонок, в простом только итоги за рабочие года), но это можно реализовать и выводом различных секций макета,
итоговая таблица все равно считается как как расширенная.
Проблема: Так как это два различных файла, но использующих одну и туже процедуру, то постепенно, внося правки в печатную форму забываешь их дублировать в сводный отчет
Вопрос: как объединить эти два файла в один, что бы и из карточки сотрудника вызывался как Макет 1, и из Кадры-Дополнительные обработки с открывание формы параметров открывался?
Цель: Избежать расхождений в этих отчетах, так как процедура 1) довольно часто модифицируется, а вызывать отчеты надо из разных мест.
|
|
|
3
SleepyHead
гуру
14.09.22
✎
08:16
|
(2) Насчет расширений - зависит от того, сколько у него баз на обслуживании. У меня вот в отделе ведения учета 45 баз ЗУп 3.1, и их число растет постепенно. Ставить расширение в каждую? Ну можно конечно, но задолбаешься, если отчет обновлен.
Поэтому есть комплект общих отчетов в отдельной папочке, некоторые играют роль общих модулей. Минусы подхода очевидны, плюсы в нашем случае есть тоже - простота обновления на все базы.
|
|
|
9
Tornadius
14.09.22
✎
09:26
|
(2) Про это уже думал, но пока ищу пути сделать это внешним отчетом/обработкой просто привязав его одновременно к спр.сотрудники и спр.подразделенияорганизации, и вызывая форму параметров перед выводом табдока.
|
|