forum.bitel.ru http://forum.bitel.ru/ |
|
Ошибки восстановления из архива. http://forum.bitel.ru/viewtopic.php?f=19&t=12533 |
Страница 1 из 1 |
Автор: | shestakow1993 [ 05 июл 2017, 13:05 ] | ||
Заголовок сообщения: | Ошибки восстановления из архива. | ||
Доброго времени суток. После удаления в архив, договора не восстанавливаются . Отображается ошибка. Удаление в архив производится при помощи скрипта. Код: package kg.drongo.global; import bitel.billing.server.contract.ContractRemover; import ru.bitel.bgbilling.kernel.script.server.dev.GlobalScriptBase; import ru.bitel.bgbilling.server.util.Setup; import ru.bitel.common.sql.ConnectionSet; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; public class CustomContractRemover extends GlobalScriptBase { @Override public void execute(Setup setup, ConnectionSet connectionSet) throws Exception { Connection con = connectionSet.getConnection(); ContractRemover cr = new ContractRemover(setup, con, "/"); // Получеам список договоров. String query = "SELECT id, title, comment FROM contract WHERE NOW() > ADDDATE(contract.status_date, INTERVAL 180 DAY) AND contract.status = 5 limit 1000"; PreparedStatement ps = con.prepareStatement(query); ResultSet rs = ps.executeQuery(); int i=0; while (rs.next()) { int cid = rs.getInt("id"); cr.removeContract(cid, true); print("title " + rs.getString("title")+" "+rs.getString("comment")+ " remove"); i++; } print(i+ " remove"); } } Подскажите пожалуйста почему такая проблема с восстановлением. P.S. Сервер: вер. 6.2.1068 / 16.06.2016 18:26:47 os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_92 bill: вер. 6.2.87 / 10.06.2016 13:28:18 card: вер. 6.2.39 / 26.05.2016 14:50:45 dialup: вер. 6.2.315 / 01.03.2016 00:17:59 ipn: вер. 6.2.258 / 10.06.2016 13:27:51 npay: вер. 6.2.193 / 19.04.2016 21:54:07 reports: вер. 6.2.209 / 06.06.2016 12:43:49
|
Автор: | dimOn [ 05 июл 2017, 14:42 ] |
Заголовок сообщения: | Re: Ошибки восстановления из архива. |
логи надо бы посмотреть |
Автор: | shestakow1993 [ 05 июл 2017, 15:37 ] | ||
Заголовок сообщения: | Re: Ошибки восстановления из архива. | ||
dimOn писал(а): логи надо бы посмотреть
|
Автор: | shestakow1993 [ 06 июл 2017, 13:05 ] |
Заголовок сообщения: | Re: Ошибки восстановления из архива. |
В общем поковырялись по всей видимости проблема в том, что не экранируются спец символы как в https://forum.bitel.ru/viewtopic.php?f= ... %3B#p29083 этой теме. это одинарные кавычки.Вот на эту строку ругается. |
Автор: | shestakow1993 [ 06 июл 2017, 13:06 ] |
Заголовок сообщения: | Re: Ошибки восстановления из архива. |
Код: <contract_status cid="78212" comment="Автоматически переведен по истечению 30 дней в статусе 'Закрыт'" date1="2016-08-24" id="985407" status="5" uid="0"/> Существующие комментарии к статусу мы поправим , но как быть с теми,кто в данный момент уже находится в архиве? |
Автор: | braek-neck [ 02 авг 2017, 22:35 ] |
Заголовок сообщения: | Re: Ошибки восстановления из архива. |
Здравствуйте. Столкнулся с точно такой же проблемой. в некоторых договорах в комментарии к статусу есть апострофы. Из архива востановить такие договора не получается. Подскажите как быть. Писать скрипт который будет лезть в архив и править строку, или все же есть более интелегентный способ. |
Автор: | Amir [ 04 авг 2017, 19:52 ] |
Заголовок сообщения: | Re: Ошибки восстановления из архива. |
Версия? Выложим обновление, но, наверное, уже в понедельник. |
Автор: | braek-neck [ 04 авг 2017, 23:20 ] |
Заголовок сообщения: | Re: Ошибки восстановления из архива. |
Код: Сервер: вер. 6.2.1068 / 16.06.2016 18:26:47 ха. с топикстартером версии одинаковые. |
Автор: | braek-neck [ 10 авг 2017, 16:13 ] |
Заголовок сообщения: | Re: Ошибки восстановления из архива. |
Здравствуйте. Извиняюсь что спрашиваю, но есть ди сдвиги по моему вопросу? обещали в понедельник выкатить апдейт. |
Автор: | Amir [ 10 авг 2017, 19:25 ] |
Заголовок сообщения: | Re: Ошибки восстановления из архива. |
Выложили обновление для 6.2 |
Автор: | shestakow1993 [ 30 ноя 2017, 09:50 ] | ||
Заголовок сообщения: | Re: Ошибки восстановления из архива. | ||
Доброго времени суток, уважаемые разработчики. Накатил обновление на тестовом сервере. Но к сожалению это не решило проблемы восстановления из архива, кроме того, договора, которые ранее восстанавливались, теперь тоже не восстанавливаются.
|
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |