Há um processo de duas partes na preparação de trabalhos em lote. A primeira é determinar os fluxos de trabalho necessários que precisam ocorrer e carregar a fila de trabalhos adequadamente.
Em seguida, o sistema operacional assume o controle, iniciando as ações de processamento de dados que permitirão que o sistema processe grandes volumes de dados. Então, o processamento de trabalhos envia os conjuntos de dados de alto volume.
As empresas podem configurar os processos em lote para ocorrerem no momento em que precisam que ocorram, mas geralmente são configurados para ocorrer automaticamente como uma atividade de início do dia (BOD) ou de fim de dia (EOD). Se você utilizar um processo BOD, ele implementará uma entrada de fim de transação (EOTI) antes da execução dos lotes daquele dia. Se o processo ocorrer no final do dia, ele gerará uma entrada de fim de financeiro (EOFI) assim que o lote terminar de ser executado.
Embora os trabalhos em lote aumentem significativamente a produção de computação da organização, há certas ressalvas em torno do uso de trabalhos em lote. Dependendo de como e em que quantidade estão sendo usados, os trabalhos em lote podem representar uma pressão significativa no sistema de computação de uma empresa.
Por esse motivo, a execução de lotes normalmente é programada para coincidir com um período de tempo em que os recursos de computação da empresa estão menos sobrecarregados. Esse período é conhecido como janela de lotes.