| Цитата |
|---|
Роман Бузин написал: Цитата Иван Токарев написал:Поле объекта не обнаружено (ГосударственныйОрган){Битрикс24КомплексУТ ОбщийМодуль.Б24_К_ОбменКомпанийКонтактовСервер.Модуль(2863)}:Объект1С.ГосударственныйОрган = Ложь;{Битрикс24КомплексУТ ОбщийМодуль.Б24_К_ОбменКомпанийКонтактовСервер.Модуль(1579)}:ЗаполнитьОбъектПоВидуКлиента(Реквизит,Спасибо, пофиксил |
Добрый день, Роман.
Похоже проблема с ГосударственныйОрган в Бухгалтерии осталась и в актуальной версии Коннектора.
Конфигурация: Бухгалтерия предприятия 3.0.206.19
Платформа: 1С:Предприятие 8.5.1.1302
Коннектор: 6.0.0.1 от 05.10.2026
Битрикс24: облачный
Сценарий: Работа из одного окна, связь через HTTP-сервисы.
Сценарий воспроизведения:
Из сделки Битрикс24 выбираем
Расширения → 1С → Счёт покупателю.
Соединение с 1С работает, HTTP-сервис отвечает success, команда до 1С приходит. Контрагент из Битрикс24 создаётся/обновляется в 1С.
После этого появляется окно:
«Производится формирование данных 1С»
примерно через 30 секунд:
«Не удалось открыть объект 1С. Возможно нет подключения к Битрикс24»
При этом в журнале регистрации падает фоновое задание «Импорт компании/контакта».
Полная ошибка:
| Код |
|---|
Недопустимое значение параметра (параметр номер '2')
{ОбщийМодуль.ОбщегоНазначенияКлиентСервер.Модуль(770)}:
ЗаполнитьЗначенияСвойств(СтруктураРеквизита, Объект);
{Битрикс24КомплексБП ОбщийМодуль.Б24_К_ОбменКомпанийКонтактовСервер.Модуль(2856)}:
Если ОбщегоНазначенияКлиентСервер.ЕстьРеквизитИлиСвойствоОбъекта(
Объект1С, "ГосударственныйОрган") Тогда
{Битрикс24КомплексБП ОбщийМодуль.Б24_К_ОбменКомпанийКонтактовСервер.Модуль(1572)}:
ЗаполнитьОбъектПоВидуКлиента(Реквизит, НайденнаяСтрока.ТипКонтрагента);
{Битрикс24КомплексБП ОбщийМодуль.Б24_КБ_РаботаИзОдногоОкнаВызовСервера.Модуль(508)}:
Б24_К_ОбменКомпанийКонтактовСервер.ЗагрузитьОбновитьРеквизиты(
СтруктураНастроек, ПодробныеДанные);
{Битрикс24КомплексБП ОбщийМодуль.Б24_КБ_РаботаИзОдногоОкнаВызовСервера.Модуль(599)}:
СформироватьКомпаниюКонтактПоИд(
НастройкаПодключения, "Компания", ИдКомпании);
{Битрикс24КомплексБП ОбщийМодуль.Б24_КБ_РаботаИзОдногоОкнаВызовСервера.Модуль(46)}:
СформированныеДанные =
СформироватьДанныеПоСделке(НастройкаПодключения, ИдВладельца);
{(1)}:
Б24_КБ_РаботаИзОдногоОкнаВызовСервера.ImportEntity(
Параметры[0], Параметры[1]) |
Далее:
| Код |
|---|
Ошибка при вызове метода контекста (ЗаполнитьЗначенияСвойств)
по причине:
Недопустимое значение параметра (параметр номер '2') |
В журнале взаимодействий при этом есть:
| Код |
|---|
Команда пуш сервера - создание сущности из интеграции сервисов |
после чего записывается контрагент и позже идёт:
| Код |
|---|
Б24_БП_ОткрытиеДокумента: открытие из слайдера (по сессии) |
Видел обсуждение от 23.09.2026, где была похожая ошибка:
| Код |
|---|
Поле объекта не обнаружено (ГосударственныйОрган) |
и вы писали, что её исправили.
В нашем случае прямого обращения к реквизиту уже нет, но теперь падает проверка:
| Код |
|---|
ЕстьРеквизитИлиСвойствоОбъекта(
Объект1С, "ГосударственныйОрган") |
внутри ЗаполнитьЗначенияСвойств().
Ошибка была на 5.0.0.14, сегодня обновили до 6.0.0.1 — воспроизводится точно так же.
Подскажите пожалуйста это известная проблема?
Если исправления пока нет, можете подсказать корректный временный фикс? Могу изменить код расширения самостоятельно, но хотелось бы понять как правильно проверять наличие ГосударственныйОрган для этого объекта, чтобы не сломать другие сценарии.