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

Включение позиции в счет в зависимости от условия
http://forum.bitel.ru/viewtopic.php?f=14&t=3042
Страница 1 из 1

Автор:  rix [ 19 окт 2009, 14:22 ]
Заголовок сообщения:  Включение позиции в счет в зависимости от условия

Имеется следующая позиция:
bill.pos.14.title=Долг
bill.pos.14.name=Долг за $prevmonth
bill.pos.14.summ=DEBT($prevmonth)+CHARGE($month)-PAYMENT($month)
Проблема в том, что если в месяце, за который выставляется счет, абонент не только погасил долг, но и положил сверх, summ становится отрицательным. Как можно сделать так, чтобы в такой ситуации позиция не обсчитывалась и не включалась в счет?

Автор:  rix [ 20 окт 2009, 15:11 ]
Заголовок сообщения:  Re: Включение позиции в счет в зависимости от условия

Хотя это можно сделать через xls, сумму счет нельзя никак отредактировать. Было бы неплохо добавить возможность редактирования суммы счета. Это может пригодится в случаях, если у абонента переплата, а счет ему все равно нужно выставлять (со стоимостью потребленных услуг или с нулевой суммой)

Автор:  Jimson [ 28 окт 2009, 17:32 ]
Заголовок сообщения:  Re: Включение позиции в счет в зависимости от условия

чем вам мешает позиция с отрицательной суммой в счете ?
счет не является юридическим документом, такие вольности в счете проходят на ура, тем более что итоговорая сумма счета у вас получается правильной, и клиенту все понятно: он видит и свои позиции с услугами с их номинальными стоимостями и корректировку долг/переплата
если же переплата полностью покрывает положительные позиции то итог счета будет отрицательным, и он не выс тавится вообще, если обратное (галка) не указано в типе документа

P.S. я практикую такую позицию в счетах для кредитных договоров, все довольны

Автор:  rix [ 28 окт 2009, 18:33 ]
Заголовок сообщения:  Re: Включение позиции в счет в зависимости от условия

Jimson писал(а):
если же переплата полностью покрывает положительные позиции то итог счета будет отрицательным, и он не выставится вообще, если обратное (галка) не указано в типе документа

В моей ситуации счет должен выставляться в любом случае, причем если итог счета по позициям <0, то если отметить его оплаченным - пройдет платеж с отрицательной суммой и баланс клиента обнулится.

Автор:  Jimson [ 28 окт 2009, 20:15 ]
Заголовок сообщения:  Re: Включение позиции в счет в зависимости от условия

и ? Зачем такое нужно, можно подробнее ?

Автор:  rix [ 28 окт 2009, 20:25 ]
Заголовок сообщения:  Re: Включение позиции в счет в зависимости от условия

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

Автор:  Jimson [ 28 окт 2009, 21:17 ]
Заголовок сообщения:  Re: Включение позиции в счет в зависимости от условия

ну так и будет если отрицательные счета не создавать :)
какой полезный или информационный смысл отрицательного счета для вас или для клиента ? учитывая что клиент и вы так же видите и акт.

Автор:  rix [ 28 окт 2009, 21:59 ]
Заголовок сообщения:  Re: Включение позиции в счет в зависимости от условия

Мне и не нужны отрицательные счета, мне нужно, чтобы для абонента с положительным балансом создавался счет на нулевую сумму, а не на отрицательную. Такой счет нужен, чтобы абонент мог видеть, что у него положительный баланс и оплачивать ничего не надо.

Автор:  Jimson [ 28 окт 2009, 22:23 ]
Заголовок сообщения:  Re: Включение позиции в счет в зависимости от условия

раз счет не выставился значит баланс положительный, логично ?
сделайте к актам еще листик где дайте информацию по балансу, если это так важно
а счет, ни нулевой, ни отрицательный, не стоит создавать, будет путаница

P.S. нулевой счет есть часный случай отрицательного счета

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