[QUOTE] написал:
смотрите в доке как поля называются, такие и указываете.Если имеются в виду пользовательские поля, смотрите какой у них ключ в Б24. Или же через лог модуля посмотрите json. Там ключи эти есть.[/QUOTE]
Александр, вы сделали мне подарок "робот синхронизации", вам в ответ подарок - подтверждённая ошибка. Теперь уже точно.
В поле [B]Алгоритм перед загрузкой в 1С[/B] в шаблоне-примере, который создаётся по умолчанию и выбор Б24-поля в редактор(вертикальная длинная кнопка со стрелкой со списком Б24-полей) используется [B][ОбъектПортала][/B], а по факту структура полей Б24 приходит в код [B][СтруктураДанных][/B].
Это подтверждается и кодом вашей процедуры в модуле [B][I]Б24_КС_ЗагрузкаМодуль[/I][/B][CODE]Процедура ВыполнитьАлгоритмПередЗагрузкой(СтруктураНастроек, Объект1С, ОбъектПортала, АлгоритмКлюча)
Параметры = Б24_К_ОбщегоНазначенияВызовСервера.ПолучитьСтруктуруПараметровПредопределенногоАлгоритма();
Параметры.СтруктураНастроек = СтруктураНастроек;
Параметры.Объект1С = Объект1С;
Параметры.СтруктураДанных = ОбъектПортала;
Б24_К_ОбщегоНазначенияВызовСервера.ПолучитьЗначениеПредопределенногоАлгоритма(АлгоритмКлюча, Параметры, "Процедура");
КонецПроцедуры[/CODE]Ошибка в этой строке:
[QUOTE][FONT="Courier New"]Параметры[/FONT][COLOR=#ee1d24][B][FONT="Courier New"][S].СтруктураДанных[/S][/FONT][/B][/COLOR][FONT="Courier New"](заменить на [/FONT][B][COLOR=#00a650].ОбъектПортала[/COLOR][/B]) = ОбъектПортала;[/QUOTE]
Именно поэтому у в предыдущем сообщении - [I]ОбъектПортала = Неопределено
[/I]
[I]Возможно в 4-й версии вы починили. А может быть и нет. Стоит проверить.[/I]
смотрите в доке как поля называются, такие и указываете.Если имеются в виду пользовательские поля, смотрите какой у них ключ в Б24. Или же через лог модуля посмотрите json. Там ключи эти есть.[/QUOTE]
Александр, вы сделали мне подарок "робот синхронизации", вам в ответ подарок - подтверждённая ошибка. Теперь уже точно.
В поле [B]Алгоритм перед загрузкой в 1С[/B] в шаблоне-примере, который создаётся по умолчанию и выбор Б24-поля в редактор(вертикальная длинная кнопка со стрелкой со списком Б24-полей) используется [B][ОбъектПортала][/B], а по факту структура полей Б24 приходит в код [B][СтруктураДанных][/B].
Это подтверждается и кодом вашей процедуры в модуле [B][I]Б24_КС_ЗагрузкаМодуль[/I][/B][CODE]Процедура ВыполнитьАлгоритмПередЗагрузкой(СтруктураНастроек, Объект1С, ОбъектПортала, АлгоритмКлюча)
Параметры = Б24_К_ОбщегоНазначенияВызовСервера.ПолучитьСтруктуруПараметровПредопределенногоАлгоритма();
Параметры.СтруктураНастроек = СтруктураНастроек;
Параметры.Объект1С = Объект1С;
Параметры.СтруктураДанных = ОбъектПортала;
Б24_К_ОбщегоНазначенияВызовСервера.ПолучитьЗначениеПредопределенногоАлгоритма(АлгоритмКлюча, Параметры, "Процедура");
КонецПроцедуры[/CODE]Ошибка в этой строке:
[QUOTE][FONT="Courier New"]Параметры[/FONT][COLOR=#ee1d24][B][FONT="Courier New"][S].СтруктураДанных[/S][/FONT][/B][/COLOR][FONT="Courier New"](заменить на [/FONT][B][COLOR=#00a650].ОбъектПортала[/COLOR][/B]) = ОбъектПортала;[/QUOTE]
Именно поэтому у в предыдущем сообщении - [I]ОбъектПортала = Неопределено
[/I]
[I]Возможно в 4-й версии вы починили. А может быть и нет. Стоит проверить.[/I]