Программный продукт "Атирра" > Неполадки и их устранения
Ошибка при закрытии месяца
Галина:
Дмитрий добрый день!
При закрытии месяца вылетает ошибка:
MainForm
Multiple rows in singleton select
Multiple rows in singleton select
At procedure 'calc_day_CRV_customer' line:42 col:7
At procedure 'close_month_proc' line:85 col:1
Начали вести в феврале, после установке пробовала - все закрывалось
Шумко Дмитрий:
Добрый день.
Галина, по характеру ошибки видно что одному абоненту назначено два персональных тарифа на одну услугу
для быстрого поиска этого абонента, выполните следующие строчки в меню Файл - Администрирование - Выполнение запросов
--- Код: ---select c.account_no as licevoy, s.name as usluga, count(p.tarif_sum)
from personal_tarif p
inner join customer c on (p.customer_id = c.customer_id)
inner join services s on (s.service_id = p.service_id)
where '2010-03-01' between p.date_from and p.date_to
group by c.account_no, s.name
having count(p.tarif_sum) > 1
--- Конец кода ---
команда выведет всех абонентов с неверными тарифами
для выполнения просто скопируйте в буфер обмена текст на английсокм между линиями и вставьте его в окно выполнения запросов
и нажмите выполнить (зеленая стрелка) и, внизу страницы, выдаст список лицевых и тарифы
Галина:
Дмитрий спасибо!!! все получилось :)
Еще один вопрос: при загрузке платежей (в нашем случае реестры сбербанка) программа игнорирует платежи с копейками, их приходиться заносить в ручную, например 100р. оо коп. - заносит, а 100руб. 80 коп. - нет. Можно ли это исправить?
Шумко Дмитрий:
Посмотрите Файл - Настройки -Округлять до.
должно стоять 2 - копейки
просьба вышлите мне файл. я посмотрю что шлет Сбербанк
Галина:
Сама разобралась в чем дело, в настройках разделитель дробной части стоит точка, надо было поставить запятую.
Все равно спасибо!!!
Навигация
Перейти к полной версии