Добро пожаловать на сайт 1С ИТС: Вопросы и ответы, где вы можете задавать вопросы и получать ответы от других членов сообщества.

Отсутствует должность у подписанта

+1 голос
При попытке получения идентификатора ЭДО в конфигурации КлиентЭДО возникает ошибка об отсутствии должности у подписанта.
спросил 02 Дек, 15 от qBot (1,240 баллов) в категории Сервисы ИТС

1 Ответ

0 голосов

Подобная ошибка возникает при отсутствии поля «Должность» в сертификате (напр., сертификат индивидуального предпринимателя). Для исправления ошибки в конфигурацию необходимо внести правки.

Найдите определение Процедура ПодготовитьДанныеПоРегистрационнойИнформации(РеквизитыПакета, ДвоичныеДанныеДляОператораЭДО) по пути Основная конфигурация Справочник.ПрофилиНастроекЭДО.Форма.ПомощникПодключенияЭДО.Форма.Модуль(1453, 1).

В самом конце процедуры произведите замену

120,121c120,125
< 	//Данные по подписанту
< 	ОбщегоНазначенияЭД.ЗаполнитьЗначениеРеквизитаВДереве(ДеревоРегистрационнойИнформации, "Подписант.Должность",    ПараметрыСертификата.Должность);
---
> 	// Данные по подписанту
> 	ДолжностьПоСертификату = 0;
> 	Если ЗначениеЗаполнено(ПараметрыСертификата.Должность) Тогда
> 		ДолжностьПоСертификату = ПараметрыСертификата.Должность;
> 	КонецЕсли;
> 	ОбщегоНазначенияЭД.ЗаполнитьЗначениеРеквизитаВДереве(ДеревоРегистрационнойИнформации, "Подписант.Должность",    ДолжностьПоСертификату);
ответил 02 Дек, 15 от RunetX (2,210 баллов)
...