Печать трудовых договоров и допсоглашений сотрудников из MS Word

13.10.11

Учетные задачи - Печатные формы

Данная обработка предназначена для печати трудовых договоров и допсоглашений сотрудников в произвольной форме из шаблонов MS Word.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Печать трудовых договоров и допсоглашений в MS Word
.rar 30,27Kb
176 2 500 руб. Купить
Примерный шаблон трудового договора
.dot 43,00Kb
40 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

При выборе сотрудника автоматически подтягиваются документ прием на работу и кадровое перемещение, если оно есть. Возможна работа сразу с несколькими шаблонами на прием и допсоглашениями на перемещения.

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Пакетная печать Печатные формы Инструментарий разработчика Программист 1С:Предприятие 8 1С:Зарплата и кадры бюджетного учреждения 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Библиотека стандартных подсистем Платные (руб)

Расширение для создания и редактирования печатных форм в системе 1С:Предприятие 8.3. Благодаря конструктору можно значительно снизить затраты времени на разработку печатных форм, повысить качество и прозрачность разработки, а также навести порядок в многообразии корпоративных печатных форм.

22570 руб.

06.10.2023    35243    90    40    

112

Печатные формы НДС 22% 1С 8.3 1С:Управление торговлей 10 1С:Управление производственным предприятием Бухгалтерский учет Налоговый учет Платные (руб)

Решение для работы с новой графой 5б в УПД и Счете-фактуре с 01.01.2026 года для конфигураций 1С:УТ 10.3, 1С:УПП 1.3 и 1С:КА 1.1. Обеспечивает корректную печать универсальных передаточных документов и счетов-фактур в соответствии с изменениями в статье 169 НК РФ, заполняет обязательные поля - порядковый номер и дату авансового счета-фактуры при зачете предоплаты. Подключается как внешняя печатная форма в конфигурацию 1С, поддерживает все стандартные требования и имеет открытый исходный код для адаптации под ваши бизнес-процессы.

6100 руб.

19.12.2025    3696    32    23    

33

Кадровый учет 1С:Предприятие 8 1С:Зарплата и Управление Персоналом 2.5 1С:Зарплата и Управление Персоналом 3.x Россия Управленческий учет Платные (руб)

Подключаемый модуль для миграционного учета в конфигурациях 1С:ЗУП КОРП, по запросу можно адаптировать под 1С:УТ и ERP. Подсистема миграционного учета содержит в себе справочники, документы, отчеты, регистры, которые позволяют вести учет патентов, хранить историю тарифов и отслеживать оплаты.

150000 руб.

03.07.2025    2913    2    1    

4

Печатные формы Учет рабочего времени Учет ОС и НМА Бухгалтер 1С:Предприятие 8 1С:ERP Управление предприятием 2 1C:ERP Транспорт, автопарки, такси Оптовая торговля, дистрибуция, логистика Россия Бухгалтерский учет Управленческий учет Платные (руб)

Программа для автоматизации учета путевых листов в 1С - расширение, добавляющее в конфигурацию "ERP", документ Путевой лист и печатные формы установленных образцов для легковых и грузовых авто, расчет и списание нормативного количества топлива, отчет "Реестр путевых листов" с отбором по автомобилю и по водителю (через настройки) Позволит контролировать расход топлива, потому что сразу будет виден сверхнормативный расход.

25620 руб.

23.07.2025    3911    11    0    

10

Менеджеры внешних отчетов Кадровый учет Бизнес-аналитик Руководитель проекта 1С 8.3 1С:ERP Управление предприятием 2 1С:Зарплата и Управление Персоналом 3.x Россия Платные (руб)

• Автоматическое формирование отчётов по персоналу <br> • Визуализация данных: графики, диаграммы, сводные таблицы<br> • Мониторинг ключевых показателей: текучесть, структура, ФОТ, эффективность<br> • Готовая аналитика без программирования и сложных настроек

91500 руб.

17.11.2025    1338    1    0    

1

Печатные формы Взаиморасчеты Оптовая торговля Производство готовой продукции (работ, услуг) Акт сверки Бухгалтер Пользователь 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Управленческий учет Платные (руб)

Задайте для каждой организации свою печать и для каждого физического лица свою подпись. Выберите в документе печатную форму "... с печатью и подписью" - и автоматически сформируется табличный документ с печатью и подписями той организации и ответственных лиц, которые указаны в документе.

17080 руб.

13.03.2018    68365    254    80    

121

Печатные формы Производство готовой продукции (работ, услуг) Бухгалтер 1С:Предприятие 8 1С:Бухгалтерия 3.0 Строительство Россия Бухгалтерский учет Платные (руб)

Откройте для себя заполнение КС-2 и КС-3 в "1С:Бухгалтерия 3.0". Вы получаете удобство, скорость и систему, чтобы заполнить, распечатать и сохранить формы КС-2 и КС-3 из документов "Оказание производственных услуг" или "Реализация товаров услуг". Вы можете заполнить дополнительную информацию о материалах из документов "Требование-накладная" и указать сведения, которые не предусмотрены типовой конфигурацией "1С:Бухгалтерия 3.0". Так же доступно множество настроек для формирования КС-2 и КС-3.

9760 руб.

13.02.2019    112121    488    46    

476

Печатные формы Логистика, склад и ТМЦ Бухгалтер 1С:Предприятие 8 1С:Комплексная автоматизация 2.х Транспорт, автопарки, такси Оптовая торговля, дистрибуция, логистика Россия Бухгалтерский учет Управленческий учет Платные (руб)

Программа для автоматизации учета путевых листов в 1С - расширение, добавляющее в конфигурацию "Комплексная автоматизация", документ Путевой лист и печатные формы установленных образцов для легковых и грузовых авто, расчет и списание нормативного количества топлива, отчет "Реестр путевых листов" с отбором по автомобилю и по водителю (через настройки) Позволит контролировать расход топлива, потому что сразу будет виден сверхнормативный расход.

13420 руб.

27.06.2023    7511    26    2    

26
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
0. PipaOld 24 11.10.11 22:31 Сейчас в теме
Данная обработка предназначена для печати трудовых договоров и допсоглашений сотрудников в произвольной форме из шаблонов MS Word.

Перейти к публикации

1. Boroda 90 11.10.11 22:31 Сейчас в теме
А обработка сама по себе или встраивается в справочник или документ? И берёт она последний по дате автоматически или надо самому выбирать?
2. PipaOld 24 12.10.11 08:49 Сейчас в теме
Обработка сама по себе. Добавляется в дополнительные обработки. При выборе сотрудника добавляет последний документ Кадровое перемещение, но можно и самому выбрать. В публикации присутствуют файлы шаблонов с готовыми полями для заполнения. Текст выделенный в шаблоне красным цветом можно заменить своим текстом, главное чтобы поля для автоматического заполнения вписывались в текст вашего договора и допсоглашения. Эти шаблоны помещаете в любую папку, выбираете их как показано на скриншоте. Чтобы каждый раз не выбирать путь к шаблонам их можно сохранить. кнопка сохранения внизу. После нажатия на кнопку Выполнить создается документ word для дальнейшего редактирования и сохранения, т. к. кадровики любят хранить их в этом формате.
3. fomix 33 12.10.11 10:37 Сейчас в теме
Скачивать не стал, т.к. пользуюсь собственной обработкой, подключаемой как внешняя печатная форма в Приказу о приеме и документу Перемещение. Ваша обработка многофункциональна в плане печатных форм, однозначно "+".
4. PipaOld 24 12.10.11 10:46 Сейчас в теме
Благодарю за оценку. У меня первоначально также были внешние печатные формы, но в связи с ростом вариантов договоров и допсоглашений пришлось собрать все в обработку. У каждого своя папка с шаблонами.
5. PVS73 12.10.11 17:24 Сейчас в теме
ошибку выдаёт.
{Форма.Форма.Форма(118)}: Значение не является значением объектного типа (Ссылка)
ЗапросТарифнаяСтавка.УстановитьПараметр("ЗначСправочник", ТарифныйРазряд1.Ссылка);
6. Фред 12.10.11 18:09 Сейчас в теме
А с Бухгалтерией (базовой) работает? Никто не пробовал?
7. Программулькин 302 13.10.11 05:51 Сейчас в теме
я что-то не понял, скачал архив, там 3 шаблона и ридмик, а где сама обработка? у меня по другому сделано, сложнее, доп справочником,функциональность в разы выше, но не суть, зато у тебя без вмешательства в конфу. На сколько я понял, чтобы распечатать, нужно сначала обработку открыть? По-моему несколько не удобно, попробуй привязать обработку к форме сотрудники,что бы сразу открывалась обработка и подтягивался нужный сотрудник и .т.д. )
8. jack_nsk 13 13.10.11 06:11 Сейчас в теме
(7) Программулькин, тогда уж не к сотруднику внешнюю печатную форму, а к кадровому документу :)
у нас так реализовано, шаблон один, но в коде обрабатываются разные варианты изменений условий ТД. Вобщем - с "глубоким" учетом специфики и собственно не так универсально как у автора этой обработки :)
9. Borisych 501 14.10.11 23:57 Сейчас в теме
Я не так делал - привязка печатной формы к документу (прием на работу или перемещению) и сотруднику - из документа печатается для каждой строки свой новый док в MS Word. Заложена возможность редактирования шаблона пользователем - открывает нужный элемент справочника (в ЗУП) "дополнительная информация", правит что надо, он будет использоваться при печати, но пользователи этим функционалом не пользуются :)
10. Little-ann 15 02.11.11 22:31 Сейчас в теме
Однозначно плюс. Много их перепробовала, эта универсальнее многих.
11. lafaaadka 08.12.11 11:05 Сейчас в теме
{Форма.Форма.Форма(121)}: Ошибка при вызове метода контекста (Выполнить)
Результат = ЗапросТарифнаяСтавка.Выполнить();
по причине:

по причине:
{(7, 60)}: Не задано значение параметра "ЗначСправочник"
РазмерТарифныхСтавокСрезПоследних.ТарифныйРазряд.Ссылка = <<?>>&ЗначСправочник
12. lafaaadka 08.12.11 11:06 Сейчас в теме
ругается на тарифную ставку? Какк исправить?
13. PipaOld 24 08.12.11 11:47 Сейчас в теме
Добрый день, lafaaadka!
В вашей организации скорее всего используется оклад суммой, а не от тарифного разряда. Пожалуйста, в режиме Конфигуратора в модуле формы обработки в процедуру КнопкаВыполнитьНажатие(Кнопка) необходимо внести следующие изменения, заменить соответствующий кусок кода на указанный ниже. Надеюсь это поможет Вам. С уважением, PipaOld. P.S. Шаблоны .dot изменению не подлежат.

////////////////////////// Начало фрагмента
ДатаТрудовогоДоговора = Формат(ВыбСотрудник.ДатаДоговора,"ДЛФ=ДД");
НомерТрудовогоДоговора = СокрЛП(ВыбСотрудник.НомерДоговора);

ТребуетВводаТарифногоРазряда = 0; //Добавлено
ОкладСуммой = 0; //Добавлено

Если ТрудовойДоговор1=1 или ТрудовойДоговор1=2 Тогда

Для Каждого ТекСтрока из ВыбПрием.РаботникиОрганизации Цикл

Если ТекСтрока.Сотрудник.Ссылка = Сотрудник.Ссылка Тогда
ДолжностьВ = СокрЛП(ТекСтрока.Должность.Наименование);
ПодразделениеОрганизации = СокрЛП(ТекСтрока.ПодразделениеОрганизации.Наименование);

ДолжностьВ = ДолжностьВ+" в "+нРег(Сред(ПодразделениеОрганизации,1,1))+Сред(ТекСтрока.ПодразделениеОрганизации,2);
ИспытательныйСрок=ТекСтрока.ИспытательныйСрок;
Ставка = ТекСтрока.ЗанимаемыхСтавок;
КонецЕсли;

КонецЦикла;

Для Каждого ТекСтрока из ВыбПрием.ОсновныеНачисления Цикл

Если ТекСтрока.Сотрудник.Ссылка = Сотрудник.Ссылка Тогда

Если ТекСтрока.ВидРасчета = ПланыВидовРасчета.ОсновныеНачисленияОрганизаций.ОкладПоДням Тогда

ТарифныйРазряд1 = ТекСтрока.ТарифныйРазряд1;
Если ТекСтрока.ВидРасчета.ТребуетВводаТарифногоРазряда=Истина Тогда //Добавлено
ТребуетВводаТарифногоРазряда = 1; //Добавлено
Иначе //Добавлено
ОкладСуммой = ТекСтрока.Показатель1; //Добавлено
КонецЕсли; //Добавлено

КонецЕсли;

КонецЕсли;

КонецЦикла;

ДатаПриемаНаРаботу = Сотрудник.ДатаПриемаНаРаботу;

ИначеЕсли ТрудовойДоговор1=3 или ТрудовойДоговор1=4 Тогда

ДатаПриемаНаРаботу = Сотрудник.ДатаПриемаНаРаботу;

Если ЗначениеЗаполнено(КадровоеПеремещение1) Тогда

Для Каждого ТекСтрока из КадровоеПеремещение1.ОсновныеНачисления Цикл

Если ТекСтрока.Сотрудник.Ссылка = Сотрудник.Ссылка Тогда

Если ТекСтрока.ВидРасчета = ПланыВидовРасчета.ОсновныеНачисленияОрганизаций.ОкладПоДням Тогда
ТарифныйРазряд1 = ТекСтрока.ТарифныйРазряд1;
Если ТекСтрока.ВидРасчета.ТребуетВводаТарифногоРазряда=Истина Тогда //Добавлено
ТребуетВводаТарифногоРазряда = 1; //Добавлено
Иначе //Добавлено
ОкладСуммой = ТекСтрока.Показатель1; //Добавлено
КонецЕсли;
КонецЕсли;

КонецЕсли;

КонецЦикла;
Для Каждого ТекСтрока из КадровоеПеремещение1.РаботникиОрганизации Цикл

Если ТекСтрока.Сотрудник.Ссылка = Сотрудник.Ссылка Тогда
ДатаПриемаНаРаботу = ТекСтрока.ДатаНачала;
ДолжностьВ = СокрЛП(ТекСтрока.Должность.Наименование);
ПодразделениеОрганизации = СокрЛП(ТекСтрока.ПодразделениеОрганизации.Наименование);
ДолжностьВ = ДолжностьВ+" в "+нРег(Сред(ПодразделениеОрганизации,1,1))+Сред(ПодразделениеОрганизации,2);
Ставка = ТекСтрока.ЗанимаемыхСтавок;
КонецЕсли;

КонецЦикла;

Иначе

Предупреждение("Не выбран документ кадрового перемещения");
Возврат;

КонецЕсли;

КонецЕсли;


Если ТребуетВводаТарифногоРазряда = 1 Тогда //Добавлено
//Вытаскиваем тарифную ставку
///////////////////////////////////////////////////////
ЗапросТарифнаяСтавка = Новый Запрос;
ЗапросТарифнаяСтавка.Текст =
"ВЫБРАТЬ
| РазмерТарифныхСтавокСрезПоследних.ТарифныйРазряд.Ссылка,
| РазмерТарифныхСтавокСрезПоследних.Размер
|ИЗ
| РегистрСведений.РазмерТарифныхСтавок.СрезПоследних(&ДатаСреза) КАК РазмерТарифныхСтавокСрезПоследних
|ГДЕ
| РазмерТарифныхСтавокСрезПоследних.ТарифныйРазряд.Ссылка = &ЗначСправочник
|";

ЗапросТарифнаяСтавка.УстановитьПараметр("ЗначСправочник", ТарифныйРазряд1.Ссылка);
ЗапросТарифнаяСтавка.УстановитьПараметр("ДатаСреза", ДатаПриемаНаРаботу);

Результат = ЗапросТарифнаяСтавка.Выполнить();
Оклад=0;
Выборка = Результат.Выбрать();
Пока Выборка.Следующий() Цикл

Оклад = Выборка.Размер;
Прервать;

КонецЦикла;
Иначе //Добавлено
Оклад = ОкладСуммой; //Добавлено
КонецЕсли; //Добавлено

формаОклад = Оклад;
//////////////////////////////////// Окончание фрагмента
14. lafaaadka 08.12.11 12:44 Сейчас в теме
Спасибо. Сейчас попробую
15. lafaaadka 08.12.11 14:05 Сейчас в теме
Все заработало. Огромное СПАСИБО, только это видимо как то с помощью макросов сделано? Я не могу туда свой шаблон подставить?
16. PipaOld 24 08.12.11 14:15 Сейчас в теме
Рад, что у вас все получилось. Свой шаблон подставить можно, главное чтобы в нем обязательно присутствовали поля формы в которые передаются значения типа оклад или адрес. Причем все поля из шаблона к обработке должны быть продублированы в вашем шаблоне. Доступ к полям формы шаблона получается через панель Word формы, кнопка затенение полей. После этого дважды щелкаем на выделенные серым цветом поля, копируем название поля и создаем в нужном месте такое же поле с этим же именем в своем шаблоне. Если поля будут перенесены не все, то обработка будет завершать обработку с ощибкой типа {Форма.Форма.Форма(339)}: Ошибка при вызове метода контекста (SetFormResult). Удачи в экспериментах!
lafaaadka; +1 Ответить
17. lafaaadka 08.12.11 15:02 Сейчас в теме
Да спасибо уже разобрался. Только Он вставляет красным) Как отключить красный свет?
18. PipaOld 24 08.12.11 15:08 Сейчас в теме
Выделяем текст. Меню формат пункт шрифт на закладке открывшейся формы выбираем цвет текста черный или на панели форматирование выбираем кнопку подчеркнутую красной или черной линией, т. е. в обоих случаях меняем цвет шрифта.После этого не забываем убрать затенение полей формы шаблона(17) lafaaadka,
19. lafaaadka 09.12.11 16:04 Сейчас в теме
А еще вопрос, если кто знает вот в CRMовской версии УТ вместо внешних печатных форм можно напрямую подключить .doc кий файл. Я пытаюсь его подцепить а он ругается на

{Справочник.ВнешниеОбработки.Форма.ФормаЭлемента(222)}: Значение не является значением объектного типа (Метаданные)
Если ЗначениеВозврата.ВнешняяОбработка.Метаданные().Макеты.Найти("Параметры_Авторегистрации")<> Неопределено Тогда


пытаюсь там поменять значение <> на = но все равно ошибка та же.
20. lafaaadka 23.12.11 16:32 Сейчас в теме
А можно как нибудь чтобы допсоглашения сохранялись с привязкой к физлицу? У физлица есть вкладка ФАЙЛЫ вот туда хочу сохранять допсоглашения с именами в формате №_от_ЧИСЛО и чтоб номера не повторялись, автоматически проставлялись
21. bnk72 105 08.11.13 10:44 Сейчас в теме
Спасибо. Пригодится. В 7.7 делала такую штуку для кадров, сейчас будет хоть не с нуля...
22. медея 14.04.14 11:28 Сейчас в теме
Скачала, запустила в ЗУП (2.5.79.3)Исправила, как написано в комментарии 13, у меня вышло очень много ошибок! Прошу Вас сделать договора оплата по окладу. Заранее спасибо!
23. mariya.y 20.03.15 15:53 Сейчас в теме
ВЫДАЕТ ОШИБКУ :-(
{Форма.Форма.Форма(132)}: Метод объекта не обнаружен (СформироватьСуммуПрописью)
ОкладПропись = ОбщегоНазначения.СформироватьСуммуПрописью(Оклад, Константы.ВалютаРегламентированногоУчета.Получить());
Для отправки сообщения требуется регистрация/авторизация