Panoramica dell'elaborazione batch
Applicabile a: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012
In questo argomento viene descritto come utilizzare l'elaborazione batch per l'esecuzione di attività specifiche quali i processi batch, che possono essere programmati ed eseguiti in un computer diverso, denominato server batch. Nei processi batch è possibile eseguire numerose attività di Microsoft Dynamics AX. I processi batch, ad esempio, possono includere attività di stampa dei report, di manutenzione o di invio dei documenti elettronici. In questo modo, si evita di rallentare il computer o il server durante le normali ore lavorative.
La maggior parte delle attività batch può essere eseguite in un server batch, ma alcune devono essere eseguite nel client. Le attività eseguite sul server possono essere eseguite automaticamente come parte di processi batch, indipendentemente dallo stato di apertura di un client. Le attività sul client, tuttavia, devono essere eseguite manualmente utilizzando il modulo Imposta elaborazione batch. Se un'attività di tipo client è contrassegnata come Privato, soltanto l'utente che l'ha creata è autorizzato all'esecuzione.
Le attività di un processo batch possono essere eseguite in sequenza o contemporaneamente. Inoltre, è possibile creare dipendenze tra le attività, ovvero è possibile impostare una sequenza di attività diversa a seconda dell'esito positivo o negativo di un'attività precedente.
È possibile impostare criteri di ricorrenza per i processi batch. Si può impostare, ad esempio, un processo in modo che vengano elaborate le fatture automaticamente alla fine del mese.
Per monitorare i processi batch, è possibile impostare avvisi. Gli avvisi possono essere inviati in caso di esito positivo, esito negativo o completamento del processo batch.
Una volta elaborato il processo batch, è possibile visualizzare lo storico, compresi eventuali messaggi rilevati durante l'esecuzione.
Utilizzare gruppi di batch per categorizzare le attività batch ed eseguirle su server specifici. Nel server dell'ambiente utilizzato potrebbe essere installato un software diverso oppure il server potrebbe essere disponibile in ore diverse del giorno. I gruppi di batch vengono utilizzati per indirizzare le attività batch sul server più appropriato. Le attività all'interno dello stesso processo batch possono appartenere a diversi gruppi di batch.
È possibile, ad esempio che il Server A sia impostato per la stampa dei report e il Server B sia impostato per l'invio dei documenti elettronici. È possibile utilizzare gruppi di batch per accertarsi che le attività di generazione report vengano eseguite sul Server A e che i documenti elettronici vengano elaborati dal Server B.
I processi batch vengono eseguiti in base alla partizione. Un amministratore di sistema può creare, modificare e visualizzare lo storico dei processi batch in ogni partizione. I moduli di amministrazione dei processi batch visualizzano solo le informazioni sui processi batch per la partizione a cui si è attualmente connessi.