Смена номера счета
Смена номера счета
Здравствуйте. Возник вопрос о смене номера счета для сотен абонентов. Abills 0.58 Debian 8
Сейчас порядок номеров счетов от 1 и до .... Необходимо сделать 100001 и до 102333 к примеру. Читал здесь http://abills.net.ua/wiki/doku.php/abil ... anual:trix Пробовал сделать,но пришлось откатиться. Отвалилось половина интерфейса.
Сейчас порядок номеров счетов от 1 и до .... Необходимо сделать 100001 и до 102333 к примеру. Читал здесь http://abills.net.ua/wiki/doku.php/abil ... anual:trix Пробовал сделать,но пришлось откатиться. Отвалилось половина интерфейса.
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: Смена номера счета
какое именно поле интересует ?
Re: Смена номера счета
Я так понимаю,что в таблице users столбец bill_id Если конечно где-то не продублировано. Но ведь интересует не только смена ,а еще возможность что-бы запись продолжалась дальше с новыми значениями. Спасибо за быстрый ответ
Пробовали так,но в интерфейсе все сыпется
Пробовали так,но в интерфейсе все сыпется
Код: Выделить всё
UPDATE users SET bill_id=bill_id+100000;
UPDATE payments SET bill_id=bill_id+100000;
UPDATE fees SET bill_id=bill_id+100000;
Re: Смена номера счета
Как тут многолюдно.....
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: Смена номера счета
update bills SET id=id+100000
Re: Смена номера счета
Все верно,но в разделе оплаты в столбце логин поля пустые после всех 4 запросов к базе. И в карточке абонента нет статистики по платежам. А новые записи формируются корректно... Т.Е. создаю новый платеж или добавляю абона-все нормально,... Есть возможность восстановить старые?
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: Смена номера счета
скорее всего вы и перенесли uid абонентов тоже
Re: Смена номера счета
Еще раз спасибо за быстрый ответ.Но спрошу еще. Для уточнения. Выполнив 4 запроса к базе,я получил то что хотел,но потерял значения полей login и статистику платежей в карточке. Других запросов не выполнял. Почему эти значения меняются? Не пойму. Что-то на что-то ,где-то ссылается и при новых значениях уже не работает старая статистика платежей и поле login очищается в вебинтерфейсе.Но делая новый платеж,логин заполняется для конкретного платежа корректно и появляется новая статистка в карточке,т.е. этот последнй платеж. К тому новые абоны заводятся корректно Побороть можно?
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: Смена номера счета
еще раз напишу
Выскорее всего сместили uid или у пользователей или в оплатах
Выскорее всего сместили uid или у пользователей или в оплатах
Re: Смена номера счета
Спасибо ~AsmodeuS~ за помощь. Все работает.
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: Смена номера счета
а написать в чем был косяк ?
Re: Смена номера счета
Действительно... Косяка не было.Сделал следующее
Вернул все из бекапа и сделал 4 запроса...
UPDATE users SET bill_id=bill_id+600000;
UPDATE payments SET bill_id=bill_id+600000;
UPDATE fees SET bill_id=bill_id+600000;
UPDATE bills SET id=id+600000;
После отключил в таблице users_pi в строке UID - AUTO_INCREMENT .Сохранил. Включил снова AUTO_INCREMENT для этой строки. И все заработало. Без отключения и включения при создании пользователя номер счета принимал порядковые значения без +600000 . Не знаю почему,но так...
Все!!!
Еще раз спасибо за помощь!!!
Вернул все из бекапа и сделал 4 запроса...
UPDATE users SET bill_id=bill_id+600000;
UPDATE payments SET bill_id=bill_id+600000;
UPDATE fees SET bill_id=bill_id+600000;
UPDATE bills SET id=id+600000;
После отключил в таблице users_pi в строке UID - AUTO_INCREMENT .Сохранил. Включил снова AUTO_INCREMENT для этой строки. И все заработало. Без отключения и включения при создании пользователя номер счета принимал порядковые значения без +600000 . Не знаю почему,но так...
Все!!!
Еще раз спасибо за помощь!!!
-
- Site Admin
- Сообщения: 5746
- Зарегистрирован: Пт янв 28, 2005 3:11 pm
- Контактная информация:
Re: Смена номера счета
Возможно у Вас еще какие то тригера были и после смены номера счета менлся uid