Cita:
Empezado por ramherfer
Creo que el problema está en las series, ya que según esto:
Código Delphi [-] FacturasEnviadas.LoadFromFile( xmlFacturas );
FacturasEnviadas.IndexFieldNames:='Emisor;NumSerieFactura';
FacturasEnviadas.Active:=true;
lo esta haciendo bien por lógica ya que de un mismo emisor, la serie FA250092 (que es la anterior que debía seleccionar) está antes que la RF250003 que es la última y la que seleciona como factura anterior. Pero erróneo en la práctica ya que la anterior debiera ser la FA250092.
|
correcto, elimina la linea FacturasEnviadas.IndexFieldNames:='Emisor;NumSerieFactura'; y listo. en la practica ira a la ultima generada/enviada cronologicamente independiemente de su serie/numero. (la demo solo permite un emisor/OT.)
En la version 3, esa linea ya no estara.
Saludos !
entiendo que sin esa linea el encadenamiento esta correcto, huella y demas?