Здравствуйте.
Спасибо за вопрос.
Такое поведение можно настроить с помощью пакетного выполнения сценариев. Если коротко - то в планировщике Windows задается открытие и выполнение сценария (или его части) с определенным интервалом. Обращаю Ваше внимание, что такая возможность доступна не во всех редакциях Loginom.
Более подробно весь процесс описан в справке: https://help.loginom.ru/userguide/scenario/batchlauncher.html
Настольные редакции Community Edition и Personal Edition предназначены для интерактивной работы. Поэтому в них нет механизмов пакетной обработки или публикации веб-сервисов для которых нужен сервер. Например, пакетная обработка - это запуск на обработку на сервере с некоторыми параметрами. Поэтому подобный функционал доступен только в серверных редакциях.
А через компонент JavaScript, то есть сугубо через код нельзя это сделать?
Например, запуск своей функции по таймеру (ниже, это каждые 60 секунд):
function myFunction () { console.log('Executed!'); }
var interval = setInterval(function () { myFunction(); }, 60000);
А внутри функции myFunction читать данные из Эксель файла (что-то вроде https://stackoverflow.com/questions/8238407/how-to-parse-excel-file-in-javascript-html5 )
В JavaScript можно написать любой код, в том числе и какой-нибудь бесконечный цикл, который вызывает что-то, но это неправильно с точки зрения идеологии платформы. Такой цикл можно будет закрыть только перегрузив Loginom. Это какой-то странный способ работы.
При использовании сервера и утилиты BatchLauncher такой проблемы нет. Пакет будет выполнен и корректно завершен. Аналогично и при вызове веб-сервиса, который будет корректно выполнен.