Tento článok poskytuje prehľad toku údajov medzi službou fiskalizácie RetailForce a systémom myDATA v Grécku.
Systémy
Systémy zapojené do procesu prenosu údajov:
- Predchádzajúci systém – pokladňa, účtovný systém atď.; systém pripojený k službe fiskalizácie RetailForce.
- RetailForce middleware – názov služby fiskalizácie RetailForce (tiež RetailForce Fiscal Middleware); prijíma údaje z nadväzujúceho systému a spracováva ich v súlade s predpismi/požiadavkami platnými v danej krajine.
- myDATA provider – myDATA provider autorizovaný gréckymi daňovými orgánmi (Nezávislý úrad pre verejné príjmy – AADE / ΑΑΔΕ); zabezpečuje komunikáciu so systémom myDATA.
- Systém myDATA – platforma vyvinutá a poskytovaná AADE / ΑΑΔΕ na digitalizáciu podnikových daní a daňových priznaní. Okrem iného sa údaje z faktúr musia digitálne odosielať na platformu myDATA.
Schéma toku
Nasledujúci diagram BPMN poskytuje prehľad toku údajov. Niektoré interné procesy v rámci jednotlivých systémov alebo overovania vstupných údajov, handshake atď. nie sú zobrazené. Vysvetlenie diagramu nájdete nižšie. Ak potrebujete diagram vo vyššom rozlíšení, kontaktujte nás.
Popis toku
| Č. | Systém | Akcia | Popis |
| 1. | Nadriadený systém | Uloženie transakcie | Účtovný systém chce dokončiť obchodnú transakciu. |
| 2. | Nadriadený systém | Vytvorenie JSON payload (žiadosť) | Z údajov o transakcii sa vygeneruje objekt JSON v súlade s RetailForce DOM („Žiadosť (JSON RF-DOM)“). |
| 3. | Nadriadený systém | Odoslanie požiadavky | Nadriadený systém odošle žiadosť (JSON RF-DOM) do služby fiskalizácie RetailForce prostredníctvom koncového bodu POST /api/v1/transactions/storeDocument. |
| 4. | RetailForce Middleware | Overenie požiadavky | RetailForce Middleware overí žiadosť, aby sa uistil, že je v súlade s dokumentovým modelom RetailForce a že sú splnené všetky špeciálne požiadavky založené na vlastnostiach fiscalCountryProperties. |
| 5. | RetailForce Middleware | Je payload platný? |
Payload je platné: pokračujte bodom 8. Payload je neplatné: pokračujte bodem 6. |
| 6. | RetailForce Middleware | Vrátenie chyby overenia | Ak je požiadavka neplatná, middleware RetailForce vygeneruje chybovú správu a vráti ju nadradenému systému (fiscalResponse (error)). |
| 7. | Nadriadený systém | Oprava chýb | Nadriadený systém musí opraviť chyby v payloade a odoslať ho znovu – pokračujte bodom 3. |
| 8. | RetailForce Middleware | Previesť dáta do formátu myDATA provider | Middleware prevádza prichádzajúcu požiadavku (request (JSON RF-DOM)) do formátu myDATA provider a (9.) |
| 9. | RetailForce Middleware | Presmerovanie údajov poskytovateľovi | ... odosiela prevedené údaje myDATA providerovi (myDATA JSON). |
| 10. | myDATA provider | Prevádza do formátu myDATA XML | Systém myDATA provider prevádza prichádzajúcu požiadavku do formátu XML špecifikovaného myDATA (myDATA XML). |
| 11. | myDATA provider | Presmerovanie do systému myDATA | Údaje o faktúrach vo formáte myDATA XML sa odosielajú do systému myDATA. |
| 12. | Systém myDATA | Overenie žiadosti | Systém myDATA overí prichádzajúcu žiadosť. |
| 13. | Systém myDATA | Skontrolujte platnosť payloadu? |
Payload je platné: pokračujte krokom 14. Payload je neplatné: pokračujte bodem 18. |
| 14. | Systém myDATA | Vygenerujte chybovú správu a odošlite ju poskytovateľovi | V prípade neplatnej požiadavky systém myDATA vygeneruje príslušnú chybovú správu (vrátane kódu chyby) a vráti ju späť do systému myDATA providera. |
| 15. | myDATA provider | Presmerovanie chybovej správy do RF | MyDATA provider odošle chybovú správu do RetailForce Middleware. |
| 16. | RetailForce Middleware | fiscalResponse (chyba) z myDATA Vygenerovanie chybovej správy | Middleware vygeneruje fiscalResponse (chyba) na základe chybovej správy z myDATA a (17.) |
| 17. | RetailForce Middleware | Vrátenie fiscalResponse do nadradeného systému |
... ju vráti do nadradeného systému. Pokračujte bodom 7. |
| 18. | Systém myDATA | Spracovanie údajov žiadosti | Ak je žiadosť platná, systém myDATA spracuje údaje a vygeneruje údaje o ID faktúry (ID faktúry, MARK atď.). |
| 19a. | Systém myDATA | Poskytnutie faktúry | Kompletné údaje o faktúre sú k dispozícii na portáli myDATA. |
| 19b. | Systém myDATA | Vrátenie údajov o ID faktúry poskytovateľovi | Systém myDATA vráti poskytovateľovi údaje o ID faktúry. |
| 20a. | myDATA provider | Poskytnutie faktúry | Kompletná faktúra je k dispozícii na webovej stránke poskytovateľa (prostredníctvom odkazu zobrazeného ako QR kód na príslušnom fakturačnom doklade). |
| 20b. | myDATA provider | Odoslanie údajov o ID faktúry do RetailForce | Okrem toho poskytovateľ odosiela údaje o ID faktúry do middleware RetailForce. |
| 21. | RetailForce Middleware | Vytvorenie fiscalResponse | RetailForce Middleware vygeneruje fiscalResponse na základe údajov o ID faktúry a výsledku interného spracovania a (22.) |
| 22. | RetailForce Middleware | Vrátenie fiscalResponse | ... vráti ho nadradenému systému. |
| 23. | Nadriadený systém | Vytvorenie faktúry | Nadriadený systém vygeneruje faktúru (tlačenú alebo digitálnu). |
| 24. | Predchádzajúci systém | Poskytnutie faktúry | Po vytvorení je faktúra sprístupnená zákazníkovi. |
Tento článok bol preložený automaticky.
Príspevky
0 komentárov
Ak chcete napísať komentár, prihlásiť sa.