|
Управление торговлей: Ошибка при открытии счет фактуры после обновления релиза | ☑ | ||
---|---|---|---|---|
0
Alex11
11.05.12
✎
12:03
|
Конфиг Управление торговлей, платформа 8.2, релиз 8.2.5.289.
Обновил рабочую торговлю (с начала в копии есте-но) до версии 10.3.18.3, вот вываливается с ошибкой при открытии документа "счет-фактура выданный". ошибка: {ОбщийМодуль.УчетНДС.Модуль(789)}: Ошибка при вызове метода контекста (Выполнить) РезультатЗапроса = Запрос.Выполнить(); по причине: {(68, 18)}: Поле не найдено "Таблица.СуммаНДС" ИНАЧЕ Таблица.<<?>>СуммаНДС При чем в этом модуле, и вообще в модулях дока счет фактуры никаких изменений нет, думал, может дело в конфиге, поставил демку, обновил, там все нормально. |
|||
1
vicof
11.05.12
✎
12:15
|
кэш чистил?
|
|||
2
Alex11
11.05.12
✎
12:27
|
нет, ща сделаю
|
|||
3
Alex11
11.05.12
✎
14:09
|
кэш удалил, вываливается с той же ошибкой
|
|||
4
vicof
11.05.12
✎
14:12
|
что отладчик говорит?
|
|||
5
Alex11
11.05.12
✎
14:44
|
ну то что, не может выполнить запрос:
ТекстЗапроса = ТекстЗапроса + "ВЫБРАТЬ | Таблица.Ссылка.Организация КАК Организация, | Таблица.Ссылка.Контрагент КАК Контрагент, | Таблица.Ссылка.ДоговорКонтрагента КАК Договор, | СУММА(Таблица.Сумма" + ПостфиксСумм + ?(ЕстьСуммаВключаетНДС, " + ВЫБОР | КОГДА Таблица.Ссылка.СуммаВключаетНДС | ТОГДА 0 | ИНАЧЕ Таблица.СуммаНДС" + ПостфиксСумм + " | КОНЕЦ", "") + ") * &Множитель_" + ИмяОбъекта + " КАК СуммаДокумента, | Таблица.Ссылка.ВалютаДокумента КАК ВалютаДокумента, | СУММА(Таблица.СуммаНДС" + ПостфиксСумм + ") * &Множитель_" + ИмяОбъекта + " КАК СуммаНДСДокумента, | СУММА(ВЫБОР | КОГДА Таблица." + ИмяРеквизитаСтавкаНДС + " = ЗНАЧЕНИЕ(Перечисление.СтавкиНДС.БезНДС) | ТОГДА 0 | ИНАЧЕ 1 | КОНЕЦ) КАК ЕстьНДС" + ТекстСекцииПоместить + " |ИЗ | Документ." + МетаданныеДокумента.Имя + "." + МетаданныеТЧ.Имя + " КАК Таблица |ГДЕ | Таблица.Ссылка В (&ДокументОснование_" + ИмяОбъекта + ") | |СГРУППИРОВАТЬ ПО | Таблица.Ссылка, | Таблица.Ссылка.Организация, | Таблица.Ссылка.Контрагент, | Таблица.Ссылка.ДоговорКонтрагента, | Таблица.Ссылка.ВалютаДокумента"; КонецЦикла; При чем, это только если делать на основании документа РеализацииТоваровИУслуг, если по возвратам, то все нормально |
|||
6
Alex11
11.05.12
✎
15:49
|
Понял я проблемку... у меня там в реализации таблица одна есть, для доп. аналитики, а счет фактура теперь берет все таблицы документа и начинаем по ним запрос строить
|
|||
7
Alex11
11.05.12
✎
15:53
|
кроме тех, которые указаны в этом массиве
ИгнорироватьТЧ = Новый Массив; ИгнорироватьТЧ.Добавить("ВозвратнаяТара"); ИгнорироватьТЧ.Добавить("ВыданныеАвансы"); ИгнорироватьТЧ.Добавить("ДенежныеСредства"); ИгнорироватьТЧ.Добавить("ПрочиеЗатраты"); ИгнорироватьТЧ.Добавить("РаспределениеПрочихЗатрат"); ИгнорироватьТЧ.Добавить("ИспользованныеМатериалы"); |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |