причем, сам отчет взят полностью из типовой "Товары на складах" и позиция где не идет совпадения рассчитывается по стандартной формуле:
ВЫБОР КОГДА &ЕдиницыКоличестваВОтчете = 0 ТОГДА
КоличествоНачальныйОстаток
ИНАЧЕ ВЫБОР КОГДА &ЕдиницыКоличестваВОтчете = 1 ТОГДА
КоличествоНачальныйОстаток*Номенклатура.ЕдиницаХраненияОстатков.Коэффициент
ИНАЧЕ
КоличествоНачальныйОстаток*Номенклатура.ЕдиницаХраненияОстатков.Коэффициент/Номенклатура.ЕдиницаДляОтчетов.Коэффициент
КОНЕЦ
КОНЕЦ
Заменить везде поле
Номенклатура.ЕдиницаХраненияОстатков.Коэффициент
на
ВЫБОР
КОГДА ЕСТЬNULL(Номенклатура.ЕдиницаХраненияОстатков.Коэффициент, 0) = 0
ТОГДА 1
ИНАЧЕ Номенклатура.ЕдиницаХраненияОстатков.Коэффициент
КОНЕЦ