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


.

campo del cfd cadena original del complemento digital

Este es el foro para resolver dudas y hacer comentarios del Codigo Fuente para Delphi de generacion y timbrado que se ofrece aqui en el foro
[[ FORO CERRADO DEBIDO A QUE YA LA INFORMACION YA NO ES VIGENTE ]]
Cerrado
faj60
Mensajes: 11
Registrado: Jue Jun 23, 2011 5:12 pm

campo del cfd cadena original del complemento digital

Mensaje por faj60 »

buenas tardes dado en que campo del cfd se encuentra la cadena original del complemento de certificacion digital del SAT?

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

Re: campo del cfd cadena original del complemento digital

Mensaje por Dado »

Ninguna de las cadenas viene incluida en el XML
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
faj60
Mensajes: 11
Registrado: Jue Jun 23, 2011 5:12 pm

Re: campo del cfd cadena original del complemento digital

Mensaje por faj60 »

estoy timbrando con solucion factible
como puedo obtener esta cadena?
Avatar de Usuario
Dado
Mensajes: 15980
Registrado: Mar Jul 06, 2010 7:56 pm

Re: campo del cfd cadena original del complemento digital

Mensaje por Dado »

publicaste en el foro "Delphi"......realmente estas programando en Delphi o no supiste donde publicar.

Depende de lo que respondas es la forma de obtener la cadena original

Tambien si puedes decirme, para que la requieres? y es que la cadena original puedes obtenerla manualmente con el validador ValidaCFD

En resumen, menciona TOOODOS los detalles para poderte ayudar
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
faj60
Mensajes: 11
Registrado: Jue Jun 23, 2011 5:12 pm

Re: campo del cfd cadena original del complemento digital

Mensaje por faj60 »

replanteo la pregunta.

estoy programando con delphi 7 y te compre el modulo basico para generar el archivo .xml
y posteriormente el modulo para timbrar con solucion factible en version 3.2

desde el lenguaje diseñe la factura para mi cliente con quickreport y desde ahi genero el pdf.
con los datos que me arroja el cfd.xml que se genera con modulo que te compre
yo guarde los campos en mi base de datos para poder imprimir el reporte cuantas veces sea necesario. del sello digital cfdi, uuid, cadena original, fecha de timbrado.
pero ahora mi cliente me pide que imprima la cadena original del complemento de certificacion digital SAT
por eso es mi pregunta desde donde puedo obtener esta cadena que arroja la respuesta del timbrado de solucion factible

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

Re: campo del cfd cadena original del complemento digital

Mensaje por Dado »

Gracias por tu respuesta, y no es que tratara de hacerte batallar, pero queria estar seguro que mi respuesta te fuera ayudar, ahorita lo veras :

La forma es haciendo una transformacion xslt y hay un ejemplo EN DELPHI que esta aqui

Nota que ese ejemplo es para obtener la CADENA DEL EMISOR, pero es muy facil adaptarlo para obtener la CADENA DEL PAC (tambien llamada cadena de certificacion)
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
faj60
Mensajes: 11
Registrado: Jue Jun 23, 2011 5:12 pm

Re: campo del cfd cadena original del complemento digital

Mensaje por faj60 »

gracias por la respuesta.

voy a probarlo

saludos y gracias
faj60
Mensajes: 11
Registrado: Jue Jun 23, 2011 5:12 pm

Re: campo del cfd cadena original del complemento digital

Mensaje por faj60 »

ya pude recuperar la cadena original del complemento digital del SAT

lo explico por si a alguien le interesa

utilicé el objeto que dado tiene en sus rutinas de creacion de archivo .XML y lo cargue con el metodo LoadFromfile()
mas o menos asi

Código: Seleccionar todo

CFD := TCFD.Create(cfdV32);
CFD.LoadFromFile(pFIBDParametrosN_RUTA_GUARDA_XML.Value+'FACTURA No. '+ IntToStr(pFIBDFacturaL_FACTURA.Value) + '.xml')
"Ruta y nombre de mi archivo .XML

y obtuve los campos del objeto CFD

la cadena original del complemento digital del SAT se encuentra en este campo
CFD.CadenaOriginalTFD;

y ya puede volver a reimprimir la factura

saludos
diasaric
Mensajes: 5
Registrado: Mié Jun 11, 2014 12:28 pm

Re: campo del cfd cadena original del complemento digital

Mensaje por diasaric »

Disculpa la molestia donde declaras CFD y que tipo de variable es?
gracias de antemano, saludos
Cerrado