forum.bitel.ru http://forum.bitel.ru/ |
|
лог ошибок при переобсчете модуля Npay http://forum.bitel.ru/viewtopic.php?f=16&t=11935 |
Страница 1 из 1 |
Автор: | julik [ 21 сен 2016, 12:01 ] |
Заголовок сообщения: | лог ошибок при переобсчете модуля Npay |
Добрый день, подскажите как избавиться навсегда от ошибок, которые возникают в результате тарификации по договорам, которые уже удалены. Видимо при удалении надо было и услуги и тарифы удалить, а этого не было сделано и теперь несколько ошибок так и проскакивают в журнале. |
Автор: | barguzin2 [ 21 сен 2016, 12:28 ] |
Заголовок сообщения: | Re: лог ошибок при переобсчете модуля Npay |
стало быть, нужно вручную из базы удалить тарифы и услуги этих договоров. таблицы contract_tariff и npay_service_object_{mid}. Id договоров (cid) должны в сообщениях об ошибках быть. |
Автор: | dimOn [ 21 сен 2016, 12:36 ] |
Заголовок сообщения: | Re: лог ошибок при переобсчете модуля Npay |
там точно что-то исправлялось на этот счёт, версии покажите |
Автор: | julik [ 21 сен 2016, 12:41 ] |
Заголовок сообщения: | Re: лог ошибок при переобсчете модуля Npay |
да, cid есть. Еще и тариф который не удаляется имеется(он просто висит в справочнике тарифов мёртвым грузом), видимо тоже связанная таблица есть из-за которой невозможно удалить из клиента руками.... вообще из базы удалять как-то стремно я точно ничего не сломаю? Информация о версии: Клиент: вер. 6.2.836 / 13.09.2016 17:21:40 os: Windows 7; java: Java HotSpot(TM) Client VM, v.1.8.0_66 Сервер: вер. 6.2.1018 / 15.02.2016 02:41:36 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_73 card: вер. 6.2.34 / 15.02.2016 20:54:35 inet: вер. 6.2.630 / 15.02.2016 02:38:54 npay: вер. 6.2.189 / 02.02.2016 17:42:04 phone: вер. 6.2.264 / 15.02.2016 02:38:58 rscm: вер. 6.2.175 / 02.02.2016 17:42:07 tv: вер. 6.2.204 / 08.02.2016 14:58:01 voiceip: вер. 6.2.185 / 02.02.2016 17:41:34 Окружение: Клиент: os: Windows 7 x86, 6.1 java: Java HotSpot(TM) Client VM, v.1.8.0_66 jre home: C:\Program Files (x86)\Java\jre1.8.0_66 default tz: 21.09.2016 09:41 MSK +0300 (Europe/Moscow) user tz: 21.09.2016 09:41 GMT+03:00 +0300 (GMT+03:00) locale: ru_RU Сервер: os: Linux amd64, 3.16.0-4-amd64 java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_73 jre home: /opt/java/jdk1.8.0_73/jre default tz: 21.09.2016 09:40 MSK +0300 (Europe/Moscow) db time: 2016-09-21 09:40:59.0 db charset: locale: en_US uptime: Третьи стороны: Fugue Icons. Copyright © 2011 Yusuke Kamiyamane. All rights reserved. http://p.yusukekamiyamane.com/ Silk icon set. Copyright © Mark James. All rights reserved. http://www.famfamfam.com/lab/icons/silk/ |
Автор: | dimOn [ 21 сен 2016, 13:08 ] |
Заголовок сообщения: | Re: лог ошибок при переобсчете модуля Npay |
тарифы там ни при чём, где-то связанная запись в npay_service залипла просто какие именно ошибки, покажите, отсутствующий договор или что |
Автор: | barguzin2 [ 21 сен 2016, 13:09 ] |
Заголовок сообщения: | Re: лог ошибок при переобсчете модуля Npay |
Код: SELECT * FROM contract WHERE id IN (cid1,cid2,...) Если этот запрос ничего не выводит, то можно также запросом удалить тарифы и абонплаты у этих договоров. Вместо cid1,cid2,... через запятую укажите список Id договоров, которые фигурируют в ошибках. |
Автор: | dimOn [ 21 сен 2016, 13:09 ] |
Заголовок сообщения: | Re: лог ошибок при переобсчете модуля Npay |
я считаю что нужно культурно это поправить как-то |
Автор: | julik [ 21 сен 2016, 13:15 ] |
Заголовок сообщения: | Re: лог ошибок при переобсчете модуля Npay |
в контрактах эти договоры точно отсутсвуют, уже искала давно |
Автор: | julik [ 21 сен 2016, 13:16 ] |
Заголовок сообщения: | Re: лог ошибок при переобсчете модуля Npay |
Ошибка тарификации Отсутствует модуль mid=1 на договоре cid=57, но существует активная услуга sid=22 ----------------------------------------------------- Ошибка тарификации Возникла ошибка при тарификации договора: 57 Обсчитываемая услуга: 22 ----------------------------------------------------- Ошибка тарификации Отсутствует модуль mid=1 на договоре cid=58, но существует активная услуга sid=3 ----------------------------------------------------- Ошибка тарификации Возникла ошибка при тарификации договора: 58 Обсчитываемая услуга: 3 ----------------------------------------------------- Ошибка тарификации Отсутствует модуль mid=1 на договоре cid=58, но существует активная услуга sid=22 ----------------------------------------------------- Ошибка тарификации Возникла ошибка при тарификации договора: 58 Обсчитываемая услуга: 22 ----------------------------------------------------- Ошибка тарификации Отсутствует модуль mid=1 на договоре cid=115, но существует активная услуга sid=3 ----------------------------------------------------- Ошибка тарификации Возникла ошибка при тарификации договора: 115 Обсчитываемая услуга: 3 |
Автор: | barguzin2 [ 21 сен 2016, 13:26 ] |
Заголовок сообщения: | Re: лог ошибок при переобсчете модуля Npay |
dimOn писал(а): я считаю что нужно культурно это поправить как-то ключевое слово здесь "как-то". хотелось бы конкретики, КАК? Валидатор есть в планировщике, он почистит? |
Автор: | julik [ 21 сен 2016, 13:28 ] |
Заголовок сообщения: | Re: лог ошибок при переобсчете модуля Npay |
Валидатор в планировщике есть и он каждый день присылает: В журнале ошибок периодических процессов за месяц 2016.09 есть 1 ошибок. Необходимо проанализировать их и устранить причину либо удалить ошибки, если причина уже исправлена. Удаление ошибок из журнала проблему не решает, на следующий день опять то же самое |
Автор: | dimOn [ 21 сен 2016, 14:45 ] |
Заголовок сообщения: | Re: лог ошибок при переобсчете модуля Npay |
Цитата: Отсутствует модуль mid=1 на договоре cid=57, но существует активная услуга sid=22 Да, про эту проверку я и говорил: так пишет и если нет модуля на доггворе или самого договора вообще из тех что выделены из npay_service_object* По идее такого не должно сейчас оставаться при удалении модуля/догвоора... |
Автор: | julik [ 21 сен 2016, 15:02 ] |
Заголовок сообщения: | Re: лог ошибок при переобсчете модуля Npay |
с какого момента оно уже не должно оставаться? удаляла договоры давно, возможно в апреле 2016... только ввели в эксплуатацию и те договоры которые удалены были тестовые. |
Автор: | barguzin2 [ 21 сен 2016, 16:01 ] |
Заголовок сообщения: | Re: лог ошибок при переобсчете модуля Npay |
сейчас может и не должно такого быть, но раз уж имеет место, то самый простой способ я уже изложил - дропнуть хвосты вручную. |
Автор: | julik [ 23 сен 2016, 15:21 ] |
Заголовок сообщения: | Re: лог ошибок при переобсчете модуля Npay |
Удалила лишние строки из npay_service_object_1, вроде ничего страшного не произошло |
Автор: | julik [ 23 сен 2016, 15:24 ] |
Заголовок сообщения: | Re: лог ошибок при переобсчете модуля Npay |
Вопрос следующий, не удаляется тариф... сообщение о том что у тарифа имеются потомки - но это не так.... где что удалить руками из БД? |
Автор: | dimOn [ 23 сен 2016, 16:11 ] |
Заголовок сообщения: | Re: лог ошибок при переобсчете модуля Npay |
а они имеются? |
Автор: | julik [ 23 сен 2016, 17:20 ] |
Заголовок сообщения: | Re: лог ошибок при переобсчете модуля Npay |
В том-то и дело что нет! |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |