Как указывать даты оказания услуг в договоре на платформе Битрикс24?

Как можно автоматически указать диапазон дат обучения в шаблоне договора в зависимости от количества часов, используя свойства товаров, и может ли такое решение быть реализовано с использованием бизнес-процесса?
  • 10 января 2024 г. 9:31
Ответы на вопрос 2
Для того чтобы указать даты оказания услуг в договоре, оформляемом через платформу Битрикс24, можно использовать различные подходы. Один из способов — это ручное указание дат в самом договоре при его формировании. Но если вы хотите автоматизировать этот процесс, можно использовать свойства товаров и бизнес-процессы для автоматического расчета и заполнения диапазона дат в шаблоне договора.

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

1. **Создание дополнительных свойств товаров:**
   - Во вкладке "Каталог" создайте пользовательские поля для товаров, например, "Дата начала обучения" и "Дата окончания обучения".
   - Установите тип данных для этих полей как дата.

2. **Настройка шаблона договора:**
   - Вставьте в шаблон договора макросы, которые будут использоваться для подстановки дат. Например, `{=Document:PROPERTY_DATE_START}` для начальной даты и `{=Document:PROPERTY_DATE_END}` для конечной даты.

3. **Настройка бизнес-процесса:**
   - Перейдите в раздел бизнес-процессы (в CRM или в других модулях, в зависимости от места, где вы хотите это реализовать).
   - Разработайте бизнес-процесс, который будет срабатывать при создании/изменении сделки или заказа.
   - В бизнес-процессе добавьте действие, которое будет рассчитывать дату окончания обучения на основе количества часов (это потребует наличия свойства с количеством часов) и текущей даты или указанной даты начала.
   - Для расчета используйте математические и/или календарные операции, доступные в Битрикс24.

4. **Автоматическое обновление свойств сделки и товаров:**
   - В бизнес-процессе добавьте действие, которое будет устанавливать расчетные даты в соответствующие пользовательские поля товаров и/или сделки.
   - Обеспечьте корректный ввод и отображение дат в договоре используя макросы и подстановку данных из полей сделки.

5. **Тестирование:**
   - Протестируйте работу бизнес-процесса на тестовых сделках, чтобы убедиться в правильности расчетов и подстановки дат в шаблон договора.

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

Чтобы точно убедиться в возможностях текущей версии Битрикс24, потребуются актуальные знания, поэтому обращайтесь к последним руководствам пользователя и поддержке продук
2. И этот диапазон дат мне необходимо указать в договоре. Можно ли это сделать средствами бизнес-процесса?

да, предварительно получив данные из товара.
возможно здесь описан рабочий метод их получения Как по id товара в битрикс получить все данные о товаре?
вот так в активити "создать документ" можно использовать эти данные для подстановки их в произвольное поле шаблона
Похожие вопросы