forum.bitel.ru http://forum.bitel.ru/ |
|
Минимально необходимая для открытия сумма платежа http://forum.bitel.ru/viewtopic.php?f=16&t=5354 |
Страница 1 из 1 |
Автор: | Evil [ 11 апр 2011, 05:45 ] |
Заголовок сообщения: | Минимально необходимая для открытия сумма платежа |
В закрытом договоре абонента отображается "минимально необходимая для открытия сумма платежа". Нужно вывести эту сумму в сообщении абоненту. Из каких данных в БД высчитывается эта сумма? |
Автор: | Cromeshnic [ 11 апр 2011, 06:24 ] |
Заголовок сообщения: | Re: Минимально необходимая для открытия сумма платежа |
Сумма высчитывается довольно большим куском кода и не хранится в бд. Чтобы взять сумму извне биллинга, проще всего сделать http-запрос с экшеном "просмотр договора" и вытащить её из xml. Или могу дать скрипт, который такую сумму ![]() |
Автор: | Evil [ 11 апр 2011, 08:18 ] |
Заголовок сообщения: | Re: Минимально необходимая для открытия сумма платежа |
Да понятно, что она в БД не хранится. Просто хочется знать. что с чем складывать и что отнимать ![]() Если не трудно - покажите как. Спасибо. |
Автор: | Cromeshnic [ 11 апр 2011, 09:13 ] |
Заголовок сообщения: | Re: Минимально необходимая для открытия сумма платежа |
Упс, я перепутал - для одного договора у меня такого скрипта нет, только такой: http://wiki.bgbilling.ru/index.php/%D0% ... 0%B0%D0%BC |
Автор: | Cromeshnic [ 11 апр 2011, 09:19 ] |
Заголовок сообщения: | Re: Минимально необходимая для открытия сумма платежа |
Посмотрите тут: http://wiki.bgbilling.ru/index.php/%D0% ... 1%82%D1%8B и тут: viewtopic.php?f=16&t=4076 |
Автор: | Evil [ 15 апр 2011, 06:32 ] |
Заголовок сообщения: | Re: Минимально необходимая для открытия сумма платежа |
Да нам много не надо, просто одним бы sql-запросом данную сумму получить, чтобы затем вставить в наш скрипт. |
Автор: | Cromeshnic [ 15 апр 2011, 06:52 ] |
Заголовок сообщения: | Re: Минимально необходимая для открытия сумма платежа |
А её нельзя получить sql-запросом. Нужно ведь "предсказать", сколько будет снято абонентки, когда клиент разблокируется - для этого нужны скрипты, выполняющие предтарификацию абонплат. |
Автор: | Evil [ 15 апр 2011, 07:14 ] |
Заголовок сообщения: | Re: Минимально необходимая для открытия сумма платежа |
Я имею ввиду не получение данной суммы напрямую с какой либо таблицы БД. А после каких-либо арифметических действий. Типа сумму абонплаты поделить на кол-во дней месяца (а/п в день), затем умножить на оставшиеся дни (а/п на оставшийся период) и отнять исходящий остаток. Будет ли это корректно? |
Автор: | Cromeshnic [ 15 апр 2011, 07:17 ] |
Заголовок сообщения: | Re: Минимально необходимая для открытия сумма платежа |
Дык я и говорю, что не выйдет. Дерево тарифов sql-запросом парсить очень сложно получится и не универсально. |
Автор: | Evil [ 15 апр 2011, 07:37 ] |
Заголовок сообщения: | Re: Минимально необходимая для открытия сумма платежа |
Ну в личном кабинете же пишется, например "Сумма необходимая для открытия договора: 47.19" Ех.. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |