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

Карта регистрации абонента
http://forum.bitel.ru/viewtopic.php?f=22&t=7861
Страница 1 из 1

Автор:  umosolov [ 21 мар 2013, 17:44 ]
Заголовок сообщения:  Карта регистрации абонента

Добрый день!
Код:
  Клиент: вер. 5.2 сборка 1082 от 13.12.2012 20:23:05
    os: Windows XP; java: Java HotSpot(TM) Client VM, v.1.6.0_37
  Сервер: вер. 5.2 сборка 1411 от 14.02.2013 19:26:40
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.6.0_30

  card вер. 5.2 сборка 189 от 27.11.2012 16:51:43
  dialup вер. 5.2 сборка 376 от 13.03.2013 15:12:10
  npay вер. 5.2 сборка 195 от 19.01.2013 00:26:03
  reports вер. 5.2 сборка 192 от 31.01.2013 12:51:23
  trayinfo вер. 5.2 сборка 160 от 12.10.2012 20:01:29

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

Вложения:
карта регистрации.doc [151.5 КБ]
Скачиваний: 195
Договоры-параметров.doc [107.5 КБ]
Скачиваний: 189
Договор.doc [115 КБ]
Скачиваний: 170

Автор:  Phricker [ 21 мар 2013, 17:51 ]
Заголовок сообщения:  Re: Карта регистрации абонента

Они вручную редактируются :)
http://wiki.bgbilling.ru/index.php/%D0% ... 1%80%D0%B0

Автор:  umosolov [ 21 мар 2013, 18:12 ]
Заголовок сообщения:  Re: Карта регистрации абонента

Phricker, очень признателен за быстрый ответ, я понимаю что они редактируются в ручную, но вопрос в том какой и где файл (параметры-договоров), в card_inet.xsl не нашёл . Надо поменять позиции местами с кодом 9 и 10 в договоры-параметры, там мможно только передвинуть вверх или вниз редактировать не даёт. В полной карте всё Ок.

Вложения:
Полная карта.doc [107 КБ]
Скачиваний: 168

Автор:  Dog [ 21 мар 2013, 18:26 ]
Заголовок сообщения:  Re: Карта регистрации абонента

umosolov писал(а):
Phricker, очень признателен за быстрый ответ, я понимаю что они редактируются в ручную, но вопрос в том какой и где файл (параметры-договоров), в card_inet.xsl не нашёл . Надо поменять позиции местами с кодом 9 и 10 в договоры-параметры, там мможно только передвинуть вверх или вниз редактировать не даёт. В полной карте всё Ок.

ищите тут: /webroot/xsl

Автор:  Phricker [ 21 мар 2013, 18:33 ]
Заголовок сообщения:  Re: Карта регистрации абонента

Какие у вас ID параметров договора?

Автор:  umosolov [ 21 мар 2013, 18:36 ]
Заголовок сообщения:  Re: Карта регистрации абонента

Контактный телефон 9
номер договора СКТВ 10
это код он же наверное и ID в договоры-параметры

Автор:  Phricker [ 21 мар 2013, 18:36 ]
Заголовок сообщения:  Re: Карта регистрации абонента

1) Переименуйте свою карточку в card_inet_my.xsl иначе она при обновлении перезатрется
2) Откройте ее любым текстовым редактором и поменяйте
Код:
   
      <xsl:variable name="contract_title" select="contract/@title" />
      <xsl:variable name="contract_comment" select="contract/@comment" />
      <xsl:variable name="fio" select="parameters/parameter[@pid=4]/@value" />
      <xsl:variable name="address" select="parameters/parameter[@pid=19]/@value" />
      <xsl:variable name="phone" select="parameters/parameter[@pid=6]/@value" />
      <xsl:variable name="email" select="parameters/parameter[@pid=20]/@value" />
      <xsl:variable name="tariff_plan" select="contract/tariff/@tariff_plan" />
      <xsl:variable name="pswd" select="contract/@pswd" />
      
      <xsl:variable name="inet_title" select="'Internet'" />
      <xsl:variable name="inet_mid" select="'6'" />
      
      <xsl:variable name="email_title" select="'Email'" />
      <xsl:variable name="email_mid" select="'1'" />
      

те цифры которые после @pid= - ставьте то что у вас реально используется.
Например как вы говорите телефоны - поменяйте строку
<xsl:variable name="phone" select="parameters/parameter[@pid=6]/@value" />
на
<xsl:variable name="phone" select="parameters/parameter[@pid=9]/@value" />

Автор:  Phricker [ 21 мар 2013, 18:40 ]
Заголовок сообщения:  Re: Карта регистрации абонента

Ах да
После того как переименует карточку в Сервис - Настройка - Конфигурации, поменяйте строку
Код:
# Заголовок и адрес к шаблону карточки (доступны в свойствах договора)
contractcard.1=card_inet.xsl:Карта регистрации

на то что у вас написано.
Если сделаете как я посоветовал то пишите
Код:
contractcard.1=card_inet_my.xsl:Карточка регистрации

Автор:  umosolov [ 21 мар 2013, 18:45 ]
Заголовок сообщения:  Re: Карта регистрации абонента

Спасибо Phricker, поменял
Код:
name="phone" c 10 на 9
всё Ок. От меня Вам +.

Автор:  umosolov [ 21 мар 2013, 18:51 ]
Заголовок сообщения:  Re: Карта регистрации абонента

ещё раз спасибо за помощь и полезный совет.

Автор:  Phricker [ 21 мар 2013, 18:54 ]
Заголовок сообщения:  Re: Карта регистрации абонента

Пожалуйста

Автор:  Phricker [ 21 мар 2013, 18:59 ]
Заголовок сообщения:  Re: Карта регистрации абонента

Обогнал Скуба на 2 репы :D

Автор:  snark [ 25 мар 2013, 12:53 ]
Заголовок сообщения:  Re: Карта регистрации абонента

Phricker писал(а):
Обогнал Скуба на 2 репы :D

Надеюсь это не станет для него поводом к суициду :)

Автор:  skyb [ 25 мар 2013, 18:11 ]
Заголовок сообщения:  Re: Карта регистрации абонента

пиписькометр зашкалил :-D

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