печать записки-расчет о предоставлении отпуска из приказа по отпуску
Подскажите пожалуйста, как сделать чтобы кадровик после того как создаст документ Приказ по отпуску, мог из него распечатать кроме самого приказа еще и Записку-расчет о предоставлении отпуска (форма Т-60), нужна только лицевая сторона. Бухгалтерия требуют чтобы он приносил им распечатанную лицевую сторону Т-60.
Эта форма есть в ЗиК, в конфигураторе в общих таблицах. Эту форму можно например распечатать из документа "Начисление отпуска", так вот как бы это форму прикрутить к приказу по отпуску?
Эта форма есть в ЗиК, в конфигураторе в общих таблицах. Эту форму можно например распечатать из документа "Начисление отпуска", так вот как бы это форму прикрутить к приказу по отпуску?
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
как вариант (в конце процедуры Печать()
ДатаДокВТаблицу = ДатаДок;
ТаблицаПечати.Вывести();
//ТаблицаПечати.ТолькоПросмотр(1);
//ТаблицаПечати.Опции(0,0,0,0);
//ТаблицаПечати.Показать("Форма Т-6");
ТаблицаПечати.НоваяСтраница();
ИмяИсходнойТаблицы = "Т-60";
ТаблицаПечати.ИсходнаяТаблица(ИмяИсходнойТаблицы);
Если (ВидОтпуска=ВидРасчета.ОтпускУчебный) Тогда
КоличествоДнейОчередногоОтпуска = ПолучитьКоличествоДнейОтпуска(Начало, Окончание,КалендарьОтпуска);
КонецЕсли;
ТаблицаПечати.ВывестиСекцию("ЛицеваяСторона");
ТаблицаПечати.ТолькоПросмотр(1);
ТаблицаПечати.Опции(0,0,0,0);
ТаблицаПечати.Показать("Форма Т-6,Т-60(Лицевая сторона)");
КонецЕсли;
КонецПроцедуры // Печать()
ДатаДокВТаблицу = ДатаДок;
ТаблицаПечати.Вывести();
//ТаблицаПечати.ТолькоПросмотр(1);
//ТаблицаПечати.Опции(0,0,0,0);
//ТаблицаПечати.Показать("Форма Т-6");
ТаблицаПечати.НоваяСтраница();
ИмяИсходнойТаблицы = "Т-60";
ТаблицаПечати.ИсходнаяТаблица(ИмяИсходнойТаблицы);
Если (ВидОтпуска=ВидРасчета.ОтпускУчебный) Тогда
КоличествоДнейОчередногоОтпуска = ПолучитьКоличествоДнейОтпуска(Начало, Окончание,КалендарьОтпуска);
КонецЕсли;
ТаблицаПечати.ВывестиСекцию("ЛицеваяСторона");
ТаблицаПечати.ТолькоПросмотр(1);
ТаблицаПечати.Опции(0,0,0,0);
ТаблицаПечати.Показать("Форма Т-6,Т-60(Лицевая сторона)");
КонецЕсли;
КонецПроцедуры // Печать()
Если документ "Начисление отпуска" сделан на основании документа "Приказ на отпуск", тогда в документе "Приказ на отпуск" по кнопке печать доступны печать форм Т-6 и Т-60
или
в модуле формы документа "Приказ на отпуск" в Процедуре Печать() убирайте проверку на наличие подчиненного документа.
или
в модуле формы документа "Приказ на отпуск" в Процедуре Печать() убирайте проверку на наличие подчиненного документа.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот