|
Выводятся не все данные в отчете | ☑ | ||
---|---|---|---|---|
0
tserj4
18.09.13
✎
10:03
|
Создаю отчет по заказам покупателей через конструктор, в отчете есть столбец "Закрытие заказа" который должен выводить дату закрытия заказа, почему то выводит не все даты, хотя документ закрытия заказа есть в структуре подчиненности, связи по типу
ЗаказыПокупателей.Регистратор=ЗакрытиеЗаказовПокупателей.Ссылка |
|||
1
Allexe
18.09.13
✎
10:05
|
(0) А дата закрытия заполнена?
|
|||
2
Галахад
гуру
18.09.13
✎
10:05
|
Ну, наверное где-то ошибка.
|
|||
3
Нуф-Нуф
18.09.13
✎
10:05
|
Покажи
|
|||
4
tserj4
18.09.13
✎
10:16
|
вот отчет, даты закрытия заказа во всех документах проставлены
|
|||
5
tserj4
18.09.13
✎
10:19
|
ПостроительОтчетаОтчет.Текст =
"ВЫБРАТЬ | ЗаказыПокупателей.ЗаказПокупателя.Ссылка КАК ЗаказПокупателя, | ЗаказыПокупателей.ЗаказПокупателя.Дата КАК Дата, | ЗаказыПокупателей.ЗаказПокупателя.Номер КАК Номер, | ЗаказыПокупателей.ЗаказПокупателя.СуммаДокумента КАК СуммаЗаказа, | КорректировкаЗаказаПокупателя.СуммаДокумента КАК СуммаКорр, | ПриходныйКассовыйОрдер.СуммаДокумента КАК СуммаПКО, | ПлатежноеПоручениеВходящее.СуммаДокумента КАК ПлатПоруч, | РеализацияТоваровУслуг.СуммаДокумента КАК СуммаРеализации, | ВозвратТоваровОтПокупателя.СуммаДокумента КАК СуммаВозврата, | РасходныйКассовыйОрдер.СуммаДокумента КАК СуммаРКО, | ПланируемоеПоступлениеДенежныхСредств.СуммаДокумента КАК ПланируемоеПост, | ЗаказыПокупателей.ЗаказПокупателя.Подразделение КАК Подразделение, | ЗакрытиеЗаказовПокупателей.Дата КАК ЗакрытиеЗаказа, | ЗаказыПокупателей.ЗаказПокупателя.Представление, | ПРЕДСТАВЛЕНИЕ(ЗаказыПокупателей.ЗаказПокупателя.Подразделение) |{ВЫБРАТЬ | ЗаказПокупателя.*, | Дата, | Номер, | СуммаЗаказа, | СуммаКорр, | СуммаПКО, | ПлатПоруч, | СуммаРеализации, | СуммаВозврата, | СуммаРКО, | ПланируемоеПост, | Подразделение.*, | ЗакрытиеЗаказа} |ИЗ | РегистрНакопления.ЗаказыПокупателей КАК ЗаказыПокупателей | ЛЕВОЕ СОЕДИНЕНИЕ Документ.ВозвратТоваровОтПокупателя КАК ВозвратТоваровОтПокупателя | ПО ЗаказыПокупателей.Регистратор = ВозвратТоваровОтПокупателя.Ссылка | ЛЕВОЕ СОЕДИНЕНИЕ Документ.КорректировкаЗаказаПокупателя КАК КорректировкаЗаказаПокупателя | ПО ЗаказыПокупателей.Регистратор = КорректировкаЗаказаПокупателя.Ссылка | ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг | ПО ЗаказыПокупателей.Регистратор = РеализацияТоваровУслуг.Ссылка | ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПланируемоеПоступлениеДенежныхСредств КАК ПланируемоеПоступлениеДенежныхСредств | ПО ЗаказыПокупателей.Регистратор = ПланируемоеПоступлениеДенежныхСредств.ДокументОснование | ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПриходныйКассовыйОрдер КАК ПриходныйКассовыйОрдер | ЛЕВОЕ СОЕДИНЕНИЕ Документ.РасходныйКассовыйОрдер КАК РасходныйКассовыйОрдер | ПО ПриходныйКассовыйОрдер.Ссылка = РасходныйКассовыйОрдер.ДокументОснование | ПО ЗаказыПокупателей.Регистратор = ПриходныйКассовыйОрдер.ДокументОснование | ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПлатежноеПоручениеВходящее КАК ПлатежноеПоручениеВходящее | ПО ЗаказыПокупателей.Регистратор = ПлатежноеПоручениеВходящее.ДокументОснование | ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗакрытиеЗаказовПокупателей КАК ЗакрытиеЗаказовПокупателей | ПО ЗаказыПокупателей.Регистратор.Ссылка = ЗакрытиеЗаказовПокупателей.Ссылка |ГДЕ | ЗаказыПокупателей.ЗаказПокупателя.Дата МЕЖДУ &Дата1 И &Дата2 | И ЗаказыПокупателей.ЗаказПокупателя.Ответственный = &Ответственный | |СГРУППИРОВАТЬ ПО | ЗаказыПокупателей.ЗаказПокупателя.Ссылка, | ЗаказыПокупателей.ЗаказПокупателя.СуммаДокумента, | КорректировкаЗаказаПокупателя.СуммаДокумента, | ПриходныйКассовыйОрдер.СуммаДокумента, | РеализацияТоваровУслуг.СуммаДокумента, | ВозвратТоваровОтПокупателя.СуммаДокумента, | РасходныйКассовыйОрдер.СуммаДокумента, | ПланируемоеПоступлениеДенежныхСредств.СуммаДокумента, | ЗаказыПокупателей.ЗаказПокупателя.Подразделение, | ЗаказыПокупателей.ЗаказПокупателя.Представление, | ЗаказыПокупателей.ЗаказПокупателя.Номер, | ПлатежноеПоручениеВходящее.СуммаДокумента, | ЗакрытиеЗаказовПокупателей.Дата, | ЗаказыПокупателей.ЗаказПокупателя.Дата | |УПОРЯДОЧИТЬ ПО | ЗаказПокупателя |{УПОРЯДОЧИТЬ ПО | ЗаказПокупателя.*, | СуммаЗаказа, | СуммаКорр, | СуммаПКО, | СуммаРеализации, | СуммаВозврата, | СуммаРКО, | ПланируемоеПост, | Подразделение.*, | ЗакрытиеЗаказа} |ИТОГИ | СУММА(СуммаЗаказа), | СУММА(СуммаКорр), | СУММА(СуммаПКО), | СУММА(ПлатПоруч), | СУММА(СуммаРеализации), | СУММА(СуммаВозврата), | СУММА(СуммаРКО), | СУММА(ПланируемоеПост) |ПО | ОБЩИЕ, | ЗаказПокупателя |{ИТОГИ ПО | ЗаказПокупателя.*, | Дата, | Номер, | СуммаЗаказа, | СуммаКорр, | СуммаПКО, | ПлатПоруч, | СуммаРеализации, | СуммаВозврата, | СуммаРКО, | ПланируемоеПост, | Подразделение.*} |АВТОУПОРЯДОЧИВАНИЕ"; ПостроительОтчетаОтчет.ЗаполнитьНастройки(); ПостроительОтчетаОтчет.ЗаполнениеРасшифровки = ВидЗаполненияРасшифровкиПостроителяОтчета.ЗначенияГруппировок; ПостроительОтчетаОтчет.ТекстЗаголовка = "Отчет"; Настройка = ВосстановитьЗначение("НастройкаВнешниеОтчетыВнешнийОтчет2Отчет_b28e722c-1c95-4d0f-83b9-6e0004d7fb85"); Если Настройка <> Неопределено Тогда ПостроительОтчетаОтчет.УстановитьНастройки(Настройка); КонецЕсли; |
|||
6
tserj4
18.09.13
✎
16:18
|
Причем многие закрытия заказов идут одним числом, но почему то одни в отчет попадают другие нет
|
|||
7
tserj4
19.09.13
✎
10:17
|
Разобрался в ошибке, но возникла другая, получается такая ситуация, если заказ закрыт полностью то документ Закрытие заказа покупателя никаких движений по регистрам не производит поэтому в отчет и не попадает, если при закрытии заказа остается непогашенная сумма то идет движение по регистрам и документ подтягивается в отчет, вопрос как сделать привязку чтобы все документы закрытия попадали в отчет?
|
|||
8
Allexe
20.09.13
✎
11:25
|
(7) Вообще никаких движений не делает? Тогда можно тупо по документам запрос
|
|||
9
tserj4
04.10.13
✎
08:33
|
По документу и делаю, но выводит только те которые регистр двигают
|
|||
10
catena
04.10.13
✎
08:53
|
(9)Отчет телепатирует в регистр или ты сам ему проболтался?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |