Documentation Index
Fetch the complete documentation index at: https://mintlify.com/Magus-Technologies/facturacion_ilidesava/llms.txt
Use this file to discover all available pages before exploring further.
Ambiente Beta de SUNAT
El ambiente beta (o de pruebas) de SUNAT te permite probar la emisión de comprobantes electrónicos sin afectar documentos reales. Es el entorno ideal para desarrollo y pruebas antes de pasar a producción.Todo comprobante emitido en el ambiente beta es solo para pruebas y no tiene validez tributaria.
Configuración del Ambiente Beta
1. Configurar el Modo en la Empresa
En el registro de tu empresa, establece el campomodo como 'beta':
- Usa los endpoints beta de SUNAT
- Utiliza las credenciales de prueba proporcionadas por SUNAT
- Usa el RUC de prueba en lugar del RUC real de la empresa
2. Credenciales de Prueba
SUNAT proporciona credenciales estándar para pruebas configuradas enconfig/sunat.php:
- RUC: 20000000001
- Usuario SOL: MODDATOS
- Clave SOL: moddatos
Estas credenciales son públicas y proporcionadas por SUNAT para todos los desarrolladores.
3. Endpoints Beta
El sistema utiliza los siguientes endpoints beta de SUNAT: Facturación (Facturas, Boletas, Notas):- Auth:
https://api-seguridad.sunat.gob.pe/v1 - CPE:
https://api-cpe.sunat.gob.pe/v1
Los endpoints de GRE API son los mismos para beta y producción. La diferencia está en las credenciales utilizadas.
Certificado Digital de Prueba
Para firmar los XML en el ambiente beta, necesitas un certificado digital. Puedes:-
Usar el certificado global de prueba (recomendado para desarrollo):
- Ubicado en
storage/app/sunat/certificados/cert.pem - Configurado en
config/sunat.php
- Ubicado en
-
Usar un certificado específico por empresa:
- Guardar en
storage/app/sunat/certificados/{RUC}-cert.pem - El sistema lo detectará automáticamente
- Guardar en
Probando la Integración
Emitir una Factura de Prueba
Emitir una Guía de Remisión (GRE)
Emitir Boletas (requiere Resumen Diario)
Datos de Prueba Recomendados
Clientes de Prueba
Cliente con RUC:- RUC: 20100070970
- Razón Social: CLIENTE DE PRUEBA SAC
- DNI: 12345678
- Nombre: CLIENTE DE PRUEBA
Series de Prueba
- Facturas:
F001,F002 - Boletas:
B001,B002 - Notas de Crédito:
FC01,BC01 - Notas de Débito:
FD01 - Guías de Remisión:
T001
Verificar Respuestas de SUNAT
Respuesta Exitosa
Cuando un comprobante es aceptado:Respuesta con Error
Cuando hay un error:Los códigos de error son los mismos en beta y producción. Consulta la página de Solución de Problemas para ver errores comunes.
Archivos Generados
En modo beta, todos los archivos se guardan usando el RUC de prueba20000000001:
Limitaciones del Ambiente Beta
Transición a Producción
Cuando estés listo para pasar a producción:- Verifica que todos los flujos funcionen correctamente en beta
- Obtén tu certificado digital válido
- Configura tus credenciales SOL reales
- Cambia el modo de la empresa a producción
Siguientes Pasos
Producción
Configura el ambiente de producción
Solución de Problemas
Resuelve errores comunes