Como hago este calculo.. Ayuda por Favor
Tengo la siguiente tabla
Cedula Credito Monto Disponible N° Orden
15493008 600000 200000 ??????? 1
15493008 600000 150000 ??????? 2
15493008 600000 200000 ??????? 3
16293832 600000 300000 ??????? 8
16293832 600000 250000 ??????? 9
16293832 600000 50000 ??????? 10
el campo credito es el credito limite dado a las personas, y el monto es el monto gastado por N° de Orden... quiero restar el monto gastado del credito y q me de el saldo disponible y guiardarlo en el campo "disponible", el primero lo hago, pero luego tengo q restar el monto del N° de Orden del monto restante q le quedo de la primera compra, osea del monto disponible... y asi sucesivamente con la misma cedula, luego al cambiar la cedula, tengo q comenzar d nuevo.... como lo hago ??? por favor ayudenme...
Mi correo es [email protected]
Gracias
Cedula Credito Monto Disponible N° Orden
15493008 600000 200000 ??????? 1
15493008 600000 150000 ??????? 2
15493008 600000 200000 ??????? 3
16293832 600000 300000 ??????? 8
16293832 600000 250000 ??????? 9
16293832 600000 50000 ??????? 10
el campo credito es el credito limite dado a las personas, y el monto es el monto gastado por N° de Orden... quiero restar el monto gastado del credito y q me de el saldo disponible y guiardarlo en el campo "disponible", el primero lo hago, pero luego tengo q restar el monto del N° de Orden del monto restante q le quedo de la primera compra, osea del monto disponible... y asi sucesivamente con la misma cedula, luego al cambiar la cedula, tengo q comenzar d nuevo.... como lo hago ??? por favor ayudenme...
Mi correo es [email protected]
Gracias
Me imagino que la tabla que ilustras arriba es la correspondiente a un resumen de detalles. Y si no me equivoco tu quieres tener controlado las compras de xcliente. Estoy en lo cierto ?
Si ese es el caso, entonces yo lo controlaria precisamente en la tabla de xcliente. Razon de lo anterior es muy simple, ya que al efectuar la primera orden de compra el monto del mismo se lo restaria al monto del credito, la diferencia la guardo en el campo disponible.
Ahora bien, esto sucede nada mas cuando se genera la primera orden, en las ordenes subsiguientes, el monto de la orden se la vas a restar precisamente al campo disponible. Si la diferencia es positiva, entonces actualizas de nuevo el campo disponble (puesto que aun no se ha sobregirado), caso contrario mandar aviso al usuario de que su credito esta rebasado y en consecuancia tener la opcion de continuar o cancelar.
Espero haberte ayudado en tu problema
Ferherpe
Si ese es el caso, entonces yo lo controlaria precisamente en la tabla de xcliente. Razon de lo anterior es muy simple, ya que al efectuar la primera orden de compra el monto del mismo se lo restaria al monto del credito, la diferencia la guardo en el campo disponible.
Ahora bien, esto sucede nada mas cuando se genera la primera orden, en las ordenes subsiguientes, el monto de la orden se la vas a restar precisamente al campo disponible. Si la diferencia es positiva, entonces actualizas de nuevo el campo disponble (puesto que aun no se ha sobregirado), caso contrario mandar aviso al usuario de que su credito esta rebasado y en consecuancia tener la opcion de continuar o cancelar.
Espero haberte ayudado en tu problema
Ferherpe
