Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

Общие

Счета

Подстановка

Описание

accounts

Счета (массив)

  • n_account_id — Идентификатор счета
  • n_account_type_id - Тип счета (константа)
    • ACC_TYPE_Personal - Лицевой счёт
    • ACC_TYPE_Cash - Наличные
    • ACC_TYPE_Settlement - Расчётный счёт
    • ACC_TYPE_PaySys - Платежная система
    • ACC_TYPE_EPurse - Электронный кошелёк
  • vc_account_type_name - Тип счета (наименование)
  • vc_bank_name - Наименование банка
  • bank - Банк (объект СУ)
  • vc_currency - Валюта
  • vc_name - Наименование
  • vc_code - Код
  • vc_account - Номер счета
  • d_open - Дата открытия
  • d_close - Дата закрытия
  • d_overdraft_end - Срок действия кредитного лимита
  • n_overdraft - Кредитный лимит
  • vc_rem - Комментарий
  • n_sum_bal - баланс (только для Л/c)
  • n_sum_reserved - всего зарезервировано (только для Л/c)
  • n_sum_free - свободные средства (только для Л/c)
  • n_sum_reserved_cur - текущее резервирование (только для Л/c)
  • recommended_pay - массив рекомендуемых платежей по услугам
    • N_GOOD_ID - Идентификатор услуги
    • VC_REM - комментарий
    • D_BEGIN - дата начала
    • D_END - дата окончания
    • N_SUM - сумма
    • C_FL_TOTALS - флаг итоговой суммы
      Последняя строка массива всегда содержит итоговую сумму по всем услугам, в ней значение C_FL_TOTALS = Y

accounts_personal

Лицевые счета (массив)

accounts_personal_list

Лицевые счета (через запятую)

accounts_cash

Наличные счета (массив)

accounts_cash_list

Наличные счета (через запятую)

accounts_settlement

Расчетные счета (массив)

accounts_settlement_list

Расчетные счета (через запятую)

accounts_paysys

Счета платежных систем (массив)

accounts_paysys_list

Счета платежных систем (через запятую)

accounts_epurse

Счета электронных кошельков (массив)

accounts_epurse_list

Счета электронных кошельков (через запятую)

Внимание! Для получения 1 счета, а не массива, необходимо писать account_personal, account_cash, и тд. (без множественного числа )

Пример:

Code Block
Лицевые счета получателя: {{doc.recipient.accounts_personal_list}}

Адреса

Подстановка

Описание

addresses

Адреса типа 'Обычный адрес' (через запятую)

address_actual

Фактически адрес проживания

address_fixed

Адрес постоянной регистрации

address_jur

Юридический адрес

address_post

Почтовый адрес

address_zip

Индекс почтового адреса

phone_work

Рабочий телефон

phone_home

Домашний телефон

phone_mobile

Мобильный телефон

email

почта

fax

факс

icq

ICQ

jabber

Jabber

url

Ссылка

addresses_list

Адреса(массив)

  • address – ссылка на объект типа адрес (см. Подстановки для объектов системы#Адреса)
  • c_fl_main – признак основного адреса (значения 'Y' / 'N')
  • d_begin – дата начала периода действия адреса
  • d_end – дата окончания периода действия адреса
  • n_subj_addr_type_id – идентификатор вида адреса объекта (константа, базовый справочник вид адреса)
    • BIND_ADDR_TYPE_Actual – фактический адрес
    • BIND_ADDR_TYPE_Jur – юридический адрес
    • BIND_ADDR_TYPE_Fixed – адрес постоянной регистрации
    • BIND_ADDR_TYPE_Serv – адрес обслуживания
    • BIND_ADDR_TYPE_FixLocation – адрес месторасположения
    • BIND_ADDR_TYPE_Work – рабочий
    • BIND_ADDR_TYPE_Mobile – мобильный
    • BIND_ADDR_TYPE_Home – домашний
    • BIND_ADDR_TYPE_Post – почтовый адрес
    • BIND_ADDR_TYPE_Notice – для уведомлений
  • vc_subj_addr_type_name – наименование вида адреса объекта

Пример:

Code Block
Адрес постоянной регистрации получателя: {{doc.recipient.address_fixed}}

Физическое лицо

Подстановка

Описание

n_subject_id

Идентификатор

n_subj_type_id

Идентификатор типа субъекта учёта

vc_name

Имя

vc_surname

Фамилия

vc_second_name

Отчество

vc_subj_name

ФИО

vc_subj_name_genitive

ФИО в родительном падеже

vc_subj_code

ФИО в сокращенном варианте, Иванов И.И.

vc_birth_place

Место рождения

d_birth

Дата рождения

vc_opf_name

ОПФ

vc_inn

ИНН

vc_citizenship

Гражданство

vc_doc_auth_type_name

Документ

vc_doc_serial

Серия

vc_doc_no

Номер

d_doc

Дата выдачи

vc_document

Кем выдан документ

vc_pens_insurance

Пенсионное страхование

vc_med_insurance

Медицинский страховой полис

vc_rem

Комментарий

groupsАналогично подстановке groups для абонента

Юридическое лицо

Подстановка

Описание

n_subject_id

Идентификатор

n_subj_type_id

Идентификатор типа субъекта учёта

vc_opf_name

ОПФ

vc_opf_code

Код ОПФ

vc_name

Наименование

vc_eng_name

Международное наименование

vc_code

Краткое наименование

vc_eng_code

Международное краткое наименование

vc_region

Регион

vc_ogrn

ОГРН

vc_inn

ИНН

vc_kpp

КПП

vc_okved

ОКВЭД

vc_okpo

ОКПО

vc_ocato

ОКАТО

vc_ocfs

ОКФС

vc_ocogu

ОКОГУ

vc_egrp

ЕГРП

vc_rem

Комментарий

groupsАналогично подстановке groups для абонента

Сотрудники

Доступны только для Юр. Лица

Подстановка

Описание

employees

Список сотрудников (массив)

  • subject - Физ. Лицо к которому привязана должность
  • vc_employee_type - Тип сотрудника
  • vc_appointment- Должность
  • vc_appointment_genitive - Должность в родительном падеже
  • vc_act_authority - действует на основании (В родительном падеже, по умолчанию - "Устава").
  • vc_tab_no - Табельный номер
  • vc_rem - Комментарий

employee_chief

Генеральный директор

employee_main_accountant

Главный бухгалтер

employee_org

Контактное лицо

employee_engineer

Технический специалист

Пример:

Code Block
Имя ген. директора: {{doc.provider.employee_chief.subject.vc_subj_name}}
Действует на основании: {{doc.provider.employee_chief.vc_act_authority}}
Факс главного бухгалтера: {{doc.provider.employee_main_accountant.subject.fax}}

Абонент

Объект абонент имеет доступ ко всем параметрам родителя (Физ. или Юр. лицо).

Подстановка

Описание

parent

Родитель

n_subject_id

Идентификатор

vc_subj_code

Код

vc_subj_name

Краткое наименование родителя

services

Службы и сервисы (массив)

  • n_service_id - идентификатор службы
  • vc_service - название службы
  • vc_login - Логин
  • vc_pass - Пароль (заполняется только при смене паролей)
  • n_auth_type_id - Вид аутентификации (константа). Доступна с версии 3.2
    • SERV_AUTH_TYPE_ReqLoginPass - Требовать логин и пароль
    • SERV_AUTH_TYPE_ReqLogin - Требовать логин
    • SERV_AUTH_TYPE_ReqNothing - Не требовать логин и пароль 
       

devices

Оборудование (массив)

documents

Актуальные документы абонента (массив). Элементы массива типа документ см. Подстановки для документов

documents_list

Актуальные документы абонента (через запятую)

groups

Группы (массив)

  • n_subject_id - Идентификатор группы
  • vc_subj_name - Наименование группы
  • vc_subj_name_upper - Наименование группы в верхнем регистре
  • vc_subj_code - Код группы
  • vc_subj_code_upper - Код группы в верхнем регистре
  • d_created - Дата создания
  • vc_rem - Комментарий
    Примеры:

    Code Block
    # вывод всех групп абонента через запятую
    {{user.groups | map: 'vc_subj_name' | join: ',' }}
    
    # проверка привязки к группе
    {% if user.groups | map: vc_subj_name contains 'Компании' %}
    	Абонент входит в группу компании
    {% endif %}
vc_subj_group_name

Главная группа

goods_list

Подписка абонента (массив)

  • n_subj_good_id — Идентификатор подписки
  • n_par_subj_good_id — Идентификатор родительской подписки
  • n_doc_id — Идентификатор договора
  • vc_doc_code — Наименование договора
  • vc_good_name — Наименование товара/услуги
  • vc_account — Номер счета
  • n_account_id — Идентификатор счета
  • n_object_id — Идентификатор ОУ
  • vc_object — Наименование ОУ
  • d_begin — Дата начала
  • d_end — Дата окончания
  • d_invoice_end — Дата окончания инвойса
  • n_pay_day — Расчетный день месяца
  • vc_unit — Наименование единицы измерения
  • n_unit_id — Идентификатор единицы измерения
  • n_quant — Количество
  • good — Ссылка на объект типа услуга (см. Подстановки для объектов системы#Услуга)
  • device — Ссылка на объект типа оборудование, по которому оказывается услуга (см Абонент devices )
  • devices — Массив ссылок на объекты типа оборудование, по которым оказывается услуга (см Абонент devices)

(warning) ВНИМАНИЕ Для получения параметров родителя необходимо обращаться к ним через метод parent

Примеры:

Code Block
Лицевые счета абонента: {{user.accounts_personal_list}}
Расчетные счета физ лица: {{user.parent.accounts_settlement_list}}
Полное имя: {{user.vc_subj_name}}
Проверка, является базовый СУ физическим или юридическим лицом: {%if user.parent.n_subj_type_id == CONST.SUBJ_TYPE_Person%} Абонент {%else%} Организация {%endif%}

Менеджер

Информация о сотруднике, который печатает печатную форму. Для корректной работы подстановки целевой субъект учёта должен являться сотрудником текущей фирмы (вкладка «Сотрудники» формы редактирования юридического лица фирмы).

manager - Ссылка на объект типа менеджер (см. Подстановки для объектов системы#Менеджер)

Пример:

Code Block
 {{manager.vc_surname}} {{manager.vc_name}}