forum.bitel.ru
http://forum.bitel.ru/

Невозможно через API получить договор с нулевой группой
http://forum.bitel.ru/viewtopic.php?f=19&t=9547
Страница 1 из 1

Автор:  dev [ 07 авг 2014, 12:27 ]
Заголовок сообщения:  Невозможно через API получить договор с нулевой группой

Здравствуйте. Столкнулся со следующей проблемой. Для организации распределенного окружения необходимо получать список договоров через API. Проблема в том, что список договоров приходит без договоров, у которых группа (поле "gr") в таблице договоров ("contract") равна нулю (ноль - стандартное значение этого поля при создании договора). Что с этим можно сделать?
Запрос на получение списка догворов: module=contract&contractMask=&action=FilterContract&pageSize=2147483647.

Автор:  skyb [ 07 авг 2014, 12:30 ]
Заголовок сообщения:  Re: Невозможно через API получить договор с нулевой группой

ну если у договора нет груп, зачем фильтровать по группам?

Автор:  dev [ 07 авг 2014, 12:42 ]
Заголовок сообщения:  Re: Невозможно через API получить договор с нулевой группой

Хм. Дело в том, что я дорабатываю систему, которая разрабатывалась давно и без меня, так что, видимо, у меня не совсем верное представление обо всем этом. Разве это не запрос на получения списка договоров? Если есть другой, более универсальный (без какой-либо фильтрации), не подскажете ли Вы мне его? Документации по методам executer'а я не нашел :(

Автор:  skyb [ 07 авг 2014, 13:10 ]
Заголовок сообщения:  Re: Невозможно через API получить договор с нулевой группой

запустить клиент в дебаге, поищите разными способами и смотрите логи ;-)

Автор:  dev [ 07 авг 2014, 13:15 ]
Заголовок сообщения:  Re: Невозможно через API получить договор с нулевой группой

А документации по методам executer'а нигде нет?

Автор:  stark [ 07 авг 2014, 18:01 ]
Заголовок сообщения:  Re: Невозможно через API получить договор с нулевой группой

Вы в клиенте под тем же самым пользователем найти можете такие договора? Скорее всего проблема в том, что должна стоять галочка "или" в настройке прав для групп договоров у пользователя.

Автор:  dev [ 07 авг 2014, 18:27 ]
Заголовок сообщения:  Re: Невозможно через API получить договор с нулевой группой

Найти могу, попробую проставить галочку и посмотрю, как получится.

Автор:  stark [ 07 авг 2014, 18:41 ]
Заголовок сообщения:  Re: Невозможно через API получить договор с нулевой группой

dev писал(а):
Найти могу, попробую проставить галочку и посмотрю, как получится.


Запустите клиент с помощью bgbilling_debug.sh/bgbilling_debug.bat и смотрите какие запросы уходят в log-файле.

Автор:  dev [ 07 авг 2014, 18:53 ]
Заголовок сообщения:  Re: Невозможно через API получить договор с нулевой группой

stark писал(а):
dev писал(а):
Найти могу, попробую проставить галочку и посмотрю, как получится.


Запустите клиент с помощью bgbilling_debug.sh/bgbilling_debug.bat и смотрите какие запросы уходят в log-файле.


Спасибо за совет. Попробую при первой же возможности.

Автор:  skyb [ 07 авг 2014, 19:51 ]
Заголовок сообщения:  Re: Невозможно через API получить договор с нулевой группой

dev писал(а):
stark писал(а):
dev писал(а):
Найти могу, попробую проставить галочку и посмотрю, как получится.


Запустите клиент с помощью bgbilling_debug.sh/bgbilling_debug.bat и смотрите какие запросы уходят в log-файле.


Спасибо за совет. Попробую при первой же возможности.

дак я ж это и говорил жеж

Автор:  dev [ 07 авг 2014, 19:58 ]
Заголовок сообщения:  Re: Невозможно через API получить договор с нулевой группой

Да я про другой совет говорил. Про галочку в правах пользователей. Но и Вам спасибо большое :)

Автор:  dev [ 11 авг 2014, 12:51 ]
Заголовок сообщения:  Re: Невозможно через API получить договор с нулевой группой

stark писал(а):
Вы в клиенте под тем же самым пользователем найти можете такие договора? Скорее всего проблема в том, что должна стоять галочка "или" в настройке прав для групп договоров у пользователя.


Спасибо за совет. Очень помог. Проблема оказалась в правах доступа.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/