Развитие темы
В какой валюте вводить ПТиУ, если договор в долларах, а СФ содержит и рубли, и доллары
В целом ситуация такая.
Купили товар с НДС в баксах, провели ПТиУ, указана сумма и НДС в долларах. При проведении хозрасчетные проводки генерятся есссно в рублях, по курсу который указан в этом же документе. Общая сумма проводок на 41й и 19.03 в рублях строго равна долларовой сумме в таб.части * курс из документа, и это хорошо. Но вот что плохо - рублёвую сумму НДС на 19.03 можно посчитать двумя методами - а) как долларовую сумму НДС из таб.части * курс и б) как общая рублёвая сумма * 10 / 110 (ставка НДС = 10%). И вот в этом месте возникает ошибка округления. 1С считает по методу а), а выданная поставщиком счет-фактура посчитана по б), и между ними возникает на полрубля разница. Перепиливать конфу я посмотрел - ну оочень тяжко, там надо и точность многих реквизитов менять, и в куче общих модулей структуры задаются через КвалификаторыЧисла(15,2), это связано с тем, что запись этих сумм идёт не только в Хозрасчётный, а ещё во всякие ПартииТоваровНаСкладах, Закупки, НДСПоПартиямЗапасов и прочие РасчетыПоПриобретению. Задача в том, чтобы во всех регистрах сумма и сумма НДС разделялись как в счет-фактуре поставщика, т.е. по методу б) Вот я что-то призадумался как это сделать с наименьшими потерями.