Synchronizační procesy
Obecný tok dat
Integrace funguje na modelu "Push a Pull" (Odesílání a Stahování).
Zobrazit diagram
1. Export do Pohody (Odchozí)
Když je záznam (např. Faktura) schválen v AutoERP:
- Systém jej označí pro export.
- Plánovaná úloha na pozadí záznam vyzvedne.
- Modul přeloží interní entitu do formátu Pohoda XML (např.
invoice.xsd). - XML je odesláno přes HTTP na Pohoda mServer.
- Úspěch: Externí ID (Pohoda ID) je uloženo zpět do AutoERP.
- Chyba: Chybová zpráva je zalogována do protokolu synchronizace pro kontrolu uživatelem.
2. Import z Pohody (Příchozí)
Pro entity spravované primárně v Pohodě (např. Bankovní platby, Stavy zásob):
- Plánovaná úloha se dotáže Pohody na změny od posledního spuštění.
- Pohoda vrátí seznam záznamů.
- Modul se pokusí spárovat je s existujícími záznamy AutoERP (podle ID nebo variabilního symbolu).
- Shoda: Aktualizuje záznam (např. označí Fakturu jako "Zaplaceno").
- Žádná shoda: Vytvoří nový záznam (pokud to konfigurace umožňuje).
Podporované agendy
| Agenda | Směr | Spouštěč |
|---|---|---|
| Adresář | Obousměrný | Vytvoření/Editace Účtu |
| Faktury (Vydané) | Odchozí | Stav = Schváleno |
| Faktury (Přijaté) | Příchozí | Vytvořeno v Pohodě |
| Objednávky | Obousměrný | Změna stavu |
| Stavy zásob | Příchozí | Periodická synchronizace |