Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
06 фев 2026, 06:05

Сервер не ест банальный код

Автор promen17, 28 янв 2026, 14:58

0 Пользователей и 1 гость просматривают эту тему.

promen17

Коллеги, привет.

Есть участок кода:

&НаСервере
Процедура ОтправитьДокументыНаСервере(МассивДанныхПоСохраненнымФайлам)
   
   СписокКонтрагентовДляОтправки = Новый Массив;   
   
   Для ИндексМассива = 0 По МассивДанныхПоСохраненнымФайлам.ВГраница() Цикл
      Контрагент = МассивДанныхПоСохраненнымФайлам[ИндексМассива].Контрагент;
      СписокКонтрагентовДляОтправки.Добавить(Контрагент);
   КонецЦикла;

...............
КонецПроцедуры

Сливаю себе базу, все хорошо, код работает на ура. Файловый вариант.

На рабочем сервере стоит SQL база.
И на конструкцию  "СписокКонтрагентовДляОтправки.Добавить(Контрагент);" ругается следующим макаром:

Значение не является значением объектного типа (Контрагент)
{ВнешняяОбработка.РассылкаТиповыхКлиентам.Форма.Форма.Форма(473)}:Контрагент = МассивДанныхПоСохраненнымФайлам[ИндексМассива].Контрагент;

Версия платформы одинаковая.

Ест идеи, друзья, куда хоть копать?

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск