Автор Тема: Ошибка при разноске абонентов  (Прочитано 6484 раз)

Дмитрий

  • Newbie
  • *
  • Сообщений: 4
При внесении платежа, вылетает ошибка и дальше ничего не начисляется, в чем может быть проблема?
Вот такая ошибка вылетает, см. вложение

Шумко Дмитрий

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 753
Re: Ошибка при разноске абонентов
« Ответ #1 : Мая 31, 2010, 23:06:16 »
ошибка в сквозной нумерации платежей.
самый простой способ, это подправить все ручками.
для этого

1)
 Заходим в программу как SYSDBA

2)
Открываем Выполнение запросов (Файл - Администрирование - Выполнение запросов)
и выполняем запрос

select max(PAYMENT_ID) from PAYMENT

записываем цифру выданную запросом (нижняя половина формы)

3)
Закрываем Выполнение запросов

4)
Открываем Выполнение запросов

5)
Выполняем запрос

ALTER SEQUENCE GEN_PAYMENT RESTART WITH ХХХХХХ;

где вместо ХХХХХХ вписываем число записанное ранее.

6)
Закрываем окно выполнения запросов


Все. исправлено. можно вносить платеж


Дмитрий

  • Newbie
  • *
  • Сообщений: 4
Re: Ошибка при разноске абонентов
« Ответ #2 : Июня 05, 2010, 10:09:51 »
Спасибо,все помогло