forum.bitel.ru http://forum.bitel.ru/ |
|
импорт контрагентов по шедулеру http://forum.bitel.ru/viewtopic.php?f=51&t=7753 |
Страница 1 из 1 |
Автор: | Dog [ 19 фев 2013, 19:12 ] |
Заголовок сообщения: | импорт контрагентов по шедулеру |
задача, сделать импорт контрагентов по договорам из биллинга: шедулер настроен, Код: 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, 19:24 ] |
Заголовок сообщения: | Re: импорт контрагентов по шедулеру |
а еще, при импорте помоему нельзя переносить поля с типом email? это принципиально? или просто в todo? |
Автор: | Администратор [ 20 фев 2013, 09:44 ] |
Заголовок сообщения: | Re: импорт контрагентов по шедулеру |
Импортируются по шедулеру только договора у которых в параметре "Код контрагента" стоит "0". Нужно запросом пометить сначала. |
Автор: | Администратор [ 20 фев 2013, 09:44 ] |
Заголовок сообщения: | Re: импорт контрагентов по шедулеру |
Цитата: а еще, при импорте помоему нельзя переносить поля с типом email? это принципиально? или просто в todo? Пока в TODO. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |