|
Отчет не сформирован. Синтаксическая ошибка. Помогите плиз | ☑ | ||
---|---|---|---|---|
0
askharlov
24.07.12
✎
14:55
|
Запрос в консоли запросов отрабатывает прекрасно. В СКД при попытке сформировать отчет получаю
"Отчет не сформирован. Синтаксическая ошибка." Больше никаких комментариев 1С не дает. В чем может быть проблема, где копать? Заранее спасибо за помощь. |
|||
1
Господин ПЖ
24.07.12
✎
14:56
|
телепатирую - в запросе есть итоги...
|
|||
2
0_Serg_0
24.07.12
✎
14:56
|
стоит для начала книжки про скд почитать...
|
|||
3
askharlov
24.07.12
✎
14:59
|
(1) Итогов нет. Есть СГРУППИРОВАТЬ в 2-х временных таблицах
|
|||
4
askharlov
24.07.12
✎
14:59
|
Собственно вот сам запрос:
+code ВЫБРАТЬ РАЗРЕШЕННЫЕ МАКСИМУМ(ХозрасчетныйОборотыДтКт.Регистратор) КАК Регистратор, МАКСИМУМ(ХозрасчетныйОборотыДтКт.Период) КАК Период, ХозрасчетныйОборотыДтКт.СубконтоДт1 КАК Номенклатура, МАКСИМУМ(ВЫБОР КОГДА ХозрасчетныйОборотыДтКт.КоличествоОборотДт <> 0 ТОГДА ХозрасчетныйОборотыДтКт.СуммаОборот / ХозрасчетныйОборотыДтКт.КоличествоОборотДт ИНАЧЕ ХозрасчетныйОборотыДтКт.СуммаОборот КОНЕЦ) КАК ЦенаПокупки ПОМЕСТИТЬ ВТЦеныПоступления ИЗ РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт(, &КонецПериода, Регистратор, СчетДт = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ТоварыНаСкладе), , СчетКт В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетыСПоставщикамиИПодрядчиками)), , ) КАК ХозрасчетныйОборотыДтКт ГДЕ ХозрасчетныйОборотыДтКт.Регистратор ССЫЛКА Документ.ПоступлениеТоваровУслуг СГРУППИРОВАТЬ ПО ХозрасчетныйОборотыДтКт.СубконтоДт1 ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗРЕШЕННЫЕ КонтрагентыПоМенеджерам.Контрагент, КонтрагентыПоМенеджерам.Период КАК ПериодНач, КонтрагентыПоМенеджерам.Менеджер, МИНИМУМ(ЕСТЬNULL(КонтрагентыПоМенеджерам1.Период, &КонецПериода)) КАК ПериодКон ПОМЕСТИТЬ ВТМенеджера ИЗ РегистрСведений.КонтрагентыПоМенеджерам КАК КонтрагентыПоМенеджерам ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КонтрагентыПоМенеджерам КАК КонтрагентыПоМенеджерам1 ПО КонтрагентыПоМенеджерам.Контрагент = КонтрагентыПоМенеджерам1.Контрагент И КонтрагентыПоМенеджерам.Период < КонтрагентыПоМенеджерам1.Период СГРУППИРОВАТЬ ПО КонтрагентыПоМенеджерам.Период, КонтрагентыПоМенеджерам.Менеджер, КонтрагентыПоМенеджерам.Контрагент ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ КонтрагентыПоМенеджерамСрезПоследних.Контрагент, КонтрагентыПоМенеджерамСрезПоследних.Период, КонтрагентыПоМенеджерамСрезПоследних.Менеджер, ЕСТЬNULL(КонтрагентыПоМенеджерамСрезПервых.Период, &КонецПериода) ИЗ РегистрСведений.КонтрагентыПоМенеджерам.СрезПоследних(&НачалоПериода, ) КАК КонтрагентыПоМенеджерамСрезПоследних ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КонтрагентыПоМенеджерам.СрезПервых(&НачалоПериода, ) КАК КонтрагентыПоМенеджерамСрезПервых ПО КонтрагентыПоМенеджерамСрезПоследних.Период <> КонтрагентыПоМенеджерамСрезПервых.Период И КонтрагентыПоМенеджерамСрезПоследних.Контрагент = КонтрагентыПоМенеджерамСрезПервых.Контрагент ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗРЕШЕННЫЕ ПлатежноеПоручениеВходящееРасшифровкаПлатежа.Ссылка.Организация, ПлатежноеПоручениеВходящееРасшифровкаПлатежа.Ссылка.Контрагент КАК Покупатель, ПлатежноеПоручениеВходящееРасшифровкаПлатежа.Ссылка.ДатаОплаты, ПлатежноеПоручениеВходящееРасшифровкаПлатежа.Сделка КАК СчетФактура, РеализацияТоваровУслуг.Ссылка КАК РасходнаяНакладная, СчетНаОплатуПокупателюТовары.Номенклатура, ВЫРАЗИТЬ(СчетНаОплатуПокупателюТовары.Количество * ПлатежноеПоручениеВходящееРасшифровкаПлатежа.СуммаПлатежа / СчетНаОплатуПокупателюТовары.Ссылка.СуммаДокумента КАК ЧИСЛО(15, 2)) КАК Количество, ВЫРАЗИТЬ(СчетНаОплатуПокупателюТовары.Сумма * ПлатежноеПоручениеВходящееРасшифровкаПлатежа.СуммаПлатежа / СчетНаОплатуПокупателюТовары.Ссылка.СуммаДокумента КАК ЧИСЛО(15, 2)) КАК СуммаПродажи, СчетНаОплатуПокупателюТовары.Цена КАК ЦенаПродажи, ВТЦеныПоступления.Регистратор КАК ДокументОприходования, ВТЦеныПоступления.Регистратор.Контрагент КАК Поставщик, ВЫРАЗИТЬ(ВТЦеныПоступления.ЦенаПокупки КАК ЧИСЛО(15, 2)) КАК ЦенаПокупки, ПлатежноеПоручениеВходящееРасшифровкаПлатежа.Ссылка КАК ПлатежноеПоручениеВходящее, ВЫРАЗИТЬ(ВТЦеныПоступления.ЦенаПокупки * СчетНаОплатуПокупателюТовары.Количество * ПлатежноеПоручениеВходящееРасшифровкаПлатежа.СуммаПлатежа / СчетНаОплатуПокупателюТовары.Ссылка.СуммаДокумента КАК ЧИСЛО(15, 2)) КАК СуммаПокупки, ВТМенеджера.Менеджер ИЗ Документ.ПлатежноеПоручениеВходящее.РасшифровкаПлатежа КАК ПлатежноеПоручениеВходящееРасшифровкаПлатежа ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг ПО ПлатежноеПоручениеВходящееРасшифровкаПлатежа.Сделка = РеализацияТоваровУслуг.Сделка ЛЕВОЕ СОЕДИНЕНИЕ Документ.СчетНаОплатуПокупателю.Товары КАК СчетНаОплатуПокупателюТовары ЛЕВОЕ СОЕДИНЕНИЕ ВТЦеныПоступления КАК ВТЦеныПоступления ПО СчетНаОплатуПокупателюТовары.Номенклатура = ВТЦеныПоступления.Номенклатура ПО ПлатежноеПоручениеВходящееРасшифровкаПлатежа.Сделка = СчетНаОплатуПокупателюТовары.Ссылка ЛЕВОЕ СОЕДИНЕНИЕ ВТМенеджера КАК ВТМенеджера ПО ПлатежноеПоручениеВходящееРасшифровкаПлатежа.Ссылка.Контрагент = ВТМенеджера.Контрагент И ПлатежноеПоручениеВходящееРасшифровкаПлатежа.Ссылка.ДатаОплаты >= ВТМенеджера.ПериодНач И ПлатежноеПоручениеВходящееРасшифровкаПлатежа.Ссылка.ДатаОплаты < ВТМенеджера.ПериодКон ГДЕ ПлатежноеПоручениеВходящееРасшифровкаПлатежа.Ссылка.Проведен И ПлатежноеПоручениеВходящееРасшифровкаПлатежа.Ссылка.ДатаОплаты МЕЖДУ &НачалоПериода И &КонецПериода И ПлатежноеПоручениеВходящееРасшифровкаПлатежа.Ссылка.Оплачено |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |