Конфа последняя УТиВСК 2.0.19.10 на базе УТ 11.3.4.112
Платформа 8.3.10.2561
Клиент-Сервер
Фоновое задание закрытия месяца вываливается с ошибкой
{ОбщийМодуль.РаспределениеВзаиморасчетов.Модуль(607)}: Ошибка при вызове метода контекста (ЗагрузитьКолонку)
    ИсточникБлокировки.ЗагрузитьКолонку(АналитикиРасчета.Организации, "Организация");
по причине:
Несоответствие типов (параметр номер '1')

Смотрим в модуле

```1c
    ИсточникБлокировки = Новый ТаблицаЗначений;

    ...

    Если АналитикиРасчета.Организации <> Неопределено Тогда
    ИсточникБлокировки.Колонки.Добавить("Организация", Новый ОписаниеТипов("СправочникСсылка.Организации"));
    Если ТипЗнч(АналитикиРасчета.Организации) = Тип("СписокЗначений") Тогда
    ИсточникБлокировки.ЗагрузитьКолонку(АналитикиРасчета.Организации.ВыгрузитьЗначения(), "Организация");
    Иначе
    ИсточникБлокировки.ЗагрузитьКолонку(АналитикиРасчета.Организации, "Организация");
    КонецЕсли;
    ЭлементБлокировки.ИспользоватьИзИсточникаДанных("Организация", "Организация");
    КонецЕсли;
```

На момент выполнения ИсточникБлокировки.ЗагрузитьКолонку(АналитикиРасчета.Организации, "Организация");
АналитикиРасчета.Организации имеет заполненное значение справочника Организации.

Это косяк конфигурации? Платформу мучить смысла нет?
У кого-нибудь работает это фоновое?
---
Наверно все-таки косяк конфы. Написал так
```1c
    Если АналитикиРасчета.Организации <> Неопределено Тогда
    ИсточникБлокировки.Колонки.Добавить("Организация", Новый ОписаниеТипов("СправочникСсылка.Организации"));
    Если ТипЗнч(АналитикиРасчета.Организации) = Тип("СписокЗначений") Тогда
    ИсточникБлокировки.ЗагрузитьКолонку(АналитикиРасчета.Организации.ВыгрузитьЗначения(), "Организация");
    Иначе
    // +++ - Для нормальной работы фонового задания закрытия месяца
    Если ТипЗнч(АналитикиРасчета.Организации) = Тип("СправочникСсылка.Организации") Тогда
    ОрганизацияЗакрытияМесяца = АналитикиРасчета.Организации;
    АналитикиРасчета.Организации = Новый Массив;
    АналитикиРасчета.Организации.Добавить(ОрганизацияЗакрытияМесяца);
    КонецЕсли;
    // --- - Для нормальной работы фонового задания закрытия месяца
    ИсточникБлокировки.ЗагрузитьКолонку(АналитикиРасчета.Организации, "Организация");
    КонецЕсли;
```
И пусть это будет на совести разработчиков...
---
Наверно все-таки косяк конфы. Написал так
```1c
    Если АналитикиРасчета.Организации <> Неопределено Тогда
    ИсточникБлокировки.Колонки.Добавить("Организация", Новый ОписаниеТипов("СправочникСсылка.Организации"));
    Если ТипЗнч(АналитикиРасчета.Организации) = Тип("СписокЗначений") Тогда
    ИсточникБлокировки.ЗагрузитьКолонку(АналитикиРасчета.Организации.ВыгрузитьЗначения(), "Организация");
    Иначе
    // +++ - Для нормальной работы фонового задания закрытия месяца
    Если ТипЗнч(АналитикиРасчета.Организации) = Тип("СправочникСсылка.Организации") Тогда
    ОрганизацияЗакрытияМесяца = АналитикиРасчета.Организации;
    АналитикиРасчета.Организации = Новый Массив;
    АналитикиРасчета.Организации.Добавить(ОрганизацияЗакрытияМесяца);
    КонецЕсли;
    // --- - Для нормальной работы фонового задания закрытия месяца
    ИсточникБлокировки.ЗагрузитьКолонку(АналитикиРасчета.Организации, "Организация");
    КонецЕсли;
```
И пусть это будет на совести разработчиков...