Для периодического выполнения глобальных скриптов необходимо в Сервис=>Администрирование=>Планировщик заданий создать задачу планировщика "Выполнение глобальных скриптов по таймеру".
В качестве параметра для задачи необходимо указать task.ids=X,Y,Z, где X,Y,Z - коды скриптов, перечисленные через запятую.
По причине появления глобальных скриптов двух типов (BGBS и Java) был добавлен опциональный флаг task.type, обозначающий желаемый тип выполняемого глобального скрипта. При task.type=0 в качестве скриптов выполняются соответствующие указанным кодам скрипты на BGBS, в случае же task.type=1 - на Java. C 9.2210+ по умолчанию task.type=1
Возможны случаи, когда внутри выполняемых глобальных скриптов используется commit для соединений с БД, либо commit вызывается внутри api биллинга, при установленной опции autocommit=true у соединения с БД. Для предотвращения ошибок по умолчанию для данной задачи установлен autocommit=false в соединении с БД. Чтобы изменить поведение по умолчанию используйте опцию задачи autocommit=, которая может принимать 2 значения: true или false.