![]() |
|
УПП РАУЗ | ☑ | ||
---|---|---|---|---|
0
Элит
28.03.16
✎
14:48
|
Есть запрос к регистру Учет затрат регл (оборотный)с отбором по аналитике распределения затрат: продукция, серия продукции (Запрос совсем простой). Проблема состоит в том, что при отключении выбора по сериям(т.е только по продукции) не берутся суммы по одной из серий. Особенность в том, что есть 2 серии, по которым все суммы затрат совпадают. Т.е. суммы по второй серии просто игнорируются. При выборке с включением серий - все правильно. Что за чудо?
|
|||
1
ОператорПК
28.03.16
✎
14:53
|
(0) вангую - не верно сгруппирован запрос.
|
|||
2
Элит
28.03.16
✎
14:56
|
Не катит. группируй - не группируй - результат один: без серий - игнор одинаковых сумм
|
|||
3
ОператорПК
28.03.16
✎
14:58
|
(2) дай запрос хоть одним глазом посмотреть.
|
|||
4
Элит
28.03.16
✎
15:22
|
ВЫБРАТЬ
АналитикаВидаУчета.Подразделение, АналитикаВидаУчета.ПодразделениеОрганизации, АналитикаВидаУчета.СчетУчета, АналитикаВидаУчета.Ссылка ПОМЕСТИТЬ ОтборВидаУчета ИЗ РегистрСведений.АналитикаВидаУчета КАК АналитикаВидаУчета ГДЕ АналитикаВидаУчета.Организация = &Организация И АналитикаВидаУчета.РазделУчета = ЗНАЧЕНИЕ(Перечисление.РазделыУчета.Выпуск) И ВЫБОР КОГДА &Услуги ТОГДА АналитикаВидаУчета.СчетУчета = &СчетУчета23 ИНАЧЕ АналитикаВидаУчета.СчетУчета = &СчетУчета20 КОНЕЦ ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ АналитикаРаспределенияЗатрат.НоменклатурнаяГруппа, АналитикаРаспределенияЗатрат.Продукция, АналитикаРаспределенияЗатрат.СерияПродукции, АналитикаРаспределенияЗатрат.ВариантВыпускаПродукции, АналитикаРаспределенияЗатрат.Ссылка ПОМЕСТИТЬ ОтборРаспределенияЗатрат ИЗ РегистрСведений.АналитикаРаспределенияЗатрат КАК АналитикаРаспределенияЗатрат ГДЕ ВЫБОР КОГДА &Продукция = ЗНАЧЕНИЕ(Справочник.Номенклатура.ПустаяССылка) ТОГДА ИСТИНА ИНАЧЕ АналитикаРаспределенияЗатрат.Продукция = &Продукция КОНЕЦ ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ОтборРаспределенияЗатрат.Продукция КАК Продукция, "Выпуск" КАК СтатьяЗатрат, УчетЗатратРеглОбороты.КоличествоПриход КАК КоличествоПродукции, УчетЗатратРеглОбороты.СтоимостьПриход КАК СтоимостьПродукции ИЗ ОтборВидаУчета КАК ОтборВидаУчета ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрНакопления.УчетЗатратРегл.Обороты( &НачалоПериода, &КонецПериода, , АналитикаВидаУчета В (ВЫБРАТЬ Отбор.Ссылка ИЗ ОтборВидаУчета КАК Отбор) И АналитикаРаспределенияЗатрат В (ВЫБРАТЬ Отбор.Ссылка ИЗ ОтборРаспределенияЗатрат КАК Отбор)) КАК УчетЗатратРеглОбороты ВНУТРЕННЕЕ СОЕДИНЕНИЕ ОтборРаспределенияЗатрат КАК ОтборРаспределенияЗатрат ПО (ОтборРаспределенияЗатрат.Ссылка = УчетЗатратРеглОбороты.АналитикаРаспределенияЗатрат) ПО ОтборВидаУчета.Ссылка = УчетЗатратРеглОбороты.АналитикаВидаУчета СГРУППИРОВАТЬ ПО ОтборРаспределенияЗатрат.Продукция, УчетЗатратРеглОбороты.КоличествоПриход, УчетЗатратРеглОбороты.СтоимостьПриход ИТОГИ СУММА(КоличествоПродукции), СУММА(СтоимостьПродукции) ПО Продукция, СтатьяЗатрат |
|||
5
ОператорПК
28.03.16
✎
16:14
|
попробуй сгруппировать по человечески. например вот так:
ВЫБРАТЬ АналитикаВидаУчета.Подразделение, АналитикаВидаУчета.ПодразделениеОрганизации, АналитикаВидаУчета.СчетУчета, АналитикаВидаУчета.Ссылка ПОМЕСТИТЬ ОтборВидаУчета ИЗ РегистрСведений.АналитикаВидаУчета КАК АналитикаВидаУчета ГДЕ АналитикаВидаУчета.Организация = &Организация И АналитикаВидаУчета.РазделУчета = ЗНАЧЕНИЕ(Перечисление.РазделыУчета.Выпуск) И ВЫБОР КОГДА &Услуги ТОГДА АналитикаВидаУчета.СчетУчета = &СчетУчета23 ИНАЧЕ АналитикаВидаУчета.СчетУчета = &СчетУчета20 КОНЕЦ ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ АналитикаРаспределенияЗатрат.НоменклатурнаяГруппа, АналитикаРаспределенияЗатрат.Продукция, АналитикаРаспределенияЗатрат.СерияПродукции, АналитикаРаспределенияЗатрат.ВариантВыпускаПродукции, АналитикаРаспределенияЗатрат.Ссылка ПОМЕСТИТЬ ОтборРаспределенияЗатрат ИЗ РегистрСведений.АналитикаРаспределенияЗатрат КАК АналитикаРаспределенияЗатрат ГДЕ ВЫБОР КОГДА &Продукция = ЗНАЧЕНИЕ(Справочник.Номенклатура.ПустаяССылка) ТОГДА ИСТИНА ИНАЧЕ АналитикаРаспределенияЗатрат.Продукция = &Продукция КОНЕЦ ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ОтборРаспределенияЗатрат.Продукция КАК Продукция, "Выпуск" КАК СтатьяЗатрат, СУММА(УчетЗатратРеглОбороты.КоличествоПриход) КАК КоличествоПродукции, СУММА(УчетЗатратРеглОбороты.СтоимостьПриход) КАК СтоимостьПродукции ИЗ ОтборВидаУчета КАК ОтборВидаУчета ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрНакопления.УчетЗатратРегл.Обороты( &НачалоПериода, &КонецПериода, , АналитикаВидаУчета В (ВЫБРАТЬ Отбор.Ссылка ИЗ ОтборВидаУчета КАК Отбор) И АналитикаРаспределенияЗатрат В (ВЫБРАТЬ Отбор.Ссылка ИЗ ОтборРаспределенияЗатрат КАК Отбор)) КАК УчетЗатратРеглОбороты ВНУТРЕННЕЕ СОЕДИНЕНИЕ ОтборРаспределенияЗатрат КАК ОтборРаспределенияЗатрат ПО (ОтборРаспределенияЗатрат.Ссылка = УчетЗатратРеглОбороты.АналитикаРаспределенияЗатрат) ПО ОтборВидаУчета.Ссылка = УчетЗатратРеглОбороты.АналитикаВидаУчета СГРУППИРОВАТЬ ПО ОтборРаспределенияЗатрат.Продукция ИТОГИ СУММА(КоличествоПродукции), СУММА(СтоимостьПродукции) ПО Продукция, СтатьяЗатрат |
|||
6
Элит
28.03.16
✎
16:17
|
ап проблема не решена
|
|||
7
ОператорПК
28.03.16
✎
16:20
|
(6) много смотри (3) и (5)
|
|||
8
Элит
28.03.16
✎
17:12
|
Слушай, а ведь сработало! Получается, что группировать-то надо по аналитике Пойду осмысливать волшебную силу группировок. Спасибо!!!
|
|||
9
ОператорПК
28.03.16
✎
17:14
|
(8) ишь ты... удивительно что получилось - я сам не ожидал.
|
|||
10
Элит
28.03.16
✎
17:16
|
Я просто никогда на такие группировки не обращала внимание. Считай, впервые вижу такое чудо. осталось понять логику процесса, чтобы в след раз не нарваться.
|
|||
11
Элит
28.03.16
✎
17:35
|
А вот и вру. Ведь была у меня такая ситуация. В одной ТЧ две строки с одной номенклатурой и одинаковым количеством. Результат аналогичен - пропадает одно количество. Отчет обычно пишется на СКД, на закладку группировок редко кто заходит (возможно, только я). Результат был аналогичен. так что природа процесса понятна. Ещё раз спасибо!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |