COPY TO SDF

Post Reply
User avatar
Manuel Valdenebro
Posts: 706
Joined: Thu Oct 06, 2005 9:57 pm
Location: Málaga-España

COPY TO SDF

Post by Manuel Valdenebro »

Desde hace años, tengo una aplicación de recibos (primero con Clipper y ahora Clipper+FW23, que prepara un fichero txt, según la norma CSB19, para su cobro a través de Bancos.

Hasta ahora ningún problema, pero un cliente que lo utiliza, me dice que su banco ha detectado un error, porque en la última línea del fichero, aparece la señal del marcador de fin de fichero (1A hex).

He observado que con Clipper no pasa, pero si con FW.

El funcionamiento y el mandato que utilizo es el mismo que en Clipper:

Tengo los datos en un fichero dbf y desde el realizo la copia a un fichero txt de la siguiente forma:

COPY TO (nombre del fichero) SDF

¿Alguno sabe como puedo suprimir este marcador de fin de fichero?

Un saludo

Manuel
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Manuel,

Prueba a quitarle el último byte de esta forma:

cTemp = MemoRead( <nombre_fichero> )

MemoWrit( <nombre_fichero>, SubStr( cTemp, 1, Len( cTemp ) - 1 ) )
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Manuel Valdenebro
Posts: 706
Joined: Thu Oct 06, 2005 9:57 pm
Location: Málaga-España

Post by Manuel Valdenebro »

Antonio, eres un monstruo. Ha funcionado perfectamente.


Un saludo

Manuel
User avatar
Manuel Aranda
Posts: 561
Joined: Wed Oct 19, 2005 8:20 pm
Location: España

Post by Manuel Aranda »

Hola Manuel,
precisamente estoy haciendo una aplicación de recibos y el cliente me ha pedido poder generar un fichero para las domiciliaciones. Creo que se trata de la norma bancaria 19 ¿Podrías orientarme sobre la estructura del fichero o donde encontrar documentación?
Un saludo,
Manuel Aranda
User avatar
Manuel Valdenebro
Posts: 706
Joined: Thu Oct 06, 2005 9:57 pm
Location: Málaga-España

Post by Manuel Valdenebro »

Manuel,

De esta dirección, puedes bajarte el cuardeno CSB-19

http://comercios.lacaixa.es/Canales/Con ... -1,00.html

En el se detallan como tiene que ir el fichero. Léetelo y si quieres despues hablamos.

Lo que necesites, nada mas tienes que pedirmelo.

Un saludo desde Málaga

Manuel

Manuel Aranda wrote:Hola Manuel,
precisamente estoy haciendo una aplicación de recibos y el cliente me ha pedido poder generar un fichero para las domiciliaciones. Creo que se trata de la norma bancaria 19 ¿Podrías orientarme sobre la estructura del fichero o donde encontrar documentación?
Un saludo,
Manuel Aranda
User avatar
Manuel Aranda
Posts: 561
Joined: Wed Oct 19, 2005 8:20 pm
Location: España

Post by Manuel Aranda »

Muchas gracias Manuel por tu información y disposición a ayudarme. Me lo bajo y ya hablaremos si es caso.
Un saludo,
Manuel Aranda
Post Reply