Francia

Moduli

I seguenti moduli vengono installati automaticamente con la localizzazione francese:

Nome

Nome tecnico

Descrizione

Francia - Contabilità

l10n_fr_account

Pacchetto di localizzazione fiscale francese che si applica solo alle aziende con sede nella Francia continentale e non include i DOM-TOM (Départements d’Outre-Mer et Territoires d’Outre-Mer, ossia i dipartimenti e territori d’oltremare della Francia).

Francia - Report contabili

l10n_fr_reports

Esportazione della dichiarazione IVA francese, che può essere inviata alla DGFiP, a un OGA o a un commercialista professionista.

Francia - Certificazione antifrode IVA per punto vendita (CGI 286 I-3 bis)

l10n_fr_pos_cert

Certificazione antifrode IVA per i punti vendita.

Francia - Fatturazione elettronica (piattaforma approvata)

l10n_fr_pdp

Supporto per la fatturazione elettronica obbligatoria in Francia per inviare e ricevere documenti tramite la piattaforma approvata da Odoo.

Francia - E-reporting per POS

l10n_fr_pdp_pos

E-reporting PDP Flux 10 per POS.

Inoltre, i seguenti moduli devono essere installati manualmente:

Nome

Nome tecnico

Descrizione

Francia - Importazione FEC

l10n_fr_fec_import

Importazione di file FEC standard, utile per importare lo storico contabile.

Francia - Libro paga con contabilità

l10n_fr_hr_payroll_account

Include i dati contabili necessari per le regole del libro paga francese.

Francia - Integrazione Peppol con Chorus Pro

l10n_fr_facturx_chorus_pro

Aggiunge i campi necessari per inviare le fatture a Chorus Pro.

Nota

In alcuni casi, ad esempio quando si esegue l’aggiornamento a una versione con moduli aggiuntivi, è possibile che i moduli non vengano installati automaticamente. Eventuali moduli mancanti possono essere installati manualmente.

Panoramica della localizzazione

Il pacchetto di localizzazione francese garantisce la conformità alle normative fiscali e contabili francesi. Include strumenti per la gestione delle imposte, delle posizioni di bilancio, dei report e un piano dei conti predefinito adattato agli standard francesi.

Il pacchetto di localizzazione francese fornisce le seguenti funzionalità chiave per garantire la conformità alle normative fiscali e contabili locali:

Reportistica

Installando il modulo Francia - Contabilità (l10n_fr_account) si ottiene l’accesso ad alcuni report contabili specifici per la Francia, come:

  • Bilan comptable (FR) (Stato patrimoniale)

  • Compte de résultats (FR) (Conto economico)

  • Rapport de taxes (FR) (Report fiscale)

Contabilità

Fatturazione elettronica

Fatturazione B2B e B2C

La riforma della fatturazione elettronica francese (réforme de la facturation électronique) riguarda tutte le aziende francesi registrate ai fini IVA e viene implementata in due fasi:

  • A partire dal 1° settembre 2026:

    • ogni azienda deve essere in grado di ricevere fatture elettroniche B2B nazionali tramite plateformes agréées (piattaforme approvate) (fatturazione elettronica)

    • le grandi imprese (GE) e le imprese di medie dimensioni (ETI) devono inviare fatture elettroniche B2B nazionali (fatturazione elettronica) e devono trasmettere dati alle autorità fiscali su determinate operazioni, come le operazioni B2C e B2B transfrontaliere (e-reporting)

  • A partire dal 1° settembre 2027, tutte le aziende, comprese le piccole e medie imprese (PME) e le micro-imprese, sono soggette agli stessi requisiti di fatturazione elettronica ed e-reporting.

Odoo è ufficialmente certificato come plateforme agréée (piattaforma approvata) sulla rete di fatturazione elettronica. Supporta la ricezione di documenti in vari formati (Facture-X, UBL e CII) e l’invio di documenti esclusivamente in formato UBL.

Nota

Le operazioni esenti da IVA ai sensi degli articoli 261-261E sono escluse.

Configurazione

Per attivare le funzionalità di fatturazione elettronica ed e-reporting, seguire questi passaggi di configurazione:

  1. Assicurarsi che il modulo France - E-Invoicing (Approved Platform) (l10n_fr_pdp) sia installato.

  2. Nell’app Contabilità o Fatturazione, andare su Configurazione ‣ Impostazioni, scorrere fino alla sezione French Electronic Invoicing e fare clic su Activate Electronic Invoicing.

  3. Nella finestra Send via French electronic invoicing, compilare il campo Email con l’indirizzo email di un rappresentante legale e fare clic su Authenticate:

    • Nella finestra pop-up, fare clic su Begin authentication.

    • Nella finestra Accessing the legal representatives of your company, fare clic su Check status, quindi selezionare il proprio nome nell’elenco Please select who you are e fare clic su Confirm.

    • Per verificare la propria identità, fare clic su Open authentication page.

    • Nella finestra Authentication, fare clic su Receive a code, quindi inserire il codice di 5 cifre ricevuto via email e fare clic su Confirm.

    • Nella finestra Identity verification, fare clic su Next.

    • Per completare la verifica, fare clic sull’icona (più) sotto Add your document here per caricare una copia della carta d’identità, del passaporto o del permesso di soggiorno, quindi fare clic su Next.

    • Per firmare elettronicamente l”Attestation de désignation de plateforme agréée (certificato di designazione di una piattaforma approvata), fare clic su Next per esaminarlo, quindi fare clic nuovamente su Next e abilitare entrambe le opzioni:

      • I acknowledge having read all the documents.

      • I accept the general conditions of use of VIALNIK 360 and the signature certificate.

    • Fare clic su Sign.

    • Una volta confermata la firma, l’attestazione firmata e i termini e condizioni possono essere scaricati, se necessario.

    L’autenticazione ha quindi esito positivo e la pagina può essere chiusa.

  4. Nella finestra Invia tramite fatturazione elettronica francese, fare clic su Aggiorna.

  5. Verify that the Identifier field is filled in with your SIREN number and click Validate Registration.

  6. L’ID francese per la fatturazione elettronica è ora pronto per inviare e ricevere fatture elettroniche e note di carta di credito. Abilitare le seguenti opzioni, se necessario:

    • Sezionale fatture in entrata: impostato automaticamente, aggiornare se necessario.

    • Abilita e-reporting e invio di fatture al PPF: abilitare questa opzione se e-reporting e fatturazione elettronica sono richiesti per la propria azienda.

    • Periodicità e-reporting: impostare la periodicità dell”e-reporting.

La registrazione nell”annuaire de la facturation électronique (directory della fatturazione elettronica) è effettiva il giorno successivo al completamento della configurazione.

Suggerimento

Per disconnettersi dalla rete di fatturazione elettronica, fare clic su Rimuovi dalla piattaforma approvata.

Importante

Una volta registrati sulla rete di fatturazione elettronica, gli utenti vengono automaticamente registrati su Peppol. Non è quindi necessaria una registrazione Peppol separata.

Contatti

Prima di inviare una fattura elettronica a un contatto, assicurarsi che il contatto sia registrato sulla rete di fatturazione elettronica e pronto a ricevere fatture elettroniche. Per farlo, seguire questi passaggi:

  1. Nell’app Contabilità o Fatturazione, andare su Clienti ‣ Clienti e accedere alla scheda del cliente.

  2. Assicurarsi che il Paese del cliente sia impostato su Francia.

  3. Nella scheda Vendite e acquisti, nella sezione Varie, assicurarsi che il campo ID società sia compilato.

    Nota

    Il numero ID società viene quindi aggiunto automaticamente nel campo Indirizzo elettronico Francia FRCTC nella scheda Contabilità, nella sezione Fatture cliente.

  4. Nella scheda Contabilità, nella sezione Fatture cliente, fare clic su Verifica per verificare il contatto. Se il contatto viene trovato sulla rete di fatturazione elettronica, viene visualizzato Il partner è nell’annuaire.

Suggerimento

Impostare il metodo di invio fattura preferito per un cliente su Fatturazione elettronica francese nella sezione Fatture cliente della scheda Contabilità della scheda cliente.

Fatturazione elettronica

Le fatture elettroniche per operazioni B2B nazionali possono essere inviate e ricevute tramite la rete di fatturazione elettronica.

Nota

  • Le fatture B2C o le fatture B2B transfrontaliere non possono essere inviate tramite la rete di fatturazione elettronica. Tuttavia, una volta confermate in Odoo, queste fatture vengono trasmesse alle autorità fiscali tramite e-reporting.

  • Le fatture B2B nazionali pagate in contanti vengono anch’esse trasmesse alle autorità fiscali tramite e-reporting.

Inviare fatture cliente

Le fatture B2B nazionali registrate da inviare tramite la rete di fatturazione elettronica sono contrassegnate come Pronto per l’invio nel campo Stato fatturazione elettronica della fattura.

Nota

Tutte le fatture pronte per essere inviate tramite la rete di fatturazione elettronica possono essere visualizzate nei seguenti modi:

  • Nella vista elenco Fatture, utilizzare il pulsante (regola impostazioni) per aggiungere la colonna Stato fatturazione elettronica oppure applicare il filtro Fatturazione elettronica pronta nella barra di ricerca.

  • Nella dashboard Contabilità, fare clic su Fatture pronte per fatturazione elettronica sul relativo registro delle vendite.

Una volta che una fattura è stata creata e confermata, seguire questi passaggi per inviare la fattura al cliente tramite la rete di fatturazione elettronica:

  1. Verificare che il contatto sia registrato nella directory di fatturazione elettronica.

  2. Assicurarsi che ogni riga della fattura includa almeno un prodotto o un’etichetta ed esattamente una tassa.

  3. Fare clic su Invia nel modulo della fattura confermata.

  4. Nella finestra Stampa e invia, assicurarsi che l’opzione Fatturazione elettronica francese sia abilitata e fare clic su Invia.

Suggerimento

Nella sezione Informazioni fatturazione francese della scheda Altre informazioni, lo Stato fatturazione elettronica viene aggiornato a Fatto una volta che le fatture sono state consegnate con successo alla piattaforma approvata del contatto.

Nota

  • Lo stato di consegna della fattura viene visualizzato anche nella colonna Stato fatturazione elettronica della vista elenco Fatture.

  • Se si verifica un errore durante la consegna della fattura da parte dell’autorità fiscale, i dettagli dell’errore vengono visualizzati nel chatter della fattura.

Suggerimento

Per attivare manualmente l’azione pianificata utilizzata per verificare lo stato di consegna delle fatture, andare alla dashboard Contabilità e fare clic su Recupera stato fatturazione elettronica sul relativo registro delle vendite.

Importante

Per le fatture B2B nazionali, l’opzione Riporta in bozza non è disponibile per le fatture già inviate tramite e-reporting.

Ricevere fatture fornitore

Odoo controlla più volte al giorno la presenza di nuovi documenti ricevuti tramite la rete di fatturazione elettronica e importa automaticamente le fatture fornitore nel registro acquisti impostato nel campo Registro fatture in entrata durante la configurazione. Le fatture fornitore corrispondenti vengono create come bozze e appaiono nella vista elenco delle fatture fornitore.

Aprire una fattura fornitore e fare clic su una delle seguenti opzioni:

  • Conferma: per confermare la fattura fornitore.

  • Annulla: per rifiutare la fattura fornitore. Nella finestra Invia risposta, compilare i seguenti campi, quindi fare clic su Invia:

    • Codice motivo: selezionare il motivo per cui si sta rifiutando la fattura fornitore.

    • Inserire qui una nota facoltativa: aggiungere un messaggio per spiegare il rifiuto al fornitore, se desiderato.

Suggerimento

Per attivare manualmente l’azione pianificata per recuperare le fatture fornitore in entrata, accedere alla dashboard di Contabilità e fare clic su Recupera documenti fatturazione elettronica nel registro acquisti impostato nel campo Registro fatture in entrata durante la configurazione.

E-reporting

L’e-reporting consiste nell’invio dei dati di transazione e pagamento alle autorità fiscali per le fatture confermate nell’ambito dell’e-reporting, comprese le transazioni B2C e le operazioni B2B transfrontaliere. Ogni dieci giorni, Odoo invia automaticamente un report XML con questi dati alle autorità fiscali.

Per visualizzare gli e-report e il loro stato di invio, nell’app Contabilità, accedere a Reportistica ‣ E-reporting. Gli e-report hanno uno dei seguenti stati:

  • Pronto: pronto per l’invio.

  • Errore: invio non riuscito, l’e-report verrà inviato nuovamente entro 5-7 giorni.

  • Inviato: inviato, in attesa di conferma.

  • Completato: elaborato con successo.

Suggerimento

  • Per attivare manualmente l’azione pianificata utilizzata per inviare l’e-reporting, aprire l’e-report pertinente dalla vista elenco E-Reporting e fare clic su Invia.

  • Per visualizzare l’elenco delle fatture o dei pagamenti inclusi in un e-report, fare clic sul pulsante smart Fatture o Pagamenti, quindi fare clic sull’icona (freccia destra) per visualizzare l’elenco.

Importante

Per le fatture B2C, le fatture B2B transfrontaliere e le fatture B2B nazionali pagate in contanti, se una fattura precedentemente inviata tramite e-reporting deve essere reimpostata in bozza per correzioni, la correzione dell’e-reporting viene inviata quando la fattura in bozza viene confermata.

Fatturazione B2G - Chorus Pro

Il portale Chorus Pro, gestito dall’AIFE (Agence pour l’Informatique financière de l’État), è la piattaforma ufficiale per l’invio di fatture elettroniche alle entità pubbliche francesi. Consente alle aziende di inviare e gestire fatture, monitorare il loro stato di elaborazione e accedere agli aggiornamenti sui pagamenti. Dal gennaio 2020, la fatturazione elettronica è obbligatoria per tutte le transazioni business-to-government (B2G) in Francia. Odoo supporta l’integrazione con Chorus Pro per inviare le fatture generate in Odoo.

Configurazione

Per inviare fatture a Chorus Pro, è necessaria la seguente configurazione:

  1. Installare il modulo Francia - Integrazione Factur-X con Chorus Pro (l10n_fr_facturx_chorus_pro).

  2. Registrarsi con Peppol, poiché le fatture vengono inviate da Odoo a Chorus Pro tramite la rete Peppol.

  3. Se non hai già un account Chorus Pro, vai alla pagina Chorus Pro, clicca su Créer un compte e creane uno.

  4. Configurare il modulo di contatto dei clienti pertinenti.

Clienti

Per inviare fatture a Chorus Pro, configurare la scheda contatto dei clienti pertinenti come segue:

  1. Verificare che i campi Paese, Partita IVA e SIRET siano compilati.

  2. Nella scheda Contabilità, compila i seguenti campi nella sezione Fatture cliente:

    • Formato eFattura: Selezionare BIS Billing 3.0.

    • Assicurati che France SIRET sia selezionato nel campo successivo, quindi digita 11000201100044, il riferimento utilizzato da Chorus Pro.

Invio di fatture a Chorus Pro

Per inviare fatture a Chorus Pro, segui questi passaggi:

  1. Assicurarsi che il campo SIRET sia completato nel record aziendale.

  2. Nell’app Contabilità, andare su Clienti ‣ Fatture e aprire o creare la fattura.

  3. Assicurarsi che i seguenti campi siano compilati nella scheda Altre informazioni:

    • Riferimento acquirente: Service Exécutant in Chorus Pro

    • Riferimento contratto: Numéro de Marché in Chorus Pro

    • Riferimento ordine di acquisto: Engagement Juridique in Chorus Pro

  4. Conferma la fattura.

  5. Fai clic su Invia e, nella finestra Invia, abilita Via Peppol.

  6. Fare clic su Invia.

Una volta inviata la fattura, lo stato Peppol della fattura viene aggiornato a Fatto.

Vedi anche

Peppol

FEC - Fichier des Écritures Comptables

Un file di audit FEC Fichier des Écritures Comptables contiene tutti i dati contabili e le registrazioni registrate in tutti i registri contabili per un anno fiscale. Le registrazioni nel file devono essere disposte in ordine cronologico. Dal gennaio 2014, ogni azienda francese è tenuta a produrre e trasmettere questo file su richiesta delle autorità fiscali ai fini di audit.

Improtazione FEC

Installa il modulo Francia - Importazione FEC (l10n_fr_fec_import) per importare file FEC da altri software.

Per abilitare questa funzionalità, nell’app Contabilità, andare su Configurazione ‣ Impostazioni. Nella sezione Importazione contabile, fare clic su Importa e Importa FEC. Quindi, nella finestra Importazione FEC, caricare il file FEC e fare clic su Importa.

Nota

L’importazione di file FEC di anni diversi non richiede azioni o calcoli particolari. Tuttavia, se più file contengono RAN Reports à Nouveaux con il saldo iniziale dell’anno, queste registrazioni vengono automaticamente contrassegnate come non necessarie in Odoo e potrebbero dover essere eliminate.

Formati file

Nota

  • I file FEC devono essere in formato CSV, poiché il formato XML non è supportato.

  • Il file FEC CSV è un file di testo semplice strutturato come una tabella di dati. La prima riga funge da intestazione, definendo l’elenco dei campi per ciascuna registrazione, e ogni riga successiva rappresenta una singola registrazione contabile senza un ordine specifico.

I file FEC devono rispettare le seguenti specifiche tecniche:

  • Codifica: UTF-8, UTF-8-SIG e iso8859_15.

  • Separatore: uno qualsiasi tra questi: ; o | o , o TAB.

  • Terminatori di riga: sono supportati sia i gruppi di caratteri CR+LF (\r\n) che LF (\n).

  • Formato data: %Y%m%d

Descrizione e uso dei campi

#

Nome campo

Descrizione

Usa

Formatta

01

JournalCode

Codice registro

journal.code e journal.name se JournalLib non è fornito

Alfanumerico

02

JournalLib

Etichetta registro

journal.name

Alfanumerico

03

EcritureNum

Numerazione specifica per ogni sequenza del giornale numero della registrazione

move.name

Alfanumerico

04

EcritureDate

Data della registrazione contabile

move.date

Data (yyyyMMdd)

05

CompteNum

Numero conto

account.code

Alfanumerico

06

CompteLib

Etichetta conto

account.name

Alfanumerico

07

CompAuxNum

Numero conto secondario (accetta null)

partner.ref

Alfanumerico

08

CompAuxLib

Etichetta conto secondario (accetta null)

partner.name

Alfanumerico

09

PieceRef

Riferimento documento

move.ref e move.name se EcritureNum non è fornito

Alfanumerico

10

PieceDate

Data documento

move.date

Data (yyyyMMdd)

11

EcritureLib

Etichetta registrazione contabile

move_line.name

Alfanumerico

12

Dare

Importo a debito

move_line.debit

Mobile

13

Avere

Importo a credito (il nome del campo «Crédit» non è consentito)

move_line.credit

Mobile

14

EcritureLet

Riferimento incrociato della registrazione contabile (accetta valori nulli)

move_line.fec_matching_number

Alfanumerico

15

DateLet

Data della registrazione contabile (accetta valori nulli)

non utilizzato

Data (yyyyMMdd)

16

ValidDate

Data di convalida della registrazione contabile

non utilizzato

Data (yyyyMMdd)

17

Montantdevise

Importo in valuta (accetta valori nulli)

move_line.amount_currency

Mobile

18

Idevise

Identificatore valuta (accetta valori nulli)

currency.name

Alfanumerico

Questi due campi appaiono nello stesso ordine degli altri, sostituendoli.

12

Importo

Importo

move_line.debito o move_line.carta di credito

Mobile

13

Segno

Può essere «C» per Carta di credito o «D» per Debito

determina move_line.debito o move_line.carta di credito

Carattere

Dettagli di implementazione

Le seguenti entità contabili vengono importate dai file FEC: Conti, Registri, Partner e Movimenti. Il modulo determina automaticamente la codifica, il terminatore di riga e il separatore utilizzati nel file. Successivamente, viene eseguito un controllo per garantire che ogni riga abbia il numero corretto di campi corrispondenti all’intestazione. Se il controllo ha esito positivo, l’intero file viene letto, memorizzato e scansionato. Le entità contabili vengono quindi importate un tipo alla volta nel seguente ordine.

Conti

Ogni registrazione contabile è associata a un conto identificato dal campo CompteNum.

Corrispondenza del codice

Se esiste già un conto con lo stesso codice, viene utilizzato quello esistente anziché crearne uno nuovo. In Odoo, i numeri di conto seguono la lunghezza predefinita in cifre della localizzazione fiscale. Poiché il modulo FEC è legato alla localizzazione francese, la lunghezza predefinita del conto è di 6 cifre. Ciò significa che gli zeri finali nei codici conto vengono rimossi e il confronto tra i codici conto nel file FEC e quelli già presenti in Odoo viene effettuato solo in base alle prime sei cifre dei codici.

Example

Il codice conto 65800000 nel file viene confrontato con un conto esistente 658000 in Odoo e viene utilizzato il conto esistente anziché crearne uno nuovo.

Flag riconciliabile

Un conto è tecnicamente contrassegnato come riconciliabile se la prima riga in cui appare ha il campo EcritureLet compilato, indicando che la registrazione contabile sarà riconciliata con un’altra.

Nota

Il campo può essere lasciato vuoto sulla riga, ma la registrazione deve comunque essere riconciliata con un pagamento non registrato. Il conto viene contrassegnato come riconciliabile una volta che l’importazione delle righe di movimento lo richiede.

Tipo di conto e corrispondenza dei modelli

Poiché il tipo di conto non è specificato nel formato FEC, i conti nuovi vengono creati con il tipo predefinito Attività correnti. Dopo il processo di importazione, vengono confrontati con i modelli di Piano dei conti installati. Anche il flag riconcilia viene determinato in questo modo.

La corrispondenza viene eseguita confrontando le cifre più a sinistra, iniziando con tutte le cifre, seguite da 3 cifre e poi 2 cifre.

Example

Nome

Codice

Confronto completo

Confronto a 3 cifre

Confronto a 2 cifre

Modello

400000

400000

400

40

CompteNum

40100000

40100000

401

40

Risultato

Corrispondenza trovata

Il tipo di conto viene quindi contrassegnato come da pagare e riconciliabile in base al modello di conto.

Registri

I registri vengono controllati rispetto a quelli esistenti in Odoo per evitare duplicati, anche durante l’importazione di più file FEC.

Se esiste già un registro con lo stesso codice, viene utilizzato il registro esistente anziché crearne uno nuovo.

Ai nuovi registri viene aggiunto il prefisso FEC- al loro nome. Ad esempio, ACHATS diventa FEC-ACHATS.

Nota

I registri non vengono archiviati, consentendo all’utente di gestirli come desiderato.

Determinazione del tipo di registro

Il tipo di registro non è specificato nel formato (similmente ai conti) ed è inizialmente creato con il tipo predefinito generale.

Al termine del processo di importazione, il tipo di registro viene determinato in base alle seguenti regole relative ai movimenti e ai conti correlati:

  • banca: i movimenti in questi registri includono sempre una riga (debito o carta di credito) che impatta un conto di liquidità.
    contanti / banca possono essere intercambiabili, quindi banca viene assegnato quando questa condizione è soddisfatta.
  • vendita: i movimenti in questi registri hanno principalmente righe di debito sui conti crediti e righe di carta di credito sui conti reddito da imposte.
    Le voci del registro dei resi vendita sono invertite debito/carta di credito.
  • acquisto: i movimenti in questi registri hanno principalmente righe di carta di credito sui conti fornitori e righe di debito sui conti spese.
    Le voci di giornale degli storni acquisti hanno debito/carta di credito invertiti.
  • generale: utilizzato per tutto il resto.

Nota

  • È necessario un minimo di tre movimenti per identificare il tipo di giornale.

  • Il 70% dei movimenti deve soddisfare i criteri affinché venga determinato un tipo di giornale.

Example

Supponiamo di analizzare i movimenti che condividono un certo journal_id.

Movimenti

Numero

Percentuale

che hanno una riga di conto vendite e nessuna riga di conto acquisti

0

0

che hanno una riga di conto acquisti e nessuna riga di conto vendite

1

25%

che hanno una riga di conto di liquidità

3

75%

Totale

4

100%

Il tipo di giornale sarebbe banca, perché la percentuale di movimenti bancari (75%) supera la soglia (70%).

Contatti

Ogni contatto mantiene il proprio Riferimento dal campo CompAuxNum.

Nota

Questi campi sono ricercabili in base alle precedenti importazioni FEC a fini fiscali/di revisione.

Suggerimento

I contatti simili e potenzialmente duplicati possono essere uniti utilizzando l’app Pulizia dati.

Movimenti

Le registrazioni vengono pubblicate e riconciliate immediatamente dopo l’invio, con il campo EcritureLet utilizzato per abbinare le registrazioni.

Il campo EcritureNum rappresenta il nome dei movimenti, ma a volte può essere lasciato vuoto. In questi casi, viene utilizzato il campo PieceRef.

Problemi di arrotondamento

Viene applicata una tolleranza di arrotondamento basata sulla precisione della valuta per gli importi di debito e carta di credito (ovvero 0,01 per EUR). Se la differenza rientra in questa tolleranza, viene aggiunta una nuova riga al movimento, denominata Differenza di arrotondamento importazione, rivolta ai seguenti conti:

  • Conto 658000 Charges diverses de gestion courante, per carte di credito aggiunte

  • Conto 758000 Produits divers de gestion courante, per debiti aggiunti

Nome della registrazione mancante

Se il campo EcritureNum non è compilato e il campo PieceRef non è adatto a determinare il nome della registrazione (potrebbe essere utilizzato come riferimento della riga di registrazione contabile), diventa impossibile identificare quali righe devono essere raggruppate in un’unica registrazione, impedendo di fatto la creazione di registrazioni bilanciate.

In tali casi, viene effettuato un ultimo tentativo di raggruppare tutte le righe per lo stesso registro e data (JournalLib, EcritureDate). Se questo raggruppamento genera registrazioni bilanciate (sum(credito) - sum(debito) = 0), allora ogni diversa combinazione di registro e data crea una nuova registrazione.

Example

ACH + 2021/05/01 –> nuova registrazione sul registro ACH con nome 20210501.

Se questo tentativo fallisce, viene visualizzato un messaggio di errore che elenca tutte le righe di registrazione considerate non bilanciate.

Informazioni di contatto

Se una riga include informazioni di contatto, queste vengono copiate nella registrazione contabile stessa, a condizione che il registro di destinazione sia di tipo payable o receivable.

Esportazione FEC

Per scaricare il FEC, nell’app Contabilità, andare su Reportistica ‣ Libro mastro. Fare clic sull’icona (ingranaggio) e selezionare FEC. Nella finestra Generazione file FEC, compilare i seguenti campi:

  • Data di inizio

  • Data di fine

  • File di test: abilitare questa opzione per testare la generazione del file FEC.

  • Escludi righe a 0: abilitare questa opzione se necessario.

  • Registri esclusi: selezionare i registri da escludere.

Quindi, fare clic su Genera.

Liasse fiscale

La liasse fiscale (dichiarazione fiscale) è una raccolta di documenti finanziari standardizzati che le imprese devono presentare annualmente alle autorità fiscali. Riassume in modo completo le attività finanziarie dell’azienda e determina le imposte societarie.

Teledec è una piattaforma utilizzata per preparare e inviare dichiarazioni fiscali utilizzando i dati dei registri contabili. Per sincronizzare i dati contabili memorizzati in Odoo con Teledec e inviare elettronicamente la liasse fiscale della propria azienda a DGFiP, seguire questi passaggi:

  1. Creazione dell’account Teledec

  2. Registrazione dell’azienda e informazioni sull’esercizio fiscale

  3. Sincronizzazione con Odoo

Creazione dell’account Teledec

Per creare un account Teledec, accedere alla pagina di creazione dell’account Teledec e compilare il campo Adresse e-mail con un indirizzo email. Scegliere una password sicura, accettare i termini e le condizioni generali selezionando la casella e fare clic su S’enregistrer per salvare. Quindi, inserire il numero SIREN dell’azienda.

Nota

Se l’account è già stato creato, fare clic su Déjà enregistré? (Già registrato).

Registrazione dell’azienda e informazioni sull’esercizio fiscale

Per registrare l’azienda su Teledec, andare su Vos entreprises (Le vostre aziende) e fare clic su Enregistrer votre entreprise (Registrare la vostra azienda). Assicurarsi di compilare le seguenti informazioni aziendali nelle sezioni Coordonnées de l’entreprise (Dettagli dell’azienda) e Représentant légal (Rappresentante legale):

  • Nom de l’entreprise: Nome dell’azienda.

  • Forme juridique: Selezionare la forma giuridica dell’azienda.

  • Les comptes sont clôturés le: Data di chiusura.

  • Régime d’imposition, choix de la liasse: selezionare il regime fiscale o l’opzione di dichiarazione fiscale.

  • Adresse du siège social: Indirizzo della sede legale.

  • Nom du représentant légal: Nome del rappresentante legale.

  • Agissant en qualité de: Funzione del rappresentante legale.

  • Numéro de téléphone: Numero di telefono.

Fare clic su Sauvegarder (Salva) per visualizzare il passaggio successivo Informations générales sur l’exercice déclaré (Informazioni generali sull’esercizio dichiarato). Quindi, compilare le informazioni sull’esercizio finanziario, come le date di inizio e fine dell’esercizio fiscale o la data di chiusura e la durata del periodo fiscale precedente. Dopo il salvataggio, viene visualizzato l’elenco dei documenti inclusi nella liasse fiscale, compresi sia i moduli fiscali standard che quelli personalizzati per la dichiarazione fiscale dell’azienda.

Suggerimento

  • La colonna Etat (Stato) mostra l’avanzamento dell’archiviazione del documento.

  • Fare clic su Compléter per compilare un documento, quindi su Sauvegarder per salvare.

  • Per stampare una versione vuota della dichiarazione, fare clic su Imprimer la déclaration e selezionare l’opzione Imprimer la déclaration avec les notices.

Sincronizzazione con Odoo

Per consentire a Odoo di compilare automaticamente i dati per la Liasse fiscale, fare clic su Autres actions (Altre azioni) nell’angolo in alto a destra e selezionare Synchroniser avec un logiciel tiers (Sincronizzare con software di terze parti), quindi Synchroniser cette liasse avec Odoo (Sincronizzare questa liasse con Odoo).

Nella finestra Synchroniser cette liasse avec Odoo, compilare le seguenti informazioni per completare la sincronizzazione:

  • Nom / URL complète de la base de données Odoo: Nome o URL del database Odoo. Per fornire l’URL completo del database, abilitare l’opzione Je voudrais donner une url complète hors .odoo.com.

  • Nom de l’utilisateur: Nome utente associato all’account Odoo.

  • Chiave API: Chiave API generata dall’istanza Odoo.

Nota

In una configurazione multi-azienda, sono necessarie le seguenti configurazioni in Odoo:

  • L’utente collegato alla chiave API generata deve avere accesso all’azienda destinata alla sincronizzazione.

  • Questa azienda deve anche essere impostata come Azienda predefinita dell’utente, poiché Teledec sincronizza sempre con l’azienda predefinita dell’utente.

Successivamente, fare clic su Importer per sincronizzare i dati da Odoo. Nella finestra Confirmation de la synchronisation de liasse avec Odoo, verificare gli importi e apportare le modifiche necessarie. Quindi fare clic su Importer la balance per confermare la sincronizzazione della liasse fiscale con Odoo e importare il bilancio.

Importante

Fare clic su Importer la balance potrebbe sovrascrivere o alterare eventuali aggiornamenti manuali effettuati in precedenza.

Per effettuare il pagamento e inviare la dichiarazione alle autorità fiscali, fare clic su Paiement & envoi de la déclaration.

Dichiarazione fiscale EDI

Nota

È necessario un abbonamento Odoo Enterprise valido per utilizzare questo servizio.

La dichiarazione fiscale EDI (report IVA) può essere inviata direttamente a DGFIP tramite Odoo. Per farlo, seguire questi passaggi:

  1. Rivedere e convalidare la dichiarazione fiscale (report IVA).

  2. Fare clic su Invia oppure, nella vista Dichiarazione fiscale, fare clic sul pulsante Report fiscale (FR), quindi sull’icona (ingranaggio) e selezionare EDI IVA.

  3. Nella finestra EDI IVA, assicurarsi che sia inserito un ROF IVA valido (Référence d’Obligation Fiscale).

  4. Se necessario, abilitare l’opzione Aggiungi menzione espressa e includere un commento.

    • Se è richiesto il pagamento a DGFIP:

      • Fare clic su Aggiungi una riga nella colonna IBAN per inserire un numero di conto IBAN e BIC per il pagamento.

      • Nel campo Importo, inserire il totale IVA da pagare; il campo Importo da pagare si aggiorna automaticamente.

      Suggerimento

      Viene visualizzato un banner giallo se l’importo inserito non corrisponde al pagamento richiesto, poiché i pagamenti parziali non sono consentiti.

    • Se è previsto un rimborso da DGFIP:

      • Abilitare l’opzione Aggiungi commento rimborso e includere un commento se necessario.

      • Fare clic su Aggiungi la riga nella colonna IBAN per inserire un numero di conto IBAN e BIC per il pagamento.

      • Selezionare il Tipo di rimborso:

        • Prima richiesta: selezionare la Data di creazione dell’azienda.

        • Cessione, cessazione, decesso, ingresso in un gruppo IVA: aggiornare la Data di conseguenza.

      • Nel campo Importo, inserire l”Importo totale o parziale da ricevere; il campo Importo da ricevere si aggiorna automaticamente.

      Suggerimento

      Viene visualizzato un banner giallo se l’importo non corrisponde all’importo che deve essere ricevuto. Se si procede senza corrispondere all’importo IVA, la differenza sarà riportata al periodo successivo.

  5. Fare clic su Invia report IVA per inviare la dichiarazione fiscale (report IVA) a DGFIP.

Il passaggio Invia diventa arancione e viene visualizzato un messaggio di invio nel chatter, quindi diventa verde quando DGFIP conferma la ricezione.

Nota

Per accedere al file XML del report fiscale, andare a Contabilità ‣ Reportistica ‣ Esportazioni EDI.

Punto vendita

Certificazione antifrode IVA

Dal gennaio 2018 è entrata in vigore in Francia e nei suoi territori d’oltremare (DOM-TOM) una nuova legislazione antifrode. Questa legislazione stabilisce requisiti specifici per l’integrità, la sicurezza, l’archiviazione e la conservazione dei dati di vendita. Odoo è conforme a questi requisiti legali fornendo un modulo e un certificato di conformità scaricabile.

Un software per registratori di cassa antifrode, come Odoo (CGI art. 286, I. 3° bis), è richiesto per le aziende soggette a tassazione in Francia o DOM-TOM, dove alcuni clienti sono privati (B2C). Questa regola si applica a tutte le dimensioni aziendali, ma gli auto-imprenditori esenti da IVA non sono interessati.

Certificazione Odoo

L’amministrazione fiscale richiede a tutte le aziende di fornire un certificato di conformità che confermi che il loro software è conforme alla legislazione antifrode. In caso di non conformità, può essere imposta una multa di € 7.500.

Nota

Questo certificato è concesso da Odoo SA agli utenti Odoo Enterprise con un numero di abbonamento.

Per ottenere la certificazione, seguire questi passaggi:

  1. Installare il modulo Francia - Certificazione antifrode IVA per Punto vendita (CGI 286 I-3 bis) (l10n_fr_pos_cert).

  2. Impostare il campo Paese nel record dell’azienda per crittografare le voci per il controllo di inalterabilità.

  3. Scaricare il certificato di conformità obbligatorio rilasciato da Odoo SA.

Funzionalità antifrode

Il modulo antifrode introduce le seguenti funzionalità:

Inalterabilità

Tutti i metodi per annullare o modificare i dati chiave negli ordini del punto vendita, nelle fatture e nelle registrazioni contabili sono disattivati per le aziende situate in Francia o in qualsiasi DOM-TOM.

Nota

In un ambiente multi-azienda, sono interessati solo i documenti di tali aziende.

Sicurezza

Per garantire l’inalterabilità, ogni ordine o registrazione contabile viene crittografato al momento della convalida. Questo numero (o hash) viene calcolato dai dati chiave del documento e dall’hash dei documenti precedenti. Il modulo introduce un’interfaccia per testare l’inalterabilità dei dati. Il test fallirà se qualsiasi informazione viene modificata su un documento dopo la sua convalida. L’algoritmo ricalcola tutti gli hash e li confronta con quelli iniziali. In caso di errore, il sistema indica il primo documento corrotto registrato nel sistema.

Solo gli utenti con diritti di accesso amministratore possono avviare il controllo di inalterabilità:

  • Per gli ordini del punto vendita, andare a Punto vendita ‣ Reportistica ‣ Controllo inalterabilità POS;

  • Per le registrazioni contabili, nell’app Contabilità o Fatturazione, andare su Configurazione ‣ Impostazioni. Nella sezione Reportistica, fare clic su Scarica il report di controllo dell’inalterabilità dei dati.

Stoccaggio

Il sistema elabora anche chiusure automatiche delle vendite giornaliere, mensili e annuali. Tali chiusure calcolano il totale delle vendite per il periodo e i totali cumulativi complessivi dalla prima registrazione di vendita registrata nel sistema.

Per accedere alle chiusure, andare su Punto vendita ‣ Reportistica ‣ Chiusure di vendita oppure nell’app Contabilità o Fatturazione, andare su Reportistica ‣ Chiusure di vendita.

Nota

  • Le chiusure calcolano i totali per le registrazioni contabili dei registri delle vendite (Tipo di registro = Vendite).

  • Per ambienti multi-azienda, tali chiusure vengono eseguite per azienda.

  • Gli ordini del Punto vendita vengono registrati come scritture contabili alla chiusura del registro del Punto vendita. La chiusura del registro del Punto vendita può essere effettuata in qualsiasi momento. Per invitare gli utenti a farlo quotidianamente, il modulo impedisce loro di riprendere una sessione aperta da più di 24 ore. Tale sessione deve essere chiusa prima di poter vendere di nuovo.

  • Il totale di un periodo viene calcolato da tutte le registrazioni contabili registrate dopo la chiusura precedente dello stesso tipo, indipendentemente dalla loro data di registrazione. La registrazione di una nuova transazione di vendita per un periodo già chiuso verrà conteggiata nella chiusura immediatamente successiva.

Suggerimento

Per scopi di test e verifica, le chiusure possono essere generate manualmente in modalità sviluppatore. Per farlo, andare a Impostazioni ‣ Tecnico ‣ Azioni pianificate. Nella vista elenco delle azioni pianificate, aprire l’azione Chiusura vendita desiderata e fare clic su Esegui manualmente.

Responsabilità

La disinstallazione di questo modulo resetterà gli hash di sicurezza. Ciò significa che il sistema non garantirà più l’integrità dei dati passati.

Gli utenti sono responsabili del proprio sistema Odoo e devono utilizzarlo con attenzione. Non è consentito modificare il codice sorgente responsabile di garantire l’integrità dei dati.

Odoo non è responsabile di eventuali problemi con la funzionalità di questo modulo se causati da applicazioni di terze parti non certificate.