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();