Buenas tardes....pongo aquí mi comentario por no saber donde colocarlo....
hago un poco de reflexión... actualmente tenemos la versión 3.2 del timbrado y de manera opcional a partir del 1 de julio del 2017 hasta el 1 de diciembre del 2017 la versión 3.3, y a partir de esa fecha ya será obligatorio la versión 3.3.
entonces mi observación es la siguiente, algunos de mis cliente suben a los diferentes portales de sus clientes los XML, si uno de ellos no esta preparado para recibir 3.3 y otros si entonces seria conveniente que la librería CFDLib pudiera soportar las versiones 3.2 y 3.3, para poder elegir que versión timbrar en tanto todos nos unificamos a la versión 3.3, ya que comentan quitar las versiones anteriores, les sugiero dejar solamente estas dos para soportar el proceso de transición, no se si eso sea posible, la autoridad permite en ese rango de fechas utilizar una versión u otra, el problema será entre nosotros para saber quien ya migro a la 3.3 y quien no.
gracias por su tiempo y espero comentarios.
saludos.
Adolfo
DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.
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
Como hacer para tener las dos versiones en la CFDLib.dll
-
- Mensajes: 448
- Registrado: Jue Mar 29, 2012 10:48 am
- Dado
- Mensajes: 15838
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: Como hacer para tener las dos versiones en la CFDLib.dll
Pase tu mensaje a un nuevo tema ya que me parece interesante tu observacion
Tienes toda la razon, los emisores van a estar emigrando de forma aleatoria y no vamos a saber si debemos crear un CFDI V3.2 o un CFDI V3.3
A estas alturas no nos es posible regresar a analizar la opcion de tener en la misma dll las dos versiones, pero creemos que la solucion es TENER LAS DOS DLL
Solo hay que renombrarlas, por ejemplo puedes tener CFDLib32.dll y CFDLib33.dll y definir dos veces las funciones de creacion y/o timbrado, una que apunte a CFDLib32 y la otra a CFDLib33
Tienes toda la razon, los emisores van a estar emigrando de forma aleatoria y no vamos a saber si debemos crear un CFDI V3.2 o un CFDI V3.3
A estas alturas no nos es posible regresar a analizar la opcion de tener en la misma dll las dos versiones, pero creemos que la solucion es TENER LAS DOS DLL
Solo hay que renombrarlas, por ejemplo puedes tener CFDLib32.dll y CFDLib33.dll y definir dos veces las funciones de creacion y/o timbrado, una que apunte a CFDLib32 y la otra a CFDLib33
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
-
- Mensajes: 448
- Registrado: Jue Mar 29, 2012 10:48 am
Re: Como hacer para tener las dos versiones en la CFDLib.dll
Me parece muy bien, no había pensado en esa alternativa, voy a dejar la versión 3.2 como base y la 3.3 seria la renombrada para mis sistemas en operación y ya los nuevos directo a la 3.3, muchas gracias por tu aporte...
saludos
Adolfo Ríos
saludos
Adolfo Ríos
-
- Mensajes: 448
- Registrado: Jue Mar 29, 2012 10:48 am
Re: Como hacer para tener las dos versiones en la CFDLib.dll
Buenas tardes...hice una prueba renombrando las dos librerías, pero entro en conflicto ya que en ambas los procedimientos se llaman igual. yo uso clarión, alguna idea de como superar este detalle...
saludos
Adolfo Ríos
saludos
Adolfo Ríos
-
- Mensajes: 133
- Registrado: Mié Feb 23, 2011 3:11 pm
Re: Como hacer para tener las dos versiones en la CFDLib.dll
Lo que yo hago son dos sistemas una con 3.2 otro con 3.3
Saludos
Moises
Saludos
Moises
- Dado
- Mensajes: 15838
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: Como hacer para tener las dos versiones en la CFDLib.dll
Listo, genere una DLL especialmente para tu necesidad, checa que las funciones cambiaron a "CFDI" (nota la "I" al final)
De esa forma ya no tienes conflicto con el nombre de las funciones 3.2 vs. las de la 3.3
De esa forma ya no tienes conflicto con el nombre de las funciones 3.2 vs. las de la 3.3
Código: Seleccionar todo
GeneraCFDI, GeneraCFDIExt, GeneraCFD2,
TimbrarCFDI, TimbrarCFDIExt,
CancelarCFDI, CancelarCFDIExt,
RecuperaAcuseCancelacion,
ConsultaSaldo,
RecuperarCFDI,
CFDLibVersion,
PruebaClaveDeLlavePrivada,
GetError, GetErrorExt,
CadenaOriginal, SelloDigital;
- Adjuntos
-
- CFDLib.zip
- (603.61 KiB) Descargado 198 veces
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
-
- Mensajes: 205
- Registrado: Sab Nov 03, 2012 11:48 am
Re: Como hacer para tener las dos versiones en la CFDLib.dll
¿No sería menos complicado especificar en el archivo ini que versión sería?
[Parametros]
Certificado=.\Certificados\CSD_Pruebas_CFDI_LAN7008173R5.cer
LlavePrivada=.\Certificados\CSD_Pruebas_CFDI_LAN7008173R5.key
CFDI=3.3 o CFDI=3.2
[Parametros]
Certificado=.\Certificados\CSD_Pruebas_CFDI_LAN7008173R5.cer
LlavePrivada=.\Certificados\CSD_Pruebas_CFDI_LAN7008173R5.key
CFDI=3.3 o CFDI=3.2
-
- Mensajes: 448
- Registrado: Jue Mar 29, 2012 10:48 am
Re: Como hacer para tener las dos versiones en la CFDLib.dll
Gracias dado por esa oportunidad...no había entrado al foro por exceso de trabajo pero lo voy a probar inmediatamente...
mil gracias...
saludos
Adolfo Ríos
mil gracias...
saludos
Adolfo Ríos
-
- Mensajes: 63
- Registrado: Dom Ene 06, 2013 9:38 am
Re: Como hacer para tener las dos versiones en la CFDLib.dll
Buenos dias!!!
Dado, leyendo este tema me di cuenta que manejan la opcion de CancelarCFDIExt. Me puedes pasar los parametros por favor?
De antemano muchas gracias.
Cuatec
Dado, leyendo este tema me di cuenta que manejan la opcion de CancelarCFDIExt. Me puedes pasar los parametros por favor?
De antemano muchas gracias.
Cuatec
- Dado
- Mensajes: 15838
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: Como hacer para tener las dos versiones en la CFDLib.dll
Te adjunto el archivo Leeme.txt, este es el mismo que viene en la descarga de la DLL
- Adjuntos
-
- Leeme.txt
- (7.53 KiB) Descargado 197 veces
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
Volver a “SOPORTE LIBRERIA CFDLib.dll, CELib.dll y RETLib.dll”
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 11 invitados