BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 20 июн 2025, 23:27

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
СообщениеДобавлено: 13 сен 2010, 09:51 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
http://wiki.bgbilling.ru/index.php/%D0% ... 0%BD%D0%B0
Захотелось воткнуть это, много тут изменилось? и как я понял можно в глобальные скрипты выставить и запихать в шедулер?

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 сен 2010, 16:44 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
этот скрипт, кажется от версии 4.4. Для 5.1 его не обновляли


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 сен 2010, 17:16 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Да че уже....сам переделываю :) если обновите буду тока рад :)

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21 сен 2010, 11:22 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
а не могли бы подсказать, как реализовать такое условие

Цитата:
если есть задачи со статусом принята и тип задачи == определенному типу
{

}

Код:
afterCallTask = new RegisterTask();
if (afterCallTask.getStatus() == RegisterTask.STATUS_ACCEPTED && afterCallTask.getTypeID() == CALL_TASK)
{

}

Так работать не хочет :(

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21 сен 2010, 12:15 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Код:
afterCallTask = new RegisterTask();
if (afterCallTask.getStatus() == ...

Создаём новый объект RegisterTask и проверяем его статус?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 30 сен 2010, 10:29 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Собственно вот под такую логику охото переделать скрипт. Сделал все кроме одного прямоугольничка.Конструкция вида
Код:
String query = "select accept_dt, id from register_task where type = 29";
   PreparedStatement contractPs = con.prepareStatement( query );
    ResultSet contractRs = contractPs.executeQuery();
          while ( contractRs.next() )
          {
           dateAccept = contractRs.getDate( 1 );
         int id = contractRs.getInt(2);
Calendar tenDay = TimeUtils.convertSqlDateToCalendar(dateAccept);

if (tenDay != null){
         tenDaySet = tenDay.clone();
         tenDaySet.add( Calendar.DAY_OF_YEAR, +10);


         callTask = new RegisterTask();   
            callTask.setID( id );
            callTask.setAddressParamID( TASK_ADDRESS_PARAM );
         callTask.setStatus (0);
            callTask.setOpenTime( tenDaySet );
            callTask.setOpenUserID( 0 );
            callTask.setTypeID( CALL_TASK );
            callTask.setComment( " " ) ;
               callTask.setGroupID( groupID );
         rtm.updateTask( callTask );
}

смешная конечно, но как себя поведет биллинг? я када запустил эту конструкцию у меня заявка куда то ушла и найти у меня ее не получилось :( стоит 10 дней, она появиться?


Вложения:
1.jpg
1.jpg [ 5.27 КБ | Просмотров: 4542 ]
.jpg
.jpg [ 134.24 КБ | Просмотров: 4542 ]

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 12 ноя 2010, 08:55 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
Доделал, сейчас тестирую, остался непобежденный вопрос, как при создании заявки отправлять 1 эл.почту а не на каждое новое созданное задание 1 электронку?
Тоесть если будет создана задача прозвона 1, то отправиться 1 электронка, а если будет создано 10 задач будет отправленно 10 электронок.

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.041s | 31 Queries | GZIP : On ]