Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Tabla de amortizacion

Estas en el tema de Tabla de amortizacion en el foro de Mysql en Foros del Web. Saludos chicos, tengo varias preguntas, tal vez alguien pueda ayudarme. Haber les cuento, en un tabla un usuario elije el producto que quiere escoger para ...
  #1 (permalink)  
Antiguo 26/07/2010, 01:01
 
Fecha de Ingreso: mayo-2010
Mensajes: 13
Antigüedad: 14 años
Puntos: 0
Sonrisa Tabla de amortizacion

Saludos chicos, tengo varias preguntas, tal vez alguien pueda ayudarme.

Haber les cuento, en un tabla un usuario elije el producto que quiere escoger para comprar, asi que elige uno de nombre CASA001 (ejemplo), asi que el este producto tiene un COSTO DE 600.000 USD, PERFECTO ADEMAS EN EL AUTOINCREMENTABLE ESTE REGISTRO QUEDA COMO EL #2, pone la fecha, la cantidad de cuotas en las que quiere pagar el producto, y las cuotas diferidas a pagar.

por ejemplo asi:
idobligacion | Fecha inicial | cantidad_cuotas | monto_pagar |
2 21/07/2010 4 600.000

Analisis basico: cuotas totales= 4 montos_diferido_a_pagar=600.000 USD/4 = 150.000 uSD fechas_mensuales= 4 (por la cantidad de cuotas)

Cuando se guarda dicho registro se debe ejecutar un TRIGGER que haga lo siguiente:

* Crear un numero de registros dependiendo de N cuotas (en este caso 4).
* Popular (llenar la tabla) con los registros d ela obligacion (2, pero obvio llega su auto incrementable).
* Toma la fecha inicial, y en base a la cuotas crea (4) plazos de pagos
* Pone en un campo de la tabla a popular llamese (obligaciones) {campo:cuotas_pagar} las llega con el valor= 150000.

En definitiva se veria asi la tabla:
ID | ID_OBLIGACION | FECHAS_PAGO | VALOR_PAGO_FECHA |

1 2 21/08/2010 150000
2 2 21/09/2010 150000
3 2 21/10/2010 150000
4 2 21/11/2010 150000


Alguien tiene alguna idea de como implementar este TRIGGERS, GRCIAS DE ANTEMANO POR SU AYUDA.

GRACIAS


DIOS LOS BENDIGA

Etiquetas: amortizacion, data, popular, trigger, tablas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:37.