ISDOC (Information System Document) je formát elektronické fakturace v ČR, který definovala "Pracovní skupina pro Elektronické standardy výměny dat" sdružení SPIS. Jedná se o snahu výrobců ekonomických a podnikových systémů používat standardizovanou formu exportů a přijímání elektronických fakturačních zpráv, což umožní podnikům a institucím - uživatelům různých SW - mezi sebou vzájemně komunikovat.
Pro zobrazení dokladů mimo ekonomické systémy podporující tento formát lze použít program ISDOCReader, který je ke stažení zde: http://www.isdoc.org/
Podmínky použití v NBS:
V NBS lze používat ISDOC soubory buď bez certifikátu nebo s certifikátem (elektronicky podepsané). Pokud je cílem předávat soubory s certifikátem, je potřeba nastavit:
Na serveru, kde se nachází hlavní aplikace, musí být nakopírována složka XML_SSL (dodá na vyžádání konzultant).
Dále je potřeba, dle povahy konkrétních zákaznických klíčů (např. zaheslované) upravit dávkový soubor "Xml2Signed.bat" (nastaví konzultant) Obsah složky XML_SSL lze použít i na konverzi klíčů do formátu PEM, který je v NBS požadován
(např. pro konverzi z P12 lze použít příkaz
openssl pkcs12 -in priv_new_p12.pfx -out priv_new.pem -nodes
ostatní varianty lze doplnit podle situace)
Dále je nutné správně nastavit parametr "XML_SSL" aby ukazoval na "Xml2Signed.bat" (nastaví konzultant)
Certifikáty (vlastní privátní i veřejný klíč ve formátu PEM) se do NBS načítá v modulu Administrátor - v menu "Nástroje"
Z hlediska uživatelů je nutné postupovat v následujících krocích:
Je potřeba aktualizovat systém NBS na nejnovější verzi (resp. verze vydané po 1.7.2010)
Postup pro export dokladů:
Export necertifikovaného(elektronicky nepodepsaného) dokumentu (faktury):
Modul Pohledávky>Export>XML>ISDOC
Výsledkem je XML dokument bez certifikátu s příponou *.ISDOC (popř.ISDOCX pokud se zvolí možnost s přílohami)
Export certifikovaneho(elektronicky podepsaneho) dokumentu (faktury):
Modul Pohledávky>Export>XML>ISDOC - el.podepsaný
Výsledkem je XML dokument s certifikátem s příponou *.ISDOC (popř.ISDOCX pokud se zvolí možnost s přílohami)
Postup pro import dokladů:
Import došlé faktury do Závazků
Modul Závazky>Import >XML>ISDOC (import faktury)
Načtení *.ISDOC (v případě *. ISDOCX dojde k rozbalení a načtení s tím, že se ostatní přiložené soubory automaticky načtou jako přílohy)
Nutný předpoklad úspěšného načtení faktury: existence a jedinečnost IČO a DIČ v číselníku obch.partnerů (podle nich se dohledávají partneři v systému).
Pokud neni partner jednoznačně nalezen, je možné ho vybrat v dialogu.
V případě nastavení systémového parametru "ISDOC_KEY_KONTROLA" na hodnotu 1 se kontroluje elektronická podepsanost a veřejný klíč obchodního partnera, (který musí předem být naimportován v modulu administrátor) s veřejným klíčem uvedeným na importovaném dokumentu
Upozornění:
Struktura ISDOC plně nepokrývá všechny údaje, které je v NBS možné v dokladech uvádět. Může proto dojít k nepřesnostem při importu, případně v některých případech k nenaimportování dokladu.