Krátka odpoveď

Slovenský Peppol testbed je určený na overenie, či riešenie zvláda slovenské scenáre eFakturácie a tax reportingu. Nestačí mať XML, ktoré „vyzerá správne“. Treba ho overiť voči Peppol BIS, slovenským pravidlám, scenárom a transportným potvrdeniam.

Čo treba validovať

VrstvaČo testovaťTypická chyba
SyntaxUBL XML štruktúraneplatný element alebo namespace
SemantikaEN 16931 a Peppol BIS pravidláchýbajúce povinné pole alebo nesprávna väzba
Slovenské pravidlátranspozícia Peppol BIS v podmienkach SRnesprávna DPH kategória alebo lokálne pole
Transportodoslanie cez Peppol/AS4chýbajúce potvrdenie alebo zlé smerovanie
Prevádzkachybové stavy, retry, exportincident sa stratí mimo workflow

Kto testbed potrebuje

Testbed je najdôležitejší pre CPDS, sprostredkovateľov, ERP dodávateľov, účtovné portály a firmy s vlastnou integráciou. Malá firma ho nemusí používať priamo, ale mala by sa pýtať svojho dodávateľa, či testoval slovenské scenáre.

Minimálna testovacia sada

Pred ostrou prevádzkou by ERP alebo CPDS integrácia mala otestovať aspoň:

  • štandardnú faktúru,
  • dobropis,
  • ťarchopis alebo debit note, ak ho proces používa,
  • faktúru s prílohou,
  • faktúru so zdanenou a nezdanenou zálohou,
  • reverse-charge scenár,
  • zamietnutie alebo validačnú chybu,
  • príjem faktúry od iného poskytovateľa,
  • export pôvodného XML a príloh.

Výsledok testu musí byť použiteľný pre prevádzku

Test nie je hotový v momente, keď vývojár vie odoslať jeden XML súbor. Prevádzkový test musí ukázať aj to, kto dostane chybu, kde sa uloží pôvodný dokument, ako sa zobrazí stav v účtovníctve a čo sa stane pri nedostupnosti API.

Súvisiace čítanie

Pokračujte cez Implementácia eFaktúry pre ERP a vývojárov, XML formát eFaktúry a CPDS API pre vývojárov.