Имя: Пароль:
1C
1С v8
Продажи.обороты получить возвраты
0 sora_tm
 
30.09.12
22:27
Добрый вечер! Есть отчет на СКД, работал корректно, но после того как стали в возвратах указывать документ партии, реализацию, перестал показывать корректно возврат. Т.е. цель отчета чтобы выводил по коллонно
Отгружено / Возврат / Реализовано

А после того как стали указывать партию, Отгружено = Реализовано.

Сам код запроса

ВЫБРАТЬ
   ПродажиОбороты.Номенклатура,
   ВЫБОР
       КОГДА ПродажиОбороты.ДокументПродажи ССЫЛКА Документ.РеализацияТоваровУслуг
           ТОГДА ПродажиОбороты.КоличествоОборот
       ИНАЧЕ 0
   КОНЕЦ КАК РТУ,
   ВЫБОР
       КОГДА ПродажиОбороты.ДокументПродажи ССЫЛКА Документ.ВозвратТоваровОтПокупателя
           ТОГДА -ПродажиОбороты.КоличествоОборот
       ИНАЧЕ 0
   КОНЕЦ КАК Возврат,
   ВЫБОР
       КОГДА ПродажиОбороты.ДокументПродажи ССЫЛКА Документ.РеализацияТоваровУслуг
           ТОГДА ПродажиОбороты.КоличествоОборот
       ИНАЧЕ 0
   КОНЕЦ + ВЫБОР
       КОГДА ПродажиОбороты.ДокументПродажи ССЫЛКА Документ.ВозвратТоваровОтПокупателя
           ТОГДА ПродажиОбороты.КоличествоОборот
       ИНАЧЕ 0
   КОНЕЦ КАК Факт,
   ВЫБОР
       КОГДА ПродажиОбороты.ДокументПродажи ССЫЛКА Документ.РеализацияТоваровУслуг
           ТОГДА ПродажиОбороты.СтоимостьОборот
       ИНАЧЕ 0
   КОНЕЦ КАК СтоимостьРТУ,
   ВЫБОР
       КОГДА ПродажиОбороты.ДокументПродажи ССЫЛКА Документ.ВозвратТоваровОтПокупателя
           ТОГДА -ПродажиОбороты.СтоимостьОборот
       ИНАЧЕ 0
   КОНЕЦ КАК СтоимостьВозврат,
   ВЫБОР
       КОГДА ПродажиОбороты.ДокументПродажи ССЫЛКА Документ.РеализацияТоваровУслуг
           ТОГДА ПродажиОбороты.СтоимостьОборот
       ИНАЧЕ 0
   КОНЕЦ + ВЫБОР
       КОГДА ПродажиОбороты.ДокументПродажи ССЫЛКА Документ.ВозвратТоваровОтПокупателя
           ТОГДА ПродажиОбороты.СтоимостьОборот
       ИНАЧЕ 0
   КОНЕЦ КАК СтоимостьФакт,
   ПродажиОбороты.ДокументПродажи.Контрагент КАК Контрагент,
   ПродажиОбороты.ХарактеристикаНоменклатуры,
   ЗначенияСвойствОбъектов.Значение КАК Район,
   ЗначенияСвойствОбъектов2.Значение КАК ТипТорговойТочки,
   ЗначенияСвойствОбъектов3.Значение КАК География,
   ЗначенияСвойствОбъектов3.Значение КАК ДатаНомера,
   КОНЕЦПЕРИОДА(ПродажиОбороты.ДокументПродажи.Дата, МЕСЯЦ) КАК Месяц

ИЗ
   РегистрНакопления.Продажи.Обороты КАК ПродажиОбороты
       ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
       ПО (ЗначенияСвойствОбъектов.Свойство = &Свойство)
           И (ЗначенияСвойствОбъектов.Объект = ПродажиОбороты.ДокументПродажи.Ссылка.Контрагент)
       ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов2
       ПО (ЗначенияСвойствОбъектов2.Свойство = &Свойство2)
           И (ЗначенияСвойствОбъектов2.Объект = ПродажиОбороты.ДокументПродажи.Ссылка.Контрагент)
       ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов3
       ПО (ЗначенияСвойствОбъектов3.Свойство = &Свойство3)
           И (ЗначенияСвойствОбъектов3.Объект = ПродажиОбороты.ДокументПродажи.Ссылка.Контрагент)
{ХАРАКТЕРИСТИКИ
   ТИП(Справочник.ХарактеристикиНоменклатуры)
   ВИДЫХАРАКТЕРИСТИК ПланВидовХарактеристик.СвойстваОбъектов
   ПОЛЕКЛЮЧА Ссылка
   ПОЛЕИМЕНИ Представление
   ПОЛЕТИПАЗНАЧЕНИЯ ТипЗначения
   ЗНАЧЕНИЯХАРАКТЕРИСТИК РегистрСведений.ЗначенияСвойствОбъектов
   ПОЛЕОБЪЕКТА Объект
   ПОЛЕВИДА Свойство
   ПОЛЕЗНАЧЕНИЯ Значение }


МОжет кто подскажет что можно подправить.
1 shuhard
 
30.09.12
22:35
(0) ну так не используй документ продажи, используй регистратор
2 sora_tm
 
30.09.12
22:36
(1) Подскажите пожалуйста примерно конструкцию.
3 shuhard
 
30.09.12
22:54
(2) чё ?
4 sora_tm
 
30.09.12
22:55
(3) Тупанул, использую регистратор, но ругается при использовании в строке

ПО (ЗначенияСвойствОбъектов.Свойство = &Свойство)
           И (ЗначенияСвойствОбъектов.Объект = ПродажиОбороты.Регистратор.Контрагент)
5 sora_tm
 
30.09.12
23:09
(3) Все получилось, огромное спасибо!
6 shuhard
 
30.09.12
23:13
(5) вот что чё животворящий делает =)