Remontnouta.ru

ПК Ремонт техники
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Конструктор документов Битрикс24 — возможности и баги

Конструктор документов Битрикс24 — возможности и баги

Антон Колодницкий

Конструктор документов Битрикс24

Автоматическую генерацию документов в Битрикс24 ждали давно. Раньше, в облаке можно было сгенерировать счёт и коммерческое предложение. Возможность настройки шаблонов была, но минимальная — логотип свой вставить или поля местами поменять.

Бизнесу нужно гораздо больше:

  1. Договоры;
  2. Акты;
  3. Накладные;
  4. Служебные записки;
  5. Листы согласования.

Частично эти задачи закрывали сторонние приложения. Но запрос был настолько мощным, что Битрикс не мог не выпустить свой инструмент.

Анонс конструктора документов от Битрикс состоялся во время презентации новой версии Битрикс24.Гонконг в марте этого года. Сегодня мы разберём релизную версию.

Значение

DOMString представление значения даты, введённой во входные данные. Вы можете установить значение по умолчанию для ввода, включая дату внутри value атрибута, как:

Одна вещь, чтобы отметить, что отображаемый формат даты отличается от фактического значения — отображаемый формат даты будет выбран на основе установленного языкового стандарта операционной системы пользователя, в то время как дата значение всегда форматируется yyyy-MM-ddThh:mm . Когда значение передаётся на сервер, например, это будет выглядеть partydate=2017-06-01T08:30 .

Примечание: также имейте в виду, что если такие данные поступают через http-запрос Get, двоеточие нужно экранировать для включения в параметры URL, например partydate=2017-06-01T08%3A30 .

Вы также можете получить и установить значение даты в JavaScript, используя HTMLInputElement.value свойство, например:

Модификаторы в документах Битрикс24

Конструктор документов в Битрикс24 работает в параметрах шаблона, при использовании которых сведения из документов Битрикс 24 переносятся уже в документ. Разработчики Битрикс24 применили уникальные модификаторы, к примеру: будет автоматически подставляться имя.

Давайте подробнее рассмотрим, как с этим работать. Модификаторы в документах Битрикс24 находятся внутри определённых переменных, выглядят они следующим образом:

Они служат применением к параметрам, у которых есть информация:

  • Место нахождения (Адрес);
  • ФИО;
  • Даты;
  • Финансы;
  • Телефоны.

Давайте разберёмся подробнее с каждым пунктом.

Адрес

В стандартных настройках Битрикс24 применяется адресный формат страны шаблона. В нём есть возможность изменения типажа формата адреса.

Первая часть этого модификатора Format = (цифра) нужна для того, чтобы определить тип формата, где:

  1. Европа;
  2. Великобритания;
  3. Северная Америка;
  4. Россия (улица страна);
  5. Россия (страна улица).

Вторая часть модификатора Separator=(цифра) служит для того, чтобы разделять строчки:

  1. Запятая;
  2. Отсутствие разделяющего знака;
  3. Перевод строчки.

Вот пример созданного шаблона с адресом:

шаблон документа битрикс 24

Для того, чтобы создать такой шаблон, нужно выполнить несколько этапов создания. Для начала необходимо создать поле в карточке клиента, указав его адрес. Поле называется «Адрес Google карты»

шаблон документа bitrix24

документы bitrix 24

Далее нам важно узнать подходящий нам параметр. Заходим в конструктор документов в Битрикс 24 → Добавить новый шаблон → Нажать на шестерёнку → Список полей→ Ввести в поиск название поля.

шаблоны документов bitrix 24

шаблон счета bitrix 24

Итог: получается шаблон счета Битрикс 24.

шаблоны счетов bitrix24

Для того, чтобы обратиться по ФИО, нам нужно задать последовательность формата, то есть в какой последовательности мы будем обращаться к человеку.

Format=#LAST_NAME# #NAME# #SECOND_NAME#>

Этот формат означает, что обращение будет в таком виде: фамилия — имя — отчество.

С ФИО человека в созданной сделке есть возможность воспользоваться:

Также есть возможность поменять падеж. Формат:

Case=1> покажет имена в дательном падеже.

-1 — это именительный;

0 — это родительный;

1 — это дательный;

2 — это винительный;

3 — это творительный;

4 — это предложный.

Создадим пример обращения по ФИО и укажем винительный падеж, выглядеть это будет так:

Format=#LAST_NAME# #NAME# #SECOND_NAME# , Case=2 >

конструктор документов в bitrix24

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

  • d.m.y — 22.06.19
  • d.m.Y — 22.06.2019
  • j, n, Y — 22, 6, 2019
  • H:i:s — 16:11:12
  • Y-m-d H:i:s — 2019-06-22 16:11:12
  • j F, Y — 22 Июня, 2019

Все доступные форматы можно найти в Документации.

шаблон договора bitrix 24

конструктор документов в bitrix 24

Вот что получилось:

модификаторы в документах bitrix24

Денежная сумма

С использованием денежных значений есть возможность представления незначащих нулей и валют.

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

Все предоставленные параметры:

  • WZ (With zeros) — по стандартным настройкам, Битрикс24 указывает незначащие нули для денежных сумм. При значении WZ=N сумма будет применяться без незначащих нулей. К примеру, 10.00 руб. преобразуются в 10 руб.
  • NS (No sign) — по стандартным настройкам, NS=Y денежная сумма будет использоваться без валютного знака, а если NS=N — с валютным знаком.
  • W (Words) — по стандартным настройкам, W=Y сумма будет записана прописными буквами.

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

Выводим сумму сделки без валютного знака с прописными буквами

Вот пример созданного шаблона с денежной суммой:

конструктор документов шаблоны bitrix 24

Телефон

Модификатор format изменяет формат телефонного номера

Все доступные форматы:

  • International: +7 906 219-12-34
  • National :8 (906) 219-12-34
  • E.164: +79062191234

шаблон документа bitrix 24

Есть такие сведения, которые предоставляются в документах при помощью так называемого списка. Варианты:

  • Контакты из сделок;
  • Налоги;
  • Различные товары.

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

При использовании модификатора index, вы имеете возможность использовать любой элемент на выбор, просто укажите его номер, но будьте внимательны, нумерование начинается строго с 0! Как пример:

Товар под индексом 3 — это товар под номером 4.

В CRM поле может иметь множество различных обозначений. Их название «Множественные поля». К примеру: поле с ФИО клиента, адрес и любое созданное поле с отметкой «Множественное».

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

При использовании модификатора mfirst=y можно вывести только первое значение

При использовании модификатора mfirst=n можно вывести все значения

Для того, чтобы ввести весь список наименования продукции в перечне через запятую, добавляем к модификатору «all». Данный модификатор выполняет работу со всеми списками.

Если после прочтения данной статьи у вас остались вопросы, касающиеся настройки документов в Битрикс24 и не только — наша команда всегда рядом и готова ответить в чате или по телефону.

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

голоса
Рейтинг статьи
Читайте так же:
Введите код из мобильного приложения steam
Ссылка на основную публикацию
Adblock
detector