![]() |
![]() |
![]() |
|
Печать Накладной с Серийными номерами | ☑ | ||
---|---|---|---|---|
0
myr4ik07
26.11.14
✎
15:26
|
Добрый день. Запрос предназначен для последующей печати накладной Товары - СерийныеНомера и т.д. по накладной
Запрос.Текст = "ВЫБРАТЬ | 1 КАК НомерТЧ, | НомерСтрокиТЧ, | Номенклатура, | ВЫРАЗИТЬ(Номенклатура.НаименованиеПолное КАК СТРОКА(1000)) КАК Товар, | Номенклатура.Код КАК Код, | Номенклатура."+ ТекстКодАртикул + " КАК КодАртикул, | Количество, | КоличествоМест, | ЕдиницаИзмерения.Представление КАК ЕдиницаЦены, | ЕдиницаИзмеренияМест.Представление КАК ЕдиницаМест, | Цена, | ХарактеристикаНоменклатуры КАК Характеристика, | СерияНоменклатуры КАК Серия, | СерийныйНомер, | Номенклатура |ИЗ | (ВЫБРАТЬ | МИНИМУМ(ПеремещениеТоваров.НомерСтроки) КАК НомерСтрокиТЧ, | Номенклатура КАК Номенклатура, | ЕдиницаИзмерения КАК ЕдиницаИзмерения, | ЕдиницаИзмеренияМест КАК ЕдиницаИзмеренияМест, | Цена КАК Цена, | СерияНоменклатуры КАК СерияНоменклатуры, | ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры, | СУММА(Количество) КАК Количество, | СУММА(КоличествоМест)КАК КоличествоМест, | ПеремещениеТоваровСерийныеНомера.СерийныйНомер, | ПеремещениеТоваров.Номенклатура | ИЗ | Документ.ПеремещениеТоваров.Товары КАК ПеремещениеТоваров | ПОЛНОЕ СОЕДИНЕНИЕ Документ.ПеремещениеТоваров.СерийныеНомера КАК ПеремещениеТоваровСерийныеНомера | ПО ПеремещениеТоваров.Ссылка = ПеремещениеТоваровСерийныеНомера.Ссылка | И ПеремещениеТоваров.КлючСвязи = ПеремещениеТоваровСерийныеНомера.КлючСвязи | ГДЕ | ПеремещениеТоваров.Ссылка = &ТекущийДокумент | СГРУППИРОВАТЬ ПО | Номенклатура, | СерийныйНомер, | ЕдиницаИзмерения, | ЕдиницаИзмеренияМест, | Цена, | СерияНоменклатуры, | ХарактеристикаНоменклатуры | ) КАК ВложенныйЗапросПоТоварам | |ОБЪЕДИНИТЬ ВСЕ | |ВЫБРАТЬ | 3 КАК НомерТЧ, | НомерСтрокиТЧ, | Номенклатура, | ВЫРАЗИТЬ(Номенклатура.НаименованиеПолное КАК СТРОКА(1000)) КАК Товар, | Номенклатура.Код КАК Код, | Номенклатура."+ ТекстКодАртикул + " КАК КодАртикул, | Количество, | КоличествоМест, | ЕдиницаИзмерения.Представление КАК ЕдиницаЦены, | ЕдиницаИзмеренияМест.Представление КАК ЕдиницаМест, | Цена, | ХарактеристикаНоменклатуры КАК Характеристика, | СерияНоменклатуры КАК Серия, | СерийныйНомер, | Номенклатура |ИЗ | (ВЫБРАТЬ | МИНИМУМ(ПеремещениеТоваров.НомерСтроки) КАК НомерСтрокиТЧ, | Номенклатура КАК Номенклатура, | ЕдиницаИзмерения КАК ЕдиницаИзмерения, | ЕдиницаИзмеренияМест КАК ЕдиницаИзмеренияМест, | NULL КАК Цена, | СерияНоменклатуры КАК СерияНоменклатуры, | ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры, | СУММА(Количество) КАК Количество, | СУММА(КоличествоМест)КАК КоличествоМест, | ПеремещениеТоваровСерийныеНомера.СерийныйНомер, | ПеремещениеТоваров.Номенклатура | ИЗ | Документ.ПеремещениеТоваров.БланкиСтрогогоУчета КАК ПеремещениеТоваров | ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПеремещениеТоваров.СерийныеНомера КАК ПеремещениеТоваровСерийныеНомера | ПО ПеремещениеТоваров.Ссылка = ПеремещениеТоваровСерийныеНомера.Ссылка | ГДЕ | ПеремещениеТоваров.Ссылка = &ТекущийДокумент И | ПеремещениеТоваровСерийныеНомера.Ссылка = &ТекущийДокумент | СГРУППИРОВАТЬ ПО | Номенклатура, | СерийныйНомер, | ЕдиницаИзмерения, | ЕдиницаИзмеренияМест, | СерияНоменклатуры, | ХарактеристикаНоменклатуры | ) КАК ВложенныйЗапросПоТоварам | |УПОРЯДОЧИТЬ ПО | НомерТЧ, НомерСтрокиТЧ |"; в итоге получается http://gigaline.no-ip.biz/owncloud/public.php?service=files&t=70a81d6f3084a45f28b69c649f49b361 номенклатура NOKIA 210 Asha Dual SIM (black) два раза в количестве 2шт, хотя должна нужно 2 раза по 1шт. ясно что 2шт береться с ТЧ документа но как вывести 2 раза по 1шт не знаю ), помогите будьте добры |
|||
1
myr4ik07
26.11.14
✎
15:54
|
спасибо тебе Влад )
твой пример и здесь пригодился Отбор = Новый Структура; Отбор.Вставить("Номенклатура", ВыборкаСтрокТовары.Номенклатура); НайденныеСтроки = ЗапросТовары.НайтиСтроки(Отбор); РезультатНайденныхСтрок = НайденныеСтроки.Количество(); далее ОбластьМакета.Параметры.Количество = ВыборкаСтрокТовары.Количество / РезультатНайденныхСтрок; так то что нужно |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |