AFIP: Ya tengo el Certificado electronico en otro Sistema, lo puedo usar en este programa?


Recommended Posts

Mi consulta es la siguiente,ya tengo el certificado electrónico de afip en otro sistema de gestión funcionando, tendría que utilizar el mismo o tengo que generar otro para este sistema junto al Key, como también saber si tengo que eliminar ese certificado en Afip y si eso puede influir en la numeración de facturas próximas ( o no afecta en nada).

cuando intento instalar el certificado electrónico que yo guarde en su momento para el otro sistema  me marca un error :pidiendo el archivo.key el cual tendría que bajar. Y terminando si puedo utilizar el mismo certificado como género el Key para que me sirva con el mismo certificado.

 

  • Like 1
Enlace a comentario

La numeracion la determina el punto de venta configurado en AFIP.

La recomendacion es generar un certificado nuevo. La generacion del archivo KEY es compleja, por lo que te recomendamos que lo haga un distribuidor:

...

En caso de que quieras intentar, aqui hay un tutorial en el sitio de AFIPhttp://www.afip.gov.ar/ws/WSAA/cert-req-howto.txt

...

Para generar sus certificados digitales, basicamente, necesita usar el 
utilitario OpenSSL. Si tiene acceso a un servidor Unix/Linux, seguramente ya 
lo tiene instalado. Si tiene acceso a equipos Windows, puede bajar openSSL de:

http://www.slproweb.com/products/Win32OpenSSL.html

Los pasos a seguir son los siguientes:

PASO 1 - Genere su clave privada (private key) de 2048 bits ejecutando:

   openssl genrsa -out privada.key 2048

Haga un backup de su clave privada para evitar futuros inconvenientes. 
Tenga en cuenta que la va a necesitar una vez que obtenga su certificado X.509, 
el cual no le va a servir de mucho si Ud. no dispone de la clave privada que 
le corresponde.

PASO 2 - Genere su CSR (Certificate Signing Request) ejecutando:
  
   openssl req 
   -new 
   -key privada.key 
   -subj "/C=AR/O=subj_o/CN=subj_cn/serialNumber=CUIT subj_cuit" -out pedido.csr
  
Reemplazando:
. subj_o por el nombre de su empresa.
. subj_cn por su nombre o server hostname.
. subj_cuit por la CUIT sin guiones de la empresa o programador.

NOTA: Para certificado de testing use la CUIT del programador.

Una vez que haya generado correctamente su CSR, puede usarlo para obtener su 
certificado digital X.509. Para el caso del entorno de Testing, utilice la 
aplicacion online WSASS. Para el caso del entorno de Produccion, Ud. podra 
obtener su certificado interactivamente usando el "Administrador de 
Certificados Digitales" del menu de tramites con Clave Fiscal en nuestro portal 
 www.afip.gob.ar
 
  
- Segun la tecnologia que elija utilizar para llevar a cabo el desarrollo puede 
llegar a necesitar el certificado en formato pkcs12 (certificado x509 + clave 
privada). Para generarlo debe ejecutar desde la linea de comando:

   openssl pkcs12 -export -inkey privada.key -in certificado.crt -out alias.pfx
     
Debera definir una password para el certificado 'alias.pfx' (que debera 
ingresar 2 veces).


- En algunos equipos Windows al invocar al WSAA para obtener su ticket de 
acceso puede llegar a obtener el siguiente mensaje de error:

   "La contrasei±a de red especificada no es valida".

Este error tiene que ver con el problema de que Windows parece no entender que 
el pkcs#12 generado con openssl no tiene password. La solucion es importar el 
certificado al repositorio de Windows (Control panel / Internet Options / 
Contents / Certificates). Luego volver a exportarlo (hasta la version 7 de 
Internet Explorer no es obligatorio ponerle password). Tener en cuenta que debe 
tildar la opcion "Marcar esta clave como exportable".

Enlace a comentario
Invitado
Este tema está cerrado a más respuestas.