Измененная сумма в документе больше введеной

1. ugornostay 13.03.24 11:43 Сейчас в теме
Добрый день!
Имеется простая обработка для редактирования сумм в документе ,уже проведенном .
1.Выбираю подразделение с которого хочу списать сумму
2.Выбираю новое подразделение на которую перебросить сумму
3.Какую сумму

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

Для Каждого Запись Из ЗаписьРегистра Цикл
    Если Запись.СпособОтраженияЗарплатыВБухучете = СтатьяНаКотороеПеребросить Тогда
        Запись.Сумма = Запись.Сумма + СуммаСписанияДляНовойСтатьи;
    Иначе Если Запись.СпособОтраженияЗарплатыВБухучете = СтатьяСписания Тогда
        Запись.Сумма = Запись.Сумма - СуммаСписанияДляТекущейСтатьи;
	КонецЕсли;
   КонецЕсли;
КонецЦикла;
Показать
По теме из базы знаний
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот