Odesílání PDF faktur přes Peppol pomocí PSB eConnect: e-mail nebo API, rozpoznávání IDR a validace.
PDF faktura technicky není elektronická faktura: data nejsou ve strukturovaném formátu a přesnost nemůže být zaručena pouze rozpoznáváním skenu. Přesto eConnect nabízí řešení pro odesílání PDF faktur přes Peppol. PSB rozpozná PDF pomocí IDR (Intelligent Document Recognizer), validuje podstatná pole na základě Vámi dodaných metadat a vytvoří z něj platnou elektronickou fakturu.
Jak to funguje: odešlete PDF spolu se sadou kontrolních metadat (číslo faktury, částky, příjemce). IDR rozpozná fakturu a porovná rozpoznání s Vašimi metadaty. Vše souhlasí? Faktura se odešle. Nesouhlasí? Obdržíte upozornění.
Poznámka: tato stránka popisuje odeslání samostatného PDF bez UBL (rozpoznávání pomocí IDR na základě dodaných metadat). Chcete místo toho přiložit PDF jako přílohu k elektronické faktuře, kterou již dodáváte ve formátu UBL? Viz Přikládání příloh v článku Odeslání faktury přes API.
Existují dva způsoby odeslání PDF faktury do PSB. Oba způsoby vyžadují stejná metadata.
Odešlete PDF jako přílohu na zabezpečenou e-mailovou adresu Vašeho PSB tenanta. V těle e-mailu uveďte kontrolní metadata ve formátu Markdown:
[factuurnummer](INV-2026-0042)
[totaalfactuur](1.250,00)
[totaalbtw](262,50)
[ontvangerSchemeId](0106)
[ontvangerIdentifier](12345678)
[ontvangerNaam](Voorbeeldbedrijf B.V.)
[ontvangerEmail](finance@voorbeeld.nl)
Tagy v hranatých závorkách se dohodnou během úvodní konfigurace. Je důležité, aby se po spuštění spojení neměnily.
Poznámka: Přesnou e-mailovou adresu a dostupné tagy konfiguruje eConnect individuálně pro každého zákazníka. Kontaktujte TechSupport pro úvodní konfiguraci.
Odešlete PDF do API GenericSend a dodejte metadata jako metaAttributen (páry klíč-hodnota):
{
"factuurnummer": "INV-2026-0042",
"totaalfactuur": "1250,00",
"totaalbtw": "262,50",
"ontvangerSchemeId": "0106",
"ontvangerIdentifier": "12345678"
}
Při odeslání přes API obdržíte zpět documentId. Tento identifikátor můžete propojit s fakturou ve Vašem vlastním softwaru, abyste mohli sledovat stav odeslání. Můžete také zadat vlastní documentId.
Následující pole jsou minimálně povinná:
factuurnummertotaalfactuurtotaalbtwontvangerSchemeId0106 pro KvK)ontvangerIdentifierontvangerNaamontvangerEmailDalší tagy mohou být přidány po dohodě.
Po přijetí PDF prochází následujícími kroky:
Pokud validace není úspěšná (například proto, že rozpoznaná částka se liší od dodané částky), existují tři způsoby přijetí upozornění:
Při rozpoznávání řádků IDR přenese řádky faktury pouze tehdy, pokud součet částek řádků odpovídá celkové částce bez DPH. Pokud řádky neodpovídají, IDR vloží celkovou částku pro každou kategorii DPH jako řádek faktury do XML. Chcete, aby faktura byla v takovém případě odmítnuta místo odeslána? To je konfigurovatelné. Pokud není rozpoznán žádný řádek faktury, lze toto volitelně také nastavit tak, aby faktura byla odmítnuta místo odeslána bez řádků; obdržíte stejné upozornění jako u jiné chyby validace.
Důležité: Faktura, která byla odmítnuta, nemůže být následně opravena a automaticky odeslána. Jedinou možností je manuálně nahrát XML přes platformu.
Toto řešení je určeno pro situace, kdy zdroj faktur nemůže vygenerovat strukturovaný formát, ale přesto chcete odesílat přes Peppol. Typické scénáře:
Pro nejlepší kvalitu a spolehlivost se vždy doporučuje dodávat přímo ve formátu UBL přes API.
Chcete nastavit PDF via Peppol? Kontaktujte náš tým pro úvodní konfiguraci.
Požádat o konfiguraci