Доброго дня. Обновились до 1.029.2, осваиваем Бизнес-анализ.
Есть цель - сформировать отчет с данными по параметрам:
артикул-остаток на начало периода-продажи за период - остаток на конец периода - поставщик
Создаем задачу (параметры фильтра):
- Отчетный период : период задан
- Движение артикула. Артикул. : выбрана группа товаров
- Движение артикула. Код места хранения "В" : все
- Движение артикула. Код места хранения "ИЗ" : все
- Карточка товара. Артикул : выбрана группа товаров
- Место хранения. Код места хранения : все
- Карточка товара. Код контрагента : все
при формировании отчета вываливается ошибка:
----- Прерывание работы программы -----
сообщение: "Информацию о формировании курсора задачи смотрите в файле: C:\SM2000\Data\SmAnalyticsErrorLog.txt"
исключение: Sm.Core.InteropException
hResult: 80004005h; доп. код: 0
источник: Супермаг+
----- Причина исключения, уровень вложения 1 -----
сообщение: "Ошибка открытия курсора. ORA-00918: столбец определен неоднозначно"
исключение: Sm.Core.InteropException
hResult: 80004005h; доп. код: 20012
источник: База данных
----- Причина исключения, уровень вложения 2 -----
сообщение: "ORA-20012: Ошибка открытия курсора. ORA-00918: столбец определен неоднозначно
ORA-06512: на "SUPERMAG.CORE", line 323
ORA-06512: на "SUPERMAG.ANALYTICS", line 2694
ORA-00918: столбец определен неоднозначно
ORA-06512: на "SUPERMAG.SMARUNTEMPLATE", line 5
ORA-06512: на line 1
"
исключение: Sm.Core.InteropException
hResult: 80004005h; доп. код: 20012
источник: Microsoft OLE DB Provider for Oracle
----- Причина исключения, уровень вложения 3 -----
сообщение: "begin supermag.SMARunTemplate(1021); end;"
исключение: Sm.Core.InteropException
hResult: 80004005h; доп. код: 0
источник: SmLibaryBase trace
смена параметров фильтра результатов не дает - ошибка остается.
Что делаем не правильно?