Imagen

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 obtener UUID, sellosat etc con la CFDLib.dll

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
agag4
Mensajes: 617
Registrado: Lun Ago 02, 2010 1:27 pm

Como obtener UUID, sellosat etc con la CFDLib.dll

Mensajepor agag4 » Sab Oct 28, 2017 11:45 am

Buen dia, estoy en fase de pruebas para el cfdi v3.3, ya me crea, sella y timbra el xml pero donde "se cacha" los datos del timbrado como el UUID, selloSAT, etc ?? hay que leer el XML ??

Avatar de Usuario
Dado
Mensajes: 15838
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Como obtener UUID, sellosat etc con la CFDLib.dll

Mensajepor Dado » Sab Oct 28, 2017 2:55 pm

Se obtienen de la misma forma en que obtienes para la V3.2

Puede ser como dices, leyendo el XML o con las funciones CadenaOriginal() y SelloDigital()
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!

agag4
Mensajes: 617
Registrado: Lun Ago 02, 2010 1:27 pm

Re: Como obtener UUID, sellosat etc con la CFDLib.dll

Mensajepor agag4 » Lun Oct 30, 2017 8:39 am

buen dia, actualmente leo el xml cfdi v3.2 de esta forma:

Código: Seleccionar todo


  if
 
    ( CFD.LoadFromFile(RutaXML+tFacturasTIPOMOV.Value+'-'+tFacturasFOLIOFISCAL.AsString+'.xml') ) and
    ( CFD.TieneTimbre )
 
  then begin

    tFacturasFE_CADENAORIGINAL_SAT.Value     := CFD.CadenaOriginalTFD;
    tFacturasFE_CADENAORIGINAL.Value            := CFD.CadenaOriginal;

    tFacturasFE_FECHATIMBRADO.Value             := CFD.Timbre.Datos.FechaTimbrado;
    tFacturasFE_CERTIFICADO_SAT.Value           := CFD.Timbre.Datos.NoCertificadoSAT;
    tFacturasFE_CERTIFICADO_CONTRIBUYENTE.Value := CFD.Datos.NoCertificado;

    tFacturasFE_SELLODIGITAL.Value              := CFD.Timbre.Datos.SelloCFD;
    tFacturasFE_SELLODIGITAL_SAT.Value          := CFD.Timbre.Datos.SelloSAT;
    tFacturasFE_FOLIOFISCAL_TIMBRE.Value        := CFD.Timbre.Datos.UUID;
    tFacturasFE_VERSIONCFDI.Value               := CFD.Timbre.Datos.Version;
end;



Al hacer lo mismo para la version v3.3, solo tiene dato " CFD.Timbre.Datos.UUID "
No tienes forma de que esos datos del timbre caigan en un archivo de texto ?? o en el mismo .ini

gracias.

Avatar de Usuario
Dado
Mensajes: 15838
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Como obtener UUID, sellosat etc con la CFDLib.dll

Mensajepor Dado » Dom Nov 05, 2017 11:26 am

Listo, a partir de la nueva version que publicamos hoy (V3.3.171104) la dll graba los datos del timbre en el archivo ini, checalo
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!

agag4
Mensajes: 617
Registrado: Lun Ago 02, 2010 1:27 pm

Re: Como obtener UUID, sellosat etc con la CFDLib.dll

Mensajepor agag4 » Lun Nov 06, 2017 7:57 am

Buen dia, excelente DADO, como bajo la dll ?? con el mismo link que me llego x correo ??

agag4
Mensajes: 617
Registrado: Lun Ago 02, 2010 1:27 pm

Re: Como obtener UUID, sellosat etc con la CFDLib.dll

Mensajepor agag4 » Lun Nov 13, 2017 1:56 pm

Buenas tardes, no encuentro el correo donde me llego el link para bajar la dll (actualizada ) hace casi el mes, me lo podras reenviar ?? gracias.

Avatar de Usuario
Dado
Mensajes: 15838
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Como obtener UUID, sellosat etc con la CFDLib.dll

Mensajepor Dado » Lun Nov 13, 2017 1:59 pm

Envia un mail a la oficina con el comprobante de compra, para que te den la informacion de descarga
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!

Jeorjen
Mensajes: 82
Registrado: Vie Oct 19, 2012 6:28 pm

Re: Como obtener UUID, sellosat etc con la CFDLib.dll

Mensajepor Jeorjen » Jue Nov 16, 2017 12:51 pm

Hola, tambien se puede extraer de la cadena original (actualmente en la V3.3 lo estoy utilizando)

!Variable CString CadenaOriginalF

CadenaOriginalF=CadenaOriginal()

FAC:UUID = sub(CadenaOriginalF,7,36) ! la Longitud es de 36 pero con 36 agarra hasta el caracter | que es el siguiente despues del UUID, apartir de la posicion 7 (septimo caracter)
FAC:FechaYHoraDelTimbrado = sub(CadenaOriginalF,43,20)

Sub(NombreDeCadena,Posicion,Longitud) extrae la sub-cadena

Por si le sirve a alguien.


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 8 invitados