Enum Class ModuleSetupKeys
- All Implemented Interfaces:
Serializable,Comparable<ModuleSetupKeys>,Constable,ParameterMapKey
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionXSL-шаблон акта сверкиДополнительные данные о договореАдрес для сортировкиРеквизиты клиентаРазделитель csvСостояние чекбокса "Выставление документов"Значение inline-параметраInline-параметрыПоказ в web счетов-фактурНазвание файла в письмеТема письма по доменуРассылка счетов субдоговораТема письмаТекст письмаТип текста письмаСтавка НДССортировка документовТипы документов в акте сверкиТипы платежей в акте сверкиМастер-подключениеТипы счетов для создания из webКоличество в позиции (web-счёт)Параметр ИНН договораРежим нумерации документовСостояние чекбокса "Выписка счетов"Email-параметр для рассылки документовСортировка по ФИОКод параметра пакетаЗаносить платёж при оплате счётаВыгрузка реестра счетов (xsl)Файл выгрузки реестра счетовВыгрузка реестра счетов-фактур (xsl)Файл выгрузки реестра счетов-фактурПункт меню (web) -
Method Summary
Modifier and TypeMethodDescriptiongetName()getTitle()static ModuleSetupKeysReturns the enum constant of this class with the specified name.static ModuleSetupKeys[]values()Returns an array containing the constants of this enum class, in the order they are declared.Methods inherited from class java.lang.Enum
clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOfMethods inherited from interface ru.bitel.common.ParameterMapKey
getParent, getSubLevel
-
Enum Constant Details
-
PAY
Заносить платёж при оплате счёта
pay=1
Заносить платёж при оплате счёта: 0 - не заносить; 1 - заносить; 2 - заносить с подтверждением (ввести сумму и комментарий к платежу)
-
ADDRESS_SORT_PARAM_ID
Адрес для сортировки
address.sort.param.id=-1
Код адресного параметра договора, используется при сортировке счёта по адресу (улица/индекс)
-
PACKAGE_PARAM_ID
Код параметра пакета
package.param.id=-1
Код перечисленного параметра, определяющего номер "пакета" клиента; подробнее см. раздел "Первичная подготовка для курьеров"
-
NAME_SORT_PARAM_ID
Сортировка по ФИО
name.sort.param.id=-1
Коды текстовых параметров, для сортировки по ФИО/наименованию для физ. и юр. лиц соответственно
name.sort.param.id=<id для физ. лиц>,<id для юр.лиц>
-
DOC_NUM_MODE
Режим нумерации документов
doc.num.mode=0
Параметр определяет способ определения следующего номера документов и может принимать значения 0 и 1. При значении 0 выбирается последний созданный документ за год/месяц/абсолютно, и нумерация от него продолжается. Этот режим позволяет более гибко менять нумерацию документов: достаточно изменить номер последнего созданного за год/месяц документа — нумерация продолжится от него. Затем смените номер последнего созданного документа, чтобы восстановить порядок нумерации. При значении 1 выбирается максимальный номер за год/месяц/абсолютно и нумерация от него продолжается.
-
ADD_CONTRACT
Дополнительные данные о договоре
add.contract=0
При занесении в XML-дерево документов добавлять дополнительные данные по договору
-
MAIL_CONTRACT_PARAM
Email-параметр для рассылки документов
mail.contract.param=-1
Код email-параметра договора, для рассылки документов
-
CONTRACT_INN_PARAMETER_ID
Параметр ИНН договора
contract.inn.parameter.id=0
Код текстового параметра договора, в котором хранится ИНН клиента. 0 - параметр не используется
-
BILL_MAIL_SEND_SUB_AS_PARENT
Рассылка счетов субдоговора
mail.send.sub.as.parent=false
Отправлять счета субдоговора на email-параметр основного договора
-
BILL_INVOICE_GENERATE_WEB_VISIBLE
Показ в web счетов-фактур
invoice.generate.web.visible=false
Состояние счетов-фактур, актов, УПД после создания — разрешено показывать в web / запрещено показывать.
1 - разрешено, 0 - запрещено
-
BILL_USE_MASTER_CONNECTION
Мастер-подключение
use.master.connection=false
Использовать подключение master (вместо replica) для запросов модуля
-
BILL_NDS
Ставка НДС
bill.nds=0.00
Параметр с размером ставки НДС передаётся в шаблон генерации печатной формы документа
Сумма НДС рассчитывается и отображается непосредственно в момент генерации печатной формы, по-умолчанию шаблоны рассчитаны на то, что все начисления биллинга уже включают НДС. bill.nds=18
-
INVOICE_GENERATE_NEW_CHECKED
Состояние чекбокса "Выписка счетов"
invoice.generate.new.checked=true
Состояние чекбокса на вкладке "Выписка счетов" для новых счетов-фактур
-
BILL_GENERATE_NEW_CHECKED
Состояние чекбокса "Выставление документов"
bill.generate.new.checked=true
Состояние чекбокса на вкладке "Выставление документов" для новых счетов
-
BILL_MAIL_SUBJECT
Тема письма
mail.subject=
Тема письма для рассылки документов ($fileName) заменяется на имя файла документа
-
BILL_MAIL_K1_SUBJECT
Тема письма по домену
mail.{1}.subject=Документ от BGBilling ${fileName}
Тема письма для конкретного клиента: {1} подставляется доменом договора, ${fileName} именем файла с документом. Переопределяется значением mail.subject
-
BILL_MAIL_TEXT_TYPE
Тип текста письма
mail.text.type=plain
Тип текста внутри письма для документов: plain - простой текст, html - HTML
-
BILL_MAIL_TEXT
Текст письма
mail.text=
Текст внутри письма для документов
-
BILL_MAIL_FILENAME
Название файла в письме
mail.filename=${type}_${N}
Название файла, прикрепляемого к письму с документом
-
BILL_PATTERN_SORT
Сортировка документов
pattern.sort=contract.title ASC, number ASC
Порядок сортировки документов (фрагмент ORDER BY): список полей с направлением сортировки через запятую
-
BILL_INLINE_PARAMS
Inline-параметры
inline.params=
Динамический параметр
Дочерний элемент: inline.param.$.%
Пример 1: inline.params=0|name;dover;dolz;prikaz
inline.param.0.name;
inline.param.0.dover;
inline.param.0.dolz;
inline.param.0.prikaz
Пример 2: inline.params=1-5|name;dover
Пример 3: inline.params=aa;bb;cc|5-17
-
BILL_INLINE_PARAM_K1_K2
Значение inline-параметра
inline.param.{1}.{2}=
Значение конкретного inline-параметра: {1} и {2} заменяются индексами из списка inline.params
-
PREEMPT_BILL_REESTR_OVER_XSL
Выгрузка реестра счетов (xsl)
preempt.bill.reestr.over.xsl=
Выгрузка реестра счетов через xsl-шаблон
-
PREEMPT_BILL_REESTR_TO_SERVER_PATH
Файл выгрузки реестра счетов
preempt.bill.reestr.to.server.path=
Файл для выгрузки счетов на сервере
-
PREEMPT_INVOICE_REESTR_OVER_XSL
Выгрузка реестра счетов-фактур (xsl)
preempt.invoice.reestr.over.xsl=
Выгрузка реестра счетов-фактур, актов, УПД через xsl-шаблон
-
PREEMPT_INVOICE_REESTR_TO_SERVER_PATH
Файл выгрузки реестра счетов-фактур
preempt.invoice.reestr.to.server.path=
Файл для выгрузки счетов-фактур, актов, УПД на сервере
-
BILL_CSV_SEPARATOR
Разделитель csv
csv.separator=,
Разделитель в csv-файлах, для реестра счетов, по умолчанию ","
-
ACT_SVERKI_XSL
XSL-шаблон акта сверки
act.sverki.xsl=bill_pdf_act_sverki.xsl
Имя XSL-шаблона для генерации акта сверки
-
BILL_RECONCILIATION_REPORT_INVOICE_TYPE_IDS
Типы документов в акте сверки
bill.reconciliation.report.invoice.type.ids=
ID типов документов (акты, счета-фактуры), которые выводить в акте сверки
-
BILL_RECONCILIATION_REPORT_PAYMENT_TYPE_IDS
Типы платежей в акте сверки
bill.reconciliation.report.payment.type.ids=
ID типов платежей, которые попадают в акт сверки, например: 5,8,23. Если параметр не указан, выгружаются все
-
BILL_WEB_GENERATE_POSITION_QUANTITY
Количество в позиции (web-счёт)
web.bill.generate.position.quantity=0
Количество, которое ставится в позиции при генерации счёта из web (по умолчанию ставится 0)
-
BILL_WEB_ALLOWED_TYPES
Типы счетов для создания из web
allowed.web.bill.types=
Перечень счетов, разрешённых создавать клиенту в личном кабинете. Перечень кодов типов указывается через запятую
-
BILL_ATTRIBUTES
Реквизиты клиента
bill.attributes=
Список возможных реквизитов клиента: name : title [ : regexp ] ;
Реквизиты клиента добавляются в параметрах модуля Бухгалтерия в договоре и используются для создания печатных форм
-
WEB_MENU_ITEM_K1
Пункт меню (web)
web.menuItem.{1}=
Название пункта меню web-интерфейса: {1} подставляется номером пункта меню (см. web.menuItem1, web.menuItem2)
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
getName
- Specified by:
getNamein interfaceParameterMapKey
-
getDefaultValue
- Specified by:
getDefaultValuein interfaceParameterMapKey
-
getTitle
- Specified by:
getTitlein interfaceParameterMapKey
-
getDescription
- Specified by:
getDescriptionin interfaceParameterMapKey
-