Печать документов из приложения "Отпуска" (от 18.03.2011)
Вывод в редактор
следующих документов,
касающихся тематики
отпусков: график отпусков,
записка об отпуске,
распорядительный
документ (приказ) о предоставлении отпуска,
реестр
распорядительных документов (приказов) на отпуск,
сведения об отпусках работников,
список дней отпусков
сотрудников на переходный период;
возможность редактирования шаблонов
этих документов.
Окно печати документов открывается после нажатия
на кнопку "Печать" или
через опцию меню
"Отпуска/Печать"
В шаблон вносятся
изменения, касающиеся всех
новых документов того типа, на котором установлен
указатель, редактирование которого осуществляется через кнопку "Шаблон".
Здесь, в шаблоне
можно внести изменения, которые отразятся во всех новых последующих документах
этого типа. При этом надо иметь ввиду, что данные между квадратными скобками
(Например: [Орг] отобразит
наименование организации при выводе в редактор) должны иметь корректное условное
написание, что позволит в дальнейшем подставить в документ необходимые данные из
программы. Следует
отметить, что отсутствие хотя одной открытой или
закрытой квадратной скобки приведет к ошибке, о чем будет сообщено генератором
отчетов. Подробнее о
генераторе отчетов...
График отпусков
выводится в текстовый редактор .RTF-файлов
(MS Word), только для
трудовых отпусков, на основании
шаблона (дополнительные шаблоны с
группировкой по подразделениям и по месяцам при включенном признаке "Дополнит.списки") при установке на
него указателя
и нажатии на кнопку
"Вывод в редактор",
при этом данные
графика отпусков подставятся в должные места
шаблона документа,
изменить который можно
после нажатия на кнопку "Шаблон".
Значения полей подстановки (заключены в квадратные скобки):
[Вышестоящ] - вышестоящая
организация, [ОргКратк]
- краткое наименование организации,
[Орг] - полное наименование организации, [ОргЗагл]
- полное
наименование организации заглавными
буквами; [Город]
- наименование города местонахождения организации, [Должн_Рук] - наименование
должности руководителя, [Рук] - фамилия имя отчество руководителя
(задаются в общих
настройках),
[РукФИО] - фамилия и инициалы
руководителя (формируется автоматически из
[Рук]-фамилии,
имени, отчества руководителя),
[РукИОФам] - и инициалы,
фамилия руководителя
(формируется автоматически из
[Рук]-фамилии,
имени, отчества руководителя);
[Должн_кадр] - должность
кадрового работника, [КадрФИО]
- фамилия, инициалы кадрового
работника, [телКадр] -
телефон кадрового работника
(задаются в общих
настройках);
[PersonNm]
- Фамилия Имя Отчество в именительном падеже,
[PersonAl]
- фамилия и инициалы сотрудника (задаются в
карточке
сотрудника);
[OccPost]
- наименование должности
в именительном падеже,
(настраивается в справочнике
должностей);
[Divis]
- наименование подразделения
в именительном падеже
(настраивается в справочнике
подразделений);
[HldPlBegDt] или
[%dts:HldPlBegDt] - дата
начала отпуска по графику, [HldPlEndDt]
или [%dts:HldPlEndDt]
- дата окончания отпуска по графику (условие
%dts: выдает дату прописью), [MonBegEnd]
- месяц начала отпуска - месяц окончания отпуска, [Mon]
- месяц начала отпуска (в случае нескольких отпусков, месяцы начала
перечисляются через запятую, например: для
отпуска
с
13
августа по
26
августа
[Mon]=
Август,
а для
отпуска
с
03
апреля-21 апреля, 16 июля-29 июля
[Mon]=
Апрель, Июль);
[CurrYear]
- год графика отпусков; [DivisCD]
- код подразделения;
[GrDt] - число месяц начала отпуска - число
месяц окончания отпуска (например:
04
июля-08 августа), [GrDt_] -
число/разделитель/ месяц начала отпуска - число/разделитель/
месяц окончания отпуска (/разделитель/ - по
умолчанию - символ подчеркивания, можно его перенастроить в запросе, применяется
для избегания разрыва строки между числом и месяцем, например:
04_июля-08_августа);
[ознпол] - окончание слова
"ознакомлен" в зависимости от пола сотрудника.
Записку об
отпуске можно вывести в текстовый редактор .RTF-файлов
(MS Word) при установке указателя
на данную строку в списке
и нажатии на кнопку
"Вывод в редактор",
после чего на основании шаблона
будет сформирован документ для текущей записи.
Распорядительный документ
(приказ) о предоставлении отпуска можно вывести в текстовый редактор
.RTF-файлов
(MS Word) при установке на
него указателя
и нажатии на кнопку
"Вывод в редактор",
после чего на основании шаблона
будет сформирован документ с номером и датой текущей записи. Для
правильной подстановки данных дательного падежа фамилии, имени, отчества и
должности, родительного падежа подразделения необходимо заполнить
соответствующие реквизиты во вкладке общих данных карточки, в справочнике
должностей и подразделений.
Значения полей подстановки (заключены в квадратные скобки):
[Вышестоящ] - вышестоящая
организация, [ОргКратк]
- краткое наименование организации,
[Орг] - полное наименование организации, [ОргЗагл]
- полное
наименование организации заглавными
буквами; [Город]
- наименование города местонахождения организации, [Должн_Рук] - наименование
должности руководителя, [Рук] - фамилия имя отчество руководителя
(задаются в общих
настройках),
[РукФИО] - фамилия и инициалы
руководителя (формируется автоматически из
[Рук]-фамилии,
имени, отчества руководителя),
[РукИОФам] - и инициалы,
фамилия руководителя
(формируется автоматически из
[Рук]-фамилии,
имени, отчества руководителя);
[Должн_кадр] - должность
кадрового работника, [КадрФИО]
- фамилия, инициалы кадрового
работника, [телКадр] -
телефон кадрового работника
(задаются в общих
настройках);
[PersonNm]
- Фамилия Имя Отчество в именительном падеже, [PersonNmD]
- в дательном, [PersonNmP]
- в предложном,
[PersonNmR]
- в родительном, [PersonNmT]
- в творительном,
[PersonNmV]
- в винительном падежах,
[PersonAl]
- фамилия и инициалы сотрудника (задаются в
карточке
сотрудника);
[OccPost]
- наименование должности
в именительном падеже,
(настраивается в справочнике
должностей);
[Divis]
- наименование подразделения
в именительном падеже
(настраивается в справочнике
подразделений);
[HldPlBegDt] или
[%dts:HldPlBegDt] - дата
начала отпуска по графику, [HldPlEndDt]
или [%dts:HldPlEndDt]
- дата окончания отпуска по графику (условие
%dts: выдает дату прописью),
[HldDayAll]
- кол-во (число) дней предоставляемого отпуска, [HldDayAllP]
- кол-во дней всего предоставляемого отпуска: цифрами(Прописью),
[CalenDD]- фраза
"календарных дней" предоставляемого отпуска в
зависимости от их кол-ва, [HldDayCrt] - кол-во (число) остатка дней отпуска, [HldDayCrtP] - кол-во дней неиспользованного (остатка) отпуска:
цифрами(Прописью),
[Days] - перечисление
основного и всех дополнительных нумерованных отпусков, например: "основной
отпуск 24 календарных дня, дополнительный поощрительный отпуск п.11.2 контракта
5 календарных дней, отпуск за вредные условия труда 4 календарных дня",
[Days_] - перечисление
основного и всех дополнительных нумерованных отпусков в круглых скобках,
например: "(основной отпуск 24 календарных дня, дополнительный поощрительный
отпуск п.11.2 контракта 5 календарных дней, отпуск за вредные условия труда 4
календарных дня)". В случае, если предоставляется неполный отпуск, то такая
формулировка в части дополнительных отпусков формируется ТОЛЬКО для трудового
отпуска (в наименовании отпуска два слова: "трудовой" "отпуск"), НЕ для видов
отпуска "часть трудового отпуска" или "в счет трудового отпуска" и т.п. Кроме
того, в этом случае количество дней основного и дополнительных отпусков
требуется при необходимости откорректировать в нижней части экранной формы
отпусков - в "Истории дней отпуска".
[HolidTpAd][HolidTpAd2] [HolidTpDd][DdStr] -
перечисление только обязательных дополнительных отпусков (при включенном
признаке обязательного дополнительного отпуска в настройках отпусков):
наименование + кол-во дней, например: ", в том числе дополнительный
поощрительный отпуск п.11.2 контракта 5 календарных дней, отпуск за вредные
условия труда 4 календарных дня".
[MonBegEnd]
- месяц начала отпуска - месяц окончания отпуска, [Mon]
- месяц начала отпуска (в случае нескольких отпусков, месяцы начала
перечисляются через запятую, например: для
отпуска
с
13
августа по
26
августа
[Mon]=
Август,
а для
отпуска
с
03
апреля-21 апреля, 16 июля-29 июля
[Mon]=
Апрель, Июль);
[CurrYear]
- год графика отпусков; [DivisCD]
- код подразделения;
[GrDt] - число месяц начала отпуска - число
месяц окончания отпуска (например:
04
июля-08 августа), [GrDt_] -
число/разделитель/ месяц начала отпуска - число/разделитель/
месяц окончания отпуска (/разделитель/ - по
умолчанию - символ подчеркивания, можно его перенастроить в запросе, применяется
для избегания разрыва строки между числом и месяцем, например:
04_июля-08_августа);
[PersonAlR],
[PersonAlD],
[PersonAlV], [PersonAlT],
[PersonAlP] -
Фамилия инициалы работника в родительном, дательном, винительном,
творительном и предложном падежах, соответственно;
[ознпол] - окончание слова
"ознакомлен" в зависимости от пола сотрудника, [IOPersonAl]
- Инициалы (И.О.) Фамилия сотрудника.
Реестр
распорядительных документов (приказов) на отпуск можно вывести в текстовый редактор
.RTF-файлов
(MS Word) при установке на
него указателя
и нажатии на кнопку
"Вывод в редактор",
после чего на основании его шаблона
будет сформирован необходимый документ за текущий месяц, если текущая дата
вывода более 15
числа и за предыдущий месяц, если эта дата меньше 15 числа.
Сведения об отпусках
работников формируются используя
данные карточки сотрудника (ФИО, кол-во дней отпуска) и данные
отпусков (вид отпуска, период, денежная компенсация, основание, дата начала и
окончания по графику и фактически), которые
автоматически подставляются в шаблон и выводятся в файл с именем, состоящим из
слова "Обложка личного дела ", его № и Фамилии И.О. сотрудника.
Значения полей подстановки (заключены в квадратные скобки)
шаблона:
[Вышестоящ] -
вышестоящая организация, [Орг] - наименование
организации; [ОргЗагл] - наименование
организации заглавными буквами;
[Город]
- наименование города местонахождения организации, [Должн_Рук] -
наименование должности руководителя, [Рук] - фамилия имя отчество
руководителя, [РукФИО] - фамилия и инициалы руководителя,
[Должн_Кадр]
- должность работника кадров,
[КадрФИО]
- фамилия И.О. работника кадров (задаются в
общих
настройках);
[PersonNm],
[PersonAl],
[SurName],
[FirstName],
[SecondName]
- Фамилия Имя Отчество, Фамилия И.О.,
Фамилия, Имя, Отчество
соответственно (настраиваются в карточке сотрудника);
[_date_]
- текущая дата;
[cnt:PersonNm]
- кол-во отпусков;
[HolidTpAl]
- вид отпуска, [HldWrkBegD]
и [HldWrkEndD]
- начало и окончание рабочего периода,
[HldDoc]
от [%dt:PerDocDt]
№[PerDocNr] - основание, № и дата распорядительного длкумента,
[if(HldCompens=0,””,
«денежн.компенсация»]
- денежная компенсация, если есть,
[HldPlBegDt]
и [HldPlEndDt]
- начало и окончание по графику, [HldDayAll]
- кол-во дней, [HldBegDt]
и [HldEndDt]
- начало и окончание фактически.
Список дней отпусков сотрудников на переходный период: в разрезе подразделений Фамилия И.О. сотрудника, должность, рабочий год, попадающий на переходную дату, количество дней отпуска, пропорционально отработанному времени. При наличии в Базе данных отпусков отбирается следующий рабочий год, при отсутствии данных отпусков - отображается рабочий год, припадающий на переходную дату. Переходная дата - дата изменения дней отпуска для всех работников. Например, дата ввода в действие новых изменений Трудового Кодекса (26.01.2008). Расчет новых дней отпуска выполняется следующим образом: до переходной даты исходя из старого количества дней отпуска пропорционально отработанному времени, после переходной даты исходя из нового количества дней отпуска пропорционально будущему отработанному времени.