| 
    
        
     
     | 
    
    
  | 
Выводятся не все данные в отчете | ☑ | ||
|---|---|---|---|---|
| 
    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)Отчет телепатирует в регистр или ты сам ему проболтался?     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |