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