Condividi tramite


Risolvere i problemi dei flussi di lavoro automatizzati di Business Central

Quando ti connetti a insieme a Business Central con Power Automate per creare flussi di lavoro automatizzati, potrebbero essere visualizzati messaggi di errore. Questo articolo fornisce soluzioni suggerite per problemi ricorrenti.

Il flusso non viene eseguito su tutti i record creati o modificati

Problema

Se un evento crea o modifica molti record, il flusso non viene eseguito su alcuni o tutti i record.

Causa possibile

Attualmente esiste un limite al numero di record che un flusso può elaborare. Se vengono creati o modificati più di 1000 record entro 30 secondi, il flusso non viene attivato.

Nota

Per gli sviluppatori, l'attivazione del flusso viene eseguita tramite notifiche webhook e questa limitazione è dovuta al modo in cui il connettore Business Central gestisce le notifiche collection. Per ulteriori informazioni, vedi Utilizzo dei webhook in Dynamics 365 Business Central nella Guida per sviluppatori e amministratori.

Errore "La risposta dal servizio Business Central è troppo grande"

Problema

Quando si utilizza un'azione che interagisce con i record (come Crea record (V3) e Ottieni record (V3)), Power Automate potrebbe visualizzare un errore simile a questo:

The response from the Business Central service is too large

Causa possibile

Anche se Business Central non ha limiti prefissati per le dimensioni dei record restituiti dalle API, il connettore Dynamics 365 Business Central per Power Automate può gestire solo record fino a 8 MB.

Tutte le API di Business Central fornite da Microsoft restituiscono record al di sotto di questo limite, ma le API fornite dai partner potrebbero non esserlo. Se visualizzi un errore "La risposta dal servizio Business Central è troppo grande", contatta il partner che ha creato l'API che stai utilizzando.

Errore "Set di entità non trovato"

Problema

Quando si crea un nuovo flusso Power Automate usando un trigger di approvazione Business Central, ad esempio Quando viene richiesta l'approvazione di un documento di acquisto, si potrebbe ricevere un messaggio di errore simile al seguente:

Entity set not found: \<name\>

Il segnaposto, \<name\> è il nome del servizio Web mancante, come workflowWebhookSubscriptions o workflowPurchaseDocumentLines.

Causa possibile

L'utilizzo di Power Automate per le approvazioni richiede che determinati oggetti pagina e codeunit objects vengano pubblicati come servizi Web. Per impostazione predefinita, la maggior parte degli oggetti richiesti viene pubblicata come servizi Web. In alcuni casi, tuttavia, l'ambiente potrebbe essere stato personalizzato in modo che questi oggetti non vengano più pubblicati.

Correggi

Accedere alla pagina Servizi Web e assicurarsi che i seguenti oggetti vengano pubblicati come servizi Web. Dovrebbe esserci una voce nell'elenco per ogni oggetto, con la casella di controllo Pubblicato selezionata.

Tipo oggetto ID oggetto Nome oggetto Nome servizio
Codeunit 1544 WorkflowWebhookSubscription WorkflowActionResponse
Pagina 6408 workflowCustomers workflowCustomers
Pagina 6406 workflowGenJournalBatches workflowGenJournalBatches
Pagina 6407 workflowGenJournalLines workflowGenJournalLines
Pagina 6409 workflowItems workflowItems
Pagina 6405 Entità riga documento di acquisto workflowPurchaseDocumentLines
Pagina 6404 workflowPurchaseDocuments workflowPurchaseDocuments
Pagina 6403 Entità riga documento di vendita workflowSalesDocumentLines
Pagina 6402 workflowSalesDocuments workflowSalesDocuments
Pagina 6410 workflowVendors workflowVendors
Pagina 831 workflowWebhookSubscriptions workflowWebhookSubscriptions

Nota

Il valore Nome servizio deve essere esattamente quello mostrato nella tabella. Non modificare o tradurre il nome del servizio.

Per ulteriori informazioni sulla pubblicazione di servizi Web, vedi Pubblicare un servizio Web.

Vedere anche

Usare i flussi di Power Automate in Business Central
Workflow
Configurare flussi di lavoro automatizzati
Attivare flussi istantanei
Gestire flussi di Power Automate

I moduli di e-learning gratuiti per Business Central sono disponibili qui