Tento článek poskytuje přehled toku dat mezi fiskalizační službou RetailForce a systémem myDATA v Řecku.
Systémy
Systémy zapojené do procesu přenosu dat:
- Naddílčí systém – pokladna, účetní systém atd.; systém připojený ke službě fiskalizace RetailForce.
- Middleware RetailForce – název pro službu fiskalizace RetailForce (také RetailForce Fiscal Middleware); přijímá data z předřazeného systému a zpracovává je v souladu s předpisy a požadavky dané země.
- Poskytovatel myDATA – poskytovatel myDATA autorizovaný řeckými daňovými úřady (Nezávislý úřad pro veřejné příjmy – AADE / ΑΑΔΕ); zajišťuje komunikaci se systémem myDATA.
- Systém myDATA – platforma vyvinutá a poskytovaná AADE / ΑΑΔΕ pro digitalizaci firemních daní a daňových přiznání. Na platformu myDATA musí být mimo jiné digitálně předávána data z faktur.
Schéma toku
Následující diagram BPMN poskytuje přehled o toku dat. Některé interní procesy v rámci jednotlivých systémů nebo ověřování vstupů, handshake atd. nejsou zobrazeny. Vysvětlení diagramu naleznete níže. Pokud potřebujete diagram ve vyšším rozlišení, kontaktujte nás.
Popis toku
| Č. | Systém | Akce | Popis |
| 1. | Nadřazený systém | Zaznamenat transakci | Účetní systém chce dokončit obchodní transakci. |
| 2. | Nadřazený systém | Vytvoření datové náplně JSON (žádost) | Z transakčních dat se vygeneruje objekt JSON v souladu s dokumentovým modelem RetailForce (DOM) („Žádost (JSON RF-DOM)“). |
| 3. | Naddílčí systém | Odeslání požadavku | Naddílčí systém odešle požadavek (JSON RF-DOM) do fiskalizační služby RetailForce pomocí koncového bodu POST /api/v1/transactions/storeDocument. |
| 4. | Middleware RetailForce | Ověření požadavku | Middleware RetailForce ověří žádost, aby zajistil, že odpovídá dokumentovému modelu RetailForce a že jsou splněny všechny speciální požadavky založené na vlastnostech fiscalCountryProperties. |
| 5. | Middleware RetailForce | Je užitečné zatížení platné? |
Datová náplň je platná: pokračujte bodem 8. Datová náplň neplatná: pokračujte krokem 6. |
| 6. | RetailForce Middleware | Vrátit chybu ověření | Je-li požadavek neplatný, middleware RetailForce vygeneruje chybovou zprávu a vrátí ji systému na horní úrovni (fiscalResponse (error)). |
| 7. | Nadřazený systém | Oprava chyb | Nadřazený systém musí opravit chyby v datové části a odeslat ji znovu – pokračujte bodem 3. |
| 8. | RetailForce Middleware | Převést data do formátu poskytovatele myDATA | Middleware převede příchozí požadavek (request (JSON RF-DOM)) do formátu poskytovatele myDATA a (9.) |
| 9. | RetailForce Middleware | Přeposílá data poskytovateli | ... přenáší převedená data poskytovateli myDATA (myDATA JSON). |
| 10. | Poskytovatel myDATA | Převod do formátu myDATA XML | Systém poskytovatele myDATA převede příchozí požadavek do formátu XML specifikovaného myDATA (myDATA XML). |
| 11. | Poskytovatel myDATA | Přesměrování do systému myDATA | Údaje o fakturách ve formátu myDATA XML se přenášejí do systému myDATA. |
| 12. | Systém myDATA | Ověření požadavku | Systém myDATA ověří příchozí žádost. |
| 13. | Systém myDATA | Zkontrolovat platnost datové náplně? |
Datová část je platná: pokračujte krokem 14. Datová část neplatná: pokračujte bodem 18. |
| 14. | Systém myDATA | Vygenerujte chybovou zprávu a odešlete ji poskytovateli | V případě neplatného požadavku systém myDATA vygeneruje odpovídající chybovou zprávu (včetně kódu chyby) a odešle ji zpět do systému poskytovatele myDATA. |
| 15. | Poskytovatel myDATA | Přeposlat chybovou zprávu do RF | Poskytovatel myDATA předá chybovou zprávu middlewaru RetailForce. |
| 16. | Middleware RetailForce | fiscalResponse (chyba) z myDATA Vygenerování chybové zprávy | Middleware vygeneruje fiscalResponse (chyba) na základě chybové zprávy z myDATA a (17.) |
| 17. | RetailForce Middleware | Vrátí fiscalResponse do nadřazeného systému |
... ji předá zpět do předřazeného systému. Pokračujte bodem 7. |
| 18. | Systém myDATA | Zpracování dat požadavku | Je-li požadavek platný, systém myDATA data zpracuje a vygeneruje údaje o ID faktury (ID faktury, MARK atd.). |
| 19a. | Systém myDATA | Zpřístupnění faktury | Kompletní údaje o faktuře jsou k dispozici na portálu myDATA. |
| 19b. | Systém myDATA | Zaslání údajů o ID faktury poskytovateli | Systém myDATA vrátí poskytovateli údaje o ID faktury. |
| 20a. | Poskytovatel myDATA | Poskytnutí faktury | Kompletní faktura je k dispozici na webových stránkách poskytovatele (prostřednictvím odkazu zobrazeného jako QR kód na příslušném fakturačním dokladu). |
| 20b. | Poskytovatel myDATA | Předání údajů o ID faktury do RetailForce | Poskytovatel dále předává údaje o ID faktury do middlewaru RetailForce. |
| 21. | Middleware RetailForce | Vytvoření fiscalResponse | Middleware RetailForce vygeneruje fiscalResponse na základě údajů o ID faktury a výsledku interního zpracování a (22.) |
| 22. | Middleware RetailForce | Vrátit fiscalResponse | ... a odešle jej zpět do nadřazeného systému. |
| 23. | Nadřazený systém | Vytvoření faktury | Nadřazený systém vygeneruje fakturu (tištěnou, digitální). |
| 24. | Předcházející systém | Zpřístupnění faktury | Po vytvoření je faktura zpřístupněna zákazníkovi. |
Tento článek byl přeložen automaticky.
Komentáře
0 komentářů
Prosím přihlaste se, abyste mohli napsat komentář.