Имя: Пароль:
1C
1С v8
УТ 10.3 При печати "Счета на Оплату Покупателя" убрать группировку строк
0 kIR
 
02.07.13
19:16
Доброго вечера!
Собстно сабж.
Нашел там при создании ТАбДок такой запрос:

Запрос = Новый Запрос;
   Запрос.УстановитьПараметр("ТекущийДокумент", ЭтотОбъект.Ссылка);
   Запрос.Текст = "ВЫБРАТЬ
   |    ВложенныйЗапрос.Номенклатура,
   |    ВЫРАЗИТЬ (ВложенныйЗапрос.Номенклатура.НаименованиеПолное КАК Строка(1000)) КАК НаименованиеПолное,
   |    ВложенныйЗапрос.Номенклатура.Код                КАК Код,
   |    ВложенныйЗапрос.Номенклатура.Артикул            КАК Артикул,
   |    ВложенныйЗапрос.Количество,
   |    ВложенныйЗапрос.ЕдиницаИзмерения.Представление  КАК ЕдиницаИзмерения,
   |    ВложенныйЗапрос.ПроцентСкидкиНаценки
   |    + ВложенныйЗапрос.ПроцентАвтоматическихСкидок   КАК Скидка,
   |    ВложенныйЗапрос.Цена,
   |    ВложенныйЗапрос.Сумма,
   |    ВложенныйЗапрос.СуммаНДС,
   |    ВложенныйЗапрос.Характеристика,
   |    NULL                           КАК Серия,
   |    ВложенныйЗапрос.НомерСтроки    КАК НомерСтроки,
   |    ВложенныйЗапрос.Метка          КАК Метка
   |ИЗ
   |    (ВЫБРАТЬ
   |        СчетНаОплату.Номенклатура               КАК Номенклатура,
   |        СчетНаОплату.ЕдиницаИзмерения           КАК ЕдиницаИзмерения,
   |        СчетНаОплату.ПроцентСкидкиНаценки       КАК ПроцентСкидкиНаценки,
   |        СчетНаОплату.ПроцентАвтоматическихСкидок КАК ПроцентАвтоматическихСкидок,
   |        СчетНаОплату.Цена КАК Цена,
   |        СУММА(СчетНаОплату.Количество)          КАК Количество,
   |        СУММА(СчетНаОплату.Сумма)               КАК Сумма,
   |        СУММА(СчетНаОплату.СуммаНДС)            КАК СуммаНДС,
   |        СчетНаОплату.ХарактеристикаНоменклатуры КАК Характеристика,
   |        МИНИМУМ(СчетНаОплату.НомерСтроки)       КАК НомерСтроки,
   |        0 КАК Метка
   |    ИЗ
   |        Документ.СчетНаОплатуПокупателю.Товары КАК СчетНаОплату
   |    
   |    ГДЕ
   |        СчетНаОплату.Ссылка = &ТекущийДокумент
   |    
   |    СГРУППИРОВАТЬ ПО
   |        СчетНаОплату.Номенклатура,
   |        СчетНаОплату.ЕдиницаИзмерения,
   |        СчетНаОплату.ПроцентСкидкиНаценки,
   |        СчетНаОплату.ПроцентАвтоматическихСкидок,
   |        СчетНаОплату.Цена,
   |        СчетНаОплату.ХарактеристикаНоменклатуры
   |        ) КАК ВложенныйЗапрос
   |
   |ОБЪЕДИНИТЬ ВСЕ
   |
   |ВЫБРАТЬ
   |    СчетНаОплату.Номенклатура,
   |    Минимум(" + СтрокаВыборкиПоляСодержания + ") КАК Товар,
   |    СчетНаОплату.Номенклатура.Код     КАК Код,
   |    СчетНаОплату.Номенклатура.Артикул КАК Артикул,
   |    Сумма(СчетНаОплату.Количество),
   |    СчетНаОплату.Номенклатура.ЕдиницаХраненияОстатков,
   |    СчетНаОплату.ПроцентСкидкиНаценки + СчетНаОплату.ПроцентАвтоматическихСкидок,
   |    СчетНаОплату.Цена,
   |    Сумма(СчетНаОплату.Сумма),
   |    Сумма(СчетНаОплату.СуммаНДС),
   |    NULL,
   |    NULL,
   |    Минимум(СчетНаОплату.НомерСтроки),
   |    1
   |ИЗ
   |    Документ.СчетНаОплатуПокупателю.Услуги КАК СчетНаОплату
   |
   |ГДЕ
   |    СчетНаОплату.Ссылка = &ТекущийДокумент
   |    СГРУППИРОВАТЬ ПО
   |        СчетНаОплату.Номенклатура,
   |        СчетНаОплату.ПроцентСкидкиНаценки,
   |        СчетНаОплату.ПроцентАвтоматическихСкидок,
   |        СчетНаОплату.Цена
   |
   |УПОРЯДОЧИТЬ ПО
   |    Метка,
   |    НомерСтроки";


У нас в документе в ТЧ есть несколько строк с одинаковой номенклатурой,ценой и, соотетственно, скидкой,но разным содерджанием, т.е. текстовой расшифровкой работы.
Например: номенклатура - Удалленная работа, содержание: работа иванова с выездом,во второй строке - работа Петрова удаленно и тд

Надо как то поправить запрос,чтобы у строк с разным содержанием не происходила группировка,то есть объединение в одну строку по номенклатуре и цене с суммированием количества.

Подскажите как?
Заранее благодарен
1 kIR
 
02.07.13
19:17
2 Данил Сергеевич
 
02.07.13
19:55
всего за 2400 рублей я тебе её сделаю