Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-03-2011
Expinete Expinete is offline
Registrado
NULL
 
Registrado: mar 2011
Posts: 2
Poder: 0
Expinete Va por buen camino
Norma 19 Remesas recibos

Hola a todos,
estoy intentando generar una remesa de recibos para enviarlos al banco, he visto la documentación en PDF http://www.cuadernosbancarios.com/wp...uaderno_19.pdf (no puedo poner enlaces aun...) donde dice como está dividido las líneas, pero me surgen dudas...
¿alguien sabe como va este fichero????
¿para cada banco es diferente? ???
¿tiene que tener algún tipo de codificación????
¿por qué cojones no han creado un esquema en XML? :-(
¿es que los bancos sólo quieren tocar los webs...?

Estoy empezando a desesperarme gracias por adelantado.

Última edición por Casimiro Notevi fecha: 04-05-2011 a las 22:25:10.
Responder Con Cita
  #2  
Antiguo 21-03-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Hola, Expinete, bienvenido a clubdelphi, por favor lee nuestra guía de estilo, son una normas básicas para entendernos mejor y que esto no sea un caos, muchas gracias por tu colaboración.
Ahí leerás, por ejemplo, de que hay que poner las preguntas en los foros adecuados, en este caso no tiene nada que ver con .net
También puedes hacer una búsqueda en clubdelphi porque es un tema que se ha tratado muchas veces.
Además encontrarás en nuestro FTP tutoriales, componentes, libros, trucos, etc. y entre ellos están también componentes para la norma 19, con el código fuente para implementarlo.

Evidentemente, para contestar tus preguntas, la norma 19 es estandar para todos los bancos, en caso contrario no sería ninguna norma, no serviría para nada, es en formato texto porque cuando se creó no existía el xml, porque es más sencillo, simple, cómodo, fácil de leer, modificar, tratar, etc.
En cualquier web de cualquier banco puedes descargas el librito con la codificación para crear el fichero. Y si no lo encuentras... aquí estamos nosotros

Edito: muevo el tema al foro "varios".
Responder Con Cita
  #3  
Antiguo 02-05-2011
arrayman arrayman is offline
Miembro
 
Registrado: abr 2006
Posts: 55
Poder: 19
arrayman Va por buen camino
Buenas, yo tengo que afrontar tambien un tema de generacion de remesas. hice la busqueda y descarge los ejemplos y el codigo. mi intencion es utilizarlo sin instalar como componente. mi principal duda a pesar de lo reciente de el post es si tengo la ultima version. el caso es que en los ejemplos hay una linea de codigo talque
Código Delphi [-]
CVBNorma19CSB1.Impresion19 := @ImpNorma19;
que no compila por que la definicion en el codigo esta comentada.

ademas en el siguiente cIT vale '' y casca.
Código Delphi [-]
 
procedure TCVBNorma19CSB.CompRegistro;
...
  iTotImpOrdPts:=iTotImpOrdPts + StrToInt( cIT ); //ImportePts;
...

el caso es que me resulta estraño que alguien se tome la molestia
de crear un componente de algo que esta a medio con lo que supongo
que el error se debe a algo que se me escapa

lo unico que yo he hecho es crear el oncreate del form
Código Delphi [-]
procedure TForm1.FormCreate(Sender: TObject);
begin
  CVBNorma19CSB1 := TCVBNorma19CSB.Create(self);
  CVBNorma19CSB1.Euros := True;
  CVBNorma19CSB1.NomFichero := '_CSB19.TXT';
  CVBNorma19CSB1.Procedimiento := prSegundo; //prPrimero 
  CVBNorma19CSB1.Depura := True;
end;

bueno en realidad mi principal problema es que desconozco realmente
el problema a resolver. por lo que pude leer de la documentación del foro
existen mas ficheros para gestionara devoluciones etc. si alguien me puede indicar una idea global del funcionamiento de los recibos (si intervienen mas cuadernos , el ciclo de la informacion .exe -> .txt -> banco ->......)
si hay algun otro zip disponible para descargar (mas actualizado)
si se puede usar sin instalar como yo lo intento.

en fin cualquier aportacion es de agradecer

pd:no se si quiza hubiese sido mejor iniciar un nuevo hilo en lugar de contestar.

un saludo.
Responder Con Cita
  #4  
Antiguo 02-05-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Pon en comentario esas dos líneas que te dan error.
Responder Con Cita
  #5  
Antiguo 02-05-2011
arrayman arrayman is offline
Miembro
 
Registrado: abr 2006
Posts: 55
Poder: 19
arrayman Va por buen camino
gracias por responder tan rapido. ya lo hice pero me asalto la duda de que quizas no tenia la version correcta.
gracias de de nuevo.
Responder Con Cita
  #6  
Antiguo 04-05-2011
arrayman arrayman is offline
Miembro
 
Registrado: abr 2006
Posts: 55
Poder: 19
arrayman Va por buen camino
otro pasito

buenas sigo dandole vueltas a la norma 19, y bueno revisando el codigo
tambien asigne 19 a la propiedad publica _norma_ ya que me da la impresion de que si no es así no va a funcionar.
como dije no instale el componente si no que uso los ficheros
asi que mi contructor luce así.
Código Delphi [-]
procedure TForm1.FormCreate(Sender: TObject);
begin
  CVBNorma19CSB1 := TCVBNorma19CSB.Create(self);
  CVBNorma19CSB1.Euros := True;
  CVBNorma19CSB1.NomFichero := '_CSB19.TXT';
  CVBNorma19CSB1.Procedimiento := prPrimero;//prSegundo;
  CVBNorma19CSB1.Depura := True;
  CVBNorma19CSB1._NORMA_ := 19;  //<= AQUI EL CAMBIO.

  CVBNorma34CSB1 := TCVBNorma34CSB.Create(self);
end;

tambien descarge el ejemplo que casimiro dejó en este
enlace http://www.clubdelphi.com/foros/atta...5&d=1203594925

se trata de un zip que contiene un fichero de texto que imagino generó el mismo con el componente que creo que tambien aporto el propio casimiro

llama la atencion que los digitos 3y4 tienen el valor 70 en todos los registros, asi que revise el codigo y al parecer se trata de la norma 58.

si considerais que se debe y se puede corregir, igual le va bien a alguien.

un saludo.
Responder Con Cita
  #7  
Antiguo 04-05-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Ten cuidado, que he visto algo raro:
Código Delphi [-]
CVBNorma34CSB1 := TCVBNorma34CSB.Create(self);
Responder Con Cita
  #8  
Antiguo 04-05-2011
arrayman arrayman is offline
Miembro
 
Registrado: abr 2006
Posts: 55
Poder: 19
arrayman Va por buen camino
bueno el error es mio en realidad ese post es del cuaderno 58

por lo que es correcto lo siento pero ya sale humo de mi cabeza

he intentado editar el post para evitar molestias pero me di cuenta despues
de los 25 minutos y no puede.

lo dicho perdon por las molestias.

gracias casimiro, creo que es correcto, hago un create por que no lo uso como componente
y por tanto no se crea automaticamente, aunque en realidad el de la norma 34 no los uso (de momento).
(aunque no se muy bien a que te refieres con algo raro).

no hay oblicacion de usar ambos ? son para cosas diferentes verdad?

Última edición por arrayman fecha: 04-05-2011 a las 22:56:12.
Responder Con Cita
  #9  
Antiguo 05-05-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.040
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Evidentemente, cada norma es algo totalmente distinto.
Te aconsejo que te tomes un respiro y luego continues, verás las cosas más claras.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
norma 58 (remesas) componente tonid Conexión con bases de datos 25 28-05-2012 09:02:22
referencia de recibos en facturas ebeltete Conexión con bases de datos 11 01-12-2007 19:41:33
Dos recibos en una hoja jsanchez Impresión 3 27-09-2005 19:10:58
imprimir recibos laserjet virola Impresión 3 17-05-2004 20:25:11
Impresion de facturas y recibos lafirma Impresión 1 13-12-2003 22:34:10


La franja horaria es GMT +2. Ahora son las 11:47:27.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi