Подписываем файлы с помощью ЭЦП средствами 1с

05.09.13

Интеграция - ЭДО и ОФД

Обработка для подписи с помощью сертификата (ЭЦП) произвольных файлов, только средствами платформы 1с. Работает на всех конфигурациях, но только на последних платформах 8.2 и 8.3, где есть менеджер криптографии.

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

Наименование Файл Версия Размер
ТестСертификатов — копия.epf
.epf 97,66Kb
515
.epf 97,66Kb 515 Скачать

Недавно знакомому понадобилось срочно подписать один файл ЭЦП. ЭЦП выдали гос.органы, а вот программы для подписи файлов на предприятии не оказалось. Я как раз в это время экспериментировал с ЭЦП в 1с и написал быстренько эту программу. К моему сожалению, протестировать на живом примере её не получилось — нашлась демо-версия платной программы, через которую подписали.

Тем не менее, я программу причесал, проверил на самоподписанных сертификатах.

 

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

В списке модулей криптографии уже есть:

  • Microsoft Enhanced Cryptographic Provider v1.0

  • Microsoft Enhanced RSA and AES Cryptographic Provider

При желании можно добавить любой другой модуль.

 

При нажатии на кнопку Подписать рядом с исходным файлом появляется файл подписи с таким же названием и расширением p7s.

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

 

Если подписанный файл изменить после подписи, то подпись станет недействительной.

 

Подпись проходит проверку другими программами. Например, КриптоАРМ (http://cryptoarm.ru/).

Нет доверия к сертификату, потому что я подписывал сертификатом, который выпустил сам.

 

См. также

Загрузка чеков ФНС в документы 1С:БП, 1С:УНФ, 1С:ERP, 1С:КА и 1С:УТ

Кассовые операции Файловый обмен (TXT, XML, DBF), FTP ЭДО и ОФД Платформа 1С v8.3 Бухгалтерский учет 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Бухгалтерский учет Налоговый учет Управленческий учет Платные (руб)

В публикации размещены специализированные обработки для загрузки чеков в базах 1С (для локальных баз): '1С:Бухгалтерия предприятия, ред. 3.0', '1С:Управление нашей фирмой 8, ред. 3.0', '1С:Комплексная автоматизация, ред. 2.5', ‘1С:ERP Управление предприятием, ред. 2’ и ‘1С:Управление торговлей, ред. 11.5’. Вы просто сканируете QR коды с бумажных и электронных чеков c помощью мобильного приложения ФНС и чеки автоматически (без ручного ввода) загружаются в документы 'Авансовый отчет', 'Расходы предпринимателя', 'Путевой лист', 'Приходная накладная', 'Поступление (акты, накладные, УПД)', 'Приобретение товаров и услуг', 'Отчет о розничных продажах' и 'Поступление денежных документов'.

12960 руб.

19.08.2020    64680    296    73    

205

Загрузка в 1С:Бухгалтерию 3.0, 1С:КА 2.4, 2.5, УНФ 1.6/3.0 данных из ОФД о денежных поступлениях (чеках)

Кассовые операции ЭДО и ОФД Платформа 1С v8.3 Бухгалтерский учет 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Платные (руб)

Согласно 54-ФЗ по правилам ведения кассовых операций необходимо оформлять приходные кассовые ордера (ПКО) и расходные кассовые ордера (РКО) на основании чеков ККМ. Все данные о чеках, можно взять на сайте оператора фискальных данных (ОФД). Эта обработка сделает за вас в 1С - ПКО и РКО, Операции по платежным картам или Отчет о розничных продажах (может создать номенклатуру в 1С, указать налоги и др. реквизиты в документах в зависимости от налогообложения ККМ в торговой точке). Проверено на: OFD.RU / Первый ОФД / Такском / Платформа ОФД / Ярус / ОФД Яндекс / ОФД Астрал /ОФД СБИС / Гарант ОФД / КОРУС ОФД / КОНТУР ОФД / ОФД АО Тандер / ИнитПро / Группа Элемент/

3600 руб.

09.08.2017    147643    863    372    

524

Акцизы на сахаросодержащие напитки

Регламентированный учет и отчетность ЭДО и ОФД Платформа 1С v8.3 1С:Бухгалтерия 3.0 Пищевая промышленность Россия Бухгалтерский учет Налоговый учет Акцизы Платные (руб)

Расширение для Бухгалтерии предприятия 3.0 «Акцизы на сахаросодержащие напитки» предназначено для автоматизированного учета сумм акцизов по реализованным сахаросодержащим напиткам с 01 июля 2023 года. Позволяет выделить суммы акциза в первичных документах («Реализация товаров и услуг», «Корректировка реализации»), сформировать проводки по начислению акциза, а также сформировать и отправить корректные документы по ЭДО.

14400 руб.

16.10.2023    1028    10    0    

9

Выгрузка УПД реализации в xml ФНС для загрузки в ЭДО: Диадок, СБИС, Такском, КОРУС, Астрал и прочие. Обработка на управляемых формах для БП 3.0, УНФ 1.6 / 3.0, УТ 11.4 / 11.5, КА 2, ERP 2 (Приказ ФНС №820 от 19.12.2018, 736 от 12.10.2020)

Оптовая торговля Производство готовой продукции (работ, услуг) Файловый обмен (TXT, XML, DBF), FTP ЭДО и ОФД Платформа 1С v8.3 Бухгалтерский учет Управляемые формы 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Платные (руб)

Выгрузка УПД, товарной накладной ТОРГ-12, акта, счета-фактуры по реализации (в БП сч-ф на аванс) в xml-файл в формате ФНС приказ 820 от 19.12.2018. Выгрузка УКД и корректировочного счета-фактуры в xml-файл в формате ФНС приказ 736 от 12.10.2020. Выгрузка товарной накладной в xml-файл ФНС приказ 551 от 13.11.2015, редакция 08.04.2019. Выгрузка акта приемки-сдачи работ (услуг) в xml-файл ФНС приказ 552 от 13.11.2015, редакция 08.04.2019. Добавлена выгрузка счетов на оплату по документам ЗаказПокупателя (в УНФ), ЗаказКлинета (в УТ / КА / ERP), СчетНаОплатуПокупателю (в БП). Добавлена обработка Выгрузка УПД c документов реализации 1С в Контур.Диадок по API.

10800 руб.

13.04.2018    81914    389    9    

426

Государственные контракты в УТ 11.5, КА 2.5.11 с выгрузкой в ЕИС (Госзакупки)

Регламентированный учет и отчетность Обмен с ГосИС ЭДО и ОФД Платформа 1С v8.3 1С:Управление торговлей 11 Оптовая торговля, дистрибуция, логистика Россия Управленческий учет Платные (руб)

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

40800 руб.

19.12.2022    10010    18    18    

14

Групповая выгрузка и загрузка файлов XML для ЭДО в каталог по приказу №820 ФНС (для УТ 10.3/11, КА2, ERP2, БП3, УНФ, УПП1.3, Розница2.3). Поддержка маркировки. Прослеживание товаров.

Документооборот и делопроизводство (СЭД) ЭДО и ОФД Файловый обмен (TXT, XML, DBF), FTP Обмен с ГосИС Платформа 1С v8.3 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Бухгалтерский учет Платные (руб)

Групповая выгрузка файлов XML для ЭДО в каталог по приказу №820 ФНС для Контур.Диадок, СБИС и других провайдеров ЭДО. Поддержка УНФ 1.6, УНФ 3.0 Поддержка УТ 10.3, УПП 1.3 Поддержка Розница 2.3 Добавлена выгрузка непосредственно из документа

18000 руб.

15.12.2022    6379    106    25    

14

ЭДО: организация архива оригиналов первичных документов, комплексный отчет по ошибкам

Документооборот и делопроизводство (СЭД) ЭДО и ОФД Учет документов Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Мощный, единый инструмент для решения всех проблем, связанных с переходом на ЭДО. Экономит бумагу и время - организует архив оригиналов первичных документов прямо в базе 1С, в прикрепленных файлах к соответствующим документам. С помощью комплексного отчета по ошибкам в ЭДО позволяет выявить и исправить все возможные ошибки - ошибочно сопоставленные документы, не подписанные документы, подписанные, но не загруженные в 1С документы. Автоматически сопоставляет не сопоставленные между собой документы. Может работать по расписанию и присылать отчет о состоянии архива/по ошибкам на почту. Взаимодействует напрямую с сервисами Диадок/СБИС, имеет интуитивно понятный интерфейс и учитывает 3-х летний опыт 40+ клиентов.

14880 руб.

17.12.2018    44207    56    51    

71
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. llg_44 26 27.11.13 00:15 Сейчас в теме
Здравствуйте. Очень заинтересовала обработка.
Подскажите пожалуйста, возможно ли применить ее в Бухгалтерии 3.0?
При запуске в работу отражается пустая вкладка, формы нет.
Что необходимо сделать?
2. anig99 2841 27.11.13 00:18 Сейчас в теме
(1) обработка написана для неуправляемого приложения. Для Бух 3.0 её надо переписывать под управляемые
3. llg_44 26 27.11.13 03:07 Сейчас в теме
Жаль, спасибо за ответ.
4. oleg212 30.12.13 16:47 Сейчас в теме
Обработка интересная.
Планируете ли для управляемого приложения ее сделать?
5. anig99 2841 30.12.13 22:53 Сейчас в теме
(4) своей необходимости в этом нет.
6. Alex 100 10.01.16 12:52 Сейчас в теме
Спасибо за разработку.. Вроде все мое, НО... У меня сертификат дополнительно требует пароль.. Как его добавить при подписании?
7. anig99 2841 10.01.16 23:39 Сейчас в теме
(6) Alex, вроде как, кроме поставить галочку Запомнить пароль, вариантов нет.
8. DJ_Codebase 23.03.17 17:33 Сейчас в теме
(6)Я так делаю:
МенеджерКриптографии.ПарольДоступаКЗакрытомуКлючу = ПарольЗакрытогоКлюча;
9. DJ_Codebase 23.03.17 17:39 Сейчас в теме
Кто может подсказать по сабжу. При указании
МенеджерКрипто.ВключениеСертификатовВПодпись = РежимВключенияСертификатовКриптографии.НеВключать;
проверку на валидность не проходит. Если не указывать или выбрать другой вариант, то все нормально. 1С:Предприятие 8.3 (8.3.9.1850)
10. DamirI 12.08.17 20:36 Сейчас в теме
На ИТС написано, что помимо файлов, можно подписывать и объекты программы.

Цитирую: "Для электронной подписи и шифрования требуется установить специальную программу электронной подписи и шифрования (криптопровайдер).

Можно выполнять следующие операции:

■ Подписывать объекты программы (например, в документе поля Наименование и Краткое содержание);

"
Дело в том, что необходимо согласовать/подписать 1с-документ посредством ЭЦП. Вложенные файлы не рассматриваем.
Кто-нибудь делал такое на практике, если да, поделитесь опытом.
12. a.vavilchenko 08.11.17 14:35 Сейчас в теме
(10)Подать на подпись ссылку на объект. В Документообороте так подписываются элементы справочников.
11. PuMba 27.08.17 17:48 Сейчас в теме
для файлов с расширением sig можно пользоваться обработкой ?
13. neal2010 28.03.18 12:41 Сейчас в теме
(11) Подписать можно любые файлы, если вы об этом. Формат подписанного файла - только *.p7s.
Менеджер криптографии, описанный в платформе, умеет создавать только в таком виде.
14. shock250391 11.07.18 09:55 Сейчас в теме
Здравствуйте. Подскажите пожалуйста какую программу Вы использовали для выпуска собственных сертификатов?
15. anig99 2841 11.07.18 13:50 Сейчас в теме
(14) в ОС ClearOS есть возможность выпускать собственные сертификаты. Есть и другие программные продукты, но их основной принцип, что где-то должен быть сервер УЦ (удостоверяющий центр). В данном случае мой сервер с ClearOS и был таким УЦ. Собственно доверие ему было только на нашем внутреннем уровне.
shock250391; +1 Ответить
16. echo77 1868 21.10.18 14:18 Сейчас в теме
(0)В каком формате должен быть сертификат-файл?
17. echo77 1868 22.10.18 20:22 Сейчас в теме
У меня в ОС модуль криптографии с типом 1 называется "Microsoft Strong Cryptographic Provider".
А есть ли какой способ сделать подпись SHA256+RSA?
18. akoroleva1 29.12.18 12:22 Сейчас в теме
(17) Вы решили как подписать? похожая ситуация, только RSA + SHA1
19. echo77 1868 29.12.18 12:52 Сейчас в теме
20. Konstatine 7 30.07.19 11:12 Сейчас в теме
Добавил в модуль криптографии Crypto-Pro GOST R 34.10-2012 Cryptographic Service Provider с типом 80 и выдает непонятную ошибку.

Подскажите, как быть?
Прикрепленные файлы:
21. anig99 2841 03.08.19 16:03 Сейчас в теме
22. izidakg 170 02.10.19 17:49 Сейчас в теме
возможно приспособить для подписи документов в упп?
23. anig99 2841 02.10.19 23:14 Сейчас в теме
(22) Собственно для УПП в качестве пробы пера и делалось. Но столько лет минуло, а от бумажного документооборота уходить не собираются.
24. izidakg 170 03.10.19 07:49 Сейчас в теме
(23) есть пример подписи документа?
25. user1152013 23.10.19 13:18 Сейчас в теме
Сама по себе разработка интересная. Только по моему если уж приобрели Рутокен с серификатом, то уж и постановка криптопровайдера к нему как бы подразумевается. Не? Хотя может я просто перфекционист))
26. Олег1С 2 29.04.22 10:27 Сейчас в теме
Добрый день! Хотим с помощью этой обработки наладить ЭДО между своими фирмами без оператора ЭДО. У фирм есть свои УКЭП. Первая продает второй товар, сохраняет УПД в pdf и подписывает своей УКЭП. Вторая получает подписанный файл и еще раз подписывает своей УКЭП. Документы сохраняются на сервере. Нет ли тут каких подводных камней? Мы все правильно понимаем?
Прикрепленные файлы:
КАР00027501.pdf
КАР00027501.pdf.p7s
КАР00027501.pdf.p7s.p7s
29. anig99 2841 04.05.22 12:38 Сейчас в теме
(26) Есть прям не подводные камни, а вполне себе надводные скалы - Законы РФ. Для юридически значимого оборота документами необходимо использовать операторов ЭДО. Тем более для маркировки. Вы можете сами сделать обработку для формирования и подписывания файлов, но всё равно придется посылать их платно через оператора ЭДО.
orfos; Олег1С; +2 Ответить
27. Олег1С 2 29.04.22 11:31 Сейчас в теме
Для счетов-фактур (УПД) придётся использовать оператора ЭДО?
28. Олег1С 2 29.04.22 12:19 Сейчас в теме
Видимо не подойдет такой вариант. Т.к. торгуем маркированным товаром, а информацию о нем и о марках необходимо передавать и покупателю и в ЧЗ через оператора ЭДО.
Оставьте свое сообщение