Archivos CSB 19

09/01/2007 - 13:31 por ANT1 | Informe spam
Hola de nuevo a todos. Me temo que abro mas hilos que un niño tonto.

Como siempre ando programando mil cosas y por tanto tengo mil problemas
al mismo tiempo.

Tengo que generar una ampliacion de mi aplicacion windows para generar
el archivo CSB 19 de facturacion bancaria. Tengo el archivo pdf donde
se explica el formato de este y estoy tratando de comprender como es
exactamente este archivo.

Me gustaria que me aclarasen unas dudas:

1º- ¿El archivo CSB que extension tiene?¿es un archivo de texto txt?

2º- Veo que en el archivo hay que introducir un monton de campos cada
uno con un tamaño fijo. ¿Esto como podria hacerlo?¿con un text
writer o un filestream?¿que seria ir cogiendo estos datos y
escribirlos en el archivo en cuestion en el orden que dan y rellenando
los campos vacios como piden?

Y es que hasta donde yo he podido comprender el proceso serie ir
escribiendo ordenadamente cada uno de los campos en un archivo.
Corregidme si me equivoco.

Gracias.

Preguntas similare

Leer las respuestas

#1 Octavio Hernandez
09/01/2007 - 14:53 | Informe spam
Bienvenido al club!

1) Sí, es un archivo de texto, con líneas de tamaño fijo.
2) Que yo sepa (puedo equivocarme) la especificación no indica cómo
deben ser el nombre y la extensión del fichero. Eso (creo) debes
preguntárselo a tu banco.
3) Para crearlo, puedes utilizar un StreamWriter e ir escribiendo en él
secuencialmente las líneas. Y para formatear los campos a las
cantidades de posiciones necesarias puedes usar

ToString(string formato)

Slds - Octavio


"ANT1" escribió en el mensaje
news:
Hola de nuevo a todos. Me temo que abro mas hilos que un niño tonto.

Como siempre ando programando mil cosas y por tanto tengo mil problemas
al mismo tiempo.

Tengo que generar una ampliacion de mi aplicacion windows para generar
el archivo CSB 19 de facturacion bancaria. Tengo el archivo pdf donde
se explica el formato de este y estoy tratando de comprender como es
exactamente este archivo.

Me gustaria que me aclarasen unas dudas:

1º- ¿El archivo CSB que extension tiene?¿es un archivo de texto txt?

2º- Veo que en el archivo hay que introducir un monton de campos cada
uno con un tamaño fijo. ¿Esto como podria hacerlo?¿con un text
writer o un filestream?¿que seria ir cogiendo estos datos y
escribirlos en el archivo en cuestion en el orden que dan y rellenando
los campos vacios como piden?

Y es que hasta donde yo he podido comprender el proceso serie ir
escribiendo ordenadamente cada uno de los campos en un archivo.
Corregidme si me equivoco.

Gracias.
Respuesta Responder a este mensaje
#2 ANT1
10/01/2007 - 09:03 | Informe spam
Gracias Octavio.

La verdad que lo de que no te den una extension y un nombre para darle
no es que me haga mucha gracia. He estado mirando y aun no he
encontrado nada yo tampoco sobre ello. Y es que mi aplicacion
supuestamente es para pasarselo a los clientes que la soliciten, y a
saber que banco, cuenta o lo que sea tiene cada uno. Tendre que
informarme mas.

Gracias por la ayuda. Voy a ponerme manos a la obra a ver que tal.

Saludos.


On 9 ene, 14:53, "Octavio Hernandez"
wrote:
Bienvenido al club!

1) Sí, es un archivo de texto, con líneas de tamaño fijo.
2) Que yo sepa (puedo equivocarme) la especificación no indica cómo
deben ser el nombre y la extensión del fichero. Eso (creo) debes
preguntárselo a tu banco.
3) Para crearlo, puedes utilizar un StreamWriter e ir escribiendo en él
secuencialmente las líneas. Y para formatear los campos a las
cantidades de posiciones necesarias puedes usar

ToString(string formato)

Slds - Octavio

"ANT1" escribió en el mensajenews:
Hola de nuevo a todos. Me temo que abro mas hilos que un niño tonto.

Como siempre ando programando mil cosas y por tanto tengo mil problemas
al mismo tiempo.

Tengo que generar una ampliacion de mi aplicacion windows para generar
el archivo CSB 19 de facturacion bancaria. Tengo el archivo pdf donde
se explica el formato de este y estoy tratando de comprender como es
exactamente este archivo.

Me gustaria que me aclarasen unas dudas:

1º- ¿El archivo CSB que extension tiene?¿es un archivo de texto txt?

2º- Veo que en el archivo hay que introducir un monton de campos cada
uno con un tamaño fijo. ¿Esto como podria hacerlo?¿con un text
writer o un filestream?¿que seria ir cogiendo estos datos y
escribirlos en el archivo en cuestion en el orden que dan y rellenando
los campos vacios como piden?

Y es que hasta donde yo he podido comprender el proceso serie ir
escribiendo ordenadamente cada uno de los campos en un archivo.
Corregidme si me equivoco.

Gracias.
Respuesta Responder a este mensaje
#3 ANT1
10/01/2007 - 11:44 | Informe spam
Pues ya he mirado completamente el archivo y me he estado informando
por ahi.

El archivo por lo visto no necesita extensión, bueno de hecho ha de
ser extension nula. Y el nombre se le pone el que uno quiera, o por lo
menos asi lo hace el encargado de finanzas de mi empresa, poniendo
concretamente la fecha con formato AAMMDD.

He podido ver las convinaciones internas de lineas "individual
obligatorio", "total ordenante", etc. Y la verdad, puede parecer un lio
pero tiene bastante coherencia. Eso si, el caos vendrá a la hora de
ordenar de igual forma todas las facturas que maneja mi aplicacion.

Pero me quedan un par de dudas, a ver si te has topado con ellas
Octavio, o si se ha topado otro y me puede ayudar.

Dentro del registro "Individual Obligatorio" está el campo F6,
posició 99, de longitud 2, "Código para devoluciones". ¿Este codigo
cual es?¿la fecha del archivo con formato AAMMDD?. Es que este es el
valor que le aparece en un archivo de ejemplo que me ha pasado mi
compañero pero, como mencione antes, ese es el mismo nombre del
archivo, asi que no se si lo cogera directamente (aunque no lo creo,
porque si pusiese un nombre mas largo excederia la longitud 6 que tiene
este campo), o cogera la fecha, o que valor coge.

Por ultimo. ¿Cuantas lineas "Individual Obligatorio" puede haber?.
Tantas como se quiera, ¿no?. Lo unico que esta limitado son las
opcionales a seis.

Esto ultimo no me lo ha dejado nada claro el pdf de la norma CSB19.

Gracias y un saludo.
Respuesta Responder a este mensaje
#4 Joan
10/01/2007 - 15:59 | Informe spam
En cuanto al nombre del archivo puede ser cualquiera (con o sin extensión)

¿Que tipo de procedimiento utilitzas para la generación del C19? ¿El
segundo?

Si es así en los registros "individuales obligatorios" existen la zona F con
2 campos:

F1. Código para devoluciones (6 caracteres)
F2. Código de referencia interna (10 caracteres)

Son campos que te deben permitir identificar la domiciliación y el adeudo.
Por ejemplo en el caso de que algún recibo sea devuelto se te informará de
esos 2 códigos.

El número de lineas "Individual Obligatorio" es ilimitado y el número de
opcionales si que esta limitado a un máximo de 6.

Saludos,

"ANT1" escribió en el mensaje
news:
Pues ya he mirado completamente el archivo y me he estado informando
por ahi.

El archivo por lo visto no necesita extensión, bueno de hecho ha de
ser extension nula. Y el nombre se le pone el que uno quiera, o por lo
menos asi lo hace el encargado de finanzas de mi empresa, poniendo
concretamente la fecha con formato AAMMDD.

He podido ver las convinaciones internas de lineas "individual
obligatorio", "total ordenante", etc. Y la verdad, puede parecer un lio
pero tiene bastante coherencia. Eso si, el caos vendrá a la hora de
ordenar de igual forma todas las facturas que maneja mi aplicacion.

Pero me quedan un par de dudas, a ver si te has topado con ellas
Octavio, o si se ha topado otro y me puede ayudar.

Dentro del registro "Individual Obligatorio" está el campo F6,
posició 99, de longitud 2, "Código para devoluciones". ¿Este codigo
cual es?¿la fecha del archivo con formato AAMMDD?. Es que este es el
valor que le aparece en un archivo de ejemplo que me ha pasado mi
compañero pero, como mencione antes, ese es el mismo nombre del
archivo, asi que no se si lo cogera directamente (aunque no lo creo,
porque si pusiese un nombre mas largo excederia la longitud 6 que tiene
este campo), o cogera la fecha, o que valor coge.

Por ultimo. ¿Cuantas lineas "Individual Obligatorio" puede haber?.
Tantas como se quiera, ¿no?. Lo unico que esta limitado son las
opcionales a seis.

Esto ultimo no me lo ha dejado nada claro el pdf de la norma CSB19.

Gracias y un saludo.
Respuesta Responder a este mensaje
#5 ANT1
10/01/2007 - 18:31 | Informe spam
Gracias Joan.

Todo claro. Y si, se me olvido mencionar que usaba el segundo
procedimiento.



On 10 ene, 15:59, "Joan" wrote:
En cuanto al nombre del archivo puede ser cualquiera (con o sin extensión)

¿Que tipo de procedimiento utilitzas para la generación del C19? ¿El
segundo?

Si es así en los registros "individuales obligatorios" existen la zona F con
2 campos:

F1. Código para devoluciones (6 caracteres)
F2. Código de referencia interna (10 caracteres)

Son campos que te deben permitir identificar la domiciliación y el adeudo.
Por ejemplo en el caso de que algún recibo sea devuelto se te informará de
esos 2 códigos.

El número de lineas "Individual Obligatorio" es ilimitado y el número de
opcionales si que esta limitado a un máximo de 6.

Saludos,

"ANT1" escribió en el mensajenews:
Pues ya he mirado completamente el archivo y me he estado informando
por ahi.

El archivo por lo visto no necesita extensión, bueno de hecho ha de
ser extension nula. Y el nombre se le pone el que uno quiera, o por lo
menos asi lo hace el encargado de finanzas de mi empresa, poniendo
concretamente la fecha con formato AAMMDD.

He podido ver las convinaciones internas de lineas "individual
obligatorio", "total ordenante", etc. Y la verdad, puede parecer un lio
pero tiene bastante coherencia. Eso si, el caos vendrá a la hora de
ordenar de igual forma todas las facturas que maneja mi aplicacion.

Pero me quedan un par de dudas, a ver si te has topado con ellas
Octavio, o si se ha topado otro y me puede ayudar.

Dentro del registro "Individual Obligatorio" está el campo F6,
posició 99, de longitud 2, "Código para devoluciones". ¿Este codigo
cual es?¿la fecha del archivo con formato AAMMDD?. Es que este es el
valor que le aparece en un archivo de ejemplo que me ha pasado mi
compañero pero, como mencione antes, ese es el mismo nombre del
archivo, asi que no se si lo cogera directamente (aunque no lo creo,
porque si pusiese un nombre mas largo excederia la longitud 6 que tiene
este campo), o cogera la fecha, o que valor coge.

Por ultimo. ¿Cuantas lineas "Individual Obligatorio" puede haber?.
Tantas como se quiera, ¿no?. Lo unico que esta limitado son las
opcionales a seis.

Esto ultimo no me lo ha dejado nada claro el pdf de la norma CSB19.

Gracias y un saludo.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida