Summary
Resolution
La instalación del Certificado en Syracuse para usarse en la firma de una Factura de venta (XML formato Facturae 3.2,3.2.1 o 3.2.2), creada desde el Módulo EDI como para la firma del documento adjunto PDF, se divide en varios pasos (Este procedimiento sólo sirve para 2025R1 y con Syracuse 12.22.2.5 o superior, para Release anteriores se indica en el siguiente enlace https://es-kb.sage.com/portal/app/portlets/results/viewsolution.jsp?solutionid=241001073713867&page=1&position=8&q=certificado):
1º Creación de archivos .pem y .key principales.
Se necesitará en primer lugar el archivo del Certificado en formato .pfx (tendrá asociado una contraseña, que se deberá saber). Después se seguirán los pasos descritos en el siguiente artículo, importante, sólo ver el PUNTO 1 hasta la instalación del programa Open SSL.
Una vez instalado el programa Open SSL, hay que ejecutar los siguientes comandos:
1. Creación del archivo .key:
Se ejecuta en Open SSL el siguiente comando.
openssl pkcs12 -in yourfile.pfx -out yourfile.pem -passin pass:myPassword -passout pass:myPassword
- Donde yourfile.pfx es el nombre del Certificado. Pudiéndose poner también una ruta completa en el que se encuentre el Certificado yourfile.pfx y dónde se quiera crear el archivo yourfile.pem.
- Siendo myPassword la passphrase (contraseña) del Certificado.
- Este archivo se tiene que renombrar con extensión .key una vez creado.
- No se tiene que modificar nada del archivo resultante.
2. Creación del archivo .pem:
Se ejecuta en Open SSL el siguiente comando.
openssl pkcs12 -in yourfile.pfx -clcerts -nokeys -out yourfile.pem -passin pass:myPassword
- Donde yourfile.pfx es el nombre del Certificado. Pudiéndose poner también una ruta completa en el que se encuentre el Certificado yourfile.pfx y dónde se quiera crear el archivo yourfile.pem.
- Siendo myPassword la passphrase (contraseña) del Certificado.
- No se tiene que modificar nada del archivo resultante.
2º Creación de archivos .pem de los Certificados AC.
Tras crear los archivos .pem y el .key del Certificado, se crean los Certificados AC (Root 1 nivel y Entidad certificadora 2 nivel) que luego se asociarán al principal.
Se instala en el navegador IE o Edge el Certificado principal (se necesita el archivo del Certificado .pfx y contraseña).
Se hará esta operación dos veces, para conseguir al final dos archivos .pem.
- Se accede al apartado de Administración de Certificados de IE o Edge.
- Se selecciona el Certificado instalado.
- En la pestaña “Rutas de certificación” se selecciona el Certificado Root 1 nivel o Entidad certificadora 2 nivel.
- En la pestaña “Detalles” se selecciona “Copiar en archivo...”
- Se descarga como X.509 y se renombra el archivo a .pem.

3º Instalación en Syracuse de los Certificados AC.
Una vez creados los dos .pem, se crean por separado dentro de Sage X3 los registros (Administración/ Administración/ Certificados/ Certificados de autoridades de certificación).
4º Instalación en Syracuse de Certificado Principal.
Por último, el Certificado principal se crea en Syracuse (Administración/ Administración/ Certificados/ Certificados). Se utilizan los dos archivos .key y .pem principales, CON FRASE DE CONTRASEÑA y se asocian en el apartado "Contexto" los dos registros de Certificados AC creados anteriormente.