Saltar al contenido
softperu.pe

Regenerar Comprobantes Electrónicos

La funcionalidad de regeneración permite volver a construir y firmar digitalmente el XML y PDF de facturas, boletas y notas de crédito/débito directamente desde la interfaz del facturador.


📌 Casos de Uso Frecuentes

  • Comprobantes emitidos con fecha vencida o fuera del plazo legal de SUNAT.
  • Documentos generados por error en modo Demo que debieron crearse en modo Producción.
  • Documentos firmados con un certificado digital caducado o revocado.
  • Errores en datos del cliente o corrección de tipo de documento de identidad en la base de datos.

🛠️ Procedimiento de Activación y Regeneración

  1. En el archivo .env del servidor, active la variable:

    RECREATE_DOCUMENT=true
    
  2. Limpie la memoria caché de configuración de Laravel:

    php artisan config:clear
    php artisan config:cache
    php artisan cache:clear
    
  3. Si requiere corregir algún valor previo (ej. fecha de emisión, dirección, RUC del receptor), conéctese a la base de datos del tenant respectivo y actualice el registro en la tabla documents.

  4. Ingrese a la plataforma web como usuario emisor, diríjase al listado de comprobantes y ubique el documento afectado.

  5. En la columna de Acciones visualizará el botón Volver a recrear (Recrear Documento). Haga clic sobre él.

  6. El sistema regenerará el archivo XML con la nueva firma digital y reconstruirá el comprobante PDF.

  7. Inmediatamente finalizada la corrección, desactive la variable en .env para evitar ejecuciones accidentales:

    RECREATE_DOCUMENT=false
    
  8. Vuelva a limpiar la caché:

    php artisan config:clear
    php artisan config:cache