|
Как избавиться от дублей записей 🠗 (Волшебник 14.12.2017 14:40) | ☑ | ||
---|---|---|---|---|
0
falselight
14.12.17
✎
14:09
|
Подскажите пожалуйста как избавиться от дублей?
В табличной части документа 2 записи, в выбоке же идет 4. Как сделать что бы выбиралось 2 ? Запрос.Текст = " |ВЫБРАТЬ | ТоварыКПолучениюНаСкладыОстаткиИОбороты.ДокументПолучения, | ТоварыКПолучениюНаСкладыОстаткиИОбороты.Номенклатура, | ТоварыКПолучениюНаСкладыОстаткиИОбороты.ХарактеристикаНоменклатуры, | ТоварыКПолучениюНаСкладыОстаткиИОбороты.СерияНоменклатуры, | ТоварыКПолучениюНаСкладыОстаткиИОбороты.КоличествоКонечныйОстаток, | РасходныйОрдерНаТоварыТовары.Ссылка, | РасходныйОрдерНаТоварыТовары.Количество, | РасходныйОрдерНаТоварыТовары.ЕдиницаИзмерения, | РасходныйОрдерНаТоварыТовары.Коэффициент |ИЗ | Документ.РасходныйОрдерНаТовары.Товары КАК РасходныйОрдерНаТоварыТовары | ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыКПолучениюНаСклады.ОстаткиИОбороты(&НачДата, &КонДата, Регистратор, , ) КАК ТоварыКПолучениюНаСкладыОстаткиИОбороты | ПО РасходныйОрдерНаТоварыТовары.Ссылка = ТоварыКПолучениюНаСкладыОстаткиИОбороты.Регистратор |ГДЕ | РасходныйОрдерНаТоварыТовары.Ссылка.ДокументПередачи = &ПеремещениеТоваров"; // |
|||
1
Гипервизор
14.12.17
✎
14:13
|
(0) Божечки. Пойду-ка я лучше в тему про конкурс, полечить глаза.
|
|||
2
falselight
14.12.17
✎
14:37
|
Подскажите пожалуйста, имея этот запрос, можно избавиться от дублей?
Подкорректировав его. |
|||
3
falselight
14.12.17
✎
14:39
|
ВЕРНО ЛИ ТАК?
ВЫБРАТЬ РасходныйОрдерНаТоварыТовары.Номенклатура, РасходныйОрдерНаТоварыТовары.ЕдиницаИзмерения, РасходныйОрдерНаТоварыТовары.Количество, РасходныйОрдерНаТоварыТовары.Коэффициент, РасходныйОрдерНаТоварыТовары.Ссылка ПОМЕСТИТЬ ВТ_РасходныйОрдерНаТовары ИЗ Документ.РасходныйОрдерНаТовары.Товары КАК РасходныйОрдерНаТоварыТовары ГДЕ РасходныйОрдерНаТоварыТовары.Ссылка.ДокументПередачи = &ПеремещениеТоваров ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ТоварыКПолучениюНаСкладыОстаткиИОбороты.Номенклатура, ТоварыКПолучениюНаСкладыОстаткиИОбороты.ХарактеристикаНоменклатуры, ВТ_РасходныйОрдерНаТовары.ЕдиницаИзмерения, ВТ_РасходныйОрдерНаТовары.Количество, ВТ_РасходныйОрдерНаТовары.Коэффициент, ТоварыКПолучениюНаСкладыОстаткиИОбороты.КоличествоКонечныйОстаток ИЗ ВТ_РасходныйОрдерНаТовары КАК ВТ_РасходныйОрдерНаТовары ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыКПолучениюНаСклады.ОстаткиИОбороты( &НачДата, &КонДата, Регистратор, , Номенклатура В (ВЫБРАТЬ ВТ_РасходныйОрдерНаТовары.Номенклатура ИЗ ВТ_РасходныйОрдерНаТовары)) КАК ТоварыКПолучениюНаСкладыОстаткиИОбороты ПО ВТ_РасходныйОрдерНаТовары.Номенклатура = ТоварыКПолучениюНаСкладыОстаткиИОбороты.Номенклатура И ВТ_РасходныйОрдерНаТовары.Ссылка = ТоварыКПолучениюНаСкладыОстаткиИОбороты.Регистратор |
|||
4
Волшебник
модератор
14.12.17
✎
14:40
|
(2) Не надо делать запрос к документам.
|
|||
5
falselight
14.12.17
✎
14:43
|
(4) Ну это понятно, но иногда это не избежно!
Подскажите пожалуйста как можно? Если информация такая как коэффициент, единица измерения хранится в тч где её взять? |
|||
6
Волшебник
модератор
14.12.17
✎
14:49
|
(5) Её не надо брать в запросе. Коэф-т нужен только при проведении документов для расчёта количества в базовых единицах
|
|||
7
falselight
15.12.17
✎
04:06
|
(6) Выяснилось что можно все делать по регистру остатки.
Без документа. Если не отбирается, как было в моем случае, тогда введет приходный ордер на товары, и нет остатков. А единицу измерения и коэффициент нужно брать из номенклатуры. Хранится это в единице измерения хранения остатков номенклатуры. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |