Imprimir libreta de ahorro

1,005 views
Skip to first unread message

luis miranda

unread,
Oct 23, 2012, 5:28:11 PM10/23/12
to publice...@googlegroups.com
Hola, estoy realizando un sistema similar al de un banco, pero he tenido inconvenientes al momento de imprimir las actualizaciones de las cuentas de ahorro, como hago para que inicie la impresión en la linea X y si al terminar la pagina es necesario continuar la impresión de los movimientos inicie en la linea 1, de ya agradezco su ayuda...

Jorge Montúfar

unread,
Oct 23, 2012, 5:29:59 PM10/23/12
to publice...@googlegroups.com
de donde eres yo he desarrollado sistemas para cooperativas y obviamente utilizan el porteo de la libreta


El 23 de octubre de 2012 15:28, luis miranda <a.luis....@gmail.com> escribió:
Hola, estoy realizando un sistema similar al de un banco, pero he tenido inconvenientes al momento de imprimir las actualizaciones de las cuentas de ahorro, como hago para que inicie la impresión en la linea X y si al terminar la pagina es necesario continuar la impresión de los movimientos inicie en la linea 1, de ya agradezco su ayuda...

--
 
 
 

luis miranda

unread,
Oct 23, 2012, 5:59:58 PM10/23/12
to publice...@googlegroups.com
Soy de El Salvador... y efectivamente lo necesito para una cooperativa...

Edgar Acevedo

unread,
Oct 23, 2012, 6:42:52 PM10/23/12
to publice...@googlegroups.com
Yo hice desde hace 14 años tengo funcionando un sistema que hice para una Cooperativas (que son igual que un banco, excepto que NO manejan Cheques en Cuentas de Depósitos Monetarios).  En aquella época fue hecho en FOXPRO para DOS 2.6.  Este año comenzamos a migrarlo por partes (por módulos) hacia VFP 9.  Este mes debo entregar todo el módulo de "Cuentas Nuevas y Control de Asociados".  Para febrero del otro año debo tener listo el módulo de "Cuentas de Crédito y Control de Préstamos".  Para mediados del 2013 ya deberíamos tener migrado todo el módulo de "Control de Operaciones de Caja" y para finales del año debieramos haber terminado con la "Contabilidad, Planillas y Bancos".  Como te repito, todo esto ya está funcionando en FOXPRO para DOS 2.6, pero lo estamos migrando a VFP 9, así que de momento estamos utilizando las mismas tablas viejas de FOXPRO para mantener la compatibilidad hacia atrás y poder operar con módulos en FOXPRO viejo y en VFP 9.

Las Libretas de Ahorro (que no son mas que tarjetas de cartulina de tamaño media carta) fueron mandadas a hacer a una imprenta "de presición" que marcó en el lado izquierdo de la libreta, los números de línea así:

01
02
03
04
05
06
07...
...
22

Entonces, cuando el programa manda a imprimir la línea de la libreta, le pregunta al usuario "Qué numero de linea" desea usar y solo se le da a elegir entre 01 y 22.  De aquí se desprenden las siguientes situaciones:

1- En la Tabla DBF queda guardado el número de línea que se eligió

2- Por razón de lo anterior, si el usuario digita un número de línea menor o igual al registrado en la última transacción (un retiro de ahorro por ejemplo), le aparece una advertencia con una pregunta: "¿Está realmente seguro que desea imprimir en un número de línea ya usado?"

3- Es RESPONSABILIDAD del operador de caja que usa este programa y procesa el retiro, VERIFICAR y CONTROLAR la buena impresión de las líneas de transacciones en las libretas: ¿ Por qué ?  Bueno, se supone que "él es el que tiene las los ojos y las neuronas que ni el sistema ni la impresora tienen..."

4- Como aún así, es posible que el operador se equivoque, se habilitaron en el sistema las siguientes funciones adicionaloes:
     a)  Que pueda Re-Imprimir una línea que él quiera (desde ella en adelante).  Esta función también sirve cada 6 meses cuando se anotan los intereses y no se tienen las libretas físicas porque las andan cargando los asociados.
     b)  La posibilidad de poder escribir "Líneas comentario" que sirven para anotar correcciones sobre las libretas.

5- El Cliente NO QUISO usar impresoras "Porteadoras" porque según el le salían "muy caras" y además no se podían usar para generar los reportes de cortes de caja, impresión de estados de cuenta, etc.  Entonces en ese año se optó por usar impresoras OKIDATA 320.  Con el paso de los años, estas impresoras han ido siendo reemplazadas por OKIDATA 420 y en algunos casos mas recientes OKIDATA 490.

CONSEJO:
----------------
No te compliques la vida haciendo complejas fórmulas matemáticas que de todos modos fallan debido a que muchas veces el usuario del sistema (el cajero) de todos modos NO INTRODUCE BIEN la libreta (tarjeta) y de todos modos se montan las líneas.  Por eso opté por este método de "numerar" previamente las líneas de impresión en la parte izquierda de la libreta y habilitarle la opción de poder anotar "líneas comentario" (para justificar sus metidas de pata...)

Salu2,




Edgar





El 23 de octubre de 2012 15:28, luis miranda <a.luis....@gmail.com> escribió:
Hola, estoy realizando un sistema similar al de un banco, pero he tenido inconvenientes al momento de imprimir las actualizaciones de las cuentas de ahorro, como hago para que inicie la impresión en la linea X y si al terminar la pagina es necesario continuar la impresión de los movimientos inicie en la linea 1, de ya agradezco su ayuda...

--
 
 
 

luis miranda

unread,
Oct 23, 2012, 6:56:57 PM10/23/12
to publice...@googlegroups.com
Gracias Edgar, me ayuda bastante tu comentario, pero aun me queda la duda de como indicarlo o aplicarlo en el reporte.
 
 
 

edgar suarez kummers

unread,
Oct 23, 2012, 6:56:34 PM10/23/12
to publice...@googlegroups.com
Tocayo:

Es un espectáculo digno de verse, cómo actualiza Caja Madrid las libretas de ahorros vía el cajero en la calle.

Metes tu plástico y digitas tu clave.
Luego metes tu libreta como te de la gana pero con el cierre medio hacia atrás y con las letras de la libreta, la caratula hacia arriba.

El sistema saca la libreta y la abre en la página donde vas con la impresión. Y a partir de la última línea empieza a imprimir registros.

Cuando se acaba una página saca la libreta, avanza una página, la mete y zuass.

Mi caso fue que todos los días pobremente sacaba 20 euros con el plástico.

El día que metí la libreta para actualizarla, creo que detuve el tráfico de personas en el cajero, imprima e imprima hasta que terminó.

Una obra maestra de Ingeniería mecánica, acuerdate CAJA MADRID.

saludos tocayo

edgar

--
 
 
 

Juan C. Rivera Rosel

unread,
Oct 23, 2012, 6:58:28 PM10/23/12
to foxseros
Cualquier cosa que hagas, hazlo en web. hasta donde yo se el vfp solo tendra soporte o funcionara hasta el 2015.


Ing. Juan Carlos Rivera Rosel

 

 




Date: Tue, 23 Oct 2012 16:42:52 -0600
Subject: Re: [vfp] Imprimir libreta de ahorro
From: aper...@gmail.com
To: publice...@googlegroups.com
--
 
 
 

Edgar Acevedo

unread,
Oct 23, 2012, 7:00:00 PM10/23/12
to publice...@googlegroups.com
Estimado tocayo Edgar:

Asombroso...!!

A mi se me ocurriría hacer algo así pero solo con la ayuda de un mono capuchino amaestrado, una buena dotación de bananos y una lámpara conectada a un UPS para que funcione aún si no hay corriente...

Salu2,


Edgar


--
 
 
 

Walter R. Ojeda Valiente

unread,
Oct 23, 2012, 7:09:57 PM10/23/12
to publice...@googlegroups.com
Estás equivocado, seguirá funcionando siempre que la computadora donde esté instalada la aplicación permita ejecutar aplicaciones de 32 bits y eso será por lo menos hasta el 2025 y posiblemente más.

Lo del soporte es lo de menos ¿cuántas veces has llamado a Microsoft para pedirle soporte para Windows, Excel, Word o algún otro programa? Es más ¿conoces a alguien que lo haya hecho? Yo al menos, no.

Saludos.

Walter.





From: jc_ge...@hotmail.com
To: publice...@googlegroups.com
Subject: RE: [vfp] Imprimir libreta de ahorro
Date: Tue, 23 Oct 2012 22:58:28 +0000
--
 
 
 

Edgar Acevedo

unread,
Oct 23, 2012, 7:31:45 PM10/23/12
to publice...@googlegroups.com
Walter:

Has dado EXACTAMENTE las mismas respuestas que yo hubiera dado, pero que ya me cansé de dar.  El día que VFP 9 ya no funcione en ambiente Windows también dejarán de hacerlo "millones" de otros programas, entre ellos muchos famosos, como los productos de Adobe, Autodesk, Corel, etc. 

Cuando quieran enterrar a VFP 9 haciéndo un Windows NO COMPATIBLE, enterrarán un montón de aplicaciones más, incluyendo al Windows mismo ya que los que TENGAN QUE comenzar de cero se preguntarán porqué pagarle a Microsoft su nuevo INCOMPATIBLE sistema pudiendo comenzar de cero mejor en LINUX, sabiendo que al "no tener un dueño" cualquiera podría seguir implementándolo.

Aparte de ello, yo he visto crecer, mejorar y ganar mercado a los otros XBASE (FlagShip, XBase++, Xailer, FiveTech, DBase). Esta es la fecha en que no he visto a NI UNO SOLO de los competidores de VFP tipo XBASE desaparecer.

Cuando se inventaron las naves voladoras, muchos visionaros absurdamente pensaron que los vehículos terrestres habían llegado a su final y en sus utopías futuristas solo dibujaban naves voladoras saliendo de los garages de las casas de gente común.  Ahora, las nuevas películas y libros futuristas NO EXLUCYEN a los vehículos de tierra sabiendo que por mucho que volemos, de todos modos estos seguiran produciéndose y utilizandose. 

Si no es VFP, "otros" seguiran con el legado del modelo XBASE.

Salu2,



Edgar Acevedo.

P.D. Asombroso, pero aún he visto nuevos "sabores" de verdaderos fósiles informáticos como el FORTRAN, COBOL y hasta el RPG 2.  Con el dios Google encontrarás ahora al "Visual COBOL", "ANSA Visual RPG", "GFortran" que son los heraldos de los viejos pero fiables y sólidos lenguajes de programación de los 60's y 70's.



--
 
 
 

Juan C. Rivera Rosel

unread,
Oct 23, 2012, 9:26:16 PM10/23/12
to foxseros
Por mi parte ya migre el 70% de mis sistemas a web; le tengo bastante cariño a vfp, eso nada ni nadie lo va a cambiar; es mas migrar a otra plataforma trae consigo tbn beneficios economicos  ya q las empresas deben gastar un poco de sus arcas para hacer un nuevo sistema o migrar a otro lenguaje. y q sea en web.

Hay algunas cosas que hacia mas rapido en vfp y q ahora me demora un monton en web. Triste


Ing. Juan Carlos Rivera Rosel

(E) Area Informatica - Universidad de Huanuco -Perú
(062)51-8301 anexo 118

 

 




Date: Tue, 23 Oct 2012 17:31:45 -0600
--
 
 
 

Jose Mario

unread,
Oct 23, 2012, 9:27:15 PM10/23/12
to publice...@googlegroups.com
que paso luis soy de el salvador, en algo te hecho una mano

Miguel Castillo

unread,
Oct 23, 2012, 10:12:49 PM10/23/12
to comunidad de vfp9
Hola

Alguna vez realize un programa para una cooperativa y para solucionar ese problema
imprimimos la libreta en una sola hoja doblada en en tres partes al desdoblarce quedaba una hoja plana
en el anverso estaba de la parte 1 de las tres en que staba dividida estaba los datos de la cuenta y logo de la cooperativa
en la segunda y tercera parte de las tres estaban las lineas 1,2,3,4,5,6 etc en el anverso continuaba con las tres partes disponibles para movimientos al doblarla en tres partes como un folleto quedaba del porte de una tarjeta de credito y podia ser portada en la cartera sin molestia alguna
desgraciadamente no conservo una muestra

con respecto a las actualizaciones el programa debe conservar siempre el registro de la ultima linea impresa y contaba hasta que se cambiaba de libreta pero tambien tenia una opcion para cambio de libretas por perdida o deterioro por lo que iniciaba desde el numero uno nuevamente y no necesitaba que el sistema preguntara desde que linea queria imprimir que retrasa el tiempo de transacciones
Tambien mostraba en pantalla las transacciones pendientes de actualizar en las libretas

Espero que te sirva de algo mi comentario


Saludos




Miguel Castillo
Santander España


Date: Tue, 23 Oct 2012 18:27:15 -0700
From: maov...@gmail.com
To: publice...@googlegroups.com

Subject: Re: [vfp] Imprimir libreta de ahorro

--
 
 
 

Edgar Acevedo

unread,
Oct 23, 2012, 11:03:19 PM10/23/12
to publice...@googlegroups.com
¿ Cual reporte ?



El 23 de octubre de 2012 16:56, luis miranda <a.luis....@gmail.com> escribió:
Gracias Edgar, me ayuda bastante tu comentario, pero aun me queda la duda de como indicarlo o aplicarlo en el reporte.
 
 
 

--
 
 
 

Juan Salvador

unread,
Oct 23, 2012, 11:45:41 PM10/23/12
to publice...@googlegroups.com
Compañero Edgar Acevedo: siento no estar deacuerdo con su opinión, VFP 9 es un muy buen lenguaje del paradigma de programación orientado a objetos, su sintaxis me hace recordar al lenguaje standard C++, lastimosamente Microsoft dejo de lado a VFP lo cual implica no mas mejoras, no mas actualizaciones importantes dentro del lenguaje, etc.

VFP dejara en algún momento de correr dentro del ambiente Windows por diversos motivos, no así otros software de grandes compañías como Adobe, Autodesk, Corel, etc, esto debido a que ellos le darán soporte y compatibilidad a sus software "estrella" para que se adapten a Windows.

Saludos.


--
 
 
 

luis miranda

unread,
Oct 24, 2012, 10:50:45 AM10/24/12
to publice...@googlegroups.com
Me seria de mucha ayuda Mario, ya que le he dado vuelta de muchas maneras y no logro realizar la impresión de la libreta de forma correcta, agradecería mucho una ayudadita.

Jorge Montúfar

unread,
Oct 24, 2012, 11:03:59 AM10/24/12
to publice...@googlegroups.com
la respuesta que te dio erick acevedo considero que es muy correcta sin importar o no que lo hagas en la web (sin tratar de ofender a nadie) tu sistema minimo va trabajar 10 años y con eso es suficiente sobre el desarrollo en vfp.

Aparte de esto en cualquier cosa que necesites yo trabaje buen (15 años) tiempo para las cooperativas de ahorro y Credito en Guatemala y realice un sistema integrado para dichas cooperativas, donde imprimo las tarjetas o libretas de aportaciones, ahorros (corrientes y a plazo), imprimiendo certificados, boletas de deposito, recibos, etc.

Asi que si en algo te puedo ayudar me avisas y compartimos algo con todo gusto.

Jorge Montufar Mayca
Guatemala
Saludos Cordiales




El 24 de octubre de 2012 08:50, luis miranda <a.luis....@gmail.com> escribió:
Me seria de mucha ayuda Mario, ya que le he dado vuelta de muchas maneras y no logro realizar la impresión de la libreta de forma correcta, agradecería mucho una ayudadita.

--
 
 
 

Message has been deleted

luis miranda

unread,
Oct 24, 2012, 1:26:55 PM10/24/12
to publice...@googlegroups.com
De acuerdo... Gracias...

El miércoles, 24 de octubre de 2012 10:24:20 UTC-6, Jose Mario escribió:
mario oviedo contactame
74502138
hasta nos podemos ver, vivo en san salvador
me gusta hablar de programacion
tengo 54 años y 25 de programar

espero tu invitacion


--
 
 
 

luis miranda

unread,
Oct 24, 2012, 1:44:19 PM10/24/12
to publice...@googlegroups.com
Gracias a todos, creo que ya me ayudaron a resolver el problemita.... 

Mario Oviedo

unread,
Oct 24, 2012, 4:35:05 PM10/24/12
to publice...@googlegroups.com
como sigue tu impresion luis de el salvador

El 24 de octubre de 2012 11:44, luis miranda <a.luis....@gmail.com> escribió:
Gracias a todos, creo que ya me ayudaron a resolver el problemita.... 

--
 
 
 

luis miranda

unread,
Oct 24, 2012, 5:35:09 PM10/24/12
to publice...@googlegroups.com
Ya avanzando, pero en este momento lo he dejado de lado porque estoy haciendo otra aplicación y ademas creo que ya lo resolví con el truco de insertar registros en blanco...

Mario Oviedo

unread,
Oct 24, 2012, 6:47:35 PM10/24/12
to publice...@googlegroups.com
si necesitas ayuda me avisas
nos podemos ver un el otro fin de semana
para hablar

--
 
 
 

luis miranda

unread,
Oct 25, 2012, 12:05:42 PM10/25/12
to publice...@googlegroups.com
De acuerdo cualquier duda le consulto, le agradezco un montón, ya veremos un día de estos si nos vemos...
Reply all
Reply to author
Forward
Message has been deleted
0 new messages