forum.bitel.ru http://forum.bitel.ru/ |
|
не отображается телефон в печатной форме http://forum.bitel.ru/viewtopic.php?f=14&t=8558 |
Страница 1 из 1 |
Автор: | grifin [ 10 окт 2013, 23:33 ] |
Заголовок сообщения: | не отображается телефон в печатной форме |
Телефон: <xsl:value-of select="/data/bill/contract_data/contract_params/parameter[@pid='6']/@value"/> проясните пожалуйста что за цифра 6 и откуда должен браться телефон. Так же вопрос: Зачем сделано дублирование параметров договора в параметрах модуля bill, зачем я два раза указываю ИНН, а название компании (имя клиента) - так вообще три раза (В комментарии к номеру договора, в параметрах договора и в параметрах модуля bill) почему нельзя везде брать из одного места ? |
Автор: | dimOn [ 11 окт 2013, 00:19 ] |
Заголовок сообщения: | Re: не отображается телефон в печатной форме |
pid - ид параметра догвора. как следствие: телефон, очевидно, должен браться из параметра договора с id = 6. |
Автор: | dimOn [ 11 окт 2013, 00:21 ] |
Заголовок сообщения: | Re: не отображается телефон в печатной форме |
Цитата: Так же вопрос: Зачем сделано дублирование параметров договора в параметрах модуля bill, зачем я два раза указываю ИНН, а название компании (имя клиента) - так вообще три раза (В комментарии к номеру договора, в параметрах договора и в параметрах модуля bill) почему нельзя везде брать из одного места ? комментарий к номеру договора это комментарий а не название компании, вы можете туда что угодно вносить. по поводу дублирования параметров - аналогично. параметров инн может и не быть в параметрах, их же произвольный набор не завязанный на логику напрямую. |
Автор: | grifin [ 11 окт 2013, 01:03 ] |
Заголовок сообщения: | Re: не отображается телефон в печатной форме |
Спасибо |
Автор: | grifin [ 11 окт 2013, 01:04 ] |
Заголовок сообщения: | Re: не отображается телефон в печатной форме |
dimOn писал(а): Цитата: Так же вопрос: Зачем сделано дублирование параметров договора в параметрах модуля bill, зачем я два раза указываю ИНН, а название компании (имя клиента) - так вообще три раза (В комментарии к номеру договора, в параметрах договора и в параметрах модуля bill) почему нельзя везде брать из одного места ? комментарий к номеру договора это комментарий а не название компании, вы можете туда что угодно вносить. по поводу дублирования параметров - аналогично. параметров инн может и не быть в параметрах, их же произвольный набор не завязанный на логику напрямую. Т.е. вы считаете что "правильным" будет удалить все эти параметры из договора и вписывать их только в модуль bill ? |
Автор: | skn [ 11 окт 2013, 01:24 ] |
Заголовок сообщения: | Re: не отображается телефон в печатной форме |
"правильно" это как ВАМ удобно, под ВАШИ задачи и бизнес процессы. |
Автор: | grifin [ 11 окт 2013, 01:31 ] |
Заголовок сообщения: | Re: не отображается телефон в печатной форме |
В любом случае, и я думаю что все со мной согласятся, что прописывание одного и того-же в двух местах копи-пастом - неправильно. Соответственно на данный момент мне видится такое решение: 1. email и телефон указываются в параметрах договора 2. ИНН указывается в поле ИНН модуля bill 3. ФИО индивидуального предперинимателя с припиской "(ИП)" прописывается в модуле bill в поле "Название компании" 4. Для Юр.Лиц название компании указывается в модуле bill в поле "Название компании" 5. Адрес указывается в модуле Bill ----- такая логика правильная ? Есть подводные камни ? |
Автор: | skn [ 11 окт 2013, 01:39 ] |
Заголовок сообщения: | Re: не отображается телефон в печатной форме |
лично для нашей компании нет, нам ТАК НЕ УДОБНО например 1) когда открываешь договор адрес указанный в парамметрах модуля bill не доступен, и нужно совершить дополнительные действия что бы его увидеть 2) ИНН указанный в параметрах договора можно использовать как в модуле bill при печати документов, так и в модуле documents при генерации документов, а при размещение его в параметрах модуля bill, для модуля documents он становиться не доступным... (без написания дополнительного кода) |
Автор: | grifin [ 11 окт 2013, 02:56 ] |
Заголовок сообщения: | Re: не отображается телефон в печатной форме |
2. - Как использовать ИНН из договора в Biil - Зачем вам вообще этот ИНН нужен, кроме как для того, что бы вставить его в распечатываемые документы ? --------------- И дополнительный вопрос: В 1С у меня для каждого клиента обязательно вносится ИНН, т.к. 1Ска по этому ключу разносит выписку. Биллинг у меня тоже есть в будущем желание соединить с 1Ской, где мне лучше хранить ИНН чтоб в дальншейшем не огрести проблем ? |
Автор: | skn [ 11 окт 2013, 04:12 ] |
Заголовок сообщения: | Re: не отображается телефон в печатной форме |
если ИНН укажите как параметр договора, то можно использовать стандартый поиск договора по параметру, а если в модуле bill, то поиска по тем параметрам - нету ![]() |
Автор: | skn [ 11 окт 2013, 04:14 ] |
Заголовок сообщения: | Re: не отображается телефон в печатной форме |
grifin писал(а): 1) Как использовать ИНН из договора в Biil 2) Зачем вам вообще этот ИНН нужен, кроме как для того, что бы вставить его в распечатываемые документы ? 1) ну параметр "телефон" вы же вроде смогли вытащить... при просмотре документа, например счета, нажмите кнопочку XML (увидите какие данные доступны для документа) 2) а этого мало? Каждый для себя САМ выбирает что для него важно, а что нет не существует "ЕДИНСТВЕННО ПРАВИЛЬНОГО" варианта. |
Автор: | grifin [ 11 окт 2013, 04:24 ] |
Заголовок сообщения: | Re: не отображается телефон в печатной форме |
1. Я привел цитату из стандартного представления. Как вытащить что-то другое - не знаю. спасибо, дали наводку. 2. Это достигается заведением значения в модуль bill, зачем его вытаскивать в параметры договора ? ------- Зато существует форум, в котором коллеги, которые уже наступили на грабли, могут предупредить о последствиях тех, кто их еще раскладывает ) |
Автор: | skn [ 11 окт 2013, 04:37 ] |
Заголовок сообщения: | Re: не отображается телефон в печатной форме |
grifin писал(а): 1. Я привел цитату из стандартного представления. Как вытащить что-то другое - не знаю. спасибо, дали наводку. 2. Это достигается заведением значения в модуль bill, зачем его вытаскивать в параметры договора ? ------- Зато существует форум, в котором коллеги, которые уже наступили на грабли, могут предупредить о последствиях тех, кто их еще раскладывает ) 1) а принцип "по аналогии" давно отменили? 2) параметры модуля bill не доступны в плагине documents ----- Вы не по одному огороду ходите, так что не факт, что грабли одинаково разбросаны ![]() |
Автор: | grifin [ 11 окт 2013, 11:40 ] |
Заголовок сообщения: | Re: не отображается телефон в печатной форме |
dimOn писал(а): pid - ид параметра договора. как следствие: телефон, очевидно, должен браться из параметра договора с id = 6. Поменял 6ку на нужный параметр - все-равно не выводится. Не поэтому-ли коллеги хранят телефон в поле типа "текст" ? И вообще, печатная форма, мягко говоря - не очень. Нету адреса клиента почему-то. а по-хорошему адрес бы еще печатать на обратной стороне счета позиционируя его так, чтоб попал в конверт с окошечком. Может кто поделится вменяемой формой счета ? |
Автор: | grifin [ 11 окт 2013, 12:09 ] |
Заголовок сообщения: | Re: не отображается телефон в печатной форме |
С выводом телефона разобрался. Подскажите плиз как сделать разрыв страницы в печатной форме |
Автор: | skyb [ 12 окт 2013, 06:18 ] |
Заголовок сообщения: | Re: не отображается телефон в печатной форме |
есть на вики |
Автор: | Dipress [ 10 июн 2014, 16:59 ] |
Заголовок сообщения: | Re: не отображается телефон в печатной форме |
Добрый день. Так же возник подобный вопрос. Посмотрел в Справочники->Договоры параметры->Телефон id=14. Подставил это число в шаблоне Код: <fo:block xsl:use-attribute-sets="text"> Телефон: <xsl:value-of select="/data/bill/contract_data/contract_params/parameter[@pid='14']/@value"/> </fo:block> Сделал стоп/старт сервера на всякий случай. Но телефон с договора почему-то не появился. Не подскажите в чем может быть проблема? |
Автор: | skyb [ 10 июн 2014, 17:17 ] |
Заголовок сообщения: | Re: не отображается телефон в печатной форме |
А он заполнен на договоре? |
Автор: | Dipress [ 10 июн 2014, 17:23 ] |
Заголовок сообщения: | Re: не отображается телефон в печатной форме |
Конечно |
Автор: | skn [ 10 июн 2014, 17:24 ] |
Заголовок сообщения: | Re: не отображается телефон в печатной форме |
а в xml что есть? |
Автор: | Dipress [ 10 июн 2014, 17:28 ] |
Заголовок сообщения: | Re: не отображается телефон в печатной форме |
skn писал(а): а в xml что есть? Код: <contract_params>
<parameter pid="14" pt="9" sort="16" title="Телефон/факс" value="0663890215"/> </contract_params> |
Автор: | skn [ 10 июн 2014, 18:28 ] |
Заголовок сообщения: | Re: не отображается телефон в печатной форме |
кеширование xslt отключено? |
Автор: | Dipress [ 10 июн 2014, 18:38 ] |
Заголовок сообщения: | Re: не отображается телефон в печатной форме |
skn писал(а): кеширование xslt отключено? Честно говоря не знаю. А как проверить? |
Автор: | skn [ 10 июн 2014, 20:21 ] |
Заголовок сообщения: | Re: не отображается телефон в печатной форме |
в конфиге Сервис - Настройка - Конфигкурация (http://bgbilling.ru/v6.1/doc/ch01s10s01.html) |
Автор: | Dipress [ 11 июн 2014, 11:08 ] |
Заголовок сообщения: | Re: не отображается телефон в печатной форме |
skn писал(а): в конфиге Сервис - Настройка - Конфигкурация (http://bgbilling.ru/v6.1/doc/ch01s10s01.html) В Конфигурации стоит: Код: xslt.cache=0
|
Автор: | skn [ 11 июн 2014, 12:48 ] |
Заголовок сообщения: | Re: не отображается телефон в печатной форме |
Код: /data/bill/contract_data/contract_params/parameter[@pid='14']/@value" - путь правильный?
|
Автор: | Dipress [ 11 июн 2014, 13:32 ] |
Заголовок сообщения: | Re: не отображается телефон в печатной форме |
Вы правы, был не верный путь. Посмотрел xml файл внимательно, судя по нему должно быть: Код: /data/bill/contract_params/parameter[@pid='14']/@value" Подправил, телефон появился. Спасибо за помощь. Я правильно понимаю что таким вот образом можно вставить в шаблон счета любые данные которые есть в xml ? |
Автор: | skn [ 11 июн 2014, 15:41 ] |
Заголовок сообщения: | Re: не отображается телефон в печатной форме |
Dipress писал(а): Я правильно понимаю что таким вот образом можно вставить в шаблон счета любые данные которые есть в xml ? да |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |