AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.04.2021, 11:15   #1  
FrolovAndy is offline
FrolovAndy
Участник
 
71 / 45 (2) +++
Регистрация: 13.09.2007
DAX2009 Как работает функционал Электронных подписей (SIG*)?
Всем привет!

Возникла необходимость использовать возможности электронных подписей в DAX, и нужно попробовать то что реализовано в стандарте.
Нашел сначала фреймворк SysSign, по нему удалось разобраться как работает, благо что имеется в Tutorial, Проверили, нам это подходит, но проблема в том что требуется лицензия на модуль Продукция.
Нашли другой фреймворк, SIG. По нему с лицензией проблем нет, но совершенно непонятно как работает, и как можно его покрутить. В аксапте нет ни Tutorial по нему, ни каких-либо описаний тоже найти не удалось. Попробовали код посмотреть, но тоже малопонятно, не вырисовывается ничего ясного.
Подскажите, может есть всё же что-то почитать по нему, либо если кто разобрался с этим, в двух словах подскажите пожалуйста как с этим работать, хотя бы с чего начать.
Спасибо!
Старый 12.04.2021, 11:39   #2  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,273 / 3466 (122) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Вот здесь https://docs.microsoft.com/ru-ru/dyn...ature-overview есть описание этого функционала для 2012.
Вкратце суть такова - генерится электронный ключ средствами MS SQL Server и дальше в журнале БД отображается информации о подписи (кто подписал данную запись).
Кодить подключение электронной подписи надо (пример я видел в справочнике клиентов (CustTable) при изменении кредитного лимита, правда этот пример я видел в D365FO, но мне кажется, что в 2009-й тоже все есть).

Т.е. надо понимать, что:
1. Область действия подписи - только AX. Вне нее - про эту подпись никто не знает.
2. С понятием "Сертификат" эта подпись никак не связана. В D365FO появилась возможность подписывать Windows-сертификатом текстовые файлы, но правда пока только в итальянской локализации (накладные по заказу на продажу)
3. Каждое "подписываемое" место (поле в таблице) в системе надо программировать.
4. Информация о подписи видна только из журнала БД.

Поэтому этот функционал не очень распространен (так то можно добавить обычное поле, дать доступ на его редактирование только определенной группе лиц и считать, что это и есть электронная подпись)
__________________
Возможно сделать все. Вопрос времени
За это сообщение автора поблагодарили: mazzy (2), vmoskalenko (4), FrolovAndy (1).
Старый 12.04.2021, 12:04   #3  
FrolovAndy is offline
FrolovAndy
Участник
 
71 / 45 (2) +++
Регистрация: 13.09.2007
Большое спасибо! Исчерпывающе, это то что нужно!
Старый 12.04.2021, 17:56   #4  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2155 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Вот обсуждение с примером настройки: АХ2012 Электронная подпись
__________________
Ivanhoe as is..
Старый 12.04.2021, 18:17   #5  
AlGol is offline
AlGol
Участник
 
277 / 93 (4) ++++
Регистрация: 24.12.2001
Адрес: Тверь.
Для корректной реализации решения СЭД, понадобилась интеграция к КриптоПро.
Пришлось писать с нуля фреймворк для работы с библиотеками CadesCom и CapiCom которые реализуют подобную интеграцию, по документации КриптоПро.
__________________
Ален ноби, ностра алис.
Что означает - если один человек построил, другой завсегда разобрать может.
Старый 13.04.2021, 07:26   #6  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,158 / 1286 (47) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
Цитата:
Сообщение от AlGol Посмотреть сообщение
Для корректной реализации решения СЭД, понадобилась интеграция к КриптоПро.
Для электронного документооборота, в котором требуется усиленная квалифицированная подпись в общем-то других вариантов и нет. Сертифицированных нужным образом и имеющих удобный API помимо КриптоПро и вспомнить сложно.
Если усиленная не нужна, достаточно просто квалифицированной, то при наличии договоренности с участниками обмена можно использовать и dot.net библиотеки, имеющиеся в windows.
Реализованное же внутри DAX это просто для внутренних целей. Если устраивает, то почему бы и нет.
Теги
sig, электронная подпись

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
DAX2009. Способы поставки. Перевозчик. slava09 DAX: Функционал 3 18.07.2014 14:07
Местами тормозит DAX2009 Bega DAX: Прочие вопросы 9 23.07.2010 12:02
DAX2009 не дружит с VS2010 oleg_e DAX: Администрирование 2 17.06.2010 10:34
Вопросы по OLAP в DAX2009 oleg_e DAX: Функционал 9 10.12.2008 02:02
Цена закупки не работает! ERx DAX: Функционал 1 14.09.2004 12:48
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 16:09.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.