Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 20:33

Отчет СКД

Автор xdto, 11 окт 2021, 16:45

0 Пользователей и 1 гость просматривают эту тему.

xdto

LexaK, LexaK, Спасибо!! Я сделал по проще просто от каждого документа добавил ссылки. А в отчете вывожу расшифровку по документам

xdto

Однако не все тут так просто , все таки не все документы попадают в отчет интересно почему??

xdto

Не попадают документы у которых товары два и более позиции в одно документе

LexaK

xdto, да, что-то на ТЧ.товары внимания не обратил, попробуйте в консоли такой запрос

Выбрать
РеализацияТоваровУслугТовары.Ссылка,
    Максимум(РеализацияТоваровУслугТовары.АБ_ПродажиМенеджер) КАК АБ_ПродажиМенеджер,
   КОЛИЧЕСТВО(РеализацияТоваровУслугТовары.Ссылка) КАК КоличествоРеализации,
   СУММА(РеализацияТоваровУслугТовары.СуммаВзаиморасчетов) КАК СуммаРеализации
поместить Таб
ГДЕ
   РеализацияТоваровУслугТовары.Ссылка.Дата МЕЖДУ &НачалоПериода И &КонецПериода
   И НЕ РеализацияТоваровУслугТовары.АБ_ПродажиМенеджер = ЗНАЧЕНИЕ(Справочник.ФизическиеЛица.ПустаяСсылка)
Сгруппировать по   
РеализацияТоваровУслугТовары.Ссылка   
;

Выбрать
Таб.Ссылка,
   
   КОЛИЧЕСТВО(ПриходныйКассовыйОрдерРасшифровкаПлатежа.Ссылка) КАК КоличествоПриход,
   СУММА(ЕСТЬNULL(ПриходныйКассовыйОрдерРасшифровкаПлатежа.СуммаВзаиморасчетов, 0)) КАК СуммаПриход,
   КОЛИЧЕСТВО(ОперацияПоПлатежнойКартеРасшифровкаПлатежа.Ссылка) КАК КоличествоПоКарте,
   СУММА(ЕСТЬNULL(ОперацияПоПлатежнойКартеРасшифровкаПлатежа.СуммаВзаиморасчетов, 0)) КАК СуммаПоКарте
   поместить Оплата
   ИЗ
   Таб
      ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПриходныйКассовыйОрдер.РасшифровкаПлатежа КАК ПриходныйКассовыйОрдерРасшифровкаПлатежа
      ПО Таб.Ссылка = ПриходныйКассовыйОрдерРасшифровкаПлатежа.ОснованиеПлатежа
      ЛЕВОЕ СОЕДИНЕНИЕ Документ.ОперацияПоПлатежнойКарте.РасшифровкаПлатежа КАК ОперацияПоПлатежнойКартеРасшифровкаПлатежа
      ПО Таб.Ссылка = ОперацияПоПлатежнойКартеРасшифровкаПлатежа.ОснованиеПлатежа
Сгруппировать по   
Таб.Ссылка   
;

Выбрать
Таб.*,
Оплата.*
из
Таб
левое соединение Оплата
по Таб.Ссылка = Оплата.Ссылка
если помогло нажмите: Спасибо!

xdto

Ок. Благодарю щас посмотрю  :ooifh:

xdto

LexaK, Это условие не нужно тут? чтобы  сумма реализаций была равно сумме пко+покарте,?
 и РеализацияТоваровУслугТовары.Ссылка.СуммаДокумента
   = ЕстьNull(ПриходныйКассовыйОрдерРасшифровкаПлатежа.Ссылка.<СУММАДОКУМЕНТА>,0)   
   +  ЕстьNull(ОперацияПоПлатежнойКартеРасшифровкаПлатежа.Ссылка.<СУММАДОКУМЕНТА>,0)

LexaK

xdto, сейчас, для отладки, это условие убрано,
для вывода реализаций за период, с привязанными к нему платежками,

на те данные, которые получаются, попробуйте наложить условия сравнения сумм <, >, = 
 
если помогло нажмите: Спасибо!

xdto

Ок. благодарю

Теги: УТ 11 

Похожие темы (5)

Рейтинг@Mail.ru

Поиск