Franța

Module

Următoarele module legate de localizarea franceză sunt disponibile:

Nume

Nume tehnic

Descriere

Franța - Contabilitate

Pentru a automatiza procesul de menținere a nivelurilor minime de stoc, Odoo oferă funcționalitatea Reguli de Reaprovizionare. Aceasta îți permite să setezi cantități minime și maxime de stoc pentru fiecare produs. Când nivelul de stoc al unui produs scade sub pragul minim, Odoo generează automat o comandă de aprovizionare pentru a reface stocul până la nivelul maxim.

Pachetul de localizare fiscală francez care se aplică doar companiilor cu sediul în Franța continentală și nu include DOM-TOM-urile.

Franța - Rapoarte contabile

l10n_fr_reports

Exportul raportului TVA francez, care poate fi trimis către DGFiP, OGA sau un contabil profesionist.

Franța - Salarizare cu contabilitate

l10n_fr_hr_payroll_account

Include datele contabile necesare pentru regulile de salarizare franceze.

Franța - Integrarea Factur-X cu Chorus Pro

l10n_fr_facturx_chorus_pro

Adaugă câmpurile necesare pentru trimiterea facturilor către Chorus Pro.

Franța - Import FEC

l10n_fr_fec_import

Importul fișierelor FEC standard, util pentru importarea istoricului contabil.

Franța - Certificarea anti-fraudă TVA pentru punctul de vânzare (CGI 286 I-3 bis)

l10n_fr_pos_cert

Certificarea anti-fraudă TVA pentru punctul de vânzare

Notă

Modulele de bază ale localizării sunt instalate automat cu localizarea. Restul pot fi instalate manual.

Prezentarea generală a localizării

Pentru a automatiza procesul de menținere a nivelurilor minime de stoc, Odoo oferă funcționalitatea Reguli de Reaprovizionare. Aceasta îți permite să setezi cantități minime și maxime de stoc pentru fiecare produs. Când nivelul de stoc al unui produs scade sub pragul minim, Odoo generează automat o comandă de aprovizionare pentru a reface stocul până la nivelul maxim.

Pentru a automatiza procesul de menținere a nivelurilor minime de stoc, Odoo oferă funcționalitatea Reguli de Reaprovizionare. Aceasta îți permite să setezi cantități minime și maxime de stoc pentru fiecare produs. Când nivelul de stoc al unui produs scade sub pragul minim, Odoo generează automat o comandă de aprovizionare pentru a reface stocul până la nivelul maxim.

  • Pentru a automatiza procesul de menținere a nivelurilor minime de stoc, Odoo oferă funcționalitatea Reguli de Reaprovizionare. Aceasta îți permite să setezi cantități minime și maxime de stoc pentru fiecare produs. Când nivelul de stoc al unui produs scade sub pragul minim, Odoo generează automat o comandă de aprovizionare pentru a reface stocul până la nivelul maxim.

  • Poziții fiscale (taxă și cartografiere a conturilor): ajustări fiscale automatizate bazate pe statutul de înregistrare al clientului sau furnizorului

  • Taxe: rate de taxe preconfigurate, incluzând opțiuni standard TVA, cu rată zero și scutite

  • Stat de plată

  • Raportare

Raportare

Instalarea modulului Franța - Contabilitate (l10n_fr_account) oferă acces la unele rapoarte contabile specifice Franței, cum ar fi:

  • Bilan comptable (FR) (Bilanț contabil)

  • Compte de résultats (FR) (Profit și pierdere)

  • Rapport de taxes (FR) (Raport de taxe)

Contabilitate

Facturarea electronică

Portalul Chorus Pro, gestionat de AIFE (Agence pour l’Informatique financière de l’État), este platforma oficială pentru trimiterea facturilor electronice către entitățile publice franceze. Permite întreprinderilor să trimită și să gestioneze facturi, să urmărească starea procesării lor și să acceseze actualizările plăților. Din ianuarie 2020, facturarea electronică a devenit obligatorie pentru toate tranzacțiile business-to-government (B2G) din Franța. Odoo suportă integrarea cu Chorus Pro pentru a trimite facturi generate în Odoo.

Configurare

Pentru a trimite facturi către Chorus Pro, este necesară următoarea configurare:

  1. Instalați modulul Franța - Integrarea Factur-X cu Chorus Pro (l10n_fr_facturx_chorus_pro).

  2. Register with Peppol, as invoices are sent from Odoo to Chorus Pro via the Peppol network.

  3. Pentru a automatiza procesul de menținere a nivelurilor minime de stoc, Odoo oferă funcționalitatea Reguli de Reaprovizionare. Aceasta îți permite să setezi cantități minime și maxime de stoc pentru fiecare produs. Când nivelul de stoc al unui produs scade sub pragul minim, Odoo generează automat o comandă de aprovizionare pentru a reface stocul până la nivelul maxim.

  4. Pentru a automatiza procesul de menținere a nivelurilor minime de stoc, Odoo oferă funcționalitatea Reguli de Reaprovizionare. Aceasta îți permite să setezi cantități minime și maxime de stoc pentru fiecare produs. Când nivelul de stoc al unui produs scade sub pragul minim, Odoo generează automat o comandă de aprovizionare pentru a reface stocul până la nivelul maxim.

Clienți

Pentru a trimite facturi către Chorus Pro, configurează formularul de contact al clienților relevanți după cum urmează:

  1. Verify the Country and VAT fields are filled out.

  2. În tab-ul Vânzări și Achiziții, asigurați-vă că câmpul SIRET este completat.

  3. În tab-ul Contabilitate, completați următoarele câmpuri din secțiunea Facturi clienți:

    • Format factura electronică: Selectați BIS Billing 3.0.

    • Asigurați-vă că France SIRET este selectat în următorul câmp, apoi tastați 11000201100044, referința folosită de Chorus Pro.

Trimiterea facturilor către Chorus Pro

Pentru a trimite facturi către Chorus Pro, urmați acești pași:

  1. Accesați Contabilitate ‣ Clienți ‣ Facturi și deschideți sau creați factura.

  2. In the Other Info tab, make sure the following fields are filled in the Chorus Pro section:

    • Referința cumpărătorului: Service Exécutant în Chorus Pro

    • Referința contractului: Numéro de Marché în Chorus Pro

    • Referința comenzii de achiziție: Engagement Juridique în Chorus Pro

  3. Confirmați factura.

  4. Click Send and, in the Send window, enable By Peppol.

  5. Faceți clic pe Trimite.

Odată ce factura este trimisă, starea Peppol a facturii este actualizată la Finalizat.

Vedeți și

Peppol

FEC - Fișier înregistrări contabile

Un fișier de audit FEC Fichier des Écritures Comptables conține toate datele contabile și înregistrările din toate jurnalele contabile pentru un an financiar. Înregistrările din fișier trebuie aranjate în ordine cronologică. Din ianuarie 2014, orice companie franceză este obligată să producă și să transmită acest fișier la solicitarea autorităților fiscale în scopuri de audit.

Import FEC

Instalați modulul Franța - Import FEC (l10n_fr_fec_import) pentru a importa fișiere FEC din alte programe.

Pentru a activa această funcționalitate, accesați Contabilitate ‣ Configurare ‣ Setări. În secțiunea Import contabil, faceți clic pe Import și Import FEC. Apoi, în fereastra Import FEC, încărcați fișierul FEC și faceți clic pe Import.

Notă

Importarea fișierelor FEC din ani diferiți nu necesită acțiuni sau calculații particulare. Totuși, dacă mai multe fișiere conțin RAN Reports à Nouveaux cu soldul de început pentru an, aceste înregistrări sunt marcate automat ca nenecesare în Odoo și ar putea trebui să fie șterse.

Formate de fișiere

Notă

  • Fișierele FEC trebuie să fie în format CSV, deoarece formatul XML nu este suportat.

  • Fișierul FEC CSV este un fișier text simplu structurat ca o tabelă de date. Prima linie servește ca antet, definind lista câmpurilor pentru fiecare înregistrare, iar fiecare linie următoare reprezintă o singură înregistrare contabilă fără o ordine specifică.

Fișierele FEC trebuie să respecte următoarele specificații tehnice:

  • Codificare: UTF-8, UTF-8-SIG și iso8859_15.

  • Separator: oricare dintre acestea: ; sau | sau , sau TAB.

  • Terminatori de linie: sunt suportate ambele grupuri de caractere CR+LF (\r\n) și LF (\n).

  • Format dată: %Y%m%d

Descrierea și utilizarea câmpurilor

#

Numele domeniului

Descriere

Utilizare

Format

01

Cod Jurnal

Cod Jurnal

journal.code și journal.name dacă JournalLib nu este furnizat

Alfanumeric

02

JournalLib

Etichetă Jurnal

nume.jurnal

Alfanumeric

03

EcritureNum

Numerotare specifică fiecărui jurnal numărul de secvență al înregistrării

mută.nume

Alfanumeric

04

EcritureDate

Data intrării contabile

mutare.data

Dată (yyyyMMdd)

05

CompteNum

Număr de Cont

cod.cont

Alfanumeric

06

CompteLib

Etichetă cont

cont.nume

Alfanumeric

07

CompAuxNum

Numărul de cont secundar (acceptă nul)

partener.ref

Alfanumeric

08

CompAuxLib

Etichetă de cont secundar (acceptă nul)

nume.partener

Alfanumeric

09

PieceRef

Referință document

move.ref și move.name dacă EcritureNum nu este furnizat

Alfanumeric

10

Data piesei

Data documentului

mutare.data

Dată (yyyyMMdd)

11

EcritureLib

Etichetă de intrare în cont

move_line.name

Alfanumeric

12

Debit

Suma debitată

move_line.debit

Real

13

Credit

Suma creditului (numele câmpului „Crédit” nu este permis)

move_line.credit

Real

14

EcritureLet

Referință încrucișată a intrărilor contabile (acceptă nul)

move_line.fec_matching_number

Alfanumeric

15

DateLet

Data intrării în contabilitate (acceptă nul)

nefolosit

Dată (yyyyMMdd)

16

Data valida

Data validării înregistrării contabile

nefolosit

Dată (yyyyMMdd)

17

Montantdevise

Suma valutară (acceptă nul)

move_line.amount_currency

Real

18

Idevise

Identificator de monedă (acceptă nul)

currency.name

Alfanumeric

Aceste două câmpuri apar în aceeași ordine ca și celelalte, înlocuindu-le.

12

Suma

Sumă

move_line.debit sau move_line.credit

Real

13

Sens

Poate fi „C” pentru Credit sau „D” pentru Debit

determină move_line.debit sau move_line.credit

Caracter

Detalii de implementare

Următoarele entități contabile sunt importate din fișierele FEC: Conturi, Jurnale, Parteneri și Mișcări. Modulul determină automat codificarea, terminatorul de linie și separatorul folosit în fișier. Apoi, se efectuează o verificare pentru a se asigura că fiecare linie are numărul corect de câmpuri care se potrivesc cu antetul. Dacă verificarea este reușită, întregul fișier este citit, stocat în memorie și scanat. Entitățile contabile sunt apoi importate câte un tip odată în următoarea ordine.

Conturi

Fiecare înregistrare contabilă este asociată cu un cont identificat prin câmpul CompteNum.

Potrivirea codului

Dacă un cont cu același cod există deja, se folosește cel existent în loc să se creeze unul nou. În Odoo, numerele conturilor urmează lungimea implicită de cifre a localizării fiscale. Deoarece modulul FEC este legat de localizarea franceză, lungimea implicită a contului este de 6 cifre. Aceasta înseamnă că zerourile finale din codurile conturilor sunt eliminate, iar comparația între codurile conturilor din fișierul FEC și cele deja în Odoo se face doar pe baza primelor șase cifre ale codurilor.

Example

Codul contului 65800000 din fișier este corelat cu un cont existent 658000 în Odoo, și se folosește contul existent în loc să se creeze unul nou.

Indicator reconciliabil

Un cont este marcat tehnic ca reconciliabil dacă prima linie în care apare are câmpul EcritureLet completat, indicând că înregistrarea contabilă va fi reconciliată cu alta.

Notă

Câmpul poate fi lăsat gol pe linie, dar înregistrarea trebuie totuși reconciliată cu o plată neînregistrată. Contul este marcat ca reconciliabil odată ce importul liniilor de mișcare o impune.

Potrivirea tipului de cont și a șabloanelor

Deoarece tipul contului nu este specificat în formatul FEC, conturile noi sunt create cu tipul implicit Active curente. După procesul de import, ele sunt corelate cu șabloanele Planului de conturi instalate. Indicatorul reconciliere este determinat și în acest mod.

Corelarea se efectuează prin compararea cifrelor din stânga, începând cu toate cifrele, urmată de 3 cifre, apoi de 2 cifre.

Example

Nume

Cod

Comparație completă

comparație cu 3 cifre

comparație cu 2 cifre

Șablon

400000

400000

400

40

CompteNum

40100000

40100000

401

40

Rezultat

Potrivire găsită**

Tipul de cont este apoi marcat ca plătibil și reconciliabil pe baza șablonului de cont.

Jurnale

Jurnalele sunt verificate față de cele existente în Odoo pentru a evita duplicatele, chiar și atunci când se importă mai multe fișiere FEC.

Dacă există deja un jurnal cu același cod, jurnalul existent este folosit în loc să se creeze unul nou.

Jurnalele noi au prefixul FEC- adăugat la numele lor. De exemplu, ACHATS devine FEC-ACHATS.

Notă

Jurnalele nu sunt arhivate, permițând utilizatorului să le gestioneze după dorință.

Determinarea tipului de jurnal

Tipul jurnalului nu este specificat în format (similar cu conturile) și este creat inițial cu tipul implicit general.

La sfârșitul procesului de import, tipul jurnalului este determinat pe baza următoarelor reguli privind mișcările și conturile asociate:

  • bancă: Mișcările din aceste jurnale includ întotdeauna o linie (debit sau credit) care afectează un cont de lichiditate.
    numerar / bancă pot fi interschimbate, astfel bancă este atribuit când această condiție este îndeplinită.
  • vânzare: Mișcările din aceste jurnale au în mare parte linii de debit pe conturi de încasat și linii de credit pe conturi de venituri din taxe.
    Elementele din jurnalul de rambursare a vânzărilor sunt inversate de debit/credit.
  • achiziție: Mișcările din aceste jurnale au în mare parte linii de credit pe conturi de plătit și linii de debit pe conturi de cheltuieli.
    Elementele din jurnalul de rambursare a achizițiilor sunt inversate de debit/credit.
  • general: Folosit pentru orice altceva.

Notă

  • Un minim de trei mișcări este necesar pentru a identifica tipul jurnalului.

  • Un prag de 70% din mișcări trebuie să îndeplinească criteriile pentru ca un tip de jurnal să fie determinat.

Example

Să presupunem că analizăm mișcările care împart un anumit journal_id.

Mișcări

Număr

Procentaj

care au o linie de cont de vânzare și nicio linie de cont de cumpărare

0

0

care au o linie de cont de cumpărare și nicio linie de cont de vânzare

1

25%

care au o linie de cont de lichiditate

3

75%

Total

4

100%

Tipul jurnalului ar fi bancă, deoarece procentajul mișcărilor bancare (75%) depășește pragul (70%).

Contacte

Fiecare contact își păstrează Referința din câmpul CompAuxNum.

Notă

Aceste câmpuri sunt căutabile pe baza importurilor FEC anterioare în scopuri fiscale/de audit.

Sfat

Contactele similare și potențial duplicate pot fi unificate folosind aplicația de Curățare Date.

Mișcări

Înregistrările sunt înregistrate și reconciliate imediat la trimitere, câmpul EcritureLet fiind folosit pentru a potrivirea înregistrărilor.

Câmpul EcritureNum reprezintă numele mișcărilor, dar poate fi uneori lăsat gol. În astfel de cazuri, câmpul PieceRef este folosit în schimb.

Probleme de rotunjire

O toleranță de rotunjire este aplicată pe baza preciziei monedei pentru sumele de debit și credit (de ex., 0,01 pentru EUR). Dacă diferența se încadrează în această toleranță, o linie nouă este adăugată la mișcare, numită Diferența de rotunjire la import, vizând următoarele conturi:

  • 658000 Cheltuieli diverse de administrare curentă, pentru debite adăugate

  • 758000 Diverse produse de management de zi cu zi, pentru credite suplimentare

Numele mișcării lipsește

Dacă câmpul EcritureNum nu este completat și câmpul PieceRef nu este potrivit pentru a determina numele mișcării (poate fi folosit ca referință pentru linia de mișcare contabilă), devine imposibil să se identifice care linii ar trebui grupate într-o singură mișcare, și efectiv împiedicând crearea de mișcări echilibrate.

În astfel de cazuri, se face o încercare finală de a grupa toate liniile după același jurnal și dată (JournalLib, EcritureDate). Dacă această grupare generează mișcări echilibrate (suma(credit) - suma(debit) = 0), atunci fiecare combinație diferită de jurnal și dată creează o mișcare nouă.

Example

ACH + 2021/05/01 –> mișcare nouă pe jurnalul ACH cu numele 20210501.

Dacă această încercare eșuează, este afișat un mesaj de eroare, listând toate liniile de mișcare care sunt considerate neechilibrate.

Informații de contact

Dacă o linie include informații de contact, aceasta este copiată în mișcarea contabilă în sine, cu condiția ca jurnalul vizat să fie de tipul de plătit sau de încasat.

Export FEC

Pentru a descărca FEC-ul, mergeți la Contabilitate ‣ Raportare ‣ Registru General. Faceți clic pe pictograma (roată dințată) și selectați FEC. În fereastra Generare Fișier FEC, completați următoarele câmpuri:

  • Data de Început

  • Data de Sfârșitul

  • Fișier de Test: Activați această opțiune pentru a testa generarea fișierului FEC.

  • Exclude liniile la 0: Activați această opțiune dacă este necesar.

  • Jurnale Excluse: Selectați jurnalul (jurnalele) de exclus.

Apoi, faceți clic pe Generează.

Liasse fiscale

Liasse fiscale (declarațiile fiscale) este o colecție de documente financiare standardizate pe care companiile trebuie să le depună anual la autoritățile fiscale. Aceasta rezumă comprehensiv activitățile financiare ale companiei și determină impozitele pe profit.

Teledec este o platformă folosită pentru a pregăti și depune declarațiile fiscale folosind date din înregistrările contabile. Pentru a sincroniza datele dumneavoastră contabile stocate în Odoo cu Teledec și pentru a trimite electronic liasse fiscale a companiei dumneavoastră la DGFiP (Direction Générale des Finances Publiques), urmați acești pași:

  1. Crearea contului Teledec

  2. Înregistrarea companiei și informațiile despre exercițiul fiscal

  3. Sincronizarea Odoo

Crearea contului Teledec

Pentru a crea un cont Teledec, accesați pagina de creare cont Teledec și completați câmpul Adresse e-mail cu o adresă de email. Alegeți o parolă sigură, acceptați termenii și condițiile generale bifând caseta și faceți clic pe S’enregistrer pentru a salva. Apoi, introduceți numărul SIREN al companiei.

Notă

Dacă contul a fost deja creat, faceți clic pe Déjà enregistré? (Deja înregistrat).

Înregistrarea companiei și informațiile despre exercițiul fiscal

Pentru a înregistra compania pe Teledec, mergeți la Vos entreprises (Companiile dumneavoastră) și faceți clic pe Enregistrer votre entreprise (Înregistrați compania dumneavoastră). Asigurați-vă că completați următoarele informații ale companiei în secțiunile Coordonnées de l’entreprise (Datele companiei) și Représentant légal (Reprezentant legal):

  • Nom de l’entreprise: Numele companiei.

  • Forme juridique: Selectați forma juridică a companiei.

  • Les comptes sont clôturés le: Data închiderii.

  • Régime d’imposition, choix de la liasse: Selectați regimul de impozitare și opțiunea declarației fiscale.

  • Adresse du siège social: Adresa sediului social.

  • Nom du représentant légal: Numele reprezentantului legal.

  • Agissant en qualité de: Funcția reprezentantului legal.

  • Numéro de téléphone: Numărul de telefon.

Apasă Sauvegarder (Salvează) pentru a afișa pasul următor Informations générales sur l’exercice déclaré (Informații generale despre exercițiul declarat). Apoi, completează informațiile despre exercițiul financiar, cum ar fi datele de început și sfârșit ale exercițiului sau data și durata perioadei fiscale anterioare. După salvare, este afișată lista documentelor incluse în liasse fiscale, incluzând atât formularele fiscale standard, cât și pe cele personalizate pentru declarația fiscală a companiei.

Sfat

  • Coloana Etat (Stare) arată progresul depunerii documentului.

  • Faceți clic pe Compléter pentru a completa un document, apoi pe Sauvegarder pentru a salva.

  • Pentru a imprima o versiune goală a declarației, faceți clic pe Imprimer la déclaration și selectați opțiunea Imprimer la déclaration avec les notices.

Sincronizarea Odoo

Pentru a permite lui Odoo să completeze automat datele pentru Liasse fiscale, faceți clic pe Autres actions (Alte acțiuni) în colțul din dreapta sus și selectați Synchroniser avec un logiciel tiers (Sincronizare cu software terț), apoi Synchroniser cette liasse avec Odoo (Sincronizați această liasse cu Odoo).

În fereastra Synchroniser cette liasse avec Odoo, completați următoarele informații pentru a finaliza sincronizarea:

  • Nom / URL complète de la base de données Odoo: Numele sau URL-ul bazei de date Odoo. Pentru a furniza URL-ul complet al bazei de date, activați opțiunea Je voudrais donner une url complète hors .odoo.com.

  • Nom de l’utilisateur: Numele utilizatorului asociat cu contul Odoo.

  • Clé API: Cheia API generată de instanța Odoo.

Notă

Într-o configurație multi-companie, următoarele configurații sunt necesare în Odoo:

  • Utilizatorul legat de cheia API generată trebuie să aibă acces la compania destinată pentru sincronizare.

  • Această companie trebuie să fie setată și ca Compania Implicită a utilizatorului, deoarece Teledec se sincronizează întotdeauna cu compania implicită a utilizatorului.

Apoi, faceți clic pe Importer pentru a sincroniza datele din Odoo. În fereastra Confirmation de la synchronisation de liasse avec Odoo, verificați sumele și faceți orice modificări necesare. Apoi faceți clic pe Importer la balance pentru a confirma sincronizarea liasse fiscale cu Odoo și pentru a importa balanța.

Important

Făcând clic pe Importer la balance se pot suprascrie sau modifica orice actualizări manuale făcute anterior.

Pentru a efectua plata și a trimite declarația la autoritățile fiscale, faceți clic pe Paiement & envoi de la déclaration.

Punct de vânzare

Certificarea anti-fraudă TVA

Din ianuarie 2018, o nouă legislație anti-fraudă a intrat în vigoare în Franța și teritoriile sale de peste mări (DOM-TOM). Această legislație stabilește cerințe specifice pentru integritatea, securitatea, stocarea și arhivarea datelor de vânzare. Odoo respectă aceste cerințe legale prin furnizarea unui modul și a unui certificat de conformitate descărcabil.

Software-ul anti-fraudă pentru casele de marcat, cum ar fi Odoo (CGI art. 286, I. 3° bis), este necesar pentru companiile impozabile în Franța sau DOM-TOM, unde unii clienți sunt persoane fizice (B2C). Această regulă se aplică tuturor dimensiunilor de companii, dar antreprenorii auto scutiți de TVA nu sunt afectați.

Certificarea Odoo

Administrația fiscală cere tuturor companiilor să furnizeze un certificat de conformitate care să confirme că software-ul lor respectă legislația anti-fraudă. În cazul neconformității, se poate impune o amendă de 7.500 €.

Notă

Acest certificat este acordat de Odoo SA utilizatorilor Odoo Enterprise.

Pentru a obține certificarea, urmați acești pași:

  1. Instalați modulul Franța - Certificarea Anti-Fraudă TVA pentru Punctul de Vânzare (CGI 286 I-3 bis) (l10n_fr_pos_cert).

  2. Setați câmpul Țara în înregistrarea companiei pentru a cripta înregistrările pentru verificarea inalterabilității.

  3. Descărcați certificatul de conformitate obligatoriu livrat de Odoo SA.

Caracteristici antifraudă

Modulul antifraudă introduce următoarele caracteristici:

Inalterabilitate

Toate metodele de anulare sau modificare a datelor cheie în comenzile POS, facturile și înregistrările din jurnal sunt dezactivate pentru companiile situate în Franța sau în orice DOM-TOM.

Notă

Într-un mediu multi-companie, sunt afectate doar documentele unor astfel de companii.

Securitate

Pentru a asigura inalterabilitatea, fiecare comandă sau înregistrare din jurnal este criptată la validare. Acest număr (sau hash) este calculat din datele cheie ale documentului și hash-ul documentelor precedente. Modulul introduce o interfață pentru a testa inalterabilitatea datelor. Testul va eșua dacă orice informație este modificată pe un document după validarea sa. Algoritmul recalculează toate hash-urile și le compară cu cele inițiale. În caz de eșec, sistemul identifică primul document corupt înregistrat în sistem.

Doar utilizatorii cu drepturi de acces de administrator pot iniția verificarea inalterabilității:

  • Pentru comenzile POS, mergeți la Punctul de Vânzare ‣ Raportare ‣ Verificarea Inalterabilității POS;

  • Pentru înregistrările din jurnal, mergeți la Facturare/Contabilitate ‣ Configurare ‣ Setări. În secțiunea Raportare, faceți clic pe Descărcați Raportul de Verificare a Inalterabilității Datelor.

Stocare

Sistemul procesează de asemenea închideri automate ale vânzărilor zilnic, lunar și anual. Astfel de închideri calculează totalul vânzărilor pentru perioadă și totalurile cumulative generale de la prima înregistrare de vânzare înregistrată în sistem.

Pentru a accesa închiderile, mergeți fie la Punctul de Vânzare ‣ Raportare ‣ Închideri de Vânzări sau Facturare/Contabilitate ‣ Raportare ‣ Închideri de Vânzări.

Notă

  • Închiderile calculează totalurile pentru intrările de jurnal ale jurnalelor de vânzări (Tipul jurnal = Vânzări).

  • Pentru mediile cu mai multe companii, astfel de închideri sunt efectuate de companie.

  • Comenzile POS sunt înregistrate ca înregistrări din jurnal la închiderea sesiunii POS. Închiderea unei sesiuni POS se poate face oricând. Pentru a încuraja utilizatorii să o facă zilnic, modulul îi împiedică să reia o sesiune care a fost deschisă cu mai mult de 24 de ore în urmă. O astfel de sesiune trebuie închisă înainte de a vinde din nou.

  • Totalul unei perioade este calculat din toate înregistrările jurnal postate după închiderea anterioară de același tip, indiferent de data postării lor. Înregistrarea unei noi tranzacții de vânzare pentru o perioadă deja închisă va fi inclusă la următoarea închidere.

Sfat

În scopuri de testare și audit, închiderile pot fi generate manual în modul dezvoltator. Pentru aceasta, accesează Setări ‣ Tehnic ‣ Acțiuni programate. În lista de acțiuni programate, deschide acțiunea dorită Sale Closing și apasă Rulează manual.

Responsabilități

Dezinstalarea acestui modul va reseta hash-urile de securitate. Aceasta înseamnă că sistemul nu va mai garanta integritatea datelor din trecut.

Utilizatorii sunt responsabili pentru sistemul lor Odoo și trebuie să-l opereze cu atenție. Modificarea codului sursă responsabil pentru asigurarea integrității datelor nu este permisă.

Odoo nu este responsabil pentru orice probleme cu funcționalitatea acestui modul dacă sunt cauzate de aplicații terțe necertificate.