0
BVG1951
04.02.18
✎
14:13
|
В запросе
ЗапросСОМ = База.NewObject("Запрос");
имеется строка :
РегистрБухгалтерии.Хозрасчетный.Остатки(&Дата2, Счет В ИЕРАРХИИ (&СчетаСДокументомРасчетов), &ВидыСубконтоКДД, Организация = &Организация) КАК ВзаиморасчетыОстатки
Параметр ВидыСубконтоКДД устанавливается так:
ВидыСубконтоКДД = Новый Массив;
ВидыСубконтоКДД.Добавить(База.ChartsOfCharacteristicTypes.ВидыСубконтоХозрасчетные.Контрагенты);
ВидыСубконтоКДД.Добавить(База.ChartsOfCharacteristicTypes.ВидыСубконтоХозрасчетные.Договоры);
ВидыСубконтоКДД.Добавить(База.ChartsOfCharacteristicTypes.ВидыСубконтоХозрасчетные.ДокументыРасчетовСКонтрагентами);
ЗапросСОМ.УстановитьПараметр("ВидыСубконтоКДД", ВидыСубконтоКДД);
Вываливается такая ошибка:
"Произошла исключительная ситуация (1C:Enterprise 8.3.8.2054): {(204, 2)}: Ошибка обработки представления "РегистрБухгалтерии.Хозрасчетный.Остатки:Недопустимое значение параметра виды субконто."
<<?>>РегистрБухгалтерии.Хозрасчетный.Остатки(&Дата1, Счет В ИЕРАРХИИ (&СчетаСДокументомРасчетов), &ВидыСубконтоКДД, Организация = &Организация) КАК ВзаиморасчетыОстатки"
База - подключение к базе Бух (из конфигурации УправлениеХолдингом, но это, думаю, не принципиально).
ChartsOfCharacteristicTypes - англоязычное представление ПланыВидовХарактеристик (естественно, вначале пробовал рускоязычный вариант, ошибка та же; вспомнил, что предопределенные реквизиты должны быть в англоязычном написании, но всё равно ошибка).
Кто-нибудь сталкивался с подобным? Заранее благодарен
|
|
2
BVG1951
04.02.18
✎
14:50
|
ОГРОМНОЕ СПАСИБО!! Это, по-моему, случай четвертый за мою многолетнюю практику, когда толковый совет получаю от форума, да еще так быстро. Очевидный мой недосмотр! В таких случаях всегда вспоминаются стихи Ахматовой:
"О, если знали, из какого сора
Растут стихи, не ведая стыда!..."
Так и с программированием: из-за какой-то мелочёвки серьезная задача не ладится.
Еще раз спасибо!
|
|