DOCS_ACCOUNT_EXPIRE_DAY | $conf{DOCS_ACCOUNT_EXPIRE_DAY}=5; | Дата действия счета. Имеет более высокий приоритет чем $conf{DOCS_ACCOUNT_EXPIRE_PERIOD} |
|---|---|---|
DOCS_ACCOUNT_EXPIRE_PERIOD | $conf{DOCS_ACCOUNT_EXPIRE_PERIOD}=30; | Время действительности счета. По умолчанию 30 дней |
DOCS_ACCOUNT_EXPIRE_PERIOD_MULTIPLIER | $conf{DOCS_ACCOUNT_EXPIRE_PERIOD_MULTIPLIER}=12; | Множитель для удаления неоплаченных счетов. Если Время действительности счета кончилось и он не оплачен. Счет будет удален через («Дата действия счета» * «Множитель»). Пример: DOCS_ACCOUNT_EXPIRE_DAY(DOCS_ACCOUNT_EXPIRE_PERIOD)=30; DOCS_ACCOUNT_EXPIRE_PERIOD_MULTIPLIER=3; 30 * 3 = 90 дней |
DOCS_ACTS_LAST_DATE | $conf{DOCS_ACTS_LAST_DATE}=1; | Создание актов последним числом месяца |
DOCS_CERT_CMD | $conf{DOCS_CERT_CMD}='xxx'; | Команда для подписи $conf{DOCS_CERT_CMD}="openssl smime -sign -signer /usr/abills/Certs/pub.crt -inkey /usr/abills/Certs/priv.pem -engine gost -binary -passin pass:your_password -noattr -outform DER -in %INPUT_FILE% -out %CERT_FILE%"; |
DOCS_CONTRACT_TYPES | $conf{DOCS_CONTRACT_TYPES}=':Д:физические лица:contract_1; | :В:выделенка для юр. лиц (Ethernet, ADSL):contract_2; Задания списка типов договоров для работы с клиентами. |
DOCS_CURRENCY | $conf{DOCS_CURRENCY}='643'; | Валюта выписываемых документов. Если опция указана и отличается от системной $conf{SYSTEM_CURRENCY}, документы выписываются в двух валютах в системной и в валюте документов. Коды нужно вводить соответственно с стандартом ISO 4217. Также нужно заводить валюты в меню конвертации Система>Курс обмена Таблица кодов https://www.iban.ru/currency-codes |
DOCS_EXTRA_DEPOSIT | ||
DOCS_FEES_METHOD_ORDERS | $conf{DOCS_FEES_METHOD_ORDERS}=1; | Выводит типы услуг в счетах с типов начислений |
DOCS_INVOICE_ALT_TPL | $conf{DOCS_INVOICE_ALT_TPL}=0; | Включить возможность вести 2 шаблона счетов. Основной и дополнительный |
DOCS_INVOICE_GROUP_ORDERS | $conf{DOCS_INVOICE_GROUP_ORDERS}=1; | Группировать одинаковые заказы в печатной форме счета |
DOCS_INVOICE_NO_DEPOSIT | ||
DOCS_INVOICE_TERMO_PRINTER | $conf{DOCS_INVOICE_TERMO_PRINTER}=0; | Кнопка Печать чека для термо-принтера |
DOCS_LANGUAGE | $conf{DOCS_LANGUAGE}='russian'; | Язык печатных документов. По умолчанию равен $conf{default_language} |
DOCS_ORDERS | $conf{DOCS_ORDERS}=['Интернет', 'Телевидение', 'Тех. поддержка', 'Дополнительные услуги']; | Виды товаров для счёта |
DOCS_PAYMENT_DOCS_SKIP | $conf{DOCS_PAYMENT_DOCS_SKIP}=1; | Не формировать и не показывать форму документов |
DOCS_PAYMENT_METHODS | $conf{DOCS_PAYMENT_METHODS}='0:Оплата через банк'; | Описание типов платежей для бухгалтерских документов. |
DOCS_PAYMENT_RECEIPT_SKIP | $conf{DOCS_PAYMENT_RECEIPT_SKIP}=1; | Не создавать квитанцию после оплаты |
DOCS_PAYMENT_SENDMAIL | $conf{DOCS_PAYMENT_SENDMAIL}=1; | Отправлять созданные после оплаты документы почтой: счет и квитанцию |
DOCS_PAYMENT_SYSTEM_CURRENCY | $conf{DOCS_PAYMENT_SYSTEM_CURRENCY}=1; | При оплате заполнять поля оплаты системной валютой |
DOCS_PDF_PRINT | $conf{DOCS_PDF_PRINT}=1; | Вывод печатных документов в формате PDF |
DOCS_PRE_INVOICE_PERIOD | $conf{DOCS_PRE_INVOICE_PERIOD}=10; | Количество дней до начала учётного периода для генерации счетов. |
DOCS_QR_CODE | $conf{DOCS_QR_CODE}=''; | Разместить в шаблоне Qr code для оплаты во время сканирования (параметру надо задать такое значение "METHOD=0&CREATE_RECEIPT=1&add=1&APPLY_TO_INVOICE=1&INVOICE_ID=create") также в шаблоне надо установить значения %QR_CODE_DOCS% в место этого ключа будет Qr code при создании документа |
| DOCS_QRCODE_INCLUDE_PDF | ||
| DOCS_QRCODE_INCLUDE_TPL | ||
DOCS_SKIP_NEXT_PERIOD_INVOICE | $conf{DOCS_SKIP_NEXT_PERIOD_INVOICE}=0; | Не отображать в пользовательском интерфейсе форму выписки счета на следующий учётный период |
DOCS_SKIP_USER_MENU | $conf{DOCS_SKIP_USER_MENU}=0; | Не отображать меню документов в портале абонента |
DOCS_TAX_EXPORT_HBOS | ||
DOCS_TAX_EXPORT_HBUH | ||
DOCS_TAX_EXPORT_HKBOS | ||
DOCS_TAX_EXPORT_HKBUH | ||
DOCS_USERPORTAL_ACT | $conf{DOCS_USERPORTAL_ACT}=0; | Отображение актов в кабинете абонента |
DOCS_USERPORTAL_INVOICE | $conf{DOCS_USERPORTAL_INVOICE}=0; | Список квитанций в портале абонентов |
DOCS_VAT_INCLUDE | $conf{DOCS_VAT_INCLUDE}=20; | Процентов включенного налога |
| DOCS_SAVE | $conf{DOCS_SAVE}=1; | Сохранять выписанные документы в отдельной папке (По умолчанию они только рассылаются и генерируются на лету) Папка для сохранения по умолчанию: /usr/abills/Abills/templates/docs/ |
DOCS_STORE_DIR | $conf{DOCS_STORE_DIR}='/usr/abills/Abills/templates/docs/'; | Каталог для сохранения файлов документов и сертификатов. При включении $conf{DOCS_CERT_CMD} файлы перестают создаваться «на лету», они после создания записываются на диск и потом повторно читаются |
PAYMENTS_NOT_CREATE_INVOICE | $conf{PAYMENTS_NOT_CREATE_INVOICE}=1; | Не создавать счет при оплате, выбор только из списка счетов |
MONEY_UNIT_NAMES | $conf{MONEY_UNIT_NAMES}='руб.'; | Название денежной единицы=[большая часть, меньшая часть] |
DOCS_INVOICE_ORDERS | $conf{DOCS_INVOICE_ORDERS}=24; | Количество позиций в счете. По умолчанию 12 |
DEPOSIT_CHECK_LIMIT | $conf{DEPOSIT_CHECK_LIMIT}=1; | Сверка депозитов - функция позволяющая сверить приход и расход абонентов и сообщить о расхождении. |
DOCS_INVOICE_PAID_TPL | $conf{DOCS_INVOICE_PAID_TPL}=1; | Выводить для оплаченных счетов другой шаблон. Шаблон для оплаченных счетов docs_invoice_paid.[tpl|dsc|pdf] |
| ||
|