Код |
---|
Если флОтражатьВПартиях Тогда - Если уатПраваИНастройки.уатПолучитьПраваИНастройкиПользователя(Организация, ПланыВидовХарактеристик.уатПраваИНастройки.ВестиСкладскойУчетУАТ) Тогда ЗаполнитьСтоимостьНоменклатурыГСМ(); Иначе Для Каждого ТекСтрока Из Заправки Цикл Если ТекСтрока.Плотность <> 0 Тогда ТекСтрока.Количество = ТекСтрока.Количество * ТекСтрока.Плотность; КонецЕсли; КонецЦикла; уатОбщегоНазначения.уатЗаполнитьЦеныНоменклатуры(Заправки, Дата, АЗС.Контрагент_Склад, Организация); КонецЕсли; Записать(); КонецЕсли; |
Зачем программа изменяет количество заправленного топлива с каждым проведением документа?
Конкретно: ТекСтрока.Количество = ТекСтрока.Количество * ТекСтрока.Плотность;