Como um dos recursos usados com mais frequência no SAP Commerce Cloud, os CronJobs podem executar a lógica empresarial predefinida uma vez ou em uma programação regular.
As aplicações típicas deste recurso incluem:
- Atualizando e sincronizando elementos de diferentes versões do catálogo, por exemplo, Sincronização regular de versões disponibilizadas para on-line de catálogos de produtos.
- Auxiliar em backups de dados ou depurações de dados, por exemplo, backup de colocações de ordem.
- Acionar importações e exportações de dados, por exemplo, Recálculo de preços
Os três componentes diferentes a seguir interagem para suportar o conceito de um CronJob:

- Job: define o que precisa ser executado e é normalmente associado à tarefa designada. No SAP Commerce Cloud, ele geralmente aponta para uma classe Java que carrega a lógica a ser executada.
- CronJob: contém as informações de tempo de execução de um CronJob (uma execução única do trabalho). Isso inclui elementos como logs de execução, status e resultados de CronJob.
- Acionador: define uma programação para executar um CronJob. Ele pode ser iniciado manual ou automaticamente, dependendo dos parâmetros específicos do acionador. A ativação pode ocorrer em um determinado momento (como 12:00 ou 16:05) ou em intervalos regulares (diariamente, mensalmente, a cada cinco minutos, etc.).