Шаблоны и параметры

Технические вопросы по UTM 5.0
Аватара пользователя
Magnum72
Сообщения: 1947
Зарегистрирован: Чт сен 22, 2005 06:54
Контактная информация:

Шаблоны и параметры

Сообщение Magnum72 »

Хинт: Если вас не устраивает какой либо текст в шаблоне вы можете его изменить, для этого в начало шаблона вставьте команду:

Код: Выделить всё

<replace>Что будем менять=На что будем менять</replace>
<replace>Что будем менять=&nbsp;</replace>
Очень помогает при редактировании содержимого предопределенных таблиц, например в акте выполненных работ.

Список всех переменных (включая те которые не видны в админке):
Неподписанные переменные не определены, проверяйте отписывайтесь, некоторые переменные работают только в определенных типах документов.

Код: Выделить всё

@ACT_JUR_TBL@ - Акт сверки для юридических лиц
@ACT_PHYS_TBL@- Акт сверки для физических лиц
@ACT_PHYS_TBL_BALANCE_OUT@ - Баланс на конец периода
@ACT_PHYS_TBL_SUM_IN@ - Итого поступило в акте сверки
@ACT_TBL_SUM_OUT@ - Итого в акте сверки
@ARREARAGE@ - Задолженность
@DOC_GEN_TIME@ - Документ дата создания
@DOC_SIGN_TIME@ - Документ дата подписания
@DOCUMENT_NUMBER@ - Документ число
@DP_BEGIN@ - Дата начала периода
@DP_END@ - Дата окончания периода
@HOME_PHONE@ - Домашний телефон
@INVC_ACCOUNT_ID@ - ID аккаунта
@INVC_BALANCE_ON_SET@ - Баланс на конец периода
@INVC_CURR_BRIEF_NAME@ - Используемая валюта &#40;коротко&#41;
@INVC_CURR_FULL_NAME@ - Используемая валюта
@INVC_CURR_ID@ - ID используемой валюты
@INVC_CURR_RATE@ - Курс валюты
@INVC_DATE@ - Дата выставления акта
@INVC_NUM@ - ID акта
@INVC_PAY_DATE@ - Дата платежа
@INVC_PAY_EXT_NUM@ Внешний номер платежа
@INVC_PERIOD_END@ - Дата начала расчетного периода
@INVC_PERIOD_START@ - Дата окончания расчетного периода
@INVC_PRODUCT_TABLE@ - Списания по услугам
@INVC_ROW_COUNT@ - Всего строк в списаниях по услугам
@INVC_SUBTOTAL@ - Сумма
@INVC_SUBTOTAL_ARR@ - Сумма с чем-то
@INVC_TAX@ - НДС
@INVC_TOTAL@ - Сумма с налогами
@INVC_TOTAL_ARR@ - Сумма с чем-то и налогами
@INVC_TOTAL_STR@ - Сумма с чем-то и налогами прописью
@INVC_USER_PERS_COEF@
@MOBILE_PHONE@ - Сотовый телефон
@PAGE_SEPARATOR@ - Разделитель страниц
@PAY_ACCOUNT_ID@ - Лицевой счет у платежа
@PAY_ACTUAL_DATE@ - Дата платежа
@PAY_CURR_BRIEF_NAME@ - Наименование валюты &#40;коротко&#41;
@PAY_CURR_FULL_NAME@ - Наименование валюты
@PAY_CURR_ID@ - ID валюты
@PAY_CURR_RATE@ - Курс валюты
@PAY_ENTER_DATE@ - Дата ввода платежа
@PAY_EXT_NUM@ - Номер платежного документа
@PAY_METHOD@ - Метод платежа
@PAY_SUM_INC_URR@ - Сумма в валюте в платеже
@SUP_BANK_ACCOUNT@ - Расчетный счет поставщика
@SUP_BANK_BIC@ - БИК поставщика
@SUP_BANK_CITY@ - Город поставщика
@SUP_BANK_NAME@ - Наименование банка поставщика
@SUP_BANK_PAYM_ACC@ - Корр счет поставщика
@SUP_BOOKEEPER@ - Бухгалтер поставщика
@SUP_BOOKEEPER_SHORT@ - Бухгалтер поставщика &#40;коротко&#41;
@SUP_FACT_ADDR@ - Фактический адрес поставщика
@SUP_HEADMAN@ - Руководитель поставщика
@SUP_HEADMAN_SHORT@ - Руководитель поставщика &#40;коротко&#41;
@SUP_INN@ - ИНН поставщика
@SUP_JUR_ADDR@ - Юридический адрес поставщика
@SUP_KPP@ - КПП поставщика
@SUP_NAME@ - Наименование поставщика
@SUP_NAME_SHORT@ - Наименование поставщика &#40;коротко&#41; 
@USR_ACT_ADDRESS@ - Фактический адрес
@USR_ADDPARAMXXX@ - Дополнительный параметр пользователя, где XXX номер дополнительного параметра
@USR_ADDR_BUILDING@ - Строение &#40;указанное в ID дома&#41;
@USR_ADDR_BUILDING_USERS@ - Строение &#40;указанное у пользователя&#41;
@USR_ADDR_CITY@ - Город
@USR_ADDR_COUNTRY@ -Страна
@USR_ADDR_DISTRICT@ - Район
@USR_ADDR_ENTRANCE@ - Подъезд
@USR_ADDR_FLAT@ - Квартира
@USR_ADDR_FLOOR@ - Этаж
@USR_ADDR_NUMBER@ - Номер дома
@USR_ADDR_POST_CODE@ - Почтовый индекс
@USR_ADDR_REGION@ - Область
@USR_ADDR_STREET@ - Улица
@USR_BANK_ACCOUNT@ - Расчетный счет
@USR_BANK_BIC@ - БИК
@USR_BANK_CITY@ - Город банка
@USR_BANK_NAME@ - Наименование банка
@USR_BANK_PAYM_ACC@ - Корр. счет
@USR_BASIC_ACOUNT@ - ID Аккаунта
@USR_COMMENT@ - Комментарий
@USR_DIALUP@ - Коммутируемый доступ
@USR_EMAIL@ - E-mail
@USR_FULL_NAME@ - ФИО
@USR_GATEWAY@ - Шлюз
@USR_ICQ@ - ICQ
@USR_IPS@ - IP адреса
@USR_JUR_ADDRESS@ - Юридический адрес
@USR_KPP@ - КПП
@USR_LOGIN@ - Логин
@USR_MANAGER@ - Персональный менеджер
@USR_NOT_VPN_GATEWAY@ - Не VPN шлюз
@USR_NOT_VPN_IP@ - Не VPN IP адрес
@USR_NOT_VPN_LOGIN@ - Не VPN логин
@USR_NOT_VPN_MAC@ - Не VPN MAC
@USR_NOT_VPN_MASK@ - Не VPN маска сети
@USR_NOT_VPN_PASSWORD@ Не VPN пароль
@USR_PASSPORT@ - Паспорт
@USR_PASSWORD@ - Пароль
@USR_TAX@ - ИНН пользователя
@USR_TEL_NUMS@  - Телефонные номера
@USR_VPN_GATEWAY@ - VPN шлюз
@USR_VPN_IP@ - VPN IP адрес
@USR_VPN_LOGIN@ - VPN логин
@USR_VPN_MAC@ - VPN MAC
@USR_VPN_MASK@ - VPN маска сети
@USR_VPN_PASSWORD@ - VPN пароль
@USR_WEB@ - Web страница
@WORK_PHONE@ - Рабочий телефон
Последний раз редактировалось Magnum72 Чт фев 12, 2009 08:28, всего редактировалось 2 раза.

Blackmore
Сообщения: 365
Зарегистрирован: Вс фев 06, 2005 09:24
Откуда: подмосковье

Сообщение Blackmore »

Евгений, СПАСИБО - как раз сижу с шаблонами ковряюсь :)

ustas
Сообщения: 11
Зарегистрирован: Вт фев 10, 2009 12:13

Re: Шаблоны и параметры

Сообщение ustas »

Magnum72 писал(а):@USR_ADDPARAMXXX@ - Дополнительный параметр пользователя, где XXX номер дополнительного параметра[/code]
Вопрос - нет ли расписанной доки, по этой строке по доп параметрам пользователя....

И кстати, есть ли дока, где расписано все параметры - которые можно использовать для создания своих шаблонов документов.

Аватара пользователя
Magnum72
Сообщения: 1947
Зарегистрирован: Чт сен 22, 2005 06:54
Контактная информация:

Re: Шаблоны и параметры

Сообщение Magnum72 »

ustas писал(а):
Magnum72 писал(а):@USR_ADDPARAMXXX@ - Дополнительный параметр пользователя, где XXX номер дополнительного параметра[/code]
Вопрос - нет ли расписанной доки, по этой строке по доп параметрам пользователя....

И кстати, есть ли дока, где расписано все параметры - которые можно использовать для создания своих шаблонов документов.
прикалываетесь? Доп параметры это параметры которые вы сами в водите у пользователя, в настройках-Дополнительные параметры задаем список, а дальше в свойствах пользователя их заполняем.

ustas
Сообщения: 11
Зарегистрирован: Вт фев 10, 2009 12:13

Re: Шаблоны и параметры

Сообщение ustas »

Magnum72 писал(а):
ustas писал(а):
Magnum72 писал(а):@USR_ADDPARAMXXX@ - Дополнительный параметр пользователя, где XXX номер дополнительного параметра[/code]
Вопрос - нет ли расписанной доки, по этой строке по доп параметрам пользователя....

И кстати, есть ли дока, где расписано все параметры - которые можно использовать для создания своих шаблонов документов.
прикалываетесь? Доп параметры это параметры которые вы сами в водите у пользователя, в настройках-Дополнительные параметры задаем список, а дальше в свойствах пользователя их заполняем.
Почему сразу прикалываюсь....
Просто раньше в одной фирме работал на продукте ПетерСервис....
То там были описания - по созданию своих форм документов....
т.е. документы делаем по своей потребности (клиенту все расписано доходчиво).

НУ а теперь при переходе в другую компанию - пришел в ряды администраторов NetUP, в принципе по программе никаких отрицательных нареканий нет (доработал, теперь все работатет как часы), но все таки, есть ли у разработчиков - описание примеров создания шаблонов, и перечень возможных настроек, отдельно для счетов, счетов-фактур, актов выполненных работ...

CTPAHHuK
Сообщения: 8
Зарегистрирован: Вт янв 20, 2009 10:13

Сообщение CTPAHHuK »

Автору респект.
2 ustas
Какие вам параметры нужны?
Шаблоны пишутся в HTML v3.2
Еще точнее, в той интерпретации которая включена в JDK.
Шаблон допускает использование переменных перечисленных в первом посте топика.
Чего еще не хватает для полного счастья?
ЗЫ. Если не стоят разделители страниц, то шаблон масштабируется до одной страницы как я понял.

Аватара пользователя
Magnum72
Сообщения: 1947
Зарегистрирован: Чт сен 22, 2005 06:54
Контактная информация:

Сообщение Magnum72 »

CTPAHHuK писал(а):Автору респект.
2 ustas
Какие вам параметры нужны?
Шаблоны пишутся в HTML v3.2
Еще точнее, в той интерпретации которая включена в JDK.
Шаблон допускает использование переменных перечисленных в первом посте топика.
Чего еще не хватает для полного счастья?
ЗЫ. Если не стоят разделители страниц, то шаблон масштабируется до одной страницы как я понял.
Текущая реализация это жо.
Поэтому лучший способ это: хранить в шаблоне все переменные, и дергать php-urfa это шаблон, и потом переменные вставлять в свой документ.. мы реализовали я плачу от счастья :)

comfortal
Сообщения: 3
Зарегистрирован: Чт сен 24, 2009 09:27

Помогите

Сообщение comfortal »

У меня 2 вопроса:

1. Как в памятке абонента вставить "ID пользователя", @USR_BASIC_ACOUNT@ вставляет его основной лицевой счет, а они у меня разные.
2. И какой параметр берет маску пользователя из IP зоны, а не из IP не VPN

Аватара пользователя
Magnum72
Сообщения: 1947
Зарегистрирован: Чт сен 22, 2005 06:54
Контактная информация:

Re: Помогите

Сообщение Magnum72 »

comfortal писал(а):У меня 2 вопроса:

1. Как в памятке абонента вставить "ID пользователя", @USR_BASIC_ACOUNT@ вставляет его основной лицевой счет, а они у меня разные.
2. И какой параметр берет маску пользователя из IP зоны, а не из IP не VPN
если маска у всех одинаковая забей ее руками :)

comfortal
Сообщения: 3
Зарегистрирован: Чт сен 24, 2009 09:27

Сообщение comfortal »

Нет, она разная.

oxygen
Сообщения: 13
Зарегистрирован: Чт апр 09, 2009 16:00

Сообщение oxygen »

INVC_PRODUCT_TABLE

ее реально отредактировать под себя!

Чтоб там выводилось кол-во мегабайт (допустим за превышение)?

А то бухгалтеру не удобно высчитывать кол-во мегабайт каждый раз.

slavbase
Сообщения: 1
Зарегистрирован: Вт окт 06, 2009 05:50

Сообщение slavbase »

при просмотре памятки пользователя поле Gateway пустое,
откуда он берет данные, куда копать.
Как реализовать автоматическую вставку шлюза в памятку, исходя из ip.

например (предположим что в сети статические ip):
если завел человеку ip из сети например 10.10.0.0 то в памятке хотелось бы видеть Gateway 10.10.0.1, а если из сети 10.10.1.0 то Gateway 10.10.1.1

Аватара пользователя
Magnum72
Сообщения: 1947
Зарегистрирован: Чт сен 22, 2005 06:54
Контактная информация:

Сообщение Magnum72 »

slavbase писал(а):при просмотре памятки пользователя поле Gateway пустое,
откуда он берет данные, куда копать.
Как реализовать автоматическую вставку шлюза в памятку, исходя из ip.

например (предположим что в сети статические ip):
если завел человеку ip из сети например 10.10.0.0 то в памятке хотелось бы видеть Gateway 10.10.0.1, а если из сети 10.10.1.0 то Gateway 10.10.1.1
из IP зон которые привязываются к домам

MadMike
Сообщения: 230
Зарегистрирован: Чт май 05, 2005 07:02

Сообщение MadMike »

oxygen писал(а):INVC_PRODUCT_TABLE

ее реально отредактировать под себя!

Чтоб там выводилось кол-во мегабайт (допустим за превышение)?

А то бухгалтеру не удобно высчитывать кол-во мегабайт каждый раз.
Никаких продвижений? а то тоже этот вопрос сильно волнует, если есть что-то поделись пожалуйста

forgotten
Сообщения: 53
Зарегистрирован: Чт авг 28, 2008 08:11

Сообщение forgotten »

А переменных для тарифов и услуг пользователя не существует?
Неужели никто в договоре не указывает названия тарифа?

Ответить