Hola chicos,
Recurro a ustedes en busca de la mejor manera, de analizar el contenido de un archivo.
Lamentable mente el formato no es un
CSV con ;.
Por eso planteo el problema y busco sus consejos.
Un parrafo a anlizar en el archivo
PUEDE con mas o menos renglones tener este formato:
Código:
CLIENTE : 2XX20 - LAXXXXX SEBASTIAN - Dir.: XXXXXNG 3XXX MXXXX
ENTIDAD : XXXXXX XX
SALDO EXIGIBLE : 435.85
----------------------------------------------------------------------------------------------------------------------------------
/ / 0000 00000000 N 0 0,00
14/10/11 TI 0000 00144281 02/03 N CC 45 531,65 177,22 177,22 28/11/11
09/11/11 TI 0000 00146199 N CC 45 32,75 32,75 209,97 09/11/11
11/11/11 TI 0000 00000001 01/03 N CC 45 435,58 145,19 355,16 11/11/11
22/11/11 TI 0000 00147102 N CC 45 62,04 62,04 417,20 22/11/11
30/11/11 TI 0000 00147724 N CC 45 18,65 18,65 435,85 30/11/11
-----------------------------------------------------------------------------------------------------------------------------------
Saldo | | Saldo|
Parcial : 435,85 | TOTALES -> 1.080,67 435,85 0,00| 435,85 Real|
===================================================================================================================================
--------------------------------------------------------------------------
CUOTAS A VENCER AUN NO EXIGIBLES:
ÚÄÄÄÄÄÄÄÄÂÄÄÂÄÂÄÄÄÄÂÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄ¿
³ Fecha ³Co³M³Cen.³ N£mero ³ Importe ³ Nro.³ Importe ³ Fecha ³
³ Emis. ³Cp³o³Emi.³ Cpte. ³ Comprobante ³Cuota³ Cuota ³ Vto. ³
ÀÄÄÄÄÄÄÄÄÁÄÄÁÄÁÄÄÄÄÁÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÙ
14/10/11 TI 0000 00144281 531,65
03/03 177,21 12/01/12
------------------------------
177,21
11/11/11 TI 0000 00146391 435,58
02/03 145,19 11/12/11
03/03 145,20 10/01/12
------------------------------
290,39
El contenido sale de la exportacion de las Cuentas corrientes de una farmacia.
Tanto el Exigible como el no exigible son datos importantes.
Como veran si en el Exigible hay una compra en cuotas 1/3
en el no exigible aparece el nuero de tiket ( el cual sera lo que utilizare para identificar las compras y no volverlas a cargar.)
Las filas con reelebancia son:
Código:
CLIENTE : 2XX20
SALDO EXIGIBLE :
14/10/11 TI 0000 00144281 02/03 N CC 45 531,65 177,22 177,22 28/11/11
09/11/11 TI 0000 00146199 N CC 45 32,75 32,75 209,97 09/11/11
11/11/11 TI 0000 00000001 01/03 N CC 45 435,58 145,19 355,16 11/11/11
22/11/11 TI 0000 00147102 N CC 45 62,04 62,04 417,20 22/11/11
30/11/11 TI 0000 00147724 N CC 45 18,65 18,65 435,85 30/11/11
AUN NO EXIGIBLES
14/10/11 TI 0000 00144281 531,65
03/03 177,21 12/01/12
11/11/11 TI 0000 00146391 435,58
02/03 145,19 11/12/11
03/03 145,20 10/01/12