e-faktura implementacja w oprogramowaniu
Korzystaj w pełni z e-faktury Spis treści 1. Wstęp 2. Zawartość e-faktury 3. Błędy podczas eksportu e-faktury 4. Ostrzeżenia podczas eksportu e-faktury 1. Wstęp Dokument opisuje zawartość e-faktury wykorzystywanej do elektronicznej wymiany dokumentów handlowych. 2. Zawartość e-faktury Poniższy opis zawartości został sporządzony w układzie: Opis dotyczy zawartości faktury elektronicznej tworzonej w modułach System Symfonia Faktura, System Symfonia Handel oraz System Forte Handel. sekcji / podsekcji / danej Opis uzupełniający W modułach System Symfonia na żądanie użytkownika e-faktura może zostać podpisana e-pieczęcią lub e-podpisem przed jej wysłaniem do odbiorcy. W tym przypadku pierwotna zawartość e-faktury poprzedzana jest dodatkowym przedrostkiem z informacjami dotyczącymi e-pieczęci lub e-podpisu i kończona dodatkowym przyrostkiem. Niniejszy opis pomija sekcje tworzone podczas podpisywania e-faktury i koncentruje się na jej właściwej zawartości pomiędzy znacznikami <FormatXML> i </FormatXML>. Nazwy sekcji, podsekcji i danych powinny w czytelny sposób opisywać odpowiadające im wartości. Nazwy nie zawierają polskich znaków. Nazwy sekcji, podsekcji i danych muszą wystąpić w pliku XML aby zachować zgodność z wymaganym schematem. Dane, które mogą zawierać pustą wartość, zostały oznaczone jako. DokumentHandlowy DataWplywu Data w formacie : RRRR-MM-DD. (System Symfonia) Nie występuje (System Forte) GUID Guid w formacie : 8-4-4-4-12 znaków Status Tekst stały: Faktura 2
2. Zawartość e-faktury c.d. NumerDokumentu Charakter Numeryczna wartość słownika : 40 Faktura VAT 42 Rachunek uproszczony 46 Dokument eksportowy 79 Rachunek 101Faktura VAT w walucie 114 Wewnątrzwspólnotowa dostawa towaru 126 Rachunek sprzedaży w walucie Typ Tekst do 4 znaków Seria Tekst do 4 znaków Wystawca Odbiorca Rejestr Tekst do 99 znaków RodzajCeny Tekst stały : Brutto / Netto NaliczanieVAT Tekst stały : Iloczynowe / Sumacyjne MetodaRozliczaniaVAT Tekst stały : Kasowa / Memoriałowa DataWystawienia Data w formacie : RRRR-MM-D DataSprzedazy Data w formacie : RRRR-MM-D RejestrPlatnosci FormaPlatnosci TerminPlatnosci Tekst w formacie :??? dni gdzie??? w zakresie 0.. 999 DataPlatnosci Data w formacie : RRRR-MM-DD Waluta Tylko dokumenty walutowe KursVAT Wartość w formacie : max 13 cyfr <kropka> 12 cyfr Uwzględniane tylko 4 cyfry dziesiętne Stała wartość dla dokumentów w PLN : 1.000000000000 KursCITPIT Wartość w formacie : OdebranyPrzez Stopka PozycjaDokumentu max 13 cyfr <kropka> 12 cyfr Uwzględniane tylko 4 cyfry dziesiętne Stała wartość dla dokumentów w PLN : 1.000000000000 Może wystąpić wielokrotnie Może wystąpić wielokrotnie Wystawca Dane firmy wystawcy faktury GUIDEDS Guid w formacie : 8-4-4-4-12 znaków ( System Symfonia ) Nie występuje ( System Forte ) GUID Guid w formacie : 8-4-4-4-12 znaków Tekst do 150 znaków Ulica Tekst do 50 znaków NumerDomu Tekst do 15 znaków NumerLokalu Tekst do 15 znaków 3
2. Zawartość e-faktury c.d. Pocztowy Miejscowosc Wojewodztwo Kraj NIP VIES VATUE NumerRachunkuBankowego Telefon1 Telefon2 Fax Email Odbiorca... Waluta Tekst do 10 znaków Tekst do 50 znaków Tekst do 50 znaków Tekstowa 2 znakowa wartość słownika ( Ustawienia \ Słowniki \ Kraje ) Pusta wartość w przypadku wystawcy. Format : 3-3-2-2 lub 3-2-2-3 cyfry Tekst stały : Nie / Tak. Dwa pierwsze znaki identyfikują kraj. ( gdy VIES = Nie ) Format : 26 cyfr lub 2 litery + 26 cyfr Dane odbiorcy dokumentu sprzedaży Struktura zgodna z Wystawca Tylko dokumenty walutowe Tekst do 3 znaków Przelicznik Wartość w formacie : max 9 cyfr ( istotne w przypadku kursów np. 100 JPY, 10000 IDR, etc. ) Wartość w jednym z formatów : max 2 cyfry <kropka> 2 cyfry <procent> max 2 cyfry <procent> lub tekst stały : NP ZW Wartosc Wartość w formacie : 0 <kropka>???? gdzie???? w zakresie 0000.. 9999 ObowiazujeOd Data w formacie : RRRR-MM-DD ObowiazujeDo Data w formacie : RRRR-MM-DD StawkaRR Tekst stały : Nie / Tak Typ Numeryczna wartość słownika : 3 ( zerowa stawka VAT ) 4 ( ZW ) 5 niezerowa stawka VAT ) 7 ( NP ) w przypadku Systemu Forte. W Systemie Symfonia wartość numeryczna zależna od kolejności definiowania stawek VAT. 4
2. Zawartość e-faktury c.d. Stopka KwotaVAT KwotaVAT (dla każdej stawki z pozycji) Format danej podsekcji Netto Wartość PLN w formacie : max 16 cyfr <kropka> 2 VAT Wartość PLN w formacie : j.w. PozycjaDokumentu Lp. Towar JednostkaMiary Ilosc Cena Numer pozycji w formacie : 1.. 999 Wprowadzona Tekst do 3 znaków Wprowadzona Wartość w formacie : max 11 cyfr <kropka> 4 Wprowadzona (a) Wartość w formacie : max 7 cyfr <kropka> 6 cyfr dziesiętnych Format danej podsekcji Wartosc Wartość (a) w formacie : max 16 cyfr <kropka> 2 WartoscVAT Wartość PLN w formacie : max 16 cyfr <kropka> 2 (a) Netto / Brutto Walutowa / Złotówkowa ( zależnie od cech dokumentu ) Towar Paskowy PKWiU CN Z pozycji e-faktury Tylko dla pozycji kartotekowych (może wystąpić wielokrotnie) Z definicji towaru Tekst do 150 znaków Z definicji towaru (z definicji towaru) Wartość w formacie : 4-2-2-1 cyfr(a/y) JednostkaMiary Format danej podsekcji Rodzaj Tekst stały : Artykuł / Usługa Opis krótka lub długa z pozycji JednostkaMiary Z definicji towaru Ewidencyjna - tekst do 8 znaków Dodatkowa1 - tekst do 8 znaków Przelicznik1 Wartość w formacie : max 12 cyfr <kropka> 4 Dodatkowa2 - tekst do 8 znaków Przelicznik2 Wartość w formacie : max 12 cyfr <kropka> 4 5
3. Błędy podczas eksportu e-faktury Jeśli podczas eksportu e-faktury wystąpią błędy, wówczas będą umieszczane wewnątrz błędnie wyeksportowanych sekcji w następującym formacie: <Blad>Komunikat o błędzie</blad> Przykładowe błędy krytyczne: Nie można odczytać danych wystawcy Nie można odczytać informacji o kraju odbiorcy / wystawcy Nie można odczytać informacji o numerze rachunku bankowego odbiorcy / wystawcy Nie można odczytać informacji o walucie Nie można odczytać nazwy Nie można odczytać danych towaru towaru w pozycji dokumentu ( ) niezgodny z kodem towaru w definicji ( ) Nieobsługiwany rodzaj towaru Nie można odczytać informacji o stawce VAT numer Nieobsługiwany rodzaj ceny nie można określić wartości Nie można odczytać dokumentu sprzedaży o identyfikatorze Nie można odczytać rejestru Nieobsługiwany rodzaj ceny Nie można odczytać rejestru płatności Nie można odczytać formy płatności Nie można odczytać terminu płatności 4. Ostrzeżenia podczas eksportu e-faktury Oprócz błędów krytycznych podczas eksportu e-faktury mogą zostać w niej umieszczone ostrzeżenia w następującym formacie: <Ostrzezenie>Komunikat o błędzie</ostrzezenie> Przykładowe ostrzeżenia: Nie można odczytać danych odbiorcy 6