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