BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 22 дек 2024, 12:26

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




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: импорт контрагентов по шедулеру
СообщениеДобавлено: 19 фев 2013, 19:12 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
задача, сделать импорт контрагентов по договорам из биллинга:

шедулер настроен,
Код:
scheduler.start=1
scheduler.task.1.class=ru.bgcrm.plugin.bgbilling.creator.CustomerCreator
scheduler.task.1.minutes=0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58
scheduler.task.1.hours=0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23
scheduler.task.1.dw=1,2,3,4,5,6,7


и судя по выхлопу в лог работает:
Код:
02-19/17:04:16  INFO [Thread-2] Scheduler - Running scheduled task: ru.bgcrm.plugin.bgbilling.creator.CustomerCreator@5ab6b2a5
02-19/17:04:16  INFO [pool-8-thread-3] ServerCustomerCreator - Import customers for server: mybilling
02-19/17:04:16  INFO [pool-8-thread-3] Scheduler - Task ru.bgcrm.plugin.bgbilling.creator.CustomerCreator@5ab6b2a5 finished. Executing time: 16 ms.


сам импорт:

Код:
bgbilling:creator.confirmParameters=5,6
bgbilling:creator.searchParameters=5,6
bgbilling:creator.titleDistance=8
bgbilling:creator.importParameters=5,6
#
bgbilling:creator.parameterGroupRule.1.paramGroupId=1
#
bgbilling:creator.server.1.billingId=mybilling
bgbilling:creator.server.1.user=bgcrmuser
bgbilling:creator.server.1.pswd=bgcrmuser
bgbilling:creator.server.1.paramMapping=5:1;6:2
bgbilling:creator.server.1.pageSize=25


который в ручном режиме в принципе работает.

Код:
02-19/17:09:38  INFO [http-bio-9088-exec-3] ServerCustomerCreator - FOUND CONTRACT: ФЛ009-999999; id:428; customerTitle: Иванов Иван Иванович
02-19/17:09:38  INFO [http-bio-9088-exec-3] ServerCustomerCreator - Load contract parameters.
02-19/17:09:38  INFO [http-bio-9088-exec-3] ServerCustomerCreator - 1 => в\ч Урюпинск, КНР, нет, д. 123, кв. 321
02-19/17:09:38  INFO [http-bio-9088-exec-3] ServerCustomerCreator - Created new customer. ID: 31; parameterGroupId: 1
02-19/17:09:38  INFO [http-bio-9088-exec-3] ServerCustomerCreator - Linking contract: 428 to customer: 31
02-19/17:09:38  INFO [http-bio-9088-exec-3] ServerCustomerCreator - Checking import parameter 5 with billing value в\ч Урюпинск, КНР, нет, д. 123, кв. 321
02-19/17:09:38  INFO [http-bio-9088-exec-3] ServerCustomerCreator - Add address param value, param: 5; value: в\ч Урюпинск, КНР, нет, д. 123, кв. 321


а вот тоже самое для шедулера не получается.
BGCRM v 2.5 build 475 from 16.02.2013 12:55:17


Последний раз редактировалось Dog 19 фев 2013, 20:29, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 19 фев 2013, 19:24 
Не в сети
Клиент

Зарегистрирован: 21 сен 2009, 13:01
Сообщения: 835
Откуда: Москва
Карма: 15
а еще, при импорте помоему нельзя переносить поля с типом email? это принципиально? или просто в todo?


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

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Импортируются по шедулеру только договора у которых в параметре "Код контрагента" стоит "0". Нужно запросом пометить сначала.


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

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Цитата:
а еще, при импорте помоему нельзя переносить поля с типом email? это принципиально? или просто в todo?

Пока в TODO.


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

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


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

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


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

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