Помогите разобраться, что за ошибка и что её вызывает.
Имеется такое элементарное вычисление,
if ($line['Статус платежа'] == "В процессе") {
// заполняем поле
$line['Время оплаты'] = date("Y-m-d H:i:s");
// шлём оповещение - На оплату
send_template(270, "id=$ID");
} elseif ($line['Статус платежа'] == "Оплачено") {
// заполняем поле
$line['Время оплаты'] = date("Y-m-d H:i:s");
// шлём оповещение - Оплачено
send_template(240, "id=$ID");
// меняем Статус заявки в таблице Платежи
$data = Array();
$data['f4660'] = 'В работе';
data_update(280, EVENTS_ENABLE, $data, "`id`= ",$line['ID Заказа']);
} elseif ($line['Статус платежа'] == "Не проведён") {
// заполняем поле
$line['Время оплаты'] = date("Y-m-d H:i:s");
// шлём оповещение - платёж не проведён
send_template(250, "id=$ID");
}
...запускаемое по событию: изменение поля Статус платежа. Поле Статус платежа, в свою очередь переключается внешним вычислением - добавлением записи с EVENTS_ENABLE
Всё работает, только не отправляются шаблоны. Вернее отправляются, но от пользователя Система (см. ниже) с вываливанием в ошибку: No access to template
