BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 15 май 2024, 00:30

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
СообщениеДобавлено: 19 фев 2015, 22:10 
Не в сети
Клиент

Зарегистрирован: 31 май 2012, 16:01
Сообщения: 117
Карма: 0
По приходу денег закрывать счёт. Никто не сталкивался с подобной задачей?

_________________
Версия:
Код:
Сервер: вер. 5.2 сборка 1594 от 21.05.2014 14:42:05
    os: Linux; java: Java HotSpot(TM) Server VM, v.1.6.0_30

  bill вер. 5.2 сборка 317 от 05.02.2014 19:22:08
  card вер. 5.2 сборка 206 от 06.05.2014 18:45:53
  inet вер. 5.2 сборка 1319 от 20.05.2014 19:22:57
  ipn вер. 5.2 сборка 252 от 15.04.2014 11:37:48
  npay вер. 5.2 сборка 207 от 15.04.2014 11:37:49
  phone вер. 5.2 сборка 276 от 21.05.2014 18:49:26


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 фев 2015, 11:22 
Не в сети
Аватара пользователя

Зарегистрирован: 27 янв 2010, 16:12
Сообщения: 941
Откуда: Уфа
Карма: 124
Здравствуйте. В нашей системе решена обратная задача - при отметке счета оплаченным возможно заносить приход. В вашем случае можно реализовать скрипт на событие поступления платежа.

_________________
С уважением, Гареев Артур. Вежливый разработчик ООО "Бител".


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 фев 2015, 14:08 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Но это задача совсем нетривиальная. И лично я не понимаю алгоритм её работы в общем случае. А вы?

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 фев 2015, 14:13 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2676
Карма: 72
вроде понятно, выставили счет физику он пошел в банк оплатил сумма пришла счет оплачет.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 фев 2015, 14:19 
Не в сети
Аватара пользователя

Зарегистрирован: 27 янв 2010, 16:12
Сообщения: 941
Откуда: Уфа
Карма: 124
Такое возможно сделать с разного рода допущениями, ибо однозначно, в общем случае, нельзя сопоставить платеж и счет

_________________
С уважением, Гареев Артур. Вежливый разработчик ООО "Бител".


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 фев 2015, 14:26 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2676
Карма: 72
что то вроде платеж должен содержать комментарий "номер счета"?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 фев 2015, 14:28 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
zavndw писал(а):
что то вроде "комментарий должен содержать номер счета"?

А зачем нужно помечать счёта оплаченными? И вообще зачем физикам счёта?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 фев 2015, 14:31 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
zavndw писал(а):
вроде понятно, выставили счет физику он пошел в банк оплатил сумма пришла счет оплачет.

Хорошо, вот вам исходные данные:

имеются три счёта:

ЖЖЖ-58, счёт за электричество, сумма: 37.00
РПЦ-666, церковная десятина, сумма 69.96
Г-18, счёт за ответный гудок, сумма 7.50

приход платежа: 71.09 рублей, алгоритм отмечания счёта по приходу денег в студию :lupa:

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 фев 2015, 14:39 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2676
Карма: 72
skn писал(а):
zavndw писал(а):
что то вроде "комментарий должен содержать номер счета"?

А зачем нужно помечать счёта оплаченными? И вообще зачем физикам счёта?

у нас был пару раз конфликт с клиентом который увидел в вкладке счета текст не оплачен.
Ну как за кабельное им положен каждый мес счет как и коммуналка. Они его обязаны оплатить. Или из ЛК скрыть текст оплачен/не оплачен
skn писал(а):
Хорошо, вот вам исходные данные:

имеются три счёта:

ЖЖЖ-58, счёт за электричество, сумма: 37.00
РПЦ-666, церковная десятина, сумма 69.96
Г-18, счёт за ответный гудок, сумма 7.50

приход платежа: 71.09 рублей, алгоритм отмечания счёта по приходу денег в студию :lupa:

ни как. В моих реалиях у каждого договора каждый мес только 1 счет (интернет, кабельное, телефония) и если попала сумма равная счету текущего мес по закону жанра он оплачен


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 фев 2015, 15:14 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
Т.е. если по каким-то причинам неоплаченных счётов больше одного или сумма не равна (завели по ошибке ещё, не оплатил прошлого месяца, платил с терминала и заплатил больше на копейку итп итп), то алгоритм тупо ничего не должен сделать? Ну надёжная система, ничего не скажешь))))

Ну в таком случае ваще же просто всё: на событие прихода платежа вешаете скрипт и отмечате первый попавшийся счёт этого договора. Я точно уверен, что это обсуждение тут было с такой задачей.

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 фев 2015, 15:15 
Не в сети
Клиент

Зарегистрирован: 31 май 2012, 16:01
Сообщения: 117
Карма: 0
dimOn писал(а):
zavndw писал(а):
вроде понятно, выставили счет физику он пошел в банк оплатил сумма пришла счет оплачет.

Хорошо, вот вам исходные данные:

имеются три счёта:

ЖЖЖ-58, счёт за электричество, сумма: 37.00
РПЦ-666, церковная десятина, сумма 69.96
Г-18, счёт за ответный гудок, сумма 7.50

приход платежа: 71.09 рублей, алгоритм отмечания счёта по приходу денег в студию :lupa:


Например идея в том что оплачивается самый старый счет, и если денег на следующий не хватает при следующем приходе учитывать этот остаток. Но я себе с трудом представляю как это привязать к событиям.

upd: По приходу вычисляется сумма всех приходов, от нее отнимается сумма всех закрытых счетов, получаем остаток, к нему прибавляем новый приход и если суммы достаточно начинаем закрывать незакрытые счета по тому же алгоритму.

_________________
Версия:
Код:
Сервер: вер. 5.2 сборка 1594 от 21.05.2014 14:42:05
    os: Linux; java: Java HotSpot(TM) Server VM, v.1.6.0_30

  bill вер. 5.2 сборка 317 от 05.02.2014 19:22:08
  card вер. 5.2 сборка 206 от 06.05.2014 18:45:53
  inet вер. 5.2 сборка 1319 от 20.05.2014 19:22:57
  ipn вер. 5.2 сборка 252 от 15.04.2014 11:37:48
  npay вер. 5.2 сборка 207 от 15.04.2014 11:37:49
  phone вер. 5.2 сборка 276 от 21.05.2014 18:49:26


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 фев 2015, 17:32 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 27 мар 2012, 11:59
Сообщения: 2676
Карма: 72
dimOn писал(а):
Т.е. если по каким-то причинам неоплаченных счётов больше одного или сумма не равна (завели по ошибке ещё, не оплатил прошлого месяца, платил с терминала и заплатил больше на копейку итп итп), то алгоритм тупо ничего не должен сделать? Ну надёжная система, ничего не скажешь))))

Ну в таком случае ваще же просто всё: на событие прихода платежа вешаете скрипт и отмечате первый попавшийся счёт этого договора. Я точно уверен, что это обсуждение тут было с такой задачей.


Это в двух словах. Аналогично мысли зачем у счёта положение оплачен/не оплачен если занесение платежа опционально по отметке оплаты. Сама суть не отмечается автоматом тогда зачем это нужно вообще? Понятно бухи разносят платежи но! У меня 99% платежей идёт автономно.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 фев 2015, 22:52 
Не в сети
Разработчик

Зарегистрирован: 07 апр 2007, 23:51
Сообщения: 4489
Откуда: Уфа, Россия
Карма: 186
1) счета в первую очередь предназначены для юр. лиц (дя физиков делаются квитанции, а не счета)
2) отметка оплачена задумылось в первую очередь для провайдера, а не клиентов
3) при разнесение платежей, пометить счет отлаченым быстрее чем создать платеж, вбить сумму, выбрать тип, дату и комментарий


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 13 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.054s | 46 Queries | GZIP : On ]