Quando compare «Nada que contabilizar»
Compare quando premi il pulsante Registra in contabilità nella scheda di una liquidazione di Mirakl. Queste schede si aprono dal menu Mirakl › Finanze › Liquidazioni e fatture (Mirakl › Finances › Settlements & Invoices). È un errore che interrompe l'azione: vedi il testo Niente da registrare (già registrato, o nessun importo di liquidazione trovato). e non viene salvato nulla di ciò che l'azione stava per modificare.
Il messaggio è presente nel codice pubblicato di Odoo 17, 18, 19 e 20. Anche la condizione che nasconde il pulsante è la stessa nelle quattro versioni.

Con Odoo in italiano vedi il testo come sopra. Il secondo schema riporta lo stesso messaggio in spagnolo, tedesco, francese, italiano e portoghese.


Cosa controlla il modulo prima di lanciare l'errore
Il percorso è quello del codice di Odoo 20. Quando premi Registra in contabilità, il modulo esamina ogni liquidazione in quest'ordine:
- Se ha già una
Registrazione contabile(Journal Entry), la salta e non ne crea un'altra. - Se l'importo trasferito, il totale degli ordini e il totale delle commissioni sono tutti e tre vuoti o a zero, la salta anche in questo caso. Il codice lo spiega così: solo le liquidazioni dell'operatore contengono un pagamento o un riepilogo che meriti di essere registrato.
- In ogni altro caso, prepara la registrazione con i conti di Finanze configurati nell'istanza di Mirakl, la crea, la registra e la salva in
Registrazione contabile.
La condizione che lancia Nada que contabilizar è che, al termine di questa verifica, nessuna liquidazione sia stata registrata. Per questo un solo testo copre due situazioni: la liquidazione aveva già una registrazione, oppure non contiene nessuno di quei tre importi. Nel secondo caso il modulo non crea una registrazione vuota. Se l'azione viene eseguita su più liquidazioni insieme, il messaggio compare solo quando nessuna di esse è stata registrata.
Come risolverlo, passo dopo passo
- Apri la liquidazione da
Mirakl › Finanze › Liquidazioni e fatture. - Controlla se il pulsante
Registra in contabilitàè visibile. Si nasconde quando la liquidazione ha già una registrazione contabile; con i valori predefiniti, senza registrazione, è visibile. Se non è visibile, la liquidazione è già registrata e non c'è nulla da risolvere. - Se è visibile e il messaggio è comparso premendolo, la liquidazione non aveva ancora una registrazione e il modulo non ha trovato né importo trasferito, né totale degli ordini, né totale delle commissioni. Questo è il caso di «nessun importo di liquidazione trovato».
- Verifica di aver aperto la liquidazione che volevi registrare. Il modulo prepara la registrazione solo se la liquidazione contiene uno di quei tre importi; senza nessuno, il risultato è questo messaggio.
- Per verificare che il resto del circuito funzioni, premi
Registra in contabilitàsu una liquidazione che contenga importi. Se viene registrata, Odoo apre la registrazione creata. - Torna alla liquidazione registrata e controlla che il pulsante non sia più visibile: la registrazione è stata associata a essa.
Cosa vedi quando la registrazione riesce
Quando una liquidazione viene registrata, Odoo apre la scheda della registrazione creata nella finestra Voci di liquidazione Mirakl (Mirakl Settlement Entries). Se ne registri più di una insieme, apre un elenco con le registrazioni create. Secondo il codice, la registrazione può contenere righe con questi nomi, ciascuna solo se il suo importo non è zero: Pagamento Mirakl (netto), Commissioni e tariffe Mirakl, Conto transitorio marketplace Mirakl e Altre tariffe / tariffe di abbonamento Mirakl.
Posso registrare di nuovo una liquidazione già registrata?
Con una registrazione contabile associata, il pulsante si nasconde. E se l'azione venisse comunque eseguita su quella liquidazione, il modulo la salta senza creare una seconda registrazione.
È un guasto della connessione con Mirakl?
Il messaggio viene lanciato dall'azione Registra in contabilità stessa quando, al termine della sua verifica, non ha registrato nulla. La condizione del codice è esattamente questa.
Viene creata una registrazione quando compare il messaggio?
No. L'errore interrompe l'azione e non viene salvato nulla di ciò che stava per cambiare.
Cambia a seconda della versione di Odoo?
Il messaggio è presente nel codice pubblicato di Odoo 17, 18, 19 e 20, e il pulsante si nasconde con la stessa condizione nelle quattro.
Come ti aiuta FlexigoTech
Mirakl Connector è pubblicato su Odoo Apps per Odoo 17, 18, 19 e 20 (scheda) e ha la sua pagina su flexigotech.com. È un modulo a pagamento unico per versione e richiede l'abbonamento a FlexigoTech Cloud, piano Connettore: 49 €/mese o 490 €/anno IVA esclusa. FlexigoTech implementa Odoo 17, 18, 19 e 20 e sviluppa connettori e integrazioni su misura, nel caso ti serva aiuto con la parte contabile della tua connessione con il marketplace.
Continua a leggere
Verificato nel codice del connettore (versione 20.0) e nelle fonti collegate
Fonti
- Codice del modulo: flexigobe_mirakl_connector 20.0 (aa05e537): models/mirakl_finance.py
- Codice del modulo: flexigobe_mirakl_connector 20.0 (aa05e537): views/mirakl_finance_views.xml
- apps.odoo.com/apps/modules/20.0/flexigobe_mirakl_connector
- flexigotech.com/en/services.html
- flexigotech.com/precios.html
