|
Неправильные итоги в отчете | ☑ | ||
---|---|---|---|---|
0
deathogre
07.04.14
✎
13:14
|
Вроде все просто. Есть отчет СКД по остаткам, который показывает только количество номенклатуры. Я добавил в запрос выборку по регистру сведений Себестоимость, который связывается левым соединением с остатками. После этого количество начинает умножатся на определенное число по всем позициям. :)
Это код до изменений: ВЫБРАТЬ РАЗРЕШЕННЫЕ Организации.Ссылка КАК Организация, Склады.Ссылка КАК Склад, ВЫБОР КОГДА Налогообложение.СистемаНалогообложения = ЗНАЧЕНИЕ(Перечисление.СистемыНалогообложения.Упрощенная) ТОГДА ИСТИНА ИНАЧЕ ЛОЖЬ КОНЕЦ КАК ПродажаНеОблагаетсяНДС ПОМЕСТИТЬ СистемыНалогообложения ИЗ Справочник.Организации КАК Организации ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Склады КАК Склады ПО (ИСТИНА) ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СистемыНалогообложенияОрганизаций.СрезПоследних({(&КонецПериода)}, ) КАК Налогообложение ПО Организации.Ссылка = Налогообложение.Организация ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗРЕШЕННЫЕ ТоварыОрганизаций.Номенклатура КАК Номенклатура, ТоварыОрганизаций.Характеристика КАК Характеристика, ТоварыОрганизаций.Склад, ТоварыОрганизаций.Склад.Магазин КАК Магазин, ТоварыОрганизаций.Организация, СистемыНалогообложения.ПродажаНеОблагаетсяНДС КАК ПродажаНеОблагаетсяНДС, ТоварыОрганизаций.КоличествоНачальныйОстаток, ТоварыОрганизаций.КоличествоОборот, ТоварыОрганизаций.КоличествоПриход, ТоварыОрганизаций.КоличествоРасход, ТоварыОрганизаций.КоличествоКонечныйОстаток КАК КоличествоКонечныйОстаток, ТоварыОрганизаций.ПериодСекунда, ТоварыОрганизаций.ПериодМинута, ТоварыОрганизаций.ПериодЧас, ТоварыОрганизаций.ПериодДень, ТоварыОрганизаций.ПериодНеделя, ТоварыОрганизаций.ПериодДекада, ТоварыОрганизаций.ПериодМесяц, ТоварыОрганизаций.ПериодКвартал, ТоварыОрганизаций.ПериодГод, ВЫБОР КОГДА ТоварыОрганизаций.Регистратор = НЕОПРЕДЕЛЕНО ТОГДА NULL ИНАЧЕ ТоварыОрганизаций.Регистратор КОНЕЦ КАК Регистратор ИЗ РегистрНакопления.ТоварыОрганизаций.ОстаткиИОбороты(, , Авто, , ) КАК ТоварыОрганизаций ЛЕВОЕ СОЕДИНЕНИЕ СистемыНалогообложения КАК СистемыНалогообложения ПО ТоварыОрганизаций.Организация = СистемыНалогообложения.Организация И ТоварыОрганизаций.Склад = СистемыНалогообложения.Склад Это код после моего добавления: ВЫБРАТЬ РАЗРЕШЕННЫЕ Организации.Ссылка КАК Организация, Склады.Ссылка КАК Склад, ВЫБОР КОГДА Налогообложение.СистемаНалогообложения = ЗНАЧЕНИЕ(Перечисление.СистемыНалогообложения.Упрощенная) ТОГДА ИСТИНА ИНАЧЕ ЛОЖЬ КОНЕЦ КАК ПродажаНеОблагаетсяНДС ПОМЕСТИТЬ СистемыНалогообложения ИЗ Справочник.Организации КАК Организации ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Склады КАК Склады ПО (ИСТИНА) ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СистемыНалогообложенияОрганизаций.СрезПоследних({(&КонецПериода)}, ) КАК Налогообложение ПО Организации.Ссылка = Налогообложение.Организация ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗРЕШЕННЫЕ ТоварыОрганизаций.Номенклатура КАК Номенклатура, ТоварыОрганизаций.Характеристика КАК Характеристика, ТоварыОрганизаций.Склад, ТоварыОрганизаций.Склад.Магазин КАК Магазин, ТоварыОрганизаций.Организация, СистемыНалогообложения.ПродажаНеОблагаетсяНДС КАК ПродажаНеОблагаетсяНДС, ТоварыОрганизаций.КоличествоНачальныйОстаток, ТоварыОрганизаций.КоличествоОборот, ТоварыОрганизаций.КоличествоПриход, ТоварыОрганизаций.КоличествоРасход, ТоварыОрганизаций.КоличествоКонечныйОстаток КАК КоличествоКонечныйОстаток, ТоварыОрганизаций.ПериодСекунда, ТоварыОрганизаций.ПериодМинута, ТоварыОрганизаций.ПериодЧас, ТоварыОрганизаций.ПериодДень, ТоварыОрганизаций.ПериодНеделя, ТоварыОрганизаций.ПериодДекада, ТоварыОрганизаций.ПериодМесяц, ТоварыОрганизаций.ПериодКвартал, ТоварыОрганизаций.ПериодГод, ВЫБОР КОГДА ТоварыОрганизаций.Регистратор = НЕОПРЕДЕЛЕНО ТОГДА NULL ИНАЧЕ ТоварыОрганизаций.Регистратор КОНЕЦ КАК Регистратор, СебестоимостьНоменклатурыСрезПоследних.Цена * ТоварыОрганизаций.КоличествоПриход КАК СебестоимостьСуммарная ИЗ РегистрНакопления.ТоварыОрганизаций.ОстаткиИОбороты(, , Авто, , ) КАК ТоварыОрганизаций ЛЕВОЕ СОЕДИНЕНИЕ СистемыНалогообложения КАК СистемыНалогообложения ПО ТоварыОрганизаций.Организация = СистемыНалогообложения.Организация И ТоварыОрганизаций.Склад = СистемыНалогообложения.Склад ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СебестоимостьНоменклатуры.СрезПоследних({(&КонецПериода)}, ) КАК СебестоимостьНоменклатурыСрезПоследних ПО ТоварыОрганизаций.Номенклатура = СебестоимостьНоменклатурыСрезПоследних.Номенклатура И ТоварыОрганизаций.Характеристика = СебестоимостьНоменклатурыСрезПоследних.Характеристика |
|||
1
deathogre
07.04.14
✎
13:15
|
На что грешить на запрос или на СКД?
|
|||
2
ale-sarin
07.04.14
✎
13:17
|
Может РегистрСведений.СебестоимостьНоменклатуры еще есть измерения? Серия, например?
|
|||
3
Remark
07.04.14
✎
13:19
|
Умножается на количество значений в измерениях РС Себестоимость мне думается...
|
|||
4
deathogre
07.04.14
✎
13:20
|
В С/с есть Период, Регистратор, НомерСтроки, Активность, Магазин, Номенклатура, Характеристика, Цена
|
|||
5
deathogre
07.04.14
✎
13:21
|
Нет, в РС Себестоимости чистая цена за одну позицию, уже проверял.
|
|||
6
ale-sarin
07.04.14
✎
13:21
|
(4) Значит по Магазину надо соединить тоже. Сдается мне.
|
|||
7
deathogre
07.04.14
✎
13:22
|
ок ща попробую
|
|||
8
deathogre
07.04.14
✎
13:26
|
ТОЧНО!!!!!!!!!!!!!!! Спасибо (6). Неделю бился!!! 1Сник это приговор :)
|
|||
9
deathogre
07.04.14
✎
13:26
|
Алесарин, как тебя отблагодарить?
|
|||
10
ale-sarin
07.04.14
✎
13:27
|
(9) Спасибо уже сказал. Достаточно)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |