The Spanish version is the authoritative reference. View in Spanish
System Components
The integration is made up of the following technical pieces:
| Component | Role in the integration |
|---|---|
| Oracle ERP | Originates the electronic document and generates the initial XML. |
| File Storage (source XML folder) | Location where Oracle stores the generated XML, ready to be read by Gosocket. |
| Canonical Extractor Service (Gosocket) | Detects and downloads the XML files generated by Oracle. |
| XSLT Transformation Engine #1 | Converts the Oracle XML into Gosocket's DTE format. |
| Gosocket DTE Reception API | Receives the DTE document to continue its processing. |
| XSLT Transformation Engine #2 | Converts Gosocket's DTE into the official XML required by the DGI. |
| DGI Submission API | Sends the document to the tax entity for validation. |
| Gosocket Inbox Portal | Web portal where every document, its history, and its status are recorded. |
| Notification Webhook API | Sends the document result back to Oracle. |
| Oracle ERP Listener / Endpoint | Receives the webhook notification and updates the document status in Oracle. |
These components work together within the general process flow.