AvbravoIngresosPagos

PAGOS

If (pagovigencia >= 0){

  actualizar la tabla vigenciaexpirada

update vigenciaexpirada set saldoactual = saldoactual -pagorealizado }

  • ----
//verificar si cancelo el mes
if (pago >= saldo){
    //verificar cuantos meses pago
numerodemesespagados = pago/valor
//encontrar el ultimo mes que pago y registrarle los pagos
select * from pagosmensuales where anio= ?anioactualrecibo and id = ?cedula and tipoid =?”contribuyentes” and idrecibo >0
//esto devolvera los registros que se han pagado
buscar el ultimo registro, ultimo mes
rs.last()
ultimomes = rs.getString(“mes”);

//de este en adelante
//de esta forma aseguramos el mes
if (ultimomes.equals(“”) ) {
   for(int i=1;i <= numerodemesespagados; i++) {
    mes = sesion.getNombreMes(i);
    anio= ?aniorecibo;
    id  = ?cedula;
    tipoid=?”contribuyentes”;
    idrecibo=?”idrecibo”;
    insert into pagosmensuales (,mes)
}

//verificar la morosidad
cuando hago el cierre mensual puedo generar la morosidad mensual, es decir coloco lo que debe sin calcularle recargo para el mes, de manera que cuando viene a pagar se actualiza, siempre la morosidad mensual.
Verifico si pago de mas para que no sea negativo
update morosidadmensual set saldoactual = saldoactual -pago

//verifico si la morosidad no es cero
//que pasa cuando esta paz y salvo y viene a pagar, no se le genera morosidad mensual, es decir seria asi.
Select * from regimencontribuyentes
while(){
    idregimen = regimencontribuyentes.idregimen()
    //busco la morosidadmensual
   y esa la agrego al modelo
si no tiene , le coloco el valor del impuesto cuando el pago.
}

Regresar

Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo