Inicio / Soluciones / Nex

Nex — Facturación electrónica conectada al SIFEN

Nex emite, firma digitalmente y envía documentos electrónicos al SIFEN. Úselo desde su interfaz web, o conecte el sistema de facturación que ya tiene mediante una API REST/JSON.

Interfaz gráficaconfiguración sencilla, sin editar archivos a mano
6motores de base de datos · SQLite · SQL Server · PostgreSQL · MySQL · Oracle · Firebird
RESTAPI JSON para cualquier lenguaje
Plataforma de facturación electrónica Nex
La plataforma

Una plataforma integral

NexEngine es el motor: firma, envía al SIFEN y expone la API de integración. NexUI es la interfaz web para emitir y administrar documentos cuando prefiere no integrar nada.

NexEngine

Corre como servicio de Windows con una consola de control. Inicializa la base de datos, guarda la configuración del emisor, la firma digital, los usuarios y los formatos de KuDE, y publica los servicios web que consumen otros sistemas.

NexUI

La interfaz web para el trabajo diario: emitir un documento, consultar su estado, reenviar el KuDE, verificar el código QR contra el SIFEN y administrar lotes. Se despliega sobre Hyperserver, Apache o IIS.

Listado de documentos electrónicos en NexUI con el estado de cada uno
NexUI — todos los documentos emitidos con su estado en el SIFEN, CDC, fecha e importe.
Consola de NexEngine con el registro de operación
NexEngine — consola de operación: servidor, base de datos, configuración, emisor y usuarios.
Cobertura

Los ocho documentos electrónicos, todos cubiertos

Cada tipo dispone de su propio formato de KuDE, editable desde el diseñador de reportes integrado.

  • Factura electrónica
  • Factura electrónica de exportación
  • Factura electrónica de importación
  • Autofactura electrónica
  • Nota de crédito electrónica
  • Nota de débito electrónica
  • Nota de remisión electrónica
  • Comprobante de retención electrónico
  • Plus Recibo electrónico — implementación personalizada basada en el MT150
Emisión

Emita un documento sin salir del navegador

Cargue ítems, pagos y receptor, y envíe al SIFEN. La liquidación del IVA, el total bruto, la base gravada y la base exenta se calculan automáticamente según la forma de afectación del IVA que seleccione.

  • Búsqueda por RUC o cédula contra la base de contribuyentes para completar el receptor
  • Búsqueda de localidad que resuelve distrito, ciudad y departamento por su cuenta
  • Pagos en efectivo, cheque y tarjeta, con varios pagos en un mismo documento
  • Productos y servicios guardados, y definiciones de timbrado para no volver a tipearlos
  • Tres modos de envío: automático, síncrono y por lote
  • Historial de movimientos de cada documento, desde la emisión hasta el envío por correo
Pantalla de configuración de NexEngine
Modo de operación, repositorio, puerto de servicio y puerto de websocket.
KuDE

La factura que recibe su cliente

El KuDE — Kuatia Documento Electrónico — es la factura electrónica en formato PDF. Nex lo genera, lo adapta a su diseño y lo envía por correo junto con el XML.

Diseñador de reportes integrado para editar el formato del KuDE
Edite cualquier elemento del formato. El cambio rige desde el siguiente documento emitido.
Correo recibido por el cliente con el KuDE en PDF y el XML adjuntos
Envío automático con PDF y XML adjuntos. El texto del mensaje es editable y soporta HTML.

Todo lo que la plataforma guarda

El repositorio es una carpeta en el servidor —local o remota— donde Nex conserva el rastro de cada operación: los documentos, los XML enviados y recibidos, los KuDE generados, los eventos, los lotes y la cola de correo.

  • Probar el KuDE antes de emitir nada, con opciones de imprimir y guardar en PDF
  • Reenviar el KuDE a la dirección original o a otra lista de correo
  • Texto del mensaje con variables entre <% %> tomadas de los campos del MT150
  • Copias de seguridad programadas de la base de datos y de los documentos electrónicos
Integración

¿Ya tiene un sistema de facturación? Consérvelo.

NexEngine expone servicios web para que su ERP o software de facturación emita documentos electrónicos sin cambiar su forma de trabajar. Arquitectura de microservicios sobre REST/JSON, que cualquier stack tecnológico puede consumir.

  • REST/JSON con los métodos estándar POST, GET, PUT y DELETE, más PATCH para actualización parcial
  • Cumplimiento pleno del protocolo estándar OData
  • Autenticación JWT: el cliente envía usuario y contraseña y recibe un token
  • Consumible desde .NET, Java, JavaScript, Go y Node.js, entre otros
  • Múltiples contextos sobre un mismo puerto, para mantener menos puertos abiertos
  • Métodos adicionales de anulación y de consulta del estado de un CDC
  • HTTPS y SSL, con modo caché y cola de solicitudes
// POST /nexfe/OperacionDEService/EnvioDE
{
  "gTimb": {
    "iTiDE": 1,
    "dNumTim": 15461802,
    "dEst": "001",
    "dPunExp": "005",
    "dNumDoc": 428
  },
  "gDatGralOpe": {
    "gOpeCom": { "cMoneOpe": "PYG" },
    "gDatRec": {
      "cPaisRec": "PRY",
      "iTiContRec": 2,
      "dNomRec": "CLIENTE S.A."
    }
  }
}

// respuesta
{ "cdc": "0180608…", "estado": "OK" }
Interfaz Swagger UI con los métodos disponibles de la API de NexEngine
Swagger UI — cada método documentado y probable desde el propio navegador.
Puesta en marcha

Del instalador al primer documento

Instalar

Un instalador deja lista toda la plataforma: motor, interfaz web, herramientas auxiliares y documentación. También configura los servicios.

Inicializar la base

Nex crea por su cuenta toda la estructura y los datos constantes, sobre el motor que elija.

Cargar firma y emisor

Su certificado X509, los datos del emisor y el IdCSC y CSC que entrega el SIFEN al activar el RUC.

Probar y salir a producción

El SIFEN dispone de un servidor de test y otro de producción. Se cambia de ambiente desde un solo parámetro.

Especificaciones

Detalle técnico

Bases de datos SQLite · SQL Server · PostgreSQL · MySQL · Oracle · Firebird
Firma digital Certificado X509 v3 emitido por un Prestador de Servicio de Confianza dentro de la PKI Paraguay. Acepta P12, PFX y PEM sin necesidad de conversión.
Ambientes SIFEN Test y producción, seleccionables desde el parámetro de modo de operación.
Lotes Intervalo de envío configurable y hasta 50 documentos por lote, el máximo que fija el MT150.
Modos de envío Automático (encolado y enviado apenas sea posible), síncrono (espera el resultado) y por lote.
Servidor web NexUI corre sobre Hyperserver por defecto, y también puede desplegarse en Apache o IIS.
Motores HTTP Librería interna para desarrollo y pruebas, motor basado en Apache para Linux, y Microsoft HTTP Server API para Windows.
Seguridad HTTPS y SSL, autenticación JWT, y una capa de autorización compartida por todos los microservicios.
Herramientas NexBackup para copias de seguridad programadas de la base de datos y los documentos electrónicos, y una herramienta de test y estrés.

Veamos Nex funcionando con su facturación

Cuéntenos cómo factura hoy y le mostramos si conviene la interfaz web o la integración por API.