Имя: Пароль:
1C
 
Ошибка округления при пересчете долларового поступления в рубли
0 repin_mike
 
04.02.16
18:05
Развитие темы В какой валюте вводить ПТиУ, если договор в долларах, а СФ содержит и рубли, и доллары


В целом ситуация такая.
Купили товар с НДС в баксах, провели ПТиУ, указана сумма и НДС в долларах. При проведении хозрасчетные проводки генерятся есссно в рублях, по курсу который указан в этом же документе. Общая сумма проводок на 41й и 19.03 в рублях строго равна долларовой сумме в таб.части * курс из документа, и это хорошо. Но вот что плохо - рублёвую сумму НДС на 19.03 можно посчитать двумя методами - а) как долларовую сумму НДС из таб.части * курс и б) как общая рублёвая сумма * 10 / 110 (ставка НДС = 10%). И вот в этом месте возникает ошибка округления. 1С считает по методу а), а выданная поставщиком счет-фактура посчитана по б), и между ними возникает на полрубля разница. Перепиливать конфу я посмотрел - ну оочень тяжко, там надо и точность многих реквизитов менять, и в куче общих модулей структуры задаются через КвалификаторыЧисла(15,2), это связано с тем, что запись этих сумм идёт не только в Хозрасчётный, а ещё во всякие ПартииТоваровНаСкладах, Закупки, НДСПоПартиямЗапасов и прочие РасчетыПоПриобретению. Задача в том, чтобы во всех регистрах сумма и сумма НДС разделялись как в счет-фактуре поставщика, т.е. по методу б) Вот я что-то призадумался как это сделать с наименьшими потерями.
1 Cyberhawk
 
04.02.16
18:30
"выданная поставщиком счет-фактура посчитана по б)" // Т.е. там и доллары, и рубли в этой СФ?
2 Cyberhawk
 
04.02.16
18:31
Щас вспомню, как в отельном бизнесе это разруливалось...
3 kotletka
 
04.02.16
18:33
Конфа какая? В бп2.0 все делается в одном общем модуле
4 Cyberhawk
 
04.02.16
18:33
А, разруливалось доработкой регистра бухгалтерии - там было три суммы-ресурса (в функциональной валюте, в валюте учета и в валюте проводки-счета)
5 repin_mike
 
05.02.16
08:52
(1) Да, и доллары и рубли

(3) Конфа КА 1.1
6 vde69
 
05.02.16
09:07
(5) эммммм .... взаиморасчеты в иностранной валюте разрешены только при импорте/экспорте и операциях таможенного союза...
7 vde69
 
05.02.16
09:08
вообще в 1с есть проблемы пересчета, моя зарегистрированная ошибка в бух 3.0 не исправляется уже второй год...
8 Serg_1960
 
05.02.16
09:14
(7) Ошибки округления при межвалютных операциях? Это "вечная" тема.
9 vde69
 
05.02.16
09:16
(8) и еще при зачете авансов в уе :)
10 Масянька
 
05.02.16
09:18
(8) А почему только при межвалютных операциях? При любом пересчете может возникнуть ошибка.
11 Serg_1960
 
05.02.16
09:54
(10) Потому что это выходит за рамки темы. Например, пересчет из одной единицы измерения в другую, может привести не только к ошибке округления, но и к нулевому результату.
Независимо от того, куда вы едете — это в гору и против ветра!