Condividi tramite


Risolvere i problemi comuni di registrazione delle istruzioni modificando le transazioni

Codice di errore: SYS103633, SYS328431

Questo articolo consente di risolvere i problemi comuni di registrazione di istruzioni che richiedono modifiche alle transazioni in Microsoft Dynamics 365 Commerce.

Sintomi

In alcuni casi, la registrazione di istruzioni ha esito negativo perché i dati in una o più transazioni devono essere corretti prima che la registrazione possa continuare. Ecco alcuni degli scenari in cui è necessario questo tipo di correzione dei dati:

  • Il mapping del periodo fiscale alla transazione corrente è stato chiuso. Di conseguenza, le transazioni non possono essere registrate.
  • Le transazioni sono state create senza valori per i campi obbligatori, ad esempio i valori dei campi dei numeri di magazzino o batch.

I dati sono corretti modificando le transazioni necessarie. I passaggi necessari per modificare le transazioni variano a seconda della fase di registrazione di un'istruzione durante la quale si verifica un problema. Questo articolo elenca innanzitutto i passaggi generici necessari per modificare una transazione, a seconda della fase di registrazione dell'istruzione. Vengono quindi elencati gli errori comuni che si verificano durante le fasi e vengono forniti i passaggi specifici necessari per risolvere ogni problema.

Nota

Per informazioni sulla struttura dei file di Excel scaricati quando le transazioni vengono modificate, vedere Modificare e controllare le transazioni di gestione di contanti e contante.

Problemi durante il calcolo dell'istruzione

Il calcolo dell'istruzione è un passaggio prerequisito del processo di registrazione dell'istruzione. L'errore più comune che si verifica durante questa fase è un errore di convalida delle transazioni, in cui il sistema visualizza un messaggio di avviso che indica che alcune transazioni non possono essere incluse nell'istruzione perché non sono state convalidate.

Convalida della transazione non riuscita

Se la funzionalità feed trickle è abilitata, le transazioni devono essere convalidate prima di poter essere incluse in un'istruzione. Questa convalida viene eseguita eseguendo il processo batch Convalida transazioni archivio . Se la convalida delle transazioni non riesce, seguire questa procedura nella sede centrale di Commerce per risolvere il problema.

  1. Aprire l'area di lavoro Store financials e selezionare il riquadro Cash and carry validation failures (Incassa e porta errori di convalida ).
  2. Selezionare la transazione e quindi selezionare Errori di convalida per identificare l'errore.
  3. In alto a destra selezionare il simbolo di Microsoft Office e quindi in Apri in Excel selezionare Modifica transazione selezionata.
  4. Dopo aver scaricato il file di Excel, abilitare la modifica e accedere.
  5. Identificare l'entità e il campo che devono essere modificati. Se il campo che si sta cercando è mancante, aggiungerlo seguendo le istruzioni in Aggiungere campi a una cartella di lavoro di Excel per modificare le transazioni al dettaglio.
  6. Aggiornare i valori dei campi in base alle esigenze e quindi selezionare Pubblica nella cartella di lavoro di Excel.
  7. Eseguire di nuovo il processo Convalida transazioni archivio per convalidare la transazione modificata.
  8. Se la transazione viene convalidata, è possibile continuare a registrare l'istruzione senza la transazione appena convalidata, perché verrà inclusa nella registrazione successiva dell'istruzione. In alternativa, nel gruppo Funzioni dell'istruzione corrente è possibile selezionare Cancella istruzione per liberare le transazioni contrassegnate con l'istruzione corrente e creare una nuova istruzione.

Problemi durante la creazione dell'ordine

Un passaggio del processo di registrazione dei rendiconti consiste nel creare ordini dei clienti raggruppando una o più transazioni. Se la registrazione dell'estratto conto non riesce prima della creazione degli ordini del cliente, seguire questa procedura nella sede centrale per risolvere il problema.

  1. Passare all'istruzione non riuscita.

  2. In alto a destra selezionare il simbolo di Microsoft Office e quindi, in Apri in Excel, selezionare Modifica transazioni in contanti e porta con sé. Questa opzione esegue automaticamente il pull di tutte le transazioni in contanti e di trasporto che fanno parte del rendiconto corrente.

  3. Dopo aver scaricato il file di Excel, abilitare la modifica e accedere.

  4. Nel file di Excel modificare il valore dello stato di convalida della transazione che è necessario correggere in Nessuno o Errore. Questo passaggio deve essere completato prima di apportare modifiche alla transazione.

    Screenshot che mostra come modificare lo stato di convalida.

  5. Identificare l'entità e il campo che devono essere modificati. Se il campo che si sta cercando è mancante, aggiungerlo seguendo le istruzioni in Aggiungere campi a una cartella di lavoro di Excel per modificare le transazioni al dettaglio.

  6. Aggiornare i valori dei campi in base alle esigenze e quindi selezionare Pubblica nella cartella di lavoro di Excel.

  7. Nella pagina dell'istruzione, nel riquadro azioni, nella scheda Istruzione selezionare Riconvalida transazioni in Funzione.

  8. Nel riquadro azioni, nella scheda Istruzione , in Dettagli esecuzione selezionare Transazioni aggregate. Quindi, nella pagina Transazioni aggregate selezionare Genera nuovamente i dati di aggregazione per cancellare le aggregazioni generate usando i valori precedenti della transazione. Questo passaggio è necessario per assicurarsi che l'istruzione usi i valori delle transazioni modificati per rigenerare i valori aggregati.

  9. Pubblicare l'istruzione .

Errori comuni che si verificano durante la creazione dell'ordine

  • Durante l'elaborazione dello stato Ordine cliente creato, l'eccezione generica rilevata nell'istruzione retail nel controller: Dimensione inventario Sito è obbligatoria e di conseguenza deve essere specificata.

    Causa: questo problema si verifica perché i campi Sito e Magazzino sono configurati come obbligatori per le transazioni, ma alcune transazioni mancano di valori o hanno valori non corretti per tali campi. Questo errore viene generato per le transazioni importate da sistemi esterni in cui la convalida potrebbe aver perso il problema o nei casi in cui i valori specificati per i campi non sono validi.

    Soluzione: per risolvere il problema, seguire i passaggi della procedura precedente. Nel passaggio 6, nelle schede Transactions e SalesTransactions del file di Excel (se tali schede sono presenti), correggere i valori di Sito e Warehouse .

    Nota

    I campi Sito e Magazzino non sono disponibili per impostazione predefinita in Excel. Per aggiungerli, seguire le istruzioni riportate in Aggiungere campi a una cartella di lavoro di Excel per modificare le transazioni al dettaglio.

  • Durante l'elaborazione dello stato Ordine cliente creato, eccezione generica rilevata nell'istruzione retail nel controller: il numero <batch Numero> batch non viene creato per il numero> di <articolo.

    Causa: questo problema si verifica perché il numero di batch è configurato come obbligatorio per un elemento, ma non viene fornito.

    Soluzione: per risolvere il problema, seguire i passaggi della procedura precedente. Nel passaggio 6, nella scheda Righe o Transazione vendite del file di Excel aggiornare il valore del numero batch per l'elemento.

    Nota

    Il campo Numero batch non è disponibile per impostazione predefinita in Excel. Per aggiungerlo, seguire le istruzioni in Aggiungere campi a una cartella di lavoro di Excel per modificare le transazioni al dettaglio.

Problemi durante la fatturazione degli ordini dei clienti

Dopo aver creato gli ordini dei clienti, il passaggio successivo per la registrazione del rendiconto consiste nel provare a fatturare gli ordini dei clienti. Se la registrazione dell'estratto conto non riesce durante la fatturazione degli ordini dei clienti, seguire questa procedura nella sede centrale per risolvere il problema.

  1. Passare all'istruzione non riuscita.
  2. Nel riquadro azioni, nella scheda Istruzione , in Dettagli esecuzione selezionare Transazioni aggregate.
  3. Identificare e selezionare le aggregazioni che non vengono fatturate e quindi selezionare Elimina ordine cliente. Questo passaggio è necessario perché elimina automaticamente i dati di aggregazione e garantisce che le informazioni sulle transazioni modificate vengano usate per generare nuovi ordini dei clienti.
  4. In alto a destra selezionare il simbolo di Microsoft Office e quindi, in Apri in Excel, selezionare Modifica transazioni in contanti e porta con sé. Questa opzione esegue automaticamente il pull di tutte le transazioni in contanti e di trasporto che fanno parte del rendiconto corrente.
  5. Dopo aver scaricato il file di Excel, abilitare la modifica e accedere.
  6. Nel file di Excel modificare il valore dello stato di convalida della transazione che è necessario correggere in Nessuno o Errore. Questo passaggio deve essere completato prima di apportare modifiche alla transazione.
  7. Identificare l'entità e il campo che devono essere modificati. Se il campo che si sta cercando è mancante, aggiungerlo seguendo le istruzioni in Aggiungere campi a una cartella di lavoro di Excel per modificare le transazioni al dettaglio.
  8. Aggiornare i valori dei campi in base alle esigenze e quindi selezionare Pubblica nella cartella di lavoro di Excel.
  9. Nella pagina dell'istruzione, nel riquadro azioni, nella scheda Istruzione selezionare Riconvalida transazioni in Funzione.
  10. Pubblicare l'istruzione .

Errori comuni che si verificano durante la fatturazione degli ordini

  • Durante l'elaborazione dello stato Ordine cliente fatturato, eccezione generica rilevata nell'estratto conto vendita nel controller: Registrazione ordine di vendita: <Periodo giustificativo giustificativo <> ordine> vendita per <periodo> non esiste. Registrazione ordine di vendita: <l'anno fiscale giustificativo voucher <> giustificativo> per il 1/1/2000 non esiste.

    Causa: questo problema si verifica perché la data della transazione appartiene a un periodo fiscale non più aperto. Questo errore viene generato quando le transazioni non vengono registrate da molto tempo.

    Soluzione: per risolvere il problema, seguire i passaggi della procedura precedente. Nel passaggio 8, nella scheda Aggregazioni di istruzioni del file di Excel, aggiornare il campo Data business a un valore corrispondente a un periodo fiscale aperto.

  • Durante l'elaborazione dello stato Pagamenti registrata, l'eccezione generica rilevata nel rendiconto di vendita al dettaglio nel controller: i risultati della registrazione per il numero batch del <giornale di registrazione numero batch Periodo><><giustificativo> giustificativo voucher per 1/1/2000 non esistono. I risultati della registrazione per il numero <batch del giornale di registrazione numero <> batch Voucher Voucher><Voucher> Anno fiscale giustificativo per 1/1/2000 non esistono.

    Causa: questo problema è simile a quello precedente.

    Soluzione: per risolvere il problema, seguire i passaggi della procedura precedente. Nel passaggio 8, nelle schede Transazioni, Transazioni di vendita e Transazioni di pagamento del file di Excel aggiornare il campo Data business a un valore corrispondente a un periodo fiscale aperto.

  • Durante l'elaborazione dello stato Ordine cliente fatturato, è necessario specificare un'eccezione generica nel rendiconto al dettaglio nel controller : Registrazione ordine di vendita: Articolo: Dimensione magazzino Ubicazione.

    Causa: questo problema si verifica perché i campi Sito e Magazzino sono configurati come obbligatori per le transazioni, ma alcune transazioni mancano di valori o hanno valori non corretti per tali campi. Questo errore viene generato per le transazioni importate da sistemi esterni in cui la convalida potrebbe aver perso il problema o nei casi in cui i valori specificati per i campi non sono validi.

    Soluzione: per risolvere il problema, seguire i passaggi della procedura precedente. Nel passaggio 8, nelle schede Transactions e SalesTransactions del file di Excel (se tali schede sono presenti), i valori corretti di Sito e Warehouse .

    Nota

    I campi Sito e Magazzino non sono disponibili per impostazione predefinita in Excel. Per aggiungerli, seguire le istruzioni riportate in Aggiungere campi a una cartella di lavoro di Excel per modificare le transazioni al dettaglio.

  • Durante l'elaborazione dello stato Ordine cliente fatturato, eccezione generica rilevata nell'estratto conto vendita nel controller : Ordine di registrazione vendite: è necessario selezionare un valore nel <campo Nome> campo in combinazione con i valori di dimensioni seguenti validi.

    Causa: questo problema si verifica perché un campo obbligatorio per la registrazione di rendiconti manca di un valore.

    Soluzione: per risolvere il problema, seguire i passaggi della procedura precedente. Nel passaggio 8 correggere i valori per i campi indicati nel messaggio di errore.

  • Durante l'elaborazione dello stato di aggregazione, l'ordine di vendita viene fatturato per questa aggregazione. Stato transazione Ordine cliente fatturato. Impossibile trovare la fattura per l'ordine cliente fatturato manualmente per questa aggregazione.

    Soluzione: per risolvere il problema, seguire i passaggi della procedura precedente. Nel passaggio 8, nella scheda Aggregazioni di istruzioni del file di Excel, verificare se il valore data business per l'aggregazione corrisponde alla data della fattura dell'ordine di vendita fatturato manualmente per l'aggregazione. Se i valori non corrispondono, aggiornare il valore data business alla data della fattura dell'ordine.