Помогите с запросом установки связи

1. user817897 2 11.06.19 11:32 Сейчас в теме
я так понимаю что соединение неправильно установил, что не так? не вижу ПоступлениеТоваровУслугТовары.ЦенаВРубляхБезНДС
первую свзяь правильно установил,а со второй как быть?

"ВЫБРАТЬ
| ЛОЖЬ КАК Признак,
| РеализацияТоваровУслугТовары.Ссылка.Дата КАК Дата,
| РеализацияТоваровУслугТовары.Ссылка КАК ДокументПартии,
| РеализацияТоваровУслугТовары.Номенклатура,
| РеализацияТоваровУслугТовары.Цена,
| РеализацияТоваровУслугТовары.Количество КАК КоличествоОтгружено,
| РеализацияТоваровУслугТовары.Коэффициент,
| РеализацияТоваровУслугТовары.СтавкаНДС,
| РеализацияТоваровУслугТовары.Сумма КАК СуммаОтгружено,
| РеализацияТоваровУслугТовары.СуммаНДС КАК СуммаНДСОтгружено,
| РеализацияТоваровУслугТовары.Склад,
| РеализацияТоваровУслугТовары.ЕдиницаИзмерения,
| 1 КАК Курс,
| ПоступлениеТоваровУслугТовары.ЦенаВРубляхБезНДС
|ИЗ
| Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
| ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
| ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары
| ПО ПоступлениеТоваровУслугТовары.Ссылка = РеализацияТоваровУслуг.Ссылка
| ПО РеализацияТоваровУслугТовары.Ссылка = РеализацияТоваровУслуг.Ссылка
|ГДЕ
| РеализацияТоваровУслугТовары.Ссылка.Контрагент = &Контрагент
| И РеализацияТоваровУслугТовары.Ссылка.Проведен
| И РеализацияТоваровУслугТовары.Ссылка.Дата < &Дата
| И РеализацияТоваровУслугТовары.Номенклатура = &Номенклатура
|
|УПОРЯДОЧИТЬ ПО
| Дата УБЫВ"
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. tvm 11.06.19 11:38 Сейчас в теме
(0)
ПоступлениеТоваровУслугТовары.Ссылка = РеализацияТоваровУслуг.Ссылка 

это разные типы документов. Они разве будут равны?
4. user817897 2 11.06.19 11:42 Сейчас в теме
(2)извиняюсь,тупанул,надо по партии связать,как лучше?
|ИЗ
| Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
| ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары
| ПО (ПоступлениеТоваровУслугТовары.Партия = РеализацияТоваровУслуг.Товары.Партия)
| ПО РеализацияТоваровУслугТовары.Ссылка = РеализацияТоваровУслуг.Ссылка
|ГДЕ
| РеализацияТоваровУслугТовары.Ссылка.Контрагент = &Контрагент
| И РеализацияТоваровУслугТовары.Ссылка.Проведен
| И РеализацияТоваровУслугТовары.Ссылка.Дата < &Дата
| И РеализацияТоваровУслугТовары.Номенклатура = &Номенклатура
|
|УПОРЯДОЧИТЬ ПО
| Дата УБЫВ";



Так?
так тупо зависает
6. Ганс 11.06.19 11:47 Сейчас в теме
Вместо :
"ПО (ПоступлениеТоваровУслугТовары.Партия = РеализацияТоваровУслуг.Товары.Партия) "

Надо так:
"ПО (ПоступлениеТоваровУслугТовары.Партия = РеализацияТоваровУслугТовары.Партия) "
10. user817897 2 11.06.19 11:58 Сейчас в теме
(6) Так круто получилось,буду знать,спасибо))
13. user817897 2 11.06.19 12:10 Сейчас в теме
(6) но тогда почему-то не всегда выводит,точнее иногда вообще не видит отгрузки по контрагенту этой номенклатуры при таком запросе,что не так может быть?

"ВЫБРАТЬ
| ЛОЖЬ КАК Признак,
| РеализацияТоваровУслугТовары.Ссылка.Дата КАК Дата,
| РеализацияТоваровУслугТовары.Ссылка КАК ДокументПартии,
| РеализацияТоваровУслугТовары.Номенклатура,
| РеализацияТоваровУслугТовары.Цена,
| РеализацияТоваровУслугТовары.Количество КАК КоличествоОтгружено,
| РеализацияТоваровУслугТовары.Коэффициент,
| РеализацияТоваровУслугТовары.СтавкаНДС,
| РеализацияТоваровУслугТовары.Сумма КАК СуммаОтгружено,
| РеализацияТоваровУслугТовары.СуммаНДС КАК СуммаНДСОтгружено,
| РеализацияТоваровУслугТовары.Склад,
| РеализацияТоваровУслугТовары.ЕдиницаИзмерения,
| 1 КАК Курс,
| ПоступлениеТоваровУслугТовары.ЦенаВРубляхБезНДС
|ИЗ
| Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары
| ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
| ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
| ПО РеализацияТоваровУслугТовары.Ссылка = РеализацияТоваровУслуг.Ссылка
| ПО (ПоступлениеТоваровУслугТовары.Партия = РеализацияТоваровУслугТовары.Партия)
|ГДЕ
| РеализацияТоваровУслугТовары.Ссылка.Контрагент = &Контрагент
| И РеализацияТоваровУслугТовары.Ссылка.Проведен
| И РеализацияТоваровУслугТовары.Ссылка.Дата < &Дата
| И РеализацияТоваровУслугТовары.Номенклатура = &Номенклатура
|
|УПОРЯДОЧИТЬ ПО
| Дата УБЫВ"
7. antz 11.06.19 11:50 Сейчас в теме
(4) а так?

ВЫБРАТЬ
| ЛОЖЬ КАК Признак,
| РеализацияТоваровУслугТовары.Ссылка.Дата КАК Дата,
| РеализацияТоваровУслугТовары.Ссылка КАК ДокументПартии,
| РеализацияТоваровУслугТовары.Номенклатура,
| РеализацияТоваровУслугТовары.Цена,
| РеализацияТоваровУслугТовары.Количество КАК КоличествоОтгружено,
| РеализацияТоваровУслугТовары.Коэффициент,
| РеализацияТоваровУслугТовары.СтавкаНДС,
| РеализацияТоваровУслугТовары.Сумма КАК СуммаОтгружено,
| РеализацияТоваровУслугТовары.СуммаНДС КАК СуммаНДСОтгружено,
| РеализацияТоваровУслугТовары.Склад,
| РеализацияТоваровУслугТовары.ЕдиницаИзмерения,
| 1 КАК Курс,
| ПоступлениеТоваровУслугТовары.ЦенаВРубляхБезНДС
|ИЗ
| Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
| ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары
| ПО РеализацияТоваровУслугТовары.Партия = ПоступлениеТоваровУслугТовары.Партия
| И РеализацияТоваровУслугТовары.Номенклатура = ПоступлениеТоваровУслугТовары.Номенклатура
|ГДЕ
| РеализацияТоваровУслугТовары.Ссылка.Контрагент = &Контрагент
| И РеализацияТоваровУслугТовары.Ссылка.Проведен
| И РеализацияТоваровУслугТовары.Ссылка.Дата < &Дата
| И РеализацияТоваровУслугТовары.Номенклатура = &Номенклатура
|
|УПОРЯДОЧИТЬ ПО
| Дата УБЫВ
Показать
alex-l19041; +1 Ответить
8. user817897 2 11.06.19 11:55 Сейчас в теме
(7)так ничего не выводит в ПоступлениеТоваровУслугТовары.ЦенаВРубляхБезНДС
9. Ганс 11.06.19 11:58 Сейчас в теме
(8) Вообще запрос в 7 правильный, смотрите свои данные и отборы, которые вы накладываете!
12. user817897 2 11.06.19 11:59 Сейчас в теме
(9) спасибо вам в (6) помогло)
14. user817897 2 11.06.19 12:13 Сейчас в теме
(9) я так понимаю потому что там другие партии,из-за этого не выводит,тогда надо вязать по номенклатуре)) я уже оказывается сам запутался))) сейчас перепишу на номенклатуру
15. user817897 2 11.06.19 12:14 Сейчас в теме
(9)переписал,в итоге пусто)
17. user817897 2 11.06.19 13:32 Сейчас в теме
11. alex-l19041 8 11.06.19 11:58 Сейчас в теме
(8) проверьте в консоли запросов срабатывает ли условие
 ПО РеализацияТоваровУслугТовары.Партия = ПоступлениеТоваровУслугТовары.Партия
?
3. Ганс 11.06.19 11:41 Сейчас в теме
1) Как связаны логически Поступление и реализация? как минимум связывать надо по номенклатуре, но тогда вы получите кучу поступлений и соответственно кучу строчек!
5. user817897 2 11.06.19 11:42 Сейчас в теме
(3) написал в 4-м сообщении,гляньте пжл
16. user817897 2 11.06.19 12:23 Сейчас в теме
"ВЫБРАТЬ
| ЛОЖЬ КАК Признак,
| РеализацияТоваровУслугТовары.Ссылка.Дата КАК Дата,
| РеализацияТоваровУслугТовары.Ссылка КАК ДокументПартии,
| РеализацияТоваровУслугТовары.Номенклатура,
| РеализацияТоваровУслугТовары.Цена,
| РеализацияТоваровУслугТовары.Количество КАК КоличествоОтгружено,
| РеализацияТоваровУслугТовары.Коэффициент,
| РеализацияТоваровУслугТовары.СтавкаНДС,
| РеализацияТоваровУслугТовары.Сумма КАК СуммаОтгружено,
| РеализацияТоваровУслугТовары.СуммаНДС КАК СуммаНДСОтгружено,
| РеализацияТоваровУслугТовары.Склад,
| РеализацияТоваровУслугТовары.ЕдиницаИзмерения,
| 1 КАК Курс,
| ПоступлениеТоваровУслугТовары.ЦенаВРубляхБезНДС
|ИЗ
| Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
| ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
| ПО РеализацияТоваровУслугТовары.Ссылка = РеализацияТоваровУслуг.Ссылка
| ПОЛНОЕ СОЕДИНЕНИЕ Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары
| ПО ПоступлениеТоваровУслугТовары.Номенклатура = РеализацияТоваровУслугТовары.Номенклатура
|ГДЕ
| РеализацияТоваровУслугТовары.Ссылка.Контрагент = &Контрагент
| И РеализацияТоваровУслугТовары.Ссылка.Проведен
| И РеализацияТоваровУслугТовары.Ссылка.Дата < &Дата
| И РеализацияТоваровУслугТовары.Номенклатура = &Номенклатура
|
|УПОРЯДОЧИТЬ ПО
| Дата УБЫВ



если вот так то так выбирает все приходы по этой номенклатуре
18. user817897 2 10.11.20 14:06 Сейчас в теме
Спасибо всем. Тема Закрыта.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот