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