|
Не работает стандартный период у временной таблицы СКД | ☑ | ||
---|---|---|---|---|
0
Eeelena
02.03.16
✎
09:15
|
Существует следующий запрос :
ВЫБРАТЬ РАЗРЕШЕННЫЕ СУММА(ВложенныйЗапрос.Количество) КАК Количество, СУММА(ВложенныйЗапрос.Стоимость) КАК Стоимость, ВложенныйЗапрос.Регистратор, "Не используется" КАК СчетУчета, КлючАналитикаУчетаЗатрат.Затрата КАК Номенклатура, КлючАналитикаУчетаЗатрат.ХарактеристикаЗатраты КАК ХарактеристикаНоменклатуры, ВЫБОР КОГДА КлючАналитикаУчетаЗатрат.Затрата.ВестиПартионныйУчетПоСериям ТОГДА КлючАналитикаУчетаЗатрат.СерияЗатраты ИНАЧЕ "Не используется" КОНЕЦ КАК СерияНоменклатуры ПОМЕСТИТЬ ТаблицаСебестоимостиОбороты ИЗ (ВЫБРАТЬ УчетЗатрат.АналитикаВидаУчета КАК АналитикаВидаУчета, УчетЗатрат.АналитикаУчетаЗатрат КАК АналитикаУчетаЗатрат, УчетЗатрат.АналитикаУчетаПартий КАК АналитикаУчетаПартий, УчетЗатрат.АналитикаРаспределенияЗатрат КАК АналитикаРаспределенияЗатрат, СУММА(УчетЗатрат.Количество) КАК Количество, СУММА(ВЫБОР КОГДА УчетЗатратОбороты.КоличествоРасход = 0 ТОГДА 0 ИНАЧЕ УчетЗатрат.Количество * УчетЗатратОбороты.СтоимостьРасход / УчетЗатратОбороты.КоличествоРасход КОНЕЦ) КАК Стоимость, УчетЗатрат.Регистратор КАК Регистратор {ВЫБРАТЬ Регистратор.*, Стоимость, Количество} ИЗ РегистрНакопления.УчетЗатратРегл КАК УчетЗатрат ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.УчетЗатратРегл.Обороты((НАЧАЛОПЕРИОДА(&НачалоПериода, МЕСЯЦ)), (КОНЕЦПЕРИОДА(&КонецПериода, МЕСЯЦ)), Авто, ) КАК УчетЗатратОбороты ПО УчетЗатрат.АналитикаВидаУчета = УчетЗатратОбороты.АналитикаВидаУчета И УчетЗатрат.АналитикаУчетаЗатрат = УчетЗатратОбороты.АналитикаУчетаЗатрат И УчетЗатрат.АналитикаУчетаПартий = УчетЗатратОбороты.АналитикаУчетаПартий И УчетЗатрат.АналитикаРаспределенияЗатрат = УчетЗатратОбороты.АналитикаРаспределенияЗатрат ГДЕ УчетЗатрат.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход) {ГДЕ УчетЗатрат.Регистратор.* КАК Ссылка} СГРУППИРОВАТЬ ПО УчетЗатрат.АналитикаВидаУчета, УчетЗатрат.АналитикаУчетаЗатрат, УчетЗатрат.АналитикаУчетаПартий, УчетЗатрат.АналитикаРаспределенияЗатрат, УчетЗатрат.Регистратор) КАК ВложенныйЗапрос ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаВидаУчета КАК КлючАналитикаВидаУчета ПО ВложенныйЗапрос.АналитикаВидаУчета = КлючАналитикаВидаУчета.Ссылка ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаЗатрат КАК КлючАналитикаУчетаЗатрат ПО ВложенныйЗапрос.АналитикаУчетаЗатрат = КлючАналитикаУчетаЗатрат.Ссылка ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаПартий КАК КлючАналитикаУчетаПартий ПО ВложенныйЗапрос.АналитикаУчетаПартий = КлючАналитикаУчетаПартий.Ссылка СГРУППИРОВАТЬ ПО ВложенныйЗапрос.Регистратор, КлючАналитикаУчетаЗатрат.Затрата, КлючАналитикаУчетаЗатрат.ХарактеристикаЗатраты, ВЫБОР КОГДА КлючАналитикаУчетаЗатрат.Затрата.ВестиПартионныйУчетПоСериям ТОГДА КлючАналитикаУчетаЗатрат.СерияЗатраты ИНАЧЕ "Не используется" КОНЕЦ ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ТребованиеНакладная.Номенклатура, ВЫРАЗИТЬ(ТребованиеНакладная.Номенклатура.НаименованиеПолное КАК СТРОКА(1000)) КАК МатериалНаименование, ТребованиеНакладная.ЕдиницаИзмерения.Представление КАК ЕдиницаИзмеренияНаименование, ТребованиеНакладная.ЕдиницаИзмерения.ЕдиницаПоКлассификатору.Код КАК ЕдиницаИзмеренияКод, ТребованиеНакладная.Характеристика КАК Характеристика, ТребованиеНакладная.Серия КАК Серия, ТребованиеНакладная.Количество КАК Количество, ТребованиеНакладная.Счет КАК Счет, ТребованиеНакладная.НомерСтроки КАК НомерСтроки, ВЫРАЗИТЬ(ЕСТЬNULL(ТаблицаСебестоимостиОбороты.Стоимость, 0) * ТребованиеНакладная.Количество * ТребованиеНакладная.Коэффициент / ЕСТЬNULL(ТребованиеНакладная.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент, 1) / ЕСТЬNULL(ТаблицаСебестоимостиОбороты.Количество, 1) КАК ЧИСЛО(15, 2)) КАК Сумма, ТребованиеНакладная.Ссылка КАК Ссылка, ТаблицаСебестоимостиОбороты.Стоимость КАК Стоимость {ВЫБРАТЬ Ссылка.*, МатериалНаименование, ЕдиницаИзмеренияКод, ЕдиницаИзмеренияНаименование, Характеристика.*, Серия.*, Количество, Счет.*, НомерСтроки, Сумма, Ссылка.*, Стоимость} ИЗ (ВЫБРАТЬ ТребованиеНакладная.Номенклатура КАК Номенклатура, ТребованиеНакладная.ЕдиницаИзмерения КАК ЕдиницаИзмерения, ТребованиеНакладная.Коэффициент КАК Коэффициент, ТребованиеНакладная.Счет КАК Счет, ТребованиеНакладная.ХарактеристикаНоменклатуры КАК Характеристика, ТребованиеНакладная.СерияНоменклатуры КАК Серия, СУММА(ТребованиеНакладная.Количество) КАК Количество, МИНИМУМ(ТребованиеНакладная.НомерСтроки) КАК НомерСтроки, ТребованиеНакладная.Ссылка КАК Ссылка ИЗ Документ.ТребованиеНакладная.Материалы КАК ТребованиеНакладная СГРУППИРОВАТЬ ПО ТребованиеНакладная.Номенклатура, ТребованиеНакладная.ЕдиницаИзмерения, ТребованиеНакладная.Коэффициент, ТребованиеНакладная.ХарактеристикаНоменклатуры, ТребованиеНакладная.СерияНоменклатуры, ТребованиеНакладная.Счет, ТребованиеНакладная.Ссылка) КАК ТребованиеНакладная ЛЕВОЕ СОЕДИНЕНИЕ ТаблицаСебестоимостиОбороты КАК ТаблицаСебестоимостиОбороты ПО ТребованиеНакладная.Номенклатура = ТаблицаСебестоимостиОбороты.Номенклатура ГДЕ ТаблицаСебестоимостиОбороты.Регистратор ЕСТЬ NULL {ГДЕ (ТребованиеНакладная.Ссылка.Дата МЕЖДУ &НачалоПериода И &КонецПериода), ТребованиеНакладная.Ссылка.*, ТаблицаСебестоимостиОбороты.Регистратор.*} УПОРЯДОЧИТЬ ПО НомерСтроки Добавила в параметры Период с типом Стандартный период и отчет ничего не выводит, в чем может быть проблема |
|||
1
Godofsin
02.03.16
✎
09:22
|
патамушта:
ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.УчетЗатратРегл.Обороты((НАЧАЛОПЕРИОДА(&НачалоПериода, |
|||
2
Godofsin
02.03.16
✎
09:22
|
ТребованиеНакладная.Ссылка.Дата МЕЖДУ &НачалоПериода И &КонецПериода),
|
|||
3
Eeelena
02.03.16
✎
09:35
|
(1) а как сделать, чтобы эти параметры применялись к виртуальной таблице РегистрНакопления.УчетЗатратРегл.Обороты? Еще одна странность, когда делаю отбор по периоду и Требовании накладной, то показывает правильную сумму, когда пытаюсь посмотреть за определенный период, например, за месяц, суммы становятся не правильные, при этом стандартный период еще не использовала. Он как будто игнорирует установленные значения периода, подскажите как быть?
|
|||
4
Eeelena
02.03.16
✎
09:38
|
(1) при чем в запроснике все правильно показывает, а в СКД нет
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |