Přeskočit obsah

Správa a konfigurace

Tato sekce je určena pro administrátory a popisuje nastavení automatizace.

Plánované úlohy (Cron Jobs)

Pro správnou funkčnost modulu musí běžet následující úlohy:

1. Stahování z Fio banky (Fio)

Tato úloha zajišťuje stažení nových pohybů z API Fio banky. * Třída: Espo\Modules\Banking\Classes\Jobs\Fio * Doporučený interval: Každých 30-60 minut (např. */30 * * * *). * Logika: * Projde všechny aktivní účty s vyplněným API Tokenem. * Stáhne seznam transakcí od poslední kontroly. * Vytvoří záznamy BankTransaction pouze pro transakce, které ještě v systému nejsou (kontrola dle foreignId). * Aktualizuje zůstatek na účtu (balance).

2. Přepárování transakcí (LinkTransactionsToInvoices)

Nástroj pro hromadné spuštění párovací logiky nad již existujícími transakcemi. Užitečné při změně pravidel nebo importu historických dat. * Třída: Espo\Modules\Banking\Classes\Jobs\LinkTransactionsToInvoices * Spouštění: Manuálně nebo jednorázově dle potřeby.

3. Čištění exportů (CleanupCsobExportFiles)

Údržbová úloha pro mazání starých souborů z komunikace s ČSOB.

Konfigurace

Párovací pravidla

Párování je řízeno třídou RelateWithInvoice. * Ochrana proti duplicitám: Systém kontroluje duplicitu variabilních symbolů za posledních 15 dní. Pokud existují dvě faktury se stejným VS v tomto okně, automatické párování se neprovede (bezpečnostní pojistka). * Podporované doklady: * Příchozí: Invoice (Faktura), ProformaInvoice (Zálohová faktura). * Odchozí: SupplierInvoice (Přijatá faktura), ReceivedProformaInvoice (Přijatá zálohová faktura).

Oprávnění

Ujistěte se, že role uživatelů (např. Účetní) mají práva: * read/edit na BankTransaction. * read na BankAccount. * read na Bank (číselník bank).