
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
.
Error en el 1er Timbrado de Producción ECODEX
-
- Mensajes: 623
- Registrado: Lun Ago 02, 2010 1:27 pm
Error en el 1er Timbrado de Producción ECODEX
Estoy usando la misma estructura del XML que usaba para timbreFiscal v3.2, sólo que ahora el timbrado es para ecodex, creo el xml y le paso la ruta del .ini para el timbrado y me arroja el error que viene en la imagen, les adjunto el xml.
- Adjuntos
-
- FE-1.xml
- (3.44 KiB) Descargado 157 veces
-
- Error 1er Timbrar ECODEX.jpg (30.85 KiB) Visto 5338 veces
- Dado
- Mensajes: 15981
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: Error en el 1er Timbrado de Producción ECODEX
Valida tu XML para que veas el error que tienes en tu XML
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
-
- Mensajes: 623
- Registrado: Lun Ago 02, 2010 1:27 pm
Re: Error en el 1er Timbrado de Producción ECODEX
Ya me timbro, solo porque no tenia el C.P. del emisor ???
Ahora el problema que tengo es el siguiente, la toma de los datos del timbrado en el CFD, me fui por este camino y me marca error, como si accesaras a algo que no esta creado.

Ahora el problema que tengo es el siguiente, la toma de los datos del timbrado en el CFD, me fui por este camino y me marca error, como si accesaras a algo que no esta creado.
Código: Seleccionar todo
....
if TimbrarCFD(PChar( 'c:\ecodex.ini' )) = OK then begin
try
// Tomamos datos del timbre para guardarlo en factura
CFD := TCFD.Create(cfdV32);
CFD.LoadFromFile(RutaXML+tFacturasTIPOMOV.Value+'-'+tFacturasFOLIOFISCAL.AsString+'.xml');
// Grabamos y Finalizamos
tFacturas.Edit;
// AQUI MARCA ERROR AL LEER -->> CFD.CadenaOriginalTFD;
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;
finally
CFD.Free;
end;
- Dado
- Mensajes: 15981
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: Error en el 1er Timbrado de Producción ECODEX
SIEMPRE asegurate que todas las operaciones esten verificadas :
IF CFD.LoadFromFile(RutaXML+tFacturasTIPOMOV.Value+'-'+tFacturasFOLIOFISCAL.AsString+'.xml') then
IF CFD.TieneTimbre then
IF CFD.LoadFromFile(RutaXML+tFacturasTIPOMOV.Value+'-'+tFacturasFOLIOFISCAL.AsString+'.xml') then
IF CFD.TieneTimbre then
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
-
- Mensajes: 623
- Registrado: Lun Ago 02, 2010 1:27 pm
Re: Error en el 1er Timbrado de Producción ECODEX
DADO, estoy haciendo una prueba del XML que me timbro, le meti un boton y puse el siguiente codigo:
MUESTRA EL MENSAJE, pero VACIO, segun alli te debe mostrar el folio fiscal del timbrado, lo muestra vacio .... adjunto XML timbrado.
Código: Seleccionar todo
procedure TFacturas.btnokClick(Sender: TObject);
begin
try
CFD := TCFD.Create(cfdV32);
if CFD.LoadFromFile('C:\FE-1.xml') then
ShowMessage(CFD.Timbre.Datos.UUID);
finally
CFD.Free;
end;
end;
- Adjuntos
-
- FE-1.xml
- (4.15 KiB) Descargado 132 veces
-
- Mensajes: 623
- Registrado: Lun Ago 02, 2010 1:27 pm
Re: Error en el 1er Timbrado de Producción ECODEX
Sorry, me falto esto
Dije, es una condicion booleana jajajajajajaja
En fin, ya quedo mi chavo... gracias....

Código: Seleccionar todo
..
if CFD.TieneTimbre then
..
En fin, ya quedo mi chavo... gracias....
- Dado
- Mensajes: 15981
- Registrado: Mar Jul 06, 2010 7:56 pm
Re: Error en el 1er Timbrado de Producción ECODEX
Es mas, mucho mas que una condicion booleana, "TieneTimbre" es un metodo del objeto TCFD
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!
-
- Mensajes: 623
- Registrado: Lun Ago 02, 2010 1:27 pm
Re: Error en el 1er Timbrado de Producción ECODEX
Como dijo el chapulin colorado, LO SOSPECHE DESDE UN PRINCIPIO 
