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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.06.2018, 12:46   #19  
TasmanianDevil is offline
TasmanianDevil
Мрачный тип
Аватар для TasmanianDevil
Злыдни
 
885 / 389 (14) ++++++
Регистрация: 24.01.2005
Адрес: Томск
Цитата:
Сообщение от Ivanhoe Посмотреть сообщение
Ну т.е. поменяли изначальный подход? Не поле Posted из складского журнала, а другое?
Не-не-не, просто проверка, для окончательной уверенности.

С формы срабатывает вызов диалога ЭЦП из super() в validateWrite() источника формы, т.е. из закрытого системного класса. Вызов идет через экземпляр класса Info через вызов статического метода у SIGBaseDocument::checkAndCache() с передачей в него типа логирования и логируемой записи -оттуда вся чехарда с регистрацией и начинается..

Я во всю ветку вызовов накидал брекпойнтов - ни одна не сработала при выполнении обновления поля в коде на сервере. К сожаление, нет в у меня в лицензии производства, дабы проверить работу стандартных предопределенных правил и окончательно подтвердить, либо опровергнуть предположение о том что при обновлении записи на сервере правила ЭЦП не работают.

Хотя ...
Есть одна идея.
Проверить надо работу SIGBaseDocument::checkAndCache() в части повторного вызова на одой и той же записи - если при наличии в глобальном кэше отметки он игнорит повторный вызов, то можно прицепить ЭЦП и в обновлениях на серверных классах путем добавлением вызовов SIGBaseDocument::checkAndCache() в классе Apllication перед super() в logInsert(), logUpdate() и logDelete().
Миниатюры
Нажмите на изображение для увеличения
Название: ЭЦПФорма.jpg
Просмотров: 455
Размер:	113.3 Кб
ID:	11950  
__________________
Мы летаем, кружимся, нагоняем ужасы ...

Последний раз редактировалось TasmanianDevil; 09.06.2018 в 12:56.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Шаблоны модуля «Электронная отчетность» farlander DAX: Прочие вопросы 3 10.04.2013 22:24
AX 2009: форма - 4 ФСС (+ электронная отчетность) iCloud DAX: Прочие вопросы 2 30.03.2012 15:39
Возможно ли в письмо, формируемое Ax2009, подцепить стандартную подпись из Outlook? uchenik DAX: Программирование 2 30.05.2011 17:56
Электронная подпись - как это работает SergeD DAX: Функционал 3 06.07.2010 16:47
Сергей Герасимов: Электронная отчетность Blog bot DAX Blogs 0 01.04.2008 19:05

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

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

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