Flujo operativo
El proceso se divide en 4 etapas: generación en POS, transformación fiscal, envío a la nube y respuesta de vuelta al POS.
1.1 Generación del documento
- El POS (Simphony) genera una transacción de venta.
- Simphony envía un archivo XML denominado Payload.
- La comunicación se realiza vía Socket TCP – Puerto 5500.
1.2 Recepción y procesamiento
- El agente Windows escucha el puerto configurado.
- Recepciona el XML Payload.
- Valida estructura y consistencia básica.
- Realiza la transformación del XML (Payload) al formato DTE (Documento Tributario Electrónico) requerido por el país correspondiente. Esta transformación se basa en un archivo XSLT desarrollado por el equipo de integraciones.
1.3 Envío a la nube (API SendDocumentToAuthority)
- El DTE generado es enviado a GoSocket Cloud por medio del API de emisión convencional.
- El documento es:
- Validado internamente.
- Firmado (si aplica).
- Enviado al ente fiscal correspondiente.
1.4 Respuesta al POS
Siempre se genera una respuesta hacia Simphony en formato XML que incluye:
- Estado del documento (Aceptado / Rechazado).
- Código de respuesta.
- Mensaje descriptivo.
- Campos fiscales relevantes solicitados por el cliente para ser guardados en la base de datos local (por ejemplo: folio, UUID, CAE, hash, fecha de autorización, montos totales, etc.).