1С:Предприятие(8.1.15.14)Бухгалтерия(2.0.17)Ошибка при вызове метода контекста (Выполнить)
Показывать по
10
20
40
сообщений
- 1
- 2
15.02.2011
11:51
#1
"1С:Предприятие 8.1 (8.1.15.14) Бухгалтерия предприятия, редакция 2.0 (2.0.17.7)
Столкнулся с, вот такой вот ошибкой:
{ВнешняяОбработка.АктНаПередачуПрав(96)}: Ошибка при вызове метода контекста (Выполнить): {(42, 31)}: Синтаксическая ошибка ")"
РеализацияТоваровУслуг.Цена,<>>)КАК ВложенныйЗапрос
ЗапросТовары = Запрос.Выполнить().Выгрузить();
Запрос.Текст =
"ВЫБРАТЬ
| ВложенныйЗапрос.Номенклатура КАК Номенклатура,
| ВЫРАЗИТЬ(ВложенныйЗапрос.Номенклатура.НаименованиеПолное КАК Строка(1000)) КАК ТоварНаименование,
| ВложенныйЗапрос.Номенклатура КАК ТоварКод,
| ВложенныйЗапрос.ЕдиницаИзмерения.Представление КАК БазоваяЕдиницаНаименование,
| ВложенныйЗапрос.ЕдиницаИзмерения.ЕдиницаПоКлассификатору.Код КАК БазоваяЕдиницаКодПоОКЕИ,
| ВложенныйЗапрос.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
| ВложенныйЗапрос.Количество * ВложенныйЗапрос.ЕдиницаИзмерения.Вес КАК МассаБрутто,
| ВложенныйЗапрос.СтавкаНДС КАК СтавкаНДС,
| ВложенныйЗапрос.Цена КАК Цена,
| ВЫБОР
| КОГДА Выразить(ВложенныйЗапрос.Цена*ВложенныйЗапрос.Количество Как Число (15,2)) = ВложенныйЗапрос.Сумма
| ТОГДА ЛОЖЬ
| ИНАЧЕ Истина
| КОНЕЦ КАК ЕстьСкидкиПоСтроке,
| ВложенныйЗапрос.Количество КАК Количество,
| ВложенныйЗапрос.Сумма КАК Сумма,
| ВложенныйЗапрос.СуммаНДС КАК СуммаНДС,
| ВложенныйЗапрос.НомерСтроки КАК НомерСтроки
|ИЗ
|
|
| (ВЫБРАТЬ
| РеализацияТоваровУслуг.Номенклатура,
| РеализацияТоваровУслуг.Коэффициент,
| РеализацияТоваровУслуг.ЕдиницаИзмерения,
| РеализацияТоваровУслуг.СтавкаНДС,
| РеализацияТоваровУслуг.Цена КАК Цена,
| СУММА(РеализацияТоваровУслуг.Количество) КАК Количество,
| СУММА(РеализацияТоваровУслуг.Сумма ) КАК Сумма,
| СУММА(РеализацияТоваровУслуг.СуммаНДС ) КАК СуммаНДС,
| МИНИМУМ(РеализацияТоваровУслуг.НомерСтроки) КАК НомерСтроки
| ИЗ
| Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслуг
| ГДЕ
| РеализацияТоваровУслуг.Ссылка = &ТекущийДокумент
|
|СГРУППИРОВАТЬ ПО
| РеализацияТоваровУслуг.Номенклатура,
| РеализацияТоваровУслуг.Коэффициент,
| РеализацияТоваровУслуг.ЕдиницаИзмерения,
| РеализацияТоваровУслуг.Цена,)КАК ВложенныйЗапрос
|
|УПОРЯДОЧИТЬ ПО НомерСтроки ВОЗР";
ЗапросТовары = Запрос.Выполнить().Выгрузить();
ТабДокумент = Новый ТабличныйДокумент;"
Столкнулся с, вот такой вот ошибкой:
{ВнешняяОбработка.АктНаПередачуПрав(96)}: Ошибка при вызове метода контекста (Выполнить): {(42, 31)}: Синтаксическая ошибка ")"
РеализацияТоваровУслуг.Цена,<>>)КАК ВложенныйЗапрос
ЗапросТовары = Запрос.Выполнить().Выгрузить();
Запрос.Текст =
"ВЫБРАТЬ
| ВложенныйЗапрос.Номенклатура КАК Номенклатура,
| ВЫРАЗИТЬ(ВложенныйЗапрос.Номенклатура.НаименованиеПолное КАК Строка(1000)) КАК ТоварНаименование,
| ВложенныйЗапрос.Номенклатура КАК ТоварКод,
| ВложенныйЗапрос.ЕдиницаИзмерения.Представление КАК БазоваяЕдиницаНаименование,
| ВложенныйЗапрос.ЕдиницаИзмерения.ЕдиницаПоКлассификатору.Код КАК БазоваяЕдиницаКодПоОКЕИ,
| ВложенныйЗапрос.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
| ВложенныйЗапрос.Количество * ВложенныйЗапрос.ЕдиницаИзмерения.Вес КАК МассаБрутто,
| ВложенныйЗапрос.СтавкаНДС КАК СтавкаНДС,
| ВложенныйЗапрос.Цена КАК Цена,
| ВЫБОР
| КОГДА Выразить(ВложенныйЗапрос.Цена*ВложенныйЗапрос.Количество Как Число (15,2)) = ВложенныйЗапрос.Сумма
| ТОГДА ЛОЖЬ
| ИНАЧЕ Истина
| КОНЕЦ КАК ЕстьСкидкиПоСтроке,
| ВложенныйЗапрос.Количество КАК Количество,
| ВложенныйЗапрос.Сумма КАК Сумма,
| ВложенныйЗапрос.СуммаНДС КАК СуммаНДС,
| ВложенныйЗапрос.НомерСтроки КАК НомерСтроки
|ИЗ
|
|
| (ВЫБРАТЬ
| РеализацияТоваровУслуг.Номенклатура,
| РеализацияТоваровУслуг.Коэффициент,
| РеализацияТоваровУслуг.ЕдиницаИзмерения,
| РеализацияТоваровУслуг.СтавкаНДС,
| РеализацияТоваровУслуг.Цена КАК Цена,
| СУММА(РеализацияТоваровУслуг.Количество) КАК Количество,
| СУММА(РеализацияТоваровУслуг.Сумма ) КАК Сумма,
| СУММА(РеализацияТоваровУслуг.СуммаНДС ) КАК СуммаНДС,
| МИНИМУМ(РеализацияТоваровУслуг.НомерСтроки) КАК НомерСтроки
| ИЗ
| Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслуг
| ГДЕ
| РеализацияТоваровУслуг.Ссылка = &ТекущийДокумент
|
|СГРУППИРОВАТЬ ПО
| РеализацияТоваровУслуг.Номенклатура,
| РеализацияТоваровУслуг.Коэффициент,
| РеализацияТоваровУслуг.ЕдиницаИзмерения,
| РеализацияТоваровУслуг.Цена,)КАК ВложенныйЗапрос
|
|УПОРЯДОЧИТЬ ПО НомерСтроки ВОЗР";
ЗапросТовары = Запрос.Выполнить().Выгрузить();
ТабДокумент = Новый ТабличныйДокумент;"
15.02.2011
12:05
#4
Вы сами то сможете исправить эту внешнюю обработку?
Заменить:
> | РеализацияТоваровУслуг.Цена,)КАК ВложенныйЗапрос
на
| РеализацияТоваровУслуг.Цена) КАК ВложенныйЗапрос
Заменить:
> | РеализацияТоваровУслуг.Цена,)КАК ВложенныйЗапрос
на
| РеализацияТоваровУслуг.Цена) КАК ВложенныйЗапрос
15.02.2011
13:47
#7
"Теперь когда все переДэбажил.
Вылазит такая ошибка.
{ОбщийМодуль.ОбщегоНазначения(1559)}: Поле объекта не обнаружено (Организация)
Организация = Документ.Организация;"
Вылазит такая ошибка.
{ОбщийМодуль.ОбщегоНазначения(1559)}: Поле объекта не обнаружено (Организация)
Организация = Документ.Организация;"
- 1
- 2
Читают тему
(гостей: 1)