forum.bitel.ru http://forum.bitel.ru/ |
|
BGBS - непонятное поведение http://forum.bitel.ru/viewtopic.php?f=22&t=720 |
Страница 1 из 1 |
Автор: | lacost [ 31 янв 2008, 01:48 ] |
Заголовок сообщения: | BGBS - непонятное поведение |
Непонятное поведение при добавлении скрипта в контракт. Берется только первый. Это неудобное ограничение. Бага? В шаблоне договора - можно поставить радио-батон только на один скрипт, а непосредственно в контракте можно добавить несколько. Мне кажется, что правильное поведение - именно несколько. Из документации не понятно, есть ли возможность создать работающий скрипт без привязки его к контракту. У меня не получилось. |
Автор: | lacost [ 04 фев 2008, 15:29 ] |
Заголовок сообщения: | |
а в ответ тишина... вы бы хоть сказали - я что то неправильно делаю, или работает как задумано... |
Автор: | Администратор [ 04 фев 2008, 17:24 ] |
Заголовок сообщения: | |
Берется первый, это правильно. В договоре нет контроля на неустановку нескольких скриптов в один момент времени. Запустить скрипт без привязки к договору не получится. P.S. Пишите UP, если тема теряется, см.: http://bgbilling.ru/forum/viewtopic.php?t=475 |
Автор: | lacost [ 04 фев 2008, 20:24 ] |
Заголовок сообщения: | |
необходимо добавить возможность привязывать несколько скриптов к одному договору. это реально в обозримом будующем получить от системы? |
Автор: | Администратор [ 05 фев 2008, 12:16 ] |
Заголовок сообщения: | |
Объясните, зачем вам подобный функционал. Может подберем иное решение. |
Автор: | lacost [ 05 фев 2008, 14:34 ] |
Заголовок сообщения: | |
на данный момент у меня 2 задачи: 1. смена тарифа пользователем через web 2. синхронизация баз данных при активации карточек предоплаты. В данный момент работает основная система (не BGBilling), обслуживающая частных пользователей. Организации - на BGB. Планируется перевести всех на BGB. Для параллельной работы необходимо после каждой активации карт, обновлять информацию в параллельной системе. Ничего лучше чем скрипт я найти не смог. Вариант с одной базой на 2 системы - не подходит по ряду технических ограничений. |
Автор: | Администратор [ 05 фев 2008, 17:28 ] |
Заголовок сообщения: | |
А зачем вам в договоре-то два скрипта? В одном скрипте могут обрабатываться разные события. Причем отрабатывают все функции, подписанные на это событие. |
Автор: | lacost [ 05 фев 2008, 17:36 ] |
Заголовок сообщения: | |
понятно. if на весь скрипт. Не подумал об этом сразу... но судя по коду EventProcessor - сделать несколько скриптов - не проблема. там все есть для этого. логичнее было бы. а то получится "волшебный скрипт"... |
Автор: | stark [ 05 фев 2008, 20:46 ] |
Заголовок сообщения: | |
lacost писал(а): понятно.
if на весь скрипт. Не подумал об этом сразу... но судя по коду EventProcessor - сделать несколько скриптов - не проблема. там все есть для этого. логичнее было бы. а то получится "волшебный скрипт"... Не понимаю в чем поблема ? зачем if ? то , что у нас называается сриптом - это на самом деле набор скриптов ..В нем можно сделать 10 разных функций(с разными названиями) и повесить на одно и тоже событие(или на разные) .. а если на одну дату висят 2 скрипта для договора, то выполянется наверное первый |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |