Печать договоров в шаблон формата RTF
Функциональные - Документооборот и делопроизводство (СЭД)
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Обработка была написана в довольно непродолжительное время. Из-за категоричной позиции админа в отказе устанавливать MSOffice на сервере (я это тоже поддерживаю), возникла потребность печати договоров в шаблон rtf-файла. Ессно разобрать формат "на коленке" дело весьма продолжительное, следовательно, всё ограничилось необходимым минимумом.
При запуске обработки поверяется наличие папки КаталогИБ()+"\Договоры", где должен лежать файл шаблона договора. Требуемые для заполнения поля в шаблоне имеют вид "DataPoleXX", где ХХ - это номер этого поля. Заполненный договор сохраняется в папке Договоры, причем сохраняется каждый раз после формирования. Имя файла создается по алгоритму: 30 символов наименования контрагента + код контрагента + порядковый номер сохранения. В результате в папке договоров сохраняются все варианты. Более интеллектуальной работы не предполагалось. Имеется склонение должности и ФИО руководителя (функция от стороннего производителя). В функции ПорядокРасчетов() присутствует внутрифирменный нюанс, прошу обратить внимание!!!
На оригинальность не претендует, доработка напильником приветствуется.
07.07.2010
Добавлена возможность выбора шаблона для печати. Т.е. в папке "Договоры" можно разместить несколько шаблонов договоров и перед печатью выбирать из них нужный. Имя шаблона должно начинаться со слова "dogovor". Таким образом в список попадут "Dogovor2010.rtf", "Dogovor2009.rtf", "Dogovor_Самый_Новый_июль_2010.rtf" и т.д.
Непосредственно обработка печати вынесена в отдельный файл обработки - "ПечатьРТФ.ert"
25.09.2011
Довольно часто в процессе редактирования файла RTF в WordPad-е "получаются" куски текста в другой кодировке. Для устранения эффекта надо выделить весь документ (или же нужный участок) и выставить в свойствах шрифта набор символов "Кириллический"
ПечатьДоговораРабочая.ert - обработка интерактивной печати, разместить в папке \ExtForms
ПечатьДоговора.ert - обработка внешней печатной формы, разместить в папке \ExtForms\PrnForms\
ПечатьРТФ.ert - непосредственно обработка печати, разместить в папке \ExtForms\PrnForms\
Вступайте в нашу телеграмм-группу Инфостарт
См. также
1 стартмани
24.08.2021 4929 3 user707242_Gold_karas 0
8 стартмани
30.01.2020 19495 66 Pin 52
1 стартмани
24.10.2017 17192 8 SanchoD 5
1 стартмани
28.08.2016 39535 55 ge_ni 28
1 стартмани
18.08.2016 20915 5 dima_gsv 3
1 стартмани
05.03.2016 12713 5 askv 1
1 стартмани
20.12.2015 18702 31 romanco 2