IFIS*Pohledávky a externí systémy: Porovnání verzí
Z BBM Dokumentace iFIS
Skočit na navigaciSkočit na vyhledávání
Bez shrnutí editace |
Bez shrnutí editace |
||
Řádek 14: | Řádek 14: | ||
*Externí aplikace ovlivňuje chování konektoru zadáním tzv. vstupních argumentů. | *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é. | *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 | *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. | ||
jsou na tyto hodnoty kontrolovány. | |||
*Konektor kontroluje všechna databázová integritní omezení. | *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. | *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). | *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). | *Další pravidla jsou součástí popisu příslušných funkcí (viz. dále). |
Verze z 6. 10. 2015, 13:18
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).