Правила для значений по умолчанию (beta)

Последние изменения: 05.01.2024

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

Ниже рассмотрим возможные варианты работы с функционалом заполнения полей.

Перейдите в синхронизацию в лк retailcrm.services на вкладку "Значения по умолчанию".

В таблице есть обязательные поля, которые всегда должны быть заполнены для выгрузки заказа в лк доставки Express - это поля на изображении ниже. Для доставки NDD - эти поля не являются обязательными.

Для необязательных для заполнения полей, по умолчанию берутся значения из соответствующих полей RetailCRM. Например, для поля "Телефон получателя" берется из карточки клиента, а для поля "Комментарий к адресу доставки" из поля "Дополнительная информация" в блоке адреса доставки.

Чтобы добавить новое поле нажмите кнопку "Добавить соответствие" 

Логика настройки правил

1. Выберите поле, которое нужно заполнить определённым образом в лк доставки;

2. Выберите тип заполнения - Источник данных. Ниже рассмотрим как работает каждый тип на примере;

3. Укажите значение, как нужно заполнять выгружаемое поле в лк доставки.

Описание типа заполнения "Источник данных"

1. Кастомное поле модуля. В данном случае модуль создаст автоматически поле в карточке заказа. Это поле может иметь заполненное значение или остаться пустым.

2. Кастомное поле RetailCRM. Вы можете выбрать любое кастомное (дополнительное) поле, которое уже есть в RetailCRM. Из него будет браться значение для заполнения нужного поля в лк доставки. Список дополнительных полей вы создаёте сами в вашем аккаунте RetailCRM исходя из бизнес-процесса.

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

Важно! 

Если кастомное поле пустое в RetailCRM, то значение поля выгрузится пустым в лк доставки

3. Макрос. Наиболее гибкий способ выгрузки поля. Можно как вписать текст, так и выбрать любое значение поля из RetailCRM. Например, поле "Комментарий к адресу забора" можно заполнить таким образом "Забрать у {{ save|store__name }}, код для получения - {{ customFields_test2 }}", где

- текст "Забрать, код для получения" - введен вручную;

- {{ save|store__name }} - название склада отгрузки из RetailCRM;

- {{ customFields_test2 }} - дополнительное поле RetailCRM из вашего аккаунта.

При работе с данным типом можно решить любую задачу заполнения поля. 

Важно! 

Выбирайте значение полей для подстановки только из справочника. Вписанное вручную некорректное значение приведёт к ошибке выгрузки заказа!

Помогла ли вам статья?