Произошла исключительная ситуация microsoft word метод или свойство недоступны
Существует ли возможность оптического распознавания текста при введении в систему нового документа или файла в результате сканирования бумажного оригинала?
Существует ли возможность полноценного поиска по содержимому отсканированных документов?
Если при введении таких документов осуществлялось распознавание их содержимого, то текстовая информация будет доступна при поиске. Важно заметить, что в случае загрузки в систему только изображений, без последующего распознавания, при поиске можно будет идентифицировать исключительно содержимое метаданных документа или файла.
Возможно ли ознакомиться с демоверсией «1С:Д8» на определённое время без внесения какой-либо оплаты?
Существует ли функция объединения отдельных бизнес-процессов в логические цепочки?
К примеру, для выполнения следующей процедуры: контрагент прислал в электронном письме
проект будущего контракта, который становится входящим документом; после череды совещаний было решено создать перечень проблемных вопросов (исходящий документ), которые нужно переслать контрагенту.
Такая возможность существует и для её использования необходимо только задействовать механизм ввода документа на основании.
Какая документация существует в отношении «1С:Д8»?
В полном соответствии с методологией компании «1С», каждая конфигурация «1С:Д8» имеет описание этой модификации, механизмов внутренних процессов и детальную инструкцию по установке и начале взаимодействия со системой.
Как корректно настроить формат итоговых рисунков при сканировании бумажных оригиналов?
- Чтобы достичь рационального соотношения объёма и качества отсканированных документов рекомендуется использовать следующие параметры:
- разрешение сканирования в 200 dpi;
- выберите цветное изображение, формат файлов JPG и примените уровень сжатия 75 — такие установки позволят достичь превосходного качества рисунка и приемлемый размер итогового файла. Поскольку уровень сжатия непосредственно влияет на качество оптического распознавания текста, то после введения вышеуказанных параметров необходимо для пробы отсканировать несколько документов. После их пробного распознавания убедитесь в отсутствие значительных ошибок. Если таковы обнаружатся, то стоит использовать уровни сжатия более чем в 75 пунктов;
- в случае отсутствия возможности цветной оцифровки документов имеющимся сканером, используйте монохромный режим сканирования и выберете формат PNG для хранения итоговых документов.
Каким образом можно узнать имя и тип криптопровайдера для правильного указания при регулировании настроек криптографии?
Требуемая информация о некоторых наиболее популярных криптопровайдерах перечисленна ниже. Эти данные необходимо указать в диалоге параметров криптографии.
- КриптоПро CSP: «Crypto-Pro GOST R 34.10-2001 Cryptographic Service Provider» (тип 75);
- Signal-COM CSP: «Signal-COM CPGOST Cryptographic Provider» (тип 75);
- ViPNet CSP: «Infotecs Cryptographic Service Provider» (тип 2);
- Microsoft CSP: «Microsoft Enhanced Cryptographic Provider v1.0» (тип 1).
Если вы используете другой, менее распространённый криптопровайдер, то вам нужно обратиться к его разработчику и запросить необходимые данные.
Каким образом лучше всего организовать процесс введения в «1С:Д8» документов на бумажном носителе?
К примеру, архив контрактов за минувший год.
Для совершения такой манипуляции следует придерживаться такого, наиболее рационального алгоритма действий:
- самостоятельно сформируйте карточки внутренних документов, заполнив при этом поля: «Корреспондент», «Сумма», «Срок действия» и другие аналогичные при необходимости;
- распечатайте штрих-код для каждой отдельной карточки — он автоматически присваивается системой при создании каждой карточки. Наклейте его на титульную страницу каждого контракта или изначально распечатайте штрих-код на пустом листе и расположите его в начале пачки отдельного договора;
- потом осуществите пакетное сканирование контрактов, при этом сканы бумажных оригиналов система в автоматическом режиме присоединит к предварительно созданным карточкам.
- Ниже представлен приблизительный расчёт выгоды от применения пакетного сканирования.
- в течение одного рабочего дня делопроизводитель сможет зарегистрировать 240 карточек требуемых документов;
- в среднем каждый документ состоит из двух страниц, соответственно имеем 480 бумажных листов;
- в случае ручного сканирования такого объёма бумажных оригиналов потребуется 4 часа;
- при пакетном сканировании того же объёма нужно только 40 минут и ежедневный выигрыш будет составлять 3 часа 20 минут.
Существует ли возможность использования ЭЦП на сервере учреждения без инсталляции криптографического программного обеспечения на компьютеры всех пользователей?
Да, для этого нужно установить соответствующее ПО на компьютеры исключительно тех пользователей, которые ответственны за подписывание документов или файлов. Чтобы другие пользователи имели возможность проверять электронную подпись, нужно настроить такой контроль на сервере. Для этого необходимо поставить отметку в поле «Выполнять проверку ЭП на сервере» в параметрах «1С:Д8», как это сделано на снимке экрана ниже.
При этом будет доступен следующий сценарий использования:
- уполномоченные сотрудники смогут накладывать электронную подпись на нужные документы и файлы. Они будут иметь соответствующий сертификат цифровой подписи, а на их компьютерах будет инсталлирована необходимая криптографическая программа;
другие работники будут иметь возможность проверять поставленные электронные подписи, но накладывать их не смогут. Соответственно нет необходимости в специальной криптографической программе на их компьютерах. Однако, такая программа должна быть установлена на каждом компьютере кластера серверов «1С:Предприятие». Процедуру лицензирования конкретной криптографической программы при её инсталляции на сервер необходимо уточнять у компании-разработчика такого программного продукта.
Почему не открываются документы для просмотра и редактирования в режиме веб-клиента?
Пожалуйста, проверьте, что в вашем браузере не включена блокировка всплывающих окон. Если она активирована, то отключите её для ресурса, который вы используете в качестве веб-клиента.
Существует ли возможность переноса файлов из инфобазы в том на диске компьютера и каким образом корректно указать путь в формате UNC?
Для перемещения каких-либо файлов из инфобазы в том следуйте такому алгоритму действий:
- активируйте опцию хранения в томах: пункт меню «Настройка программы» => закладка «Файлы»;
- создайте один или несколько томов;
- укажите путь к тому при помощи формата UNC, к примеру «\server\folder»;
- в случае если том располагается на том же компьютере, на котором функционирует сервер «1С:Предприятие», то необходимо включить общий доступ к нужной папке файловой системы.
К примеру, для использования папки «c:\volume1» в качестве тома осуществите:
- активацию общего доступа к папке «c:\volume1» в закладке Sharing в параметрах папки;
- правильное указание пути к этой папке «\server\volume1». Необходимый путь можно получить, открыв этот компьютер через сетевое окружение.
Начните обработку «Перенос в тома» из раздела «Настройка администрирования».
Применяется ли электронная подпись при обмене документами при помощи МЭДО?
При таком обмене электронная подпись не применяется из-за следующих факторов:
При открытии файлов появляется такое уведомление: «Файл . не найден на сервере. Удалить его из рабочего каталога?»
Такое уведомление появляется, если требуемый файл был удалён в инфобазе, но одновременно он находится в рабочей папке на компьютере пользователя.
Нужно учитывать, что при сканировании такой папки, к примеру, при открытии нового документа, «1С:Д8» всегда осуществляет проверку всех имеющихся файлов и предлагает пользователю удалить те документы, которые отсутствуют в инфобазе.
Существует ли в «1С:Д8» функция разбора спорных ситуаций при подписании документа?
К примеру, если работник утверждает, что поставил подпись на другую карточку документа или вообще не подписывал этот документ.
Для осуществления разбора таких ситуаций стоит применять следующие функции программы:
- в случае если работник говорит, что не ставил никаких подписей на спорный документ, то проверьте в протоколах работы пользователя следующие нюансы согласно алгоритму:
- откройте карточку документа;
- на закладке «ЭП» найдите сертификат этого работника;
- в «Панели навигации» перейдите на ссылку «Протокол работы» и отыщите операцию «Подписание ЭП» в отношении этого работника;
если же сотрудник утверждает, что карточка спорного документа была исправлена после того, как он поставил свою подпись, то выполните следующие действия:
- откройте карточку документа;
- найдите подпись работника на вкладке «ЭП» и осуществите проверку ЭП. Если проверка показывает, что подписи верны — значит поля «Наименование» и «Краткое содержание», которые защищаются подписью в карточке документа, корректны и были подписаны с помощью ЭП, а правок после этого совершено не было;
- аналогичный контроль ЭП можно исполнить для файлов, прикреплённых к документу, а также для согласованных виз.
Поддержку каких форматов отсканированных файлов имеет «1С:Д8»?
Для одностраничных документов поддерживаются следующие форматы:
- bmp,
- jpg;
- gif;
- png;
- tiff;
- pdf — в случае установки программ ImageMagick и Ghostscript.
- Для изображений с несколькими страницами поддерживаются такие форматы:
- tiff;
- pdf — в случае установки программ ImageMagick и Ghostscript.
Алгоритм установки ImageMagick и Ghostscript содержится в книге «Описание конфигурации».
Какие настройки сканирования стоит применять при потоковом сканировании?
Оптимальными параметрами сканирования являются следующие:
- dpi: от 150 до 300;
- цветность: монохромная, цветная и grayscale;
- формат файла: tiff, png или jpg.
Каким образом осуществлять сравнение версий документов при использовании MS Word 2013?
«: Ошибка при вызове метода контекста (Merge)Документ.Merge(ПутьКФайлу2, 0, 0, 0); // MergeTarget:=wdMergeTargetSelected, DetectFormatChanges:=False, UseFormattingFrom:=wdFormattingFromCurrent
по причине: Произошла исключительная ситуация (Microsoft Word): Метод или свойство Merge недоступны, потому что эту команду нельзя использовать в режиме чтения.» Для решения такой проблемы необходимо в параметрах Word («Файл» => «Параметры») на вкладке «Общие» снять флажок с пункта «Открывать вложения электронной почты в режиме чтения» как указано на скриншоте ниже.
Что делать если после обновления платформы исчез доступ к файлам, которые хранятся в томах?
С большей долей вероятности в результате обновления изменился пользователь, в аккаунте которого запущен модуль «Агент сервера 1С:Предприятия 8.3». К примеру, по умолчанию используется пользователь USR1CV82, в то время как для работы с документами в томах необходимо применять доменного пользователя типа domain1\user1.
На помощь нам приходит заполнение файла по шаблону, в который мы поместим особую метку. Но раз мы используем заполнение по шаблону, то правильно будет заполнять автоматически исходящий номер, краткое наименование документа, сведения о подписывающем лице и исполнителе документа. Файл шаблона и алгоритмы заполнения полей MS Word я приложу в архиве вместе с реализацией алгоритмов заполнения.
Алгоритм действий пользователей при подготовке исходящего письма следующий:
- Исполнитель создаёт письмо по шаблону, заполняет реквизиты и допечатывает необходимый текст в частично заполненный документ.
- Документ проходит процессы согласования, которые приняты в организации для такого вида документов.
- Согласованный документ отправляется на регистрацию.
- Сотрудник документооборота, снабжённый ЭЦП начальника:
- проверяет правильность оформления документа;
- регистрирует документ;
- заполняет регистрационную информацию в файле;
- подписывает документ ЭЦП;
- формирует визуализацию данного документа;
- отправляет документ по почте (при использовании внутренней почты в исходящем письме необходимо удалить файл, подписанный ЭЦП, т. к. он всё равно не уйдёт).
Изменение конфигурации состоит из добавления одного общего макета, двух общих модулей и доработке формы исходящего документа. Ничего не мешает оформить доработку формы, как расширение, но я и первые доработки проводил непосредственно в конфигурации и эти тоже решил в расширение не выносить.
Небольшая ремарка про метки. Их в общем случае может быть несколько. Называются они «Sign1”, “Sign2” и т. д. Они расставляются в нужных местах документа и красятся белым цветом, чтобы их не было видно. Размер штампа по вертикали составляет 2,7 см, и чтобы текст ниже штампа не поплыл (MS Word не позволяет использовать поля формы в колонтитулах), необходимо создавать запас пространства. В файле примера используется невидимая таблица с фиксированной высотой.
Непосредственно в форме элемента справочника «Исходящие документы» необходимо создать команды «Визулизация ЭЦП» и «Создать файл визуализации», и привязать их к функциональной опции «Использовать электронные подписи». Эти команды нужно разместить в группе «Форма ЭП и Шифрование/ЭП» с настройкой «Только во всех действиях» и в группе “КонтекстноеМенюФайлыГруппаЭП” таблицы значений «Файлы». Чтобы было совсем красиво, можно внести изменения в процедуру «УстановитьДоступностьКоманд».
Пара моментов про создание файлов PDF. Файлы создаются на компьютере пользователя и по этому MS Word 2007+ должен стоять там. Но MS Word умеет сохранять документы в формат PDF только с версии 2010. Для пользователей MS Word 2007 необходимо установить надстройку 2007 Microsoft Office: сохранение в формате PDF или XPS (Майкрософт).
На момент написания этой статьи, алгоритм визуализации электронной подписи не изменился и остаётся актуальным для версий 2.1.15.4 и 2.1.16.1. Кому интересно, прошу под спойлер.
Алгоритм визуализации следующий. В общем макете «ШаблонОтметкиЭП»содержится картинка, в которую с помощью ImageMagick впечатываются данные о серийном номере сертификата, субъекте и сроке действия сертификата.
Тут сразу 2 нюанса хочу отметить:
- ImageMagick нужен свежий, который запускается не командой «convert.exe», а «magick.exe convert», причём ошибку о несоответствии версий вы получить только если в персональных настройках работы с файлами вы не меняли имя программы по умолчанию, оставив «convert.exe»;
- у сертификатов, выданных на организацию, в качестве имени субъекта (CN, Соммon Name) указывается организация, а вот в полях фамилия (SN), имя и отчество (GN) , как раз то, что нам надо для выполнения п. 5.23 ГОСТа. Если в тексте файла есть метка «ВставитьЭП», то вместо неё вставляется полученная картинка, а если этой метки нет, то картинка вставляется в документ в угол, который указан в настройках.
За вставку отвечает соответственное содержимое двух общих макетов «ВставкаИзображенияВместоТегаВDocx» и «ВставкаИзображенияЭПСУказаниемПоложенияDocx».
Вернёмся ещё к ImageMagick. Координаты текстовых элементов для вставки в шаблон указываются в функции «СоздатьОтметкуЭП()» общего модуля «РаботаСЭП» относительно левого верхнего угла изображения. Там же указывается размер шрифта надписей (последний параметр функции «НаложитьСтроки()» общего модуля «РаботаСКартинками»). Цвет текста можно поменять в параметре -fill функции «НаложитьСтроки()». Также хочу отметить, что геометрические размеры изображения после вставки в MS Word определяются элементами cx и cy, которые выражены в каких-то странных единицах, которые в коде 1С называются EMU (English Metrick Units). Я уже всё посчитал и подогнал, так что если размер шаблона не будет изменён, то всё будет красиво.
Что можно сделать? Предлагаю формировать визуализацию документа в формате Adobe PDF и накладывать на него защиту. Я сразу оговорюсь, мне известно, что если у документа Adobe PDF разрешена печать, то снять с него защиту можно путём печати на виртуальном pdf-принтере, но есть несколько мыслей:
- в моём варианте разрешена только черновая печать, так что документы будут различаться;
- при некоторых вариантах документооборота, можно запретить печать;
- для злоумышленников это дополнительное лишнее действие, которое невозможно совершить по ошибке и оно подтверждает преступный умысел.
Попробуем наложить ограничения на использование файла визуализации. Мы вынуждены разрешить печать документа с визуализацией подписи, так как предполагаем, что документ у корреспондента может рассматриваться руководством в бумажном виде. Воспользуемся для этого бесплатным программным обеспечением 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 и без. В версии без наложения защиты код просто закомментирован и его можно активировать.
Его тоже можно заставить создавать файлы 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
Читайте также: