Access - registro de abonos en tabla de acces

   
Vista:
Imágen de perfil de Ana

registro de abonos en tabla de acces

Publicado por Ana (5 intervenciones) el 09/03/2014 00:33:45
Hola, tengo un problem al registrar abonos de pagos de clientes.
tengo la tabla de facturas en acces, con los siguientes campos

TOTFACT la cual tiene un campo calculado que suma el importe + iva, en el siguiente campo

CANTPG, se ingresa el pago total de la factura o el abono, según sea el caso, en otro campo llamado

SALDO tengo la siguiente formula, [TOTFAC]-[CANTPG], el resultado que aparece en campo saldo, lo envio al campo

IMPFACT con la siguiente formula [SALDO], ahí se registra un cero si el importe de cantpg es igual al totfac, si no aparece la diferencia, de la resta.

lo que necesito es que si es abono, el resultado de la resta,que esta en IMPFAC se quede fijo, para cuando ingrese otro abono, se reste de IMPFACT y no de TOTFAC.

Cabe mencionar que tengo otro campo fp (forma de pago), 1 es cheque, 2 transf bancaria, 3 efectivo y A para abonos.

Alguien pudiera decirme, que puedo hacer?

Anexo archivo.

Se los agradecería mucho.

Saludos
Ana
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

registro de abonos en tabla de acces

Publicado por jose (3 intervenciones) el 09/03/2014 11:24:55
Saludos Ana
No te voy a dar solución a tu planteamiento tal y como lo tienes porque esa estructura es muy rígida , problematica y nunca aporta toda la información

Lo que te propongo es que para los pagos crees una nueva tabla que se llame pagos y que contenga

id
numero factura
fecha
forma de pago
importe
etc

de ésta forma puede anotar todos los pagos que realiza aunque sean 20 y vas a conocer en que fechas se han realizado y de que forma , además de poder realizar un listado de cobros entre fechas. o un dia determinado por banco etc

para saber el saldo basta restar al importe de la factura la suma de lo pagado para una deteminada factura.

es un proceso un poco más complidado pero merece la pena . La estructura que tu tienes es muy rígida y no da toda la información que se necesita

Un saludo Jose Manuel desde El ASTILLERO

aprovecho para decir que ya han comenzado las fiestas de SAN JOSE , el que viva cerca, ya sabe
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Ana

registro de abonos en tabla de acces

Publicado por Ana (5 intervenciones) el 11/03/2014 01:05:11
Gracias, si tengo todo eso, en otro archivo, estaba haciendo pruebas, sólo con los campos que se calculan, realmente lo que necesito es que en el campo impfact, se guarde el último resultado, para cuando entre el siguiente abono, en cantpg, se reste a ese importe, no al de totfac.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Ana

registro de abonos en tabla de acces

Publicado por Ana (5 intervenciones) el 11/03/2014 01:53:48
voy a tratar de enviarte el archivo completo, para que por favor lo veas y me digas si es correcto o no, gracias nuevamente.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar