Добрый день, в Рознице 2.3, пытаюсь написать отчет который бы показывал движение ДС в кассах ККМ (нал, безнал, оплата бонусами)
Изначально в запросе делал две временных таблицы: ТаблицаБонусы, ТаблицаБезнал и в третьем пакете запроса соединял эти таблицы с регистром накопления ДвиженияДенежныхСредстваККМ (наличные).
В результате все работает, но только если за смену была хотя бы одна оплата наличными, иначе в отчет не попадает документ регистратор (Отчет Розничных Продаж).
Решил переписать запрос и сделать три временных таблицы ТаблицаБонусы, ТаблицаБезнал, ТаблицаНал, но не знаю как их связать в итоговом пакете запроса.
Может кто-нибудь сможет подсказать направление в решении задачи? Буду очень благодарен.
Прилагаю текст текущего запроса
ВЫБРАТЬ
ВЫРАЗИТЬ(БонусныеБаллыОбороты.Регистратор КАК Документ.ОтчетОРозничныхПродажах) КАК Регистратор,
СУММА(БонусныеБаллыОбороты.НачисленоРасход) КАК НачисленоРасход,
БонусныеБаллыОбороты.ПериодДень КАК ПериодДень,
БонусныеБаллыОбороты.Регистратор.КассаККМ КАК РегистраторКассаККМ
ПОМЕСТИТЬ ТаблицаБонусы
ИЗ
РегистрНакопления.БонусныеБаллы.Обороты(&НачалоПериода, &КонецПериода, Авто, ) КАК БонусныеБаллыОбороты
СГРУППИРОВАТЬ ПО
ВЫРАЗИТЬ(БонусныеБаллыОбороты.Регистратор КАК Документ.ОтчетОРозничныхПродажах),
БонусныеБаллыОбороты.ПериодДень,
БонусныеБаллыОбороты.Регистратор.КассаККМ
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ВЫРАЗИТЬ(ПродажиПоПлатежнымКартамОбороты.Регистратор КАК Документ.ОтчетОРозничныхПродажах) КАК Регистратор,
ПродажиПоПлатежнымКартамОбороты.СуммаОперацийПродажиОборот - ПродажиПоПлатежнымКартамОбороты.СуммаОперацийВозвратаОборот КАК СуммаОперацийПродажиОборот,
ПродажиПоПлатежнымКартамОбороты.ПериодДень КАК ПериодДень,
ПродажиПоПлатежнымКартамОбороты.Регистратор.КассаККМ КАК РегистраторКассаККМ
ПОМЕСТИТЬ ТаблицаБезнал
ИЗ
РегистрНакопления.ПродажиПоПлатежнымКартам.Обороты(&НачалоПериода, &КонецПериода, Авто, ) КАК ПродажиПоПлатежнымКартамОбороты
ГДЕ
ПродажиПоПлатежнымКартамОбороты.Регистратор ССЫЛКА Документ.ОтчетОРозничныхПродажах
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ДенежныеСредстваККМОстаткиИОбороты.ПериодДень КАК ПериодДень,
ДенежныеСредстваККМОстаткиИОбороты.Регистратор КАК Регистратор,
ДенежныеСредстваККМОстаткиИОбороты.КассаККМ КАК КассаККМ,
ДенежныеСредстваККМОстаткиИОбороты.СуммаНачальныйОстаток КАК СуммаНачальныйОстаток,
ДенежныеСредстваККМОстаткиИОбороты.СуммаПриход КАК СуммаПриход,
ДенежныеСредстваККМОстаткиИОбороты.СуммаРасход КАК СуммаРасход,
ДенежныеСредстваККМОстаткиИОбороты.СуммаКонечныйОстаток КАК СуммаКонечныйОстаток
ПОМЕСТИТЬ ТаблицаНал
ИЗ
РегистрНакопления.ДенежныеСредстваККМ.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Авто, Движения, ) КАК ДенежныеСредстваККМОстаткиИОбороты
Показать