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

Проблема с шаблоном договора
http://forum.bitel.ru/viewtopic.php?f=22&t=4290
Страница 1 из 1

Автор:  Dog [ 13 июл 2010, 12:56 ]
Заголовок сообщения:  Проблема с шаблоном договора

Добрый день,

в имени шаблона договора используем такую строку: ФЛ${N3}-${Y2}${time:MM}${time:dd}
Согласно документации:
Цитата:
Шаблон имени может включать буквы, символы и следующие подстановки:
${NX} - порядковый номер договора, X - цифра. Подстановка будет заменена порядковым номером договоров такого типа дополненным слева нулями до длины X;

между символами ФЛ и дефисом не может быть более 3х символов, сегодня создали договор ФЛ1000-100713. Как это так получилось? и как сделать так, чтобы счётчик пошёл с нуля?

bill вер. 4.6 сборка 225 от 02.04.2010 16:26:09

Автор:  m2pod [ 13 июл 2010, 12:59 ]
Заголовок сообщения:  Re: Проблема с шаблоном договора

Вы хотите ФЛ0001-100713?

Автор:  Dog [ 13 июл 2010, 13:17 ]
Заголовок сообщения:  Re: Проблема с шаблоном договора

нет, я хочу 001 согласно шаблону договора.
есть конечно вариант поменять местами год,месяц и день, но может быть есть еще какой то способ?
ну и собственно говоря тема была создана скорее для багрепорта =) если таковой нужен и это действительно баг.

Автор:  skyb [ 13 июл 2010, 13:39 ]
Заголовок сообщения:  Re: Проблема с шаблоном договора

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

Насколько я помню, это правиться руками, давольно просто, только непомню как :(

Автор:  snark [ 13 июл 2010, 15:01 ]
Заголовок сообщения:  Re: Проблема с шаблоном договора

Dog писал(а):
в имени шаблона договора используем такую строку: ФЛ${N3}-${Y2}${time:MM}${time:dd}
...
сегодня создали договор ФЛ1000-100713. Как это так получилось?

сдается мне что это, как Вы и сказали:
Dog писал(а):
это действительно баг

т.к. должен был создаться договор ФЛ001-100713

Автор:  Dog [ 13 июл 2010, 19:25 ]
Заголовок сообщения:  Re: Проблема с шаблоном договора

тогда будем надеяться на лечение, было бы красиво =)

Автор:  restart [ 10 авг 2010, 14:25 ]
Заголовок сообщения:  Re: Проблема с шаблоном договора

У Вас случайно подобного договора с номером ФЛ999-xxxxxx нету?

Автор:  Yarlan Zey [ 28 сен 2010, 16:24 ]
Заголовок сообщения:  Re: Проблема с шаблоном договора

новую тему создавать не буду.
знаю что мой косяк.
прошу подсказки

пишет не удалось получить шаблон xslt... и так далее

шаблон точно лежит на сервере. думаю причина в конфиге
Код:
#путь, по которому сервер будет искать XSLT файлы
server.xslt=http://127.0.0.1:8080/BGBillingServer/webroot/xsl/


сервер и клиент на разных машинах. все равно такой адрес остается?

Автор:  skyb [ 28 сен 2010, 16:34 ]
Заголовок сообщения:  Re: Проблема с шаблоном договора

А XSL лежит на сервере?
Цитата:
#путь, по которому сервер будет искать XSLT файлы

тоесть это то покакому адресу будет лежать шаблон, вот попробуй в браузере с серверной машины набрать
Цитата:
http://127.0.0.1:8080/BGBillingServer/webroot/xsl/имя шаблона

Автор:  Yarlan Zey [ 28 сен 2010, 16:57 ]
Заголовок сообщения:  Re: Проблема с шаблоном договора

не забывай что у мя сервеная без гуи

Автор:  Yarlan Zey [ 28 сен 2010, 17:00 ]
Заголовок сообщения:  Re: Проблема с шаблоном договора

если с другой машины и вписать адрес сервера - "Попытка соединения не удалась"

лог клиента в дебаге:

Код:
http://10.10.0.2:8080/bgbilling/executer?module=admin&action=MenuAndToolBar&
[ length = 6285 ] xml = <?xml version="1.0" encoding="windows-1251"?>
<data firmTitle="Тестовая лицензия (идент. номер: 5000)" status="ok" user="admin"><params><param key="contract.limit.values" value="=-2000;=-500;=-300;=-150;=-50;=-30;=-10;=0;-5/1;-50/1;-100/1;-15/3;-50/3;-100/3"/><param key="contract.tree.order" value="parameters objects hierarchy status limit mode balance tariff modules groups web tariffGroup script addAction memo"/><param key="pattern.limit.values" value="-2000;-500;-300;-150;-100;-50;-10;0;5;30;100;15;50;100"/></params><menuBar>
    <menu id="contract" title="Договор">
        <menuItem className="bitel.billing.module.contract.ActionNewContract" title="Новый договор"/>
        <separator/>
        <menuItem className="bitel.billing.module.contract.ActionOpenContract" title="Открыть договор"/>       
        <menuItem className="bitel.billing.module.contract.ActionDeleteContract" title="Удалить договор"/>
        <menuItem className="bitel.billing.module.contract.ActionWrapContract" title="Переоформить договор"/>
        <separator/>       
        <menuItem className="bitel.billing.module.contract.ActionPatternContractEditor" title="Шаблоны"/>
        <separator/>
        <menuItem className="bitel.billing.module.contract.ActionCloseContract" title="Закрыть вкладку"/>
        <menuItem className="bitel.billing.module.contract.ActionCloseContracts" title="Закрыть вкладки"/>
        <separator/>
        <menuItem className="bitel.billing.module.admin.ActionQuit" title="Выход"/>...
http://10.10.0.2:8080/bgbilling/executer?module=installer&action=GetInstalledPlugins&
[ length = 196 ] xml = <?xml version="1.0" encoding="windows-1251"?>
<data status="ok"><plugin_list><plugin id="ru.bitel.bgbilling.plugins.cladr"/><plugin id="ru.bitel.bgbilling.plugins.cashcheck"/></plugin_list></data>
log4j:WARN No appenders could be found for logger (org.bushe.swing.event.EventService).
log4j:WARN Please initialize the log4j system properly.
http://10.10.0.2:8080/bgbilling/executer?module=contract&action=GetPatternList&BGBillingSecret=vrwjotkgVAK5IyoWuQrHzCpG&
[ length = 240 ] xml = <?xml version="1.0" encoding="windows-1251"?>
<data secret="302CF3A059F8263C8EA05546FDDE0DFD" status="ok"><patterns><item id="0" title="По умолчанию"/><item id="1" title="Интернет физ."/><item id="3" title="Интернет юр."/></patterns></data>
http://10.10.0.2:8080/bgbilling/executer?module=contract&action=GetPatternInfo&pid=0&only_title_pattern=1&BGBillingSecret=pWXOaUvQq41eiQCfFa9FzbWh&
[ length = 123 ] xml = <?xml version="1.0" encoding="windows-1251"?>
<data secret="44BB233FEF42845988A766B60C807076" status="ok"><pattern/></data>
http://10.10.0.2:8080/bgbilling/executer?module=contract&action=GetPatternInfo&pid=0&only_title_pattern=1&BGBillingSecret=obxMtLeYMMek8rJabOaxz5Tp&
[ length = 123 ] xml = <?xml version="1.0" encoding="windows-1251"?>
<data secret="6C11FFF6BFE648DBF4FBB5D23CE28E8C" status="ok"><pattern/></data>
http://10.10.0.2:8080/bgbilling/executer?module=contract&sub_mode=0&action=NewContract&pattern_id=0&date=28.09.2010&BGBillingSecret=Ipb7BYa03XCN1eonNWETQINu&
[ length = 132 ] xml = <?xml version="1.0" encoding="windows-1251"?>
<data secret="544B27D72766E336CBB21D3BBDDADBF7" status="ok"><contract id="33"/></data>
bitel.billing.module.contract.ContractPanel_Parameters
bitel.billing.module.contract.ContractPanel_Report
http://10.10.0.2:8080/bgbilling/executer?module=contract&action=GetPackageName&BGBillingSecret=Fjxh3hMKxOEkrQHMvAEmdjYt&cid=33&
[ length = 124 ] xml = <?xml version="1.0" encoding="windows-1251"?>
<data secret="956E95757350D74ADCE736612618B427" status="ok"><packages/></data>
http://10.10.0.2:8080/bgbilling/executer?table_module=kernel&module=admin&action=BGTable&table=parameter_history&BGBillingSecret=09wvNLW5TxxvmSck6B13HPP5&
[ length = 116 ] xml = <?xml version="1.0" encoding="windows-1251"?>
<data secret="A8D10C21740FD4B9650475C53F714712" status="error"></data>
http://10.10.0.2:8080/bgbilling/executer?table_module=contract&module=admin&action=BGTable&table=parameter_history&BGBillingSecret=PVpQuUhN2tmPX18iWMrKWfE1&
[ length = 116 ] xml = <?xml version="1.0" encoding="windows-1251"?>
<data secret="39A9A177A250896BFBB60871B8D1741F" status="error"></data>
http://10.10.0.2:8080/bgbilling/executer?module=contract&action=ContractParameters&list=1&BGBillingSecret=FQlbgizM4mqAeeHm2F7tZ1m8&cid=33&
[ length = 1265 ] xml = <?xml version="1.0" encoding="windows-1251"?>
<data secret="F47477044975B4BCFB562DA19023EA4F" status="ok"><firms><item id="0" title="---------------"/></firms><groups><item id="0" title="---------------"/><item id="1" title="Частное лицо"/><item id="3" title="Юридическое лицо"/></groups><parameters><parameter history="loopa_fade" pid="1" pt="1" title="ФИО" value=""/><parameter history="loopa_fade" pid="2" pt="1" title="Телефон(ы)" value=""/><parameter history="loopa_fade" pid="6" pt="1" title="Краткое название организации" value=""/><parameter history="loopa_fade" pid="7" pt="1" title="Полное название организации" value=""/><parameter history="loopa_fade" pid="8" pt="1" title="Должность руководителя" value=""/><parameter history="loopa_fade" pid="9" pt="1" title="ФИО руководителя" value=""/><parameter history="loopa_fade" pid="10" pt="1" title="Факс" value=""/><parameter history="loopa_fade" pid="11" pt="1" title="Контактное лицо" value=""/><parameter history="loopa_fade" pid="12" pt="2" title="Адрес" value=""/><parameter history="loopa_fade" pid="13" pt="3" title="Адрес электронный (email)" value=""/><parameter history="loopa_fade" pid="15" pt="2" title="Адрес юридический" value=""/></parameters><condel del="0" fc="0" pfid="0" pgid="0"/></data>
http://10.10.0.2:8080/bgbilling/executer?module=contract&action=ContractInfo&BGBillingSecret=BH7uutoDOmFzhyOkKmf7pJSc&cid=33&
[ length = 356 ] xml = <?xml version="1.0" encoding="windows-1251"?>
<data secret="68A5EF22CC6F21E387A8AA62EC1F366E" status="ok"><contract comment="" comments="0" date1="28.09.2010" date2="" del="0" fc="0" gr="0" hierarchy="independent" limit="0.00" mode="0" objects="0/0" status="активен" title="New contract"/><info><groups/><tariff/><balance/><modules/><script/></info></data>
http://10.10.0.2:8080/bgbilling/executer?module=contract&action=ContractParameters&BGBillingSecret=Od0ihpqsoc5RtubLyJLctNOD&cid=33&
[ length = 1083 ] xml = <?xml version="1.0" encoding="windows-1251"?>
<data secret="07C009A81571BF3C12B7807865FC9E42" status="ok"><parameters><parameter history="loopa_fade" pid="1" pt="1" title="ФИО" value=""/><parameter history="loopa_fade" pid="2" pt="1" title="Телефон(ы)" value=""/><parameter history="loopa_fade" pid="6" pt="1" title="Краткое название организации" value=""/><parameter history="loopa_fade" pid="7" pt="1" title="Полное название организации" value=""/><parameter history="loopa_fade" pid="8" pt="1" title="Должность руководителя" value=""/><parameter history="loopa_fade" pid="9" pt="1" title="ФИО руководителя" value=""/><parameter history="loopa_fade" pid="10" pt="1" title="Факс" value=""/><parameter history="loopa_fade" pid="11" pt="1" title="Контактное лицо" value=""/><parameter history="loopa_fade" pid="12" pt="2" title="Адрес" value=""/><parameter history="loopa_fade" pid="13" pt="3" title="Адрес электронный (email)" value=""/><parameter history="loopa_fade" pid="15" pt="2" title="Адрес юридический" value=""/></parameters><condel del="0" fc="0" pfid="0" pgid="0"/></data>
http://10.10.0.2:8080/bgbilling/executer?module=contract&action=GetEmailTree&BGBillingSecret=FiaVUXWjCab4KTDLGl4OTScY&
[ length = 120 ] xml = <?xml version="1.0" encoding="windows-1251"?>
<data secret="A3FC247AA272CF4FBD763AD56B6EBB6A" status="ok"><tree/></data>
bitel.billing.module.contract.ContractPanel_Card
[WARNING] Screen logger not set - Using ConsoleLogger.
[INFO] Using org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser as SAX2 Parser
[INFO] Using org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser as SAX2 Parser
http://10.10.0.2:8080/bgbilling/executer?module=contract&action=ContractCard2ListTypes&BGBillingSecret=1aFKvYmTG0hhHdMcOOGBKfU3&cid=33&
[ length = 345 ] xml = <?xml version="1.0" encoding="windows-1251"?>
<data secret="FFDAFE2A5926A036010CF798876100DA" status="ok"><combo><el id="card_telenettv_contract.xsl" title="Карта Договора (Теленет)"/><el id="card_telenettv_request.xsl" title="ЗАЯВЛЕНИЕ(Теленет)"/><el id="card_telenettv_agreement.xsl" title="Дополнительное соглашение(Теленет)"/></combo></data>
http://10.10.0.2:8080/bgbilling/executer?module=contract&action=ContractCard2&type=card_telenettv_contract.xsl&BGBillingSecret=1BvSXBL4aIlbucrFIUbGm78p&cid=33&
[ length = 263 ] xml = <?xml version="1.0" encoding="windows-1251"?>
<data secret="E2B55A668DD0FE186ED1A4F8B69F2413" status="error">Не удалось получить xslt-шаблон card_telenettv_contract.xsl по адресу http://127.0.0.1:8080/BGBillingServer/webroot/xsl/card_telenettv_contract.xsl</data>



проблема в апаче. так?

Автор:  skyb [ 28 сен 2010, 17:29 ]
Заголовок сообщения:  Re: Проблема с шаблоном договора

Yarlan Zey писал(а):
не забывай что у мя сервеная без гуи

а есть и консольные браузеры...сам юзал ;)
речь не в этом, ты просто неправильно составил шаблон, поэтому и проблемы....наверно

Автор:  skyb [ 28 сен 2010, 17:30 ]
Заголовок сообщения:  Re: Проблема с шаблоном договора

Yarlan Zey писал(а):
проблема в апаче. так?

каком апаче О_о

Автор:  Yarlan Zey [ 28 сен 2010, 18:32 ]
Заголовок сообщения:  Re: Проблема с шаблоном договора

skyb писал(а):
речь не в этом, ты просто неправильно составил шаблон, поэтому и проблемы....наверно


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

skyb писал(а):
каком апаче О_о


я всего лишь предположил ;)

Автор:  skyb [ 28 сен 2010, 19:06 ]
Заголовок сообщения:  Re: Проблема с шаблоном договора

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

Автор:  snark [ 28 сен 2010, 19:52 ]
Заголовок сообщения:  Re: Проблема с шаблоном договора

Yarlan Zey писал(а):
думаю причина в конфиге
Код:
#путь, по которому сервер будет искать XSLT файлы
server.xslt=http://127.0.0.1:8080/BGBillingServer/webroot/xsl/


да, пожалуй чт ов конфиге ... у меня в конфиге:
Код:
server.xslt=http://127.0.0.1:8080/xsl/

собсно то же что и в мануале, только я "bgbilling" из context.path в data.properties убрал, чтобы перезаписывать URL было проще, сейчас у меня в data.properties так:
Код:
context.path=


откуда Вы взяли путь
Код:
BGBillingServer/webroot/

мне честно говоря не понятно ...

если Вы не меняли context.path в data.properties, то конфиг у Вас должен быть один-в-один как в мануале ;)

Автор:  Yarlan Zey [ 29 сен 2010, 09:09 ]
Заголовок сообщения:  Re: Проблема с шаблоном договора

в дефолтном конфиге так было :)
я ж не знал на что менять

все работает в общем. спасибо :)

Автор:  Yarlan Zey [ 29 сен 2010, 10:49 ]
Заголовок сообщения:  Re: Проблема с шаблоном договора

где можно узнать полный перечень переменных и их значений?
для примера:
Код:
$contract_comment
$tariff
$phone

и так далее...

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