IFIS*Pohledávky a externí systémy
Z BBM Dokumentace iFIS
Základní komunikační schéma
Přenos podkladů pro vystavení pohledávkových faktur a pohledávkových zálohových listů z externích aplikací do iFIS*Pohledávky
Externí aplikace zajištuje přenos fakturačních podkladů do datového rozhraní iFIS. iFIS pak v rámci tohoto rozhraní zajištuje kontrolu správnosti těchto podkladů a jejich zápis do evidence iFIS*Pohledávky.
- Pro fyzický zápis pohledávkových dokladů do iFIS*Finance je využívána databázová package IMP_ODFA, která obsahuje jednotlivé výkonné funkce (vstupní konektory).
- Vstupním konektorem se rozumí databázová funkce, která umožňuje externím aplikacím požadovanou manipulaci s daty iFIS*.
- Vstupní konektory jsou ovládány buď napřímo a nebo přes webové služby WebService.
- Externí aplikace ovlivňuje chování konektoru zadáním tzv. vstupních argumentů.
- Vstupní argumenty konektorů, které mají definovány default hodnoty, jsou nepovinné.
- Argumenty, u nichž jsou uvedeny možné hodnoty, nebo odkazy na domény, nebo odkazy na jiné číselníky
jsou na tyto hodnoty kontrolovány.
- Konektor kontroluje všechna databázová integritní omezení.
- Jakákoliv chyba při zpracování transakce způsobí automatické odvolání všech změn, které funkce provedla.
- Databázové funkce automaticky vrací po provedení transakce tzv. výstupní argumenty. Tyto výstupní argumenty informují externí aplikaci o stavu provedené transakce (informace o správně provedené transkaci, informace o jednoznačných identifikátorech nově založených záznamů v iFIS, informace o chybných vstupních argumentech, o porušených integritních omezeních, či o porušení pravidel pro uložení dat do iFIS*Finance).
- Další pravidla jsou součástí popisu příslušných funkcí (viz. dále).