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

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

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

24 Comments

  1. PipaOld

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

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

    Reply ↓
  2. Boroda

    А обработка сама по себе или встраивается в справочник или документ? И берёт она последний по дате автоматически или надо самому выбирать?

    Reply ↓
  3. PipaOld

    Обработка сама по себе. Добавляется в дополнительные обработки. При выборе сотрудника добавляет последний документ Кадровое перемещение, но можно и самому выбрать. В публикации присутствуют файлы шаблонов с готовыми полями для заполнения. Текст выделенный в шаблоне красным цветом можно заменить своим текстом, главное чтобы поля для автоматического заполнения вписывались в текст вашего договора и допсоглашения. Эти шаблоны помещаете в любую папку, выбираете их как показано на скриншоте. Чтобы каждый раз не выбирать путь к шаблонам их можно сохранить. кнопка сохранения внизу. После нажатия на кнопку Выполнить создается документ word для дальнейшего редактирования и сохранения, т. к. кадровики любят хранить их в этом формате.

    Reply ↓
  4. fomix

    Скачивать не стал, т.к. пользуюсь собственной обработкой, подключаемой как внешняя печатная форма в Приказу о приеме и документу Перемещение. Ваша обработка многофункциональна в плане печатных форм, однозначно «+».

    Reply ↓
  5. PipaOld

    Благодарю за оценку. У меня первоначально также были внешние печатные формы, но в связи с ростом вариантов договоров и допсоглашений пришлось собрать все в обработку. У каждого своя папка с шаблонами.

    Reply ↓
  6. PVS73

    ошибку выдаёт.

    {Форма.Форма.Форма(118)}: Значение не является значением объектного типа (Ссылка)

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

    Reply ↓
  7. Фред

    А с Бухгалтерией (базовой) работает? Никто не пробовал?

    Reply ↓
  8. Программулькин

    я что-то не понял, скачал архив, там 3 шаблона и ридмик, а где сама обработка? у меня по другому сделано, сложнее, доп справочником,функциональность в разы выше, но не суть, зато у тебя без вмешательства в конфу. На сколько я понял, чтобы распечатать, нужно сначала обработку открыть? По-моему несколько не удобно, попробуй привязать обработку к форме сотрудники,что бы сразу открывалась обработка и подтягивался нужный сотрудник и .т.д. )

    Reply ↓
  9. jack_nsk

    (7) Программулькин, тогда уж не к сотруднику внешнюю печатную форму, а к кадровому документу 🙂

    у нас так реализовано, шаблон один, но в коде обрабатываются разные варианты изменений условий ТД. Вобщем — с «глубоким» учетом специфики и собственно не так универсально как у автора этой обработки 🙂

    Reply ↓
  10. Borisych

    Я не так делал — привязка печатной формы к документу (прием на работу или перемещению) и сотруднику — из документа печатается для каждой строки свой новый док в MS Word. Заложена возможность редактирования шаблона пользователем — открывает нужный элемент справочника (в ЗУП) «дополнительная информация», правит что надо, он будет использоваться при печати, но пользователи этим функционалом не пользуются 🙂

    Reply ↓
  11. Little-ann

    Однозначно плюс. Много их перепробовала, эта универсальнее многих.

    Reply ↓
  12. lafaaadka

    {Форма.Форма.Форма(121)}: Ошибка при вызове метода контекста (Выполнить)

    Результат = ЗапросТарифнаяСтавка.Выполнить();

    по причине:

    по причине:

    {(7, 60)}: Не задано значение параметра «ЗначСправочник»

    РазмерТарифныхСтавокСрезПоследних.ТарифныйРазряд.Ссылка = <<?>>&ЗначСправочник

    Reply ↓
  13. lafaaadka

    ругается на тарифную ставку? Какк исправить?

    Reply ↓
  14. PipaOld
    Reply ↓
  15. lafaaadka

    Спасибо. Сейчас попробую

    Reply ↓
  16. lafaaadka

    Все заработало. Огромное СПАСИБО, только это видимо как то с помощью макросов сделано? Я не могу туда свой шаблон подставить?

    Reply ↓
  17. PipaOld

    Рад, что у вас все получилось. Свой шаблон подставить можно, главное чтобы в нем обязательно присутствовали поля формы в которые передаются значения типа оклад или адрес. Причем все поля из шаблона к обработке должны быть продублированы в вашем шаблоне. Доступ к полям формы шаблона получается через панель Word формы, кнопка затенение полей. После этого дважды щелкаем на выделенные серым цветом поля, копируем название поля и создаем в нужном месте такое же поле с этим же именем в своем шаблоне. Если поля будут перенесены не все, то обработка будет завершать обработку с ощибкой типа {Форма.Форма.Форма(339)}: Ошибка при вызове метода контекста (SetFormResult). Удачи в экспериментах!

    Reply ↓
  18. lafaaadka

    Да спасибо уже разобрался. Только Он вставляет красным) Как отключить красный свет?

    Reply ↓
  19. PipaOld

    Выделяем текст. Меню формат пункт шрифт на закладке открывшейся формы выбираем цвет текста черный или на панели форматирование выбираем кнопку подчеркнутую красной или черной линией, т. е. в обоих случаях меняем цвет шрифта.После этого не забываем убрать затенение полей формы шаблона(17) lafaaadka,

    Reply ↓
  20. lafaaadka

    А еще вопрос, если кто знает вот в CRMовской версии УТ вместо внешних печатных форм можно напрямую подключить .doc кий файл. Я пытаюсь его подцепить а он ругается на

    {Справочник.ВнешниеОбработки.Форма.ФормаЭлемента(222)}: Значение не является значением объектного типа (Метаданные)

    Если ЗначениеВозврата.ВнешняяОбработка.Метаданные().Макеты.Найти(«Параметры_Авторегистрации»)<> Неопределено Тогда

    пытаюсь там поменять значение <> на = но все равно ошибка та же.

    Reply ↓
  21. lafaaadka

    А можно как нибудь чтобы допсоглашения сохранялись с привязкой к физлицу? У физлица есть вкладка ФАЙЛЫ вот туда хочу сохранять допсоглашения с именами в формате №_от_ЧИСЛО и чтоб номера не повторялись, автоматически проставлялись

    Reply ↓
  22. bnk72

    Спасибо. Пригодится. В 7.7 делала такую штуку для кадров, сейчас будет хоть не с нуля…

    Reply ↓
  23. медея

    Скачала, запустила в ЗУП (2.5.79.3)Исправила, как написано в комментарии 13, у меня вышло очень много ошибок! Прошу Вас сделать договора оплата по окладу. Заранее спасибо!

    Reply ↓
  24. mariya.y

    ВЫДАЕТ ОШИБКУ 🙁

    {Форма.Форма.Форма(132)}: Метод объекта не обнаружен (СформироватьСуммуПрописью)

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

    Reply ↓

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *