Closed lean closed 4 years ago
Tenes el archivo afip.pem en Afip_res?
Los archivos afip.pem
y private_key.key
estan en el mismo directorio desde donde estoy ejecutando el script
Entonces debes poner el parametro res_folder como “./“
con esta config obtengo otro error:
const afip = new Afip({ CUIT: XXXXXXXXXX, cert: "afip.pem",
key: "private_key.key", res_folder: './' });
Error:
Error: Error getting Token Autorization Error: ENOENT: no such file or directory, open './wsaa.wsdl'
at /Users/leancabrera/repos/afip/node_modules/@afipsdk/afip.js/src/Afip.js:160:9
at async Afip.GetServiceTA (/Users/leancabrera/repos/afip/node_modules/@afipsdk/afip.js/src/Afip.js:159:2)
at async ElectronicBilling.getWSInitialRequest (/Users/leancabrera/repos/afip/node_modules/@afipsdk/afip.js/src/Class/ElectronicBilling.js:286:27)
at async ElectronicBilling.executeRequest (/Users/leancabrera/repos/afip/node_modules/@afipsdk/afip.js/src/Class/ElectronicBilling.js:264:25)
at async ElectronicBilling.createVoucher (/Users/leancabrera/repos/afip/node_modules/@afipsdk/afip.js/src/Class/ElectronicBilling.js:88:19
Eso si es un bug. Queda para solucionarlo. Lo que podrias hacer de momento es poner le key y cert en node_modules/@afipsdk/afip.js/src/Afip_res
o copiar el contenido de node_modules/@afipsdk/afip.js/src/Afip_res
a la carpeta donde guardes la key y cert
Resuelto en 0c18f5afa15b7f95cedc60bbb36bc5ddfd3418b0
Hola buenas tardes! Estoy teniendo el mismo error
La instancia la estoy haciendo de la siguiente manera
Queria saber si hay alguna otra solución. Gracias!
No estaria coincidiendo el archivo cert que busca el sdk (el que esta en el error) con el que decis que esta en la instancia
Perdon! Era una screen de pruebas anteriores, Aquí te dejo la actualizada
Probe de varias formas y con otros nombres de archivo pero me sigue dando el mismo error.
Buenos dias! Continué intentando y ahora logré avanzar un poco.
Ya no tengo el mismo error pero la consola me está tirando otro:
No se que pueda ser. Así tengo mi instancia:
Ese error aparece porque el cuit no esta relacionado con el certificado
Como soluciono eso?
Al momento de generar el certificado debes crearlo con el cuit que vas a utilizar
Ya logré solucionarlo! Gracias!
@camilogriffa me esta tirando este error. Error:
Error getting Token Autorization Error: Invalid PEM formatted message.
te lo tiro a ese error? estara mal creado el pem?
yo estoy teniendo el mismo error, alguno lo soluciono?
Error getting Token Autorization Error: Invalid PEM formatted message.
Estoy teniendo este error: Error de AFIP Error: Error getting Token Autorization Error: Invalid PEM formatted message. Alguien lo ha solucionado?
Obtengo el siguiente error cuando estoy instanciando la libreria
La inicialización la estoy haciendo de la siguiente manera:
const afip = new Afip({ CUIT: XXXXXXXXX, cert: "./afip.pem", key: "./private_key.key" });