Pequeña DUDA sobre version en cadena sat
Publicado: Sab Sep 13, 2014 1:19 pm
Buenas tardes, tengo una pequeña duda, termine una aplicación especial para un cliente, donde se tenia que timbrar el documento de ingreso, llegue a una parte donde se arma la cadena del sat al momento de ser timbrada para plasmarla en el formato de impresion de la factura, adjunto 2 imagenes para que lo vean, al instalarle la 1er version a mi cliente me pregunta sobre la version que sale en la cadena y la version que esta en el xml, me quedo
La version que sale en la cadena se arma de la siguiente manera:
Donde el campo [ tFacturas_VERSIONCFDI.Value ] toma el valor de esta forma, DESPUES DE TIMBRAR CON ECODEX:
Mi duda es, en la cadena del sat impresa en la factura, debe de ir la version 1.0 o la 3.2 ?? 

La version que sale en la cadena se arma de la siguiente manera:
Código: Seleccionar todo
function GeneraCadenaOriginalTFD : string;
const
pipe = '|';
begin
result := pipe + pipe +
tFacturas_VERSIONCFDI.Value + pipe + <<<<--- ESTA ES LA VERSION QUE SALE EN LA CADENA DEL SAT
tFacturas_FOLIOFISCAL_TIMBRE.Value + pipe +
tFacturas_FECHATIMBRADO.Value + pipe +
tFacturas_SELLODIGITAL.Value + pipe +
tFacturas_CERTIFICADO_SAT.Value + pipe + pipe;
Código: Seleccionar todo
tFacturas_SELLODIGITAL.Value := CFD.Timbre.Datos.SelloCFD;
tFacturas_SELLODIGITAL_SAT.Value := CFD.Timbre.Datos.SelloSAT;
tFacturas_FOLIOFISCAL_TIMBRE.Value := CFD.Timbre.Datos.UUID;
tFacturas_VERSIONCFDI.Value := CFD.Timbre.Datos.Version; <-- este es el campo que se toma para la armar la cadena del sat
