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

Можно увидеть пример экстрактора.
http://forum.bitel.ru/viewtopic.php?f=14&t=2083
Страница 1 из 1

Автор:  Евгений [ 26 мар 2009, 17:21 ]
Заголовок сообщения:  Можно увидеть пример экстрактора.

Не получается у меня с ним работать...
Напишите пожалуйста кто нибудь пример.

Автор:  leon [ 26 мар 2009, 18:02 ]
Заголовок сообщения: 

#Экстрактор
bill.pos.1.title=Абон плата 2
bill.pos.1.extractor=NPAY_SERVICES(7, $month, )
bill.pos.1.unit=услуга

Автор:  Евгений [ 26 мар 2009, 18:25 ]
Заголовок сообщения: 

Не отрабатывает...
Эта услуга даже не появляется в - типы документов - счет - позиция...

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

Автор:  Администратор [ 01 апр 2009, 16:03 ]
Заголовок сообщения: 

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 ]
Заголовок сообщения: 

Ссылаясь на инструкцию и на написанное выше пишу: 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 ]
Заголовок сообщения: 

Код:
bill.pos.3.title=Расходы
bill.pos.3.name=Расход
bill.pos.3.extractor=KERNEL_CHARGES($month)

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

Автор:  Евгений [ 01 фев 2010, 22:12 ]
Заголовок сообщения:  Re: Можно увидеть пример экстрактора.

Пример нашего экстрактора:

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 ]
Заголовок сообщения:  Re: Можно увидеть пример экстрактора.

up...

Автор:  stark [ 12 фев 2010, 20:36 ]
Заголовок сообщения:  Re: Можно увидеть пример экстрактора.

Евгений писал(а):
Пример нашего экстрактора:

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 не надо эту строку добавлять . единицы берутся из модуля разовых услуг

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