fixes bug#10852
dev:fabio qua:marcelo git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Model/trunk/modelWeb@80799 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
8202efdbb2
commit
54475f5465
|
@ -468,39 +468,44 @@ public class CalculoComissaoServiceImpl implements CalculoComissaoService {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private boolean validaAltaTemporada(List<EmpresaImposto> impostos, int mes, int estadoId) {
|
private boolean validaAltaTemporada(List<EmpresaImposto> impostos, Integer mes, Integer estadoId) {
|
||||||
|
if(impostos != null && mes != null && estadoId != null) {
|
||||||
for (EmpresaImposto ei : impostos) {
|
|
||||||
if (ei.getEstado().getEstadoId().equals(estadoId)) {
|
for (EmpresaImposto ei : impostos) {
|
||||||
switch (mes) {
|
if(ei.getEstado() != null) {
|
||||||
case Calendar.JANUARY:
|
if (ei.getEstado().getEstadoId().equals(estadoId)) {
|
||||||
return ei.getIndJaneiro() == null ? false : ei.getIndJaneiro();
|
switch (mes) {
|
||||||
case Calendar.FEBRUARY:
|
case Calendar.JANUARY:
|
||||||
return ei.getIndFevereiro() == null ? false : ei.getIndFevereiro();
|
return ei.getIndJaneiro() == null ? false : ei.getIndJaneiro();
|
||||||
case Calendar.MARCH:
|
case Calendar.FEBRUARY:
|
||||||
return ei.getIndMarco() == null ? false : ei.getIndMarco();
|
return ei.getIndFevereiro() == null ? false : ei.getIndFevereiro();
|
||||||
case Calendar.APRIL:
|
case Calendar.MARCH:
|
||||||
return ei.getIndAbril() == null ? false : ei.getIndAbril();
|
return ei.getIndMarco() == null ? false : ei.getIndMarco();
|
||||||
case Calendar.MAY:
|
case Calendar.APRIL:
|
||||||
return ei.getIndMaio() == null ? false : ei.getIndMaio();
|
return ei.getIndAbril() == null ? false : ei.getIndAbril();
|
||||||
case Calendar.JUNE:
|
case Calendar.MAY:
|
||||||
return ei.getIndJunho() == null ? false : ei.getIndJunho();
|
return ei.getIndMaio() == null ? false : ei.getIndMaio();
|
||||||
case Calendar.JULY:
|
case Calendar.JUNE:
|
||||||
return ei.getIndJulho() == null ? false : ei.getIndJulho();
|
return ei.getIndJunho() == null ? false : ei.getIndJunho();
|
||||||
case Calendar.AUGUST:
|
case Calendar.JULY:
|
||||||
return ei.getIndAgosto() == null ? false : ei.getIndAgosto();
|
return ei.getIndJulho() == null ? false : ei.getIndJulho();
|
||||||
case Calendar.SEPTEMBER:
|
case Calendar.AUGUST:
|
||||||
return ei.getIndSetembro() == null ? false : ei.getIndSetembro();
|
return ei.getIndAgosto() == null ? false : ei.getIndAgosto();
|
||||||
case Calendar.OCTOBER:
|
case Calendar.SEPTEMBER:
|
||||||
return ei.getIndOutubro() == null ? false : ei.getIndOutubro();
|
return ei.getIndSetembro() == null ? false : ei.getIndSetembro();
|
||||||
case Calendar.NOVEMBER:
|
case Calendar.OCTOBER:
|
||||||
return ei.getIndNovembro() == null ? false : ei.getIndNovembro();
|
return ei.getIndOutubro() == null ? false : ei.getIndOutubro();
|
||||||
case Calendar.DECEMBER:
|
case Calendar.NOVEMBER:
|
||||||
return ei.getIndDezembro() == null ? false : ei.getIndDezembro();
|
return ei.getIndNovembro() == null ? false : ei.getIndNovembro();
|
||||||
default:
|
case Calendar.DECEMBER:
|
||||||
break;
|
return ei.getIndDezembro() == null ? false : ei.getIndDezembro();
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
|
@ -753,9 +758,13 @@ public class CalculoComissaoServiceImpl implements CalculoComissaoService {
|
||||||
|
|
||||||
private List<EventosFinanceirosVO> verificaEventoFinanceiroProDia(List<EventosFinanceirosVO> eventosFinanceirosVOs, Date dataRegistro) {
|
private List<EventosFinanceirosVO> verificaEventoFinanceiroProDia(List<EventosFinanceirosVO> eventosFinanceirosVOs, Date dataRegistro) {
|
||||||
List<EventosFinanceirosVO> aux = new ArrayList<EventosFinanceirosVO>();
|
List<EventosFinanceirosVO> aux = new ArrayList<EventosFinanceirosVO>();
|
||||||
for (EventosFinanceirosVO rcc : eventosFinanceirosVOs) {
|
if(eventosFinanceirosVOs != null) {
|
||||||
if (DateUtil.compareOnlyDate(rcc.getFeccorte(), dataRegistro) == 0) {
|
for (EventosFinanceirosVO rcc : eventosFinanceirosVOs) {
|
||||||
aux.add(rcc);
|
if(rcc.getFeccorte() != null) {
|
||||||
|
if (DateUtil.compareOnlyDate(rcc.getFeccorte(), dataRegistro) == 0) {
|
||||||
|
aux.add(rcc);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return aux;
|
return aux;
|
||||||
|
|
Loading…
Reference in New Issue