PDA

Просмотр полной версии : Товары в ячейках в разрезе ГТД



Ramundo
10.01.2014, 12:05
Номенклатура|Ячейка|ГТД|Ха� �актеристика|Остаток|Цена|е д.изм.|Страна происхождения|

Не могу вывести остатки в разрезе ГТД, чтобы было, к примеру:

товар1|1-1-1| 35454545sdsd| хороший товар| 100|200|шт|Гондурас
товар1|1-1-1| 12232446hfhg| хороший товар| 150|200|шт|Россия

У меня получается так, что в остатке в каждой строке общее кол-во товара в ячейке, то есть:

товар1|1-1-1| 35454545sdsd| хороший товар| 350|200|шт|Гондурас
товар1|1-1-1| 12232446hfhg| хороший товар| 350|200|шт|Россия


Так вот, как оформить эту тему, танцуя от этого запроса? (Данные о номере ГТД и стране в РС ДатыПоступленияТоваровОрг анизаций)




ВЫБРАТЬ
ЦеныНоменклатурыСрезПосле дних.Номенклатура,
ЦеныНоменклатурыСрезПосле дних.Характеристика,
ЦеныНоменклатурыСрезПосле дних.Цена КАК Цена
ПОМЕСТИТЬ РозничныеЦены
ИЗ
РегистрСведений.ЦеныНомен? ?латуры.СрезПоследних КАК ЦеныНоменклатурыСрезПосле дних
ГДЕ
ЦеныНоменклатурыСрезПосле дних.ВидЦены.Наименование = "Розничная"
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ТоварыВЯчейкахОстатки.Ном? ?нклатура,
ТоварыВЯчейкахОстатки.ВНа? ?ичииОстаток,
ЕСТЬNULL(РозничныеЦены.Цена, "") КАК Цена,
ТоварыВЯчейкахОстатки.Яче? ?ка,
РозничныеЦены.Характерист? ?ка,
РозничныеЦены.Номенклатур? ?.ЕдиницаИзмерения
ИЗ
РегистрНакопления.ТоварыВ? ?чейках.Остатки КАК ТоварыВЯчейкахОстатки
ЛЕВОЕ СОЕДИНЕНИЕ РозничныеЦены КАК РозничныеЦены
ПО ТоварыВЯчейкахОстатки.Ном? ?нклатура = РозничныеЦены.Номенклатур? ?
И ТоварыВЯчейкахОстатки.Хар? ?ктеристика = РозничныеЦены.Характерист? ?ка