PREGUNTAS FRECUENTES
La secuencia de uso seria :
1. Tu con tu lenguaje generas un archivo ini en donde se encuentra la informacion necesaria para crear la factura asi como la ruta en donde tienes grabado el certificado y la llave necesaria para el sello.
2. Haces una llamada a mi libreria, en especial a la funcion GeneraCFD y le pasas el nombre de ese archivo ini y la clave que abre la llave
3. La libreria entonces genera el XML ya listo con su sello
4. Te aseguras que el procedimiento descrito fue ralizado con exito usando la funcion GetError, si devuelve cero entonces si se genero el XML
5. A continuacion generas OTRO archivo ini con los datos necesarios para el timbrado
6. Vuelves a llamar a la libreria, pero ahora usar la funcion TimbrarCFD e igualmente le pasas el nombre de un archivo ini
7. La libreria envia el XML al PAC para que te lo timbre y te regresa EN EL MISMO ARCHIVO el XML ya con su timbre
8. Igualmente, para que sepas que todo se realizo correctamente debes consultar la funcion GetError
Que parametros necesita tu DLL ?
Requiere el nombre del archivo *.ini donde se especifica el resto de la informacion necesaria para el timbrado, te recomiendo que descargues la demo de mi foro y revises los archivos *.ini
SI yo genero el CFD en esquema 2010 medios propios, me sirve de algo?
No, tienes que crear el nuevo CFDI version 3 modelo 2011
Solo se usa la libreria cfdlib.dll? ó los otros .exe tambien se necesitan?
Los archivos que *realmente* requieres son cfdlib.dll libeay32.dll y ssleay32.dll estos ultimos son parte de OpenSSL, todo lo demas es de soporte para programar y probar
Yo desarrollo en (inserte aqui el lenguaje que usa) sabes como integrar tus DLL con mi lenguaje?
Puedo apoyarte al 100% en lenguaje Delphi, para algunos lenguajes de programacion hay ejemplos que me han proporcionado, si no es ni Delphi ni de los lenguajes de ejemplo siento comentarte que por falta de conocimiento no puedo asesorarte, pero te apoyaria lo mas que pueda con los errores que te marca la libreria.
Cual es el costo de tus DLL
La lista de precios esta publicada en el primer mensaje, mas arriba
Y con que PAC me recomiendas.
Cada uno tiene ventajas y desventajas, no podria recomendar uno en especial.
¿Tiene limite de documentos o algún tipo de vencimiento?
No tiene nada de eso, absolutamente ningun tipo de "candado"
¿Das alguna clase de soporte para la implementación de la DLL a mi sistema?
Si ofrezco asesoria atravez de este foro, puedes revisar los mas de 100+ mensajes aqui para que tengas idea del tipo de soporte que doy
¿La DLL tiene las funciones necesarias para el envio y recepcion de los archivos al sitio del PAC?
Pues...si, de eso se trata, de enviar un XML y recibir el timbre, todo esto atravez del Web Service que para el caso han dispuesto los PAC
En serio, tu dll sirve para enviar el XML al PAC para que este lo procese y genere el timbre y lo devuelva?
Acabas de describir exactamente lo que se pretende con esta libreria
Osea que tu libreria se conecta al Web Service del PAC, envia el XML y despues regresa el mismo XML ya timbrado
Si, exactamente hace eso (es increible la cantidad de veces que me hacen este tipo de preguntas)
Ya no tendría que estar haciendo las pruebas con el PAC?
La libreria ya ha sido probada y esta funcionando, pero de eso a que no hagas las pruebas pertinentes pues no, si debes hacer pruebas y extensivas, ademas recuerda que esto es *solo* el envio, la otra mitad del proceso es la creacion del XML y ahi puede haber muchos errores tambien.
Si optará por tu librería, ¿tendría que escojer a uno de los tres: BunzónE, Edicom y Timbrefiscal?,
Puedes seleccionar los tres al mismo tiempo, incluso legalmente esta permitido timbrar simultanemente con los tres
Como cancelo un CFDI?
El metodo oficial es atravez del portal del SAT, pero hay algunos PAC que ya ofrecen la cancelacion mediante Web Service