При изменении значения поля Статус на "провели" в таблице Заявки
в таблице Расчет з/п к значению поля Стоимость праздника добавляем значение поля Стоимость из таблицы Заявок.
Проверка в какую из строк суммировать значение идёт по имени менеджера.
Срабатывание вычисления установлено на сохранение в таблице и изменение поля Статус.
$status = $line['Статус']; if ($status == 'провели'){ $cond = "`f7151`='" . $line['Кто добавил'] . "'"; $result = data_select_field(481, '`Стоимость праздника` as summ', $cond); $row = sql_fetch_assoc($result); $data['Стоимость праздника']=$row['summ'] + $line['Стоимость']; update_query($data, "Расчет з/п", "`ФИО работника`='" . $line['Кто добавил'] . "'"); }
Собственно проблема:
при изменении поля Статус скрипт не вызывается либо ошибка в самом скрипте, не отображающаяся в Логах.