|
Запрос,связать строки ТЧ док Реализация и Поступление | ☑ | ||
---|---|---|---|---|
0
vie_za
10.12.12
✎
14:21
|
БП1.6
Пытаюсь строки табличных частей Документов РеализацияТУ и ПоступлениеТУ ,связать по Документу Оприходования. Те.нужно выбрать строки из Реализаций и соответствующие им строки из Поступлений. ВЫБРАТЬ ПоступлениеТоваровУслугТовары.Ссылка, ПоступлениеТоваровУслугТовары.НомерСтроки, ПоступлениеТоваровУслугТовары.Номенклатура.Ссылка, ПоступлениеТоваровУслугТовары.Цена, ПоступлениеТоваровУслугТовары.Номенклатура.НомерГТД.Код, ПоступлениеТоваровУслугТовары.Количество, РеализацияТоваровУслугТовары.Ссылка КАК Ссылка1, РеализацияТоваровУслугТовары.НомерСтроки КАК НомерСтроки1, РеализацияТоваровУслугТовары.Номенклатура.Ссылка КАК НоменклатураСсылка1, РеализацияТоваровУслугТовары.Цена КАК Цена1, РеализацияТоваровУслугТовары.Количество КАК Количество1, РеализацияТоваровУслугТовары.Номенклатура.НомерГТД.Код КАК НоменклатураНомерГТДКод1 ИЗ Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары ПО РеализацияТоваровУслугТовары.ДокументОприходования.Ссылка = ПоступлениеТоваровУслугТовары.Ссылка ГДЕ РеализацияТоваровУслугТовары.Ссылка.Дата МЕЖДУ &НачПериод И &КонПериод И РеализацияТоваровУслугТовары.Номенклатура.Ссылка = &ВыбНоменклатура Что то ничего не выбирает...=( и так ии так уже крутил. |
|||
1
Spieluhr
10.12.12
✎
14:31
|
(0) мда. попробуйте объяснить что выбирает ваш запрос
|
|||
2
m-serg74
10.12.12
✎
14:43
|
(0) а ДокументОприходования что в нем в реализации у тебя, а то может тама и нету Документа поступления?
|
|||
3
vie_za
10.12.12
✎
14:47
|
(1) запрос выбирает
1.строки табличной части Товары документа РеализацияТУ,отобранные по дате и Номенклатуре 2. к выбранным строкам пытаюсь прилепить соответствующие строки из табличных частей Товары документа ПоступленияТУ,связав их через ДокументОприходывания |
|||
4
vie_za
10.12.12
✎
14:47
|
(2) проверю
|
|||
5
chelentano
10.12.12
✎
14:49
|
(3)
1. Нет реализаций выбранного товара за указанный период 2. Реализации есть, но документ оприходования не указан P.S. а так-то запрос в топку отправить, переписать заново |
|||
6
vie_za
10.12.12
✎
14:57
|
проверил таким запросом
ВЫБРАТЬ РеализацияТоваровУслугТовары.Ссылка КАК ДокРеализацияТУ, РеализацияТоваровУслугТовары.НомерСтроки, РеализацияТоваровУслугТовары.Номенклатура.Ссылка КАК Номенклатура, РеализацияТоваровУслугТовары.Цена, РеализацияТоваровУслугТовары.ДокументОприходования.Ссылка КАК ДокПоступленияТУ ИЗ Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары ГДЕ РеализацияТоваровУслугТовары.Ссылка.Дата МЕЖДУ &НачПериод И &КонПериод И РеализацияТоваровУслугТовары.Ссылка.Контрагент.Ссылка = &ВыбКонтрагент Везде документ оприходыввания в Результате запроса есть |
|||
7
hhhh
10.12.12
✎
15:01
|
(6) ну &ВыбНоменклатура значит не то зафигачили
|
|||
8
Ёпрст
10.12.12
✎
15:02
|
(6) у тебя ж условиен на номенклатуру, а не клиентоса
|
|||
9
m-serg74
10.12.12
✎
15:06
|
(6) а тип то у документов оприходования - "Документ.ПоступлениеТоваровУслуг" ?
|
|||
10
vie_za
10.12.12
✎
15:15
|
(8) это без разницы,можно вообще без этих условий,они просто для уменьшения объема выборки (что б запрос не целый час молотил)
|
|||
11
m-serg74
10.12.12
✎
15:19
|
(10) а на (9) что скажешь?
|
|||
12
hhhh
10.12.12
✎
15:20
|
(10) если не одна номенклатура, то это запрос - полное дерьмо. Он работать будет только если по одной строчке номенклатуры выбирать.
|
|||
13
Kreont
10.12.12
✎
15:23
|
(0) Сводить как минимум две тч надо вместе и по документу и по номенклатуре:
ПО РеализацияТоваровУслугТовары.ДокументОприходования.Ссылка = ПоступлениеТоваровУслугТовары.Ссылка и РеализацияТоваровУслугТовары.Номенклатура = ПоступлениеТоваровУслугТовары.Номенклатура |
|||
14
m-serg74
10.12.12
✎
15:26
|
(10) что за конфа? кто такой вообще ДокументОприходования?
|
|||
15
vie_za
10.12.12
✎
15:33
|
(11) хз...думаю
(14) конфа БП 16,ПостроительЗапроса таблица РеализацияТоваровУслугТовары/ДокументОприходывания,выбираю ПоступлениеТоварУслуг,Ссылка |
|||
16
m-serg74
10.12.12
✎
15:36
|
(15) запрос из (6) какие документы выводит - ПТиУ?
|
|||
17
vie_za
10.12.12
✎
15:37
|
(16) да
|
|||
18
m-serg74
10.12.12
✎
15:41
|
ну тогда только (7)...
|
|||
19
Kreont
10.12.12
✎
15:43
|
(17) см.замечания (12,13), если не будет связи между номекл.ТЧ, то и результат будет непонятно какой
|
|||
20
m-serg74
10.12.12
✎
15:47
|
(19) без связи по номенклатуре должно быть много... а у него пусто)
|
|||
21
vie_za
10.12.12
✎
16:29
|
(13) Kreont,ты прав!
|
|||
22
vie_za
10.12.12
✎
16:31
|
(20)
тоже думал именно так,но.. сделал,как советовал (7) ВЫБРАТЬ ПоступлениеТоваровУслугТовары.Ссылка КАК ДокПоступление, ПоступлениеТоваровУслугТовары.НомерСтроки КАК НомерСтр_П, ПоступлениеТоваровУслугТовары.Номенклатура.Ссылка КАК НоменклатураП, ПоступлениеТоваровУслугТовары.Цена КАК ЦенаЗакупочная, ПоступлениеТоваровУслугТовары.Номенклатура.НомерГТД.Код КАК ГТД_П, ПоступлениеТоваровУслугТовары.Количество КАК КоличествоП, РеализацияТоваровУслугТовары.Ссылка КАК ДокРеализация, РеализацияТоваровУслугТовары.НомерСтроки КАК НомерСтроки_Р, РеализацияТоваровУслугТовары.Номенклатура.Ссылка КАК НоменклатураР, РеализацияТоваровУслугТовары.Цена КАК ЦенаПродажная, РеализацияТоваровУслугТовары.Количество КАК КоличествоР, РеализацияТоваровУслугТовары.Номенклатура.НомерГТД.Код КАК ГТД_Р ИЗ Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары ПО РеализацияТоваровУслугТовары.ДокументОприходования.Ссылка = ПоступлениеТоваровУслугТовары.Ссылка И РеализацияТоваровУслугТовары.Номенклатура.Ссылка = ПоступлениеТоваровУслугТовары.Номенклатура.Ссылка ГДЕ РеализацияТоваровУслугТовары.Ссылка.Дата МЕЖДУ &НачПериод И &КонПериод работает |
|||
23
Фокусник
10.12.12
✎
16:36
|
(0) А если по одной строке поступления будет несколько строк в реализации или наоборот? Чем сейчас обеспечивается уникальность связи (1-к-1)?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |