items::insert - не срабатывает в автоматизации

Все вопросы/проблемы по установке и использовании.
Romiros
Сообщения: 158
Зарегистрирован: 02 ноя 2022, 05:15
Имя: Роман Сысоев
Откуда: Иркутск
Организация: ООО "ДНС Ритейл"

items::insert - не срабатывает в автоматизации

Сообщение Romiros »

Доброго времени суток, уважаемые!

Имеем автоматизацию
Изображение

В ней есть код выполнения php скрипт
Изображение

При завершении автоматизации в сущности 79(Доверенность), не создается пустой записи.
Не могу понять что не так делаю, при режиме отладке не каких окон не возникает (я так и не понял как видеть режим отладки).

П.С. Код специально уменьшил чтобы он хотя бы создавал пустую запись, но они этого не делает.
Romiros
Сообщения: 158
Зарегистрирован: 02 ноя 2022, 05:15
Имя: Роман Сысоев
Откуда: Иркутск
Организация: ООО "ДНС Ритейл"

Re: items::insert - не срабатывает в автоматизации

Сообщение Romiros »

Всё перепробовал.
Не работает. (
Попытался сделать через db_query

Код: Выделить всё

db_query("INSERT INTO app_entity_79 (created_by, field_948, field_949, field_951, field_952, field_963, field_966, field_967, field_968, field_969, field_999, field_1006) 
VALUES (null, null, null, null, null, null, null, null, null, null, null, null);");
Тоже не работает.
Как проверить вообще выполняются у меня php скрипты?
alex_mx
Сообщения: 107
Зарегистрирован: 29 июн 2016, 18:59
Имя: Alex

Re: items::insert - не срабатывает в автоматизации

Сообщение alex_mx »

В автоматизации убедиться что ее выполнение доступно пользователю, если сущность "происшествия" вложенная, то при parent_item_id = 0 строчку не будет видно через CRM, но в базе она появится.

Также можно алерт вывести для проверки:

Код: Выделить всё

if(is_object($alerts))
{
  $alerts->add($res['alert'], $res['type']);    
}
Romiros
Сообщения: 158
Зарегистрирован: 02 ноя 2022, 05:15
Имя: Роман Сысоев
Откуда: Иркутск
Организация: ООО "ДНС Ритейл"

Re: items::insert - не срабатывает в автоматизации

Сообщение Romiros »

Не срабатывает Алерт, нечего не выдает.
Аватара пользователя
Fait
Инвестор
Инвестор
Сообщения: 1197
Зарегистрирован: 19 ноя 2020, 17:46
Имя: Максим Балакшеев
Откуда: Россия, Златоуст
Организация: ИП Балакшеев Максим Георгиевич
Контактная информация:

Re: items::insert - не срабатывает в автоматизации

Сообщение Fait »

Romiros писал(а): 09 авг 2023, 06:24 Доброго времени суток, уважаемые!

Имеем автоматизацию
Изображение

В ней есть код выполнения php скрипт
Изображение

При завершении автоматизации в сущности 79(Доверенность), не создается пустой записи.
Не могу понять что не так делаю, при режиме отладке не каких окон не возникает (я так и не понял как видеть режим отладки).

П.С. Код специально уменьшил чтобы он хотя бы создавал пустую запись, но они этого не делает.
Уберите из списка полей created_by, так как всё-равно туда поставится id пользователя, который запустил автоматизацию.

Этот процесс автоматизации запускается кнопкой?
Сущность 79 - это вложенная Сущность?
Romiros
Сообщения: 158
Зарегистрирован: 02 ноя 2022, 05:15
Имя: Роман Сысоев
Откуда: Иркутск
Организация: ООО "ДНС Ритейл"

Re: items::insert - не срабатывает в автоматизации

Сообщение Romiros »

Да запускается кнопкой.
Нет сущность 79 это отдельная сущность.
Romiros
Сообщения: 158
Зарегистрирован: 02 ноя 2022, 05:15
Имя: Роман Сысоев
Откуда: Иркутск
Организация: ООО "ДНС Ритейл"

Re: items::insert - не срабатывает в автоматизации

Сообщение Romiros »

Я вот еще что заметил
Изображение

Когда первым шагом в автоматизации стоит добавление записи
а вторым шагом исполнение php скрипта.

При запуске автоматизации, 2 шаг не срабатывает.

Если второй шаг перенести в автоматизацию где 1 шаг изменение записи, то все начинает работать и дебаг срабатывает.

Как сделать так чтобы после Добавления записи сработал php скрипт?
Romiros
Сообщения: 158
Зарегистрирован: 02 ноя 2022, 05:15
Имя: Роман Сысоев
Откуда: Иркутск
Организация: ООО "ДНС Ритейл"

Re: items::insert - не срабатывает в автоматизации

Сообщение Romiros »

Добрый день!

Так я и не решил данную проблему.

Есть у кого мысли, может встречали такую проблему.
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Re: items::insert - не срабатывает в автоматизации

Сообщение nruslan2 »

Если быть внимательным, то при настройке Автоматизации и выборе пункта Добавить запись, можно увидеть надпись(предупреждение):
'Только это действие будет выполняться во время процесса. Все остальные действия будут исключены.'
Аватара пользователя
Fait
Инвестор
Инвестор
Сообщения: 1197
Зарегистрирован: 19 ноя 2020, 17:46
Имя: Максим Балакшеев
Откуда: Россия, Златоуст
Организация: ИП Балакшеев Максим Георгиевич
Контактная информация:

Re: items::insert - не срабатывает в автоматизации

Сообщение Fait »

Romiros писал(а): 11 авг 2023, 06:40 Добрый день!

Так я и не решил данную проблему.

Есть у кого мысли, может встречали такую проблему.
А если создать ещё одну автоматизацию, срабатывающую при добавлении записи?
Ответить