Commit 26d386b02a0fc8793cdb6caa23e512dfe401c56c
1 parent
cc3ea748
Exists in
master
Correcao - guia pagamento
Showing
2 changed files
with
39 additions
and
25 deletions
Show diff stats
src/gcom/arrecadacao/ControladorArrecadacao.java
@@ -4428,10 +4428,10 @@ public class ControladorArrecadacao implements SessionBean { | @@ -4428,10 +4428,10 @@ public class ControladorArrecadacao implements SessionBean { | ||
4428 | 4428 | ||
4429 | GuiaPagamentoGeral guiaGeral = new GuiaPagamentoGeral(idGuiaPagamento); | 4429 | GuiaPagamentoGeral guiaGeral = new GuiaPagamentoGeral(idGuiaPagamento); |
4430 | 4430 | ||
4431 | - GuiaPagamento guiaPagamento = new GuiaPagamento(); | ||
4432 | - guiaPagamento.setId(idGuiaPagamento); | ||
4433 | - guiaPagamento.setGuiaPagamentoGeral(guiaGeral); | ||
4434 | - pagamento.setGuiaPagamento(guiaPagamento.getGuiaPagamentoGeral()); | 4431 | + GuiaPagamento guiaPagamento = new GuiaPagamento(idGuiaPagamento); |
4432 | + | ||
4433 | + guiaGeral.setGuiaPagamento(guiaPagamento); | ||
4434 | + pagamento.setGuiaPagamento(guiaGeral); | ||
4435 | 4435 | ||
4436 | } else { | 4436 | } else { |
4437 | pagamento.setGuiaPagamento(null); | 4437 | pagamento.setGuiaPagamento(null); |
@@ -4682,8 +4682,8 @@ public class ControladorArrecadacao implements SessionBean { | @@ -4682,8 +4682,8 @@ public class ControladorArrecadacao implements SessionBean { | ||
4682 | 4682 | ||
4683 | GuiaPagamento guiaPagamento = new GuiaPagamento(); | 4683 | GuiaPagamento guiaPagamento = new GuiaPagamento(); |
4684 | guiaPagamento.setId(idGuiaPagamento); | 4684 | guiaPagamento.setId(idGuiaPagamento); |
4685 | - guiaPagamento.setGuiaPagamentoGeral(guiaGeral); | ||
4686 | 4685 | ||
4686 | + guiaGeral.setGuiaPagamento(guiaPagamento); | ||
4687 | pagamento.setGuiaPagamento(guiaGeral); | 4687 | pagamento.setGuiaPagamento(guiaGeral); |
4688 | 4688 | ||
4689 | } else { | 4689 | } else { |
@@ -7683,18 +7683,23 @@ public class ControladorArrecadacao implements SessionBean { | @@ -7683,18 +7683,23 @@ public class ControladorArrecadacao implements SessionBean { | ||
7683 | throws ControladorException { | 7683 | throws ControladorException { |
7684 | 7684 | ||
7685 | GuiaPagamento guiaPagamento = new GuiaPagamento(); | 7685 | GuiaPagamento guiaPagamento = new GuiaPagamento(); |
7686 | + GuiaPagamentoGeral guiaGeral = new GuiaPagamentoGeral(); | ||
7687 | + | ||
7686 | guiaPagamento.setValorDebito(valorDebito); | 7688 | guiaPagamento.setValorDebito(valorDebito); |
7687 | Imovel imovel = null; | 7689 | Imovel imovel = null; |
7688 | if (idImovel != null) { | 7690 | if (idImovel != null) { |
7689 | imovel = new Imovel(); | 7691 | imovel = new Imovel(); |
7690 | imovel.setId(idImovel); | 7692 | imovel.setId(idImovel); |
7691 | } | 7693 | } |
7694 | + | ||
7692 | guiaPagamento.setImovel(imovel); | 7695 | guiaPagamento.setImovel(imovel); |
7693 | guiaPagamento.setDataVencimento(dataPagamento); | 7696 | guiaPagamento.setDataVencimento(dataPagamento); |
7694 | 7697 | ||
7695 | Integer idGuiaPagamento = getControladorFaturamento().inserirGuiaPagamentoCodigoBarras(guiaPagamento,DebitoTipo.ACRESCIMOS_POR_IMPONTUALIDADE); | 7698 | Integer idGuiaPagamento = getControladorFaturamento().inserirGuiaPagamentoCodigoBarras(guiaPagamento,DebitoTipo.ACRESCIMOS_POR_IMPONTUALIDADE); |
7699 | + guiaGeral.setId(idGuiaPagamento); | ||
7696 | guiaPagamento.setId(idGuiaPagamento); | 7700 | guiaPagamento.setId(idGuiaPagamento); |
7697 | - guiaPagamento.setGuiaPagamentoGeral(new GuiaPagamentoGeral(idGuiaPagamento)); | 7701 | + |
7702 | + guiaGeral.setGuiaPagamento(guiaPagamento); | ||
7698 | 7703 | ||
7699 | Pagamento pagamento = new Pagamento(); | 7704 | Pagamento pagamento = new Pagamento(); |
7700 | pagamento.setAnoMesReferenciaPagamento(null); | 7705 | pagamento.setAnoMesReferenciaPagamento(null); |
@@ -7715,7 +7720,7 @@ public class ControladorArrecadacao implements SessionBean { | @@ -7715,7 +7720,7 @@ public class ControladorArrecadacao implements SessionBean { | ||
7715 | debitoTipo.setId(DebitoTipo.ACRESCIMOS_POR_IMPONTUALIDADE); | 7720 | debitoTipo.setId(DebitoTipo.ACRESCIMOS_POR_IMPONTUALIDADE); |
7716 | pagamento.setDebitoTipo(debitoTipo); | 7721 | pagamento.setDebitoTipo(debitoTipo); |
7717 | pagamento.setContaGeral(null); | 7722 | pagamento.setContaGeral(null); |
7718 | - pagamento.setGuiaPagamento(guiaPagamento.getGuiaPagamentoGeral()); | 7723 | + pagamento.setGuiaPagamento(guiaGeral); |
7719 | pagamento.setDebitoACobrarGeral(null); | 7724 | pagamento.setDebitoACobrarGeral(null); |
7720 | 7725 | ||
7721 | DocumentoTipo documentoTipo = new DocumentoTipo(DocumentoTipo.GUIA_PAGAMENTO); | 7726 | DocumentoTipo documentoTipo = new DocumentoTipo(DocumentoTipo.GUIA_PAGAMENTO); |
@@ -7818,6 +7823,7 @@ public class ControladorArrecadacao implements SessionBean { | @@ -7818,6 +7823,7 @@ public class ControladorArrecadacao implements SessionBean { | ||
7818 | 7823 | ||
7819 | Set<Integer> chaves = mapLocalidadeValor.keySet(); | 7824 | Set<Integer> chaves = mapLocalidadeValor.keySet(); |
7820 | for(Integer chave: chaves) { | 7825 | for(Integer chave: chaves) { |
7826 | + GuiaPagamentoGeral guiaGeral = new GuiaPagamentoGeral(); | ||
7821 | GuiaPagamento guiaPagamento = new GuiaPagamento(); | 7827 | GuiaPagamento guiaPagamento = new GuiaPagamento(); |
7822 | guiaPagamento.setValorDebito(mapLocalidadeValor.get(chave)); | 7828 | guiaPagamento.setValorDebito(mapLocalidadeValor.get(chave)); |
7823 | 7829 | ||
@@ -7826,8 +7832,8 @@ public class ControladorArrecadacao implements SessionBean { | @@ -7826,8 +7832,8 @@ public class ControladorArrecadacao implements SessionBean { | ||
7826 | 7832 | ||
7827 | Integer idGuiaPagamento = getControladorFaturamento().inserirGuiaPagamentoCodigoBarrasPorCliente(guiaPagamento, DebitoTipo.ACRESCIMOS_POR_IMPONTUALIDADE, idLocalidade); | 7833 | Integer idGuiaPagamento = getControladorFaturamento().inserirGuiaPagamentoCodigoBarrasPorCliente(guiaPagamento, DebitoTipo.ACRESCIMOS_POR_IMPONTUALIDADE, idLocalidade); |
7828 | guiaPagamento.setId(idGuiaPagamento); | 7834 | guiaPagamento.setId(idGuiaPagamento); |
7829 | - guiaPagamento.setGuiaPagamentoGeral(new GuiaPagamentoGeral(idGuiaPagamento)); | ||
7830 | 7835 | ||
7836 | + guiaGeral.setGuiaPagamento(guiaPagamento); | ||
7831 | Integer anoMesPagamento = Util.formataAnoMes(dataPagamento); | 7837 | Integer anoMesPagamento = Util.formataAnoMes(dataPagamento); |
7832 | 7838 | ||
7833 | // cria o objeto pagamento para setar os | 7839 | // cria o objeto pagamento para setar os |
@@ -7858,7 +7864,7 @@ public class ControladorArrecadacao implements SessionBean { | @@ -7858,7 +7864,7 @@ public class ControladorArrecadacao implements SessionBean { | ||
7858 | pagamento.setDebitoTipo(debitoTipo); | 7864 | pagamento.setDebitoTipo(debitoTipo); |
7859 | pagamento.setContaGeral(null); | 7865 | pagamento.setContaGeral(null); |
7860 | 7866 | ||
7861 | - pagamento.setGuiaPagamento(guiaPagamento.getGuiaPagamentoGeral()); | 7867 | + pagamento.setGuiaPagamento(guiaGeral); |
7862 | 7868 | ||
7863 | pagamento.setDebitoACobrarGeral(null); | 7869 | pagamento.setDebitoACobrarGeral(null); |
7864 | 7870 | ||
@@ -8064,7 +8070,9 @@ public class ControladorArrecadacao implements SessionBean { | @@ -8064,7 +8070,9 @@ public class ControladorArrecadacao implements SessionBean { | ||
8064 | SistemaParametro sistemaParametro, Integer idFormaArrecadacao, Integer idDocumentoTipo) | 8070 | SistemaParametro sistemaParametro, Integer idFormaArrecadacao, Integer idDocumentoTipo) |
8065 | throws ControladorException { | 8071 | throws ControladorException { |
8066 | 8072 | ||
8073 | + GuiaPagamentoGeral guiaGeral = new GuiaPagamentoGeral(); | ||
8067 | GuiaPagamento guiaPagamento = new GuiaPagamento(); | 8074 | GuiaPagamento guiaPagamento = new GuiaPagamento(); |
8075 | + | ||
8068 | guiaPagamento.setValorDebito(valorTaxa); | 8076 | guiaPagamento.setValorDebito(valorTaxa); |
8069 | Imovel imovel = null; | 8077 | Imovel imovel = null; |
8070 | if (idImovel != null) { | 8078 | if (idImovel != null) { |
@@ -8078,6 +8086,8 @@ public class ControladorArrecadacao implements SessionBean { | @@ -8078,6 +8086,8 @@ public class ControladorArrecadacao implements SessionBean { | ||
8078 | guiaPagamento.setId(idGuiaPagamento); | 8086 | guiaPagamento.setId(idGuiaPagamento); |
8079 | guiaPagamento.setGuiaPagamentoGeral(new GuiaPagamentoGeral(idGuiaPagamento)); | 8087 | guiaPagamento.setGuiaPagamentoGeral(new GuiaPagamentoGeral(idGuiaPagamento)); |
8080 | 8088 | ||
8089 | + guiaGeral.setId(idGuiaPagamento); | ||
8090 | + guiaGeral.setGuiaPagamento(guiaPagamento); | ||
8081 | Pagamento pagamento = new Pagamento(); | 8091 | Pagamento pagamento = new Pagamento(); |
8082 | pagamento.setAnoMesReferenciaPagamento(null); | 8092 | pagamento.setAnoMesReferenciaPagamento(null); |
8083 | 8093 | ||
@@ -13494,6 +13504,7 @@ public class ControladorArrecadacao implements SessionBean { | @@ -13494,6 +13504,7 @@ public class ControladorArrecadacao implements SessionBean { | ||
13494 | Iterator iteratorColecaoPagamentosGuiaPagamento = colecaoPagamentosGuiaPagamentoPreenchidaRefContabilMaiorIgualRefFaturamento | 13504 | Iterator iteratorColecaoPagamentosGuiaPagamento = colecaoPagamentosGuiaPagamentoPreenchidaRefContabilMaiorIgualRefFaturamento |
13495 | .iterator(); | 13505 | .iterator(); |
13496 | 13506 | ||
13507 | + GuiaPagamentoGeral guiaGeral = null; | ||
13497 | GuiaPagamento guiaPagamento = null; | 13508 | GuiaPagamento guiaPagamento = null; |
13498 | Integer idGuiaPagamento = null; | 13509 | Integer idGuiaPagamento = null; |
13499 | BigDecimal valorPagamento = null; | 13510 | BigDecimal valorPagamento = null; |
@@ -13505,8 +13516,9 @@ public class ControladorArrecadacao implements SessionBean { | @@ -13505,8 +13516,9 @@ public class ControladorArrecadacao implements SessionBean { | ||
13505 | 13516 | ||
13506 | if (pagamentoArray[1] != null) { | 13517 | if (pagamentoArray[1] != null) { |
13507 | idGuiaPagamento = (Integer) pagamentoArray[1]; | 13518 | idGuiaPagamento = (Integer) pagamentoArray[1]; |
13519 | + guiaGeral = new GuiaPagamentoGeral(idGuiaPagamento); | ||
13508 | guiaPagamento = new GuiaPagamento(idGuiaPagamento); | 13520 | guiaPagamento = new GuiaPagamento(idGuiaPagamento); |
13509 | - guiaPagamento.setGuiaPagamentoGeral(new GuiaPagamentoGeral(idGuiaPagamento)); | 13521 | + guiaGeral.setGuiaPagamento(guiaPagamento); |
13510 | } else { | 13522 | } else { |
13511 | idGuiaPagamento = null; | 13523 | idGuiaPagamento = null; |
13512 | } | 13524 | } |
@@ -13519,7 +13531,7 @@ public class ControladorArrecadacao implements SessionBean { | @@ -13519,7 +13531,7 @@ public class ControladorArrecadacao implements SessionBean { | ||
13519 | 13531 | ||
13520 | pagamento = new Pagamento(); | 13532 | pagamento = new Pagamento(); |
13521 | pagamento.setId((Integer) pagamentoArray[0]); | 13533 | pagamento.setId((Integer) pagamentoArray[0]); |
13522 | - pagamento.setGuiaPagamento(guiaPagamento.getGuiaPagamentoGeral()); | 13534 | + pagamento.setGuiaPagamento(guiaGeral); |
13523 | pagamento.setValorExcedente(valorPagamento); | 13535 | pagamento.setValorExcedente(valorPagamento); |
13524 | colecaoGuiaPagamentoAtualizarSituacaoEValorExcedentePagamento.add(pagamento); | 13536 | colecaoGuiaPagamentoAtualizarSituacaoEValorExcedentePagamento.add(pagamento); |
13525 | } | 13537 | } |
@@ -25309,12 +25321,13 @@ public class ControladorArrecadacao implements SessionBean { | @@ -25309,12 +25321,13 @@ public class ControladorArrecadacao implements SessionBean { | ||
25309 | pagamento.setId((Integer) dadosPagamento[0]); | 25321 | pagamento.setId((Integer) dadosPagamento[0]); |
25310 | } | 25322 | } |
25311 | 25323 | ||
25324 | + GuiaPagamentoGeral guiaGeral = null; | ||
25312 | GuiaPagamento guiaPagamento = null; | 25325 | GuiaPagamento guiaPagamento = null; |
25313 | 25326 | ||
25314 | // Id da Guia de Pagamento | 25327 | // Id da Guia de Pagamento |
25315 | if (dadosPagamento[1] != null) { | 25328 | if (dadosPagamento[1] != null) { |
25329 | + guiaGeral = new GuiaPagamentoGeral((Integer) dadosPagamento[1]); | ||
25316 | guiaPagamento = new GuiaPagamento((Integer) dadosPagamento[1]); | 25330 | guiaPagamento = new GuiaPagamento((Integer) dadosPagamento[1]); |
25317 | - guiaPagamento.setGuiaPagamentoGeral(new GuiaPagamentoGeral((Integer) dadosPagamento[1])); | ||
25318 | } | 25331 | } |
25319 | 25332 | ||
25320 | if (dadosPagamento[2] != null) { | 25333 | if (dadosPagamento[2] != null) { |
@@ -25349,7 +25362,8 @@ public class ControladorArrecadacao implements SessionBean { | @@ -25349,7 +25362,8 @@ public class ControladorArrecadacao implements SessionBean { | ||
25349 | guiaPagamento.setDebitoTipo(debitoTipoGuia); | 25362 | guiaPagamento.setDebitoTipo(debitoTipoGuia); |
25350 | } | 25363 | } |
25351 | 25364 | ||
25352 | - pagamento.setGuiaPagamento(guiaPagamento.getGuiaPagamentoGeral()); | 25365 | + guiaGeral.setGuiaPagamento(guiaPagamento); |
25366 | + pagamento.setGuiaPagamento(guiaGeral); | ||
25353 | 25367 | ||
25354 | DebitoTipo debitoTipoPagamento = null; | 25368 | DebitoTipo debitoTipoPagamento = null; |
25355 | 25369 | ||
@@ -29715,13 +29729,13 @@ public class ControladorArrecadacao implements SessionBean { | @@ -29715,13 +29729,13 @@ public class ControladorArrecadacao implements SessionBean { | ||
29715 | pagamentoHistorico.setId((Integer) dadosPagamento[0]); | 29729 | pagamentoHistorico.setId((Integer) dadosPagamento[0]); |
29716 | } | 29730 | } |
29717 | 29731 | ||
29732 | + GuiaPagamentoGeral guiaGeral = null; | ||
29718 | GuiaPagamentoHistorico guiaPagamento = null; | 29733 | GuiaPagamentoHistorico guiaPagamento = null; |
29719 | 29734 | ||
29720 | // Id da Guia de Pagamento | 29735 | // Id da Guia de Pagamento |
29721 | if (dadosPagamento[1] != null) { | 29736 | if (dadosPagamento[1] != null) { |
29722 | - guiaPagamento = new GuiaPagamentoHistorico(); | ||
29723 | - guiaPagamento.setId((Integer) dadosPagamento[1]); | ||
29724 | - guiaPagamento.setGuiaPagamentoGeral(new GuiaPagamentoGeral((Integer) dadosPagamento[1])); | 29737 | + guiaGeral = new GuiaPagamentoGeral((Integer) dadosPagamento[1]); |
29738 | + guiaPagamento = new GuiaPagamentoHistorico((Integer) dadosPagamento[1]); | ||
29725 | } | 29739 | } |
29726 | 29740 | ||
29727 | // Id do Cliente | 29741 | // Id do Cliente |
@@ -29733,20 +29747,17 @@ public class ControladorArrecadacao implements SessionBean { | @@ -29733,20 +29747,17 @@ public class ControladorArrecadacao implements SessionBean { | ||
29733 | 29747 | ||
29734 | // Valor da Guia de Pagamento | 29748 | // Valor da Guia de Pagamento |
29735 | if (dadosPagamento[3] != null) { | 29749 | if (dadosPagamento[3] != null) { |
29736 | - guiaPagamento | ||
29737 | - .setValorDebito((BigDecimal) dadosPagamento[3]); | 29750 | + guiaPagamento.setValorDebito((BigDecimal) dadosPagamento[3]); |
29738 | } | 29751 | } |
29739 | 29752 | ||
29740 | // Data do Pagamento | 29753 | // Data do Pagamento |
29741 | if (dadosPagamento[4] != null) { | 29754 | if (dadosPagamento[4] != null) { |
29742 | - pagamentoHistorico | ||
29743 | - .setDataPagamento((Date) dadosPagamento[4]); | 29755 | + pagamentoHistorico.setDataPagamento((Date) dadosPagamento[4]); |
29744 | } | 29756 | } |
29745 | 29757 | ||
29746 | // Ano Mês do Pagamento | 29758 | // Ano Mês do Pagamento |
29747 | if (dadosPagamento[5] != null) { | 29759 | if (dadosPagamento[5] != null) { |
29748 | - pagamentoHistorico | ||
29749 | - .setAnoMesReferenciaPagamento((Integer) dadosPagamento[5]); | 29760 | + pagamentoHistorico.setAnoMesReferenciaPagamento((Integer) dadosPagamento[5]); |
29750 | } | 29761 | } |
29751 | 29762 | ||
29752 | DebitoTipo debitoTipoGuia = null; | 29763 | DebitoTipo debitoTipoGuia = null; |
@@ -29766,7 +29777,8 @@ public class ControladorArrecadacao implements SessionBean { | @@ -29766,7 +29777,8 @@ public class ControladorArrecadacao implements SessionBean { | ||
29766 | guiaPagamento.setDebitoTipo(debitoTipoGuia); | 29777 | guiaPagamento.setDebitoTipo(debitoTipoGuia); |
29767 | } | 29778 | } |
29768 | 29779 | ||
29769 | - pagamentoHistorico.setGuiaPagamentoGeral(guiaPagamento.getGuiaPagamentoGeral()); | 29780 | + guiaGeral.setGuiaPagamentoHistorico(guiaPagamento); |
29781 | + pagamentoHistorico.setGuiaPagamentoGeral(guiaGeral); | ||
29770 | 29782 | ||
29771 | DebitoTipo debitoTipoPagamento = null; | 29783 | DebitoTipo debitoTipoPagamento = null; |
29772 | 29784 |
src/gcom/cobranca/contratoparcelamento/ControladorContratoParcelamentoSEJB.java
@@ -2445,15 +2445,17 @@ public class ControladorContratoParcelamentoSEJB implements SessionBean { | @@ -2445,15 +2445,17 @@ public class ControladorContratoParcelamentoSEJB implements SessionBean { | ||
2445 | debitoTipo.setId(idDebitoTipo); | 2445 | debitoTipo.setId(idDebitoTipo); |
2446 | 2446 | ||
2447 | GuiaPagamento guiaPagamento = new GuiaPagamento(contratoParcelamentoItem.getGuiaPagamentoGeral().getGuiaPagamento().getId()); | 2447 | GuiaPagamento guiaPagamento = new GuiaPagamento(contratoParcelamentoItem.getGuiaPagamentoGeral().getGuiaPagamento().getId()); |
2448 | - guiaPagamento.setGuiaPagamentoGeral(new GuiaPagamentoGeral(contratoParcelamentoItem.getGuiaPagamentoGeral().getGuiaPagamento().getId())); | 2448 | + GuiaPagamentoGeral guiaGeral = new GuiaPagamentoGeral(contratoParcelamentoItem.getGuiaPagamentoGeral().getGuiaPagamento().getId()); |
2449 | 2449 | ||
2450 | + guiaGeral.setGuiaPagamento(guiaPagamento); | ||
2451 | + | ||
2450 | Pagamento pagamento = new Pagamento(); | 2452 | Pagamento pagamento = new Pagamento(); |
2451 | 2453 | ||
2452 | pagamento.setAnoMesReferenciaArrecadacao(anoMes); | 2454 | pagamento.setAnoMesReferenciaArrecadacao(anoMes); |
2453 | pagamento.setValorPagamento(valorPagamento); | 2455 | pagamento.setValorPagamento(valorPagamento); |
2454 | pagamento.setDataPagamento(dataPagamento); | 2456 | pagamento.setDataPagamento(dataPagamento); |
2455 | pagamento.setDebitoTipo(debitoTipo); | 2457 | pagamento.setDebitoTipo(debitoTipo); |
2456 | - pagamento.setGuiaPagamento(guiaPagamento.getGuiaPagamentoGeral()); | 2458 | + pagamento.setGuiaPagamento(guiaGeral); |
2457 | pagamento.setLocalidade(contratoParcelamentoItem.getGuiaPagamentoGeral().getGuiaPagamento().getLocalidade()); | 2459 | pagamento.setLocalidade(contratoParcelamentoItem.getGuiaPagamentoGeral().getGuiaPagamento().getLocalidade()); |
2458 | pagamento.setDocumentoTipo(contratoParcelamentoItem.getDocumentoTipo()); | 2460 | pagamento.setDocumentoTipo(contratoParcelamentoItem.getDocumentoTipo()); |
2459 | pagamento.setAvisoBancario(avisoBancario); | 2461 | pagamento.setAvisoBancario(avisoBancario); |