Групповая обработка контейнеров сертификатов ЭЦП

Публикация № 1240764 25.05.20

Задачи пользователя - Универсальные обработки

Внешняя обработка для просмотра списка установленных на локальном компьютере контейнеров сертификатов ЭЦП, с возможностью групповой обработки: копирования, установки сертификатов, отправки на EMAIL или FTP.

Недавно возникла необходимость переустановки замены компьютера у одного моего клиента, который оказывает бухгалтерские услуги. С переносом программного обеспечения и баз данных трудностей не возникло, но с копированием установленных сертификатов вышла небольшая заминка. Установленных сертификатов было много, и многие были с истекшим сроком действия, названия контейнеров в большинстве состояли из УИД-ов (такие используются в Тензор СБИС).

Вариантов было несколько:

1. Я скопировал ветку реестра HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Crypto Pro\Settings\Users\S-1-5-21-4130995315-283094325-2595308220-1000\Keys и на новом ПЭВМ подменил УИД пользователя, и дополнительно вручную скопировал локальные копии контейнеров в корневых директориях локальных дисков. Минус - скопировались все данные, и после вручную в оснастке КриптоПро необходимо было выполнить установку сертификатов.

2. С использованием утилиты certfix.exe выбрал нужные контейнеры и сертификаты и выполнил копирование на локальный диск (флэшку).

Этот вариант оказался удобней, так как кроме группового копирования, есть возможность групповой установки сертификатов.

Но все-таки один минус у утилиты certfix.exe есть: бедный функционал по отбору нужных контейнеров и сертификатов. 

Поиск в интернете нашел ссылки на утилиту командной строки csptest.exe, и потратив некоторое время на изучение ключей,  создал обработку-аналог утилиты certfix.exe для 1С. 

Требования для работы: необходимо наличие КриптоПро 4 или 5, я использовал версии 4.0.9663, 5.0.12000 и любая конфигурация на управляемых формах, можно создать пустую конфигурацию, версия платформы должна быть не ниже 8.3.6.1977, т.к. используются функции СтрНайти и СтрРазделить

Возможности обработки:

- При просмотре списка контейнеров сертификатов используются отборы СКД, что очень удобно, когда нужно выбрать строки с использованием нескольких условий (таких возможностей нет в certfix.exe)

- Копирование контейнеров сертификатов в корневые каталоги локальных дисков или флэшек с переименованием контейнеров (Название ООО или ИП - дата окончания действия или Название ООО или ИП - КОПИЯ). Копирование в реестр я делать не стал, т.к. обычно достаточно использования кучи папок вида 30193824.000, 30540687.000, 30540768.000, 30572681.000 на любом локальном диске.

- Установка сертификатов из контейнеров

- Создание резервных копий с отправкой на EMAIL или FTP, эта возможность доступна только для контейнеров в корневых директориях локальных дисков

- Примечание: предполагается, что у контейнеров нет установленных pin-кодов, эту возможность я не реализовал.

 
 Сам процесс работы в небольшом видеоролике 

 

26.05.2020 Добавил возможность монтирования локальной папки как диска (команда SUBST), чтобы можно было хранить контейнеры, не только в корневых каталогах локальных дисков 

Добавил очень нужную функцию - возможность копирования контейнеров из корневых директорий локальных дисков в произвольные папки, в т.ч. и на расшаренные ресурсы по локальной сети. Эта возможность актуальна в ситуации, когда несколько сотрудников используют на своих локальных ПЭВМ одинаковый набор сертификатов, а установка новых производится только на один ПЭВМ. Показал эту возможность сотрудникам компании по оказанию услуг бухгалтерии, и теперь они самостоятельно копируют и устанавливают новые сертификаты, ранее эта функция лежала на плечах ИТ-специалиста.

 
 Монтирование SUBST дисков, копирование файловых контейнеров по локальной сети

 

03.06.2022 Исправил ошибку заполнения списка сертификатов при работе с КриптоПро 5

14.02.2023 Исправил небольшие ошибки, добавил быстрый отбор по части наименования, признаку действующий/истек. При использовании КриптоПро 5 добавлена работа с сертификатами в директории (APPDATA\LOCAL\Crypto Pro)

Спасибо, всем успехов, делайте копии и храните их в надежном месте.

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

Наименование Файл Версия Размер
Групповая обработка контейнеров сертификатов ЭЦП:

.epf 139,15Kb
242
.epf 139,15Kb 242 Скачать бесплатно

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

Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. independ 1444 26.05.20 15:30 Сейчас в теме
26.05.2020 добавил пару новых функций
2. Terve!R 03.06.20 16:47 Сейчас в теме
3. lihomanov 83 04.10.20 14:12 Сейчас в теме
Удалить возможно истекшие ключи ?
4. independ 1444 10.10.20 21:47 Сейчас в теме
(3) можно сделать, но для этого достаточно утилиты certfix
5. user951128 19.09.21 12:58 Сейчас в теме
Каким образом организованно копирование контейнеров по локальной сети, на нескольких машинах не срабатывает функция. ? должны быть какие то разрешения на компе включены? просто игнорируется команда. Спасибо
6. independ 1444 20.09.21 10:44 Сейчас в теме
(5) Верно нужны разрешения на доступ к сетевым папкам для пользователя под которым запускается приложение
7. user951128 20.09.21 12:49 Сейчас в теме
(6) копируются не текущие с реестра контейнеры а только с носителя внешнего ?
8. independ 1444 21.09.21 09:51 Сейчас в теме
9. user1699749 15.11.21 21:13 Сейчас в теме
с ЭЦП от ФН не работает? :)
10. independ 1444 16.11.21 10:00 Сейчас в теме
(9) Содержимое контейнера с носителя рутокен читается, но скопировать нельзя, т.к. ЭЦП сгенерирована неэкспортируемой
11. independ 1444 03.06.22 08:42 Сейчас в теме
(9) ЭЦП ФНС с рутокена лайт можно скопировать.
mityaevev; +1 Ответить
12. independ 1444 03.06.22 08:42 Сейчас в теме
03.06.2022 Исправил ошибку заполнения списка сертификатов при работе с КриптоПро 5
13. independ 1444 14.03.23 01:45 Сейчас в теме
14.02.2023 Исправил небольшие ошибки, добавил быстрый отбор по части наименования, признаку действующий/истек. При использовании КриптоПро 5 добавлена работа с сертификатами в директории (APPDATA\LOCAL\Crypto Pro)
Оставьте свое сообщение

См. также

Рабочий стол пользователя (ОФ)

Универсальные обработки Работа с интерфейсом Рабочее место Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Обработка позволяет наполнять интерфейс пользователя в режиме предприятия.

02.10.2022    2047    39    kozusenok    2    

8

Улучшайзер - как одна внешняя обработка может улучшать другие внешние обработки

Универсальные обработки Инструментарий разработчика Идеи и тренды в разработке DevOps и автоматизация разработки Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

В публикации описывается технология использования специальной внешней обработки ("Улучшайзера") для улучшения (модификации) других внешних обработок. При этом каждому пользователю обработки нужен свой уникальный набор улучшений, и он (пользователь) не хочет/не умеет/не собирается (нужное подчеркнуть) лезть в Конфигуратор и/или просить помощи у 1С программиста.

08.07.2022    4083    77    delta    2    

20

Универсальная обработка для работы с присоединенными файлами, или как, например, выгрузить сканы договоров клиентов определенной группы в zip-архив и другие возможности

Универсальные обработки Платформа 1С v8.3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Бесплатно (free)

Если вам нужно выгрузить, отправить по почте, или пометить на удаление некоторое количество прикрепленных файлов, обработка "Универсальная обработка для работы с присоединенными файлами" поможет вам это сделать. Так, например, если в вашей организации сканы договоров хранятся, как прикрепленные файлы в справочнике договоров контрагентов, можно достаточно просто выгрузить их в zip-архив и отправить, например, по требованию ФНС.

28.04.2022    4125    298    vld1973    5    

27

Форматирование текста XML

Универсальные обработки Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Форматирование текста XML из одной строки в читабельный многостраничный текст с отступами.

22.03.2022    3157    108    e9504100606    11    

9

Подбор красивого номера обработкой (Теле2)

Универсальные обработки Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Понадобилось по-быстрому подобрать несколько красивых номеров (бесплатно) у конкретного оператора связи.

01.03.2022    2456    11    e9504100606    0    

6

Распознавание и загрузка документов в 1С Промо

Универсальная программа-обработка для распознавания любых сканов или фото первичных документов в 1С (счета-фактуры, УПД, ТТН, акты и тд). Точность распознания до 98%.

от 11 рублей

Загрузка данных с сервера по протоколу ftp и sftp

Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Обработка, позволяющая загружать данные с сервера по протоколам ftp и sftp в нужную Вам директорию.

11.05.2021    7900    168    kuznetsov1c    6    

18

Генерация QR кодов на чистом 1С

Универсальные обработки Платформа 1С v8.3 Бесплатно (free)

Генерация QR кодов на чистом 1С, работает из коробки с мобильным приложением.

26.04.2021    11339    497    fotov    17    

44

Вывод реквизитов объекта

Универсальные обработки Платформа 1С v8.3 Платформа 1C v8.2 Конфигурации 1cv8 Бесплатно (free)

Иногда возникает потребность к быстрому доступу содержимого какого-либо вида документов за период, либо к наполнению справочника. Обычно о получении подобного реестра объектов просят бухгалтеры. Стандартные журналы документов не полностью покрывают эту потребность без доработок конфигурации, в частности это со всей полнотой относится к новым объектам конфигурации.

23.03.2021    3218    19    Rabin    0    

5

Создание элементов справочников и экземпляров документов

Универсальные обработки Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

18.02.2021    5314    119    Степной    3    

14

1СПАРК РИСКИ. Сервис оценки благонадежности контрагентов. Промо

СПАРК помогает предотвратить мошенничество со стороны компаний и предпринимателей, благодаря актуальным сведениям о компаниях и системе выявления факторов риска.Сервис позволяет управлять налоговыми рисками и комплексно оценивать благонадежность контрагентов.

Автоматизируем сбор фотоотчетов, чек-листов, задач, планограмм, мониторингов

Файловый обмен (TXT, XML, DBF), FTP Управление проектом (PMO, EPM) Платформа 1С v8.3 Конфигурации 1cv8 Россия Управленческий учет Бесплатно (free)

Простое и универсальное решение для создания и получения фотографий, фотоотчетов, чек-листов, списков выполненных задач, подписей, мониторингов цен, планограмм.

09.02.2021    6864    33    IS-Andrey    9    

9

Просмотр идентификаторов объектов

Универсальные обработки Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Обработка позволяет посмотреть уникальный идентификатор как одного объекта, так и списка выбранного типа. Обратите внимание, что таблица значений формируется без ограничения количества. Если нужно сделайте доработку по отбору и ограничению списка. Можно использовать при поиске идентификатора для определения наличия объекта в базе. Распространяется бесплатно. Код открыт.

27.09.2020    5847    147    mrsmrv    11    

4

Универсальная обработка информационной базы (ОФ)

Универсальные обработки Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

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

29.06.2020    6895    211    kozusenok    9    

9

Каталожик 2.0: Загрузка каталога товаров для 1C

WEB-интеграция Оптовая торговля Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 Оперативный учет 1С:Управление торговлей 11 Управленческий учет Бесплатно (free)

Загрузка из интернет каталога товаров для программы 1C из файлов xml (yml) и скаченных с Яндекс диска для разных поставщиков.

04.03.2020    11105    51    wrooom    10    

3

Работа с 1С:Аналитика Промо

Онлайн-курс предусматривает изучение возможностей системы “1С:Аналитика”, которая работает как составная часть платформы “1С:Предприятие” и обеспечивает оперативный просмотр и анализ необходимых данных.

4500 рублей

План обмена ТиС 9.2 и БП 3.0

Файловый обмен (TXT, XML, DBF), FTP Обмен между базами 1C Платформа 1С v8.3 1С:Торговля и склад 7.7 1С:Бухгалтерия 3.0 Бухгалтерский учет Управленческий учет Бесплатно (free)

Правила обмена ТиС 9.2 и БП 3.0 документов товародвижения и денежных с автоматическим формированием проводок

28.09.2018    8317    86    user900476    0    

0

Обработка, делающая все хорошо

Универсальные обработки Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Обработка, делающая все хорошо. Кроме шуток.

25.12.2015    38906    1205    GROOVY    65    

68

Задача - как подобрать из бухт кабеля двух длин на складе (бухты не режутся) количество с минимальным отклонением от заказа клиента

Универсальные обработки Учет ТМЦ Платформа 1С v8.3 Конфигурации 1cv8 Управленческий учет Бесплатно (free)

Условие задачи: Мы продаем витую пару, в бухтах по 30 метров и по 70 метров, бухты не разрезаются, продаются целиком. Имеем на складе какое-то произвольное количество тех и других бухт. Что требуется: Приходит клиент и просит какую-либо длину, произвольную, допустим 150 метров, необходимо написать процедуру, которая одним запросом подберет необходимое количество тех и других бухт как можно ближе к этой длине с учетом товаров на складе. Не нашел готового решения. Не претендую на оптимальность. Рабочая версия для УПП

22.08.2015    14411    15    ser6702    23    

2

Форма выбора координат Yandex карт (управляемая форма)

Универсальные обработки WEB-интеграция Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Обработка позволяет найти нужный адрес на карте Yandex. Отправить сообщение форме-владельцу или всем формам, со строкой координат.

06.09.2011    23274    429    motkot    27    

54

Яндекс.Карты в 1С 8. На базе API Яндекс.Карт и элемента управления ПолеHTMLДокумента

Универсальные обработки Платформа 1С v8.3 1С:Управление торговлей 10 1С:Управление производственным предприятием Россия Бесплатно (free)

Пример работы с сервисом Яндекс.Карты в 1С 8. На базе API Яндекс.Карт и элемента управления ПолеHTMLДокумента. Обработка строит маршрут из точки АдресОтгрузки в точку АдресДоставки с учетом пробок.

07.08.2011    63708    2838    Пип Пибип    47    

88

Программы для исполнения 54-ФЗ Промо

С 01.02.2017 контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных - правила установлены в 54-ФЗ ст.2 п.2. Инфостарт предлагает подборку программ, связанных с применением 54-ФЗ, ККТ и электронных чеков.

Загрузка распределённых сумм оплаты страховых взносов в 1С 8

Зарплата Внешние источники данных Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Зарплата и Управление Персоналом 2.5 1С:Зарплата и кадры бюджетного учреждения Россия Бухгалтерский учет Налоговый учет ФОМС, ЕФС Бесплатно (free)

Загрузка подготовленных во внешних, по отношению к 1С, программах сумм оплаты страховых взносов в документ "Сведения о страховых взносах и стаже застрахованных лиц (СЗВ-4, СЗВ-6) ". Добавлена обработка по замене информации в табличной части документа "Сведения о страховых взносах и стаже застрахованных лиц (СЗВ-4, СЗВ-6)".

23.07.2011    12496    168    Kapitan69    22    

31

Выгрузка документа в XML произвольной структуры (+пример для выгрузки в ECOD)

Обработка документов Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Обновлено до версии 0.7. Добавлена функция пропуска заголовков табличных частей. Исправлены баги в версии без сохранения (если стандартная версия выдает ошибки)

15.05.2011    52693    1463    anig99    44    

66

"Однопальцевое" чтение XML для 8.2

Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Простенькое чтение XML файлов или строки произвольной структуры и неограниченной вложенности. Простая и управляемая формы.

18.04.2011    52492    1455    anig99    67    

163

Правила начального заполнения ЗУП 2.5 из Бухгалтерии 1.6. Обновленные

Обмен между базами 1C Зарплата Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Зарплата и Управление Персоналом 2.5 1С:Бухгалтерия 1.6 Россия Бесплатно (free)

Правила обмена для начального заполнения ЗУП 2.5 из Бухгалтерии 1.6 Стандартная выгрузка + кадровые документы (прием, увольнение, кадровое перемещение) Была создана для версий БП 1.6.29.2 и ЗУП 2.5.31.4. Сделано с помощью конвертации 2.1.2.1

17.02.2011    15716    95    1cmax    3    

6

Готовые переносы данных из различных конфигураций 1C Промо

Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.

Обработка "Расчеты с датами" (8.1, 8.2)

Универсальные обработки Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

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

29.12.2010    8997    139    N1Kav    5    

14

АЦРК: Чтение/Запись XML-файлов

Универсальные функции Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Обработка является примером работы с XML-файлами. Работа с XML-файлами - это не сложно.

23.09.2010    25944    1001    acrk    7    

35

Счетчик слов в тексте

Универсальные обработки Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Обработка подсчитывает частоту и долю каждого слова в тексте. Будет полезна при изучении иностранных языков.

19.05.2010    18475    61    YVolohov    8    

7

Программы для исполнения 488-ФЗ: Маркировка товаров Промо

1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.

Танцы с Гуглом

Универсальные обработки WEB-интеграция Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Работа с картами гугл из локального кэша формата google titles. Всего две функции: показать по координатам и получить координаты под курсором. Применяется для отображения на карте объектов, имеющих координатную привязку.

27.03.2010    12177    200    Путин    7    

11

[8.2] Универсальная обработка "Универсальные подбор и обработка объектов" (управляемые формы)

Универсальные обработки Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Обработка "Универсальные подбор и обработка объектов" предназначена для поиска объектов в справочниках и документах по произвольному условию и дальнейшей обработки найденных объектов.

11.02.2010    65009    3882    Душелов    77    

201

Правила конвертации из "Бухгалтерия предприятия, ред. 1,6" в "Комплексная автоматизация, ред. 1,0"

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 Россия Бухгалтерский учет Управленческий учет Бесплатно (free)

Надо было перенести документы и справочники из базы данных "Бухгалтерия предприятия" в базу данных "Комплексная автоматизация". В своей файлопомойке подходящего не нашел, потому быстро, почти на полном автомате создал эти правила конвертации.

21.01.2010    15146    314    SiAl    3    

23

1c-minder: обработка для создания ментальных карт (mind maps) в 1С:Предприятие 8

Файловый обмен (TXT, XML, DBF), FTP Работа с интерфейсом Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Обработка позволяет быстро и удобно создавать ментальные карты (mind maps) в виде графических схем. Присутствует возможность сохранения схем в файлах формата .grs, после чего их можно открывать на всех компьютерах, на которых есть установленная "1С:Предприятие 8" или "1С:Работа с файлами". Реализован экспорт в графические форматы (PNG/BMP). Разработка является иллюстрацией механизма программной работы с графической схемой (добавление и изменение элементов схемы).

25.12.2009    27143    1052    kharts    29    

132

Видеокурс-практикум: как подготовить и написать ТЗ, ЗНР, ЧТЗ. Промо

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

3 500 рублей

Один из вариантов переноса данных из 1С 7.7 в 1С 8.Х

Файловый обмен (TXT, XML, DBF), FTP Обмен между базами 1C Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Бесплатно (free)

Перенос данных — это почти всегда индивидуальный подход. И крайне важно выбрать наиболее подходящий инструмент из множества доступных. Я в этой статье опишу один из вариантов.

30.11.2009    26458    276    awk    29    

24

Обработка сравнения баз по объектам

Анализ учета Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Сравнение объектов в различных базах, находящихся в обмене через механизм распределенных ИБ или через Обмена XML.

13.11.2009    12826    162    mugr    8    

9

Загрузка должностей из DBF

Файловый обмен (TXT, XML, DBF), FTP Обработка справочников Кадровый учет Платформа 1С v8.3 1С:Зарплата и Управление Персоналом 2.5 Россия Бесплатно (free)

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

23.10.2009    11949    107    netuser    8    

5

Аналоговые часы для 1С

Универсальные обработки Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

И спросили меня "Слышь, пацанчик, сколько время?" и ответил я им... гордо взглянув в 1С!!!

22.09.2009    22094    661    MadRabbit    24    

61