здравствуйте! Задача: получить себестоимость номенклатуры по документам за определенный период. Как правильно это сделать. я делаю так:
ВЫБРАТЬ
ВнутреннееПотреблениеТоваров.Ссылка КАК Ссылка,
ВнутреннееПотреблениеТоваров.Номенклатура КАК Номенклатура,
ВнутреннееПотреблениеТоваров.АналитикаУчетаНоменклатуры КАК АналитикаУчетаНоменклатуры,
ВнутреннееПотреблениеТоваров.Ссылка.НомерСметы КАК НомерСметы,
ВнутреннееПотреблениеТоваров.Ссылка.Подразделение КАК Подразделение,
ВнутреннееПотреблениеТоваров.СтатьяРасходов КАК СтатьяРасходов,
ВнутреннееПотреблениеТоваров.СтатьяРасходов.Код КАК СтатьяРасходовСчет
ПОМЕСТИТЬ ВтТовары
ИЗ
Документ.ВнутреннееПотреблениеТоваров.Товары КАК ВнутреннееПотреблениеТоваров
ГДЕ
ВнутреннееПотреблениеТоваров.Ссылка.Склад = &Склад
И ВнутреннееПотреблениеТоваров.Ссылка.ХозяйственнаяОперация = &ХозяйственнаяОперация
И ВнутреннееПотреблениеТоваров.Ссылка.Дата >= &ДатаНачала
И ВнутреннееПотреблениеТоваров.Ссылка.Дата <= &ДатаКонца
;
ВЫБРАТЬ
ВтТовары.НомерСметы КАК НомерСметы,
СебестоимостьТоваровОстатки.АналитикаУчетаНоменклатуры КАК АналитикаУчетаНоменклатуры,
СебестоимостьТоваровОстатки.СтоимостьБезНДСНачальныйОстаток КАК СтоимостьБезНДСНачальныйОстаток
ИЗ
ВтТовары КАК ВтТовары
левое соединение РегистрНакопления.СебестоимостьТоваров.ОстаткиИобороты(&ДатаНачала, &ДатаКонца, , ,) КАК СебестоимостьТоваровОстатки
по СебестоимостьТоваровОстатки.АналитикаУчетаНоменклатуры = ВтТовары.АналитикаУчетаНоменклатуры
;
Показать