Имя: Пароль:
1C
1С v8
В форме ТОРГ-12 на 1 копейку меньше, чем в проводках БУ (Валютные операции)
0 slitov
 
20.06.17
13:05
Есть в базе УПП 1.3 валютные поступления товаров, где проводки формируют одну сумму, а при печати ТОРГ-12 получаем общую сумму на копейку меньше. С валютными операциями ранее не встречался, подскажите с чего надо начинать поиски?
Из того, что имею, это 2 позиции отличаются в меньшую сторону и одна позиция в большую, каждая на 1 копейку.
https://yadi.sk/i/BlZCK3Z-3KHooh
https://yadi.sk/i/Ma4Q4P9R3KHop4
1 Гипервизор
 
20.06.17
13:16
А если не указать в поступлении предоплату - картина изменится?
2 slitov
 
21.06.17
14:34
Ну вот, пошуршал денек...
Брал расчет по позиции у которой:
Сумма = 99,45 (*Курс = 5928,45318)
СуммаБезНДС = 84,28 (*Курс = 5024,133072)
НДС = 15,17 (*Курс =
Курс = 59,6124

Как считается сумма в ТОРГ12
Сумма =  Окр(ИсхСумма * МассивКоэф[СтрокаТаблицы.ИсходныйИндекс] / СуммаКоэф, Точность, 1), 0)
Получаем  Окр(5 024,138851684263448969331322272498743087, 2, 1) = 5 024,14

Переменные:
ИсхСумма =5 928,46 (ЗапросТовары, СтрокаТовар.СуммаРублевая)
МассивСумм[СтрокаТаблицы.ИсходныйИндекс]=5 024,14 (ЗапросТовары, СтрокаТовар.Сумма = СтрокаТовар.СуммаРублевая - СтрокаТовар.СуммаНДС;)
СуммаКоэф=5 928,45318  (Сумма по строчке в документе* курс документа)

Как рассчитывается сумма при формировании проводок:

ТаблицаТоваров
Сумма = ?(СуммаВключаетНДС, СтрокаТаблицы.Стоимость - СтрокаТаблицы.НДС, СтрокаТаблицы.Стоимость);
СтрокаТаблицы.Стоимость = 99,45
СтрокаТаблицы.НДС = 9,95

Окр((Сумма * ПоКурсуНач * ПоКратностьКон) / (ПоКурсуКон * ПоКратностьНач), 2)
Окр((84,28 * 59,6124 * 1) / (1 * 1), 2) = 5 024,13
ПоКурсуКон = 1  из документа кратность валюты РУБ
ПоКратностьНач =1 (константа)
ПоКратностьКон = 1 (константа)


Итого имеем, что печатная форма Торг12 перед расчетом переводит в рубли, а механизм расчета в бухгалтерских проводках не анализирует сумму в валюте, поэтому появляются расхождения в копейках.
Странно, что 2 типовых механизма считают по разному. В итоге как правильно должно быть и странно, что в древней УПП, которую казалось бы должны довести до идеала встречаются такие разногласия.
Если отталкиваться от итоговой суммы документа, то получается торг12 показывает правильную сумму, считая СуммаДокумента*Курс, как быть бухгалтеру с такими копейками?
3 slitov
 
23.06.17
10:36
Апну, может не понятно поставил вопрос ))
Постараюсь исправиться, что делать с постоянно появляющейся разницей в 1 копейку? Как обычно ее закрывают?
Получается оплата проходит на 1 копейку меньше, чем реализация. Но если посчитать СуммаДокумента*Курс, то сумма платежки правильная.
4 Альбатрос
 
23.06.17
11:07
(3) А разве много вариантов решения? мне так одно видется: приходить к одному варианту расчетов что в проводках, что в Торг12
5 slitov
 
23.06.17
11:39
(4) Нее, пилить типовые механизмы проведения документов мне никто не даст, да и сам не хочу этого делать, т.к. фиг знает, где оно потом выстрелит... Надо дать буху инструмент, который в конце месяца даст закрыть эти копейки.
Пока приходит в голову обработка, которая будет закрывать эту разницу бухгалтерской операцией.
6 slitov
 
23.06.17
12:10
Решил попробовать поставить ставку НДС 18%/118%, итоговые цифру по данной операции сошлись, но если посмотреть проводки, то разница между ТОРГ12 есть в двух позициях.