Добрый день!
Имеется простая обработка для редактирования сумм в документе ,уже проведенном .
1.Выбираю подразделение с которого хочу списать сумму
2.Выбираю новое подразделение на которую перебросить сумму
3.Какую сумму
Код изменения сумм ,в процессе списывается сумма в плюсе на 1-2-3 рубля ,пробовал высчитывать разницу от веденной ,пробовал формат. Уже глаз замылился с этими копейками
СуммаСписанияДляНовойСтатьи = Формат(НоваяСумма / ОбщееКоличествоНовойСтатьи, "ЧДЦ=2");
СуммаСписанияДляТекущейСтатьи = Формат(НоваяСумма / ОбщееКоличествоТекущейСтатьи, "ЧДЦ=2");
суммаПроверка = СуммаСписанияДляНовойСтатьи * ОбщееКоличествоНовойСтатьи;
Для Каждого Запись Из ЗаписьРегистра Цикл
Если Запись.СпособОтраженияЗарплатыВБухучете = СтатьяНаКотороеПеребросить Тогда
Запись.Сумма = Запись.Сумма + СуммаСписанияДляНовойСтатьи;
Иначе Если Запись.СпособОтраженияЗарплатыВБухучете = СтатьяСписания Тогда
Запись.Сумма = Запись.Сумма - СуммаСписанияДляТекущейСтатьи;
КонецЕсли;
КонецЕсли;
КонецЦикла;
Показать