· Miler Roque · SUNAT  · 2 min lectura

Ejemplo básico sobre las nuevas guías de remisión, SUNAT Perú

Ejemplo y guía general sobre cómo enviar las nuevas guías exigidas por SUNAT.

Ejemplo y guía general sobre cómo enviar las nuevas guías exigidas por SUNAT.

Tutorial de cómo enviar las nuevas guías exigidas por SUNAT hasta la fecha. No se está considerando la creación del XML.

1. Crear credenciales para las nuevas guía de remisión a travez de API SUNAT y con la clave SOL

  • Menú de credenciales

Ingresando con la clave sol, dirigirse a: Credenciales de API SUNAT -> Gestión de Credenciales de API SUNAT

Menú nueva guía de remisión.

  • Configuración para las nuevas guía de remisión

Llenar los campos solicitados y NO OLVIDAR de seleccionar el alcance como Desktop

Configuración con Clave SOL.

2. Crear token de acceso

Usando Postman u otra herramienta para probar APIS, enviar los parámetros solicitados por el método POST de acuerdo a la imagen. Como respuesta devuelve un token de acceso que se usará más adelante.

Crear token de acceso.

3. Enviar nueva guía de remisión

Se debe tener previamente el XML comprimido en formato ZIP y convertido a BASE64. Junto con el token generado se envían en los párametros de acuerdo a la imagen. Como respuesta se obtiene un ticket(código único), el cuál se usará en el siguienta paso para verificar el estado del documento.

Enviar nueva guía de remisión.

4. Consultar ticket de guía de remisión enviada

Con el ticket obtenido, se consulta el estado del documento por el método GET de acuerdo a la imagen. Como respuesta se obtiene el CDR en BASE64, el cual se encuentra comprimido a ZIP.

Consultar ticket de guía de remisión enviada.

5. CDR y QR de guía de remisión enviada

Luego de convertir de BASE64 a ZIP y descomprimir el CDR, se obtiene un archivo XML que contiene un LINK que dirige al código QR.

CDR y QR de guía de remisión enviada.

6. Manual de nueva guía de remisión

Manual de servicios web oficial proporcionado por SUNAT, disponible en formato pdf.

Volver al blog

Posts relacionados

Ver todos »
Java, ¿Qué son los wrappers?

Java, ¿Qué son los wrappers?

Los wrappers en Java son clases que envuelven tipos primitivos como int, double y boolean, proporcionando métodos adicionales para trabajar con estos datos básicos.