Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
17 Дек 2017, 22:19
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Помогите разобраться с отчетом  (Прочитано 1507 раз)

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

Оффлайн Vladius

  • *
  • Сообщений: 1
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2013-01-18
  • Сайт: 
  • Профессия: Программист 8.1
В отчет вывожу данные по товарам беру товар с заказа и ищу его в реализации(Количество) потом смотрю сколько заказано и отгружено. Реализацию беру подчиненную этому заказу. В отчет выводятся товары которые есть в заказе, а то что в реализации не выводится. Это понятно потому что я полным соединением по номенклатуре тяну количество с реализации. А как мне тогда выбрать все товары с реализации и заказа? Что бы выводились товары и с заказа и с реализации? Подскажите а то не могу разобраться. Вот код:
"ВЫБРАТЬ 
| СУММА(0) КАК Выполнение,
| ЗаказПокупателяТовары.Номенклатура КАК Номенклатура,
| СУММА(ЗаказПокупателяТовары.Количество) КАК Заказ,
| ЗаказПокупателяТовары.Ссылка.Ссылка КАК Документ,
| ЗаказПокупателяТовары.Ссылка.Контрагент КАК Контрагент,
| ЗаказПокупателяТовары.Номенклатура.Родитель КАК Группа,
| ЗаказПокупателяТовары.Ссылка.Агент КАК Агент,
| СУММА(ВложенныйЗапрос.Количество) КАК Количество
|{ВЫБРАТЬ
| Выполнение,
| Номенклатура.*,
| Заказ,
| Документ.*,
| Контрагент.*,
| Группа.*,
| Агент.*,
| Количество}
|ИЗ
| Документ.ЗаказПокупателя.Товары КАК ЗаказПокупателяТовары
| ПОЛНОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
| РеализацияТоваровУслугТовары.Ссылка КАК Ссылка,
| РеализацияТоваровУслугТовары.Номенклатура КАК Номенклатура,
| РеализацияТоваровУслугТовары.Количество КАК Количество
| ИЗ
| Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары) КАК ВложенныйЗапрос
| ПО ЗаказПокупателяТовары.Ссылка = ВложенныйЗапрос.Ссылка.Сделка
| И ЗаказПокупателяТовары.Номенклатура = ВложенныйЗапрос.Номенклатура
|ГДЕ
| ЗаказПокупателяТовары.Ссылка.Проведен = ИСТИНА
| И ЗаказПокупателяТовары.Ссылка.ПометкаУдаления = ЛОЖЬ
| И ЗаказПокупателяТовары.Ссылка.Дата МЕЖДУ &ДатаНачала И &ДатаКонца
|{ГДЕ
| ЗаказПокупателяТовары.Номенклатура.*,
| ЗаказПокупателяТовары.Ссылка.Контрагент.*,
| ЗаказПокупателяТовары.Номенклатура.Родитель.*,
| ЗаказПокупателяТовары.Ссылка.Агент.*,
| ЗаказПокупателяТовары.Ссылка.Подразделение.*}
|
|СГРУППИРОВАТЬ ПО
| ЗаказПокупателяТовары.Номенклатура,
| ЗаказПокупателяТовары.Ссылка.Ссылка,
| ЗаказПокупателяТовары.Ссылка.Контрагент,
| ЗаказПокупателяТовары.Номенклатура.Родитель,
| ЗаказПокупателяТовары.Ссылка.Агент
|
|УПОРЯДОЧИТЬ ПО
| Номенклатура
|{УПОРЯДОЧИТЬ ПО
| Номенклатура.*,
| Группа.*}
|ИТОГИ
| СУММА(Количество) / СУММА(Заказ) * 100 КАК Выполнение,
| СУММА(Заказ),
| СУММА(Количество)
|ПО
| ОБЩИЕ
|{ИТОГИ ПО
| Выполнение,
| Номенклатура.*,
| Документ.*,
| Контрагент.*,
| Группа.*,
| Агент.*,
| Заказ,
| Количество}"

Последний раз редактировалось: MuI_I_Ika; 18 Янв 2013, 14:53


Оффлайн sertak

  • ****
  • Сообщений: 274
  • РЕПУТАЦИЯ: 74
  • КПД: 27%
  • Регистрация: 2013-01-16
    • Skype: vitaly_sertakov
  • Сайт: www.sertakov.ru
  • Профессия: Программист 1С
Если я правильно понял, вы хотите увидеть товары из реализации, которых не было в соответствующих заказах.
В таком случае надо перестроить запрос, например, так: вместо присоединения выборки из реализации к выборке из заказа, а затем наложения общего фильтра на получившуюся выборку (что и зарезает записи, содержащие NULL в левой части), стоит сделать выборку из двух вложенных запросов, каждый из которых будет содержать свои фильтры. Тогда, например, ЗаказПокупателяТовары.Ссылка.Проведен = ИСТИНА не будет применяться к товарам, которые продавали без соответствующего заказа.
То есть должно получиться нечто такое (условный запрос):
ВЫБРАТЬ Заказ.Товар, Заказ.Количество, Реализация.Количество
ИЗ
(ВЫБРАТЬ Ссылка, Товар, Количество ИЗ Заказы ГДЕ ...) КАК Заказ
ПОЛНОЕ СОЕДИНЕНИЕ
(ВЫБРАТЬ Ссылка.Сделка КАК СсылкаНаЗаказОснование, Товар, Количество ИЗ Реализации ГДЕ ...) КАК Реализация
ПО Заказ.Ссылка = Реализация.СсылкаНаЗаказОснование И Заказ.Товар = Реализация.Товар
Если ты знаешь свой путь, то удачи и неудачи равно продвигают тебя вперед


Теги:
 

Помогите срочно!! В вкладке "Сервис"--> "Журнал регистрации" отражаются все операции как можно определить сделаны ли операции "задним числом" и как вычислить первоначальную информацию какой расчет поменял на другой?

Автор 2ronРаздел Пользователям "1С - Предприятие 8"

Ответов: 1
Просмотров: 4304
Последний ответ 24 Дек 2015, 15:34
от дфтын
Помогите подобрать Back-office и Front-office

Автор avrnskРаздел Пользователям "1С - Предприятие 8"

Ответов: 1
Просмотров: 5561
Последний ответ 07 Сен 2010, 12:01
от mohock
Помогите с отчётами в УТ 10.3. (Ведомость по товарам и ведомость по заказам)

Автор chum710Раздел Пользователям "1С - Предприятие 8"

Ответов: 2
Просмотров: 5901
Последний ответ 28 Мар 2012, 13:02
от chum710
помогите разбораться в обработке документов "ЗаказТоваров"

Автор proofetРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 10
Просмотров: 7981
Последний ответ 18 Май 2011, 09:50
от cska-fanat-kz
Помогите с созданием обработки "Работа со справочниками"

Автор ИдзумиРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 3478
Последний ответ 06 Сен 2012, 15:45
от Идзуми

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
145 Сообщений
AIFrame
64 Сообщений
ilyay ilyay
63 Сообщений
alex0402
50 Сообщений
andron81_81
44 Сообщений
oleg-x
42 Сообщений
BuhRust
32 Сообщений
MuI_I_Ika MuI_I_Ika
31 Сообщений
Golickoff Golickoff
28 Сообщений
alexandr_ll
24 Сообщений

* Кто онлайн

  • Точка Гостей: 259
  • Точка Скрытых: 0
  • Точка Пользователей: 7
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal