BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 05 май 2024, 18:00

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




Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: Номер документа, номерной пул
СообщениеДобавлено: 23 янв 2015, 13:57 
Не в сети

Зарегистрирован: 08 апр 2014, 11:00
Сообщения: 248
Карма: 0
Хочется сделать так, чтоб в номер документа среди прочих параметров подставлялось значение из текстового параметра договора. Это нужно для того, чтоб для счетов по разным услугам были разные, но уникальные для каждого договора, префиксы.
Каким образом можно это реализовать?

_________________
Код:
Сервер: вер. 6.1.1182 / 21.11.2016 20:23:39
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.7.0_71

  bill: вер. 6.1.267 / 08.11.2016 10:26:59
  card: вер. 6.1.211 / 31.05.2016 16:01:28
  inet: вер. 6.1.737 / 25.11.2016 16:32:09
  mps: вер. 6.1.225 / 22.09.2016 12:54:08
  npay: вер. 6.1.202 / 05.10.2016 14:06:01
  phone: вер. 6.1.263 / 13.09.2016 18:00:05
  reports: вер. 6.1.206 / 05.10.2016 14:06:03
  ru.bitel.bgbilling.plugins.dispatch: вер. 6.1.91 / 25.11.2016 16:32:11
  ru.bitel.bgbilling.plugins.documents: вер. 6.1.215 / 29.02.2016 17:50:59
  voiceip: вер. 6.1.190 / 29.02.2016 17:51:17


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Номер документа, номерной пул
СообщениеДобавлено: 23 янв 2015, 15:19 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
а чем вас номер договора не устраивает как префикс ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Номер документа, номерной пул
СообщениеДобавлено: 23 янв 2015, 15:31 
Не в сети

Зарегистрирован: 08 апр 2014, 11:00
Сообщения: 248
Карма: 0
По одному договору создаётся разные счета в разное время, в зависимости от типа услуг. Нужно чтоб у разных счетов были разные префиксы, а они уникальны для каждого договора.
Как это вставить в печатную форму - решение нашёл, пробую. Но хотелось бы добавить их к самому номеру счёта.

_________________
Код:
Сервер: вер. 6.1.1182 / 21.11.2016 20:23:39
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.7.0_71

  bill: вер. 6.1.267 / 08.11.2016 10:26:59
  card: вер. 6.1.211 / 31.05.2016 16:01:28
  inet: вер. 6.1.737 / 25.11.2016 16:32:09
  mps: вер. 6.1.225 / 22.09.2016 12:54:08
  npay: вер. 6.1.202 / 05.10.2016 14:06:01
  phone: вер. 6.1.263 / 13.09.2016 18:00:05
  reports: вер. 6.1.206 / 05.10.2016 14:06:03
  ru.bitel.bgbilling.plugins.dispatch: вер. 6.1.91 / 25.11.2016 16:32:11
  ru.bitel.bgbilling.plugins.documents: вер. 6.1.215 / 29.02.2016 17:50:59
  voiceip: вер. 6.1.190 / 29.02.2016 17:51:17


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Номер документа, номерной пул
СообщениеДобавлено: 23 янв 2015, 16:05 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Dima_M писал(а):
По одному договору создаётся разные счета в разное время, в зависимости от типа услуг. Нужно чтоб у разных счетов были разные префиксы, а они уникальны для каждого договора.
Как это вставить в печатную форму - решение нашёл, пробую. Но хотелось бы добавить их к самому номеру счёта.

Так я не понял. Номер договора же уникален для каждого договора. чем он вас не устраивает?
Цитата:
$contract_title - номер договора

http://bgbilling.ru/v6.1/doc/ch09s03s02.html

Зачем именно параметр договора нужен ??


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Номер документа, номерной пул
СообщениеДобавлено: 23 янв 2015, 16:25 
Не в сети

Зарегистрирован: 08 апр 2014, 11:00
Сообщения: 248
Карма: 0
Префиксы разные, они не совпадают с номером договора $contract_title.

_________________
Код:
Сервер: вер. 6.1.1182 / 21.11.2016 20:23:39
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.7.0_71

  bill: вер. 6.1.267 / 08.11.2016 10:26:59
  card: вер. 6.1.211 / 31.05.2016 16:01:28
  inet: вер. 6.1.737 / 25.11.2016 16:32:09
  mps: вер. 6.1.225 / 22.09.2016 12:54:08
  npay: вер. 6.1.202 / 05.10.2016 14:06:01
  phone: вер. 6.1.263 / 13.09.2016 18:00:05
  reports: вер. 6.1.206 / 05.10.2016 14:06:03
  ru.bitel.bgbilling.plugins.dispatch: вер. 6.1.91 / 25.11.2016 16:32:11
  ru.bitel.bgbilling.plugins.documents: вер. 6.1.215 / 29.02.2016 17:50:59
  voiceip: вер. 6.1.190 / 29.02.2016 17:51:17


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Номер документа, номерной пул
СообщениеДобавлено: 23 янв 2015, 16:31 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Dima_M писал(а):
Префиксы разные, они не совпадают с номером договора $contract_title.


приведите пример.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Номер документа, номерной пул
СообщениеДобавлено: 23 янв 2015, 16:50 
Не в сети

Зарегистрирован: 08 апр 2014, 11:00
Сообщения: 248
Карма: 0
К договору подключены несколько услуг доп соглашениями.
Счёт № {доп соглашение}-{номер договора}-{номер месяца}

Понятно, что правильнее это бы было субдоговорами делать. Но сразу так не сделали. И, в принципе, и нет потребности.
Документы раньше все из 1с делали, теперь вот счета решили из биллинга делать и наткнулись на нюанс.

В печатной форме сделал:
Код:
Счет № <xsl:value-of select="/data/bill/contract_params/parameter[@pid='33']/@value"/>-<xsl:value-of select="@bill_number" />
- работает
Но это же костыль, так не совсем правильно.

_________________
Код:
Сервер: вер. 6.1.1182 / 21.11.2016 20:23:39
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.7.0_71

  bill: вер. 6.1.267 / 08.11.2016 10:26:59
  card: вер. 6.1.211 / 31.05.2016 16:01:28
  inet: вер. 6.1.737 / 25.11.2016 16:32:09
  mps: вер. 6.1.225 / 22.09.2016 12:54:08
  npay: вер. 6.1.202 / 05.10.2016 14:06:01
  phone: вер. 6.1.263 / 13.09.2016 18:00:05
  reports: вер. 6.1.206 / 05.10.2016 14:06:03
  ru.bitel.bgbilling.plugins.dispatch: вер. 6.1.91 / 25.11.2016 16:32:11
  ru.bitel.bgbilling.plugins.documents: вер. 6.1.215 / 29.02.2016 17:50:59
  voiceip: вер. 6.1.190 / 29.02.2016 17:51:17


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Номер документа, номерной пул
СообщениеДобавлено: 23 янв 2015, 17:03 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Т.е надо добавить что-то вроде $parameter(33) чтобы брало значение из параметра с кодом 33. так?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Номер документа, номерной пул
СообщениеДобавлено: 23 янв 2015, 17:04 
Не в сети

Зарегистрирован: 08 апр 2014, 11:00
Сообщения: 248
Карма: 0
Да. Именно так!

_________________
Код:
Сервер: вер. 6.1.1182 / 21.11.2016 20:23:39
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.7.0_71

  bill: вер. 6.1.267 / 08.11.2016 10:26:59
  card: вер. 6.1.211 / 31.05.2016 16:01:28
  inet: вер. 6.1.737 / 25.11.2016 16:32:09
  mps: вер. 6.1.225 / 22.09.2016 12:54:08
  npay: вер. 6.1.202 / 05.10.2016 14:06:01
  phone: вер. 6.1.263 / 13.09.2016 18:00:05
  reports: вер. 6.1.206 / 05.10.2016 14:06:03
  ru.bitel.bgbilling.plugins.dispatch: вер. 6.1.91 / 25.11.2016 16:32:11
  ru.bitel.bgbilling.plugins.documents: вер. 6.1.215 / 29.02.2016 17:50:59
  voiceip: вер. 6.1.190 / 29.02.2016 17:51:17


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Номер документа, номерной пул
СообщениеДобавлено: 28 янв 2015, 18:16 
Не в сети

Зарегистрирован: 08 апр 2014, 11:00
Сообщения: 248
Карма: 0
А это будет реализовано? Когда?

_________________
Код:
Сервер: вер. 6.1.1182 / 21.11.2016 20:23:39
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.7.0_71

  bill: вер. 6.1.267 / 08.11.2016 10:26:59
  card: вер. 6.1.211 / 31.05.2016 16:01:28
  inet: вер. 6.1.737 / 25.11.2016 16:32:09
  mps: вер. 6.1.225 / 22.09.2016 12:54:08
  npay: вер. 6.1.202 / 05.10.2016 14:06:01
  phone: вер. 6.1.263 / 13.09.2016 18:00:05
  reports: вер. 6.1.206 / 05.10.2016 14:06:03
  ru.bitel.bgbilling.plugins.dispatch: вер. 6.1.91 / 25.11.2016 16:32:11
  ru.bitel.bgbilling.plugins.documents: вер. 6.1.215 / 29.02.2016 17:50:59
  voiceip: вер. 6.1.190 / 29.02.2016 17:51:17


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Номер документа, номерной пул
СообщениеДобавлено: 28 янв 2015, 18:17 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
Dima_M писал(а):
А это будет реализовано? Когда?

Добавил в TODO. Сроки не определены.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Номер документа, номерной пул
СообщениеДобавлено: 18 мар 2015, 20:44 
Не в сети

Зарегистрирован: 08 апр 2014, 11:00
Сообщения: 248
Карма: 0
Может тоже самому акшен какой подправить? Результатом я бы со всеми кому интересно поделился.
Поможете, подскажете? Или это не актуально?

_________________
Код:
Сервер: вер. 6.1.1182 / 21.11.2016 20:23:39
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.7.0_71

  bill: вер. 6.1.267 / 08.11.2016 10:26:59
  card: вер. 6.1.211 / 31.05.2016 16:01:28
  inet: вер. 6.1.737 / 25.11.2016 16:32:09
  mps: вер. 6.1.225 / 22.09.2016 12:54:08
  npay: вер. 6.1.202 / 05.10.2016 14:06:01
  phone: вер. 6.1.263 / 13.09.2016 18:00:05
  reports: вер. 6.1.206 / 05.10.2016 14:06:03
  ru.bitel.bgbilling.plugins.dispatch: вер. 6.1.91 / 25.11.2016 16:32:11
  ru.bitel.bgbilling.plugins.documents: вер. 6.1.215 / 29.02.2016 17:50:59
  voiceip: вер. 6.1.190 / 29.02.2016 17:51:17


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 12 ] 

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


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

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