Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 86 Current »

Общие

Счета

Подстановка

Описание

accounts

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

  • n_account_id — Идентификатор счета
  • n_account_type_id — Тип счета (константа)
    • CONST.ACC_TYPE_Personal — Лицевой счёт
    • CONST.ACC_TYPE_Cash — Наличные
    • CONST.ACC_TYPE_Settlement — Расчётный счёт
    • CONST.ACC_TYPE_PaySys — Платежная система
    • CONST.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

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

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


Пример:

Список лицевых счетов получателя в печатной форме договора: {{doc.recipient.accounts_personal_list}}


Для счета также есть фильтры payments и writeoffs, возвращающие, соответственно, платежи и списания со счета. Аргументы - даты начала и окончания. По умолчанию дата окончания выставляется в текущее время.

Возвращают детализацию по платежам или по списаниям — аналогичную из вкладки "Платежи и списания". Детализация представляет собой массив значений за выбранный период.

Доступные параметры таких строк детализации:

ПодстановкаОписание
n_sum_inpПриход (сумма платежа)
n_sum_outРасход (сумма списания)
d_operДата операции
n_good_quantКоличество
vc_good_unitЕдиница измерения
vc_commentКомментарии

Пример:

-- возвращает список платежей между d_begin и d_end
{%for acc in doc.member.accounts%}
  {%assign begin = doc.d_begin%}
  {%assign end = doc.d_end%}
  {%assign pays = acc|payments:begin,end%}
  {%for pay in pays%}
    Платеж от {{pay.d_oper}} на сумму {{pay.n_sum_inp}}
  {%endfor%}
{%endfor%}
 
-- возвращает список списаний между d_begin и d_end
{%for acc in doc.member.accounts%}
  {%assign begin = doc.d_begin%}
  {%assign end = doc.d_end%}
  {%assign writeoffs = acc|writeoffs:begin,end%}
  {%for writeoff in writeoffs%}
    Списание от {{writeoffs.d_oper}} на сумму {{writeoff.n_sum_out}}
  {%endfor%}
{%endfor%}

 

Адреса

Подстановка

Описание

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 — идентификатор вида адреса объекта (константа, базовый справочник вид адреса)
    • CONST.BIND_ADDR_TYPE_Actual — фактический адрес
    • CONST.BIND_ADDR_TYPE_Jur — юридический адрес
    • CONST.BIND_ADDR_TYPE_Fixed — адрес постоянной регистрации
    • CONST.BIND_ADDR_TYPE_Serv — адрес обслуживания
    • CONST.BIND_ADDR_TYPE_FixLocation — адрес месторасположения
    • CONST.BIND_ADDR_TYPE_Work — рабочий
    • CONST.BIND_ADDR_TYPE_Mobile — мобильный
    • CONST.BIND_ADDR_TYPE_Home — домашний
    • CONST.BIND_ADDR_TYPE_Post — почтовый адрес
    • CONST.BIND_ADDR_TYPE_Notice — для уведомлений

Пример:

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

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

Подстановка

Описание

n_subject_id

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

n_subj_type_id

Идентификатор типа субъекта учёта (константа, базовый справочник тип субъекта учета)

  • CONST.SUBJ_TYPE_Person - физическое лицо
  • CONST.SUBJ_TYPE_Company - юридическое лицо
  • CONST.SUBJ_TYPE_User - абонент
  • CONST.SUBJ_TYPE_Group - группа субъектов учёта
  • CONST.SUBJ_TYPE_Employee - сотрудник
  • CONST.SUBJ_TYPE_Provider - оператор связи
  • CONST.SUBJ_TYPE_Cash - касса
  • CONST.SUBJ_TYPE_Bank - банк
  • CONST.SUBJ_TYPE_Role - роль

vc_first_name

Имя

vc_surname

Фамилия

vc_second_name

Отчество

vc_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_doc_departmentКод подразделения

vc_pens_insurance

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

vc_med_insurance

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

vc_rem

Комментарий

groupsАналогично подстановке groups для абонента
n_firm_idИдентификатор фирмы
vc_firmНаименование фирмы
vc_sexПол (Мужской/Женский)

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

Подстановка

Описание

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 для абонента
n_firm_idИдентификатор фирмы
vc_firmНаименование фирмы

Банк

ПодстановкаОписание
vc_codeКод
vc_nameНаименование
vc_ksКорреспондентский счет
vc_bik

БИК

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


Сотрудник

Доступны только для юридического лица

Подстановка

Описание

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

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

Пример:

Имя ген. директора: {{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

Краткое наименование базового СУ

network_services
(ранее — services)

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

  • n_service_id — Идентификатор службы
  • vc_service — Наименование службы
  • vc_login — Логин
  • vc_pass — Пароль (заполняется только при смене паролей в процессе формирования печатной формы или при наличии права на просмотр паролей)
  • n_auth_type_id — Вид аутентификации (константа). Доступна с версии 3.2
    • CONST.SERV_AUTH_TYPE_ReqLoginPass — Требовать логин и пароль
    • CONST.SERV_AUTH_TYPE_ReqLogin — Требовать логин
    • CONST.SERV_AUTH_TYPE_ReqNothing — Не требовать логин и пароль
  • object — оборудование Ссылка на объект типа оборудование (см. Подстановки для объектов системы#Оборудование)
applications_access
(ранее — services)

Доступ к приложениям (массив)

  • n_service_id — Идентификатор приложения
    • CONST.NETSERV_ARM_Private_Office - Личный кабинет абонента
    • CONST.NETSERV_ARM_ISP - Офис оператора связи
  • vc_service — Наименоваение приложения
  • vc_login — Логин
  • vc_pass — Пароль (заполняется только при смене паролей в процессе формирования печатной формы или при наличии права на просмотр паролей)

devices

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

documents

Договоры абонента, а также приложения и доп. соглашения к ним (массив). Элементы массива типа документ см. Подстановки для документов

documents_list

Договоры абонента, а также приложения и доп. соглашения к ним (через запятую)

groups

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

  • n_subject_id — Идентификатор группы
  • main — Признак основной группы
  • vc_name — Наименование группы
  • vc_code — Код группы
  • vc_rem — Комментарий

Примеры
# вывод всех групп абонента через запятую
{{user.groups | map: 'vc_name' | join: ',' }}

# проверка привязки к группе
{% if user.groups | map: vc_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_charge_log_end — Дата окончания акта начислений
  • n_pay_day — Расчетный день месяца
  • vc_unit — Наименование единицы измерения
  • n_unit_id — Идентификатор единицы измерения
  • n_quant — Количество
  • good — Ссылка на объект типа услуга (см. Подстановки для объектов системы#Услуга)
  • device — Ссылка на объект типа оборудование, по которому оказывается услуга (см. Подстановки для объектов системы#Оборудование)
  • devices — Массив ссылок на объекты «оборудование абонента», по которым оказывается услуга (см. Абонент → devices). Объектов может быть несколько, если у оборудования, например, несколько компонентов
n_firm_idИдентификатор фирмы
vc_firmНаименование фирмы
reseller

Подстановки для дилера

  • base_subject — ссылка на базового субъекта дилера (физическое или юридическое лицо)
  • vc_firm — фирма дилера
  • n_subject_id — идентификатор дилера
  • vc_code — краткое наименование дилера
  • vc_subj_code — краткое наименование дилера
  • vc_name — краткое наименование дилера
  • vc_rem — комментарий дилера

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

Примеры:

Лицевые счета абонента: {{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 — Ссылка на объект типа менеджер (см. Подстановки для объектов системы#Менеджер)

Пример:

{{manager.vc_surname}} {{manager.vc_name}}
  • No labels