Уведомление о начале отпуска

Опубликовал lesorubka (lesorubka) в раздел Печать - Печатные формы документов

Внешняя обработка для печати уведомлений о начале отпуска за период (по данным регистра сведений "ГрафикОтпусковОрганизаций")

Обработка позволяет отобрать сотрудников по организации и подразделению, у которых отпуск начинается в заданный период и напечатать уведомление о начале отпуска (по умолчанию через две недели от текущей даты).

Данные берутся из регистра сведений "ГрафикОтпусковОрганизаций", который заполняется документами "ГрафикОтпусковОрганизаций". Но можно добавить в отбор сотрудников и руками. На печать выводятся сотрудники из списка, помеченные галочками "создать".

Здесь уже есть печатные формы "Уведомлений о начале отпуска", но они цепляются к документу "Отпуска Организациий". Получается, что надо создать приказ по отпуску, а потом выслать уведомление, но по правилам - наоборот, высылаем уведомление, и если сотрудник подписал, значит можно делать приказ. Поэтому, если вы ввели документ(ы) "График отпусков организаций", то по ним и выбираются намеченные отпуска.

 

 

Скачать файлы

Наименование Файл Версия Размер
УведомлениеНаОтпуск
.epf 33,28Kb
18.01.12
136
.epf 33,28Kb 136 Скачать

См. также

Комментарии
1. Игорь Игорь (sdsmax) 25.01.12 17:36 Сейчас в теме
Здравствуйте. Если Вам не сложно сбросьте на почту sdsmax@mail.ru. Заранее спасибо.
2. lesorubka (lesorubka) 18 26.01.12 05:59 Сейчас в теме
(1) sdsmax, Сбросила вам на почту
3. Катерина Майорова (msmaiorka) 09.02.12 13:18 Сейчас в теме
Здравствуйте, описано грамотно, ток не работаит((( не создает уведомления. в конфигураторе макет не открывает
4. lesorubka (lesorubka) 18 10.02.12 07:23 Сейчас в теме
(3) msmaiorka,
возможно у вас не установлен WORD.
Проверила в терминале, где не было ворда - действительно макет не открывается и программа не работает, так как нет соответствующего приложения (тип макета в моей разработке active document - WORD).
5. Катерина Майорова (msmaiorka) 10.02.12 09:21 Сейчас в теме
(4) lesorubka, так точно! Ворд не установлен. Спасибо
6. nanik nanik (nanik) 5 24.03.12 03:29 Сейчас в теме
Здравствуйте, спасибо за обработку, как я понял обработка создает документ Word и заполняет его по шаблону (в описании к обработке), обязательно попробую на своей конфигурации.
8. lesorubka (lesorubka) 18 27.03.12 14:30 Сейчас в теме
nanik - именно так, создает Ворд и заполняет по шаблону
9. Ирина (alex0711) 03.05.12 12:57 Сейчас в теме
Было бы неплохо добавить дату выхода на работу
10. Irina Shuina (iren2405) 02.09.13 11:20 Сейчас в теме
Добрый день.Подскажите что не так? ругается при выполнении
Прикрепленные файлы:
11. lesorubka (lesorubka) 18 03.09.13 07:49 Сейчас в теме
(10) iren2405, Вы не написали какая у вас конфигурация. Возможно в ней не хватает вот этой функции:

// Функция выделяет первое слово в предложении
Функция ВыделитьСлово(ИсходнаяСтрока) Экспорт

Буфер = СокрЛ(ИсходнаяСтрока);
ПозицияПослПробела = Найти(Буфер, " ");

Если ПозицияПослПробела = 0 Тогда
ИсходнаяСтрока = "";
Возврат Буфер;
КонецЕсли;

ВыделенноеСлово = СокрЛП(Лев(Буфер, ПозицияПослПробела));
ИсходнаяСтрока = Сред(ИсходнаяСтрока, ПозицияПослПробела + 1);

Возврат ВыделенноеСлово;
КонецФункции
// ВыделитьСлово

В строчке, на которую она ругается уберите слово "ОбщегоНазначения."
ПервоеСлово = ОбщегоНазначения.ВыделитьСлово(Выражение);

А перед строкой:
Функция СБольшойБуквы(Выражение)
вставьте текст функции ВыделитьСлово(), приведенный выше.


(10) iren2405,
12. Сергей Сайдаков (Casek2012) 9 24.01.14 11:36 Сейчас в теме
Хорошая обработка, спасибо...
13. Nick (Puk2) 157 27.03.14 10:37 Сейчас в теме
(10)(11) В ЗУП (возможно с какого-то релиза) общий модуль ОбщегоНазначения переименован в ОбщегоНазначенияЗК, поэтому можно либо добавить проверку на вид конфигурации для универсальности, либо заменить наименование модуля.
Спасибо за сэкономленное время, буквально за 10 минут передалал шаблон под фирменный бланк с эмблемой практически не смотря код.
Если у кого-то используется дополнительный отпуск или вид отпуска по рабочим дням, то скорее всего может неправильно рассчитываться количество дней отпуска - требуется дополнительная проверка.
14. Александр Савенко (Elrod) 10.10.14 17:09 Сейчас в теме
(13) доброго дня. подскажите, по какому принципу нужно переделывать печ.форму? хотя бы с должностью подскажите, чтобы я понял логику.
заранее благодарю
15. Роман Лобанов (RomaH) 15 30.04.15 08:43 Сейчас в теме
буфер обмена используется - это очень плохо
и если уж взялись выкладывать макет в Word - то форматировать текст пробелами и пустыми абзацами ... стыдно