Messico¶
Moduli¶
I seguenti moduli vengono installati automaticamente con la localizzazione messicana:
Nome |
Nome tecnico |
Descrizione |
|---|---|---|
Messico - Contabilità |
|
Il pacchetto di localizzazione fiscale predefinito aggiunge caratteristiche contabili per la localizzazione messicana, quali: le imposte più comuni e il piano dei conti — basato su il codice di raggruppamento dei conti SAT. |
EDI per il Messico |
|
Include tutti i requisiti tecnici e funzionali per generare e convalidare i documenti elettronici — basati sulla documentazione tecnica pubblicata dal SAT. Ciò consente di inviare fatture (con o senza addendum) e complementi di pagamento al governo. |
Report di localizzazione messicana Odoo |
|
Adatta i report per la contabilità elettronica del Messico: piano dei conti, bilancio di verifica e DIOT. |
Messico - Bilancio di verifica del mese 13 |
|
Necessario per creare la registrazione di chiusura (nota anche come registrazione del mese 13). |
Esportazione Polizas XML Messicano Odoo |
|
Consente l’esportazione di file XML delle registrazioni contabili per un audit obbligatorio. |
Si consiglia di installare i seguenti moduli solo se si soddisfa un requisito specifico per l’attività.
Nome |
Nome tecnico |
Descrizione |
|---|---|---|
EDI per il Messico (Funzionalità avanzate) |
|
Aggiunge il complemento di commercio estero alle fatture (un requisito legale per la vendita di prodotti a paesi esteri). |
Messico - Guida di consegna elettronica |
|
Consente di creare una Carta Porte: una polizza di carico che prova al governo che si stanno inviando merci tra A e B con un documento elettronico firmato. Installerà anche l’app Parco veicoli. |
Localizzazione Messicana Odoo per Magazzino/Landing |
|
Consente di gestire i numeri doganali relativi ai costi di trasporto nei documenti elettronici. |
Campi CFDI 4.0 per ordini di vendita |
|
Aggiunge campi extra al modulo Vendite per conformarsi alla fatturazione elettronica messicana |
Localizzazione messicana per il punto vendita |
|
Aggiunge campi extra al modulo Punto vendita per conformarsi alla fatturazione elettronica messicana |
Localizzazione messicana per E-commerce |
|
Aggiunge campi extra al modulo E-commerce per conformarsi ai requisiti di fatturazione elettronica messicana |
Vedi anche
Le informazioni sul modulo libro paga sono disponibili qui.
Video tutorial¶
Sono disponibili anche video sulla localizzazione messicana. I flussi di lavoro di base e la maggior parte degli argomenti trattati in questa pagina sono disponibili anche in formato video, consultare i seguenti:
Panoramica della localizzazione¶
I moduli di localizzazione messicana di Odoo consentono la firma di fatture elettroniche, secondo le specifiche del SAT per la versione 4.0 del CFDI, un requisito legale dal 1° gennaio 2022. Questi moduli aggiungono anche report contabili rilevanti incluso il DIOT, abilitano il commercio estero e consentono la creazione di guide di consegna.
Nota
Per firmare elettronicamente qualsiasi documento in Odoo, deve essere installata l’applicazione Firma.
Requisiti¶
È necessario soddisfare i seguenti requisiti prima di configurare i moduli di localizzazione messicana in Odoo:
Essere registrati presso il SAT con un RFC valido.
Disporre di un Certificado de Sello Digital / Digital Seal Certificate (CSD).
Scegliere un PAC. Attualmente, Odoo funziona con i seguenti PAC: Solución Factible, Quadrum e SW Sapien - Smarter Web.
Azienda¶
Dopo aver installato i moduli corretti, il passaggio successivo è verificare che l’azienda sia configurata con i dati corretti. Per farlo, andare in e selezionare l’azienda da configurare.
Inserire l”Indirizzo completo nel modulo risultante, includendo: codice ZIP, Provincia, Paese e RFC (numero Partita IVA).
Secondo i requisiti del CFDI 4.0, il nome del contatto principale dell’azienda deve corrispondere alla ragione sociale registrata presso il SAT, senza l’abbreviazione della forma giuridica. Lo stesso vale per il codice ZIP.
Importante
Da un punto di vista legale, le aziende messicane devono utilizzare la valuta locale (MXN). Per utilizzare un’altra valuta, impostare MXN come valuta predefinita e utilizzare invece un listino prezzi.
Successivamente, andare in e scorrere fino alla sezione Fatturazione elettronica MX. In Amministrazione fiscale (SAT), selezionare il Regime fiscale applicabile all’azienda dall’elenco a discesa e fare clic su Salva.
Suggerimento
Per testare la localizzazione messicana, configurare l’azienda con un indirizzo reale in Messico (includendo tutti i campi). Aggiungere EKU9003173C9 come Partita IVA e ESCUELA KEMPER URGATE come Nome azienda. Per il Regime fiscale, utilizzare General de Ley Personas Morales.
Filiali¶
Quando si utilizzano filiali, tutte le informazioni di fatturazione verranno prese dall’azienda principale ad eccezione del CAP. A meno che RFC non sia impostato sulla filiale, le informazioni verranno prese direttamente dalla filiale.
Le filiali consentono agli utenti di stabilire più marchi all’interno della stessa società madre. Inoltre, quando sono richiesti regimi fiscali diversi ai fini della fatturazione, è necessario creare una filiale per ciascun regime. Per impostazione predefinita, il regime viene ereditato dalla società madre. Tuttavia, se il regime è impostato esplicitamente sulla filiale, Odoo adotterà il regime applicabile a quella filiale.
Contatti¶
Nota
Installare l’applicazione Contatti per accedere alle anagrafiche dei contatti.
Per creare un contatto fatturabile, andare all’app e fare clic su Nuovo. Quindi, inserire il nome del contatto, l”Indirizzo completo incluso il codice CAP, Stato, Paese e RFC (Partita IVA).
Importante
Come per l’azienda stessa, tutti i contatti devono avere la loro ragione sociale corretta registrata in SAT. Il Regime fiscale deve essere aggiunto anche nella scheda Vendite e acquisti.
Avvertimento
Avere un RFC (Partita IVA) impostato ma nessun Paese configurato può generare fatture errate.
Imposte¶
Per firmare correttamente le fatture, impostare i campi Tipo di fattore e Oggetto fiscale sulle imposte di vendita.
Suggerimento
Le ritenute RESICO ISR e alcune imposte IEPS vengono create automaticamente, ma la funzionalità non è attiva per impostazione predefinita. Per attivarla, andare in .
Tipo di fattore¶
Sia il campo Tipo di fattore che il campo Tipo di imposta SAT sono precaricati nelle imposte predefinite.
Per le nuove imposte, impostare questi campi in e fare clic su Nuovo. Impostare il Tipo di imposta su Vendite. Nella scheda Opzioni avanzate, compilare i campi Tipo di imposta SAT e Tipo di fattore.
Odoo supporta quattro gruppi di Tipi di imposta SAT: IVA, ISR, IEPS e Imposte locali.
Se il tipo di fattore è Quota, non è possibile utilizzare metodi di calcolo standard. Impostare invece il calcolo dell’imposta su Formula personalizzata.
Example
quantity = il numero di articoli nella transazione
6.455 = il valore della quota (un importo fisso per unità)
Sono supportate solo le quote per unità, non le quote basate su altri fattori
Suggerimento
Il Messico gestisce due diversi tipi di IVA allo 0% per soddisfare due scenari:
Per IVA 0%, impostare il Tipo di fattore su Tasa
Per IVA Esente, impostare Tipo di fattore su Exento
Nota
Le imposte locali sono generate in un nodo separato nel file XML e non vengono validate dal PAC.
Avvertimento
Quote e formule personalizzate richiedono il modulo Definisci imposte come codice Python. Vedere Imposte.
Oggetto fiscale¶
Uno dei requisiti del CFDI 4.0 è che il file XML risultante gestisca la ripartizione delle imposte dell’operazione in conformità alla normativa. Esistono otto possibili valori diversi che vengono aggiunti nel file XML:
01: Nessun oggetto fiscale: questo valore viene aggiunto automaticamente se la riga della fattura non contiene alcuna imposta.02: Oggetto fiscale: questa è la configurazione predefinita di qualsiasi riga di fattura che contiene imposte.03: Oggetto fiscale e non richiede ripartizione: può essere aggiunto solo manualmente.04: Oggetto fiscale e non ha imposta: può essere aggiunto solo manualmente.05: Oggetto fiscale, IVA per PODEBI: può essere aggiunto solo manualmente.06: Oggetto IVA, nessuna IVA trasferita: questo oggetto verrà selezionato quando è presente una ritenuta ISR e nessuna imposta IVA.07: Nessuna IVA trasferita, ripartizione IEPS: questo oggetto verrà selezionato quando è presente una ritenuta ISR, imposta IEPS e nessuna imposta IVA.08: Nessuna IVA trasferita, ripartizione IEPS: questo oggetto può essere aggiunto solo manualmente.
Avvertimento
L’utilizzo di 01, 03, 04 o 05 rimuoverà il nodo fiscale dal file XML.
Importante
Lo stato Ripartizione IEPS influenza il comportamento degli oggetti fiscali a causa della mancanza di IEPS quando la ripartizione non avviene.
Imposte locali¶
Le imposte locali (ad es. ISH, Cedullar) richiedono un nodo XML separato e potrebbero non seguire la logica fiscale standard.
Durante la configurazione di un’imposta locale, il suo nome appare nel complemento fiscale locale. L’aliquota viene trattata come ritenuta se negativa o riportata se positiva.
Ripartizione IEPS¶
Per impostazione predefinita Odoo nasconde IEPS nelle fatture in modo che il subtotale su cui viene calcolata l’IVA includa l’importo di IEPS. Questo serve a garantire che i regimi fiscali che non lo richiedono non lo ricevano.
È possibile rendere visibile IEPS nell’XML selezionando la casella di controllo Ripartizione IEPS all’interno di ciascun contatto nella scheda Vendite e acquisti.
Importante
Quando si utilizza la fatturazione E-commerce o il Portale di autofatturazione, il cliente avrà la possibilità di decidere se avere o meno la suddivisione IEPS.
Altre configurazioni fiscali¶
La localizzazione messicana utilizza imposte su base di cassa. Quando si registra un pagamento, Odoo esegue il movimento delle imposte dal Conto di transizione base di cassa al conto impostato nella scheda Definizione del record fiscale impostato sulla riga della fattura o della bolla. Per tale movimento, viene utilizzato un conto base fiscale: (899.01.99 Base Imponible de Impuestos en Base a Flujo de Efectivo) nella registrazione contabile durante la riclassificazione delle imposte. Non eliminare questo conto.
Ritenute¶
Per impostazione predefinita, Odoo include le ritenute con distribuzioni speciali per allocare l’IVA.
Durante la registrazione di una fattura, aggiungere la ritenuta e la relativa IVA. Entrambe devono essere incluse nella fattura fornitore per garantire una contabilità corretta. Si consiglia di utilizzare posizioni di bilancio in modo che la registrazione su base di cassa suddivida correttamente la distribuzione.
Example
Per una fattura fornitore di locazione di 10000 MXN, la ritenuta di locazione del 10,67% corrisponde a un 16% IVA 2/3 H. Entrambe le imposte devono essere applicate insieme per riflettere la contabilità corretta.
Nota
Le ritenute CFDI non sono attualmente supportate. Consultare un commercialista per la corretta distribuzione.
Prodotti¶
Per configurare i prodotti, andare su . Aprire un prodotto esistente o fare clic su Nuovo. Nella scheda Contabilità, impostare la Categoria prodotto UNSPSC. I prodotti e le categorie possono essere impostati manualmente o tramite un’importazione in blocco.
Nota
Tutti i prodotti devono avere un codice SAT associato per evitare errori di convalida.
Fatturazione elettronica¶
Credenziali PAC¶
Dopo aver elaborato la Chiave privata (CSD) con il SAT, è necessario registrarsi direttamente presso il PAC di propria scelta prima di iniziare a creare fatture da Odoo.
Una volta creato l’account con uno di questi provider, andare su e navigare alla sezione Fatturazione elettronica MX. Nella sezione Fornitore di certificazione autorizzato (PAC), inserire il nome del proprio PAC con le credenziali (Nome utente PAC e Password PAC).
Suggerimento
Per testare la fatturazione elettronica senza credenziali, attivare la casella di controllo Ambiente di test PAC MX e selezionare Solucion Factible come PAC. Non è necessario aggiungere un nome utente o una password per un ambiente di test.
Certificati .cer e .key¶
I certificati digitali dell’azienda devono essere caricati nella sezione Certificati. Per farlo, andare su .
Sotto Gestisci i tuoi certificati, fare clic sul link Chiavi per accedere alla vista elenco Chiavi. Fare clic su Crea, caricare il File chiave digitale (file .key), aggiungere un Nome alla chiave e inserire la Password chiave privata.
Da , selezionare Certificati per accedere alla vista elenco Certificato. Fare clic su Crea, caricare il Certificato digitale (file .cer), aggiungere un Nome al certificato e selezionare la Chiave privata creata nel passaggio precedente dal menu a discesa.
Nota
I campi Password certificato e Chiave pubblica nei record Certificato sono facoltativi.
Suggerimento
Per testare la fatturazione elettronica, vengono forniti i seguenti certificati di prova SAT:
Password:
12345678a
Contabilità¶
Fatturazione elettronica¶
Il processo di fatturazione in Odoo si basa sull”Allegato 20 versione 4.0 della fatturazione elettronica del SAT.
Fatture cliente¶
Per iniziare a fatturare da Odoo, è necessario creare una fattura cliente utilizzando il flusso di fatturazione standard.
Mentre il documento è in modalità bozza, è possibile apportarvi modifiche; alcuni campi assumono valori precedentemente impostati nell’ordine di vendita o nel contatto.
I campi che devono essere rivisti sono:
CFDI al pubblico.
Utilizzo
Regole di pagamento
Metodo di pagamento (se la politica di pagamento non è impostata come PPD)
Suggerimento
Utilizzo, Politica di pagamento e Metodo di pagamento possono essere precedentemente impostati su un ordine di vendita e/o possono essere impostati sul contatto per ogni fattura.
La politica di pagamento è un campo selezionabile sulla fattura e può essere impostata manualmente sulla politica richiesta; tuttavia, se non viene selezionata alcuna politica, Odoo calcolerà automaticamente una politica in base alle seguenti regole generali:
Il valore verrà impostato su PUE se la data di scadenza in cui è previsto il pagamento è entro il mese corrente; nel caso in cui la data sia al di fuori del mese corrente, la politica verrà invece impostata su PPD.
Avvertimento
Se la politica di pagamento non è selezionata e si prevede la politica PPD, selezionare una Data di scadenza della fattura in un mese diverso da quello corrente oppure scegliere Termini di pagamento che comportino il cambiamento del mese di scadenza (ad es. 30 giorni o 15 giorni, purché ricadano nel mese successivo).
Dopo aver fatto clic su Conferma nella fattura cliente, fare clic sul pulsante Invia per elaborare la fattura con il governo. Assicurarsi che la casella di controllo CFDI sia selezionata.
Dopo aver ricevuto il documento firmato dal governo, il campo Folio fiscale appare sul documento e il file XML appare sia nella scheda CFDI che allegato nella chat.
Se un indirizzo email è configurato nel record del contatto cliente, spuntando le caselle di controllo via email e CFDI si inviano insieme sia i file XML che PDF.
Per scaricare il file PDF localmente, fare clic sul pulsante Stampa.
Suggerimento
Quando si fa clic su Aggiorna SAT, il campo Stato SAT sulla fattura confermerà se il file XML è Convalidato nel SAT.
In un ambiente di test, apparirà sempre il messaggio Non trovato.
Avvertimento
Se il partner non contiene il Paese o il CAP, la fatturazione viene considerata come CFDI al pubblico e la fatturazione sarà indirizzata al cliente generico. Se tuttavia questi campi vengono lasciati vuoti e l’utente deseleziona la casella CFDI al pubblico, apparirà un pop-up che bloccherà l’operazione.
Note di credito¶
Mentre una fattura è un tipo di documento «I» (Ingreso), una nota di credito è un tipo di documento «E» (Egreso).
Un’aggiunta al flusso standard per le note di carta di credito è che, come requisito del SAT, deve esserci una relazione tra una nota di carta di credito e una fattura tramite il folio fiscale.
A causa di questo requisito, il campo Origine CFDI aggiunge questa relazione con un 01|, seguito dal folio fiscale dell”UUID originale.
Suggerimento
Affinché il campo Origine CFDI venga aggiunto automaticamente, utilizzare il pulsante Aggiungi nota di credito dalla fattura, invece di crearla manualmente.
Generalmente le note di carta di credito stornano il conto di vendita principale definito nel registro, ma è anche possibile assegnare globalmente un conto a tutte le note di carta di credito. Per farlo, andare su e impostare il conto Note di carta di credito nella sezione Conti predefiniti.
Nota
Nella configurazione predefinita, il conto delle note di carta di credito è impostato come 402.01.01 Resi, sconti o bonus su vendite e/o servizi all’aliquota generale.
Fatture fornitore¶
Le fatture fornitore devono avere un folio fiscale affinché i report e i pagamenti funzionino correttamente. Se la fattura fornitore è stata creata dall’app Acquisti o aggiunta manualmente, è sufficiente aggiungere il file XML della fattura nel chatter come nota di log e il folio fiscale verrà aggiornato di conseguenza. Tenere presente che la fattura deve essere in stato bozza affinché l’aggiornamento avvenga.
Suggerimento
Quando si fa clic su Aggiorna SAT, il campo Stato SAT sulla fattura confermerà se il file XML è Convalidato dal SAT. Questo vale anche per le fatture fornitore.
Vedi anche
Registri¶
Il modulo EDI for Mexico (Advanced Features) (l10n_mx_edi_extended) deve essere installato nel database per completare il campo Address Issued nel giornale delle vendite. Ciò garantisce che tutte le fatture di quel giornale delle vendite, così come le fatture globali, utilizzino il codice postale corretto durante la generazione del CFDI.
Per fatturare all’interno di un’azienda in fusi orari diversi con lo stesso utente, è necessario creare un parametro di sistema per garantire che il fuso orario corretto venga applicato durante la fatturazione, poiché il fuso orario dell’utente viene utilizzato per impostazione predefinita.
Per farlo, abilitare la modalità sviluppatore e andare in . Fare clic su New per creare un nuovo parametro con la chiave l10n_mx_edi_tz_XX dove XX è l’ID del giornale, e impostare il fuso orario desiderato come valore, ad esempio «America/Tijuana».
Pagamenti¶
Politica di pagamento¶
Un’aggiunta della localizzazione messicana è il campo Politica di pagamento. `Secondo la documentazione SAT<https://www.sat.gob.mx/consultas/92764/comprobante-de-recepcion-de-pagos>`_, esistono due tipi di pagamenti:
PUE (Pago en una Sola Exhibición/Pagamento in un’unica soluzione)
PPD (Pago en Parcialidades o Diferido/Pagamento rateale o differito)
Avvertimento
I complementi di pagamento vengono generati solo se la politica della fattura è impostata su PPD. Si noti che è un requisito impostare il Metodo di pagamento su qualcosa di diverso da 99 - Por definir.
Se la fattura ha una data di scadenza al di fuori del mese corrente, verrà impostata automaticamente su PPD.
Flusso di pagamento¶
In entrambi i casi, il processo di pagamento in Odoo è lo stesso. La differenza principale è che i pagamenti relativi alle fatture PPD, per legge, devono essere inviati al governo come tipo di documento «P» (Pago).
Se un pagamento è relativo a una fattura PUE, può essere registrato tramite il popup di pagamento ed essere associato alla fattura corrispondente. Per farlo, andare su e selezionare una fattura. Quindi, fare clic sul pulsante Paga per aprire il popup di pagamento, impostare la Modalità di pagamento e qualsiasi altro campo, quindi fare clic su Crea pagamento.
Vedi anche
Sebbene questo processo sia lo stesso per le fatture PPD, l’aggiunta della creazione di un documento elettronico comporta alcuni requisiti aggiuntivi necessari per inviare correttamente il documento al SAT.
Da un punto di vista legale, le fatture PPD devono includere la specifica Modalità di pagamento con cui è stato ricevuto il pagamento. Per questo motivo, il campo Modalità di pagamento non può essere impostato come Da definire, pertanto il campo diventerà invisibile quando lo si seleziona.
Nota
Se è richiesto un numero di conto bancario, aggiungerlo nella scheda Contabilità della scheda contatto del cliente.
Le configurazioni esatte si trovano nell”Anexo 20 del SAT. Di solito, il Conto bancario deve essere di 10 o 18 cifre per i bonifici, 16 per le carte di credito o debito.
Se un pagamento completamente riconciliato è correlato a una fattura con un Folio fiscale, viene visualizzato Aggiorna pagamenti. Fare clic sul pulsante Aggiorna pagamenti per inviare automaticamente il file XML del complemento di pagamento al governo e visualizzarlo nella scheda CFDI sia nella fattura che nel pagamento.
Suggerimento
Sebbene sia una cattiva pratica fiscale, i pagamenti PUE possono anche essere inviati al governo, tuttavia è necessario fare clic su Forza CFDI nella scheda CFDI per farlo.
Analogamente a una fattura o nota di credito, il PDF e l’XML possono essere inviati al cliente finale. Per farlo, fare clic sull’icona (ingranaggio) per aprire il menu a discesa delle azioni e selezionare Invia ricevuta via email dalla vista del pagamento.
Indipendentemente dal fatto che il pagamento sia stato creato con o senza riconciliazione, è possibile scaricare il PDF del pagamento dalla scheda CFDI sulla fattura facendo clic sul pulsante stampa.
Annullamenti di fatture¶
È possibile annullare i documenti EDI inviati al SAT. Secondo la Reforma Fiscal 2022, dal 1° gennaio 2022 sono previsti due requisiti per questo:
Tutte le richieste di annullamento richiedono un motivo di annullamento.
Dopo 24 ore dalla creazione della fattura, è necessario chiedere al cliente di approvare l’annullamento. Se non c’è risposta entro 72 ore, l’annullamento viene elaborato automaticamente.
Gli annullamenti delle fatture vengono aggiornati automaticamente su Odoo ma possono richiedere del tempo; per verificare lo stato dell’annullamento, premere il pulsante Aggiorna SAT.
Gli annullamenti delle fatture possono essere effettuati per uno dei seguenti motivi:
01 - Fattura emessa con errori (con documento correlato)
02 - Fattura emessa con errori (nessuna sostituzione)
03 - L’operazione non è stata eseguita
04 - Operazione nominativa correlata alla fattura globale
Per avviare un annullamento, andare su , selezionare la fattura registrata da annullare e fare clic su Richiedi annullamento. Quindi, fare riferimento alle sezioni Motivo di annullamento 01 o Motivi di annullamento 02, 03 e 04, a seconda del motivo di annullamento.
Suggerimento
In alternativa, richiedere un annullamento dalla scheda CFDI facendo clic su Annulla sulla riga.
Nota
Se viene richiesto un annullamento su un periodo bloccato, il CFDI verrà annullato ma non la registrazione contabile.
Se il cliente rifiuta l’annullamento, la voce dell’annullamento della fattura viene rimossa dalla scheda CFDI.
Motivo di annullamento 01¶
Nella finestra pop-up Richiesta annullamento CFDI, selezionare 01 - Fattura emessa con errori (con documento correlato) dal campo Motivo e fare clic su Crea fattura sostitutiva per creare una nuova bozza di fattura. Questa nuova bozza di fattura sostituisce la fattura precedente, insieme al relativo CFDI.
Confermare la bozza e inviare la fattura.
Tornare alla fattura iniziale (ovvero la fattura dalla quale è stato richiesto l’annullamento). Si noti che appare il campo Sostituita da con un riferimento alla nuova fattura sostitutiva.
Fare clic su Richiedi annullamento. Nella finestra pop-up Richiesta annullamento CFDI, l’opzione 01 - Fattura emessa con errori (con documento correlato) viene automaticamente selezionata nel campo Motivo.
Fai clic su Conferma.
L’annullamento della fattura viene quindi generato con una voce di motivo nella scheda CFDI.
Nota
Quando si utilizza il motivo di annullamento 01 - Fattura emessa con errori (con documento correlato), il prefisso 04| appare nel campo Folio fiscale. Questo è un prefisso interno utilizzato da Odoo per completare l’annullamento e non significa che il motivo di annullamento fosse 04 - Operazione nominativa relativa alla fattura globale.
Motivi di annullamento 02, 03 e 04¶
Nella finestra pop-up Richiesta annullamento CFDI, selezionare il Motivo di annullamento desiderato e Confermare l’annullamento.
In questo modo, l’annullamento della fattura viene generato con una voce di motivo nella scheda CFDI.
Nota
Se lo Stato SAT torna a Convalidato, potrebbe essere dovuto a uno di questi tre motivi:
La fattura è etichettata come Non annullabile nel Sito web SAT, a causa del fatto che ha un documento correlato valido: o un’altra fattura collegata con il campo Origine CFDI o un Complemento di pagamento. In tal caso, è necessario annullare prima qualsiasi altro documento correlato.
La richiesta di annullamento è ancora in elaborazione da parte del SAT. In tal caso, attendere qualche minuto e riprovare.
Il cliente finale deve rifiutare o accettare la richiesta di annullamento nel proprio Buzón Tributario. Questo può richiedere fino a 72 ore e, nel caso in cui la richiesta di annullamento venga rifiutata, sarà necessario ripetere nuovamente il processo.
Per i motivi di annullamento 02, 03 e 04, il pulsante Crea fattura sostitutiva viene sostituito da un pulsante Conferma che richiede immediatamente l’annullamento.
Sia lo Stato corrente che il Motivo di annullamento si trovano nella scheda CFDI.
Annullamenti di pagamento¶
Per annullare i complementi di pagamento, andare alla scheda CFDI della fattura correlata e fare clic su Annulla nella riga del complemento di pagamento.
Come per le fatture, andare al pagamento e fare clic su Aggiorna SAT per modificare Stato SAT e Stato in Annullato.
Nota
Proprio come per le fatture, quando si crea un nuovo complemento di pagamento, è possibile aggiungere la relazione del documento originale aggiungendo 04| seguito dal folio fiscale nel campo Origine CFDI.
Questa azione annulla la fattura e contrassegna il Motivo come 01 - Fattura emessa con errori (con documento correlato).
Casi d’uso speciali per la fatturazione¶
Relazioni CFDI¶
A volte è necessario correlare il documento corrente a CFDI precedentemente firmati; per farlo è sufficiente compilare il campo Origine CFDI sulla fattura indicando una relazione. Ci sono 7 possibili valori:
01: Nota de crédito
02: Nota de débito de los documentos relacionados
03: Devolución de mercancía sobre facturas o traslados previos
04: Sustitución de los CFDI previos
05: Traslados de mercancias facturados previamente
06: Factura generada por los traslados previos
07: CFDI por aplicación de anticipo
Suggerimento
Il formato è: Tipo di origine|UUID1, UUID2, …., UUIDn dove è possibile aggiungere più di un tipo di origine.
Example
Ecco un esempio con due relazioni:
04|042FE739-7B45-4D64-B26D-360000876D83,
07|A164BAF8-8016-428C-A422-D9BD2F68F6A0,CEAD9433-3B77-4270-85BF-AC2519587514
La prima sezione ha il tipo di relazione 04 con 1 UUID
La seconda sezione ha il tipo di relazione 07 con 2 UUID
Inoltre qualsiasi combinazione è visibile anche sul PDF firmato.
Multivaluta¶
La Valuta principale in Messico è MXN. Sebbene sia obbligatoria per tutte le aziende messicane, è possibile inviare e ricevere fatture (e pagamenti) in valute diverse. Per abilitare l’uso della multivaluta, vai su e imposta [MX] Bank of Mexico come Servizio nella sezione Tassi di cambio automatici. Quindi, imposta il campo Intervallo sulla frequenza con cui desideri aggiornare i tassi di cambio.
In questo modo, il file XML del documento avrà il tasso di cambio corretto e l’importo totale, sia nella valuta estera che in MXN.
Si consiglia vivamente di utilizzare conti bancari separati per ogni valuta.
Nota
Le uniche valute che aggiornano automaticamente il loro tasso di cambio giornalmente sono: USD, EUR, GBP, JPY e CNY.
Sconti¶
Per legge, i documenti elettronici inviati al governo non possono avere righe negative, poiché ciò può causare errori. Pertanto, quando si utilizzano Carte regalo o Programmi fedeltà, le successive righe negative saranno tradotte nell’XML come se fossero normali Sconti.
Per configurarlo, vai su e crea un prodotto Sconti, assicurandoti che abbia una Imposta valida (di solito IVA al 16%).
Dopo questo, creare e firmare la fattura tramite CFDI, e aggiungere il prodotto Sconti in fondo. Nel XML, Odoo distribuirà lo sconto tra le righe in modo uniforme, mentre eventuali differenze matematiche verranno aggiunte in un prodotto di arrotondamento.
Suggerimento
Devono essere creati uno Sconto e una Categoria di prodotto UNSPSC per ogni variante di prodotto relativa a Carte regalo o Programmi fedeltà.
Acconti¶
Una pratica comune in Messico è l’uso degli acconti. Il loro utilizzo consiste principalmente in casi in cui si riceve un pagamento per un bene o servizio in cui il prodotto o il prezzo (o entrambi) non sono stati completamente determinati.
Il SAT consente due diversi modi per gestire questo processo: entrambi comportano il collegamento di tutte le fatture tra loro con il campo Origine CFDI.
Nota
Per questo processo, deve essere installata l’app Vendite.
Configurazione¶
Prima, vai su per creare un prodotto Anticipo e configurarlo. Il Tipo di prodotto deve essere Servizio, e utilizza la Categoria UNSPSC 84111506 Servicios de facturación.
Quindi, vai su e aggiungi il prodotto Anticipo come predefinito.
Metodo A¶
Questo metodo consiste nel creare una fattura di acconto, creare una fattura per l’importo totale e infine creare una nota di credito per il totale dell’acconto.
Prima, crea un ordine di vendita con l’importo totale e crea un acconto da esso (utilizzando una percentuale o un importo fisso). Quindi, firma il documento tramite CFDI e registra il pagamento.
Quando arriva il momento per il cliente di ricevere la fattura finale, creala nuovamente dallo stesso ordine di vendita. Nel popup Crea fattura, seleziona Fattura regolare. Assicurati di eliminare la riga che contiene il prodotto Anticipo.
Suggerimento
Quando si utilizzano acconti con la localizzazione messicana, assicurati che la Politica di fatturazione dei prodotti sia Quantità ordinate. Altrimenti verrà creata una nota di credito cliente.
Quindi, copia il Folio fiscale dalla fattura di acconto e incollalo in Origine CFDI della fattura finale, aggiungendo il prefisso 07| prima del valore e firma il documento tramite CFDI.
Infine, crea una nota di credito per la prima fattura. Copia il Folio fiscale dalla fattura finale e incollalo in Origine CFDI della nota di credito, aggiungendo il prefisso 07|. Quindi, firma il documento tramite CFDI.
In questo modo, tutti i documenti elettronici sono collegati tra loro. Il passaggio finale è pagare completamente la nuova fattura. In fondo alla nuova fattura, puoi trovare la nota di credito nei Crediti in sospeso - aggiungila come pagamento. Infine, registra l’importo rimanente con il popup Paga.
Nell’ordine di vendita, tutti e tre i documenti dovrebbero apparire come «In pagamento».
Metodo B¶
Un altro modo più semplice per soddisfare i requisiti SAT consiste nel creare solo la fattura di acconto e una seconda fattura per il saldo. Questo metodo si basa sul fatto che le righe negative sono trattate come sconti.
Per farlo, seguire lo stesso processo di Metodo A, fino alla creazione della fattura finale. Non eliminare la riga che contiene l”Anticipo e rinominare invece la Descrizione degli altri prodotti includendo il testo CFDI por remanente de un anticipo. Non dimenticare di aggiungere il Folio fiscale della fattura di acconto nell”Origine CDFI della fattura finale, aggiungendo il prefisso 07|.
Infine, firmare la fattura finale tramite CFDI.
Addenda e complementi¶
Addenda e complementi possono essere inclusi nell’XML. Per aggiungerne uno, andare in e selezionare Nuovo per inserire il codice da iniettare. Potrebbero essere necessari campi aggiuntivi oltre a quelli standard di Odoo.
Avvertimento
Questa sezione potrebbe richiedere conoscenze tecniche e potrebbe rischiare di aggiungere debito tecnico; si raccomanda di chiedere al proprio account manager il miglior consiglio tecnico.
Una volta creati i nodi desiderati, possono essere selezionati su ogni contatto per farli apparire su ogni fattura indirizzata a quel contatto. Per impostazione predefinita, tutti i nodi selezionati verranno aggiunti automaticamente su ogni fattura.
È anche possibile selezionare semplicemente i nodi necessari su ogni fattura selezionando la scheda Altre informazioni e quindi selezionando i nodi desiderati da Addendas & Complementos
Suggerimento
È possibile aggiungerne più di uno per contatto o per fattura.
Lettore XML¶
In alcune occasioni, ad esempio quando si creano fatture in un altro software o direttamente in SAT, può essere utile caricare le fatture in Odoo. Il lettore XML consente di recuperare i dati da un file XML. Per farlo, andare in e, nella vista elenco, fare clic sul pulsante Carica per selezionare un numero qualsiasi di file XML; verranno create automaticamente bozze di fatture. Questo può funzionare anche trascinando i file dal computer e rilasciandoli nella vista.
Le bozze di fatture recupereranno le Informazioni cliente (se non esistono, ne verranno create di nuove), le Righe prodotto (solo se esistono già prodotti con lo stesso nome) e calcoleranno tutte le imposte e i campi aggiuntivi esclusivi della localizzazione messicana. Le informazioni di importazione appariranno nel chatter.
Avvertimento
A seconda di dove è stata creata la fattura, i file XML potrebbero avere valori diversi dal totale calcolato in Odoo. Verificare sempre accuratamente qualsiasi documento caricato in questo modo.
Le Fatture cliente create in questo modo potranno creare complementi di pagamento e potranno essere annullate in qualsiasi momento. Se si utilizza il pulsante Stampa, il documento PDF conterrà tutte le informazioni corrispondenti.
Questo può essere fatto anche per le Fatture fornitore.
Suggerimento
Per recuperare il Folio fiscale, trascinare e rilasciare i file XML come nota di registro nel chatter per le bozze di fatture create in precedenza.
CFDI al pubblico¶
Il governo messicano richiede che tutti i beni o servizi venduti siano supportati da una fattura. Se il cliente non richiede una fattura o non ha un RFC, deve essere creato un CFDI al pubblico, noto anche come fattura «nominativa».
Deve essere creato un contatto e deve avere un nome particolare.
Se la casella CFDI al pubblico è selezionata in un ordine di vendita o in una fattura, l’XML finale sovrascriverà i dati nel contatto della fattura e aggiungerà le seguenti caratteristiche:
RFC: XAXX010101000 se si tratta di un cliente nazionale o XEXX010101000 se si tratta di un cliente estero
Codice ZIP: Lo stesso codice dell’azienda
Utilizzo: S01 - Senza effetti fiscali
Se il cliente finale non condivide alcun dettaglio, creare un Cliente generico. Il nome non può essere PUBLICO EN GENERAL altrimenti verrà generato un errore (può essere, ad esempio, CLIENTE FINAL).
Avvertimento
Per impostazione predefinita, l’invio della fattura non è consentito se il partner non ha impostato né il Paese né il Codice ZIP, tuttavia questo non è richiesto se la casella di controllo CFDI al pubblico è attiva.
Fattura unica¶
Se entro la fine di un determinato periodo di tempo (che può variare da giornaliero a bimestrale, a seconda delle esigenze legali e delle preferenze dell’azienda) il cliente ha ancora vendite che non sono state contrassegnate come fatture regolari o fatture individuali CFDI al pubblico, il SAT consente la creazione di una singola fattura che può contenere tutte le operazioni, nota come fattura globale.
Nota
Per questo processo, è necessario installare l’app Vendite.
Vedi anche
Imposta¶
La Global Invoice Serie è specifica per ogni filiale o azienda e viene utilizzata per definire la sequenza delle fatture globali. Per configurarla, andare in e navigare nella sezione MX Electronic invoicing. Il campo Global Invoice Serie si trova nella sezione Service Tax Administration (SAT).
Suggerimento
La sequenza predefinita per ogni azienda/filiale è GINV/
Flusso delle vendite¶
Per prima cosa, crea un registro dedicato in per mantenere una sequenza separata utilizzata per le fatture globali, che funzionano come ordini quando vengono create.
Quindi, assicurarsi che tutti gli ordini di vendita che devono essere firmati abbiano le seguenti configurazioni:
Casella di controllo CFDI al pubblico abilitata
Stato fattura contrassegnato come Da fatturare
Successivamente, andare su , selezionare tutti gli ordini di vendita pertinenti e premere Crea fatture. Assicurarsi di disabilitare la casella di controllo Fatturazione consolidata e fare clic su Crea bozza di fattura.
Odoo reindirizza a un elenco di fatture. Selezionarle tutte e nel menu a discesa Azioni selezionare Pubblica registrazioni. Selezionare nuovamente tutte le fatture pubblicate e tornare al menu a discesa Azioni per selezionare Crea fattura globale.
Nella procedura guidata, selezionare la Periodicità indicata da un commercialista professionista e premere Crea. Tutte le fatture devono essere firmate nello stesso file XML, con lo stesso Numero fiscale.
Suggerimento
Fare clic su Mostra nella scheda CFDI per visualizzare un elenco con tutte le fatture correlate.
Fare clic su Annulla nella scheda CFDI per annullare la fattura globale sia nel SAT che in Odoo.
Nota
Le fatture globali create in questo modo non avranno un PDF poiché le loro informazioni sono già in Odoo e non devono essere viste dal cliente.
Contabilità elettronica (reporting)¶
Per il Messico, la Contabilità Elettronica si riferisce all’obbligo di tenere registri e scritture contabili tramite mezzi elettronici e di inserire le informazioni contabili su base mensile attraverso il sito web SAT.
È composta da tre file XML principali:
L’elenco aggiornato del piano dei conti attualmente in uso
Un bilancio di verifica mensile, più un report di chiusura, noto anche come: Bilancio di Verifica Mese 13
Un’esportazione delle registrazioni contabili nel libro mastro generale (facoltativa tranne in caso di revisione obbligatoria)
I file XML risultanti seguono i requisiti dell”Anexo Técnico de Contabilidad Electrónica 1.3.
Inoltre, è possibile generare il DIOT: un report delle registrazioni contabili dei fornitori che coinvolgono imposte IVA che può essere esportato in un file TXT.
Nota
Per utilizzare questi report, devono essere installati i seguenti moduli:
Odoo Mexican Localization Reports
l10n_mx_reportsMexico - Month 13 Trial Balance
l10n_mx_reports_closingOdoo Mexican XML Polizas Export
l10n_mx_xml_polizas
I report piano dei conti e Bilancio di Verifica Mese 13 si trovano in . Il report DIOT si trova in .
Importante
Le caratteristiche e gli obblighi specifici dei report da inviare potrebbero variare in base al regime fiscale. Consultare sempre il proprio commercialista prima di inviare documenti al governo.
Piano dei conti¶
Il piano dei conti in Messico segue uno schema specifico basato sul Código agrupador de cuentas di SAT.
È possibile creare qualsiasi conto, purché rispetti il gruppo di codifica di SAT: lo schema è NNN.YY.ZZ o NNN.YY.ZZZ.
Example
Alcuni esempi sono 102.01.99 o 401.01.001.
Quando viene creato un nuovo conto in , con lo schema del gruppo di codifica SAT, il codice di raggruppamento corretto appare in Tag e il conto appare nel report COA.
Una volta creati tutti i conti, assicurarsi che siano aggiunti i Tag corretti poiché questi identificano la natura del conto.
Nota
Si sconsiglia di utilizzare schemi che terminano una sezione con uno 0 (come 100.01.01, 301.00.003 o 604.77.00). Ciò genera errori nel report. Per impostazione predefinita, Odoo contrassegnerà i conti in giallo se la numerazione causerà problemi successivamente, per evitare che i report forniscano dati imprecisi.
Una volta completata la configurazione, andare in e fare clic sul pulsante COA SAT (XML) per generare un file XML contenente tutti i conti. Questo file XML è pronto per essere caricato sul sito web SAT.
Bilancio di verifica¶
Il bilancio di verifica riporta il saldo iniziale, la carta di credito e il saldo totale dei conti, a condizione che sia stato aggiunto il corretto gruppo di codifica.
Per generare un file XML del bilancio di verifica, andare su , selezionare la data e fare clic su (menu azioni), quindi selezionare SAT (XML).
Nota
Odoo non genera la Balanza de Comprobación Complementaria.
Mese 13¶
Un report aggiuntivo è il Mese 13: un bilancio di chiusura che mostra eventuali rettifiche o movimenti effettuati in contabilità per chiudere l’anno.
Per generare questo documento XML, andare su e creare un nuovo documento. Qui, aggiungere tutti gli importi da modificare e bilanciare il debito e/o la carta di credito di ciascuno.
Dopo aver completato questa operazione, andare alla scheda Altre informazioni e selezionare il campo Chiusura Mese 13. Se necessario, andare su e selezionare la data Mese 13, dove è possibile visualizzare l’importo totale dell’anno, più tutte le aggiunte della registrazione contabile. Per generare il file XML, fare clic su (menu azioni), quindi selezionare SAT (XML).
Libro mastro¶
Per legge, tutte le transazioni in Messico devono essere registrate digitalmente. Poiché Odoo crea automaticamente tutte le registrazioni contabili sottostanti di tutte le fatture e pagamenti, la semplice esportazione del libro mastro generale è conforme agli audit e/o ai rimborsi fiscali di SAT.
Suggerimento
Il report può essere filtrato per periodo o per giornale, a seconda delle necessità.
Per creare l’XML, andare su , fare clic su (menu azioni), quindi fare clic su XML (Polizas). Quindi, selezionare tra quattro tipi di Esportazione:
Controllo fiscale
Certificazione di audit
Reso merci
Compensazione
Per Controllo fiscale o Certificazione di audit, aggiungere il Numero d’ordine fornito da SAT. Per Reso merci o Compensazione, aggiungere il Numero di processo, anch’esso fornito da SAT.
Nota
Per visualizzare questo report senza inviarlo, utilizzare ABC6987654/99 per il Numero d’ordine o AB123451234512 per il Numero di processo.
Report DIOT¶
Il DIOT (Declaración Informativa de Operaciones con Terceros / Dichiarazione informativa di operazioni con terzi) è un obbligo aggiuntivo con SAT, dove lo stato attuale dei pagamenti accreditabili e non accreditabili, ritenute, imposte di importazione e rimborsi IVA dalle fatture fornitore vengono forniti a SAT.
Nota
Da luglio 2025 è disponibile la nuova versione 2025 del report.
A differenza di altri report, il DIOT viene caricato su un sito web fornito dal SAT che contiene il modulo A-29. In Odoo è possibile scaricare i record delle transazioni come file TXT che può essere caricato nel modulo, evitando l’inserimento diretto di questi dati.
Il file delle transazioni contiene l’importo totale dei pagamenti registrati nelle fatture fornitore, suddiviso nei corrispondenti tipi di IVA. I campi IVA, Paese e Tipo di operazione sono obbligatori per tutti i fornitori.
Per scaricare il report DIOT come file TXT, andare in . Selezionare il mese desiderato, fare clic su (menu azioni) e selezionare DIOT (TXT).
Nel caso in cui vengano create nuove imposte nel database, esistono due tipi di etichette: le etichette contenenti tax devono andare nella distribuzione dell’imposta e quelle con il nome base vanno sulla base dell’imposta. Tutte le righe di un’imposta IVA devono contenere almeno una griglia fiscale.
Importante
È necessario compilare il campo Tipo di operazione nella scheda Contabilità di ogni fornitore per prevenire errori di validazione. Assicurarsi che i clienti esteri abbiano impostato il loro Paese.
Selezionando 87 - Operazioni globali il file TXT finale unirà tutti i fornitori che fanno parte delle operazioni globali sotto un’unica partita IVA generica: XAXX010101000.
Commercio estero¶
Il commercio estero è un complemento a una fattura regolare che aggiunge determinati valori sia nell’XML che nel PDF, alle fatture con un cliente estero secondo le normative SAT, come:
L’indirizzo specifico del destinatario e del mittente
L’aggiunta di una Frazione tariffaria che identifica il tipo di prodotto
Il corretto Termini di resa (International Commercial Terms)
E altro, come il certificato di origine e le unità di misura speciali
Ciò consente la corretta identificazione di esportatori e importatori, oltre ad ampliare la descrizione della merce venduta.
Dal 1° gennaio 2018, il commercio estero è un requisito per i contribuenti che effettuano operazioni di esportazione di tipo A1. Mentre l’attuale CFDI è 4.0, il commercio estero è attualmente alla versione 2.0.
Nota
Per utilizzare questa funzionalità, è necessario installare il modulo EDI per il Messico (Funzionalità avanzate) l10n_mx_edi_extended.
Importante
Prima di installare, assicurarsi che la propria azienda abbia bisogno di utilizzare questa funzionalità. Consultare prima il proprio commercialista, se necessario, prima di installare qualsiasi modulo.
La casella CFDI per il pubblico deve essere spuntata quando si creano fatture estere.
Configurazione¶
Contatti¶
Per configurare il contatto della propria azienda per il commercio estero, andare in , rimuovere il filtro predefinito Fatture clienti e selezionare il nome della propria Azienda. Mentre i requisiti del CFDI 4.0 richiedono l’aggiunta di un CAP valido nel record del contatto aziendale, il complemento del commercio estero aggiunge il requisito che anche la Città e lo Stato devono essere validi. Tutti e tre i campi devono coincidere con il Catalogo ufficiale SAT per Carta Porte, altrimenti si verificherà un errore.
Avvertimento
Aggiungere Città e Stato nel record del contatto dell’azienda, non nel record dell’azienda stessa.
Nel record del contatto, possono essere compilati anche i campi opzionali Località e Codice colonia. Questi due campi devono coincidere con i dati nel SAT.
Per configurare i dati di contatto per un cliente estero ricevente, andare in e selezionare il contatto del cliente estero. Il contatto deve avere i seguenti campi compilati per evitare errori:
L’intero Indirizzo dell’azienda, incluso un codice CAP valido e il Paese estero.
L”RFC estero (numero di identificazione fiscale), nel formato corretto (ad esempio: Colombia
123456789-1)Nella scheda Vendite e acquisti, attivare la casella Richiede commercio estero?.
Nota
Nei file XML e PDF risultanti, l”IVA viene automaticamente sostituita dall’IVA generica per le transazioni estere: XEXX010101000.
Prodotti¶
Tutti i prodotti coinvolti nel commercio estero hanno quattro campi aggiuntivi obbligatori, due dei quali sono esclusivi per il commercio estero.
Il Riferimento del prodotto deve essere impostato nella scheda Informazioni generali.
Il Peso del prodotto nella scheda Magazzino deve essere superiore a
0.La corretta Frazione tariffaria del prodotto deve essere impostata nella scheda Contabilità per il commercio estero.
L”UMT Aduana nella scheda Contabilità deve essere impostato e corrispondere alla Frazione tariffaria per il commercio estero.
Suggerimento
Se il codice UdM della Frazione tariffaria è
01, l”UMT Aduana corretto èkg.Se il codice UdM della Frazione tariffaria è
06, l”UMT Aduana corretto èUnità.
Flusso di fatturazione¶
Prima di creare una fattura, è importante tenere conto che le fatture di commercio estero richiedono la conversione dei prezzi dei prodotti in una valuta estera come USD. Pertanto, la multivaluta deve essere abilitata con la valuta estera attivata nella sezione Valute. Il Servizio corretto da eseguire è [MX] Banca del Messico. Per convertire i prezzi dei prodotti, creare un listino prezzi nella valuta estera.
Quindi, con il tasso di cambio corretto configurato in , impostare i campi Incoterm e il campo facoltativo Origine del certificato nella scheda Altre informazioni della fattura.
Suggerimento
Sebbene non obbligatorio, le informazioni saranno più complete se anche CFDI pubblico è attivo.
Infine, confermare la fattura con lo stesso processo di una fattura normale e fare clic sul pulsante Invia per firmarla tramite CFDI.
Punto vendita¶
L’adattamento del Punto vendita della localizzazione messicana consente la creazione di fatture conformi ai requisiti SAT direttamente dal registratore Punto vendita, con il vantaggio aggiuntivo di creare ricevute che permettono l”autofatturazione in un portale speciale e la creazione di fatture globali.
Flusso del punto vendita¶
Oltre alla configurazione standard del Punto vendita, la localizzazione messicana richiede che ogni metodo di pagamento sia configurato con un corretto Metodo di pagamento e un Conto di rifatturazione per gestire la contabilità delle fatture con il portale di fatturazione.
Suggerimento
Per impostazione predefinita, Odoo crea metodi di pagamento preconfigurati per contanti, carta di credito e debito e assegna il conto 402.04.01 Rifatturazione come predefinito per la rifatturazione.
Durante le vendite presso il Punto vendita, fare clic sul pulsante Cliente per creare o selezionare un cliente. Qui è possibile rivedere le informazioni di fatturazione del cliente (come il RFC o il Regime fiscale) e persino modificarle direttamente all’interno della sessione.
Dopo aver selezionato un cliente, spuntare la casella Fattura. Si apre un menu per selezionare l”Uso e per definire se si tratta di una fattura al pubblico. Fare clic su conferma, selezionare il metodo di pagamento e quindi fare clic su convalida per completare l’ordine. Il PDF viene quindi scaricato ed è possibile inviare la fattura via email al cliente finale insieme alla ricevuta.
Suggerimento
Per creare fatture dagli ordini, andare al menu Ordini, selezionare l’ordine, fare clic su Carica ordine e spuntare la casella Fattura. Si apre lo stesso menu per l”Uso e CFDI al pubblico.
Per firmare automaticamente una nota di credito, spunta la casella Fattura durante l’elaborazione di un rimborso.
Nota
Le note di carta di credito per i prodotti restituiti conterranno il tipo di relazione 03 - Devolución de mercancía sobre facturas o traslados previos.
Importante
Nella localizzazione messicana, le righe positive e negative in una sessione Punto vendita non possono essere mescolate.
Se si verifica un errore di convalida SAT, il cliente riceverà invece una fattura proforma.
Portale di autofatturazione¶
Se il cliente finale non è sicuro di voler generare la fattura nel momento esatto della vendita, è possibile dargli l’opzione di creare una ricevuta con un codice QR o un URL. Per farlo, seguire questi passaggi:
Andare a .
Selezionare il Punto vendita.
Scorrere fino alla sezione Fatture e ricevute.
Abilitare Fatturazione self-service.
Impostare il campo Stampa su Codice QR, URL o Codice QR + URL.
I clienti che scansionano questo codice QR o seguono l’URL accederanno a un menu dove potranno aggiungere le proprie informazioni fiscali, inclusi l”Uso e il Regime fiscale una volta inserito il codice di cinque cifre fornito anche sulla ricevuta.
Nelle registrazioni contabili della sessione, il Conto di rifatturazione precedentemente selezionato verrà utilizzato per gestire gli storni delle registrazioni di vendita quando vengono richieste fatture e verrà utilizzato come conto vendite per le nuove fatture.
Vedi anche
Fattura unica¶
Come per i normali ordini di vendita, è possibile creare fatture globali anche dal registratore Punto vendita.
Per questo, assicurarsi di non selezionare un cliente o l’opzione fattura nel menu di pagamento e andare a . Lì, selezionare tutti gli ordini da fatturare, fare clic su Azioni e selezionare Crea fattura globale.
Come per gli ordini di vendita, scegliere la Periodicità corretta e premere Crea.
Questo allega un file XML a ciascuno degli ordini selezionati. I file XML possono essere scaricati andando alla scheda CFDI. Se necessario, è possibile annullare la fattura dalla stessa scheda.
Se uno degli ordini che fanno parte della fattura globale deve essere intestato a un cliente, è comunque possibile inviare una fattura aprendo il registratore Punto vendita, facendo clic su (menu a discesa), quindi su Ordini. Cambia il filtro Tutti gli ordini attivi in Pagato, seleziona l’ordine e fai clic sul pulsante Fattura.
Nota
Le fatture globali, proprio come le fatture regolari, possono essere raggruppate solo per indirizzo fisico. Ciò è determinato dall’indirizzo impostato sul giornale fatture del Punto vendita, quindi quando si tenta di fatturare due indirizzi apparirà un avviso per avvertire l’utente dell’errore.
E-commerce¶
L’adattamento E-commerce della localizzazione messicana fornisce un passaggio aggiuntivo per creare fatture conformi ai requisiti SAT su E-commerce recuperando i dati del cliente dopo il Checkout e consentendo persino la firma di fatture automatiche dopo l’elaborazione del pagamento, nonché inviando ai clienti i file via email e garantendo loro l’accesso per recuperare il file PDF dal proprio portale clienti.
Flusso E-commerce¶
Durante il normale processo di checkout, appare un nuovo passaggio Informazioni di fatturazione, dove è possibile richiedere o meno una fattura. Se viene selezionato No, viene creato un CFDI pubblico. Se viene selezionato Sì, sono richiesti RFC, Regime fiscale e Utilizzo per ottenere tutte le informazioni nell’ordine di vendita, il cui stato cambierà in Da fatturare.
Inoltre il cliente può decidere se richiedere o meno la suddivisione IEPS.
Importante
Assicurarsi di aggiungere un codice UNSPSC al prodotto di spedizione.
Se la Fatturazione automatica è abilitata in , il documento elettronico verrà firmato automaticamente.
Vendite¶
L’app Vendite contiene campi che facilitano la fatturazione; sebbene i campi stessi non modifichino il comportamento delle vendite, vengono copiati direttamente durante la creazione di una fattura.
I campi copiati sono:
Metodo di pagamento
Regole di pagamento
CFDI al pubblico
Utilizzo
Inoltre, è possibile ottenere un’anteprima della fattura a scopo di convalida con il cliente installando il modulo pro-forma. Questo modulo aggiunge i campi menzionati all’ordine di vendita, nonché:
Codice prodotto
Codice unità
Regime fiscale
Abbonamenti¶
Durante la gestione degli abbonamenti, tutti i campi di vendita vengono utilizzati per creare le fatture ricorrenti. Queste vengono firmate automaticamente e inviate via e-mail con il PDF e l’XML allegati senza ulteriori azioni manuali richieste.
Importante
Tutte le fatture generate dall’app Abbonamenti verranno sempre firmate automaticamente senza eccezioni.
Magazzino¶
Numeri doganali¶
Una dichiarazione doganale (Pedimento Aduanero) è un documento fiscale che certifica che tutti i contributi all’entità fiscale (il SAT) sono stati pagati, inclusa l’importazione/esportazione di merci.
Secondo l”Allegato 20 del CFDI 4.0, nei documenti in cui i beni fatturati provengono da un’operazione di importazione di prima mano, il campo Numero doganale deve essere aggiunto a tutte le righe dei prodotti coinvolti nell’operazione, così come la data del documento.
Nota
Per farlo, è necessario installare il modulo Localizzazione messicana Odoo per Magazzino/Sbarco l10n_mx_edi_landing, oltre alle app Magazzino, Acquisti e Vendite.
Importante
Non confondere questa funzionalità con il commercio estero. I numeri doganali sono direttamente correlati all’importazione di merci, mentre il complemento di commercio estero è correlato all’esportazione. Consultare prima il proprio commercialista per verificare se questa funzionalità è necessaria prima di apportare modifiche.
Configurazione¶
Per tracciare il numero doganale corretto per una fattura specifica, Odoo utilizza i costi di trasporto. Andare in e nella sezione Valutazione assicurarsi che Costi di trasporto sia attivato.
Suggerimento
Si raccomanda di aggiungere un Giornale predefinito per riempire automaticamente il campo obbligatorio Giornale sui costi accessori anche se i costi accessori che aggiungono solo numeri doganali senza aggiungere Costi aggiuntivi non creano registrazioni contabili.
Configurare i prodotti goods-type che contengono i numeri doganali. Per farlo, creare i prodotti e completare questi tre requisiti:
Tracciamento deve essere impostato su Per lotti o Per numero di serie univoco ma non su Per quantità.
Politica di fatturazione deve essere impostata su Quantità consegnate.
La valutazione per lotti/numeri di serie deve essere abilitata.
Questo renderà disponibile il campo Fatturazione doganale nella scheda Contabilità. Abilitare il campo per utilizzare i numeri doganali con questo prodotto.
È importante assicurarsi che il prodotto abbia una Categoria prodotto e abbia la seguente configurazione:
Metodo di costo: FIFO o AVCO
Valutazione magazzino: Periodica o Perpetua
Nota
La funzionalità funziona indipendentemente dal fatto che la valutazione di magazzino sia impostata su Periodica (alla chiusura) o Perpetua (alla fatturazione).
Flusso di acquisto e vendita¶
Dopo aver configurato il prodotto, seguire il flusso di acquisto standard.
Creare un ordine di acquisto da . Quindi, confermare l’ordine per visualizzare un pulsante intelligente Ricevimento. Fare clic sul pulsante intelligente Ricevimento e convalidare il ricevimento.
Andare su , e creare un nuovo record. Nel Trasferimento, aggiungere la ricevuta che è stata appena convalidata, e aggiungere il Numero doganale.
Suggerimento
Sebbene sia possibile aggiungere costi relativi al numero doganale in questa fase del processo, si consiglia vivamente di creare un costo di trasporto da una fattura fornitore del proprio agente doganale. Maggiori informazioni sui costi di trasporto qui.
Avvertimento
Il campo Numero doganale non è modificabile una volta impostato e non può essere ripetuto, tuttavia è possibile correggere il numero sul lotto o numero di serie successivamente selezionando un diverso costo accessorio.
Il numero doganale assegnato a un lotto o numero di serie specifico può essere trovato nel suo registro in . Il campo L10N Mx Edi Costo accessorio può essere modificato in qualsiasi momento per correggere eventuali errori che potrebbero essersi verificati durante la registrazione del costo accessorio. La modifica del campo L10N Mx Edi Costo accessorio aggiorna automaticamente il Numero doganale e il nome del lotto o numero di serie.
Successivamente, creare un ordine di vendita e confermarlo. Fare clic sul pulsante intelligente Consegna che appare e rivedere attentamente i lotti/numeri di serie assegnati per assicurarsi che siano i valori desiderati, dopodiché convalidare l’ordine di consegna.
Infine, creare una fattura dall’ordine di vendita, e confermarla. Le righe della fattura vengono create in base alla distribuzione dell’ordine di consegna, nei casi in cui è stato selezionato più di un numero doganale, Odoo dividerà le righe della fattura per quantità e numeri doganali.
Guida di consegna¶
Una Carta Porte è una polizza di carico: un documento che dichiara il tipo, la quantità e la destinazione delle merci trasportate.
Il 17 luglio 2024, la versione 3.1 di questo CFDI è stata implementata per tutti i fornitori di trasporto, gli intermediari e i proprietari di merci. Odoo è in grado di generare un documento di tipo «T» (Traslado), che, a differenza di altri documenti, viene creato in un ordine di consegna invece che in una fattura o in un pagamento.
Odoo può creare file XML e PDF con (o senza) trasporto su strada e può elaborare materiali trattati come Pericoli pericolosi.
Per stampare il PDF, l’ordine di consegna deve essere firmato dal governo e successivamente può essere stampato utilizzando il pulsante Stampa Carta Porte sull’ordine di consegna.
Suggerimento
Il file PDF contiene un codice QR per verificare il codice CCP per le autorità.
Per trasportare merci tra magazzini, il percorso logistico deve contenere un’operazione di tipo Consegna.
Vedi anche
Nota
Per utilizzare questa funzionalità, è necessario installare il modulo Messico - Guida di consegna elettronica l10n_mx_edi_stock.
Inoltre, è necessario avere installate le app Magazzino e Vendite.
Importante
Odoo non supporta il documento Carta Porte di tipo «I» (Ingreso), trasporto aereo, ferroviario o marittimo.
Consultare prima il proprio commercialista se questa funzionalità è necessaria prima di apportare qualsiasi modifica.
Configurazione¶
Odoo gestisce due diversi tipi di CFDI tipo «T». Entrambi possono essere creati da spedizioni in entrata o ordini di consegna.
Nessuna autostrada federale viene utilizzato quando la Distanza alla destinazione è inferiore a 30 km.
Trasporto federale viene utilizzato quando la Distanza alla destinazione supera i 30 km.
Per Autostrade non federali, non è richiesta alcuna configurazione aggiuntiva oltre ai requisiti standard della fatturazione regolare (RFC del cliente, codice UNSPSC, ecc.).
Per il Trasporto federale, è necessario aggiungere diverse configurazioni ai contatti, alle impostazioni dei veicoli e ai prodotti. Tali configurazioni vengono quindi incluse nei file XML e PDF.
Contatti e veicoli¶
Come per la funzionalità di commercio estero, l”Indirizzo sia nell’azienda che nel cliente finale deve essere completo. Il CAP, la Città e lo Stato devono coincidere con il Catalogo ufficiale SAT per Carta Porte.
Suggerimento
Il campo Località è facoltativo per entrambi gli indirizzi.
Importante
L’indirizzo di origine utilizzato per la guida di consegna è impostato in . Sebbene sia impostato come indirizzo dell’azienda per impostazione predefinita, è possibile modificarlo con l’indirizzo corretto del proprio magazzino.
Questa funzionalità richiede l’uso di Parco veicoli per gestire i veicoli. La configurazione del veicolo viene gestita direttamente sul veicolo e tutti i campi richiesti sono visibili solo dopo aver selezionato il campo L10N Mx Is Freight Vehicle.
La selezione del campo L10N Mx Is Freight Vehicle mostra la scheda MX Parameters dove i campi obbligatori sono necessari per creare una guida di consegna corretta. Inoltre, il veicolo deve contenere una Targa, un Anno del modello e un Conducente.
Suggerimento
I campi Numero di targa del veicolo e Targa devono contenere tra 5 e 7 caratteri.
Il conducente principale del veicolo è impostato direttamente nel campo Conducente, ed è possibile aggiungere altri operatori del veicolo nella sezione Intermediari. Gli unici campi obbligatori per i contatti dei conducenti sono Partita IVA e Licenza operatore.
Suggerimento
Se il veicolo è noleggiato o sono necessari più intermediari, è possibile aggiungerli nel campo Intermediari.
Prodotti¶
Analogamente alla fatturazione regolare, tutti i prodotti devono avere una categoria UNSPSC. Oltre a questo, ci sono due configurazioni aggiuntive per i prodotti coinvolti nelle guide di trasporto:
Il Tipo di prodotto deve essere impostato come Prodotto stoccabile affinché vengano creati i movimenti di magazzino.
Nella scheda Magazzino, il campo Peso deve essere maggiore di
0.
Avvertimento
La creazione di una guida di consegna di un prodotto con il Peso impostato a 0 genererà un errore. Poiché il Peso viene immediatamente memorizzato nell’ordine di consegna, è quindi necessario restituire i prodotti e ricreare l’ordine di consegna (e la guida di consegna) con i valori corretti.
Flusso vendite e magazzino¶
Per creare una guida di consegna, creare e confermare prima un ordine di vendita da . Fare clic sul pulsante intelligente Consegna che viene generato e Convalidare il trasferimento.
Dopo che lo stato è impostato su Fatto, è possibile modificare il trasferimento e selezionare il Tipo di trasporto nella scheda Informazioni aggiuntive.
Se si utilizza il Tipo di trasporto Senza autostrade federali, salvare il trasferimento e quindi fare clic su Genera guida di trasporto. Il file XML risultante si trova nel chatter.
Nota
A parte il UNSPSC su tutti i prodotti, le guide di consegna che utilizzano Autostrade non federali non richiedono alcuna configurazione speciale per essere inviate al governo, in quanto sono un CFDI di tipo «T» senza complemento per la guida di consegna.
Se si utilizza il Trasporto federale Tipo di trasporto, viene visualizzata la Configurazione veicolo da selezionare. Il Peso lordo del veicolo è preso dalla configurazione Configurazione veicolo dove è possibile aggiungere un Peso extra aggiuntivo per tenere conto dei conducenti e dei bagagli.
Nota
Odoo calcolerà il Peso lordo del veicolo con la seguente formula:
Ogni consegna richiede un valore in Distanza verso destinazione (KM) maggiore di 0. Infine, inserire la Data di consegna e fare clic su Genera guida di consegna.
Nota
Per impostazione predefinita, la Data pianificata è compilata e rappresenta l’ora in cui la spedizione lascia il magazzino e la Data di consegna è l’ora in cui la spedizione dovrebbe arrivare a destinazione. Questi valori sono dichiarati sia nell’XML che nel PDF.
Merci pericolose¶
Alcuni valori nella Categoria UNSPSC sono considerati nel `catalogo ufficiale SAT<http://omawww.sat.gob.mx/tramitesyservicios/Paginas/complemento_carta_porte.htm>`_ come merci pericolose. Queste categorie richiedono considerazioni aggiuntive durante la creazione di una guida di trasporto con Trasporto federale.
Prima selezionare il prodotto da . Quindi, nella scheda Contabilità, compilare i campi Codice designazione materiale pericoloso e Imballaggio pericoloso con il codice corretto del catalogo SAT.
Importante
Esiste la possibilità che una Categoria UNSPSC possa essere o meno una merce pericolosa (ad esempio 01010101). Se non è pericolosa, inserire 0 nel campo Codice designazione materiale pericoloso.
In MX Parameters, completare anche Assicuratore ambientale e Polizza assicurativa ambientale. Dopodiché, continuare con il processo regolare per creare una guida di consegna.
Importazioni ed esportazioni¶
Se la tua Carta Porte è per operazioni internazionali (per esportazioni), è necessario tenere conto di alcuni campi aggiuntivi.
Innanzitutto, assicurarsi che tutti i Prodotti rilevanti abbiano la seguente configurazione:
Categoria UNSPSC non può essere 01010101 Non esiste nel catalogo.
Frazione tariffaria e UMT Aduana devono essere impostati, analogamente al flusso di commercio estero.
Tipo di materiale deve essere impostato.
Quindi, quando si crea una Guida di trasporto da una consegna o ricevimento, compilare i seguenti campi:
Regimi doganali
Tipo di documento doganale
Identificazione del documento doganale
Quindi, quando si crea una Guida di consegna per una ricevuta in cui il Tipo di documento doganale è Numero doganale, vengono visualizzati due nuovi campi: Numero doganale e Importatore.
Suggerimento
Il campo Numero doganale deve seguire il modello xx xx xxxx xxxxxxx. Ad esempio, 15 48 3009 0001235 con Due spazi tra il testo.