Ez a cikk áttekintést nyújt a RetailForce adóügyi szolgáltatás és a görögországi myDATA rendszer közötti adatáramlásról.
Rendszerek
Az adatátviteli folyamatban részt vevő rendszerek:
- Előzetes rendszer – pénztárgép, könyvelési rendszer stb.; a RetailForce adóügyi szolgáltatáshoz csatlakozó rendszer.
- RetailForce middleware – a RetailForce adóügyi szolgáltatás elnevezése (más néven RetailForce Fiscal Middleware); fogadja az adatokat a feladó rendszertől, és azokat az országspecifikus szabályozásoknak/követelményeknek megfelelően feldolgozza.
- myDATA provider – a görög adóhatóság (Független Közpénzügyi Hatóság – AADE / ΑΑΔΕ) által engedélyezett myDATA provider; biztosítja a kommunikációt a myDATA rendszerrel.
- myDATA rendszer – az AADE / ΑΑΔΕ által a vállalati adók és bevallások digitalizálása céljából kifejlesztett és üzemeltetett platform. Többek között a számlaadatokat is digitálisan kell továbbítani a myDATA platformra.
Folyamatábra
Az alábbi BPMN-diagram áttekintést nyújt az adatáramlásról. Az egyes rendszereken belüli egyes belső folyamatok, illetve a bevitel-ellenőrzések, kézfogások stb. nem szerepelnek a diagramon. A diagram magyarázatát alább találja. Kérjük, vegye fel velünk a kapcsolatot, ha nagyobb felbontású diagramra van szüksége.
Folyamatleírás
| Sz. | Rendszer | Művelet | Leírás |
| 1. | Felső szintű rendszer | Tranzakció rögzítése | A könyvelési rendszer egy üzleti tranzakciót kíván végrehajtani. |
| 2. | Előzetes rendszer | JSON payload létrehozása (kérés) | A tranzakciós adatokból a RetailForce dokumentummodell (DOM) szerint JSON-objektum generálódik („Kérés (JSON RF-DOM)”). |
| 3. | Felső szintű rendszer | Kérés elküldése | Az upstream rendszer a POST /api/v1/transactions/storeDocument végpontot használva elküldi a kérést (JSON RF-DOM) a RetailForce fiskalizációs szolgáltatásának. |
| 4. | RetailForce Middleware | Kérelem érvényesítése | A RetailForce middleware érvényesíti a kérést, hogy megbizonyosodjon arról, hogy az megfelel a RetailForce dokumentummodelljének, és hogy a fiscalCountryProperties alapján felmerülő bármely speciális követelmény teljesül-e. |
| 5. | RetailForce Middleware | A payload érvényes? |
Payload érvényes: folytassa a 8. lépéssel. Payload érvénytelen: folytassa a 6. ponttal. |
| 6. | RetailForce Middleware | Érvényesítési hiba visszaadása | Ha a kérés érvénytelen, a RetailForce middleware hibaüzenetet generál, és azt visszaküldi az upstream rendszernek (fiscalResponse (error)). |
| 7. | Felső szintű rendszer | A hibák kijavítása | A felettes rendszernek ki kell javítania a payload-ben található hibákat, majd újra kell küldenie az adatokat – folytassa a 3. ponttal. |
| 8. | RetailForce Middleware | Adatok konvertálása myDATA provider formátumra | A middleware átalakítja a beérkező kérést (request (JSON RF-DOM)) a myDATA provider formátumára, majd (9.) |
| 9. | RetailForce Middleware | Adatok továbbítása a szolgáltatóhoz | ... továbbítja az átalakított adatokat a myDATA provider-hoz (myDATA JSON). |
| 10. | myDATA provider | Konvertálás myDATA XML formátumba | A myDATA provider rendszere a beérkező kérést a myDATA által meghatározott XML formátumba konvertálja (myDATA XML). |
| 11. | myDATA provider | Továbbítás a myDATA rendszerhez | A myDATA XML formátumú számlaadatok továbbításra kerülnek a myDATA rendszerbe. |
| 12. | myDATA rendszer | Kérelem érvényesítése | A myDATA rendszer érvényesíti a beérkező kérelmet. |
| 13. | myDATA rendszer | A payload érvényes? |
Payload érvényes: folytassa a 14. lépéssel. Payload érvénytelen: folytassa a 18. ponttal. |
| 14. | myDATA rendszer | Hibaüzenet generálása és elküldése a szolgáltatónak | Érvénytelen kérés esetén a myDATA rendszer létrehoz egy megfelelő hibaüzenetet (hibakóddal együtt), és visszaküldi azt a myDATA provider rendszerébe. |
| 15. | myDATA provider | A hibaüzenet továbbítása az RF-nek | A myDATA provider továbbítja a hibaüzenetet a RetailForce Middleware-nek. |
| 16. | RetailForce Middleware | fiscalResponse (hiba) a myDATA-tól Hibaüzenet generálása | A middleware a myDATA-tól érkező hibaüzenetből létrehoz egy fiscalResponse (error) üzenetet, majd (17.) |
| 17. | RetailForce Middleware | A fiscalResponse visszaküldése az upstream rendszernek |
... ezt visszaküldi az előzményrendszernek. Folytatás a 7. ponttal. |
| 18. | myDATA rendszer | A kérelem adatainak feldolgozása | Ha a kérelem érvényes, a myDATA rendszer feldolgozza az adatokat, és létrehozza a számlaazonosító ID-adatokat (számlaazonosító, MARK stb.). |
| 19a. | myDATA rendszer | Számla rendelkezésre bocsátása | A teljes számlaadatok elérhetővé válnak a myDATA portálon. |
| 19b. | myDATA rendszer | A számla ID adatainak visszaküldése a szolgáltatónak | A myDATA rendszer visszaküldi a számla ID-adatokat a szolgáltatónak. |
| 20a. | myDATA provider | Számla rendelkezésre bocsátása | A teljes számla elérhető a szolgáltató weboldalán (a megfelelő számladokumentumon QR-kódként megjelenő link segítségével). |
| 20b. | myDATA provider | A számla ID adatok továbbítása a RetailForce-nak | Ezen felül a szolgáltató továbbítja a számla ID-adatokat a RetailForce middleware-nek. |
| 21. | RetailForce Middleware | fiscalResponse létrehozása | A RetailForce middleware a számlaID adatokból és a belső feldolgozás eredményéből generálja a fiscalResponse-t, majd (22.) |
| 22. | RetailForce Middleware | A fiscalResponse visszaküldése | ... visszaküldi azt a felettes rendszernek. |
| 23. | Felső szintű rendszer | Számla dokumentum generálása | Az upstream rendszer létrehozza a számladokumentumot (nyomtatott, digitális). |
| 24. | Előzetes rendszer | Számla dokumentum rendelkezésre bocsátása | Létrehozás után a számla az ügyfél rendelkezésére áll. |
Ezt a cikket automatikusan lefordították.
Hozzászólások
0 hozzászólás
Hozzászólások írásához jelentkezzen be.