forum.bitel.ru http://forum.bitel.ru/ |
|
Не отрабатывает параметр (CRM) http://forum.bitel.ru/viewtopic.php?f=18&t=9195 |
Страница 1 из 1 |
Автор: | skyb [ 28 апр 2014, 18:52 ] |
Заголовок сообщения: | Не отрабатывает параметр |
Код: mps.5.search.1.allow.contract.groups=36 группы нет на договоре, а платежи проходят |
Автор: | skn [ 28 апр 2014, 20:36 ] |
Заголовок сообщения: | Re: Не отрабатывает параметр |
протокол какой? |
Автор: | skyb [ 28 апр 2014, 20:41 ] |
Заголовок сообщения: | Re: Не отрабатывает параметр |
osmp |
Автор: | skn [ 28 апр 2014, 20:53 ] |
Заголовок сообщения: | Re: Не отрабатывает параметр |
а другие параметра конфига? точно этот поиск используется? |
Автор: | skyb [ 29 апр 2014, 06:55 ] |
Заголовок сообщения: | Re: Не отрабатывает параметр |
Код: #Прием платежей от с mps.5.mode=1 mps.5.title=С mps.5.protocol=osmp mps.5.login=s mps.5.passw=W mps.5.pid=27 mps.5.search.mode=contract mps.5.numberPattern=\A\d{3,6}\z mps.5.search.1.allow.contract.groups=36 да, притом что я копировал подобный параметр с другой ПС, по тому же протоколу, там все отрабатывает |
Автор: | stark [ 29 апр 2014, 12:07 ] |
Заголовок сообщения: | Re: Не отрабатывает параметр |
А у группы этой стоит галочка "используется" ? А то бывает что группы отключили, она на договоре есть, но не отображается. |
Автор: | skyb [ 29 апр 2014, 15:25 ] |
Заголовок сообщения: | Re: Не отрабатывает параметр |
и отображается и галочка стоит, я спецально для этого и делал эту группу и выставлял |
Автор: | Artur [ 07 май 2014, 09:31 ] |
Заголовок сообщения: | Re: Не отрабатывает параметр (CRM) |
О теме в курсе, но еще руки не дошли. |
Автор: | Artur [ 01 июл 2014, 15:13 ] |
Заголовок сообщения: | Re: Не отрабатывает параметр |
А если вот так записать Код: mps.5.search.allow.contract.groups=36
|
Автор: | dimOn [ 01 июл 2014, 15:21 ] |
Заголовок сообщения: | Re: Не отрабатывает параметр (CRM) |
Это изначально понятно почему не работает, потому что Цитата: mps.5.search.mode=contract mps.5.search.1.allow.contract.groups=36 Нужно быть чуточку внимательнее ![]() |
Автор: | Artur [ 01 июл 2014, 15:23 ] |
Заголовок сообщения: | Re: Не отрабатывает параметр (CRM) |
Там в доке есть неточность. В общей настройке модуля указано Код: #Группы договоров, для которых возможен поиск для этого типа поиска mps.<mpsId>.search.allow.contract.groups= а в конфиге осмп прописано Код: #Будут находиться только договора входящие в группу с id=12 mps.1.search.1.allow.contract.groups=12 а по коду ищется вариант Код: mps.<mpsId>.search.allow.contract.groups=
|
Автор: | dimOn [ 01 июл 2014, 15:27 ] |
Заголовок сообщения: | Re: Не отрабатывает параметр (CRM) |
Цитата: а по коду ищется вариант Нет, не ищется такой вариант. Всё проще объясняется Код: mps.<mpsId>.search.allow.contract.groups это то же самое что (upd: но с нулём не будет работать, это типа как бы виртуальный нуль) Код: mps.<mpsId>.search.0.allow.contract.groups именно так и ищется в коде. потому и Код: mps.1.search.1.allow.contract.groups и остальное найдётся в коде, оно одинаково ищется, просто опущенный индекс считается нулевым. |
Автор: | dimOn [ 01 июл 2014, 15:39 ] |
Заголовок сообщения: | Re: Не отрабатывает параметр (CRM) |
Да, единственно этот момент с тем что опущенный индекс типа нулевой не вполне очевиден в общем конфиге. Будет добавлено. |
Автор: | dimOn [ 01 июл 2014, 15:50 ] |
Заголовок сообщения: | Re: Не отрабатывает параметр (CRM) |
А нет, всё там есть в общем-то. Цитата: # Поиск договора для проведения платежа.
# В некоторых системах возможны типы поиска - дополнительное поле с числовым значением. # Если поле отсутствует, используется тип поиска 0, # т.е. используются параметры поиска из mps.1.search.xxx (mps.1.search.mode), если же присутствует и, например, # его значение 1, то параметры поиска будут из mps.1.search.1.xxx (mps.1.search.1.mode) |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |