ÍNDICE
01. VISIÓN GENERAL
Configuración de la ubicación los certificados (.cer), archivos .key, .pem, y/o .pfx) y archivos ejecutables de los Proveedores Autorizados de CFDI con PROTHEUS (PAC), para el correcto timbrado del CFDI y del Complemento Pago.
02. CONFIGURACION
Configurar parámetro MV_CFDSMAR con la ruta donde se ubica el archivo ejecutable para timbrado del PAC correspondiente (Timbrado$PAC$.exe)*, así como cualquier dependencia necesaria (por ejemplo archivos tipo DLL). Para el proceso de cancelación de CFDI, es necesario tener una copia de los los archivos con claves privadas y públicas (.key, .pem, .cer y/o .pfx), en esta misma ruta,
Configurar parámetro MV_CFDDIRS con la ruta donde se ubican los archivos con claves privadas y publicas (.key, .pem, .cer y/o .pfx).
03. EJEMPLO DE UTILIZACIÓN
- Para establecer en el parámetro MV_CFDSMAR la ruta donde se colocarán los archivos se utiliza por estándar la función GetClientDir(), la cual retorna la dirección donde se esta instalado el Smart Client, por ejemplo:
- C:\Aut\BIN\smartclient
Web-Agent
- La ruta estándar configurada en el parámetro MV_CFDSMAR es asignada utilizando la función GetClientDir(), la cual retorna la dirección donde se fue instalado el WebApp - WebAgent.
- Para el caso de utilizar WebAgent, la dirección que retorna la función GetClientDir() es la carpeta de "C:\Users\usuario + \AppData\Local\Programs\web-agent\", por ejemplo:
- C:\Users\Administrator\AppData\Local\Programs\web-agent\
- Al momento de realizar el timbrado del CFDI, en caso de no contar con el archivo ejecutable del PAC utilizado en la carpeta configurada, se mostrará el siguiente mensaje:
- En la rutina Cancelación CFDI(FISA817), en caso de no contar con algún archivo colocado en la carpeta configurada se mostrará el siguiente mensaje:
- Para el caso de utilizar WebAgent, la dirección que retorna la función GetClientDir() es la carpeta de "C:\Users\usuario + \AppData\Local\Programs\web-agent\", por ejemplo: