feat(cbr): USD и CNY тянутся всегда, новая валюта — с начала леджера

Валюта, впервые появившаяся в ZenMoney между двумя запусками, раньше показывала «нет курса» до следующего синка. Для валюты без сохранённых курсов история берётся с начала леджера, а не от общего курсора.
This commit is contained in:
Dmitry
2026-09-19 21:54:51 +03:00
parent 4552efbf5d
commit bc5d5c0811
4 changed files with 101 additions and 29 deletions
+8
View File
@@ -24,4 +24,12 @@
<Value>101,4567</Value>
<VunitRate>101,4567</VunitRate>
</Valute>
<Valute ID="R01375">
<NumCode>156</NumCode>
<CharCode>CNY</CharCode>
<Nominal>1</Nominal>
<Name>Êèòàéñêèé þàíü</Name>
<Value>12,7654</Value>
<VunitRate>12,7654</VunitRate>
</Valute>
</ValCurs>
+18
View File
@@ -0,0 +1,18 @@
<?xml version="1.0" encoding="windows-1251"?>
<ValCurs ID="R01375" DateRange1="01.09.2026" DateRange2="03.09.2026" name="Foreign Currency Market Dynamic">
<Record Date="01.09.2026" Id="R01375">
<Nominal>1</Nominal>
<Value>12,7000</Value>
<VunitRate>12,7</VunitRate>
</Record>
<Record Date="02.09.2026" Id="R01375">
<Nominal>1</Nominal>
<Value>12,7300</Value>
<VunitRate>12,73</VunitRate>
</Record>
<Record Date="03.09.2026" Id="R01375">
<Nominal>1</Nominal>
<Value>12,7654</Value>
<VunitRate>12,7654</VunitRate>
</Record>
</ValCurs>