<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>падает на некоторых отчетах</title>
    <link>https://ability.cash/bugs-item.270.xml</link>
    <atom:link href="https://ability.cash/bugs-item.270.xml" rel="self" type="application/rss+xml"/>
    <description>Тип: Ошибка, Статус: Не проверено, Важность: Если время будет, Версия: текущая версия, Автор: AlexFlooter</description>
    <language>ru-ru</language>
    <pubDate>Tue, 05 May 2026 12:19:51 +0300</pubDate>
    <lastBuildDate>Tue, 05 May 2026 12:19:51 +0300</lastBuildDate>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <generator>LabCMS Feeder</generator>
    <item>
      <title>AlexFlooter</title>
      <link>https://ability.cash/bugs-item.270/#btc587</link>
      <description><![CDATA[<strong class="bb">Описание</strong><br />
Вылетает при работе с валютой.<br />
Есть несколько счетов в разных валютах (NZD, USD, AME (своя валюта - American Express)). Курс пересчета задан для всех валют (1 NZD = 0.8345 (примерно) USD) <strong class="bb">но не для всего месяца</strong>, первая дата, имеющая курс - 16/05, все предыдущие - нули (нет данных).
<br />&#160;<br />
Есть подозрение что программа пытается делить на нуль или выход за границы массива(?) потмоу как у меня заданы курсы лишь для нескольких последних дней месяца (16-20/05), все дни с 1го по 15е - нули.
<br />&#160;<br />
<u class="bb">Отчет "Курсы валют":</u>
<br />&#160;<br />
Если я указываю диапазон дат по которому строится отчет с 17/05-20/05 - все ок.<br />
Если я указываю диапазон дат по которому строится отчет с 17/05-30/05 (в будущее) - все ок.<br />
Если я указываю начальную дату 16/05 - вываливается ошибка <br />
<blockquote class="bb bb_quote">Файл: Currencies.cpp (733)<br />
Версия: 2.1.235
<br />&#160;<br />
Стек вызовов: <br />
0044664f 004473f6 004498e8 00480c09<br />
761462fa 7616f943 7616f784 7616f889<br />
761462fa 76146d3a 7614965e 761496c5<br />
0047ad2b 00480c09 761462fa 7616f943<br />
</blockquote><br />
но программа продолжает работу.
<br />&#160;<br />
Если указываю дату 15/05 - окно с ошибкой вываливается <strong class="bb">два раза</strong>.<br />
И так далее - чем глубже "в прошлое", тем большее количество окошек с ошибкой появляются (одно после другого).
<br />&#160;<br />
<u class="bb">Отчет "Остатки по счетам":</u><br />
В принципе тоже самое, но первая и единственная ошибка появляется если указать дату "15/05". После чего программа падает полностью.<br />
Если указать дату 16/05 - все ок.<br />
<blockquote class="bb bb_quote">Файл: Currencies.cpp (733)<br />
Версия: 2.1.235
<br />&#160;<br />
Стек вызовов: <br />
00445de9 00449031 76146f9e 0000ffff<br />
76146f9e 0000ffff 76146f9e 0000ffff<br />
76146f9e 0000ffff 76146f9e 0000ffff<br />
76146f9e 0000ffff 76146f9e 0000ffff</blockquote>
<br />&#160;<br />
<strong class="bb">Последовательность действий</strong><br />
выбрать отчет "Остатки по счетам" или "Курс валюты" и указать валюту для которой&#160;&#160;курс задан, но содержит нули (нет данных для прошлых времен).]]></description>
      <pubDate>Wed, 22 May 2013 04:03:46 +0400</pubDate>
      <guid>https://ability.cash/bugs-item.270/#btc587</guid>
    </item>
  </channel>
</rss>
