Всем добрый день уважаемые коллеги!
Есть 2 конфигурации БП и УТ, все документы по отгрузкам вводятся в УТ, в БП соответственно передаются синхронизацией. Есть документы которые ведутся в евро (рис.1). Но контрагентам мы эти документы предоставляем в рублях. Проблема в том, что сумма НДС в документах которые мы распечатываем из УТ и передаем контрагентам и теми которые в передаются в БП и попадают в книгу продаж по НДС различаются на копейки. Видимо из за разных механизмов округления (рис.2 и 3). Поправить мы эти копейки вручную не можем, т.к. документ в Евро (рис.4). Из-за этого у нас получаются расхождения в нашей книге продаж и книге покупок контрагента, которые мы предоставляем в ИФНС, что можем привести к требованию предоставить пояснения по данным расхождениям.
Подскажите, как быть в данной ситуации.
Заранее Спасибо!
(1)Проблема в том, что у вас обмен документами между УТ и БП. Я не знаю, чем руководствовалась 1С, но при загрузке данных зачем-то заново происходят все пересчеты сумм/количества/цены в документе в базе-приемнике. Почему нельзя просто взять имеющиеся значения из базы-источника и перенести их в базу-приемник как они есть, мне категорически не понятно.
Дано. Документ. Реализация товаров.
сумма документа в валюте 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
В модуле РасчетыПроведениеДокументов, строки 5350 - 5352
в печатной форме УПД это проявлется тем, что сумма по документу в Бухгалтерии:11 199 531,34 а в УНФ: 11 199 531,35
Забавно ещё и то, что общая сумма документа в рублях распределяется по строкам в УНФ пропорционально валютной сумме, а в бухгалтерии пропорционально рублёвой сумме, посчитанной просто по курсу документа и округлённой естественно до 2-х знаков после запятой. И получается что в строках суммы разные и отклонения бывают в обе стороны что в плюс, что в минус. т.е. в моём случае УПД расходится и в сумме документа в целом и в строках.
Даже если в алгоритм распределения рублёвой суммы по строкам дать одну и ту же сумму, в строках бухгалтерии будут суммы отличаться от строк в УНФ.
Эти суммы и в Бухгалтерии и в УНФ хранятся в регистрах сведений. И оттуда подставляются при печати УПД. УПД Печатается в РУБЛЯХ!!!
(4) Заказчик захотел как в бухгалтерии, написал расширение, которое делает корректирующие записи в регистры накопления и и корректирует записи в регистре сведений с рублёвыми суммами.
Так что нужно писать. Линия консультаций пока результата не дала.
(1) Подобную проблему но с унф И бух воспроизвёл на демобазах, отправил на hline и на форуме разработчиков. Но к сожалению на форуме разработчиков ответы примерно такие же содержательные как и тут.
Линии консультаций отмораживается - пишет что на их ФТП ничего не залито. Перезалил и продублировал на гугл диск. Отправил им повторно..
(5) так это вечная тема. Надо переделывать расчет, чтобы одинаковый был в УТ и БП. Я из БП беру за образец, но в принципе все равно.
По умолчанию 1с делает в каждой конфигурации свой расчет и всегда разный.