Работа с шаблонами документов и счетов

Просмотр списка шаблонов документов и шаблонов счета

Какие типы шаблонов есть в Case.one?

В разделе Шаблоны документов вы можете настраивать шаблоны для документов и счетов, а также использовать шаблоны, полученные из Doc.one (при наличии включенной интеграции с Doc.one).

По каждому шаблону отображается следующая информация в списке шаблонов:

  1. Название — в колонке отображаются тип (для счета или для документа) в виде иконки и название шаблона. При нажатии на название откроется форма просмотра шаблона.
  2. Тикет Doc.one — специальный ярлык, который отображается только для шаблонов, полученных из Doc.one.
  3. Статус — отображается статус шаблона (опубликован или не опубликован) в Doc.one, изменение статуса недоступно:
    • Активный — статус автоматически присваивается шаблонам документов, которые были созданы не в Doc.one и всем шаблонам для счета
    • Неактивный — статус отображается для неопубликованных шаблонов документов
  4. Название файла — название файла, который прикреплен к шаблону:
    • Если вы нажмете на название файла шаблона, полученного из Doc.one, выполняется переход в редактор шаблона Doc.one
    • Если вы нажмете на название файла шаблона, созданного в Case.one, выполнится скачивание файла

Чтобы найти нужный шаблон, вы можете отфильтровать список шаблонов по типу шаблона (для документа или для счета) или воспользоваться строкой поиска.

Шаблоны документов, полученные из Doc.one, недоступны для удаления.

Список шаблонов обновляется автоматически — если вы создали шаблон документа в Doc.one, он сразу станет доступным в Case.one.

Чтобы посмотреть или отредактировать форму шаблона документа, нажмите на его название.


Если в файле шаблона используются несуществующие теги, откроется сообщение: "В шаблоне используются несуществующие теги: [тег1], [тег2] [тег3]".


Если шаблон был получен из Doc.one:

  • Вместо прикрепленного файла шаблона отображается ссылка на шаблон в Doc.one.
  • Доступен параметр Открыть шаблон перед созданием документа — если флаг установлен, при формировании документа по шаблону пользователем:
    • Файл будет сформирован в соответствии с актуальным шаблоном в Doc.one, шаблон заполняется данными, которые есть в карточке объекта
    • В редакторе можно продолжить редактирование файла, в том числе изменить те поля, которые были заполнены из карточки объекта/дела
    • Если при формировании файла не заполнены обязательные поля внутри шаблона, отображается уведомление: "Не заполнены обязательные поля"

Создание файла шаблона документа и описание тегов, которые можно использовать

Какие теги можно использовать для шаблона документа? Как создать файл шаблона документа?

Чтобы подготовить файл шаблона, вам нужно создать документ в Word с необходимыми вам элементами: шапкой и футером, а также прописать нужные теги полей, которые вы хотите отображать в документе. 

Шаблон документа может быть подготовлен в формате .*docx или .*pdf.

Теги должны быть введены в соответствующие поля при создании блоков карточки дела, чтобы нужная информация подтягивалась в документ по шаблону.

Для создания файла шаблона:

  1. Создайте документ в Word и напишите текст шаблона.
  2. Пропишите теги полей, которые вы хотите отображать в документе:
    • Для системных полей используйте системные теги (например: название проекта — ProjectGroup_Name, название участника — Project_Participant_Name)
    • Для обычных полей пропишите теги вручную

Помните, что при использовании тегов регистр не учитывается.



Вы можете указать следующие типы полей:

  1. Одиночное поле. Для одиночного поля используйте конструкцию <#field Название тега #>. Конструкция должна быть одним элементом управления содержимым «форматированный текст» или элементом управления содержимым «обычный текст».
  2. Список полей. Для списка полей используйте конструкцию <#list Название тега 1, Название тега 2, Название тега 3 #>. В конструкции каждый элемент должен быть отдельным элементом управления содержимым «форматированный текст» или элементом управления содержимом «обычный текст»:
    • #list
    • Название тега 1
    • Название тега 2
    • Название тега 3
    • #>

Для тегов по мультиблокам обязательно указывайте у тега номер блока в [ ], например: <#field tag_for_multiblok[1] #>.

При необходимости вывести дополнительный атрибут объекта из поля, который находится в мультиблоке, используйте конструкцию <#field tag_for_multiblok[2].tag_dopatributa #>.

Вы можете прописать в шаблоне документа тег, указывающий на поле из мультистроки с использованием индекса, чтобы при формировании документа по шаблону подставлялись все значения из мультистроки (например, для отображения сведений по нескольким участникам, сведения из которых расположены в мультистроке):

  • При использовании индекса в тегах во время формирования документа по шаблону будут выполнены поиск поля из мультистроки, соответствующей указанному индексу, и подстановка данных из этого поля в шаблон:
    • Индекс мультистроки должен быть больше 0 и представлен в виде целого числа — пример: <#field tag_for_multiline[2]#>
    • Индексация мультистрок начинается с 1 и соответствует порядку в блоке
    • Порядок мультистрок считается сверху вниз — первая мультистрока будет иметь индекс [1], вторая — [2] и т.д.
    • Теги мультистрок с индексом доступно использовать в таблице
  • Если индекс мультистроки не указан в шаблоне, в документе будут добавлены сведения из первой мультистроки, как и прежде.
  • При загрузке шаблона с тегами полей из мультиблоков и мультистрок выполняются проверки индексов тегов:
    • Если индекс присвоен тегу системного поля, отображается ошибка: Тег является системным и не может содержать порядковый номер {error tag name}
    • Если указанный для мультистроки или мультиблока индекс равен 0, отображается ошибка: Порядковый номер должен быть больше 0 {error tag name}
    • Если индекс указан для тега не из мультистроки или мультиблока, отображается ошибка: "{field name}" не находится в мультистроке или мультиблоке, поэтому тег не может содержать порядковый номер {error tag name}=
НазваниеТег
Теги по делу
Project_Email_IdProject_Email_Id
Project_TimeLog_IdProject_TimeLog_Id
Тип активностиProject_TimeLog_ActivityType
Пользователь в активностиProject_TimeLog_User
Дата активностиProject_TimeLog_LogDate
Время активностиProject_TimeLog_Time
Статус активностиProject_TimeLog_Status
Тип активности в таймлоге по задачеProject_Task_TimeLog_ActivityType
Пользователь в таймлоге по задачеProject_Task_TimeLog_User
Дата в таймлоге по задачеProject_Task_TimeLog_LogDate
Время в таймлоге по задачеProject_Task_TimeLog_Time
Тип активностиProject_Event_TimeLog_ActivityType
ПользовательProject_Event_TimeLog_User
ДатаProject_Event_TimeLog_LogDate
ВремяProject_Event_TimeLog_Time
Тип активностиProject_Document_TimeLog_ActivityType
ПользовательProject_Document_TimeLog_User
ДатаProject_Document_TimeLog_LogDate
ВремяProject_Document_TimeLog_Time
Тип активностиProject_Email_TimeLog_ActivityType
ПользовательProject_Email_TimeLog_User
ДатаProject_Email_TimeLog_LogDate
ВремяProject_Email_TimeLog_Time
Документ в деле
id документаProject_Document_Id
Автор документаProject_Document_Author
Дата создания документаProject_Document_CreationDate
Тип документаProject_Document_DocumentType_Name
Наименование документаProject_Document_Name
Название прикрепленного файлаProject_Document_DocumentFile_Name
Статусность документаProject_Document_IsFavorite
Дата получения документаProject_Document_ReceivedDate
Событие в деле
Дата создания событияProject_Event_CreationDate
Тип событияProject_Event_EventType_Name
ОписаниеProject_Event_Description
Потраченное времяProject_Event_TimeSpent
Дата начала событияProject_Event_StartDate_Date
Время началаProject_Event_StartDate_Time
Статусность событияProject_Event_IsFavorite
Событие произошлоProject_Event_Occurred
Автор событияProject_Event_Author
Дата и время началаProject_Event_StartDate
id СобытияProject_Event_Id
Название событияProject_Event_Name
Дата окончания событияProject_Event_EndDate_Date
Время окончания событияProject_Event_EndDate_Time
Гость событияProject_Event_Attendee_Email
Место событияProject_Event_Place
Дата и время окончанияProject_Event_EndDate
Затрата в деле
id ЗатратыProject_Expense_Id
Название затратыProject_Expense_Code
Дата в затратеProject_Expense_Date
Сумма затратыProject_Expense_Total
Статус затратыProject_Expense_Status
Проект дела
Наименование проектаProjectGroup_Name
Статус проектаProjectGroup_IsArchive
Дата создания проектаProjectGroup_CreationDate
id проектаProjectGroup_Id
Автор проектаProjectGroup_Author
Папка дела
id папкиProjectFolder_Id
Дело
Project_Client_IdProject_Client_Id
id делаProject_Id
Номер делаProject_FullNumber
Project_HasProjectGroupProject_HasProjectGroup
Автор делаProject_Author
Ответственный в делеProject_Responsible
Описание делаProject_Description
Наименование делаProject_Name
Тип делаProject_ProjectType_Name
Дата создания делаProject_CreationDate
Статус делаProject_IsArchive
Id пользователя, ответственного по делуProject_Responsible_Id
Заказчик в делеProject_Client
Задача в деле
Дата создания задачиProject_Task_CreationDate
Название задачиProject_Task_Name
Описание задачиProject_Task_Description
Дата исполненияProject_Task_EndDate_Date
Время исполненияProject_Task_EndDate_Time
Приоритет задачиProject_Task_Priority
СтатусProject_Task_Status
СтатусностьProject_Task_IsFavorite
Название родительской задачиProject_Task_ParentTask_Name
Дата и время исполненияProject_Task_EndDate
АвторProject_Task_Author
ОтветственныйProject_Task_Responsible
Прикрепленный файлProject_Task_TaskFile_Name
Project_Task_IdProject_Task_Id
Project_Participant_IdProject_Participant_Id
Участник в деле
АвторProject_Participant_Author
Адрес заказчика в делеProject_Client_Address
НаименованиеProject_Participant_Name
Тип участникаProject_Participant_Type_Name
Роль в деле участникаProject_ParticipantProject_Role_Name
Дата созданияProject_Participant_CreationDate
ФамилияProject_Participant_Individual_LastName
ИмяProject_Participant_Individual_FirstName
ОтчествоProject_Participant_Individual_MiddleName
Дата рожденияProject_Participant_Individual_DateOfBirth
ОрганизацияProject_Participant_Individual_Organization
ТелефонProject_Participant_Individual_ContactDetail
_Phone
Электронная почтаProject_Participant_Individual_ContactDetail
_Email
ИНН физ. лицаProject_Participant_Individual_INN
ИНН организацииProject_Participant_Company_INN
Организационно-правовая формаProject_Participant_Company_LegalForm
_Name
НазваниеProject_Participant_Company_Organization
ТелефонProject_Participant_Company_ContactDetail
_Phone
Электронная почтаProject_Participant_Company_ContactDetail
_Email
СайтProject_Participant_Company_ContactDetail
_Site
Адрес физ лицаProject_Participant_Individual_ContactDetail
_Address
Адрес организацииProject_Participant_Company_ContactDetail
_Address
КППProject_Participant_Company_KPP
ОГРНProject_Participant_Company_OGRN
ОКПОProject_Participant_Company_OKPO

Создание и добавление шаблона документа

Как создать шаблон документа в Case.one? Как добавить шаблон документа? Как подготовить файл шаблона документа?

Шаблоны документов позволяют вам автоматически заполнять печатные формы (документы и счета) данными из карточки дела.

Настраивать шаблоны документов вы можете в разделе Администрирование — Шаблоны документов.

Для добавления шаблона документа:

  1. Выберите в разделе Администрирование раздел Шаблоны документов.
  2. Нажмите кнопку в правом нижнем углу страницы и выберите пункт Шаблон документа.
  3. Заполните поля формы создания шаблона документа:
    • Введите название шаблона
    • Прикрепите подготовленный файл шаблона
    • Выберите из списка типы объектов, для которых будет доступен текущий шаблон
  4. Нажмите кнопку Добавить. Шаблон будет добавлен в список.

При загрузке шаблона будет выполнена проверка корректности тегов в шаблоне: 

  1. Выполнится поиск по документу начальной структуры тега <#field (list). Если для тега не найдена конечная структура #>, при загрузке шаблона откроется сообщение: В шаблоне используется некорректный тег.
  2. При нахождении первого некорректного тега:
    • Откроется предупреждение
    • Шаблон не будет загружен

Чтобы подготовить файл шаблона, вам нужно создать документ в Word с необходимыми вам элементами: шапкой и футером, а также прописать теги полей, которые вы хотите отображать в документе.
Например, название проекта (ProjectGroup_Name) и участника (Project_Participant_Name).


Настройка шаблона документа в Doc.one

Как создать шаблон документа в Doc.one для Case.one? Как добавить шаблон Doc.one?

Если шаблон был получен в результате синхронизации с Doc.one, вместо прикрепленного файла шаблона отображается ссылка на шаблон в Doc.one.

Настройка полей шаблона Doc.one

Для настройки шаблона, полученного из Doc.one:

  1. Настройте на форме просмотра шаблона Doc.one возможность открыть шаблон документа перед созданием.
  2. При необходимости добавьте или измените типы объекта, в которых будет доступен шаблон.
  3. Нажмите кнопку перехода по ссылке на форме просмотра шаблона Doc.one.
  4. Укажите данные вашей учетной записи Doc.one и нажмите кнопку Начать работу.

Форма настройки шаблона содержит следующие вкладки:

  • Шаблон — основная вкладка для работы с шаблоном.
  • Предпросмотр — на вкладке доступен просмотр настроенного шаблона.
  • История — на вкладке можно посмотреть историю изменений шаблона по версиям.
  • Настройки — на вкладке можно указать свойства шаблона.

На вкладке Шаблон:

  • В верхней области расположена панель инструментов, которая содержит кнопки для форматирования и редактирования текста шаблона, добавления таблиц, рисунков, а также полей, блоков и тегов.
  • В правой части формы отображается боковая панель, позволяющая на отдельных вкладках изменить параметры полей и блоков:
    • Вопросы — позволяет добавить условия/вопросы (по И/ИЛИ) к полю или блоку
    • Поля — на вкладке отображается список полей шаблона, где можно настроить основные параметры поля (обязательность, формат, видимость, внешний идентификатор)
    • Блоки — содержит список типовых блоков, которые можно добавить в шаблон

Чтобы настроить поля шаблона Doc.one:

  1. Нажмите на поле шаблона. В правой части формы отобразятся параметры поля.
  2. Обязательно присвойте такой внешний идентификатору полю, который указан в качестве тега в настройках поля в Case.one.
  3. Укажите значение параметра Внешний идентификатор соответствующими значениями тегов из Case.one в остальных полях шаблона. Теги для документов, доступные для шаблонов документов Case.one, также могут быть использованы в шаблоне Doc.one.
  4. Проверьте форматы полей в выбранном типе объекта в Case.one и определите соответствующие форматы полей в шаблоне — шаблоны Doc.one размечаются с использованием типов полей, которые доступны для добавления в редакторе Doc.one, и соотносятся с типами полей Case.one.

В шаблоне Doc.one вы можете использовать как собственные теги, так и системные.


Описание соотношения типов полей

Поле в Case.oneПоле в Doc.one
Встраиваемый код
ГиперссылкаТекст
ДанныеТекст
ДатаДата, Текст
ЛогическийТекст (Да/Нет)
Сообщение
Справочник (Значение)Текст
ТекстТекст
Текстовое расширяемоеТекст
Формула расчетаЧисло, Текст. Если в Doc.one выбран тип поля Целое число или Валюта (округленно), то дробное число из Case.one округляется до ближайшего четного целого (банковское округление).
ЧекбоксТекст (Да/Нет)
ЧислоЧисло, Текст. Если в Doc.one выбран тип поля Целое число или Валюта (округленно), то дробное число из Case.one округляется до ближайшего четного целого (банковское округление).
Шаблон номера делаТекст
Объект (Название)Текст

Поскольку связь полей осуществляется с помощью указания тега поля в Case.one, в параметре Внешний идентификатор поля Doc.one:

  • Если формат поля не совпадает с форматом, описанным в таблице выше, такие значения игнорируются в получаемом документе (остаются пустыми).
  • Если в Doc.one указан не корректный тег, и документ не получается сгенерировать, отображается ошибка генерации документа по шаблону.

Не забудьте перейти на вкладку Настройки и выбрать формат, в котором будет создан файл документа в Case.one на основе этого шаблона.

Описание соотношения форматов шаблона

Настройка в Doc.oneФормат файла в Case.one
docxdocx
pdfpdf
docx, pdfdocx

После всех настроек шаблона:

  1. Нажмите кнопку Опубликовать. Шаблон будет сохранен и опубликован в Doc.one, а в Case.one данные шаблона обновятся после синхронизации.
  2. Откройте карточку дела или объекта в Case.one и на вкладке Документы сформируйте документ по шаблону из Doc.one.

Настройка вопроса в шаблоне Doc.one

При редактировании шаблона на боковой панели на вкладке Вопросы вы можете добавить условия/вопросы (по И/ИЛИ) к полю или блоку.

Если вопрос настроен для поля, при определенном ответе в документе будет отображаться соответствующий текст.

Вы можете добавить нескольких ответов, в зависимости от выбора которых будет отображаться настроенный для ответа текст. Также вы можете добавить несколько вопросов для отображения одного и того же фрагмента текста.

Чтобы добавить вопрос к полю выполните следующие действия:

  1. Добавьте нужный тип поля и пропишите все варианты текста в шаблоне, которые при различных обстоятельствах могут появляться в документе. 
  2. Выделите фрагмент текста и нажмите кнопку Добавить условие. Отобразится параметры условия. 
  3. Укажите настройки
    • В поле Название введите вопрос к выделенному тексту и нажмите клавишу ENTER (доступен выбор вопросов из списка вопросов этого шаблона)
    • В поле Ответ — ответ на него, при выборе которого выделенный текст будет появляться в документе
  4. Выделите следующий фрагмент текста и нажмите кнопку Добавить условие. Отобразится параметры условия. 
  5. Укажите настройки:
    • В поле Название введите вопрос к выделенному тексту и нажмите клавишу ENTER (доступен выбор вопросов из списка вопросов этого шаблона)
    • В поле Ответ — ответ на него, при выборе которого выделенный текст будет появляться в документе
  6. Перейдите в настройки поля и укажите разные теги для разных вариантов. 

Работа с мультиблоками и мультистроками в шаблоне Doc.one

При работе с мультиблоками и мультистроками в шаблоне Doc.one табличные данные будут заполняться из:

  • Простого блока Case.one с мультистроками — в Case.one по тегу поля будет собран массив всех значений (количество значений равно количеству строк в блоке). Если значение в строке не заполнено, в качестве элемента в этом месте массива будет передано null.
  • Мультиблока Case.one c простыми строками — в Case.one по тегу поля будет собран массив всех значений (количество значений равно количеству строк в блоке). Если значение в строке не заполнено, в качестве элемента в этом месте массива будет передано null.
  • Мультиблока Case.one с мультистроками — по каждому добавленному мультиблоку будут собраны массивы с данными по мультистрокам:
    • Если значение в строке не заполнено, в качестве элемента в этом месте массива будет передано null
    • Если в шаблоне в таблице первого уровня полей для заполнения больше 1, для предотвращения созданий копий мультистроки ко всем тегам, используемым в Doc.one и Case.one, необходимо добавлять префикс «__». Благодаря префиксу поля будут добавлены в таблицу один раз

Связь полей также осуществляется с помощью указания тега поля в Case.one в параметре Внешний идентификатор поля Doc.one

Для использования мультистрок и мультиблоков предварительно подготовьте шаблон в Doc.one с учетом ограничений использования массивов для формирования мультистрок (подробнее узнать об ограничениях вы можете в справке Doc.one).


При работе с массивами в Doc.one предусмотрены следующие ограничения:

  • Если массив передается в простое поле, все значения будут записаны через разделитель — «,».
  • Если массив передается в строку таблицы, отмеченную как мультистрока, будут созданы дополнительные строки (количество строк зависит от длины массива).
  • Массив может передаваться в условия с единичным и множественным выбором.
  • Теперь при работе с вопросами с мультивыбором, если передать пустой массив в ответ на такой вопрос, то выбор по умолчанию будет автоматически сброшен (особенность работы API v3 Doc.one).
  • При работе с повторяющимися полями разных типов (разные поля с одним тегом) — ответ будет применяться с тем типом, в поле какого типа он попал первым.

Например, в шаблоне присутствует два числовых поля (целое и дробное число) с одним тегом. В Case.one поле с этим тегом заполнено числом с дробной частью:

  • Если дробное значение первым придет в числовое поле с форматом Целое число, в поле с форматом Дробное число попадет уже округленное значение без дробной части.
  • Если же первым значение придет в поле с форматом Дробное число, заполнение целого числа будет с ошибкой несовпадения форматов.

Обратите внимание, при создании документа через API v3 Doc.one предусмотрены следующие ограничения на вложенные мультистроки:

  • Передавать одинаковые значения для полей внешней мультистроки нельзя во вложенном массиве — данные будут перезаписываться (разрешается использовать для внутренних полей).
  • Если в мультистроках больше двух полей, и два из них заполняются вложенным массивом, документ не будет создан, пока не будут переданы данные (хотя бы пустые строки).
  • При передаче данных для нескольких полей с одинаковым названием и внешним идентификатором (Title и ExternalID), возможно некорректное отображение данных, особенно при наличии таких полей до таблицы с мультистроками.
  • При заполнении поля вложенным массивом функция заполнения полей при одновременном выборе условий недоступна.
  • Создать документ с переиспользованными полями и заполнением вложенным массивом можно в двух случаях:
    • Если в мультистроках переиспользуется блок с полем
    • Если таблица с мультистроками и переиспользованными полями находится в блоке, помещенном в шаблон

Детальное описание настроек шаблона Doc.one вы можете посмотреть в отдельной инструкции.


Создание файла шаблона счета и описание тегов, которые можно использовать

Какие теги можно использовать для шаблона счета? Как создать файл шаблона счета?

Чтобы подготовить файл шаблона, вам нужно создать документ в Word с необходимыми вам элементами: шапкой и футером, а также прописать нужные теги полей, которые вы хотите отображать в готовом счете.
Например, название заказчика (Bill_Client_Name) и сумма затрат (Bill_SubTotal).

В Case.one предусмотрен Стандартный шаблон для счета — шаблон счета, в котором можно изменить только файл шаблона. Изменение остальных полей и удаление шаблона недоступно. Стандартный шаблон для счета используется в качестве шаблона по умолчанию при просмотре счета. 

Шаблоны для счета, заполненные данными по тегам, доступны для просмотра и скачивания на вкладке Предпросмотр карточки счета.


Файл шаблона для счета создается так же, как и файл шаблона для документа.


Основные условия использования тегов:

  • Теги по текущим счетам используются для выведения информации о платежах, ожидающих оплаты (за исключением просроченных счетов):
    • Теги возвращают данные по счетам заказчика, ожидающие оплаты (за исключением просроченных счетов)
    • При использовании тегов все счета сортируются по дате создания в порядке убывания (новые сверху)
    • Каждый счет отображается отдельной строкой в таблице
    • В рамках одной таблицы в шаблоне счета должны быть теги только по просроченным счетам
    • Если в таблице указаны другие теги, то при загрузке шаблона отображается сообщение: Нельзя использовать теги для разных объектов в одной таблице
  • Теги платежей используются для выведения информации по платежам, источником которых отмечен Трастовый фонд клиента:
    • Теги возвращают данные платежам в счетах заказчика и по траст-аккаунта заказчика
    • При использовании тегов все платежи сортируются по дате платежа в порядке возрастания (старые сверху)
    • Каждый платеж отображается отдельной строкой в таблице
    • В рамках одной таблицы в шаблоне счета должны быть теги только по платежам
    • Если в таблице указаны другие теги, то при загрузке шаблона отображается сообщение: Нельзя использовать теги для разных объектов в одной таблице
  • Теги налогов и скидок используются вместе с тегами по затратам или с тегами по затратам по времени.
  • Теги по затратам и затратам времени можно добавлять в файл шаблона только в рамках таблицы. При использовании тега вне таблицы данные по тегу не подставляются. Теги из разных групп не могут использоваться в одной таблице.
  • Теги по затратам:
    • Теги возвращают данные по затратам, включенным в счет
    • При использовании тегов все затраты сортируются по дате в порядке убывания (новые сверху)
    • Теги допустимо использовать только в таблице, при использовании тега вне таблицы данные по тегу не подставляются
    • Каждая запись в счете отображается отдельной строкой в таблице
    • В рамках одной таблицы в шаблоне счета должны быть теги только по затратам
    • Если в таблице указаны другие теги, то при загрузке шаблона отображается сообщение: Нельзя использовать теги для разных объектов в одной таблице
  • Теги по затратам по времени:
    • Теги возвращают данные по затратам по времени, включенным в счет
    • При использовании тегов все затраты по времени сортируются по дате в порядке убывания (новые сверху)
    • Теги можно использовать только в таблице, при использовании тега вне таблицы, данные по тегу не подставляются
    • Каждая запись в счете отображается отдельной строкой в таблице
    • В рамках одной таблицы в шаблоне счета должны быть теги только по затратам по времени
    • Если в таблице указаны другие теги, то при загрузке шаблона отображается сообщение: Нельзя использовать теги для разных объектов в одной таблице
  • Если в шаблоне указаны невалидные теги, отображается валидация: Шаблон использует недействительные теги.
  • Теги по просроченным счетам:
    • Теги возвращают данные по просроченным счетам заказчика
    • Просроченным считается счет, у которого срок оплаты меньше текущей даты, и статус счета Ожидает оплаты
    • При использовании тегов все счета сортируются по дате создания в порядке убывания (новые сверху)
    • Каждый счет отображается отдельной строкой в таблице
    • В рамках одной таблицы в шаблоне счета должны быть теги только по просроченным счетам
    • Если в таблице указаны другие теги, то при загрузке шаблона отображается сообщение: Нельзя использовать теги для разных объектов в одной таблице

Обратите внимание, что теги должны быть проставлены в соответствующие поля при создании блоков карточки дела. Это необходимо для того, чтобы нужная информация подтягивалась в документ по шаблону.


Общие теги по счетам

Название тегаЧто определяет
Bill_Client_NameНазвание клиента
Bill_Client_INNИНН клиента
Bill_Client_OpfОрганизационно-правовая форма
Bill_Client_phoneДополнительный телефон клиента
Bill_Client_siteСайт заказчика
Bill_Client_emailДополнительная почта клиента
Bill_DatePaidСчет – Дата оплаты до
Показывает дату, до которой должен быть оплачен счет.
Дата отображается с учетом настроек локализации (НЛ).
Если дата не указана, то значение не будет установлено.
Bill_Client_AddressКлиент – Адрес
Адрес клиента, который указан в счете.
Bill_Client_CompanyКлиент – Компания
Компания клиента (если он ФЛ), который указан в счете.
Bill_Client_JobTitleКлиент – Должность
Должность клиента (если он ФЛ), который указан в счете.
Bill_Activity_TotalВсего по активностям с налогами и скидками.
Итоговая сумма к оплате по всем активностям (с учетом налогов).
Дублирует тег Activity_Subtotal.
Отображается с символом валюты перед суммой, кроме рублей (у рублей отображается после суммы).
Учитывает настройку локализации.
Всегда отображаются два знака после запятой.
Bill_Expenses_TotalВсего по затратам с налогами и скидками.
Итоговая сумма к оплате по всем затратам (с учетом налогов).
Дублирует тег Expenses_Subtotal.
Отображается с символом валюты перед суммой, кроме рублей (у рублей отображается после суммы).
Учитывает настройку локализации.
Всегда отображаются два знака после запятой.
Bill_AmountВсего без налогов и скидок.
Отображается с символом валюты перед суммой, кроме рублей (у рублей отображается после суммы).
Учитывает настройку локализации.
Всегда отображаются два знака после запятой.
Bill_Activity_AmountВсего без налогов и скидок по всем активностям.
Отображается с символом валюты перед суммой, кроме рублей (у рублей отображается после суммы).
Учитывает настройку локализации.
Всегда отображаются два знака после запятой.
Bill_Expenses_AmountВсего без налогов и скидок по всем затратам.
Отображается с символом валюты перед суммой, кроме рублей (у рублей отображается после суммы).
Учитывает настройку локализации.
Всегда отображаются два знака после запятой.
Bill_SubTotalСумма затрат
Отображается с символом валюты перед суммой, кроме рублей (у рублей отображается после суммы).
Bill_Activity_TaxНалоги по всем активностям
Отображается с символом валюты перед суммой, кроме рублей (у рублей отображается после суммы).
Учитывает настройку локализации.
Всегда отображаются два знака после запятой.
Bill_Expenses_TaxНалоги по всем затратам
Отображается с символом валюты перед суммой, кроме рублей (у рублей отображается после суммы).
Учитывает настройку локализации.
Всегда отображаются два знака после запятой.
Bill_Tax1Общая сумма налогов по tax 1
Отображается с символом валюты перед суммой, кроме рублей (у рублей отображается после суммы).
Учитывает настройку локализации.
Всегда отображаются два знака после запятой.
Bill_Activity_Tax1Налоги по tax 1 по всем активностям
Отображается с символом валюты перед суммой, кроме рублей (у рублей отображается после суммы).
Учитывает настройку локализации.
Всегда отображаются два знака после запятой.
Bill_Expenses_Tax1Налоги по tax 1 по всем затратам
Отображается с символом валюты перед суммой, кроме рублей (у рублей отображается после суммы).
Учитывает настройку локализации.
Всегда отображаются два знака после запятой.
Bill_Tax2Общая сумма налогов по tax 2
Отображается с символом валюты перед суммой, кроме рублей (у рублей отображается после суммы).
Учитывает настройку локализации.
Всегда отображаются два знака после запятой.
Bill_Activity_Tax2Налоги по tax 2 по всем активностям
Отображается с символом валюты перед суммой, кроме рублей (у рублей отображается после суммы).
Учитывает настройку локализации.
Всегда отображаются два знака после запятой.
Bill_Expenses_Tax2Налоги по tax 2 по всем затратам
Отображается с символом валюты перед суммой, кроме рублей (у рублей отображается после суммы).
Учитывает настройку локализации.
Всегда отображаются два знака после запятой.
Bill_TotalК оплате
Возвращает сумму Subtotal + Tax + Discount + Interest_Total.
Отображается с учетом настроек локализации.
Отображается со знаком валюты из настроек аккаунта.
Может использоваться вне таблицы и в таблице.
Bill_CreateDateДата создания
Зависит от настроек локализации.
Bill_CreateDate_LongДата создания счета
Отображает то же, что и Bill_CreateDate, но в длинном формате даты в соответствии с настройками аккаунта.
Bill_NumberНомер счета
Bill_DatePaidДата оплаты
Зависит от настроек локализации.
Project_Bill_Rate_ItemСтавка в строке счета
Зависит от настроек локализации.
Project_Bill_Amount_ItemСумма в строке счета
Зависит от настроек локализации.
Project_Bill_Tax_1_ItemНалог 1
Размер налога в денежных единицах.
Рассчитывается как Сумма в строке счета — Скидка в строке счета * на Основной налог / 100.
Зависит от настроек локализации.
Если не рассчитывается, ничего не возвращает.
Project_Bill_StatusСтатус счета
Зависит от выбранного языка.
Project_Bill_Date_ItemДата включения затраты или активности в счет
На UI эти данные не отображаются.
Зависит от настроек локализации.
Возвращает не дату строки.
Project_Bill_SubtotalПодытог счета
Сумма строки с учетом скидки.
Project_Bill_DescriptionОписание в счете
Bill_DiscountСкидка
Всегда указывается в денежных единицах.
Зависит от настроек локализации.
Project_Bill_Total_ItemК оплате
Total в строке счета.
Project_Bill_Time_ItemВремя
Возвращает количество минут для таймлога.
Всегда возвращает в минутах.
Для затрат ничего не выводит.
Project_Bill_Due_DateСрок оплаты
Значение поля Due Date в счете.
Зависит от настроек локализации.
Project_Bill_Discount_ItemСкидка
Скидка в строке счета.
Зависит от настроек локализации.
Всегда возвращает значение в денежных единицах.
Project_Bill_Description_ItemОписание в строке счета
Значение поля Description в строке счета.
Bill_TaxНалог итого
Сумма налогов по всем строкам в счете.
Значение поля.
Зависит от настроек локализации.
Project_Bill_Tax_2_ItemНалог 2
Размер налога 2.
Зависит от настроек локализации.
Если не рассчитывается ничего не возвращает.
Bill_TableТабличная часть счета
Не отображается чекбокс «Налог».
Создается табличная часть с итогами:
Дата — отображается в формате чч.мм.гггг;
Название;
Время;
Сумма ставки;
Скидка;
К оплате — отображается без символа валюты.
Если нет значений в строке, то отображается прочерк.
Чекбоксы в таблице не отображаются.
Значения вставляются после последней строки таблицы.
Project_Client_AddressАдрес клиента в деле
Bill_StartDateДата отображается в коротком формате.
Возвращает дату начала периода, за который выставлен счет.
Дата отображается с учетом НЛ.
Если выбрано За все время, то указывается самая ранняя дата активности или затраты, включенных в счет.
Bill_EndDateДата отображается в коротком формате.
Возвращает дату окончания периода, за который выставлен счет.
Дата отображается с учетом НЛ.
Если выбрано За все время, то указывается самая поздняя дата активности или затраты, включенных в счет.
Bill_StartDate_LongДата отображается в длинном формате.
Зависит от настроек локализации.
Bill_EndDate_LongДата отображается в длинном формате.
Зависит от настроек локализации.
Bill_DatePaid_LongДата погашения счета
Отображает то же, что и Bill_DatePaid, но в 
длинном формате даты в соответствии с настройками аккаунта.
Использовать тег доступно в таблицах и вне таблицы.
Bill_Client_emailMainЗначение из системного поля Электронная почта из карточки участника, добавленного в качестве клиента.
Bill_Client_phoneMainЗначение из системного поля Телефон из карточки участника, добавленного в качестве клиента.

Дополнительные теги

ТегЗначениеОписание
Теги по текущим счетам
CurBill_NumberТекстВозвращается номер счета для каждого счета.
CurBill_DueOnДатаВозвращается дата оплаты, указанная в счете для каждого ожидающего оплаты счета (за исключением просроченных счетов).
Отображается с учетом настройки локализации.
CurBill_AmountDueДробное число, два знака после запятойВозвращается сумма счета для каждого ожидающего оплаты счета (за исключением просроченных счетов).
Отображается с учетом настройки локализации.
Отображается с валютой из настроек аккаунта.
CurBill_Payment_ReceivedДробное число, два знака после запятойВозвращается сумма платежей по счету для каждого ожидающего оплаты счета (за исключением просроченных счетов).
Отображается с учетом настройки локализации.
Отображается с валютой из настроек аккаунта.
CurBill_BalanceDueДробное число, два знака после запятойВозвращается неоплаченный остаток по счету для каждого ожидающего оплаты счета (за исключением просроченных счетов).
Рассчитывается как сумма счета минус сумма платежей по счету.
Отображается с учетом настройки локализации.
Отображается с валютой из настроек аккаунта.
CurBill_OutstandingBalanceДробное число, два знака после запятойВозвращается сумма неоплаченных остатков по всем ожидающим оплаты счетам заказчика.
Отображается с учетом настройки локализации.
Отображается с валютой из настроек аккаунта.
Может быть указан в таблице и вне нее.
CurBill_DueOn_LongДата оплаты 
(кроме просроченных счетов)
Отображает то же, что и CurBill_DueOn, но в длинном формате даты в соответствии с настройками аккаунта.
Теги по затратам
Expenses_DateДатаВозвращается дата затраты по каждой затрате.
Отображается с учетом настройки локализации.
Expenses_Date_LongДата затратыОтображает то же, что и Expenses_Date, но в длинном формате даты в соответствии с настройками аккаунта.
Expenses_DescriptionТекстВозвращается название затраты по каждой затрате из Expenses code.
Тег может использоваться в таблице Expenses.
Expenses_TypeТекстВозвращает значение из Expenses type.
Тег может использоваться в таблице Expenses.
Expenses_InitialТекстВозвращаются инициалы пользователя — автора затраты по времени по каждой затрате по времени.
Expenses_TotalДробное число, два знака после запятойВозвращается сумма по каждой затрате с учетом налогов и скидки.
Отображается с учетом настройки локализации.
Отображается со знаком валюты из настроек аккаунта.
Expenses_AmountДробное число, два знака после запятойВозвращается сумма по каждой затрате без учета налогов и скидки
Отображается с учетом настройки локализации.
Отображается со знаком валюты из настроек аккаунта.
Expenses_UserФИО пользователя, добавившего затрату с учетом настроек локализацииПо каждой затрате отображаются инициалы
пользователя (доступен просмотр ФИО) в настройках локализации.
Expenses_CaseNumberНомер дела, к которому относится затрата 
Expenses_CaseNameНазвание дела, к которому относится затрата 
Expenses_RateДробное число, два знака после запятойВозвращается сумма по одной единице каждой затраты без учета налогов и скидки.
Отображается с учетом настройки локализации.
Отображается со знаком валюты из настройки локализации.
Expenses_NoteТекстДоступно использовать только в таблице Expenses.
Возвращает описание затраты (поле Note).
Expenses_SubtotalДробное число, два знака после запятойВозвращается сумма по всем затратам, включенным в счет.
Отображается с учетом настройки локализации.
Может быть указан в таблице и вне нее.
Отображается со знаком валюты из настроек аккаунта.
Теги по просроченным счетам
PastBill_NumberТекстВозвращается номер счета для каждого просроченного счета.
PastBill_DueOnДатаВозвращается дата оплаты, указанная в счете для каждого просроченного счета.
Отображается с учетом настройки локализации.
PastBill_DueOn_LongДата оплаты Отображает то же, что и PastBill_DueOn, но в длинном формате даты в соответствии с настройками аккаунта.
Interest_DescriptionТекстСтолбец Описание в блоке Проценты.
PastBill_AmountDueДробное число, два знака после запятойВозвращается сумма счета для каждого просроченного счета.
Отображается с учетом настройки локализации.
Отображается с валютой из настроек аккаунта.
PastBill_Payment_ReceivedДробное число, два знака после запятойВозвращается сумма платежей по счету для каждого просроченного счета.
Отображается с учетом настройки локализации.
Отображается с валютой из настроек аккаунта.
PastBill_BalanceDueДробное число, два знака после запятойВозвращается неоплаченный остаток по счету для каждого просроченного счета.
Рассчитывается как сумма счета минус сумма платежей по счету.
Отображается с учетом настройки локализации.
Отображается с валютой из настроек аккаунта.
PastBill_OutstandingBalanceДробное число, два знака после запятойВозвращается сумма неоплаченных остатков по всем просроченным счетам заказчика.
Отображается с учетом настройки локализации.
Отображается с валютой из настроек аккаунта.
Может быть указан в таблице и вне нее.
Платежи
Payment_DateДатаВозвращается дата платежа по траст-аккаунту.
Учитываются платежи для пополнения траст-аккаунта и платежи с траст-аккаунта по счетам.
Отображается с учетом настройки локализации.
Payment_Date_LongДата платежаОтображает то же, что и Payment_Date, но в длинном формате даты в соответствии с настройками аккаунта.
Payment_CaseТекстВозвращается название дела счета, по которому был платеж с траст-аккаунта.
Если платеж по пополнению траст-аккаунта, то поле пустое.
Payment_DescriptionТекст Payment for invoice {номер счета}Возвращается строка с номером счета, по которому был совершен платеж.
Если платеж по пополнению траст-аккаунта, то поле пустое.
Если значение в поле не указано, то в списке транзакций в карточке счета, в столбце Описание отображается: Платеж по счету #1.
Если значение в поле указано, то в списке транзакций в карточке счета отображается: Значение из поля Описание / Платеж по счету #1.
Payment_ReferenceТекстДоступно в поле Номер чека или банковской выписки (поле при добавлении платежа).
Payment_Invoice_PaymentsДробное число, два знака после запятойВозвращается сумма платежа по счету с траст-аккаунта.
Отображается с учетом настройки локализации.
Отображается с валютой из настроек аккаунта.
Payment_DepositДробное число, два знака после запятойВозвращается сумма платежа по пополнению траст-аккаунта.
Отображается с учетом настройки локализации.
Отображается с валютой из настроек аккаунта.
Payment_Balance  Дробное число, два знака после запятойВозвращается баланс траст-аккаунта после каждой операции.
Отображается с учетом настройки локализации.
Отображается с валютой из настроек аккаунта.
Trust_BalanceДробное число, два знака после запятойВозвращается актуальный баланс траст-аккаунта.
Отображается с учетом настройки локализации.
Отображается с валютой из настроек аккаунта.
Bill _Payment_DateДатаДата платежа.
Bill_Payment_SourceСчетИсточник платежа.
Bill_Payment_DestinationТекстНазначение платежа.
Bill_Payment_AmountДробное число, два знака после запятойСумма платежа.
Bill_TotalPaidДробное число, два знака после запятойОбщая сумма платежей по счету.
Bill_BalanceDueДробное число, два знака после запятойНеоплаченный остаток по счету.
Теги по налогам и скидкам, которые используются вместе с тегами по затратам
Expenses_Tax1Дробное число, два знака после запятой  Возвращается абсолютное значение налога 1 для каждой затраты.
Если не указано, отображается прочерк.
Отображается без валюты.
Expenses_Tax2Дробное число, два знака после запятойВозвращается абсолютное значение налога 2 для каждой затраты.
Если не указано, отображается прочерк.
Отображается без валюты.
Expenses_DiscountДробное число, два знака после запятойВозвращается абсолютное значение скидки для каждой затраты.
Если не указано, отображается прочерк.
Отображается без валюты.
Expenses_Discount_Setting  Настройка по скидке по затрате Столбец Скидка в блоке Включенные затраты для затрат.
Возвращает то же значение, что и на вкладке Счета. Если значение указано в процентах, то тег возвращает значение в процентах.
Отображается знак процентов или валюты.
Теги по налогам и скидкам, которые используются вместе с тегами по затратам по времени
Activity_Tax1Дробное число, два знака после запятойВозвращается абсолютное значение налога 1 для каждой затраты по времени.
Если не указано, отображается прочерк.
Отображается без валюты.
Activity_Tax2Дробное число, два знака после запятойВозвращается абсолютное значение налога 2 для каждой затраты по времени.
Если не указано, отображается прочерк.
Отображается без валюты.
Activity_DiscountДробное число, два знака после запятойВозвращается абсолютное значение скидки для каждой затраты по времени.
Если не указано, отображается прочерк.
Отображается без валюты.
Activity_Discount_SettingНастройка по скидке по активностиСтолбец Скидка в блоке Включенные затраты для активностей.
Возвращает то же значение, что и на вкладке Счета.
Если значение указано в процентах, то тег возвращает значение в процентах.
Отображается знак процентов или валюты.
Теги по затратам по времени
Activity_DateДатаВозвращаются даты всех затрат по времени по каждой затрате по времени.
Отображается с учетом настройки локализации.
Activity_Date_LongДата логирования времениОтображает то же, что и Activity_Date, но в 
длинном формате даты в соответствии с настройками аккаунта.
 Activity_TypeТекстВозвращается тип активности по каждой затрате по времени.
Entity_DescriptionТекстТег возвращает актуальное описание из задачи и событий.
Тег возвращает следующие значения:
— Для события — значение поля Description в событии, по которому залогировано время;
— Для задачи — значение поля Description в задаче, по которой залогировано время;
— Тег ничего не возвращает для остальных сущностей дела.
Activity_QuantityХХ ч YY мВозвращается количество затраченного времени в часах и минутах по каждой затрате по времени.
Возможные варианты отображения: ч / h;м / m.
Activity_Quantity_DecДробное число, два знака после запятой. Время в часахВозвращается количество затраченного времени в часах по каждой затрате по времени.
Отображается с учетом настройки локализации.
Округление до сотых в большую сторону.
Activity_RateДробное число, два знака после запятойВозвращает ставку по затрате по каждой затрате по времени.
Отображается с учетом настройки локализации.
Почасовая ставка может указываться с или /h.
Если ставка фиксированная, отображается значение по фиксированной ставке.
Activity_InitialТекстВозвращаются инициалы пользователя — автора затраты по времени по каждой затрате по времени.
Activity_TotalДробное число, два знака после запятойВозвращается сумма по каждой затрате по времени с учетом налогов и скидки.
Отображается с учетом настройки локализации.
Рассчитывается как ставка, умноженная на затраченное время.
Отображается со знаком валюты из настроек аккаунта.
Activity_UserФИО пользователя, залогировавшего время с учетом настроек локализацииПо каждой активности отображаются: инициалы и ФИО пользователя.
Учитывается локализация.
Activity_EntityОбъект, к которому привязана активностьВозможные значения:
— событие — если привязано к событию;
— задача — если привязано к задаче;
— подзадача — если привязано к подзадаче;
— документ — если привязано к документу;
— письмо — если привязано к письму;
— заметка — если привязано к заметке;
— пустое значение — если не привязано ни к одному объекту.
Activity_Entity_NameНазвание объекта, к которому привязана активностьВозможные значения:
— наименование события — если привязано к событию;
— наименование задачи — если привязано к задаче;
— наименование документа — если привязано к документу;
— тема письма — если привязано к письму;
— описание заметки — если привязано к заметке;
— пустое значение — если не привязано ни к одному объекту.
Activity_Entity_DescriptionОписание объекта, к которому привязана активностьВозможные значения:
— описание события — если привязано к событию;
— описание задачи — если привязано к задаче;
— тип документа — если привязано к документу;
— пустое значение — если привязано к письму;
— описание заметки — если привязано к заметке;
— пустое значение — если не привязано ни к одному объекту или значение не указано.
Activity_AmountСумма без налогов и скидокЗначение по одной активности без учета налогов и скидок.
Произведение ставки на количество часов.
Аналогичный тег для Expenses.
Отображается с символом валюты перед суммой, кроме рублей (у рублей после суммы).
Учитывает настройку локализации.
Всегда отображаются два знака после запятой.
Activity_TimeВремяОтображается время создания активности.
Доступно использование в таблице Activity.
Отображается с учетом настройки локализации.
Activity_NoteПоле Description в Time SlipОписание поля Description.
Activity_CaseNumberНомер дела, к которому относится активность 
Activity_CaseNameНазвание дела, к которому относится активность 
Activity_Quantity_TotalХХ ч YY мВозвращается сумма затраченного времени, по всем затратам по времени в счете.
Указывается в часах и минутах: ч / h м / m в зависимости от локализации.
Может быть указан в таблице и вне нее.
Activity_Quantity_Total_DecДробное число, два знака после запятой  Возвращается сумма затраченного времени, по всем затратам по времени в счете. Указывается в часах.
Отображается с учетом настройки локализации.
Округление до сотых в большую сторону.
Может быть указан в таблице и вне нее.
Activity_SubtotalДробное число, два знака после запятойВозвращается сумма с учетом налогов и скидок по всем затратам по времени, включенным в счет.
Отображается с учетом настройки локализации.
Рассчитывается как сумма Activity Total по всем затратам по времени, включенным в счет.
Может быть указан в таблице и вне нее.
Отображается со знаком валюты из настроек аккаунта.
Суммарные итоги по счетам
Outstanding_BalanceДробное число, два знака после запятойВозвращает сумму всех неоплаченных счетов заказчика.
Неоплаченным считается счет, у которого статус отличен от Оплачен.
Отображается с учетом настройки локализации.
Отображается с валютой из настроек аккаунта.
Может быть указан в таблице и вне нее.
Amount_In_TrustДробное число, два знака после запятойВозвращается сумма всех платежей по счетам заказчика, источником в которых, указан траст-аккаунт.
Отображается с учетом настройки локализации.
Отображается с валютой из настроек аккаунта.
Может быть указан в таблице и вне нее.
Total_OutstandingДробное число, два знака после запятойВозвращается значение: сумма Outstanding Balance минус Amount in Trust для клиента.
Отображается с учетом настройки локализации.
Отображается с валютой из настроек аккаунта.
Может быть указан в таблице и вне нее.
Теги для ставок "Фиксированная плата" и "По затраченному времени и расходам"
Activity_DateДатаДата. Отображается с учетом настройки локализации.
Entity_DescriptionТекстДля Фиксированная плата и По затраченному времени и расходам возвращает описание строки.
Activity_Quantity Отображается прочерк.
Activity_Quantity_DecДробное число, два знака после запятойОтображается прочерк.
Activity_RateТекстОтображается прочерк.
Activity_InitialДробное число, два знака после запятойВозвращает инициалы пользователя — автора строки
Activity_TotalДробное число, два знака после запятойВозвращает сумму строки.
Отображается с учетом настройки локализации.
Отображается со знаком валюты из настроек аккаунта.
Activity_Tax1Дробное число, два знака после запятойВозвращает абсолютное значение налога 1 для строки счета.
Если не указано, отображается прочерк.
Отображается с валютой.
Activity_Tax2Дробное число, два знака после запятойВозвращает абсолютное значение налога 2 для строки счета.
Если не указано, отображается прочерк.
Отображается с валютой.
Activity_DiscountДробное число, два знака после запятойВозвращает абсолютное значение скидки для строки счета.
Если не указано, отображается прочерк.
Отображается с валютой.
Теги по невключенным затратам
Unbilled_CaseДело, к которому относится затрата/ активность.Название дела, по которому выполняются группировка.
Unbilled_DateДата затраты/ активности.Столбец Дата.
Unbilled_DescriptionОписание затраты/ активности.Столбец Описание.
Тег передает то же значение, что и отображается в таблице.
Unbilled_QuantityКоличество затраты/ активности.Столбец Количество.
Unbilled_RateСтоимость по одной затрате/ активности.Столбец Ставка.
Unbilled_TotalОбщая сумма по затрате/ активности.Столбец К оплате.
Unbilled_TypeОтображается тип: «Активность» или «Затрата». 
Bill_Unbilled_Quantity Общая сумма по столбцу Quantity по не включенным в счет затратам.
Bill_Unbilled_Total Общая сумма по столбцу Итого по не включенным в счет затратам.
Теги по процентам
Bill_Interest_TypeТекстТип процентной ставки: Простая или Смешанная.
Может использоваться в таблице и вне таблицы.
Bill_Interest_RateЧислоЕсли число дробное, то отображается  два знака после запятой.
Возвращает процент за просрочку счета.
Может использоваться в таблице и вне таблицы.
Bill_Interest_Charge_PeriodЦелое числоДопустимые значения от 1 до 365.
Возвращает количество дней в периоде.
Может использоваться в таблице и вне таблицы.
Interest_DateФормат датыВозвращает дату начисления процента.
Отображается с учетом настроек локализации.
Отображается со знаком валюты из настроек аккаунта.
Может использоваться в таблице.
Interest_Date_LongДлинный формат датыОтображает то же, что и Interest_Date
но в длинном формате в соответствии 
с настройками аккаунта.
Может использоваться в таблице.
Interest_AmountДробное число, два знака после запятойВозвращает сумму начисленного в данную 
дату времени процента.
Отображается с учетом настроек локализации.
Отображается со знаком валюты из настроек аккаунта.
Может использоваться в таблице.
Bill_Total_Without_InterestДробное число, два знака после запятойВозвращает сумму Subtotal + Tax + Discount.
Отображается с учетом настроек локализации.
Отображается со знаком валюты из настроек аккаунта.
Может использоваться вне таблицы и в таблице.
Bill_Interest_TotalДробное число, два знака после запятойВозвращает сумму по всем начисленным процентам.
Отображается с учетом настроек локализации.
Отображается со знаком валюты из настроек аккаунта.
Может использоваться вне таблицы и в таблице.
Bill_TotalДробное число, два знака после запятойИзменено значение тега — описание в таблице с общими тегами.

Теги для формирования счета и вывода истории банковских операций в биллинге

Теги по клиентскому балансу на счетах не используются в таблицах.

ТегЗначениеОписание
Теги по транзакциям
Transaction_DateДатаДата проведения транзакции.
Отображается с учетом настроек локализации.
Отображает то же, что и Payment_Date.
Transaction_Date_LongДата совершения транзакцииОтображает то же, что и Transaction_Date, но в длинном формате даты в соответствии с настройками аккаунта.
Transaction_DescriptionТекстОписание транзакции.
Созданное значение или значение из таблицы.
В некоторых случаях отображает то же, что и Payment_Description.
Transaction_CaseТекстДело, указанное в транзакции.
Если дело не указано, то поле пусто.
В некоторых случаях отображает то же, что и Payment_case.
Transaction_ClientТекстКлиент, указанный в транзакции.
Transaction_AccountТекстНазвание счета, в рамках которого происходит транзакция.
Transaction_ReferenceТекстЗначение из поля Check or reference no. Если значение не указано, то поле пустое.
Transaction_FundsInДробное число, 
два знака после
запятой
Сумма средств при пополнении счета, указанного в Transaction_Account.
Если транзакция по списанию средств, поле пустое.
Отображается с учетом настроек локализации.
В случае пополнения аккаунта отображает то же, что и Payment_Deposit.
Отображается с валютой из настроек аккаунта.
Transaction_FundsOutДробное число, 
два знака после
запятой
Сумма средств при пополнении счета, указанного в Transaction_Account.
Если транзакция по начислению средств, то поле пустое.
Отображается с учетом настроек локализации. В случае платежа отображает то же, что и Payment_Invoice_Payments.
Отображается с валютой из настроек аккаунта.
Transaction_BalanceДробное число, 
два знака после
запятой
Баланс счета, указанного в Transaction_Account, после выполнения текущей транзакции.
Если поле Дело не заполнено, то отображается сумма клиентского баланса вне дел на данном аккаунте.
Если поле Дело заполнено, то отображается сумма клиентского баланса по делу, указанному в поле Дело.
Отображается с учетом настроек локализации.
Отображает то же, что и Payment_Balance.
Отображается с валютой из настроек аккаунта.
Transaction_TypeТекстТип транзакции: Платеж, Перевод или Другое.
Теги по клиентскому балансу на счетах (не используются в таблицах)
Client_Trust_Balance_TotalДробное число, 
два знака после
запятой
В некоторых случаях отображает то же, 
что и trust_balance для данного клиента.
Содержит актуальный баланс данного клиента по текущему трастовому аккаунту, включая средства клиента по делам и вне дел.
Отображается с учетом настроек локализации.
Отображается с валютой из настроек аккаунта.
Account_NameТекстНазвание выбранного аккаунта.

Создание и добавление шаблона счета

Как создать шаблон счета? Как добавить шаблон счета?

Шаблоны позволяют вам автоматически заполнять печатные формы (документы и счета) данными из карточки дела.

Настраивать шаблоны документов и счетов вы можете в разделе Администрирование — Шаблоны документов.

Для добавления шаблона счета:

  1. Выберите в разделе Администрирование раздел Шаблоны документов.
  2. Нажмите кнопку в правом нижнем углу страницы и выберите пункт Шаблон счета.
  3. Заполните поля формы создания шаблона счета:
    • Введите название шаблона
    • Прикрепите подготовленный файл шаблона
  4. Нажмите кнопку Добавить. Шаблон будет добавлен в список.

Созданный вами шаблон вы можете использовать вместо стандартного для предпросмотра и скачивания счетов.


Чтобы подготовить файл шаблона, вам нужно создать документ в Word с необходимыми вам элементами: шапкой и футером, а также прописать нужные теги полей, которые вы хотите отображать в готовом счете.
Например, название заказчика (Bill_Client_Name) и сумма затрат (Bill_SubTotal).


Обратите внимание, что теги должны быть проставлены в соответствующие поля при создании блоков карточки дела. Это необходимо для того, чтобы нужная информация подтягивалась в документ по шаблону.