Для создания своего договора из имеющегося в распоряжении необходимо воспользоваться любым конвертером, поддерживающим формат HTML (например OpenOffice/MS WORD или другим). Файл должен быть в формате HTML c расширением htm.
Полученный файл после конвертации необходимо сохранить как пути от директории mikbill на вашем сервере:
/mikbill/admin/sys/files/dogovor.htm
/mikbill/stat/sys/files/dogovor.htm
/mikbill/tk/sys/files/dogovor.htm ( у кого система Ticket's)Кодировка файла ДОГОВОРА в windows-1251
Для вставки изменяющихся данных можно использовать переменные:
| Название переменной | Описание |
|---|---|
| $NUMDOGOVOR | номер договора |
| $DATE_DAY | текущий день месяца |
| $DATE_MONTH | номер текущего месяца |
| $DATE_YEAR | текущий год |
| О пользователе: | |
| $UID | Уникальный идентификатор пользователя в системе |
| $LOGIN | логин |
| $PASSWORD | пароль |
| $FIO | фамилия имя отчество |
| $DATE_BIRTH | Дата рождения |
| $PHONE | телефон |
| $CELLPHONE | Мобильный телефон |
| $SMSPHONE | Телефон для СМС |
| $USER_ADD_DATE | Дата регистрации пользователя в биллинге |
| Тариф абонента: | |
| $PACKET | Название текущего тарифа пользователя |
| $CONNECTION_PRICE | Текущая цена подключения к тарифу |
| Паспорт: | |
| $PASPSERIE | серия паспорта |
| $PASPNUMBER | номер паспорта (Добавлено с версии 2.12.13) |
| $PASSPORT_VIDAN | Где и когда выдан |
| $PROPISKA | Прописка |
| $DATE_PASSPORT | Дата выдачи паспорта (Добавлено с версии 2.8.16) |
| $INN | Инн |
| Поля адреса: | |
| $SETTLEMENT | Город пользователя |
| $LANE | улица |
| $HOUSE | номер дома |
| $APP | квартира |
| Добавлены с версии 2.6.1: | |
| $FIZ_CONTRACT_DATE | Дата заключения договора с физ. лицом в формате «ГГГГ-ММ-ДД» |
| Добавлены с версии 2.8.13: | |
| $DISABLE_DATE | дата окончания Интернета |
| $DISABLE_DAYS_LEFT | кол-во дней до окончания Интернета |
| Добавлены с версии 2.8.18: | |
| $PACKET_PRICE | цена абонплаты по тарифу |
| $PACKET_SPEED_DW | скорость download по тарифу |
| $PACKET_SPEED_UP | скорость upload по тарифу |
| Добавлены с версии 2.13.05: | |
| $ROUTER_MODEL | Модель роутера |
| $ROUTER_LOGIN | Логин роутера |
| $ROUTER_PASS | Пароль роутера |
| $ROUTER_SSID | SSID роутера |
| $ROUTER_WEP_PASS | WEP pass роутера |
| $ROUTER_SERIAL | Серийный номер роутера пользователя |
| $ROUTER_PORT | Серийный порт роутера |
Устройства пользователя, где x порядковый номер ус-ва
| Название переменной | Описание |
|---|---|
| Добавлены с версии 2.13.05 | |
| $USERDEVICE_x_DEVICE_SN | |
| $USERDEVICE_x_DESCRIPTION | |
| $USERDEVICE_x_OWNER | |
| $USERDEVICE_x_DEV_MAC | |
| $USERDEVICE_x_CARD_ID | |
| $USERDEVICE_x_PORTAL_LOGIN | |
| $USERDEVICE_x_PORTAL_PASSWORD | |
| $USERDEVICE_x_COST | |
| $USERDEVICE_x_RENT | |
| $USERDEVICE_x_SELL_DAY | |
| $USERDEVICE_x_DEVTYPENAME |
Поля которые доступны только для шаблона юр. лиц:
| Название переменной | Описание |
|---|---|
| Добавлены с версии 2.8.16: | |
| $OF_CONTRACT_NUM | Номер договора для юр.лиц |
| $OF_CONTRACT_DATE_CONCL | Начала договора (юр.) |
| $OF_CONTRACT_DATE_EXP | Конец договора (юр.) |
| $OF_BIC | БИК |
| $OF_INN | ИНН (юр.) |
| $OF_PPC | КПП |
| $OF_PSRN | ОГРН |
| $OF_OKPO | ОКПО |
| $OF_CURRENT_ACC | Р/С |
| $OF_BANK_NAME | Название банка |
| $OF_CORR_ACC | К/С |
| $COMPANY_NAME | Название компании |
| $DIRECTOR | Директор |
| $OF_PHONE | Телефон |
| Поля адреса: | |
| $OF_LEGAL_COUNTRY | Страна |
| $OF_LEGAL_REGION | Регион |
| $OF_LEGAL_CITY | Город |
| $OF_LEGAL_SETTLEMENT | Населенній пункт |
| $OF_LEGAL_NEIGHBORHOOD | Район |
| $OF_LEGAL_STREET | Улица |
| $OF_LEGAL_HOUSE | Дом |
| $OF_LEGAL_HOUSING | Корпус |
| $OF_LEGAL_APP | Квартира |
| $OF_LEGAL_INDEX | Индекс |
Доступно с версии 2.8.17
Начиная с версии 2.8.17 добавлена поддержка договоров для субпровайдеров. Для этого необходимо:
Окончательный вид путь к файлу для субпровайдера с ID 2 будет следующим:
admin/sys/files/2/dogovor.htm
admin/sys/files/2/dogovor_legal.htm
Логика работы: если файл в директории субпровайдера существует, то он выводиться на печать, если отсутствует тогда -стандартный шаблон admin/sys/files/dogovor.htm или admin/sys/files/dogovor_legal.htm
Доступно с версии 2.8.17
Начиная с версии 2.8.17 добавлена возможность использования дополнительных договоров в количестве до +5 (не считая основного договора)
Расположение и название файлов в admin/sys/files/ :
| Кнопка | Физ лицо | Юр.лицо |
|---|---|---|
| Cформировать договор | dogovor.htm | dogovor_legal.htm |
| Памятка | pamyatka.htm | pamyatka.htm |
| Рассрочка | dogovor2.htm | dogovor_legal2.htm |
| Аренда | dogovor3.htm | dogovor_legal3.htm |
| Приложение 1 | dogovor4.htm | dogovor_legal4.htm |
| Приложение 2 | dogovor5.htm | dogovor_legal5.htm |
| Приложение 3 | dogovor6.htm | dogovor_legal6.htm |
Для субпровайдеров необходимо с копировать все эти файлы в директорию с их ID (описано выше в разделе)