Страница 1 из 1

Счет-ФАктуры в Валюте

Добавлено: 20 сен 2012, 12:12
korvanakorvana
Ребята привет, подскажите пожалуйста почему у меня цен стоимость выходят в рублях хотя ДО на закупку в Евро и ТН тоже в евро.

Код: Выделить всё

.fields
if (SchNakl.SpsOpr.PrMc=1, SchNakl.KatMC.Name, SchNakl.KatUsl.Name)
doubletostr(round( SchNakl.SpsOpr.KolFact,2),'666`666`666.88')
If (SchNakl.KatSopr.vHodNal=1,( doubletostr(round((SchNakl.SpSopr.Price* SchNakl.SpSopr.KolFact- SchNakl.SpSopr.SumNDS)/SchNakl.SpSopr.KolFact,2),'666`666`666.88')), doubletostr(round(SchNakl.SpSopr.Price,2),'666`666`666.88'))
If (SchNakl.KatSopr.vHodNal=1,( doubletostr(round(SchNakl.SpSopr.Price* SchNakl.SpSopr.KolFact- SchNakl.SpSopr.SumNDS,2),'666`666`666.88')), doubletostr(round(SchNakl.SpSopr.Price* SchNakl.SpSopr.KolFact,2),'666`666`666.88'))
doubletostr (round( SchNakl.spsopr.sumnds*100/ If (SchNakl.KatSopr.vHodNal=1, SchNakl.SpSopr.Price* SchNakl.SpSopr.KolFact- SchNakl.SpSopr.SumNDS, SchNakl.SpSopr.Price* SchNakl.SpSopr.KolFact),2), '666`666`666')
doubletostr(round(SchNakl.spsopr.sumnds,2),'666`666`666.88')
If (SchNakl.KatSopr.vHodNal=1,( doubletostr(round(SchNakl.SpSopr.Price* SchNakl.SpSopr.KolFact,2),'666`666`666.88')), doubletostr(round(SchNakl.SpSopr.Price* SchNakl.SpSopr.KolFact+ SchNakl.SpSopr.SumNDS,2),'666`666`666.88'))
.endfields

почему SpSopr.Price выдается не в валюте а в НДЕ

Re: Счет-ФАктуры в Валюте

Добавлено: 20 сен 2012, 18:11
edward_K
Потому что учет в рублях тоже обязателен, а для валюты есть другое поле. Для отчетов в рублях проще собирать по одному полю, в для валюты уже анализировать валютную цену, если валюта совпадает с валютой отчета, или пересчитвать по кросскурсу на дату - что будет несколько медленее. Эти же поля при закупке напрямую идут в ордер.

Re: Счет-ФАктуры в Валюте

Добавлено: 21 сен 2012, 08:24
korvanakorvana
edward_K писал(а):Потому что учет в рублях тоже обязателен, а для валюты есть другое поле. Для отчетов в рублях проще собирать по одному полю, в для валюты уже анализировать валютную цену, если валюта совпадает с валютой отчета, или пересчитвать по кросскурсу на дату - что будет несколько медленее. Эти же поля при закупке напрямую идут в ордер.
А какие поля использовать для Валюты? :-o

Re: Счет-ФАктуры в Валюте

Добавлено: 21 сен 2012, 11:04
edward_K
spsopr.vprice, spsopr.SUMVNDS

Re: Счет-ФАктуры в Валюте

Добавлено: 21 сен 2012, 11:08
korvanakorvana
edward_K писал(а):spsopr.vprice, spsopr.SUMVNDS
Cпасибо теперь понятно) будем разбираться) :oops: