wilian 2018-01-18 17:25:31 +00:00
parent c4e22cff5a
commit 988ea5d017
1 changed files with 8 additions and 14 deletions

View File

@ -535,7 +535,6 @@ public class ConferenciaComissaoServiceImpl implements ConferenciaComissaoServic
resumoComissao.setTotalOcd(totalOcd);
carregarTotalFormapago(resumoComissao, boletoComissaos, lsEventosFinanceiros);
//subtrairOcdFormapagoDinheiro(totalOcd, resumoComissao);
carregarTotalDeposito(resumoComissao, boletoComissaos, lsEventosFinanceiros);
resumoComissao.setListNumSerieECF(puntoVentaDAO.quantidadeECFPorPuntoVenta(conferencia));
@ -560,8 +559,11 @@ public class ConferenciaComissaoServiceImpl implements ConferenciaComissaoServic
if (!boletoComissao.isNotSomarBilhete()) {
for (FormapagoVO formapago : boletoComissao.getFormapagos()) {
if(formaspagosDeposito.contains(formapago.getFormapagoId())) {
//subtraindo as quitacoes de ocd
if(boletoComissao.isMotivocancelacionQuitacaoOcd()) {
totalDeposito = MoneyHelper.subtrair(totalDeposito, formapago.getImporte());
//somando as vendas
if(boletoComissao.isAbaBilheteVendido() || boletoComissao.isAbaGapVendido() || boletoComissao.isAbaBilheteManual()) {
} else if(boletoComissao.isAbaBilheteVendido() || boletoComissao.isAbaGapVendido() || boletoComissao.isAbaBilheteManual()) {
totalDeposito = MoneyHelper.somar(totalDeposito, formapago.getImporte());
//subtraindo os cancelamentos
} else if(boletoComissao.isAbaBilheteCancelado() || boletoComissao.isAbaGapCancelado()) {
@ -571,9 +573,6 @@ public class ConferenciaComissaoServiceImpl implements ConferenciaComissaoServic
if(boletoComissao.isMotivocancelacionTrocado() || boletoComissao.isMotivocancelacionDevolvido()) {
totalDeposito = MoneyHelper.subtrair(totalDeposito, formapago.getImporte());
}
//subtraindo as quitacoes de ocd
} else if(boletoComissao.isMotivocancelacionQuitacaoOcd()) {
totalDeposito = MoneyHelper.subtrair(totalDeposito, formapago.getImporte());
}
}
}
@ -591,11 +590,6 @@ public class ConferenciaComissaoServiceImpl implements ConferenciaComissaoServic
}
}
//subtraindo as ocds pagas
/*if(resumoComissao.getTotalOcd() != null && resumoComissao.getTotalOcd().getValorPagar() != null) {
totalDeposito = MoneyHelper.subtrair(totalDeposito, resumoComissao.getTotalOcd().getValorPagar());
}*/
resumoComissao.setValorDeposito(totalDeposito);
}
@ -621,8 +615,11 @@ public class ConferenciaComissaoServiceImpl implements ConferenciaComissaoServic
totalFormapagos.add(formapago);
}
//subtraindo as quitacoes de ocd
if(boletoComissao.isMotivocancelacionQuitacaoOcd()) {
formapago.subtract(formapagoBoleto.getImporte());
//somando as vendas
if (boletoComissao.isAbaBilheteVendido() || boletoComissao.isAbaGapVendido() || boletoComissao.isAbaBilheteManual()) {
} else if (boletoComissao.isAbaBilheteVendido() || boletoComissao.isAbaGapVendido() || boletoComissao.isAbaBilheteManual()) {
formapago.add(formapagoBoleto.getImporte());
//subtraindo os cancelamentos
} else if (boletoComissao.isAbaBilheteCancelado() || boletoComissao.isAbaGapCancelado()) {
@ -632,9 +629,6 @@ public class ConferenciaComissaoServiceImpl implements ConferenciaComissaoServic
if(boletoComissao.isMotivocancelacionTrocado() || boletoComissao.isMotivocancelacionDevolvido() || boletoComissao.isMotivocancelacionQuitacaoOcd()) {
formapago.subtract(formapagoBoleto.getImporte());
}
//subtraindo as quitacoes de ocd
} else if(boletoComissao.isMotivocancelacionQuitacaoOcd()) {
formapago.subtract(formapagoBoleto.getImporte());
}
}
}