УПП. Реализация услуг по переработке. Договор в у.е. неверные проводки!
☑
0
Efimoff
12.03.12
✎
15:17
УПП 1.3.22.1
Договор в у.е., расчеты в условных единицах, валюта EUR
В шапке документа валюта документа руб, валюта взаиморасчетов EUR
Про проведении документа проводка верна Дт62.31 Кт90.01.1, но ВалютаДт = руб и СуммаВал = СуммаРУБ = рублевый эквивалент.
Разбор кода привел к МодулюДокумента РеализацияУслугПоПереработке строка 1481
Если СтруктураШапкиДокумента.СчетУчетаРасчетовСКонтрагентом.Валютный Тогда
Проводка.ВалютаДт = СтруктураШапкиДокумента.ВалютаДокумента;
Проводка.ВалютнаяСуммаДт = Проводка.Сумма / СтруктураШапкиДокумента.КурсДокумента * СтруктураШапкиДокумента.КратностьДокумента;
КонецЕсли;
Если посмотреть тот же кусок кода из реализации товаров и услуг, то видим
Если Проводка.СчетДт.Валютный Тогда
Проводка.ВалютаДт = СтруктураШапкиДокумента.ВалютаВзаиморасчетов;
Проводка.ВалютнаяСуммаДт = СтрокаТЧ.СуммаБезНДСВал + СтрокаТЧ.НДСВал;
КонецЕсли;
Почему в РУпП используется ВалютаДокумента, а РТиУ ВалютаВзаиморасчетов? Ошибка?
1
SilverMan
12.03.12
✎
15:22
Какой курс документа?
2
Efimoff
12.03.12
✎
15:41
валютадокумента руб, курсдокумента = 1
3
Efimoff
13.03.12
✎
10:17
up
4
Jofa
13.03.12
✎
10:18
Может всетаки спеца нанять?
5
Efimoff
13.03.12
✎
10:35
ты о чём?
6
Efimoff
13.03.12
✎
11:05
Дальнейший анализ и сравнение с БП 2.0 привели к строке 347 модуля документа РеализацияУслугПоПереработке. вот что в БП:
Если СтруктураШапкиДокумента.СчетУчетаРасчетовСКонтрагентом.Валютный Тогда
//Если документ в иностранной валюте, он может быть выписан только в валюте взаиморасчетов
Проводка.ВалютаДт = СтруктураШапкиДокумента.ДоговорКонтрагента.ВалютаВзаиморасчетов;
Проводка.ВалютнаяСуммаДт = СтрокаТаблицы.СуммаВал;
КонецЕсли;
Интересен вопрос. это ошибка УПП или нет?
7
Efimoff
15.03.12
✎
13:34
Сообщение зарегистрировано как ошибка!
2 + 2 = 3.9999999999999999999999999999999...