AvbravoIngresosImpuestos

Agregar Impuestos

  • Generar registros de pagosmensuales y anuales

en la creacion de impuestos

  • contribuyentes

e f m a my jn jl ag sp oc nv dic
* - - - - - - - - - - -
- * - - - - - - - - - -
- - * - - - - - - - - -
- - - * - - - - - - - -
- - - - * - - - - - - -
- - - - - * - - - - - -
- - - - - - * - - - - -
- - - - - - - * - - - -
- - - - - - - - * - - -
- - - - - - - - - * - -
- - - - - - - - - - * -
- - - - - - - - - - - *

regimencontribuyentes

cedula idregimen periodopago mespago pagado

pagosmensuales

id tipoid idregimen pagado

pagado

ap inscrito antes del periodo, es decir se inscribe en un mes superior. No se le cobran los anteriores
si fue pagado
no aun no se ha pagado
ex exonerado
mr moratoria


Verficar la fecha de inscripcion

NumeroMesPago mes ARRAY M ESTATUS
0 ene en 0 no
0 ene feb 1 no
0 ene mar 2 no
0 ene abr 3 no
0 ene dic 11 no
1 feb en 0 ap
1 feb feb 1 no
1 feb mar 2 no
1 feb abril 3 no
1 feb dic 11 no
2 mar en 0 ap
2 mar fe 1 ap
2 mar mar 2 no
2 mar abr 3 no
2 mar dic 11 no
  for (int m = 0; m < 12; m++) {
            if (NumeroMesPago > m)
            {
            1 < 0
                regimenContribuyentesBeans.setPagado("ap");
            }
            else
            {
                regimenContribuyentesBeans.setPagado("no");
            }

constructor()

int year = ca.get(java.util.Calendar.YEAR);
        regimenContribuyentesBeans.setAnio(year);

guardar
 /*
         *Agregar los pagosmensuales y anuales
         *verificamos el mes actual y el año. 
         */
        PeriodoPago = PeriodoPago.trim();
        if (PeriodoPago.equals("Mensual")) {

            String[] arrayMes = sesion.getArrayMeses();
            for (int m = 0; m < 12; m++) {
                /*
                 * si el numero de mes del combo es menor o igual que el
                 * mes actual en el array m, quiere decir que ese mes
                 * no ha sido pagado aun.
                 * si NumeroMesPago es mayor quiere decir que se inscribio mes despues y que
                 * no debe pagar ese mes.
                 */
                if (NumeroMesPago <= m) {
                    regimenContribuyentesBeans.setPagado("no");
                } else {
                    regimenContribuyentesBeans.setPagado("ap");
                }
                regimenContribuyentesBeans.setMes(arrayMes[M]);
                regimenContribuyentesBeans.setIdRecibo(0);

                regimenContribuyentesBeans.AgregarPagosMensuales();
            }



        } else {
            regimenContribuyentesBeans.setMesPago(MesPago);
            regimenContribuyentesBeans.setIdRecibo(0);
            regimenContribuyentesBeans.setPagado("no");
            regimenContribuyentesBeans.AgregarPagosAnuales();
        }


  • Guardar el regimen
  • verificar el numero de mes de inscripcion sacarlo del jFormatedField
  • beep

Toolkit.getDefaultToolkit().beep();

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