Такая ситуация: в приходной накладной указывается сумма номенклатуры,так же эта сумма указывается в регистре накопления.
Как в рег. накопления поменять сумму на ту,которая указанна в рег.сведений?
Я в обработке проведения сделал так :
Движение.Сумма = РегистрыСведений.ЦеныНаНоменклатуру;
Но я дурак,не знаю как правильно,подскажите.
Спасибо
Тебе надо из РегистрыСведений.ЦеныНаНоменклатуру запросом (есть объектная модель, если хочешь найди как) Достать цену номенклатуры. При этом важно, не делать это в цикле, для движения каждой номенклатуры, а за один раз получить цены для всей номенклатуры. И уже эти данные использовать для записи в регистр накопления.
Основная теорема систематики: Новые системы плодят новые проблемы.