Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Envío de GRE Remitente #613

Open
OD-n opened this issue Jul 31, 2023 · 4 comments
Open

Envío de GRE Remitente #613

OD-n opened this issue Jul 31, 2023 · 4 comments

Comments

@OD-n
Copy link

OD-n commented Jul 31, 2023

Acabo de generar las credenciales en el portal de SUNAT, desde la sección para registrar una API SUNAT.
image
Copiando el "id" y "clave" en el empresa.json.
image
Pero aún así tengo el error de cliente no autorizado, trate de realizar el envio por POSTMAN y me apareció la respuesta de Cliente no Autorizado
image
Quisiera saber si hay algo mas que tengo que configurar o no está bien en donde he creado el client_id y client_secret, o es algo mas

@OD-n
Copy link
Author

OD-n commented Jul 31, 2023

Para generar el token hice el cambio en el archivo AuthApi.php:
image
Como se encuentra formato de consulta integrada de comprobantes de pago. Podrían confirmarme si el token generado de esa forma es correcto?, de la forma anterior no me generaba el token.

@giansalex
Copy link
Owner

giansalex commented Jul 31, 2023

Hola @OD-n , este es el manual https://cpe.sunat.gob.pe/sites/default/files/inline-files/Manual_Servicios_GRE.pdf
image

Acabo de comprobar que si funciona la ruta del manual, recuerda colocar tambien la clave SOL, se usa en esta API

@OD-n
Copy link
Author

OD-n commented Aug 2, 2023

Acabo de darme cuenta que el token generado se hacia por otra sección a la que se habia ingresado, específicamente en la sección de credenciales de API SUNAT:
image

Ahora mismo tengo otro error, al parecer no se realiza la consulta con los parámetros de "AUTH_URL" y "API_URL" del Json empresas.json, al imprimir los endpoints me cargaba los datos del archivo .env () y no los que se colocaron en el empresas.json.
image

Cambie los parámetros del archivo .env por los que colocaba en el empresas.json
image

Ahora tengo el siguiente mensaje de error:
{ "xml": "...", "sunatResponse": { "success": false, "error": { "code": "API", "message": "[401] Client error: POST https://api-cpe.sunat.gob.pe/v1/contribuyente/gem/comprobantes/20394001113-09-T001-00000001` resulted in a 401 Unauthorized response:\n{"status":401,"message":"Unauthorized"}\n\n"
}
}
}`

Al realizar la consulta del token por POSTMAN obtengo sin problemas el token y ya no se tiene el problema de cliente no autorizado.

@OD-n
Copy link
Author

OD-n commented Aug 8, 2023

Acabo de solucionar, y lo que no habia visto en el manual se tenia que seleccionar el alcance "Desktop"
image
Con eso quedaría resuelto el problema que había tenido.
@giansalex por alguna razón el link: https://cpe.sunat.gob.pe/sites/default/files/inline-files/Manual_Servicios_GRE.pdf del manual que colocaste no carga, por ello descargué un manual donde no se especificaba el ALCANCE

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants