Imagen

DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.


CARTA PORTE V3.1

ECODEX TIENE ESTOS NUEVOS DATOS DE CONTACTO :
Comercializacion y Ventas - Evelia Vicke evicke@ecodex.com.mx 33-16-03-03-48
Soporte - Humberto Guerrero soporte@ecodex.com.mx 33-34-90-46-03


.

Timbrado desde ApiRest C#

Este es el foro para resolver dudas y hacer comentarios de las librerias DLL de generacion y timbrado que se ofrece aqui en el foro
Responder
aflor2110
Mensajes: 3
Registrado: Jue Abr 27, 2023 2:04 pm

Timbrado desde ApiRest C#

Mensaje por aflor2110 »

Tengo una aplicacion WEB desarrollada Angular la parte del front que consume una REST API que esta en c#, desde la API quiero mandar a generar un CFDI por medio de la CFDLib.dll, revisando los ejemplos de c# veo que lo hace por medio de un llamado enviando como parámetro el nombre de un archivo.ini, el cual contiene los datos del CFDI. ¿tendría que hacer lo mismo desde mi API para hacer el llamado a esta dll y enviar el archivo? el archivo como se envía, en que formato? o la Dll lo toma de la ruta que se le indica en el parámetro?
Gracais por sus comentarios.

SAludos.
Avatar de Usuario
Dado
Mensajes: 15943
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Timbrado desde ApiRest C#

Mensaje por Dado »

aflor2110 escribió:Tengo una aplicacion WEB desarrollada Angular la parte del front que consume una REST API que esta en c#, desde la API quiero mandar a generar un CFDI por medio de la CFDLib.dll, revisando los ejemplos de c# veo que lo hace por medio de un llamado enviando como parámetro el nombre de un archivo.ini, el cual contiene los datos del CFDI. ¿tendría que hacer lo mismo desde mi API para hacer el llamado a esta dll y enviar el archivo? el archivo como se envía, en que formato? o la Dll lo toma de la ruta que se le indica en el parámetro?
Gracais por sus comentarios.

SAludos.
Si, debes hacer los mismo desde cualquier aplicacion, al llamar a la funcion CrearCFD() debes pasarle como parametro la ruta donde esta grabado el archivo INI

Una opcion talvez mas sencilla es hacer una llamada mediante SHELL/Linea de comando a la aplicacion CFDBatch.exe, checa el archivo "CLIC AQUI PARA CREAR Y TIMBRAR CFDI.bat"

Es muy probable que ya estes haciendo este tipo de llamadas a la aplicacion OpenSSL.exe para la criptografia
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
Responder