Ce este eurinvoice
Ce primește serviciul, ce verifică, ce generează și ce înregistrează.
- În sandbox
În cuvinte simple
eurinvoice preia facturile unui client din ERP-ul său (software-ul de gestiune al companiei), le verifică conform regulilor unei țări, generează fișierul cu valoare legală și înregistrează ce se întâmplă mai departe. Conexiunea cu administrația fiscală sau cu rețeaua de facturare este închiriată, pentru că nu suntem noi înșine punct de acces sau platformă. Astăzi serviciul rulează ca sandbox la Frankfurt, cu date exemplu.
eurinvoice este un singur serviciu Java. Preia factura unui client dintr-un ERP, o verifică, generează fișierul cu valoare legală și înregistrează ce se întâmplă mai departe.
Ce intră
Trei tipuri de date de intrare. Fiecare sosește printr-un apel API sau ca fișier într-un folder de depunere (consultați depunerea de fișiere):
- Un export din ERP. Business Central și SAP Business One sunt mapate.
- JSON canonic, modelul nostru propriu de factură.
- Un fișier XML UBL, CII sau FA(3) finalizat.
Ce face
- Verifică factura conform schemei canonice și regulilor canalului.
- Generează fișierul de care are nevoie canalul: UBL, CII, FA(3) sau un PDF ZUGFeRD pentru Germania.
- Pune factura în coadă.
- Înregistrează rezultatul ca evenimente de stare.
Un fișier XML finalizat sare peste verificarea canonică și generarea. Trece printr-o verificare de siguranță și prin validatoarele proprii ale canalului, apoi ajunge în coadă (consultați transmiterea XML).
Se verifică cinci canale: Germania (XRechnung și ZUGFeRD), Peppol, Franța (Plateforme Agréée), Polonia (KSeF) și România (e-Factura). Pagina Canale și țări arată ce rulează pe fiecare.
Ce acoperă un proiect
Unitatea este o entitate juridică, un export din ERP, un canal de transmitere și un tip de facturi emise. După intrarea în producție, un abonament lunar de gestionare acoperă facturile respinse. Prețurile sunt în oferta pentru parteneri, nu în această documentație.
Unde rulează
În sandboxsandboxSandboxul rulează pe AWS, la Frankfurt, cu date exemplu (consultați Găzduire și date). Nu conține încă date de autentificare pentru nicio rețea, așa că un canal de acolo care are nevoie de ele ajunge la submitted și nu se trimite nimic către o rețea. Pagina Ce nu face eurinvoice oferă mai multe detalii.