Версия для печати темы (https://pro1c.org.ua/index.php?s=58943e76de5ccdda69662957d9944c87&showtopic=67567)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 8.3 _ Електронний підпис документів з нуля.

Автор: DuAl 06.06.24, 8:28

Доброго всім дня.
На роботі поставили задачу зробить електронний підпис документів. Конфігурація, у який це треба зробить, самописна і невеличка, чисто під потреби наших логістів, платформа 8.3.10. Я взагалі з цим досі не стикався і всі мої знайомі 1сники теж, так шо ніякого розуміння шо робить у мене нема.
Почитав у вільний час в інтернеті про уе, ще більше заплутався, бо Є багато компонентів, як то сертифікати, підписи, модулі криптографіі, зовнішні компоненти. Як це все працює разом? Шо робить одне, шо робить інше, як і куди шо підключать і передавать?
Пропоную створити тему про електронні підписи документів від азів до самого кінця. Перше моє питання- як це все разом повинно працювать? Шо куди відправляється і яким чином?
Думаю, шо я не один такий, і шо тема буде актуальною, бо у мене ще один знайомий 1сник теж цікавиться, бо його теж начальство озадачило.

Автор: caballero 06.06.24, 14:18

шо значсит с нцля? чем не устраиваую существующие решения в 1С?

Автор: DuAl 06.06.24, 14:48

caballero @ Сегодня, 15:18 * ,
Конфігурація самописна. Треба або передрати цей функціонал з типової, або написати самому з нуля.
Передрать пробував, прийшлося половину типофої конфи перенести у свою і все одно не заробило, бо там дуже багато всього, шо може і не треба.

Автор: andr_andrey 06.06.24, 15:51

Цитата(DuAl @ 06.06.24, 9:28) *
Почитав у вільний час в інтернеті про уе

Що таке "уе", про яке ви читали і нічого не зрозуміли?

Автор: caballero 06.06.24, 16:50

при чем тут конфигурация? накладываение подписи на документ обычно делается готовыми сторонними библиотеками.
какая конфигуриция значения не имеет

Автор: DuAl 10.06.24, 11:45

andr_andrey @ 06.06.24, 16:51 * ,
Не зрозуміло все з самого початку. Наприклад, у нас є якийсь документ, який треба підписати. Шо таке підписаний документ?
Чи як використовуєтсья криптопровайдер? Шо він робить? Шо туди передавати і як?
Таких питаннь багато в процесі, бо я з цим не стикався, а детальної інструкціі в інеті ніде нема.

caballero @ 06.06.24, 17:50 * ,
Я розумію. Але як це зробити, коли ніколи не робив, а прикладів ніде нема? От я спробував із Бух 2.1. перенести. Переніс просто дохрена всього.
Про самописну конфігурацію я написав у відповідь на "так вжеж є у типових реалізовано".

Автор: andr_andrey 10.06.24, 16:03

Цитата(DuAl @ 10.06.24, 12:45) *
Чи як використовуєтсья криптопровайдер? Шо він робить? Шо туди передавати і як?

Наприклад, https://pro1c.org.ua/redirect.php?https://uk.wikipedia.org/wiki/Cryptographic_Service_Provider
https://pro1c.org.ua/redirect.php?https://ru.wikipedia.org/wiki/%D0%9A%D1%80%D0%B8%D0%BF%D1%82%D0%BE%D0%BF%D1%80%D0%BE%D0%B2%D0%B0%D0%B9%D0%B4%D0%B5%D1%80
https://pro1c.org.ua/redirect.php?https://ru.wikipedia.org/wiki/%D0%9A%D1%80%D0%B8%D0%BF%D1%82%D0%BE%D1%81%D0%B5%D1%80%D0%B2%D0%B8%D1%81%D1%8B_.NET_Framework

Автор: caballero 10.06.24, 22:12

ам надо наложить ЭЦП (КЕР - квалифицированную электронную подпись) в соответствии с ДСТУ-4145
Как правило это делают для отправки в налоговую через ПРРО

Для этого надо получить ключ и сертификат в соответствующем АЦСК (млм в приватбанке)
далее надо прикрутить какуюто из библиотек подписи
Варианты решения разные

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

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua