BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 19 июн 2025, 01:19

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




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
СообщениеДобавлено: 26 мар 2009, 17:21 
Не в сети

Зарегистрирован: 24 сен 2008, 12:50
Сообщения: 101
Откуда: Мурманск
Карма: 0
Не получается у меня с ним работать...
Напишите пожалуйста кто нибудь пример.

_________________
Лучше царствовать в аду, чем служить на небесах!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 26 мар 2009, 18:02 
Не в сети

Зарегистрирован: 27 ноя 2008, 20:00
Сообщения: 76
Карма: 0
#Экстрактор
bill.pos.1.title=Абон плата 2
bill.pos.1.extractor=NPAY_SERVICES(7, $month, )
bill.pos.1.unit=услуга


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 26 мар 2009, 18:25 
Не в сети

Зарегистрирован: 24 сен 2008, 12:50
Сообщения: 101
Откуда: Мурманск
Карма: 0
Не отрабатывает...
Эта услуга даже не появляется в - типы документов - счет - позиция...

bill.pos.1.title=Расход 1
bill.pos.1.extractor=CHARGE($month, 8)
bill.pos.1.unit=услуга

_________________
Лучше царствовать в аду, чем служить на небесах!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 01 апр 2009, 16:03 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
http://www.bgbilling.ru/v4.5/doc/ch14s03s01.html
Цитата:
Параметры title и unit имеют значение, аналогичные обычным позициям. В параметр extractor может быть подставлен один из перечисленных ниже макросов. Вместо <month> могут быть подставлены значения $month, $nextmonth, $prevmonth, $prev2month, $prev3month, означающие в данном контексте месяц, за который производится выборка. Вместо <mid> подставляется код экземпляра соответствующего модуля.
KERNEL_CHARGES(<month>, <коды типов расх>) - расходы договора в каком-то месяце. Тип расхода становится названием позиции, количество расходов данного типа - количеством. При неуказании кодов типов расходов выбираются все типы расходов.


KERNEL_CHARGES != CHARGE


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 02 апр 2009, 10:35 
Не в сети

Зарегистрирован: 24 сен 2008, 12:50
Сообщения: 101
Откуда: Мурманск
Карма: 0
Ссылаясь на инструкцию и на написанное выше пишу: bill.pos.8.title=FFFFFFFFFFFFFFFFFF
bill.pos.8.extractor=KERNEL_CHARGES($month)
bill.pos.8.unit=услуга

Уже даже не указываю конкретные расходы - чтобы он увидел какие-нибудь - не получается.
Эта услуга даже не появляется в списке вкладка "типы документов" - выбираю счет - там не отображается.
Если добавляю
#bill.pos.8.name=FFFFFFFFFFFFF
то тогда она отображается в вкладкt "типы документов" - счет,
а при генерации - все равно ничего нет...

_________________
Лучше царствовать в аду, чем служить на небесах!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 07 апр 2009, 15:09 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Код:
bill.pos.3.title=Расходы
bill.pos.3.name=Расход
bill.pos.3.extractor=KERNEL_CHARGES($month)

Так вот работает. Доку поправлю, там и title и name нужен. Хотя реально name не используется нигде..


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 01 фев 2010, 22:12 
Не в сети

Зарегистрирован: 24 сен 2008, 12:50
Сообщения: 101
Откуда: Мурманск
Карма: 0
Пример нашего экстрактора:

bill.pos.999.title=Сервис-ПК
bill.pos.999.name=Расход
bill.pos.999.extractor=RSCM_SERVICES(36,$month)
bill.pos.999.unit=

Как подставить единицу измерения, если они разные и прописаны в модуле разовых услуг? (bill.pos.999.unit=?)

_________________
Лучше царствовать в аду, чем служить на небесах!!!


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 09 фев 2010, 17:48 
Не в сети

Зарегистрирован: 24 сен 2008, 12:50
Сообщения: 101
Откуда: Мурманск
Карма: 0
up...

_________________
Лучше царствовать в аду, чем служить на небесах!!!


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

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Евгений писал(а):
Пример нашего экстрактора:

bill.pos.999.title=Сервис-ПК
bill.pos.999.name=Расход
bill.pos.999.extractor=RSCM_SERVICES(36,$month)
bill.pos.999.unit=

Как подставить единицу измерения, если они разные и прописаны в модуле разовых услуг? (bill.pos.999.unit=?)

для rscm не надо эту строку добавлять . единицы берутся из модуля разовых услуг


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

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


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

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


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

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