Печатная форма Трудового договора для ЗУП 8.2 с открытием в OpenOffice

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

Печатает трудовой договор из макета формата .odt и открывает в OpenOffice из справочника "Сотрудники" или документа "Прием на работу в организацию". Текст договора легко изменить (в качестве макета должен использоваться файл .odt). Выкладывается в качестве примера печати в OpenOfifice. При написании использовались функции и процедуры из "Библиотеки стандартных подсистем".

Печатает трудовой договор из макета формата .odt. Параметры в макете обозначаются {v8 параметр}. В макете 1 область, которая обозначается как {v8 Область.ОбщаяЧасть}.

Из нетипового - Параметр адресПодразделения ищется как свойство справочника ПодразделениеОрганизаций с кодом = "0008".

Выкладывается в качестве примера печати в OpenOfifice. При написании использовались функции и процедуры из Библиотеки стандартных подсистем. Пример макета прилагается.

Из недостатков - не удалось устанавливать параметры страницы. Они всегда получаются равными 2 см.

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

Наименование Файл Версия Размер
ТрудовойДоговор_OpenOffice
.epf 42,49Kb
24.03.12
76
.epf 42,49Kb 76 Скачать
Пример макета
.odt 23,84Kb
24.03.12
17
.odt 23,84Kb 17 Скачать

См. также

Комментарии
1. Светлана Кончакова (Ariko-sv) 28.03.12 07:15 Сейчас в теме
Очень мало вы написали, как правильно установить вашу обработку, я как бухгалтер мало что понимаю в программировании, поэтому, если вы подробнее опишите процесс установки, то цены вам не будет.
Я поставила в "Дополнительные внешние обработки по заполнению табличных частей" - ничего не происходит, в "Дополнительные обработки печатных форм", если "заменяемые печатные формы" не заполняю, то ничего не происходит, если заполню, то выдает это:
Ошибка при связи с сервис менеджером (com.sun.star.ServiceManager).
Ошибка при запуске сервиса Desktop (com.sun.star.frame.Desktop).
ОШИБКА
Подскажите что я не так делаю, а вообще идея очень неплохая и хотелось бы воспользоваться.
2. Татьяна (tannya) 7 28.03.12 08:57 Сейчас в теме
Доброе утро, обработку надо подключить не в "Дополнительные внешние обработки по заполнению табличных частей", а как "Дополнительную внешнюю печатную форму". Параметры авторегистрации заполнены - при выборе файлика во внешних печ. формах вам предложат заполнить параметры автоматически. Единственное - измените название внешней печ. формы (Трудовой договор на что-нибудь другое (например Трудовой договор (внешний), поменять файлик сейчас нет возможности). В документе Прием на работу в организацию и в справочнике Сотрудники организации появится печатная форма. Результат - файл, открытый в программе Open Office). Ошибку пока понять не могу, попробуйте без замены печ формы - будет ли работать. Какая конфигурация ЗУП и платформа?
Может у вас оупен офис не установлен?
Чтобы поменять макет, нужно зайти в конфигуратор, сохранить макет из обработки как ODT файл, откорректировать его и загрузить обратно.
3. Елена Гоздецкая (gev3000) 04.12.14 08:19 Сейчас в теме
Добрый день! После загрузки печатной формы при выборе в приказе о приеме на работу выдает ошибку "Не удалось сформировать внешнюю печатную форму!
Значение не является значением объектного типа (Close)" Что сделать для исправления? Open Office на компьютере установлен.
4. Татьяна (tannya) 7 04.12.14 10:52 Сейчас в теме
Добрый день.
Подскажите какой релиз ЗУП и платформы?
Если просто открыть обработку и указать приказ - какую ошибку выдает?