Apúntate a la Zona De Descargas Reservadas (ZDDR). Solo son 20 Euros
Con solo 20€ ayudarás
a mantener el foro.
Usace, solo opinion


Seguir a udias en Twitter
Directorio de Empresas de Foros de informática


Todo lo que sueñas, se puede diseñar.
We build your dreams.

 - Principal - Responder - Estadísticas - Registrarse - Buscar - Lista de usuarios -  - Zona de Descargas
 -
Ayuda al foro con tu donación
Foros en Udias.com / FileMaker / Calcular saldo
Autor Mensaje

Miembro

Habitual

  Karma       67

#1 Publicado: 22 Jul 2017 14:14



Hola a todos:

Tengo una bese de datos de una asociación, donde anoto entre otras cosas, los gastos e ingresos de cada asociado, tanto en la presentación como en el listado de la cuenta de cada asociado, saco los ingresos y gastos por días, hasta ahí sin problema, pero no consigo sacar el saldo en cada apunte.

Por ejemplo:

FECHA CONCEPTO INGRESO GASTO
1/01/2016 Saldo inicial 456,89€
12/04/2016 Ingreso cuota 30,00€
17/05/2016 Fiesta 12,50€
23/05/2016 Ayuda 10,00€
17/06/2016 Ingreso cuota 30,00€
1/09/2016 Rotura cristal 21,30€

SALDO: 493,09€

Y obtengo el SALDO final, pero a parte de esto, que ya lo hago, lo que querría es el saldo en cada uno de los apuntes:

Por ejemplo:

FECHA CONCEPTO INGRESO GASTO SALDO
1/01/2016 Saldo inicial 456,89€ 456,89€
12/04/2016 Ingreso cuota 30,00€ 486,89€
17/05/2016 Fiesta 12,50€ 474,39€
23/05/2016 Ayuda 10,00€ 484,39€
17/06/2016 Ingreso cuota 30,00€ 514,39€
1/09/2016 Rotura cristal 21,30€ 493,09€

SALDO: 493,09€

La columna SALDO, es la que no se como calcular.

En la base de datos tengo un campo Importe y un campo Tipo, éste recoge I para ingresos y G para gastos, a partir de ahí hago los actuales cálculos y presentaciones.

Gracias. Espero que podáis ayudarme.


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Mac y Windows / FM Pro. Adv. 11

Moderador


  Karma               1674

#2 Publicado: 22 Jul 2017 19:10 - Editado por: Alatriste



Te dejo formulación en un campo calculado, desmarcado no almacenar

Case ( Get(RecordNumber)=1 ; SaldoInicial ; GetNthRecord (Saldo ; Get(RecordNumber)-1)) + (Debe-Haber)

Los campos son: SaldoInicial, Debe, Haber
(El SaldoInicial lo puedes predefinir con 0€)


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Hay 4 clases de ignorancia:
1ª, El no saber lo que debiera saberse. 2ª, Saber mal lo que se sabe. 3ª, Saber lo que no debiera saberse y 4ª, Creer que ya sabes suficiente.
W10 Pro x64 - FM Advanced v16 (x64)

Moderador


  Karma               2031

#3 Publicado: 22 Jul 2017 20:28



Hola.
Otra opción sería mediante una autorrelación por el campo ID.
Estableces la relación por mayor que, de modo que la relación obtendrá todos los registros anteriores. Basta sumar el campo del apunte de la relación más el campo apunte de la tabla principal.
El campo apunte sería el campo en el que pones el ingreso (en positivo) o el gasto (en negativo). También serviría usar Ingreso y Gasto en lugar de apunte.
En este caso sería.
Sum ( Autorrelacion::Ingreso ) - Sum ( Autorrelacion::Gasto ) + Ingreso - Gasto

Adjunto archivo de ejemplo.

Sls.

Saldo.zipArchivo adjunto: Saldo.zip
 

Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Emptiness matters! Windows 10, FileMaker Pro 16 Advanced

Miembro

Habitual

  Karma       67

#4 Publicado: 25 Jul 2017 15:17



Gracias Alatriste y flusheddata, vuestros aportes me han sido de gran ayuda. Ya tengo el problema resuelto, siguiendo vuestros consejos.


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Mac y Windows / FM Pro. Adv. 11
Su respuesta

Estilo Negrillas  Estilo Italico  Estilo Subrayado  URL De La Imagen  URL De La Web  Preformatted Text  YouTube URL  Sin código BB
Emoticones
:) ;) :up: :down: :biglol: :confused :cool: :mad: :sad: :shame: :smirk: :tongue: ... Más  Emoticones desactivados
Color de texto
Texto en negro Texto en blanco Texto en gris Texto en rojo Texto en azul Texto en verde Texto en rojo oscuro Texto en cian Texto en azul oscuro Texto en púrpura Texto en amarillo Texto en rosa Texto en naranja Texto en verde oliva Texto en marrón



 » Usuario  » Contraseña 
Solo Usuarios Registrados Pueden Postiar Aqui.
 

Tópicos relacionados con Calcular saldo

Resta de saldo
Recalcular saldo
Saldo por fecha
Saldo Acumulado
ayuda con un calculo de saldo


Conectados: Invitados - 8
Miembros - 1 border=0 rcarlos99
En verde usuarios ZDDR

Realizado con miniBB © 2001-2017
Para Udias.com © 1996-2017
Hosting con Interdominios