Messaggio di errore quando si prova a pubblicare una fattura per un ordine di acquisto in Microsoft Dynamics AX: "voucher [numero voucher] non si bilancia"

Microsoft Business Solutions-Axapta 3,0 fa ora parte di Microsoft Dynamics AX 3,0. Tutti i riferimenti a Microsoft Business Solutions-Axapta e Microsoft Axapta riguardano Microsoft Dynamics AX.

Sintomi

Quando si prova a pubblicare una fattura per un ordine di acquisto con una differenza di Penny di 0,10 in Microsoft Dynamics AX, viene visualizzato un messaggio di errore simile a uno dei seguenti:

Messaggio di errore 1

Il voucher "<numero di voucher>" non si bilancia. La differenza è X. XX USD.

Messaggio di errore 2

Info PostingVoucher <numero di voucher>, data <Data>, account <numero di conto >, importo valuta<importo valuta usato nella Gazzetta>, importo MST <importo della valuta di base>, importo alternativo 0,00, valuta< valuta >, fattura di acquisto del testo <numero di fattura >avviso di registrazione delle transazioni in voucher <numero di voucher> non bilanciare la< Data . (Valuta aziendale: 0,10-valuta secondaria: 0,00) La registrazione degli errori è stata annullata. Operazione di registrazione degli errori annullata

Causa

Questo problema si verifica perché Microsoft Dynamics AX non è stato configurato per gestire i problemi di arrotondamento che potrebbero verificarsi a causa di problemi di cambio valuta o generali. In questo esempio, il parametro Maximum Difference è impostato su un valore minore della differenza di 0,10, indicato alla fine del messaggio di errore. Ad esempio, il parametro massimo differenza di Penny è impostato su 0,05.

Risoluzione

Per risolvere il problema, cambiare il parametro massimo della differenza di Penny in un importo maggiore per consentire la registrazione. A tal fine, attenersi alla seguente procedura:

  1. Fare clic su contabilità generale, espandere configurazione, fare clic su parametro, fare clic sulla scheda Registro e quindi digitare un importo maggiore rispetto alla differenza tra il Journal e il campo differenza di Penny massimo . Ad esempio, è possibile digitare 0,20. Nota Se si usa valuta secondaria, digitare lo stesso importo nell' arrotondamento del pennino massimo nel campo valuta secondaria .

  2. Fare clic su contabilità generale, Espandi configurazione, registrazionee quindi fare clic su account di sistema.

  3. Verificare che i numeri di account vengano immessi per il tipo di registrazione "differenza di centesimo in valuta predefinita" e per il tipo di registrazione "importo massimo per il centesimo in valuta secondaria" Se si usa valuta secondaria.

Ulteriori informazioni

Procedura per riprodurre il problema

  1. Imposta il parametro massimo della differenza di Penny su 0,05.

  2. Impostare il tasso di cambio con vari decimali. Ad esempio, il tasso di cambio può essere 113.7759978155.

  3. Immettere un ordine di acquisto con 50 righe in valuta estera con un tasso di cambio di più di quattro decimali.

  4. Fare clic sulla scheda configurazione e quindi immettere un tasso di cambio diverso. Ad esempio, cambiare il tasso di cambio da 113.7759978155 a 113.6751165517.

  5. Pubblicare una fattura per l'ordine di acquisto.

Serve aiuto?

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa a Microsoft Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

×