Metodyka kontroli pliku FECTelaViewer Pro

Dla firmWersja 1.3.1
Październik 2026
TELANODE SAS

Przy otwieraniu pliku FEC (fichier des écritures comptables, francuski standardowy plik księgowy) TelaViewer Pro sprawdza go wiersz po wierszu, a potem w całości: 26 kontroli w 11 etapach, od nazwy pliku po chronologię zatwierdzeń. Ta strona opisuje każdą kontrolę, jej poziom i to, co jest sprawdzane, aby wynik mogło zinterpretować i zweryfikować zarówno biuro rachunkowe, jak i firma.

Principes

Poziomy wyniku

✔ ZgodneKontrola zakończona pomyślnie; podawany jest wynik (suma, liczba zapisów).
ℹ InformacjaFakt przydatny przy odczycie, bez nieprawidłowości.
⚠ OstrzeżenieOdstępstwo od normy, które nie uniemożliwia korzystania z pliku; do sprawdzenia.
✖ BłądOdstępstwo, które zniekształca sumy lub narusza regułę struktury.

Kontrole krok po kroku

Podstawa: artykuł A47 A-1 LPF (francuskiej ordynacji podatkowej), który określa treść i formę pliku FEC. Kontrole dotyczą pliku FEC tekstowego (z tabulatorem lub pionową kreską jako separatorem) oraz pliku FEC w formacie XML.

1.Identyfikacja pliku

Plik FEC jest rozpoznawany po zawartości, niezależnie od rozszerzenia: po nagłówku, którego pierwszą kolumną jest JournalCode, w pliku tekstowym, po elemencie comptabilite w pliku XML.

KontrolaNiveauSzczegóły
Nazwa zgodna ze wzorem SirenFECAAAAMMJJ✔ Zgodne lub ⚠ OstrzeżenieNumer SIREN i data zamknięcia są odczytywane z nazwy. Bez daty zamknięcia daty zapisów nie są porównywane z zamknięciem. W XML element DateCloture ma pierwszeństwo przed nazwą.
Cyfra kontrolna numeru SIREN⚠ OstrzeżenieAlgorytm Luhna zastosowany do 9 cyfr.

2.Nagłówek i kolumny

Kolumny są rozpoznawane po nazwie, w dowolnej kolejności. Rozpoznawane profile to 18 kolumn z rozporządzenia, 21 kolumn dla dochodów rolniczych rozliczanych kasowo, 22 kolumny dla BNC (dochodów z działalności niehandlowej) rozliczanych kasowo oraz wariant Kwota i Strona.

KontrolaNiveauSzczegóły
Brak kolumn wymaganych przepisami✖ BłądLista brakujących kolumn.
Kolumny w innej kolejności niż w rozporządzeniu, nazwy zapisane inaczej, nagłówek zakończony separatorem⚠ OstrzeżeniePlik jest nadal odczytywany, kolumna po kolumnie.
Dodatkowe kolumny po kolumnach wymaganych przepisamiℹ InformacjaPrzepisy na nie zezwalają; są wyświetlane pod własną nazwą.

3.Struktura wierszy

Każdy wiersz jest dzielony według separatora z nagłówka (tabulator lub pionowa kreska).

KontrolaNiveauSzczegóły
Liczba pól inna niż w nagłówku✖ Błąd
Nieczytelna strona (wariant Kwota i Strona)✖ BłądRozpoznawane są D, d i +1 dla strony Wn oraz C, c i -1 dla strony Ma.

4.Montants

Kwoty są odczytywane w pełnych groszach (centach): bez obliczeń zmiennoprzecinkowych, a więc bez różnic z zaokrągleń w sumach.

KontrolaNiveauSzczegóły
Nieczytelna kwota✖ BłądLiczona jako 0 i zgłaszana.
Kropka dziesiętna zamiast przecinka✖ BłądKwota jest odczytywana, odstępstwo od formatu jest zgłaszane.
Separator tysięcy✖ BłądKwota jest odczytywana, odstępstwo od formatu jest zgłaszane.

5.Dates

Oczekiwany format to AAAAMMJJ. Formaty AAAA-MM-JJ, JJ/MM/AAAA i ich warianty są odczytywane, aby nie blokować odczytu.

KontrolaNiveauSzczegóły
Nieprawidłowa data (niemożliwy dzień, miesiąc lub rok, na przykład 31 lutego)✖ BłądData pozostaje pusta.

6.Pola obowiązkowe i brakujące dane

KontrolaNiveauSzczegóły
Pusty numer zapisu, data zapisu, numer konta, nazwa konta lub opis zapisu✖ Błąd
Numer konta, który nie zaczyna się od 3 cyfr✖ BłądOdniesienie do francuskiego ogólnego planu kont.
Pusty kod lub nazwa dziennika, numer lub data dowodu księgowego, data zatwierdzenia⚠ OstrzeżenieZliczanie kolumna po kolumnie.

7.Wn, Ma i spójność wierszy

KontrolaNiveauSzczegóły
Strona Wn i Ma wypełnione w tym samym wierszu albo żadna z nich⚠ Ostrzeżenie
Konto pomocnicze bez nazwy⚠ Ostrzeżenie
Data rozliczenia bez kodu rozliczenia⚠ Ostrzeżenie
Kwota w walucie obcej bez kodu waluty⚠ Ostrzeżenie

8.Équilibre

Zapis to zbiór wierszy o tym samym kodzie dziennika i tym samym numerze zapisu.

KontrolaNiveauSzczegóły
Suma Wn równa sumie Ma✔ Zgodne lub ✖ BłądW razie różnicy: kwota różnicy, suma Wn i suma Ma.
Każdy zapis zbilansowany✔ Zgodne lub ✖ BłądLiczba niezbilansowanych zapisów i suma różnic; link do listy tych zapisów.

9.Numeracja

Jeśli ten sam numer zapisu występuje w kilku dziennikach, numeracja jest traktowana jako prowadzona osobno dla każdego dziennika; w przeciwnym razie jako jedna ciągła sekwencja w całym pliku.

KontrolaNiveauSzczegóły
Ciągłość numeracji zapisów✔ Zgodne lub ⚠ OstrzeżenieLiczba brakujących numerów.
Nienumeryczne numery zapisówℹ InformacjaTe zapisy są wyłączone z kontroli ciągłości.

10.Chronologia i rok obrotowy

KontrolaNiveauSzczegóły
Data zatwierdzenia wcześniejsza niż w jednym z poprzednich wierszy⚠ Ostrzeżenie
Data zapisu późniejsza niż data zamknięcia⚠ Ostrzeżenie
Zapisy starsze niż dwa lata przed zamknięciemℹ InformacjaData najstarszego zapisu.

11.Zapisy zamknięcia

KontrolaNiveauSzczegóły
Konta kosztów (6) i przychodów (7) w całości z saldem zerowym⚠ OstrzeżeniePlik wydaje się zawierać zapisy zamknięcia, które artykuł A47 A-1 LPF wyłącza z pliku FEC.

Zakres

Po kontroli

Zapisy można przeglądać z filtrami według dziennika, zespołu kont, konta, kontrahenta, zapisu lub nieprawidłowości, wraz z przeliczonym zestawieniem obrotów i sald oraz dziennikami. TelaViewer Pro eksportuje widok do CSV i zapisuje zapisy ponownie w formacie FEC (18 kolumn, tabulator, przecinek dziesiętny, nazwa SirenFECAAAAMMJJ). Kontrole struktury, kwot, dat, pól i bilansowania dotyczą też eksportów z programów Sage, Cegid, Quadra, EBP, Ciel i Fiducial.

TELANODE SAS · Tel. +33 9 72 50 86 00 · contact@telanode.fr · TelaViewer Pro dla firm · Formaty księgowe