Страница 1 из 1

[Решено] Автоматизация. Разъясните как работает.

Добавлено: 22 май 2023, 15:11
alexinc
Делаю автоматизацию.
Выставляю - выполнить процесс после изменения записи. В действиях используется обращение к API руководителя.
По итогу, API не отрабатывает. Вернее, срабатывает, но до выполнения кода до API. Используется команда 'action' => 'update' для добавления некоторых данных в запись
Если поставить выполнение по кнопке - тот же код работает как-нужно. Поэтому вопрос:
Как выполняется действие после изменения записи? Запись уже сформирована, записана? Или нет и запись добавляется после всего.

Re: Автоматизация. Разъясните как работает.

Добавлено: 22 май 2023, 17:03
Fait
alexinc писал(а): 22 май 2023, 15:11 Делаю автоматизацию.
Выставляю - выполнить процесс после изменения записи. В действиях используется обращение к API руководителя.
По итогу, API не отрабатывает. Вернее, срабатывает, но до выполнения кода до API. Используется команда 'action' => 'update' для добавления некоторых данных в запись
Если поставить выполнение по кнопке - тот же код работает как-нужно. Поэтому вопрос:
Как выполняется действие после изменения записи? Запись уже сформирована, записана? Или нет и запись добавляется после всего.
А для чего API, если можно запросами к БД всё сделать?

Re: Автоматизация. Разъясните как работает.

Добавлено: 22 май 2023, 17:08
alexinc
Fait писал(а): 22 май 2023, 17:03
alexinc писал(а): 22 май 2023, 15:11 Делаю автоматизацию.
Выставляю - выполнить процесс после изменения записи. В действиях используется обращение к API руководителя.
По итогу, API не отрабатывает. Вернее, срабатывает, но до выполнения кода до API. Используется команда 'action' => 'update' для добавления некоторых данных в запись
Если поставить выполнение по кнопке - тот же код работает как-нужно. Поэтому вопрос:
Как выполняется действие после изменения записи? Запись уже сформирована, записана? Или нет и запись добавляется после всего.
А для чего API, если можно запросами к БД всё сделать?
У меня генерится файл, кладется в ФС, потом подгружается в базу. Что-то погружаться в код времени не было, поэтому сделал самым легким способом - через API по URL.

Re: Автоматизация. Разъясните как работает.

Добавлено: 22 май 2023, 20:12
Fait
А, ну тогда понятно, конечно.
Тут через API правда проще.
Я себе так через API документы и накладные с маркетплейсов в систему передаю напрямую.

Re: Автоматизация. Разъясните как работает.

Добавлено: 23 май 2023, 12:50
alexinc
Ну в общем, пришлось напрячься и разобраться с классами и сделать нормальную обвязку через скрипты. Больше не актуально.