|
Задвоение итогов в запросе | ☑ | ||
---|---|---|---|---|
0
Saturday
16.07.12
✎
10:01
|
Доброго времени суток. Ситуация вот какая: есть документ ПТУ, на его основании вводится несколько документов Отражение начисления НДС. Нужно сделать отчет, который показывал к каким документам поступления были сделаны отражения.
Отчет работает, проблема заключается в том, когда к ПТУ сделано несколько отражения сумма Итого по поступлению двоится, троится и т.д в зависимости от количества документов отражения. Отчет собираю запросом. ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ ПоступлениеТоваровУслугУслуги.Ссылка, ПоступлениеТоваровУслугУслуги.Ссылка.Контрагент, ПоступлениеТоваровУслугУслуги.Субконто1 КАК Субконто1, ПоступлениеТоваровУслугУслуги.Субконто2 КАК Субконто2, ВЫБОР КОГДА ПоступлениеТоваровУслугУслуги.Ссылка.УчитыватьНДС И ПоступлениеТоваровУслугУслуги.Ссылка.СуммаВключаетНДС ТОГДА СУММА(ПоступлениеТоваровУслугУслуги.Сумма - ПоступлениеТоваровУслугУслуги.СуммаНДС) ИНАЧЕ СУММА(ПоступлениеТоваровУслугУслуги.Сумма) КОНЕЦ КАК СуммаБезНДС, СУММА(ПоступлениеТоваровУслугУслуги.СуммаНДС) КАК СуммаНДС, СУММА(ПоступлениеТоваровУслугУслуги.Сумма) КАК Сумма ПОМЕСТИТЬ ПоступленияЗатрат ИЗ Документ.ПоступлениеТоваровУслуг.Услуги КАК ПоступлениеТоваровУслугУслуги ГДЕ ПоступлениеТоваровУслугУслуги.СчетЗатрат = &СчетЗатрат И ПоступлениеТоваровУслугУслуги.Ссылка.Проведен И ПоступлениеТоваровУслугУслуги.Ссылка.Дата МЕЖДУ &ПериодНачало И &ПериодОкончание И ПоступлениеТоваровУслугУслуги.Ссылка.Организация = &Организация И ПоступлениеТоваровУслугУслуги.Субконто1 = &Контрагент СГРУППИРОВАТЬ ПО ПоступлениеТоваровУслугУслуги.Ссылка, ПоступлениеТоваровУслугУслуги.Ссылка.Контрагент, ПоступлениеТоваровУслугУслуги.Субконто1, ПоступлениеТоваровУслугУслуги.Субконто2, ПоступлениеТоваровУслугУслуги.Ссылка.УчитыватьНДС, ПоступлениеТоваровУслугУслуги.Ссылка.СуммаВключаетНДС ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ РАЗЛИЧНЫЕ АвансовыйОтчетПрочее.Ссылка, АвансовыйОтчетПрочее.Ссылка.ФизЛицо, АвансовыйОтчетПрочее.Субконто1, АвансовыйОтчетПрочее.Субконто2, ВЫБОР КОГДА АвансовыйОтчетПрочее.Ссылка.УчитыватьНДС И АвансовыйОтчетПрочее.Ссылка.СуммаВключаетНДС ТОГДА СУММА(АвансовыйОтчетПрочее.Сумма - АвансовыйОтчетПрочее.СуммаНДС) ИНАЧЕ СУММА(АвансовыйОтчетПрочее.Сумма) КОНЕЦ, СУММА(АвансовыйОтчетПрочее.СуммаНДС), СУММА(АвансовыйОтчетПрочее.Сумма) ИЗ Документ.АвансовыйОтчет.Прочее КАК АвансовыйОтчетПрочее ГДЕ АвансовыйОтчетПрочее.СчетЗатрат = &СчетЗатрат И АвансовыйОтчетПрочее.Ссылка.Проведен И АвансовыйОтчетПрочее.Ссылка.Дата МЕЖДУ &ПериодНачало И &ПериодОкончание И АвансовыйОтчетПрочее.Ссылка.Организация = &Организация И АвансовыйОтчетПрочее.Субконто1 = &Контрагент СГРУППИРОВАТЬ ПО АвансовыйОтчетПрочее.Ссылка, АвансовыйОтчетПрочее.Ссылка.ФизЛицо, АвансовыйОтчетПрочее.Субконто1, АвансовыйОтчетПрочее.Субконто2, АвансовыйОтчетПрочее.Ссылка.УчитыватьНДС, АвансовыйОтчетПрочее.Ссылка.СуммаВключаетНДС ИНДЕКСИРОВАТЬ ПО ПоступлениеТоваровУслугУслуги.Ссылка, Субконто1, Субконто2 ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ ОтражениеРеализацииТоваровИУслугНДСТоварыИУслуги.Ссылка КАК ОтражениеСсылка, ОтражениеРеализацииТоваровИУслугНДСТоварыИУслуги.СубконтоБУ КАК СубконтоБУ, ОтражениеРеализацииТоваровИУслугНДСТоварыИУслуги.СубконтоБУ2 КАК СубконтоБУ2, ОтражениеРеализацииТоваровИУслугНДСТоварыИУслуги.Ссылка.РасчетныйДокумент КАК РасчетныйДокумент, СчетФактураВыданныйДокументыОснования.Ссылка КАК СчетФактураВыданный, СУММА(ОтражениеРеализацииТоваровИУслугНДСТоварыИУслуги.Сумма) КАК ОтражениеСуммаБезНДС, СУММА(ОтражениеРеализацииТоваровИУслугНДСТоварыИУслуги.СуммаНДС) КАК ОтражениеСуммаНДС, ВЫБОР КОГДА ОтражениеРеализацииТоваровИУслугНДСТоварыИУслуги.Ссылка.СуммаВключаетНДС ТОГДА СУММА(ОтражениеРеализацииТоваровИУслугНДСТоварыИУслуги.Сумма) ИНАЧЕ СУММА(ОтражениеРеализацииТоваровИУслугНДСТоварыИУслуги.Сумма + ОтражениеРеализацииТоваровИУслугНДСТоварыИУслуги.СуммаНДС) КОНЕЦ КАК ОтражениеСумма ПОМЕСТИТЬ ОтраженияНДС ИЗ Документ.ОтражениеРеализацииТоваровИУслугНДС.ТоварыИУслуги КАК ОтражениеРеализацииТоваровИУслугНДСТоварыИУслуги ЛЕВОЕ СОЕДИНЕНИЕ Документ.СчетФактураВыданный.ДокументыОснования КАК СчетФактураВыданныйДокументыОснования ПО ОтражениеРеализацииТоваровИУслугНДСТоварыИУслуги.Ссылка = СчетФактураВыданныйДокументыОснования.ДокументОснование ГДЕ ОтражениеРеализацииТоваровИУслугНДСТоварыИУслуги.СчетУчетаНДСПоРеализации = &СчетЗатрат И ОтражениеРеализацииТоваровИУслугНДСТоварыИУслуги.Ссылка.Проведен И ОтражениеРеализацииТоваровИУслугНДСТоварыИУслуги.Ссылка.Организация = &Организация И ОтражениеРеализацииТоваровИУслугНДСТоварыИУслуги.Ссылка.Контрагент = &Контрагент СГРУППИРОВАТЬ ПО ОтражениеРеализацииТоваровИУслугНДСТоварыИУслуги.Ссылка, ОтражениеРеализацииТоваровИУслугНДСТоварыИУслуги.СубконтоБУ, ОтражениеРеализацииТоваровИУслугНДСТоварыИУслуги.СубконтоБУ2, ОтражениеРеализацииТоваровИУслугНДСТоварыИУслуги.Ссылка.РасчетныйДокумент, СчетФактураВыданныйДокументыОснования.Ссылка, ОтражениеРеализацииТоваровИУслугНДСТоварыИУслуги.Ссылка.СуммаВключаетНДС ИНДЕКСИРОВАТЬ ПО РасчетныйДокумент, СубконтоБУ, СубконтоБУ2 ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗЛИЧНЫЕ ПоступленияЗатрат.Субконто1 КАК Контрагент, ПоступленияЗатрат.Субконто2 КАК ДоговорКонтрагента, ПоступленияЗатрат.Контрагент КАК Поставщик, ПоступленияЗатрат.Ссылка КАК ДокументПоступления, ПоступленияЗатрат.СуммаБезНДС КАК СуммаБезНДС, ПоступленияЗатрат.СуммаНДС КАК СуммаНДС, ПоступленияЗатрат.Сумма КАК Сумма, ОтраженияНДС.ОтражениеСсылка КАК ДокументОтражения, ОтраженияНДС.СчетФактураВыданный КАК СчетФактураВыданный, ОтраженияНДС.ОтражениеСуммаБезНДС КАК ОтражениеСуммаБезНДС, ОтраженияНДС.ОтражениеСуммаНДС КАК ОтражениеСуммаНДС, ОтраженияНДС.ОтражениеСумма КАК ОтражениеСумма ИЗ ПоступленияЗатрат КАК ПоступленияЗатрат ЛЕВОЕ СОЕДИНЕНИЕ ОтраженияНДС КАК ОтраженияНДС ПО ПоступленияЗатрат.Ссылка = ОтраженияНДС.РасчетныйДокумент И ПоступленияЗатрат.Субконто1 = ОтраженияНДС.СубконтоБУ И ПоступленияЗатрат.Субконто2 = ОтраженияНДС.СубконтоБУ2 |
|||
1
Рэйв
16.07.12
✎
10:03
|
2 года на мисте и без фотки.
Безобразие. |
|||
2
izekia
16.07.12
✎
10:03
|
а вот эта строчка тебе ни о чем не говорит? ПО ПоступленияЗатрат.Ссылка = ОтраженияНДС.РасчетныйДокумент
|
|||
3
izekia
16.07.12
✎
10:03
|
точно, я и не посмотрел ... где фото?
|
|||
4
izekia
16.07.12
✎
10:04
|
а по теме - сверни
|
|||
5
Saturday
16.07.12
✎
10:40
|
регистрировалась давно, но никогда тем не создавала. до сегодняшнего дня.
я понимаю, почему происходит увеличение итогов. я не знаю, как обойти этот момент. думала уже через дерево значений попробовать. |
|||
6
izekia
16.07.12
✎
10:42
|
(5) -> (4)
|
|||
7
LAAry
16.07.12
✎
10:42
|
Сверни по ссылке ПТиУ и максимум суммы. Либо, последним этапом соедини с таблицей ПТиУ по ссылке и оттуда вытяни сумму
|
|||
8
izekia
16.07.12
✎
10:44
|
(7) а не лучше по сумме свернуть тоже?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |