Александр, здравствуй!
Помоги пожалуйста решить проблему:
При попытке синхронизации счета от поставщиков из Б24 в 1С Бухгалтерия появляется ошибка:
"Преобразование значения к типу Булево не может быть выполнено
{Битрикс24КомплексБП ОбщийМодуль.Б24_СМ_ЗагрузкаСервер.Модуль(1185)}:ЗначениеРеквизита = ЗначениеКлюча = "Y" ИЛИ Булево(ЗначениеКлюча);
Скрытый текст |
---|
{Битрикс24КомплексБП ОбщийМодуль.Б24_СМ_ЗагрузкаСервер.Модуль(1142)}:ЗначениеРеквизита = ПолучитьЗначениеРеквизитаОбъектаПоКлючуJSON(СтруктураНастроек, МенеджерВременныхТаблиц, ИнформацияРеквизита1С.Значение, ДанныеЭлементаБ24, ИнформацияОСмартПроцессе, ИнформацияРеквизита1С); {Битрикс24КомплексБП ОбщийМодуль.Б24_СМ_ЗагрузкаСервер.Модуль(783)}:ЗначениеРеквизита = ПолучитьЗначениеРеквизитаОбъекта1СПоКонструктору(СтруктураНастроек, МенеджерВременныхТаблиц, ДополнительныеПараметры.ДанныеСмартПроцесса, ТекПоле, ДанныеЭлементаБ24); {Битрикс24КомплексБП ОбщийМодуль.Б24_СМ_ЗагрузкаСервер.Модуль(297)}:ЗаполнитьРеквизитыОбъекта1СПоКонструктору(СтруктураНастроек, ДополнительныеПараметры); {Битрикс24КомплексБП ОбщийМодуль.Б24_СМ_ОбщегоНазначенияВызовСервера.Модуль(980)}:Б24_СМ_ЗагрузкаСервер.ЗагрузитьОбновитьЭлементыСмартПроцесса(СтруктураНастроек, ЗагружаемыйСмартПроцесс, ДанныеСмартПроцесса); {Битрикс24КомплексБП ОбщийМодуль.Б24_СМ_ОбщегоНазначенияВызовСервера.Модуль(824)}:ЗагрузитьСПорталаИОбработать(СтруктураНастроек, ЗагружаемыйСмартПроцесс); {Битрикс24КомплексБП ОбщийМодуль.Б24_СМ_ОбщегоНазначенияВызовСервера.Модуль(807)}:ОбработатьЗагрузкуДанныхПолнойВыгрузки(СтруктураНастроек, ТекЭлемент); {Битрикс24КомплексБП ОбщийМодуль.Б24_СМ_ОбщегоНазначенияВызовСервера.Модуль(245)}:ЗапуститьВыполнениеЗагрузки(СтруктураНастроек); {Битрикс24КомплексБП ОбщийМодуль.Б24_СМ_ОбщегоНазначенияВызовСервера.Модуль(187)}:ВыполнитьСинхронизацию(НастройкаПодключения, ВидСинхронизации, ПолнаяСинхронизация, ВыполнятьЗагрузку, ВыполнятьВыгрузку); {(1)}:Б24_СМ_ОбщегоНазначенияВызовСервера.ВыполнитьСинхронизациюПоФоновомуЗаданию(Параметры[0],Параметры[1]) {ОбщийМодуль.ОбщегоНазначения.Модуль(5953)}:Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")"; {ОбщийМодуль.ДлительныеОперации.Модуль(1692)}:ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова); {ОбщийМодуль.ДлительныеОперации.Модуль(1671)}:ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры, ПараметрыВыполнения);
|
[ОшибкаВоВремяВыполненияВстроенногоЯзыка, ОшибкаИспользованияВстроенногоЯзыка] "
Из 1С в Б24 все нормально.
И такая ошибка для каждого счета, имеющегося в Б24.
Синхронизация настроена и работает в реалтайм.
Бухгалтерия предприятия, редакция 3.0 (3.0.147.25)
Коннектор 1С: 3.1.1.6
Связь Б24 с 1С через https.
Б24- облачный, тариф "Профессиональный".
Счет от поставщика в Б24- смарт-процесс.