БУ ›
Разница в копейках в УТ и БП в валютных документах ›
#13
19.04.24 18:23
(11)
Вот например с УНФ тоже расхождение
Дано. Документ. Реализация товаров.
сумма документа в валюте 834 856,10, курс 13,4168
сумма предоплаты в валюте 82 228,66, по курсу 13,4098 и 141 488,32 по курсу 13,4098, т.е. в рублях они сделали предоплату 3 000 000.00
остаток задолженности на момент оформления реализации 611139,12
что в рублях
по мнению бух 611139,12 * (11201097,32 / 834856,1 = 13,41679999703) = 8199531,34340057,
а по мнению УНФ 611139,12 * 13,41680000000 = 8199531,34521600
Кусок кода, "ответственный" за это:
КоэффициентРуб = ?(НЕ СтрокаДокумента.РасчетыВВалюте, 1,
?(СтрокаДокумента.СуммаВзаиморасчетов = 0, 0, СтрокаДокумента.СуммаРуб / СтрокаДокумента.СуммаВзаиморасчетов));
КонецЕсли;
СтрокаВзаиморасчетов.СуммаРуб = Окр(НераспределеннаяСумма * КоэффициентРуб, 2);
В модуле УчетВзаиморасчетов, строки 4941 - 4945
В УНФ же:
Движение.Сумма = Движение.СуммаВал * ДополнительныеСвойства.КурсДокумента * ДополнительныеСвойства.КратностьВалютыУчета /
(?(ДополнительныеСвойства.КратностьДокумента = 0, 1, ДополнительныеСвойства.КратностьДокумента)
* ?(ДополнительныеСвойства.КурсВалютыУчета = 0, 1, ДополнительныеСвойства.КурсВалютыУчета));
В модуле РасчетыПроведениеДокументов, строки 5350 - 5352
в печатной форме УПД это проявлется тем, что сумма по документу в Бухгалтерии:11 199 531,34 а в УНФ: 11 199 531,35
Забавно ещё и то, что общая сумма документа в рублях распределяется по строкам в УНФ пропорционально валютной сумме, а в бухгалтерии пропорционально рублёвой сумме, посчитанной просто по курсу документа и округлённой естественно до 2-х знаков после запятой. И получается что в строках суммы разные и отклонения бывают в обе стороны что в плюс, что в минус. т.е. в моём случае УПД расходится и в сумме документа в целом и в строках.
Даже если в алгоритм распределения рублёвой суммы по строкам дать одну и ту же сумму, в строках бухгалтерии будут суммы отличаться от строк в УНФ.
Эти суммы и в Бухгалтерии и в УНФ хранятся в регистрах сведений. И оттуда подставляются при печати УПД. УПД Печатается в РУБЛЯХ!!!