BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 64 ]  На страницу Пред.  1, 2, 3
Автор Сообщение
 Заголовок сообщения: Re: bitel.billing.server.util.exslt.Scripting
СообщениеДобавлено: 08 апр 2015, 12:12 
Не в сети

Зарегистрирован: 21 ноя 2014, 15:11
Сообщения: 393
Карма: 0
Цитата:
Позиция - это составная часть документа, обладающая суммой, количеством и единицей измерения, которую биллинг вычисляет для конкретного договора и месяца и подставляет в документ. Позиции счетов и счет-фактур задаются в конфигурации модуля, каждая позиция идентифицируются числовым кодом, коды позиций счетов и счет-фактур могут пересекаться.
http://bgbilling.ru/v6.1/doc/ch09s03s01.html


Чтобы понять, что все-таки выводится в счете, закомментил в конфиге бухгалтерия все позиции для bill и invoice: и 6, и 11. И теперь все равно выводит строку абонплата с 11 позицией.
Я вообще ничего не понимаю теперь

Сервер перезагружать пробовал.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: bitel.billing.server.util.exslt.Scripting
СообщениеДобавлено: 08 апр 2015, 12:53 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
ничего не понял вообще - что работает не так, как ожидается.
где вы что указываете? вот когда указываете 11 оно и выводит всё норм, как и в xml.
когда делаете выборку по 6 эта строка с position_id="11" разумеется не выводится, с чего ей выводиться, вы же фильтруете по атрибуту явно
строка с position_id="6" есть в xml?

количество всегда ноль по дефолту, про это в доке есть:
http://bgbilling.ru/v6.1/doc/ch09s03.html
Код:
# Количество, которое ставится в позиции при генерации счёта из web (по умолчанию ставится 0)
web.bill.generate.position.quantity=1

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: bitel.billing.server.util.exslt.Scripting
СообщениеДобавлено: 08 апр 2015, 13:11 
Не в сети

Зарегистрирован: 21 ноя 2014, 15:11
Сообщения: 393
Карма: 0
dimOn писал(а):
ничего не понял вообще - что работает не так, как ожидается.
где вы что указываете? вот когда указываете 11 оно и выводит всё норм, как и в xml.
когда делаете выборку по 6 эта строка с position_id="11" разумеется не выводится, с чего ей выводиться, вы же фильтруете по атрибуту явно
строка с position_id="6" есть в xml?

количество всегда ноль по дефолту, про это в доке есть:
http://bgbilling.ru/v6.1/doc/ch09s03.html
Код:
# Количество, которое ставится в позиции при генерации счёта из web (по умолчанию ставится 0)
web.bill.generate.position.quantity=1

Ладно, видимо, я вас совсем запутал - давайте по порядку)
1. Нужно, чтобы отображалась строка абонплата с суммой за месяц и quantity.
Сейчас абонплата отображается, но количество стоит 0.
2. Строки position_id="6" нету, поэтому не выводится. Это понятно.
3. После того, как поставил в xsl 11, абонплата выводится в счете, но количество ставится 0 вместо 1, в конфиге бухгалтерии стоит строка web.bill.generate.position.quantity=1
4. Для меня самого не понятно следующее: если в конфиге прописываешь позицию 6, то разве и в xml параметр position_id не должен быть 6? Если нет, то откуда эти значения берутся?
И из п.4 у меня вытекает вопрос: связаны ли позиции, которые я прописывую в конфиге, с position_id в xml? Этот вопрос у меня появился после того, когда я ради эксперимента закомментировал в конфиге все строки с 11 позицией, а абонплата все равно выводилась.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: bitel.billing.server.util.exslt.Scripting
СообщениеДобавлено: 09 апр 2015, 17:04 
Не в сети

Зарегистрирован: 21 ноя 2014, 15:11
Сообщения: 393
Карма: 0
Разобрался сам, спасибо за помощь..


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 64 ]  На страницу Пред.  1, 2, 3

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


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

Сейчас этот форум просматривают: Google [Bot] и гости: 1


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

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