BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 19 ] 
Автор Сообщение
 Заголовок сообщения: Счет квитанция
СообщениеДобавлено: 06 фев 2012, 16:28 
Не в сети

Зарегистрирован: 25 мар 2011, 20:54
Сообщения: 133
Карма: 2
Можно ли как то добавить квитанцию по определенному тарифному плану??


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Счет квитанция
СообщениеДобавлено: 07 фев 2012, 16:51 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 14 июл 2011, 13:32
Сообщения: 187
Откуда: г.Челябинск
Карма: 6
pixi2010 писал(а):
Можно ли как то добавить квитанцию по определенному тарифному плану??


Можно добавить (навесить на договор) отдельный тип счёта, который будет содержать только одну позицию:
Код:
bill.pos.3.title="Тарифный План"
bill.pos.3.name=Начислено за ТП "..." {$month,date,MMMM yyyy г.}
#ID услуги "12"
bill.pos.3.summ=SERVICE_ACCOUNT($month, 12)
bill.pos.3.quantity=NPAY_SERVICE_COUNT_MONTH(9, $month, 12)
bill.pos.3.unit=руб.
bill.pos.3.insum=1
bill.pos.3.awlz=1

Правда это будет конкретная Услуга, а не тарифный план!

_________________
Работаем с 5.2.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Счет квитанция
СообщениеДобавлено: 07 фев 2012, 17:09 
Не в сети

Зарегистрирован: 25 мар 2011, 20:54
Сообщения: 133
Карма: 2
сейчас попробуем.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Счет квитанция
СообщениеДобавлено: 07 фев 2012, 17:27 
Не в сети

Зарегистрирован: 25 мар 2011, 20:54
Сообщения: 133
Карма: 2
Выходят только три договора в которых уже добавлены в ручную в модуль выставления счетов нужные квитанции, а как теперь из 10 тыс выбрать абонентов у которых определённая услуга и им добавить квитанции?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Счет квитанция
СообщениеДобавлено: 07 фев 2012, 17:29 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 14 июл 2011, 13:32
Сообщения: 187
Откуда: г.Челябинск
Карма: 6
pixi2010 писал(а):
Выходят только три договора в которых уже добавлены в ручную в модуль выставления счетов нужные квитанции, а как теперь из 10 тыс выбрать абонентов у которых определённая услуга и им добавить квитанции?


Групповыми операциями, или SQL-запросом. )

_________________
Работаем с 5.2.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Счет квитанция
СообщениеДобавлено: 07 фев 2012, 17:37 
Не в сети

Зарегистрирован: 25 мар 2011, 20:54
Сообщения: 133
Карма: 2
Групповыми операциями никак, группы одинаковые, а вот запрос не получается, опыта маловато.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Счет квитанция
СообщениеДобавлено: 08 фев 2012, 14:08 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 14 июл 2011, 13:32
Сообщения: 187
Откуда: г.Челябинск
Карма: 6
pixi2010 писал(а):
Групповыми операциями никак, группы одинаковые, а вот запрос не получается, опыта маловато.


Тогда могу предложить совместить:
1. Выполняете запрос.
Код:
SELECT   contract.title
FROM   contract
LEFT JOIN   contract_tariff ON contract_tariff.cid=contract.id
# указываете ID нужного тарифа
WHERE   contract_tariff.tpid=ХХ
   AND (contract_tariff.date2 is null OR contract_tariff.date2>=CURRENT_DATE)
   AND contract_tariff.date1 <=CURRENT_DATE

2. Сохранить договора в txt файле, а из него загрузить их в групповые операции.

_________________
Работаем с 5.2.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Счет квитанция
СообщениеДобавлено: 08 фев 2012, 14:12 
Не в сети

Зарегистрирован: 25 мар 2011, 20:54
Сообщения: 133
Карма: 2
загрузить в групповые операции???что то новое для меня..как это?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Счет квитанция
СообщениеДобавлено: 08 фев 2012, 14:14 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 14 июл 2011, 13:32
Сообщения: 187
Откуда: г.Челябинск
Карма: 6
Вот только чтобы счёт-квитанция в дальнейшем присутствовала/отсутствовала на договоре с нужным тарифом это либо скрипт писать, либо вручную операторы должны добавлять/удалять. В шаблон договора ее затолкать, если нужно...

_________________
Работаем с 5.2.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Счет квитанция
СообщениеДобавлено: 08 фев 2012, 14:18 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 14 июл 2011, 13:32
Сообщения: 187
Откуда: г.Челябинск
Карма: 6
pixi2010 писал(а):
загрузить в групповые операции???что то новое для меня..как это?

Открываете "Групповые операции".
Там в левом нижнем углу есть кнопка "Из файла (номера)".
Её нужно нажать. :-)

_________________
Работаем с 5.2.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Счет квитанция
СообщениеДобавлено: 08 фев 2012, 14:20 
Не в сети

Зарегистрирован: 25 мар 2011, 20:54
Сообщения: 133
Карма: 2
видимо это есть в версии 5.2, у нас 5.1 и нет такой возможности((((


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Счет квитанция
СообщениеДобавлено: 08 фев 2012, 14:31 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 14 июл 2011, 13:32
Сообщения: 187
Откуда: г.Челябинск
Карма: 6
pixi2010 писал(а):
видимо это есть в версии 5.2, у нас 5.1 и нет такой возможности((((


Прошу прощения, не пользовалась 5.1.

_________________
Работаем с 5.2.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Счет квитанция
СообщениеДобавлено: 08 фев 2012, 14:33 
Не в сети

Зарегистрирован: 25 мар 2011, 20:54
Сообщения: 133
Карма: 2
а запросом как я понимаю не получится добавить или оч сложно?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Счет квитанция
СообщениеДобавлено: 08 фев 2012, 14:35 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 14 июл 2011, 13:32
Сообщения: 187
Откуда: г.Челябинск
Карма: 6
pixi2010 писал(а):
а запросом как я понимаю не получится добавить или оч сложно?

Надо подумать...

_________________
Работаем с 5.2.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Счет квитанция
СообщениеДобавлено: 08 фев 2012, 14:50 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Universe писал(а):
pixi2010 писал(а):
загрузить в групповые операции???что то новое для меня..как это?

Открываете "Групповые операции".
Там в левом нижнем углу есть кнопка "Из файла (номера)".
Её нужно нажать. :-)

Век живи - век учись :o

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Счет квитанция
СообщениеДобавлено: 09 фев 2012, 12:31 
Не в сети

Зарегистрирован: 25 мар 2011, 20:54
Сообщения: 133
Карма: 2
может есть у кого нить еще варианты?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Счет квитанция
СообщениеДобавлено: 21 фев 2012, 14:15 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 14 июл 2011, 13:32
Сообщения: 187
Откуда: г.Челябинск
Карма: 6
pixi2010 писал(а):
может есть у кого нить еще варианты?


Тема ещё актуальна?

А то я написала запрос на установления типа счёта на договора с определенным тарифом (можно переделать с определенной услугой), правда он заменяет уже существующий тип счёта (квитанции) на договоре. ;-)
И нужно, чтобы кто-то более опытный по вопросам SQL посмотрел на этот запрос.

_________________
Работаем с 5.2.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Счет квитанция
СообщениеДобавлено: 27 фев 2012, 13:00 
Не в сети

Зарегистрирован: 25 мар 2011, 20:54
Сообщения: 133
Карма: 2
Актуальна)) если можно переделать на услугу было бы прекрасно)))если можно попробую ваш запрос))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Счет квитанция
СообщениеДобавлено: 27 фев 2012, 14:23 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 14 июл 2011, 13:32
Сообщения: 187
Откуда: г.Челябинск
Карма: 6
pixi2010 писал(а):
Актуальна)) если можно переделать на услугу было бы прекрасно)))если можно попробую ваш запрос))

Для тарифа:
Код:
UPDATE   bill_contract_doc_type_4
# 4-это mid модуля Bill
LEFT JOIN   contract_tariff ON contract_tariff.cid=bill_contract_doc_type_4.cid
LEFT JOIN   contract ON contract.id=bill_contract_doc_type_4.cid
# устанавливаем нужный тип счёта (квитанции)
SET   bill_contract_doc_type_4.doc_type=1
# для договоров с искомым тарифом
WHERE   contract_tariff.tpid=48
# дополнительные условия
   AND (contract_tariff.date2 is null OR contract_tariff.date2>=CURRENT_DATE)
   AND contract_tariff.date1 <=CURRENT_DATE
# для тестирования можно указать определенную группу или id договора
   AND contract.gr&(1<<X)>0
   AND bill_contract_doc_type_4.cid=XX

Для услуги:
Код:
UPDATE   bill_contract_doc_type_4
LEFT JOIN   npay_service_object_9 ON npay_service_object_9.cid=bill_contract_doc_type_4.cid
LEFT JOIN   contract ON contract.id=bill_contract_doc_type_4.cid
SET   bill_contract_doc_type_4.doc_type=1
WHERE   npay_service_object_9.sid=25
   AND (npay_service_object_9.date2 is null OR npay_service_object_9.date2>=CURRENT_DATE)
   AND npay_service_object_9.date1 <=CURRENT_DATE
   AND contract.gr&(1<<X)>0


Для поиска результатов:
Код:
SELECT   contract.title
FROM   contract
LEFT JOIN   bill_contract_doc_type_4 ON bill_contract_doc_type_4.cid=contract.id
WHERE   bill_contract_doc_type_4.doc_type=1


Можете писать по ICQ, если будут вопросы.

_________________
Работаем с 5.2.


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

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


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

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


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

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