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