Визуализация электронной подписи на исходящих документах в соответствии с ГОСТ Р 7.0.97-2016. Финальная версия

Публикация № 1179881

Управление - Документооборот и делопроизводство

ЭЦП Документооборот Визуализация защита PDF

Начиная с версии 1С:Документооборот 2.1.13.28 появилась возможность визуализации документов, подписанных электронной подписью по ГОСТу Р 7.0.97-2016. Хочу рассмотреть реализацию этого механизма и предложить готовый вариант его использования.

На момент написания этой статьи, алгоритм визуализации электронной подписи не изменился и остаётся актуальным для версий 2.1.15.4 и 2.1.16.1. Кому интересно, прошу под спойлер.

 
Алгоритм визуализации ЭЦП

Алгоритм визуализации следующий. В общем макете «ШаблонОтметкиЭП»содержится картинка, в которую с помощью ImageMagick впечатываются данные о серийном номере сертификата, субъекте и сроке действия сертификата.

Тут сразу 2 нюанса хочу отметить:

  1. ImageMagick нужен свежий, который запускается не командой «convert.exe», а «magick.exe convert», причём ошибку о несоответствии версий вы получить только если в персональных настройках работы с файлами вы не меняли имя программы по умолчанию, оставив «convert.exe»;
  2. у сертификатов, выданных на организацию, в качестве имени субъекта (CN, Соммon Name) указывается организация, а вот в полях фамилия (SN), имя и отчество (GN) , как раз то, что нам надо для выполнения п. 5.23 ГОСТа. Если в тексте файла есть метка «ВставитьЭП», то вместо неё вставляется полученная картинка, а если этой метки нет, то картинка вставляется в документ в угол, который указан в настройках.

За вставку отвечает соответственное содержимое двух общих макетов «ВставкаИзображенияВместоТегаВDocx» и «ВставкаИзображенияЭПСУказаниемПоложенияDocx».

Вернёмся ещё к ImageMagick. Координаты текстовых элементов для вставки в шаблон указываются в функции «СоздатьОтметкуЭП()» общего модуля «РаботаСЭП» относительно левого верхнего угла изображения. Там же указывается размер шрифта надписей (последний параметр функции «НаложитьСтроки()» общего модуля «РаботаСКартинками»). Цвет текста можно поменять в параметре -fill функции «НаложитьСтроки()». Также хочу отметить, что геометрические размеры изображения после вставки в MS Word определяются элементами cx и cy, которые выражены в каких-то странных единицах, которые в коде 1С называются EMU (English Metrick Units). Я уже всё посчитал и подогнал, так что если размер шаблона не будет изменён, то всё будет красиво.

Без дополнительных доработок визуализация ЭЦП, предложенная 1С по умолчанию не жизнеспособна. При общении по электронной почте, в письмо вставляется не файл с подписью, а его визуализированная версия. Т.е. документ в редактируемом формате со штампом ЭП. Вашему контрагенту ничего не мешает дописать нужную информацию (допустим в договор) и отправить документ дальше. Когда обман вскроется, вы, конечно, сможете доказать, что отправляли документ с другим содержанием, но учитывая российские реалии это можно доказывать долго. Некоторые серьёзные министерства (Минкомсвязь и Минпромторг например) печатают в штампе надпись не «Документ подписан электронной подписью» (как указано в ГОСТе), а «Подлинник электронного документа подписанного ЭП хранится в ...». Наверное догадываются о чём-то.

Что можно сделать? Предлагаю формировать визуализацию документа в формате Adobe PDF и накладывать на него защиту. Я сразу оговорюсь, мне известно, что если у документа Adobe PDF разрешена печать, то снять с него защиту можно путём печати на виртуальном pdf-принтере, но есть несколько мыслей:

  1. в моём варианте разрешена только черновая печать, так что документы будут различаться;
  2. при некоторых вариантах документооборота, можно запретить печать;
  3. для злоумышленников это дополнительное лишнее действие, которое невозможно совершить по ошибке и оно подтверждает преступный умысел.

Попробуем наложить ограничения на использование файла визуализации. Мы вынуждены разрешить печать документа с визуализацией подписи, так как предполагаем, что документ у корреспондента может рассматриваться руководством в бумажном виде. Воспользуемся для этого бесплатным программным обеспечением PDFTK Free.

 
Установка и лицензионное использование PDFTK Free

Программа (на момент написания статьи версии 2.02) представляет из себя консольную утилиту и графическую оболочку. В описании к данной утилиты сказано, что опытные пользователи (power users) могут использовать консольную утилиту. Мы естественно опытные, какие же ещё.

Среди публикаций на нашем сайте я находил обёртку для консольной утилиты PDFTK на 1С, в виде внешней обработки, там исполняемый файл лежал в макете и выгружался во временную папку для использования. Очень удобно, но запрещено текущим лицензионным соглашением. Может раньше было можно, не знаю.

Так что качаем программу с официального сайта, ставим на компьютер, где осуществляется визуализация подписываемых документов. Если процедура визуализации не сможет найти утилиту pdftk.exe, то файл в формате Adobe PDF будет всё равно создан, но пользователю будет выведено предупреждение о невозможности наложить дополнительную защиту. Путь к утилите зашит прямо в коде, т. к. по умолчанию инсталлятор ставит программу в одну папку: «C:\Program Files (x86)\PDFtk\bin» для 64-х битных систем.

Расширение проверено на конфигурации 1С:Документооборот государственного учреждения 2.1.15.4 и 2.1.16.1. Нет под рукой КОРП версии, но почти уверен, что взлетит.

 

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

 
Для тех, у кого LibreOffice

Его тоже можно заставить создавать файлы PDF. Для этого используется параметр командной строки --convert-to. В расширении убираем весь код, от момента получения файла до запуска утилиты pdftk.

Я тестировал, у меня запустилось с такой строкой: C:\Program Files (x86)\LibreOffice\program\soffice.exe --headless --convert-to pdf:writer_pdf_Export "ТУТ_ИМЯ_ИСХОДНОГО_ФАЙЛА" --outdir "ТУТ_ДИРЕКТОРИЯ_ДЛЯ РЕЗУЛЬТАТА"

Как формировать и запускать консольные команды и проверять результат выполнения можно подсмотреть тут же в коде для утилиты PDFTK.

 

P.S. некоторые идеи, реализованные в расширении предложены пользователем ignor (они отмечены в тексте).

 

UPD: Механизм визуализации можно использовать совместно с возможностями отправки и приёма файлов с ЭЦП по почте.

 

UPD 26.01.2021: исправлены некоторые ошибки, проверена работоспособность на версии 2.1.27.1

 

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

Наименование Файл Версия Размер
Визуализация электронной подписи на исходящих документах в соответствии с ГОСТ Р 7.0.97-2016. Финальная версия., используем PDFTK:

.cfe 265,34Kb
26
.cfe 265,34Kb 26 Скачать
Визуализация электронной подписи на исходящих документах в соответствии с ГОСТ Р 7.0.97-2016. Финальная версия., не используем PDFTK:

.cfe 265,36Kb
32
.cfe 265,36Kb 32 Скачать

Специальные предложения

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Steelvan 50 15.01.20 18:48 Сейчас в теме
"... но учитывая российские реалии это можно доказывать долго. "


Фу. Бытие определяет сознание и мировосприятие. По таким вставкам про автора все ясно.
hoyo; Sindbad_M; +2 2 Ответить
2. soulner 191 15.01.20 22:26 Сейчас в теме
(1) Вам, просто повезло. Пессимист часто это хорошо информированный оптимист.
Plotks2017; raystlin; narutouzumaki_13; +3 Ответить
3. sikvel2012 96 16.01.20 09:54 Сейчас в теме
Если честно я не могу понять сокральный смысл данных визуализаций. Есть присоединенная ЭП. Она и так визуализированна.
Есть отсоединенная, проверяется отчётом, и проверять ее должно лицо получившее документ. Мы такие визуализированна документы отправляем назад контрагентам и требуем от них исходный файл + подпись (sig).
4. soulner 191 16.01.20 12:29 Сейчас в теме
(3) Вы категорически правы. Смысл данных визуализаций имеется только в том случае, если нет возможности отправить документ и подпись и принять от него документ с подписью, проверить её и сформировать подписанный входящий документ. Но 1С:Документооборот такой возможности не предоставляет при использовании внутренней почты (поправьте меня если это не так). У меня в планах такую возможность реализовать, но времени совсем нет. И вот тогда визуализация будет только вспомогательным механизмом.
5. susumanin 1 16.01.20 13:32 Сейчас в теме
Объясните такой момент, если не сложно.
Вот подняли мы Microsoft Enhanced CryptoProvide, выпустили сертификат, настроили 1С Документооборот.
Подписали под юзером какой-нибудь документв в 1С.
Правильно я понимаю: теперь из 1С можно выгрузить саму подпись и сам вордовский файл. При этом в самом вордовском файле нет никакой инфы (кроме штампа) что он подписан, т.е. его можно поменять.
Вопрос: можно ли как-то првоерить что файл ворд был изменен имея в наиличие ps7 файл выгруженный из 1С?
Спасибо.
TigerS74; +1 Ответить
6. soulner 191 16.01.20 21:02 Сейчас в теме
(5) Сейчас опишу, как с выгрузкой подписанных файлов дело обстоит:
1. при первом просмотре подписанного файла 1С:Документооборот создаёт версию, в которую помещает штамп для визуализации ЭП, файл при этом меняется и уже не соответствует подписи;
2. при выгрузке вместе с ЭП (это отдельная команда в меню) выгружается оригинальный файл и подпись (или много) к нему;
3. откреплённая подпись, выгружаемая из программы, соответствует стандарту PKCS#7 и может быть проверена где угодно (единственный момент, расширение лучше поменять на sig, это привычней), подпись, выданную авторизованным УЦ можно проверить, например, тут gosuslugi.ru/pgu/eds;
4. Вы можете взять документ, загрузить в 1С, потом отдельно загрузить подпись и если на рабочей станции (или на сервере) настроена цепочка для проверки сертификата, то данная подпись будет признана действительной, если документ не был изменён.

Я по этому и предлагаю слать pdf-с визуализацией, т.к. документ MS Word могут отредактировать, а средства для проверки подлинности документа остаются только на нашей стороне. 1С не умеет отправлять файл и подпись при использовании механизма внутренней почты. Вроде как умеет через лёгкую. Но у меня не получилось на одном рабочем месте запустить и такую и такую.

Думаю, что сами 1С эту функцию не внедрят т.к. она частично отнимет хлеб у сервиса 1С:ЭДО в части пересылки произвольных документов.
TigerS74; susumanin; +2 Ответить
7. susumanin 1 17.01.20 12:51 Сейчас в теме
8. ignor 222 19.01.20 15:14 Сейчас в теме
Посоветуйте что делать в случае когда подписантов может быть у нас несколько и когда требуется поставить штампики на последнюю страницу. У Вас в коде doc/docx как я понимаю преобразуется в pdf,а уже на него ставится штамп и накладывается защита? А не подскжете ли как быть в случае если в документообороте хранится уже файл pdf?
10. soulner 191 19.01.20 17:26 Сейчас в теме
(8) Разработчики 1С с своём решении отклонились от требований п.п. "а" п. 5.23 ГОСТа и сделали вывод всех печатей в один штамп. В данной публикации я не меняю алгоритм формирования штампа, только дизайн. Как будут выглядеть штамп с несколькими подписями, я не знаю т.к. нет возможности проверить.
Штамп ставится непосредственно в документ MS Word, и уже потом он преобразуется в PDF и накладывается защита.
Место, куда ставится штамп, определяется или настройками положения ЭП (Общие настройки - настройки электронной подписи - вкладка Штамп ЭП) или наличием в документе текстовой метки "ВставкаЭП" (эта метка может быть на любой странице)
9. ignor 222 19.01.20 15:26 Сейчас в теме
Кроме того у Вас указано

Тут сразу 2 нюанса хочу отметить:
ImageMagick нужен свежий, который запускается не командой «convert.exe», а «magick.exe convert», причём ошибку о несоответствии версий вы получить только если в персональных настройках работы с файлами вы не меняли имя программы по умолчанию, оставив «convert.exe»;



а в коде 1с стоит convert
11. soulner 191 19.01.20 17:34 Сейчас в теме
(9) Нет, в коде стоит
ПолныйПуть = Константы.ПутьКПрограммеКонвертацииPDF.Получить();
потом идёт проверка, что написано в этом полном пути
Если ПолныйПуть = "convert.exe" Тогда
    УдалитьВременныеФайлы(ФайлыКУдалению);
    ВызватьИсключение НСтр("ru = 'В настройках программы указан полный путь к устаревшей версии ImageMagick (convert.exe).'");
КонецЕсли;

В переменной ПолныйПуть должен быть путь к файлу magick.exe, потом к нему добавляется команда convert и параметры -pointsize %1 -draw ""%2"" %3 %4.
Это делается в 2-х процедурах общего модуля "РаботаСКартинками": НаложитьСтроки - параметры и ЗапуститьImageMagick - непосредственно запуск.
12. ignor 222 20.01.20 09:35 Сейчас в теме
Наверное надо будет как-то совместить Ваше решение с указанным https://infostart.ru/public/830374/
13. soulner 191 20.01.20 14:44 Сейчас в теме
(12) Я пробовал, механизм достаточно прост, но в общем случае нереализуем.
Причина в том, что необходимо указать координаты штампа в документе. Документ PDF имеет слой с изображением, но разрешение его заранее не известно и координаты штампа и его масштаб посчитать не получается, соответственно простой путь, а именно подготовить с помощью ImageMagic pdf-файл со штампом и прозрачным фоном, а потом с помощью утилиты pdftk.exe с ключом stamp их слепить вместе не катит.
Есть второй путь:
1. нарезаем файл pdf полистно с использованием утилиты pdftk и команды burst;
2. все листы с помощью ImageMagik переводим в формат jpeg (тут появляется возможность прочитать их свойства и понять размеры);
3. с помощью ImageMagik формируем печать и масштабируем её под размер листа;
4. с помощью ImageMagik ставим печать куда надо (тут основной вопрос);
5. с помощью ImageMagik из файлов jpeg делаем pdf.
Я пометил основную проблему данного алгоритма. Куда ставить штамп? Когда используется текстовый редактор, то есть текстовая метка, а какая метка может быть на картинке?
14. ignor 222 20.01.20 22:05 Сейчас в теме
Я пробовал решать проблему через для pdf через Adobe Acrobat DC по OLE (благо его можно арендовать как и офис 365), Но моё владение английским для целей чтения технической документации на данный момент оставляет желать лучшего:
У нас на предприятии есть два пожелания к вставке штампа в исторически хранящийся PDF
По положению штампов в документе: Вставлять штамп/штампы вниз на последнюю страницу. Насколько я понимаю в нашей ситуации речь идёт об отсканированных подписанных договорах, то есть это всегда А4. Отсюда можно взять некий стандартный размер штампа за основу и раскинуть их скажем на генерируемую PDF страницу с неким шагом снизу вверх. Я не думаю что ЭЦП может быть столько что мы перекроем лист формата А4
По прозрачности штампа/штампов: Крайне желательно чтобы сквозь штампы проглядывался бы оригинальный документ.
По эксплуатации: Хотелось бы, но данное требование не обязательное, чтобы пользователь мог сам двигать в некоей программе просмотра (отсюда и интерес к Adobe Acrobat DC) штампы располагая их как ему удобнее.
Что единственное что у меня получилось в PDF так это адаптировать код написанный в SDK на VBA к 1С
gApp = Новый COMОбъект("AcroExch.App");
gApp.CloseAllDocs();
gPDDoc = Новый COMОбъект("AcroExch.PDDoc");
Если gPDDoc.Open(PDFIN) Тогда

jso = gPDDoc.GetJSObject();

Page = gPDDoc.AcquirePage(0);
pageRect = Page.GetSize(); //' now use pageRect.x and/or pageRect.y for stamp placement

stampRect = Новый COMSafeArray("VT_I4", 4);
stampRect.SetValue(0,100); //' taking a shortcut here
stampRect.SetValue(1,100);
stampRect.SetValue(2,200);
stampRect.SetValue(3,200);

annot = jso.AddAnnot();

props = annot.getprops();
props.Type = "Stamp";
annot.setProps(props);

props = annot.getprops();
props.Page = 0;
props.rect = stampRect;
props.Author = "My Name";
props.contents = "My Contents";
props.AP = "Approved";// ' this would be your own AP string - "Approved" uses one of the standard stamps
annot.setProps(props);


КонецЕсли;
и это дало вставку их штампа с их предзашитой текстовкой
Прикрепленные файлы:
74. soulner 191 11.11.20 10:16 Сейчас в теме
(14) Сделал впечатывание в PDF регистрационного штампа https://infostart.ru/public/1324348/ На том-же принципе можно и визуализацию впечатывать, но всё равно не понятно как размещать штампы.
15. ignor 222 20.01.20 22:12 Сейчас в теме
Поначалу я выходной файл открывал в Adode Acrobat DC, но потом как то пытаясь заставить его открывать указанный документ на просмотр пользователю предварительно закрыв все ранее открытые поломал это функционал в своём коде. Мне бы по вашему описанию схемку бы и чертёж на предмет опсианного
"подготовить с помощью ImageMagic pdf-файл со штампом и прозрачным фоном, а потом с помощью утилиты pdftk.exe с ключом stamp их слепить вместе"
16. ignor 222 20.01.20 22:43 Сейчас в теме
В случае кстати А4 и последней страницы я могу создать пустой docx файл и раскидав по нему печати (по ситранице) сохранить его как pdf/ для целей объединения его с Основным документом с помощью команды pdftk Весь вопрос вот только как ему прозрачность приставить
17. soulner 191 21.01.20 18:17 Сейчас в теме
(16) Очень крутое решение, а главное изящное и без заморочек с ImageMagick!
Да, так можно.
1. Делаем документ MS Word или LibreOffice, размещаем штампы, как нам надо.
2. Перед листом со штампами делаем нужное количество пустых листов - это важно!
3. Сохраняем этот документ в формате PDF.
4. Команда выглядит так:
pdftk.exe ИМЯ_ВХОДНОГО_ФАЙЛА multistamp ИМЯ_ФАЙЛА_СО_ШТАМПАМИ output ИМЯ_ВЫХОДНОГО_ФАЙЛА

P.S.параметр stamp накладывает одностраничный pdf на каждую страницу входного документа, а нам надо один раз в нужное место, по этому используем multistamp.
18. ignor 222 22.01.20 15:31 Сейчас в теме
Можно кстати ещё ради универсальности в Adobe Reader перебирать страницы на входе и генерировать разделы пустые страницы с теми же размерами в Winword на выходе Часть функционала по OLE доступна и у Adobe Reader.

А ещё хотел Вас коллега спросить ан предмет видели ли Вы тут нижеследующую публикацию и что Вы по её поводу думаете если видели
https://infostart.ru/public/1171681/
19. Profenix 14 23.01.20 12:03 Сейчас в теме
А нельзя сбросить ссылку на ImageMagick?
я под винду не нахожу magick.exe convert
Прикрепленные файлы:
20. soulner 191 23.01.20 14:29 Сейчас в теме
(19) Вы всё правильно нашли. Convert - параметр консольного приложения magick. Примеров использования в сети масса, нужно забить в поиск фразу "imagemagick примеры". Часть примеров будет для Linux, но это не важно.
45. user1114234 29.07.20 13:45 Сейчас в теме
(19)
magick.exe

У меня и с просто magick.exe заработало.
21. KRaSH13 28.01.20 17:41 Сейчас в теме
Уважаемый автор, не очень понимаю смысл всей этой "визуализации". По сути это картинка (файл), на которую вставлена еще одна картинка (штамп). Необходимо для понимания пользователем/контрагентом, что исходный файл (именно файл, а не этот образ со штампом) ранее был подписан ЭП. Никакой юридической силы не несет уж точно. Если нужно обменяться с контрагентом, то либо исходником+файлом подписи, либо уж вообще исходником без подписи и прочих красивых штампов.

В целом, спасибо за пояснения по работе с ImageMagic, полезно.
22. soulner 191 28.01.20 20:45 Сейчас в теме
(21) Уважаемый коллега! Смысл визуализации документа с ЭП описан в том, что электронный документ - это информация и ЭП - это информация, а если вам нужно исходящий документ зашить в дело, что вы будете делать? Это указано в ГОСТе. А вот пересылка визуализированных файлов - это другая песня. Я уже вверху писал, что это очень порочная практика, но пока иначе никак.
24. KRaSH13 29.01.20 00:45 Сейчас в теме
(22)
если вам нужно исходящий документ зашить в дело, что вы будете делать?

Наверное, надо доводить до функционального заказчика идею, что для документов, подписанных электронно и архив должен быть электронный. А уж если надо на бумагу, в дело и в железный шкаф на 50 лет - тогда будьте добры, возьмите ручку и поставьте подпись, а потом и в дело можно. Хотя букву закона в эту сторону изучать не приходилось, руководствуюсь только собственной логикой. У нас - электронный архив, pdf со штампами хранятся только для успокоения пользователей, что документ подписан и с ним все хорошо. А сами документы лежат рядом вместе с отпечатками.
25. soulner 191 29.01.20 14:14 Сейчас в теме
(24) Ну, давайте изучим букву закона.
Федеральный закон от 22.10.2004 N 125-ФЗ (ред. от 28.12.2017) "Об архивном деле в Российской Федерации" в ст. 3 говорит нам что такое архивный документ. Оказывается это материальный носитель с информацией. Отлично. Идём в ст. 22 и смотрим сколько лет нам нужно хранить материальные носители. Видим там цифры 20, 75 и даже 100 лет. Далее ищем материальные носители, которые могут гарантированно хранить информацию 100 лет. И что? Теоретически такие есть. Есть оптические накопители, которые вроде могут, есть сведения, что твердотельные накопители могут, если их не трогать. Но гарантию сохранности информации на государственном уровне никто не даёт.
Вот так. Значит бумага.
Прикрепленные файлы:
23. spiteful41 5 28.01.20 21:34 Сейчас в теме
Вашему контрагенту ничего не мешает дописать нужную информацию (допустим в договор) и отправить документ дальше. Вы серьезно? ))) Вы думаете эта картиночка на документе несёт какую-то юридическую силу?)) У вас в базе лежит документ без штампа и подпись, внутри подписи хеш подписанного документа, сертификат подписанта и время подписи. Визуализация нужна только для ваших внутренних целей, например, распечатать и показать руководителю, что он подписан, либо как то в программе по печатной форме вывести информацию о подписании! О какой пересылке контрагенту идёт речь и кому он там что-то перешлёт?)))))
26. soulner 191 29.01.20 16:55 Сейчас в теме
(23) Коллега, это не я думаю, а методисты 1С так думают. Я просто немного облагородил существующую технологию, но не изменил её. Попробуйте послать документ, подписанный ЭП без моего расширения и вы увидите, как это реализовано.
Моя публикация называется "Визуализация ЭП" и ни на что большее я не претендую, о чём выше писал.
А то, что по электронной и бумажной почте ходят документы просто со штампом ЭП - это факт, его можно отрицать, но он от этого на исчезнет.
Я в этой реальности живу и работаю, если вы живёте в другой, где документы пересылаются только с ЭП, а вы на своей стороне в своей информационной системе их проверяете, то я за Вас очень рад.
user1114234; +1 Ответить
27. ignor 222 03.02.20 19:38 Сейчас в теме
К вопросу о выработанном изящном алгоритме к pdf....
Его наверное можно улучшить, хотя и замедлить за счёт версии ворда который умеет читать pdf
Прочитали им оригинальный pdf и записав его как docx наставили штампов
Сохранили как вспомогательный pdf и опцией мультиштамп пдфтк получили выходной pdf со штампами в нужных местах
28. Profenix 14 06.03.20 14:25 Сейчас в теме
Добрый день. А можно использовать свой тэг для вставки ЭП?
Например в шаблонах ДО.
Т.е. у нас есть шаблон автоматически заполняющийся из ДО, там же ставится тэг и на него потом натягивается ЭП
29. soulner 191 06.03.20 16:26 Сейчас в теме
(28) Добрый день! Всё возможно, но нужно будет самому переопределить тэг. Он указывается при вызове функции "ВставитьВизуализациюЭПВместоТэга()" общего модуля "ВизуализацияЭПКлиентСервер". Найдите использование этой функции и поменяйте тэг. Там будет 2 процедуры.
30. Profenix 14 10.03.20 09:54 Сейчас в теме
(29)
ВставитьВизуализациюЭПВместоТэга

А не подскажете, как вставить этот самый тэг средствами Word, я как понял код идет из КЭП_ВставкаИзображенияВместоТегаВDocx.
31. soulner 191 10.03.20 10:07 Сейчас в теме
Тэг это просто текст. Программа читает xml по узлам (содержимое документа MS Word описано в формате XML), находит тэг и заменяет его вставкой их шаблона. В данном расширении этого механизма нет, т.к. он поддерживается конфигурацией, а тут (https://infostart.ru/public/1006925/) я его реализовывал сам. Тут (http://forum.infostart.ru/forum8/topic210811/message2174320/#message2174320) прямо код замены приведён.
32. Profenix 14 10.03.20 13:51 Сейчас в теме
(31) Спасибо решено, действительно достаточно вставить текст "ВставитьЭП"
И в коде поправить с ВставкаИзображенияВместоТегаВDocx на КЭП_ВставкаИзображенияВместоТегаВDocx.
Сейчас отлично все работает еще раз спасибо!
33. Profenix 14 10.03.20 16:44 Сейчас в теме
(31)
У меня странная ситуация с PDF пишет что:
Magick с командной строкой:
"C:\Program Files\ImageMagick-7.0.9-Q16\magick.exe" convert -strip -density 150 -quality 0 C:\Users\USR1CV82\AppData\Local\Temp\v8_C819_2c\src.pdf C:\Users\USR1CV82\AppData\Local\Temp\v8_C819_2c\res.png

Это все тянется из функции ПреобразоватьPdfВPng
34. soulner 191 10.03.20 17:05 Сейчас в теме
(33) Не понял, что пишет? Это ошибка? Тогда в чём она?
35. Profenix 14 10.03.20 17:18 Сейчас в теме
(34)Да ошибка если пдф подписываешь.
Прикрепленные файлы:
36. Profenix 14 10.03.20 18:09 Сейчас в теме
(34) Извиняюсь заморочил голову, в целом на пдф не имеет смысл визуализации, я просто убрал ограничения у этой обработки. С Word в pdf нормально работает.
37. Dinchic 08.04.20 14:40 Сейчас в теме
Дорогие друзья, не подскажите как уменьшит сам штамп ЭП, уже всё перепробовала что могла(
38. soulner 191 08.04.20 17:44 Сейчас в теме
(37) За размер печати отвечают параметры cx и cy в xml-вставках, которые находятся в общих макетах "КЭП_ВставкаИзображенияЭПСУказаниемПоложенияDocx" и "КЭП_ВставкаИзображенияВместоТегаВDocx" (в 2-х местах). Но они там указаны в загадочных единицах EMU (English Metrick Units). Предполагаю, что 1 мм равен 35995 EMU.
39. Dinchic 09.04.20 08:21 Сейчас в теме
(38) Огромнейшее спасииибо
40. ligsht 12 14.04.20 13:24 Сейчас в теме
После установки расширения и подписания документа 1с просто виснет и блокируется документ. Разблокировать удается только перезапуском агента. Подскажите в чем проблема?
41. ligsht 12 14.04.20 13:30 Сейчас в теме
(40)
Решилась проблема. Ошибка в пути к ImageMagick.
46. user1114234 29.07.20 13:55 Сейчас в теме
(40)
(41)
У меня такое было при отсутствии прав учётки запуска Агента 1с на папки ImageMagic и GhostScript (учётка НЕ системная)
42. DEG156 28 23.07.20 11:59 Сейчас в теме
Добрый день !

Скачал. Ознакомился. Вопрос - у нас многие пользователи используют формат DOC.

Планируете доработать ваши функции для работы с этим форматом ?
43. soulner 191 23.07.20 12:36 Сейчас в теме
(42) Добрый день.
Там в коде должна быть вставка, рекомендованная коллегой http://forum.infostart.ru/forum8/topic210811/message2355347/#message2355347, если нет, то впишите самостоятельно.
44. DEG156 28 23.07.20 15:59 Сейчас в теме
47. user1263334 06.08.20 07:07 Сейчас в теме
Доброго времени суток. Как изменить текст в самом штампе ЭП?
48. user1263334 06.08.20 07:10 Сейчас в теме
Доброго времени суток. Как изменить текст в самом штампе ЭП?
Прикрепленные файлы:
TigerS74; +1 Ответить
49. soulner 191 06.08.20 12:32 Сейчас в теме
(48) Добрый день. Рисунок штампа в формате png лежит в общем макете КЭП_ШаблонОтметкиЭП. Редактируйте любым графическим редактором, только имейте ввиду, что координаты, куда впечатываются данные, рассчитаны именно для этого штампа.
50. user1263334 07.08.20 19:17 Сейчас в теме
51. user1263334 07.08.20 19:18 Сейчас в теме
После обновления вылезла ошибка, может кто подскажет в чем может быть проблема?
Прикрепленные файлы:
52. user1263334 07.08.20 19:23 Сейчас в теме
С версии 2.1.12.2 до версии 2.1.23.10 (Платформа 8.3.17.1496)
53. soulner 191 09.08.20 12:39 Сейчас в теме
(52) Добрый день! Попробуйте отключить расширение и проверить без него. Если ошибка сохранится, то я не виноват. А если нет, то будем исправлять. Сам планирую обновление ДО, если при этом буду менять расширение, обновлю файл и вам сообщу.
54. user1263334 10.08.20 08:42 Сейчас в теме
55. user1300601 12.08.20 12:56 Сейчас в теме
Сергей, подскажите пожалуйста, возможно ли ставить штамп ЭП в файле PDF на определенном месте и на определенной странице?
56. soulner 191 12.08.20 19:21 Сейчас в теме
(55) посмотрите мою переписку с пользователем ingor в этой ветке, сообщения с 13 по 16.
57. user1079243 14.09.20 08:56 Сейчас в теме
Добрый день!
При нажатии на пункт меню "ЭП и шифрование - Создать файл визуализации" выходит сообщение "Файл не получен на клиент, работа не возможна". Подскажите пжл, как исправить?
58. soulner 191 14.09.20 21:57 Сейчас в теме
(57) Добрый день!
А у вас остальные файлы нормально открываются?
Дело в том, что я файл на клиент передаю общей процедурой РаботаСФайламиКлиент.ПолучитьФайлВерсииВРабочийКаталог(), ей все файлы передаются. Проверьте настройки рабочего каталога, может там месте нет. У меня нет других мыслей.
69. user1079243 21.09.20 15:37 Сейчас в теме
(58)
Добрый день!
Сообщение возникает при работе через веб-браузер. В тонком клиенте такого сообщения не возникло, но возникла ошибка, описанная в сообщении 60. Я применил рекомендацию из сообщения 64. Но мой квест на этом не закончился, см сообщение 68.

Продублирую сообщение 68 тут. Может подскажете, что мне проверить?

После нажатия на пункт меню "Создать файл визуализации" проходит несколько секунд, затем в правом нижнем углу появляется сообщение "Идет сохранение файла ИмяФайла.pdf. Пожалуйста, подождите...". Но сообщение пропадает, а pdf-файла в карточке не появляется. Подскажите пжл, у вас была такая проблема с созданием pdf-файла?
70. soulner 191 21.09.20 16:28 Сейчас в теме
(69) Добрый день! Я не тестировал данный механизм при работе через браузер. Вообще считаю это порочной практикой, т.к. в большинстве случаем можно поставить тонкий клиент и подключить его к web-серверу. Исключением является работа в 1С с планшета, но там трудно работать с ЭП (только на стороне сервера) и возможно будем выходом использовать RDP-клиент.
71. user1079243 21.09.20 17:12 Сейчас в теме
(70)
По веб-клиенту понял, спасибо за ответ.
А по ситуации, когда pdf-файл не появляется после нажатия на "Создать файл визуализации" сможете подсказать? Здесь речь идет о тонком клиенте.
72. soulner 191 22.09.20 09:16 Сейчас в теме
(71) Доброе утро. Нашёл один недочёт в коде, но он может проявиться, если на клиенте стоит MS Office 2007 без пакета сохранения в формат Adobe PDF. Но это не похоже на вашу ошибку.
А вам надо проверить вот что:
- последней командой моего расширения является вызов функции ДобавитьИзФайловойСистемыСРасширениемСинхронно() общего модуля РаботаСФайламиКлиент.
- там есть команда формирования текста уведомления, которое вы видите и вывод этого текст командой Состояние(ТекстСостояния);
- дальше начинается непосредственная передача файла на сервер и создание карточки файла.
Вот тут вам надо пройтись отладчиком и посмотреть выполнение и не забыть заглянуть в журнал регистрации, т.к. код работы с хранилищем и создания версии находится внутри оператора "Попытка... Исключение" и если ошибка там, то вы увидите её в журнале.
59. garant1c 17.09.20 08:42 Сейчас в теме
Добрый день!
Документооборот 8 КОРП, редакция 2.1 (2.1.24.1), 1С:Предприятие 8.3 (8.3.16.1224)
Использую обработку:
Визуализация электронной подписи на исходящих документах в соответствии с ГОСТ Р 7.0.97-2016. Финальная версия., не используем PDFTK:
В расширении изменил режим совместимости на 8.3.14
Указал использование magick.exe. типовой штамп вставляется

В демо-базе имеется исходящий документ, подписанный ЭЦП (1 - 02\14). Подпись оставил только у файла.
При создании документа визуализации выдается ошибка:

Произошла исключительная ситуация (Microsoft Word): Приложению Word не удалось сохранить данный файл, так как он используется другим процессом.
(C:\...\Договор аренды оборудования.docx)
{КоррекцияЭП ОбщийМодуль.КЭП_ВизуализацияЭЦПКлиент.Модуль(70)}: WordДокумент.SaveAs(ВременныйФайлDocx, 16);
{ОбщийМодуль.РаботаСФайламиКлиент.Модуль(2371)}: ВыполнитьОбработкуОповещения(Обработчик, Результат);
{ОбщийМодуль.РаботаСФайламиКлиент.Модуль(2983)}: ВернутьРезультат(ПараметрыВыполнения.ОбработчикРезультата, ПараметрыВыполнения);
{ОбщийМодуль.РаботаСФайламиКлиент.Модуль(2930)}: ПолучитьССервераИЗарегистрироватьВЛокальномКэшеФайловЗаверше­ние(ПараметрыВыполнения);
{ОбщийМодуль.РаботаСФайламиКлиент.Модуль(2842)}: ПолучитьССервераИЗарегистрироватьВЛокальномКэшеФайловПередач­аФайла(ПараметрыВыполнения);
{ОбщийМодуль.РаботаСФайламиКлиент.Модуль(2691)}: ПолучитьССервераИЗарегистрироватьВЛокальномКэшеФайловПродолж­ение(ПараметрыВыполнения);
{ОбщийМодуль.РаботаСФайламиКлиент.Модуль(2617)}: ПолучитьССервераИЗарегистрироватьВЛокальномКэшеФайловЗапуск(ПараметрыВыполнения);
{ОбщийМодуль.РаботаСФайламиКлиент.Модуль(2504)}: ПолучитьССервераИЗарегистрироватьВЛокальномКэшеФайлов(
{ОбщийМодуль.РаботаСФайламиКлиент.Модуль(2480)}: ПолучитьФайлВерсииВЛокальныйКэшФайловЗапуск(ПараметрыВыполнения);
{ОбщийМодуль.РаботаСФайламиКлиент.Модуль(706)}: ПолучитьФайлВерсииВЛокальныйКэшФайлов(
{КоррекцияЭП ОбщийМодуль.КЭП_ВизуализацияЭЦПКлиент.Модуль(31)}: РаботаСФайламиКлиент.ПолучитьФайлВерсииВРабочийКаталог(
{КоррекцияЭП Справочник.ИсходящиеДокументы.Форма.ФормаЭлемента.Форма(45)}: КЭП_ВизуализацияЭЦПКлиент.СоздатьВизуализациюЭЦП(ЭтаФорма);

по причине:
Произошла исключительная ситуация (Microsoft Word): Приложению Word не удалось сохранить данный файл, так как он используется другим процессом.
(C:\...\Договор аренды оборудования.docx)
60. garant1c 17.09.20 09:04 Сейчас в теме
(59) Удалил все сеансы. Теперь ошибка:
Произошла исключительная ситуация (Microsoft Word): Метод или свойство недоступны, поскольку эту команду нельзя использовать в режиме чтения.
{КоррекцияЭП ОбщийМодуль.КЭП_ВизуализацияЭЦПКлиент.Модуль(98)}: МСВорд.Documents.Close();
{ОбщийМодуль.РаботаСФайламиКлиент.Модуль(2371)}: ВыполнитьОбработкуОповещения(Обработчик, Результат);
{ОбщийМодуль.РаботаСФайламиКлиент.Модуль(2983)}: ВернутьРезультат(ПараметрыВыполнения.ОбработчикРезультата, ПараметрыВыполнения);
{ОбщийМодуль.РаботаСФайламиКлиент.Модуль(2930)}: ПолучитьССервераИЗарегистрироватьВЛокальномКэшеФайловЗаверше­ние(ПараметрыВыполнения);
{ОбщийМодуль.РаботаСФайламиКлиент.Модуль(2842)}: ПолучитьССервераИЗарегистрироватьВЛокальномКэшеФайловПередач­аФайла(ПараметрыВыполнения);
{ОбщийМодуль.РаботаСФайламиКлиент.Модуль(2691)}: ПолучитьССервераИЗарегистрироватьВЛокальномКэшеФайловПродолж­ение(ПараметрыВыполнения);
{ОбщийМодуль.РаботаСФайламиКлиент.Модуль(2617)}: ПолучитьССервераИЗарегистрироватьВЛокальномКэшеФайловЗапуск(ПараметрыВыполнения);
{ОбщийМодуль.РаботаСФайламиКлиент.Модуль(2504)}: ПолучитьССервераИЗарегистрироватьВЛокальномКэшеФайлов(
{ОбщийМодуль.РаботаСФайламиКлиент.Модуль(2480)}: ПолучитьФайлВерсииВЛокальныйКэшФайловЗапуск(ПараметрыВыполнения);
{ОбщийМодуль.РаботаСФайламиКлиент.Модуль(706)}: ПолучитьФайлВерсииВЛокальныйКэшФайлов(
{КоррекцияЭП ОбщийМодуль.КЭП_ВизуализацияЭЦПКлиент.Модуль(31)}: РаботаСФайламиКлиент.ПолучитьФайлВерсииВРабочийКаталог(
{КоррекцияЭП Справочник.ИсходящиеДокументы.Форма.ФормаЭлемента.Форма(45)}: КЭП_ВизуализацияЭЦПКлиент.СоздатьВизуализациюЭЦП(ЭтаФорма);

по причине:
Произошла исключительная ситуация (Microsoft Word): Метод или свойство недоступны, поскольку эту команду нельзя использовать в режиме чтения.
61. garant1c 17.09.20 09:07 Сейчас в теме
(60)
итуация (Microsoft Word): Метод или свойство недоступны, поскольку эту команду нельзя использовать в режиме чтения.
{КоррекцияЭП ОбщийМодуль.КЭП_ВизуализацияЭЦПКлиент.Модуль(98)}: МСВорд.Docum


При открытии файла Word штамп с макетом из расширения добавляется
62. soulner 191 17.09.20 10:55 Сейчас в теме
(61) Добрый день! Ваша первая ошибка похожа на ситуацию, когда ставится штамп в файл, который открыт в Ворде. Вторая ошибка не понятна.
63. garant1c 17.09.20 14:45 Сейчас в теме
(62)
Закомментировал:
// закрываем Ворд
//МСВорд.Documents.Close();
Теперь работает )
64. soulner 191 17.09.20 16:27 Сейчас в теме
65. garant1c 17.09.20 18:45 Сейчас в теме
(64)
Проблема была в том, при получении данных исходного файла для выгрузки в каталог, устанавливался параметр - только на чтение. Исправил:
ДанныеФайла.НаЧтение = Ложь;
РаботаСФайламиКлиент.ПолучитьФайлВерсииВРабочийКаталог(...........................

Проблема ушла.

Небольшое замечание - остаются три временных файла: два pdf и docx. Добавил в код их удаление после добавления к карточке документа.
68. user1079243 21.09.20 14:45 Сейчас в теме
(65)
Добрый день!
У меня возникла аналогичная ошибка и описанный Вами способ (ДанныеФайла.НаЧтение = Ложь;) помог ее устранить. Спасибо!

Но ошибка исчезла, а pdf-файл так и не появился.
После нажатия на пункт меню "Создать файл визуализации" проходит несколько секунд, затем в правом нижнем углу появляется сообщение "Идет сохранение файла ИмяФайла.pdf. Пожалуйста, подождите...". Но сообщение пропадает, а pdf-файла в карточке не появляется. Подскажите пжл, у вас была такая проблема с созданием pdf-файла?
66. garant1c 18.09.20 18:56 Сейчас в теме
И еще вопрос:
Очень смущает пункт:
1. при первом просмотре подписанного файла 1С:Документооборот создаёт версию, в которую помещает штамп для визуализации ЭП, файл при этом меняется и уже не соответствует подписи;
Можно ли как-то сделать так, чтобы в файл .docх, прикрепленный к документу, штамп ЭП не вставлялся, а вносился только в файл pdf.

Предполагается отправлять контрагенту письмом три файла: файл подписи, подписанный файл .docх и pdf со штампом.
Хотелось бы оставить возможность контрагенту на своей стороне проверить соответствие подписи и файла.
TigerS74; +1 Ответить
67. soulner 191 19.09.20 11:00 Сейчас в теме
Вы не беспокойтесь, разработчики всё предусмотрели. Всегда можно выгрузить файл и корректную подпись к нему через соответствующий пункт меню.
Но я написал расширение, которое делает это автоматически https://infostart.ru/public/1210399/
Есть ещё автоматический приём письма с ЭЦП https://infostart.ru/public/1231374/
73. it_redstar 21.10.20 13:04 Сейчас в теме
День добрый! Подскажите, пожалуйста, как быть? Пытаюсь установить ваше расширение, выдает ошибку на скриншоте 1. Режим совместимости в моей конфигурации 8.3.14, если меняю его на режим вашего расширения 8.3.12, то база не запускается, выдается ошибка на скриншоте 2.. Версия платформы 1С:Предприятие 8.3 (8.3.17.1549), конфигурация Документооборот 8 КОРП, редакция 2.1 (2.1.25.5)
Прикрепленные файлы:
75. development 1 02.12.20 07:46 Сейчас в теме
Добрый день! Будет ли работать расширение с конфигурацией ПРОФ редакция 2.1.26.2
76. MSK_Step 22 26.01.21 18:57 Сейчас в теме
(0) 1. в расширение целесообразнее использовать РаботаСЭППереопределяемый вместо РаботаСЭП
2. если документ подписан, то файл не вставляется. Файл надо вставлять в служебные файлы или как новую версию файла.
3. файлы пдф обходит стороной.
странно размещать три обработки с разными не доработками добавляя в конце префиксы финальная версия, полная автоматизация и тд
77. soulner 191 26.01.21 20:26 Сейчас в теме
(76) 1. Переопределяемые модули используются для внесения изменения в конфигурацию (https://its.1c.ru/db/v8std/content/553/hdoc) а я меняю процедуру расширением.
2. Это не правда или я вас не правильно понял
3. Так и должно быть. В сообщении № 13 я описал проблему вставки подписи в PDF. Сейчас я знаю, как её решить, но мне особо не нужно и по этому руки не доходят.
"Обработки" принципиально разные (версия 2 и 3.1), за неповторяемостью следят модераторы (по этому нет версии 3)
78. pavel_m 15.02.21 14:55 Сейчас в теме
Для корректной работы на Linux сервере необходимо значение цвета параметра -fill в вызове magick заключить в кавычки. В противном случае вся дальнейшая строка будет считать комментарием и команда не отработает корректно.
Enclose the color specification in quotation marks to prevent the "#" or the parentheses from being interpreted by your shell.

For example,

-fill blue
-fill "#ddddff"
-fill "rgb(255,255,255)"
79. Dezor 16.02.21 12:14 Сейчас в теме
Жаль данное расширение в PDF визуализацию не вставит
Оставьте свое сообщение

См. также

Печать конвертов из 1С Промо

Пакетная печать Документооборот и делопроизводство Документооборот и делопроизводство v8 1cv8.cf Россия Абонемент ($m)

Внешняя печатная форма для печати конвертов формата C4 и C5. Печать с полной разметкой почтового конверта и размещением адресов отправителя и получателя, включая индекс.

1 стартмани

07.12.2015    29984    8    sashs1980    5    

Цифровая подпись. Документооборот КОРП 2.1

Документооборот и делопроизводство v8 ДО Россия Абонемент ($m)

Вставка виртуальной цифровой подписи (грифа утверждения) в автозаполняемые шаблоны word для Документооборот КОРП 2.1. Генерация картинки подписи происходит на сервере с помощью утилиты ImageMagick. Поддерживаемые форматы doc. Заполнение происходит на стороне клиента. Формат docx не поддерживается, т.к. он заполняется на сервере! При желании можно дописать.

5 стартмани

24.02.2021    404    0    andrew.ab    0    

Помощник Документооборота - реестр задач для 1С:Документооборот

Документооборот и делопроизводство v8 ДО Россия УУ Абонемент ($m)

Помощник Документооборота - реестр задач - обработка для 1С:Документооборот, удобный инструмент для работы с задачами.

1 стартмани

17.02.2021    503    4    a_l_e_xj    0    

Выгрузка файлов ЭДО в Ozon из УТ 11 вместе с ГТД

Документооборот и делопроизводство Оптовая торговля WEB v8 v8::ОУ УТ11 БУ УУ Абонемент ($m)

Это дополнение к системе 1С позволяет выгружать файлы УПД или ТОРГ-12 с данными гтд и кодами странам в формате XML напрямую из системы 1С УТ 11. Выгруженные файлы вы сможете отправлять Ozon в системе электронного документооборота Контур.Диадок.

1 стартмани

09.02.2021    382    0    solaru    0    

Обработка "Распознавание штрихкода с помощью утилиты Zbar" для Документооборот ред. 2 Промо

Универсальные обработки Документооборот и делопроизводство Документооборот и делопроизводство v8 ДО Абонемент ($m)

В связи с тем, что стандартный функционал программы «Документооборот» ред. 2.1 дает возможность распознавания штрихкодов только форма EAN-13, данная обработка - альтернативный способ для распознавания штрихкода в программе 1С: Документооборот ред. 2 с помощью утилиты Zbar, которая распознает в том числе и в формате Code 128 (один из стандартных штрихкодов кодирования документов, например, «Управление торговлей» ред. 11), а также с возможностью поэтапно проследить все действия от распознавания до прикрепления к документу или простой загрузки в каталоги файлов в базе 1С.

5 стартмани

05.09.2016    22532    165    SEOAngels    11    

Быстрый просмотр документов PDF и картинок в 1С:Документооборот 2.1

Документооборот и делопроизводство v8 v8::Бизнес-процессы ДО Россия УУ Абонемент ($m)

Когда на нашем предприятии стали подключать руководство к процессам в 1С:Документооборот, появилось вполне логичное требование реализовать быстрый просмотр вложений к документам и задачам. Данное расширение отображает документы PDF и картинки на формах входящих, внутренних, исходящих документов, а также в формах задач на согласование и исполнения и на форме Задачи мне.

2 стартмани

02.02.2021    614    12    timm00    0    

Массовая рассылка документов контрагентам через Whatsapp

Документооборот и делопроизводство v8 v8::БУ БП3.0 Россия БУ Абонемент ($m)

Рассылает списку контрагентов выбранные печатные формы через Whatsapp. Тестировалась на Бухгалтерии 3.0.87.28.

2 стартмани

16.01.2021    1363    2    Плюшкин_    0    

Пример работы с API СБИС ЭДО

Интеграция Документооборот и делопроизводство v8 1cv8.cf Россия Абонемент ($m)

Пример авторизации, получения информации по документам, закрытия сессии. Обработка подойдет для тех, у кого возникли проблемы с подключением к сервису из 1С.

2 стартмани

08.12.2020    1225    8    winapi    0    

Приемная руководителя, редакция 1.1 Промо

Документооборот и делопроизводство Управленческий учет (прочее) v8 Абонемент ($m)

Приемная руководителя, редакция 1.1. Конфигурация на управляемых формах (интерфейс - Такси) с открытым кодом, создана для секретарей.

1500 руб.

19.05.2015    28326    22    10    

Рукописная подпись PDF документа в 1С:Документооборот через смартфон/планшет

Документооборот и делопроизводство v8 ДО Абонемент ($m)

Расширение для 1С:Документооборот для наложения рукописной подписи в PDF файле. Расширение позволяет накладывать разное количество подписей пользователей в одном документе. Подписание происходит в Android приложении. Вы можете интегрировать подписание документов в свое приложение. Данное расширение как один из вариантов применения использования подписи. Открытое API для интеграции с любыми 1С конфигурациями и приложениями.

1 стартмани

28.11.2020    1567    6    perevalsky    13    

Учет состояний оригиналов первичных документов

Документооборот и делопроизводство v8 УПП1 Россия БУ УУ Абонемент ($m)

Совсем недавно фирма 1С анонсировала в новой версии 1С:ERP 2.5 подсистему учета состояний оригиналов в первичных документах. Представляю вашему вниманию аналогичную подсистему для 1С:УПП 1.3.

5 стартмани

16.11.2020    1980    4    E_Babaylova    8    

Вставка штампа в файлы PDF

Документооборот и делопроизводство v8 ДО УУ Абонемент ($m)

Как неправильно регистрировать входящие документы? Надо распечатать сопроводительное письмо, зарегистрировать документ в программе, на бумажном носителе поставить штамп, вписать номер и дату и заново отсканировать документ в карточку входящего письма. А как правильно?

1 стартмани

11.11.2020    3319    20    soulner    1    

Реестр договоров для 1С:Бухгалтерии Промо

Обработка документов Обработка справочников Документооборот и делопроизводство Документооборот и делопроизводство v8 v8::БУ БП3.0 Россия БУ Абонемент ($m)

Реестр договоров для 1С:Бухгалтерии - дополнительная обработка для конфигурации "Бухгалтерия предприятия", версия 3.0

5 стартмани

28.10.2014    47644    113    RespectSoft    26    

История выполнения задач

Документооборот и делопроизводство Управление задачами v8 ДО Россия УУ Абонемент ($m)

Расширенная история выполнения задач для комплексных бизнес-процессов (расширение) для конфигурации Документооборот КОРП

1 стартмани

27.10.2020    1639    12    Lok`Tar    4    

Виджет - делегирование прав

Документооборот и делопроизводство v8 ДО Россия Абонемент ($m)

Дополнительный настраиваемый виджет - делегирование прав (расширение) для конфигурации Документооборот КОРП.

1 стартмани

27.10.2020    1443    8    Lok`Tar    0    

Удаление электронных документов (ЭДО) у помеченных на удаление документов

Документооборот и делопроизводство Чистка базы Обработка документов v8 1cv8.cf Абонемент ($m)

Обработка находит помеченные на удаление документы, у которых есть движения по ЭДО. Помечает на удаление все объекты ЭДО, связанные с этими документами.

1 стартмани

05.10.2020    1688    11    rokhin    5    

Учет канцтоваров для секретаря - тонкий клиент (без информационной базы, на файлах excel) Промо

Документооборот и делопроизводство Универсальные обработки Загрузка и выгрузка в Excel Документооборот и делопроизводство v8 1cv8.cf Абонемент ($m)

Обработка включает для каждого файла загрузки из excel новую колонку в табличное поле обработки (управляемая форма, тонкий клиент), рассчитывает и выводит общие итоги. Табличку на тонком клиенте выводит в табличный документ. Обработка не использует информационную базу и независима от её структуры, только файлы эксель. Результат объединения тоже сохраняется в файл.

1 стартмани

11.09.2012    21699    22    ksnik    10    

Чат бот 1С: Что ты умеешь ? Вывод вариантов действий (расширение)

Практика программирования Документооборот и делопроизводство v8 ДО Россия Абонемент ($m)

Выводит все используемые состояния чат-бота на данный момент времени.

1 стартмани

05.10.2020    1787    0    floodprog    0    

Расширенный обзор процессов в 1С: Документооборот 2.1 КОРП

Документооборот и делопроизводство v8 ДО УУ Абонемент ($m)

Данная разработка позволяет просматривать все документы и задачи по ним в одном окне. В 1С: Документооборот затруднён просмотр задач и процессов. Для просмотра всех шаблонов, задач и решений по ним необходимо необходимо открывать кучу окон (для просмотра входящих и исходящих задач, внутренних, входящих и исходящих документов). Например, если по внутреннему документу запущен комплексный бизнес-процесс, то для того, чтобы узнать все его этапы, требуется открыть сам внутренний документ, перейти по кнопке в процессы и задачи (тут пользователь видит уже запущенные задачи, но не видит текстовые результаты их выполнения), далее открыть шаблон процесса.

10 стартмани

29.09.2020    2516    12    rusmm93    0    

Проверка условий маршрутизации в 1С: Документооборот

Документооборот и делопроизводство v8 ДО УУ Абонемент ($m)

Проверка условий маршрутизации в 1С: Документооборот, проверка условий, созданных "В режиме конструктора" и "Комбинация из других условий". Проверка непосредственно из условия. Изменение конфигурации не требуется (расширение).

5 стартмани

23.09.2020    1865    8    sulig    3    

Согласование документов 1С:Документооборот и 1С:Консолидация из Outlook 2010-2013 без запуска 1С (с исходниками) Промо

WEB Внешние источники данных Управление проектом Документооборот и делопроизводство Документооборот и делопроизводство v8 ДО Россия УУ Абонемент ($m)

Надстройки для Outlook 2010-2013, позволяющие пользователю без запуска 1С оперативно выполнять согласование документов при поступлении оповещения на электронную почту. Поддерживается интеграция с 1С:Документооборот ПРОФ и КОРП (работа с процессом "Согласование" с поддержкой просмотра файлов по внутренним и исходящим документам) и 1С:Консолидация ПРОФ (согласование "Заявок на расходование средств" и "Экземпляров отчетов" с возможностью просмотра печатных форм).

1 стартмани

16.07.2012    77504    418    Aleksey.Bochkov    122    

Настраиваемые печатные формы для Word

Документооборот и делопроизводство v8 1cv8.cf Абонемент ($m)

Разработка, позволяющая оперативно создавать печатные формы из файлов Word, редактировать их в режиме Предприятия и формировать результат также в формате Microsoft Word.

1 стартмани

14.09.2020    2399    17    FatPanzer    7    

Выгрузка файлов ЭДО из 1С для OZON, УТ 11.4, УНФ 1.6

Оптовая торговля Розничная торговля Документооборот и делопроизводство WEB v8 УНФ УТ11 УУ Абонемент ($m)

Обработка позволяет выгружать файлы УПД или ТОРГ-12 в формате XML напрямую из 1С. Выгруженные файлы можно отправлять Ozon в системе электронного документооборота Контур.Диадок.

3 стартмани

18.08.2020    2043    4    KVIKS    4    

Выгрузка XML-файла УПД для отправки через ЭДО СБИС, Диадок и т.п.

Оптовая торговля Документооборот и делопроизводство Обмен через XML v8 v8::БУ БП3.0 Оптовая торговля, дистрибуция, логистика Россия БУ Абонемент ($m)

С помощью этой обработки для документа "Реализация товаров и услуг" формируется XML-файл УПД, который можно отправить через ЭДО СБИС, Диадок и пр.

1 стартмани

17.08.2020    6179    52    vasilievil    8    

Загрузка УПД в бухгалтерию предприятия из Диадок. Создает УПД и СФ входящую. Тестировалась на Деловых Линиях

Документооборот и делопроизводство Обработка документов WEB v8::БУ БП3.0 Россия БУ Абонемент ($m)

Простая загрузка документов из Диадок Для БП 3. Загружает файл и формирует из него УПД и СФ входящую. При загрузке можно сопоставить номенклатуру. UPD 09.11.2020 Адаптировал обработку под релиз БП 3.0.83.37. В конфигурацию были внесены изменения в структуру заполнения СФ. Добавил файл ЗагрузкаИзДиадок_Инфостарт_v2.epf

1 стартмани

10.08.2020    2171    20    Alex1c    8    

Расширение для 1С Документооборот 2.1 - Ручной поиск документов по штрих-коду после потокового сканирования

Обработка документов Поиск данных Документооборот и делопроизводство Сканер штрих-кода v8 ДО Россия Абонемент ($m)

Возможность поиска документа по ШК для прикрепления к ним нераспознанных изображений, после потокового сканирования.

2 стартмани

05.08.2020    2338    0    Steffan    0    

Расширение, позволяющее хранить Историю изменения КПП и Полное наименование в спр. Контрагенты в 1С Документооборот

Документооборот и делопроизводство Адаптация типовых решений v8 ДО Абонемент ($m)

Данное расширение добавляет возможность хранить историю изменения КПП и Полного наименования, аналогично механизму в 1С Бухгалтерия 3.0

5 стартмани

04.08.2020    2280    1    feikaa    0    

Комплект документов в PDF для БП3

Пакетная печать Управление взаимоотношениями с клиентами (СRM) Документооборот и делопроизводство v8 БП3.0 БУ УУ Абонемент ($m)

Сохранение комплекта документов для документов "Реализация (акты, накладные)", "Поступления (акты, накладные)" и "Доверенность" в PDF.

3 стартмани

04.08.2020    2507    3    mrXoxot    1    

Контроль возврата оригиналов бумажных документов и рассылка не вернувшихся бумажных документов

Документооборот и делопроизводство v8 ERP2 УТ11 БУ УУ Абонемент ($m)

Контроль возврата оригиналов бумажных документов и рассылка уведомлений о возврате бумажных документов в бухгалтерию. Функционал позволяет отмечать возврат бумажных документов, а также рабочее место "Рассылка УПД" позволяет рассылать по электронной почте контактным лицам контрагента информации о невозвращенных документах и вкладывает в письмо не возвращенные УПД.

5 стартмани

01.08.2020    2734    3    user1040362    4    

Просмотр и восстановление ссылки на актуальный электронный документ. 1С: УПП

Обработка документов Поиск данных Тестирование и исправление Документооборот и делопроизводство v8 УПП1 БУ Абонемент ($m)

Обработка может быть полезна на случай, если вдруг пропали ссылки на актуальные электронные документы...

1 стартмани

30.07.2020    2162    0    yarrr    0    

Автоматическое перенаправление задач

Документооборот и делопроизводство v8::Бизнес-процессы ДО Россия УУ Абонемент ($m)

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

1 стартмани

03.07.2020    3263    2    russian_linux    7    

Контроль уникальности входящих документов

Документооборот и делопроизводство v8 v8::БУ БП3.0 Россия БУ Абонемент ($m)

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

1 стартмани

02.07.2020    3206    5    alsen    5    

Доступ к функционалу ЭДО пользователя без администраторских прав

Документооборот и делопроизводство Роли и права v8 v8::Права УНФ Абонемент ($m)

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

1 стартмани

26.06.2020    4922    6    its_33    0    

Формирование УПД в XML для электронного документооборота (ЭДО) Диадок, СБИС для конфигурации 1С:Управление торговлей 10.3 (8.1, 8.2, 8.3)

Документооборот и делопроизводство Оптовая торговля Обмен через XML v8 УТ10 Россия БУ Абонемент ($m)

Формирует XML файл с данными УПД для использования в системах ЭДО (Диадок, СБИС и тд). для конфигурации 1С:Управление торговлей 10.3.

3 стартмани

20.06.2020    4120    17    andleb    3    

Поиск по разделу "Задачи мне", Документооборот

Документооборот и делопроизводство v8 ДО Россия УУ Абонемент ($m)

В документообороте есть существенный недостаток, в котором не хватает поиска по Текущим задачам, т.е. на главном экране в Моих задачах.

1 стартмани

10.06.2020    2373    3    Profenix    3    

Загрузка из XML файла ЭДО в документ поступления для конфигураций 1С: Розница 2.2/2.3, Управление торговлей 10.3/11.4

Розничная торговля Обработка документов Документооборот и делопроизводство Обмен через XML v8 УТ10 Розница Розничная и сетевая торговля (FMCG) Россия УУ Абонемент ($m)

Внешние обработки загрузки данных из XML файлов формата ON_NSCHFDOPPRMARK ЭДО в документы поступления 1С Розница версия 2.2.10.19 и выше, Управление торговлей 10.3.52.2 и выше, Управление торговлей 11.4.5.63 и выше

1 стартмани

04.06.2020    18118    227    independ    113    

Подпись и печать в шаблонах договоров. Расширение. БП 3.0

Документооборот и делопроизводство v8 БП3.0 Абонемент ($m)

Расширение добавляет в шаблоны договоров 2 параметра: {ПодписьРуководителяОрганизации} и {Печать}. Что позволяет при печати шаблона выводить подпись и печать организации.

1 стартмани

01.06.2020    2380    6    Diks_Soft    0    

Установка флажка "Отразить в трудовой книжке" для ЗУП 3.1.14

Обработка документов Документооборот и делопроизводство Зарплата v8 v8::СПР ЗУП3.x Россия БУ Абонемент ($m)

Помощь в подготовке сведений СЗВ-ТД. Упрощенная простановка галочек "Отразить в трудовой книжке" только для выбранных кадровых приказов сотрудника в закрытом(!) периоде: - Прием, Прием списком, - Перевод, Перевод списком, - Увольнение, Увольнение списком.

1 стартмани

06.05.2020    3004    4    milov.aleksey    0    

Пакетное сохранение электронных входящих, исходящих документов (ЭДО) в формате PDF

Обработка документов Документооборот и делопроизводство v8::БУ v8::УФ БП3.0 Россия БУ Абонемент ($m)

В типовой программе 1c Бухгалтерия предприятия 3.0 возможно сохранение электронного документа в формате PDF только по одному. Иногда организациям выставляют требования о предоставлении документов за большой промежуток времени. Чтобы не входить в каждый документ для сохранения, была сделана обработка, позволяющая делать пакетное сохранение документов.

1 стартмани

04.05.2020    2332    5    Leff    0    

Прием файлов с электронной подписью во внутреннюю почту

Документооборот и делопроизводство Документоборот 2 v8 ДО Россия Абонемент ($m)

Продолжаю тему о том, как посредством 1С:Документооборот организовать юридически значимую переписку по 63-ФЗ. Отправлять письма с ЭЦП из встроенной почты мы вроде научились. А как принять письмо, определить, какие подписи к какому файлу, загрузить их и проверить?

1 стартмани

02.05.2020    2677    1    soulner    0    

Доработка для модуля Диадок для Вайлдберриз

Документооборот и делопроизводство Оптовая торговля WEB v8 v8::ОУ УТ11 УУ Абонемент ($m)

Доработка в подключаемом модуле для формирования УПД клиента Вайлдберриз в Модуле Контур Диадок для 1С Управление Торговлей 11.4. и выше.

4 стартмани

30.04.2020    4329    9    ICeZm    2    

Редактор мероприятий ЗУП СЗВ-ТД

Зарплата Документооборот и делопроизводство Обработка документов v8 v8::СПР ЗУП3.x Россия БУ Абонемент ($m)

Существует ситуация, когда данные в трудовой не совпадают с данными для учета. Например номера приказов по мероприятиям прием увольнения в организации ведутся по своему журналу, а номера документов в 1С со своими номерами и т.д. Для этого и предназначен редактор.

1 стартмани

08.04.2020    3436    34    nusv    1    

Отправка файлов с электронной подписью из внутренней почты

Документооборот и делопроизводство Документоборот 2 v8 ДО Россия Абонемент ($m)

А можно ли посредством 1С:Документооборот организовать юридически значимую переписку по 63-ФЗ? А если нет возможности использовать 1С:ЭДО? Если да, то как?

1 стартмани

16.03.2020    3332    1    soulner    0    

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

Документооборот и делопроизводство Email v8::БУ БП3.0 БУ Абонемент ($m)

В Бухгалтерии 3.0 нет справочника шаблонов писем, но появилась задача, где пришлось реализовать данный функционал. Реализовано через подключаемое расширение. Работает со всеми документами. Шаблон для документа / общий.

1 стартмани

12.03.2020    3549    11    p.ugrumov    1    

Настройка политики повторного согласования в 1С: Документооборот

Документооборот и делопроизводство v8 ДО УУ Абонемент ($m)

Большинству компаний хочется организовать процессы согласования максимально удобно и сократить количество лишних итераций, логично, что возникает требование исключать на втором и последующих циклах согласования тех, кто уже установил свою визу. Стандартный функционал программы 1С: Документооборот, при маршрутизации процесса на повторное согласование, предлагает пользователю вручную скорректировать список согласующих. Но если запрещено изменение процесса по шаблону, корректировка состава согласующих пользователю будет недоступна. Расширение добавляет опциональную настройку в шаблоны процессов согласования, определяющую логику формирования списка согласующих при повторе согласования одним из трёх вариантов: При повторе согласовывается всеми / При повторе согласовывают только отклонившие / При повторе согласовывают отклонившие и согласовавшие с замечанием.

5 стартмани

26.02.2020    7500    36    st_Etlau    8    

Автоматическое формирование уведомлений о переходе на электронные трудовые книжки в 2020 году в конфигурации ЗУП КОРП 2.5 (Зарплата и управление персоналом КОРП, редакция 2.5)

Документооборот и делопроизводство v8 v8::СПР ЗУП2.5 Россия БУ Абонемент ($m)

До 30.06.2020 года включительно работодатель обязан уведомить каждого работника в письменной форме об изменениях в трудовом законодательстве по формированию сведений о трудовой деятельности в электронном виде. Обработка заполняет актуальных сотрудников на дату и выводит на них печатную форму установленного образца в конфигурации ЗУП КОРП 2.5

1 стартмани

22.02.2020    2510    10    Damir    0