![]() |
|
Розница 1.0 Как вывести на печать номера штрихкодов? | ☑ | ||
---|---|---|---|---|
0
Начинающий_13
06.04.15
✎
15:58
|
Здравствуйте
Розница 1.0 Сказали вывести на печать номера штрихкодов уникальность штрихкодов отключена. На сколько привилен будет этот запрос? (работает правильно) Группировок многовато. Можно ли сделать по другому? Запрос = Новый Запрос; Запрос.УстановитьПараметр("ТекущийДокумент", Ссылка); Запрос.Текст = "ВЫБРАТЬ | ВложенныйЗапросПоТоварам.Номенклатура, | ВЫРАЗИТЬ(ВложенныйЗапросПоТоварам.Номенклатура.Наименование КАК СТРОКА(1000)) КАК НаименованиеТовара, | ВложенныйЗапросПоТоварам.Номенклатура.Код КАК Код, | ВложенныйЗапросПоТоварам.Номенклатура.Артикул КАК Артикул, | ВложенныйЗапросПоТоварам.ХарактеристикаНоменклатуры, | ВложенныйЗапросПоТоварам.Количество КАК Количество, | ВложенныйЗапросПоТоварам.ЕдиницаИзмерения.Представление КАК ЕдиницаИзмерения, | ВложенныйЗапросПоТоварам.Цена1го КАК Цена1го, | ВложенныйЗапросПоТоварам.Цена КАК Цена, | ВложенныйЗапросПоТоварам.Сумма КАК Сумма, | 0 КАК ПроцентСкидкиНаценки, | ВложенныйЗапросПоТоварам.НомерСтроки КАК НомерСтроки, | ВложенныйЗапросПоТоварам.Номенклатура.СтавкаНДС КАК СтавкаНДС, | МАКСИМУМ(ВложенныйЗапросПоТоварам.Штрихкод) КАК Штрихкод |ИЗ | (ВЫБРАТЬ | ПеремещениеТоваров.Номенклатура КАК Номенклатура, | ПеремещениеТоваров.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры, | ПеремещениеТоваров.ЕдиницаИзмерения КАК ЕдиницаИзмерения, | ПеремещениеТоваров.Цена1го КАК Цена1го, | ПеремещениеТоваров.Цена КАК Цена, | ПеремещениеТоваров.Количество КАК Количество, | ПеремещениеТоваров.Сумма КАК Сумма, | ПеремещениеТоваров.НомерСтроки КАК НомерСтроки, | Штрихкоды.Штрихкод КАК Штрихкод | ИЗ | Документ.ПеремещениеТоваров.Товары КАК ПеремещениеТоваров | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.Штрихкоды КАК Штрихкоды | ПО ПеремещениеТоваров.Номенклатура = Штрихкоды.Владелец | И ПеремещениеТоваров.ХарактеристикаНоменклатуры = Штрихкоды.ХарактеристикаНоменклатуры | ГДЕ | ПеремещениеТоваров.Ссылка = &ТекущийДокумент | | СГРУППИРОВАТЬ ПО | ПеремещениеТоваров.ХарактеристикаНоменклатуры, | ПеремещениеТоваров.ЕдиницаИзмерения, | ПеремещениеТоваров.Цена1го, | ПеремещениеТоваров.Цена, | ПеремещениеТоваров.НомерСтроки, | ПеремещениеТоваров.Номенклатура, | ПеремещениеТоваров.Количество, | ПеремещениеТоваров.Сумма, | Штрихкоды.Штрихкод) КАК ВложенныйЗапросПоТоварам | |СГРУППИРОВАТЬ ПО | ВложенныйЗапросПоТоварам.Номенклатура, | ВложенныйЗапросПоТоварам.Номенклатура.Код, | ВложенныйЗапросПоТоварам.Номенклатура.Артикул, | ВложенныйЗапросПоТоварам.ХарактеристикаНоменклатуры, | ВложенныйЗапросПоТоварам.Количество, | ВложенныйЗапросПоТоварам.ЕдиницаИзмерения.Представление, | ВложенныйЗапросПоТоварам.Цена1го, | ВложенныйЗапросПоТоварам.Цена, | ВложенныйЗапросПоТоварам.Сумма, | ВложенныйЗапросПоТоварам.НомерСтроки, | ВложенныйЗапросПоТоварам.Номенклатура.СтавкаНДС, | ВЫРАЗИТЬ(ВложенныйЗапросПоТоварам.Номенклатура.Наименование КАК СТРОКА(1000)) | |УПОРЯДОЧИТЬ ПО | НомерСтроки"; ТаблицаТоваров = Запрос.Выполнить().Выгрузить(); |
|||
1
Cyberhawk
06.04.15
✎
15:59
|
"На сколько привилен будет этот запрос? (работает правильно) "
А что надо-то? |
|||
2
Начинающий_13
06.04.15
✎
16:01
|
Как можно еще сделать по другому?
|
|||
3
Начинающий_13
06.04.15
✎
16:02
|
Как добиться не повторящихся строк... еще
|
|||
4
Cyberhawk
06.04.15
✎
16:03
|
(2) зачем по-другому, что не так в том варианте?
|
|||
5
Cyberhawk
06.04.15
✎
16:03
|
(3) покажи на картинке повторяющиеся строки
|
|||
6
Начинающий_13
06.04.15
✎
16:05
|
В документе одна строка номенклатуры (у номенклатуры 3 штрихкода). При вечати выводит три одинаковые строки. Соответстенно увеличивается сумма накладной.
|
|||
7
Cyberhawk
06.04.15
✎
16:06
|
Покажи на картинке
|
|||
8
Начинающий_13
06.04.15
✎
16:09
|
Не могу послать картинку комп выкабеливается.
|
|||
9
D_E_S_131
06.04.15
✎
16:16
|
А какая должна быть логика вывода ШК, если у номенклатуры действительно из 3 штуки?
|
|||
10
D_E_S_131
06.04.15
✎
16:16
|
из = их
|
|||
11
Бубка Гоп
06.04.15
✎
16:26
|
(6) сумму бери из документа, зачем ее еще раз считать?
|
|||
12
Бубка Гоп
06.04.15
✎
16:29
|
(0) и почему МАКСИМУМ(ВложенныйЗапросПоТоварам.Штрихкод)?
и зачем тут вообще вложенный запрос? |
|||
13
spiller26
06.04.15
✎
16:51
|
(0) Левое соединение тебе и делает двоение, троение и т.д. твоих строк.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |