Для настройки почтовых шаблонов при оформлении заказа в 1С-Битрикс, необходимо учитывать несколько шагов. Давайте рассмотрим их подробно.
### 1. Настройка почтовых событий
Сначала вам нужно убедиться, что нужные почтовые события активированы в панеле администратора:
1. Перейдите в раздел **Настройки** → **Настройки почты** → **Почтовые события**.
2. Найдите нужные события, такие как `SALE_NEW_ORDER`, и проверьте, что они активированы.
### 2. Создание или редактирование почтовых шаблонов
Чтобы настроить, как будут выглядеть письма, отправляемые при срабатывании событий:
1. В разделе **Настройки почты** перейдите в **Почтовые шаблоны**.
2. Здесь вы можете создать новый шаблон для события `SALE_NEW_ORDER`, или редактировать уже существующий.
3. Обязательно укажите **ID сообщения** и проверьте, что все необходимые поля и параметры заполнены.
### 3. Привязка шаблона к событию
При настройке шаблона нужно убедиться, что он привязан к соответствующему событию:
1. В настройках шаблона задайте значение `MESSAGE_ID`, которое должно соответствовать вашему почтовому событию.
2. Убедитесь, что все переменные, которые вы используете в шаблоне (например, `#ORDER_ID#`, `#USER_NAME#` и т.д.), корректно подставляются и передаются из событий.
### 4. Проверка и тестирование
Для тестирования почтовых событий:
1. После настройки шаблона выполните тестовое оформление заказа и проверьте, отправляются ли письма.
2. Вы можете использовать инструмент в **Отладка** чтобы увидеть, какие шаблоны и события срабатывают.
3. Убедитесь, что в событиях действительно появляются нужные вам данные. Если `MESSAGE_ID` равен `NULL`, возможно, вы не привязали шаблон к событию или оно не попадает в нужный список.
### 5. Поддержка форм
Если вы используете кастомные формы для оформления заказов, убедитесь, что события, связанные с этими формами, корректно отрабатывают в вашем коде. В вашем коде оформления заказа необходимо дополнительно проверить, вызывается ли `CEvent::Send()` для нужного события и передаются ли туда все необходимые параметры.
### Заключение
Если вы проделали все шаги, но проблема все еще сохраняется, возможно, стоит проверить, нет ли конфликтов с установленными модулями или кастомной доработкой. В этом случае вы также можете обратиться на форумы поддержки 1С-Битрикс или к технической поддержке.