Página 1 de 1
Timbrar V3.3 con CFDLib V4.0.220325
Publicado: Mié May 18, 2022 1:03 pm
por Jesus Castelo
Puedo usar el método TimbrarCFD para timbrar un CFDI 3.3?
El CFDI ya esta formado y todo. Solo ocupo el timbre.
Re: Timbrar V3.3 con CFDLib V4.0.220325
Publicado: Mié May 18, 2022 1:27 pm
por Dado
Si y No
Si, puedes usar la funcion TimbrarCFD para timbrar un XML sin importar si lo generaste tu o la libreria
Pero No puedes timbrar V3.3 con la CFDLib V4.0, las versiones deben corresponder
Re: Timbrar V3.3 con CFDLib V4.0.220325
Publicado: Mié May 18, 2022 1:35 pm
por Jesus Castelo
La limitación es por razones comerciales?
No entiendo en que afecta que sea 3.3 o 4.0 si solo se necesita enviar el XML al PAC para agregar el timbre
Re: Timbrar V3.3 con CFDLib V4.0.220325
Publicado: Mié May 18, 2022 2:00 pm
por Dado
No es un motivo comercial
La limitacion se debe a temas tecnicos, tiene que ver con programacion orientada a objetos y tecnologia XML
Re: Timbrar V3.3 con CFDLib V4.0.220325
Publicado: Mié May 18, 2022 3:14 pm
por Jesus Castelo
ok. Se que podría hacer pruebas método por método y ver cual es compatible con 3.3 y cual no. Pero me podrías ayudar con una lista de los métodos que son compatibles o una con los que no lo son? la que sea mas fácil para ustedes.
Tendré que preparar mi código para manejar ambas versiones de la CFDLib, pero me ayudaría esa lista. Se que al menos CancelarCFD es compatible con 3.3, no se si solo ese método es compatible.
Gracias por tu tiempo...
Re: Timbrar V3.3 con CFDLib V4.0.220325
Publicado: Mié May 18, 2022 3:48 pm
por Dado
Es sencillo, metodos que deben manejar el XML se debe usar la DLL que le corresponda a la version
GeneraCFD(), TimbrarCFD(), RecuperarCFD()
Todos los demas metodos son intercambiable entre versiones, esto debido a que NO manejan el XML
Para que usar al mismo tiempo las dos versiones ? Estamos en la fase de obsolencia programada, para el dia 1 de julio* a las 00:00:00 todo lo que hayas programado de la 3.3 dejara de funcionar. Es mi opinion que hagas el cambio "duro", un dia manejas la 3.3 y al siguiente asi de sopeton la 4.0
____________________
*gracias a @jggtz por la aclaracion
Re: Timbrar V3.3 con CFDLib V4.0.220325
Publicado: Mié May 18, 2022 6:05 pm
por jggtz
, para el dia 1 de agosto a las 00:00:00 todo lo que hayas programado de la 3.3 dejara de funcionar.
La fecha de inicio de la version 4.0 es el 1 de Julio... o no?
Re: Timbrar V3.3 con CFDLib V4.0.220325
Publicado: Mié May 18, 2022 6:29 pm
por Dado
Ups! se me barrio, ya lo corregi, gracias!
Re: Timbrar V3.3 con CFDLib V4.0.220325
Publicado: Jue May 19, 2022 10:31 am
por Jesus Castelo
Dado escribió:Es sencillo, metodos que deben manejar el XML se debe usar la DLL que le corresponda a la version
GeneraCFD(), TimbrarCFD(), RecuperarCFD()
Todos los demas metodos son intercambiable entre versiones, esto debido a que NO manejan el XML
Para que usar al mismo tiempo las dos versiones ? Estamos en la fase de obsolencia programada, para el dia 1 de julio* a las 00:00:00 todo lo que hayas programado de la 3.3 dejara de funcionar. Es mi opinion que hagas el cambio "duro", un dia manejas la 3.3 y al siguiente asi de sopeton la 4.0
____________________
*gracias a @jggtz por la aclaracion
Sí claro, ya estamos a punto de olvidarnos del 3.3 pero quiero poner a prueba el sistema el mes de junio. Es decir, si por cualquier razón alguno de mis clientes no puede timbrar en 4.0, devolverlos temporalmente a la 3.3 mientras encuentro el problema y actualizo de nuevo. Es solo eso, un por si acaso.
Otra razón es que, no se si me creas, pero algunos clientes son batallozos y no van a querer actualizarse si no hasta el ultimo segundo, y pues necesito que todo este listo y que el sistema cambie automáticamente de 3.3 a 4.0