Предназначена для создания, редактирования, и заполнения шаблонов типовых договоров, не привязанных к конкретным запросам и объектам.
Главное отличие этой разработки в том что все параметры создаются "на лету" - нет необходимости открывать конфигуратор, выгонять пользователей, обновлять динамически.
сразу после создания элемента справочника, он (параметр) начинает работать.
Вообще у нас организовано так: программист заведует параметрами, а шаблоны это дело пользователей - так что я вообще не касаюсь составления шаблона.
Принцип работы основан на использовании совместной работы 1С Предприятие и Microsoft Word.
Тестировалась и работает с Microsoft Word 2003.
Для начала работы с системой, необходимо определить, какие параметры необходимы для замены в шаблонах и создать функции получения этих параметров в справочнике «Параметры».
При необходимости создания таблиц в шаблоне используется метод Word преобразования текста в таблицу при этом признак новой ячейки "ТАБ", количество колонок задается при создании параметра (НО почему-то 2 колонки, по крайней мере мой Word, выводит в одну строку.) пример в конфигурации Параметр: "<ТаблицаНадбавок>"
После создания необходимых параметров для замены необходимо создать непосредственно шаблон в справочнике «Шаблоны договоров» возможные параметры для замены находятся на правой панели формы элемента.
Для создания и заполнения шаблона необходимо открыть Справочник «Сотрудники организаций» и нажать кнопку «Создать договор из шаблона» при этом откроется форма Справочника «Внешние кадровые элементы», который подчинен сотруднику.
При нажатии на кнопку «+ файл» можно добавить произвольный файл (например фото, резюме, и т.д.).
При нажатии на кнопку «+ из шаблона» происходит раскрытие шаблона из справочника, вычисление и замена всех параметров в шаблоне.
При закрытии Word'a происходит запись файла договора в базу данных, при выборе строки из ТЧ происходит просто открытие файла, без заполнения параметров т.е. все внесенные вручную изменения в созданном из шаблона документе сохраняются.
Для демонстрации возможностей разработки выбран справочник «Сотрудники организаций» так как трудовой договор с сотрудником является одним из самых часто редактируемых документов (по крайней мере, в нашей организации). Также можно использовать для создания договоров и деловой переписки с клиентами в отдельных документах.
30.08.2010
ДОРАБОТАНО:
- При попытке вставить строку с длинной более 255 символов вываливалось в исключение. Создано разложение строки на подстроки в 255 символов и их последующий вывод в шаблон
- Встроен параметр: "ОтказПреобразования" для отказа вывода таблицы при установленном в Истина преобразование в таблицу не происходит, выводит только текст.
Добавлено:
- Использование контекстной подсказки при вводе текста процедуры вычисления параметра
- СОЗДАНИЕ ТАБЛИЦ
ВНИМАНИЕ: подробное описание работы находится во встроенной справке.
И еще одно:
![Embarassed Embarassed](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_uo0hkhLk0Fzu0jTBN6SDvDHmYNDGYF2dO87JsIOvoABqBxNd64WycWHwVaUBlO8VUxGf1ZAZKkHcg6uaGXTnLaxQaf_SYWDO-4EPQ8dURjWyUhjsDVjcvxV-HsnHSd9f8GogGuBMcbXSkmOLIGtpcmnng6or9DRDpRY4s=s0-d)
В функционале существуют еще несколько возможностей - поищите в тексте модуля приложения и поймете, где и что еще есть
![Laughing Laughing](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_s18cs6rOiBtSF6XMRa7LerPzPfFH5t-rd9CN_fTAuLpMGyuF2XWt253BCQtwiyDRh_sfbezZKSsUcCmQKQHrfpT-V_cIAdWCovjzrwT_Q6oevyc6gBFs2b6ku_0z0VKhdOLnem5pp9JqjUrssU1KSudOeHEbjQCZc=s0-d)
правда придется немного поработать своей головушкой, но я думаю что вас это не смутит
![Wink Wink](https://lh3.googleusercontent.com/blogger_img_proxy/AEn0k_vWcexjHl4qC6VFEeHQcAywVqgboBIvvXRg0pmcYPMxopm5CICwAsG1h8RoA5MUXOPtP6vUEHBXd2PaljjjeqJEnEdPB56sxQbZ3kCZvGbeP5jE4sYmrzGdIkMDkHvd5do9MN32YheHmuy2TCEfElSGCTfajHI=s0-d)
Комментариев нет:
Отправить комментарий