package gcom.gerencial.cobranca; import gcom.cadastro.sistemaparametro.SistemaParametro; import gcom.cobranca.ResumoCobrancaSituacaoEspecial; import gcom.gerencial.bean.InformarDadosGeracaoRelatorioConsultaHelper; import gcom.gerencial.bean.InformarDadosGeracaoResumoAcaoConsultaEventualHelper; import gcom.gerencial.bean.InformarDadosGeracaoResumoAcaoConsultaHelper; import gcom.gerencial.cobranca.bean.ResumoPendenciaContasGerenciaHelper; import gcom.gerencial.cobranca.bean.ResumoPendenciaContasGerencialPorAnoHelper; import gcom.gerencial.cobranca.bean.ResumoPendenciaCreditoARealizarGerenciaHelper; import gcom.gerencial.cobranca.bean.ResumoPendenciaCreditoARealizarGerencialPorAnoHelper; import gcom.gerencial.cobranca.bean.ResumoPendenciaDebitosACobrarGerenciaHelper; import gcom.gerencial.cobranca.bean.ResumoPendenciaDebitosACobrarGerencialPorAnoHelper; import gcom.gerencial.cobranca.bean.ResumoPendenciaGuiasPagamentoGerenciaHelper; import gcom.gerencial.cobranca.bean.ResumoPendenciaGuiasPagamentoGerencialPorAnoHelper; import gcom.gerencial.faturamento.bean.ConsultarResumoSituacaoEspecialHelper; import gcom.util.ErroRepositorioException; import java.math.BigDecimal; import java.util.Collection; import java.util.List; /** * * * @author Thiago Toscano * @created 19/04/2006 */ public interface IRepositorioGerencialCobranca { /** * * M�todo que consulta os ResumoSituacaoEspecialCobrancaHelper * * @author Thiago Toscano * @date 15/05/2006 * * @return * @throws ErroRepositorioException */ public List getResumoSituacaoEspecialCobrancaHelper(int idLocalidade) throws ErroRepositorioException; /** * M�todo que insere o ResumoSituacaoEspecialCobranca em batch * * @author Thiago Toscano * @date 15/05/2006 * * @param listResumoFaturamentoSituacaoEspecialHelper * @throws ErroRepositorioException */ public void inserirResumoSituacaoEspecialCobranca( List<ResumoCobrancaSituacaoEspecial> list) throws ErroRepositorioException; /** * M�todo que exclui todos os ResumoFaturamentoSituacaoEspecial * * [CU0346] - Gerar Resumo de Situacao Especial de Cobran�a * * @author Thiago Toscano * @date 15/05/2006 * * @throws ErroRepositorioException */ public void excluirTodosResumoCobrancaSituacaoEspecial(int idLocalidade) throws ErroRepositorioException; /** * Este caso de uso gera o resumo da pend�ncia * * [UC0335] Gerar Resumo da Pend�ncia * * Gera a lista de conta da pend�ncia das Contas * * gerarResumoPendenciaContas * * @author Roberta Costa * @date 15/05/2006 * * @param sistemaParametro * @return retorno * @throws ErroRepositorioException */ public List getResumoPendenciaContas(SistemaParametro sistemaParametro, Integer idLocalidade, Integer idSetorComercial) throws ErroRepositorioException; /** * Este caso de uso gera o resumo da pend�ncia * * [UC0335] Gerar Resumo da Pend�ncia * * Gera a lista de guias de pagamento da pend�ncia das Contas * * getResumoPendenciaGuiasPagamento * * @author Roberta Costa * @date 17/05/2006 * * @param sistemaParametro * @return retorno * @throws ErroRepositorioException */ public List getResumoPendenciaGuiasPagamento( SistemaParametro sistemaParametro, Integer idLocalidade, Integer idSetorComercial) throws ErroRepositorioException; /** * Este caso de uso permite consultar o resumo da pend�ncia, com a op��o de * impress�o da consulta. Dependendo da op��o de totaliza��o sempre � gerado * o relat�rio, sem a fera��o da consulta. * * [UC0338] Consultar Resumo da Pend�ncia * * Gera a lista de pend�ncias das Contas e Guias de Pagamento * * consultarResumoPendencia * * @author Roberta Costa * @date 24/05/2006 * * @param informarDadosGeracaoRelatorioConsultaHelper * @return * @throws ErroRepositorioException */ public List consultarResumoPendencia( InformarDadosGeracaoRelatorioConsultaHelper informarDadosGeracaoRelatorioConsultaHelper) throws ErroRepositorioException; /** * Este caso de uso permite consultar o resumo da pend�ncia, com a op��o de * impress�o da consulta. Dependendo da op��o de totaliza��o sempre � gerado * o relat�rio, sem a fera��o da consulta. * * [UC0338] Consultar Resumo da Pend�ncia * * Verifica se existe registros para o ano/m�s refr�ncia * * verificarExistenciaAnoMesReferenciaResumo * * @author Roberta Costa * @date 24/05/2006 * * @param informarDadosGeracaoRelatorioConsultaHelper * @return Integer * @throws ErroRepositorioException */ public Integer verificarExistenciaAnoMesReferenciaResumo(Integer anoMesReferencia, String resumo) throws ErroRepositorioException; public Collection<Object[]> pesquisarResumoCobrancaSituacaoEspecialConsultaGerenciaRegionalHelper( ConsultarResumoSituacaoEspecialHelper helper) throws ErroRepositorioException; public Collection<Object[]> pesquisarResumoCobrancaSituacaoEspecialConsultaUnidadeNegocioHelper( ConsultarResumoSituacaoEspecialHelper helper) throws ErroRepositorioException; public Collection<Object[]> pesquisarResumoCobrancaSituacaoEspecialConsultaLocalidadeHelper( ConsultarResumoSituacaoEspecialHelper helper) throws ErroRepositorioException; public Collection<Object[]> pesquisarResumoCobrancaSituacaoEspecialConsultaSetorComercialHelper( ConsultarResumoSituacaoEspecialHelper helper) throws ErroRepositorioException; public Collection<Object[]> pesquisarResumoCobrancaSituacaoEspecialConsultaSitTipoHelper( ConsultarResumoSituacaoEspecialHelper helper) throws ErroRepositorioException; public Collection<Object[]> pesquisarResumoCobrancaSituacaoEspecialConsultaMotivoHelper( ConsultarResumoSituacaoEspecialHelper helper) throws ErroRepositorioException; public Collection<BigDecimal> pesquisarResumoCobrancaSituacaoEspecialConsultaFatEstimadoHelper(ConsultarResumoSituacaoEspecialHelper helper, int anoMesReferencia) throws ErroRepositorioException; public Integer pesquisarResumoCobrancaSituacaoEspecialConsultaQtLigacoesHelper(ConsultarResumoSituacaoEspecialHelper helper, int anoMesReferencia) throws ErroRepositorioException; /** * [UC0489] - Consultar Resumo das A��es de Cobran�a * * Pesquisa as a��es de cobran�a * * @author Ana Maria * @date 06/11/2006 * * @return Collection * @throws ErroRepositorioException */ public Collection consultarCobrancaAcao( InformarDadosGeracaoResumoAcaoConsultaHelper informarDadosGeracaoResumoAcaoConsultaHelper) throws ErroRepositorioException; /** * Pesquisa as situa��es das a��o de cobran�a */ public Collection consultarCobrancaAcaoSituacao( InformarDadosGeracaoResumoAcaoConsultaHelper informarDadosGeracaoResumoAcaoConsultaHelper, Integer idCobrancaAcao) throws ErroRepositorioException; /** * Pesquisa as situa��es de d�bito da situa��o da a��o */ public Collection consultarCobrancaAcaoDebito( InformarDadosGeracaoResumoAcaoConsultaHelper informarDadosGeracaoResumoAcaoConsultaHelper, Integer idCobrancaAcao, Integer idCobrancaAcaoSituacao) throws ErroRepositorioException; /** * [UC0489] - Consultar Resumo das A��es de Cobran�a * * @author Ana Maria * @date 06/11/2006 * * @return Collection * @throws ErroRepositorioException */ public Collection consultarCobrancaAcaoSituacaoPerfilImovel( int anoMesReferencia, Integer idCobrancaAcao, Integer idCobrancaAcaoSituacao, InformarDadosGeracaoResumoAcaoConsultaHelper informarDadosGeracaoResumoAcaoConsultaHelper) throws ErroRepositorioException; public Collection consultarCobrancaAcaoDebitoPerfilImovel( int anoMesReferencia, Integer idCobrancaAcao, Integer idCobrancaAcaoSituacao, Integer idCobrancaAcaoDebito, Short idIndicador, InformarDadosGeracaoResumoAcaoConsultaHelper informarDadosGeracaoResumoAcaoConsultaHelper) throws ErroRepositorioException; public Collection consultarCobrancaAcaoSituacaoPerfilImovelIndicador( int anoMesReferencia, Integer idCobrancaAcao, Integer idCobrancaAcaoSituacao, Integer idPerfil, InformarDadosGeracaoResumoAcaoConsultaHelper informarDadosGeracaoResumoAcaoConsultaHelper) throws ErroRepositorioException; public Collection consultarCobrancaAcaoDebitoPerfilImovelIndicador( int anoMesReferencia, Integer idCobrancaAcao, Integer idCobrancaAcaoSituacao, Integer idCobrancaAcaoDebito, Integer idPerfil, Short idIndicador,InformarDadosGeracaoResumoAcaoConsultaHelper informarDadosGeracaoResumoAcaoConsultaHelper) throws ErroRepositorioException; /** * Exclui os dados Resumo de pend�ncia por ano/m�s e localidade * * [UC0335] Gerar Resumo da Pend�ncia * * @author Ana Maria * @date 30/01/2007 * * @param anoMesReferenciaArrecadacao * @param idLocalidade * @throws ErroRepositorioException */ public void excluirResumoPendenciaPorAnoMesLocalidade(int anoMesReferencia, Integer idLocalidade) throws ErroRepositorioException; /** * [UC0489] - Consultar Resumo das A��es de Cobran�a * * Pesquisa as situa��es de d�bito da situa��o da a��o de acordo com o indicador antesApos * * @author S�vio Luiz * @date 06/11/2006 * * @return Collection * @throws ErroRepositorioException */ public Collection consultarCobrancaAcaoDebitoComIndicador( InformarDadosGeracaoResumoAcaoConsultaHelper informarDadosGeracaoResumoAcaoConsultaHelper, Integer idCobrancaAcao, Integer idCobrancaAcaoSituacao,short indicadorAntesApos,Integer idCobrancaAcaoDebito) throws ErroRepositorioException; /** * [UC0489] - Consultar Resumo das A��es de Cobran�a * * Pesquisa as a��es de cobran�a * * @author S�vio Luiz * @date 21/05/2007 * * @return Collection * @throws ErroRepositorioException */ public Integer consultarCobrancaAcaoQuantidadeDocumentos( InformarDadosGeracaoResumoAcaoConsultaHelper informarDadosGeracaoResumoAcaoConsultaHelper, Integer idCobrancaAcao) throws ErroRepositorioException; /** * [UC0617] Consultar Resumo das A��es de Cobran�a Eventuais * * * @author S�vio Luiz * @date 25/06/2007 * * @param informarDadosGeracaoRelatorioConsultaHelper * @return Integer * @throws ErroRepositorioException */ public Integer verificarExistenciaResumoEventual( InformarDadosGeracaoResumoAcaoConsultaEventualHelper informarDadosGeracaoResumoAcaoConsultaEventualHelper) throws ErroRepositorioException; /** * [UC0617] Consultar Resumo das A��es de Cobran�a Eventuais * * * @author S�vio Luiz * @date 25/06/2007 * * @param informarDadosGeracaoRelatorioConsultaHelper * @return Integer * @throws ErroRepositorioException */ public Collection consultarCobrancaAcaoEventual( InformarDadosGeracaoResumoAcaoConsultaEventualHelper informarDadosGeracaoResumoAcaoConsultaEventualHelper) throws ErroRepositorioException; /** * [UC0489] - Consultar Resumo das A��es de Cobran�a * * Pesquisa as a��es de cobran�a * * @author S�vio Luiz * @date 21/05/2007 * * @return Collection * @throws ErroRepositorioException */ public Integer consultarCobrancaAcaoEventualQuantidadeDocumentos( InformarDadosGeracaoResumoAcaoConsultaEventualHelper informarDadosGeracaoResumoAcaoConsultaEventualHelper, Integer idCobrancaAcao) throws ErroRepositorioException; /** * [UC0489] - Consultar Resumo das A��es de Cobran�a * * Pesquisa as a��es de cobran�a * * @author S�vio Luiz * @date 26/06/2007 * * @return Collection * @throws ErroRepositorioException */ public Collection consultarCobrancaAcaoSituacaoEventual( InformarDadosGeracaoResumoAcaoConsultaEventualHelper informarDadosGeracaoResumoAcaoConsultaEventualHelper, Integer idCobrancaAcao) throws ErroRepositorioException; /** * [UC0489] - Consultar Resumo das A��es de Cobran�a * * Pesquisa as a��es de cobran�a * * @author S�vio Luiz * @date 26/06/2007 * * @return Collection * @throws ErroRepositorioException */ public Collection consultarCobrancaAcaoDebitoEventual( InformarDadosGeracaoResumoAcaoConsultaEventualHelper informarDadosGeracaoResumoAcaoConsultaEventualHelper, Integer idCobrancaAcao, Integer idCobrancaAcaoSituacao) throws ErroRepositorioException; /** * [UC0617] Consultar Resumo das A��es de Cobran�a Eventuais * * Pesquisa as a��es de cobran�a * * @author S�vio Luiz * @date 26/06/2007 * * @return Collection * @throws ErroRepositorioException */ public Collection consultarCobrancaAcaoEventualSituacaoPerfilImovel( Integer idCobrancaAcao, Integer idCobrancaAcaoSituacao, InformarDadosGeracaoResumoAcaoConsultaEventualHelper informarDadosGeracaoResumoAcaoConsultaEventualHelper) throws ErroRepositorioException; /** * [UC0617] Consultar Resumo das A��es de Cobran�a Eventuais * * Pesquisa as a��es de cobran�a * * @author S�vio Luiz * @date 26/06/2007 * * @return Collection * @throws ErroRepositorioException */ public Collection consultarCobrancaAcaoEventualSituacaoPerfilImovelIndicador( Integer idCobrancaAcao, Integer idCobrancaAcaoSituacao, Integer idPerfil, InformarDadosGeracaoResumoAcaoConsultaEventualHelper informarDadosGeracaoResumoAcaoConsultaEventualHelper) throws ErroRepositorioException; /** * [UC0617] Consultar Resumo das A��es de Cobran�a Eventuais * * Pesquisa as a��es de cobran�a * * @author S�vio Luiz * @date 26/06/2007 * * @return Collection * @throws ErroRepositorioException */ public Collection consultarCobrancaAcaoEventualDebitoPerfilImovel( Integer idCobrancaAcao, Integer idCobrancaAcaoSituacao, Integer idCobrancaAcaoDebito, Short idIndicador, InformarDadosGeracaoResumoAcaoConsultaEventualHelper informarDadosGeracaoResumoAcaoConsultaEventualHelper) throws ErroRepositorioException; /** * [UC0617] Consultar Resumo das A��es de Cobran�a Eventuais * * Pesquisa as a��es de cobran�a * * @author S�vio Luiz * @date 26/06/2007 * * @return Collection * @throws ErroRepositorioException */ public Collection consultarCobrancaAcaoEventualDebitoPerfilImovelIndicador( Integer idCobrancaAcao, Integer idCobrancaAcaoSituacao, Integer idCobrancaAcaoDebito, Integer idPerfil, Short idIndicador, InformarDadosGeracaoResumoAcaoConsultaEventualHelper informarDadosGeracaoResumoAcaoConsultaEventualHelper) throws ErroRepositorioException; /** * [UC0617] Consultar Resumo das A��es de Cobran�a Eventuais * * Pesquisa as a��es de cobran�a * * @author S�vio Luiz * @date 26/06/2007 * * @return Collection * @throws ErroRepositorioException */ public Collection consultarCobrancaAcaoEventualDebitoComIndicador( InformarDadosGeracaoResumoAcaoConsultaEventualHelper informarDadosGeracaoResumoAcaoConsultaEventualHelper, Integer idCobrancaAcao, Integer idCobrancaAcaoSituacao, short indicadorAntesApos, Integer idCobrancaAcaoDebito) throws ErroRepositorioException; /** * O sistema seleciona as contas pendentes ( a partir * da tabela CONTA com CNTA_AMREFERENCIACONTA < * PARM_AMREFERENCIAFATURAMENTO da tabela SISTEMA_PARAMETROS * e ( DCST_IDATUAL = 0 ou (DCST_IDATUAL = (1,2) e * CNTA_AMREFERENCIACONTABIL < PARM_AMREFENRECIAFATURAMENTO * ou (DCST_IDATUAL = (3,4,5) e CNTA_AMREFERENCIACONTABIL > * PARM_AMREFERENCIAFATURAMENTO * * @author Bruno Barrros * @date 19/07/2007 * * @param idQuadra id do setor a ser pesquisado * @return * @throws ErroRepositorioException */ public List getContasPendentes(int idQuadra) throws ErroRepositorioException; /** * Seleciona as faixas m�nima e m�xima para a pesquisa de contas pendentes * * @author Bruno Barros * @date 03/09/2007 * * @param idLocalidade id da localidade a ser pesquisada * @return * @throws ErroRepositorioException */ public Object[] getFaixaContasPendentes( int idSetor, int anoMesReferenciaMenos1 ) throws ErroRepositorioException; /** * Insere uma linha na tabela un_resumo_pendencia * Metodo criado devido ao aumento de performace * consideravel para o gerencial * @param anoMesReferencia * @param helper * @throws ErroRepositorioException */ public void inserirPendenciaContasGerencia( Integer anoMesReferencia, ResumoPendenciaContasGerenciaHelper helper ) throws ErroRepositorioException; /** * O sistema seleciona as contas pendentes (a partir * da tabela CONTA com CNTA_AMREFERENCIACONTA < PARM_AMREFERENCIAFATURAMENTO * da tabela SISTEMA_PARAMENTOS e DCST_IDATUAL com valor correspondente a normal * ou incluida ou retificada * * @author Bruno Barrros * @date 01/08/2007 * * @param idSetor id do Setor a ser pesquisado * @return * @throws ErroRepositorioException */ public List getContasPendentesPorRegiao(int idSetor) throws ErroRepositorioException; /** * @author Bruno Barrros * @date 01/08/2007 * * @param idQuadra id da quadra a ser pesquisada * @return * @throws ErroRepositorioException */ public List getGuiasPagamentoGerencia(int idQuadra) throws ErroRepositorioException; public void inserirGuiasPagamentoGerencia( Integer anoMesReferencia, ResumoPendenciaGuiasPagamentoGerenciaHelper helper ) throws ErroRepositorioException; /** * @author Bruno Barrros * @date 06/08/2007 * * @param idQuadra id da Quadra a ser pesquisada * @return * @throws ErroRepositorioException */ public List getDebitosACobrarGerencia(int idQuadra) throws ErroRepositorioException; public void inserirPendendiciaDebitosACobrarGerencia( Integer anoMesReferencia, ResumoPendenciaDebitosACobrarGerenciaHelper helper ) throws ErroRepositorioException; /** * @author Bruno Barrros * @date 07/08/2007 * * @param idQuadra id da Quadra a ser pesquisada * @return * @throws ErroRepositorioException */ public List getCreditoARealizarGerencia(int idQuadra) throws ErroRepositorioException; public void inserirPendendiciaCreditosARealizerGerencia( Integer anoMesReferencia, ResumoPendenciaCreditoARealizarGerenciaHelper helper ) throws ErroRepositorioException; // /** // * @author Marcio Roberto // * @date 07/08/2007 // * // * @return // * @throws ErroRepositorioException // */ // public BigDecimal getPesquisaDebitoACobrar(int idParc) throws ErroRepositorioException; // // // /** // * @author Marcio Roberto // * @date 08/08/2007 // * // * @return // * @throws ErroRepositorioException // */ // public BigDecimal getPesquisaDebitoACobrarTipos(int idConta, int tipoLancamentoItemContabil) throws ErroRepositorioException; /** * Seleciona o maior m�s/ano de refer�ncia da tabela un_resumo_pendencia * * [UC????] - Gerar Resumo Indicadores da Cobran�a * * @author Rafael Corr�a * @date 25/03/2008 * * @return * @throws ErroRepositorioException */ public Integer pesquisarMaiorAnoMesResumoPendencia() throws ErroRepositorioException; /** * Seleciona o maior m�s/ano de refer�ncia da tabela un_resumo_parcelamento * * [UC????] - Gerar Resumo Indicadores da Cobran�a * * @author Rafael Corr�a * @date 25/03/2008 * * @return * @throws ErroRepositorioException */ public Integer pesquisarMaiorAnoMesResumoParcelamento() throws ErroRepositorioException; /** * Seleciona o maior m�s/ano de refer�ncia da tabela un_resumo_indicadores_cobranca * * [UC????] - Gerar Resumo Indicadores da Cobran�a * * @author Rafael Corr�a * @date 25/03/2008 * * @return * @throws ErroRepositorioException */ public Integer pesquisarMaiorAnoMesResumoIndicadoresCobranca() throws ErroRepositorioException; /** * Atualiza os dados na tabela un_resumo_indicadores_cobranca * * [UC????] - Gerar Resumo Indicadores da Cobran�a * * @author Rafael Corr�a * @date 25/03/2008 * * @return * @throws ErroRepositorioException */ public void atualizarDadosResumoIndicadoresCobranca( Integer anoMesReferenciaIndicador, Integer anoMesReferenciaTabelas) throws ErroRepositorioException; /** * Esse m�todo insere os dados gerados pelo resumo de pendencia * em uma outra tabela, a qual na leva em considera��o a quadra como quebra * Essa outra tabela foi criada devido a pouca performace da tabela * com as quadras no mondrian * * @param idQuadra - C�digo da Quadra a ser inserido * @param anoMesReferencia - Ano e mes de referencia ser inserido * @throws ErroRepositorioException - Qualquer erro... * * @author Bruno Barros */ public void inserirResumoPendenciaSemQuadra( Integer idQuadra, Integer anoMesReferencia ) throws ErroRepositorioException; /** * [UC0489] - Consultar Resumo das A��es de Cobran�a * Popup de Motivo de Encerramento * * @author Francisco do Nascimento * @date 13/06/2008 * * @return Collection * @throws ErroRepositorioException */ public Collection consultarCobrancaAcaoMotivoEncerramento( Integer idCobrancaAcao, Integer idCobrancaAcaoSituacao, InformarDadosGeracaoResumoAcaoConsultaHelper informarDadosGeracaoResumoAcaoConsultaHelper, boolean ehExecucao) throws ErroRepositorioException; /** * [UC0489] - Consultar Resumo das A��es de Cobran�a * Popup de Retorno de Fiscalizacao * * @author Francisco do Nascimento * @date 18/06/2008 * * @return Collection * @throws ErroRepositorioException */ public Collection consultarCobrancaAcaoRetornoFiscalizacao( Integer idCobrancaAcao, Integer idCobrancaAcaoSituacao, InformarDadosGeracaoResumoAcaoConsultaHelper informarDadosGeracaoResumoAcaoConsultaHelper) throws ErroRepositorioException; /** * [UC0617] - Consultar Resumo das A��es de Cobran�a Eventual * Popup de Motivo de Encerramento * * @author Francisco do Nascimento * @date 19/06/2008 * * @return Collection * @throws ErroRepositorioException */ public Collection consultarCobrancaAcaoMotivoEncerramentoEventual( Integer idCobrancaAcao, Integer idCobrancaAcaoSituacao, InformarDadosGeracaoResumoAcaoConsultaEventualHelper informarDadosGeracaoResumoAcaoConsultaEventualHelper, boolean ehExecucao) throws ErroRepositorioException; /** * [UC0617] - Consultar Resumo das A��es de Cobran�a Eventual * Popup de Retorno de Fiscalizacao * * @author Francisco do Nascimento * @date 19/06/2008 * * @return Collection * @throws ErroRepositorioException */ public Collection consultarCobrancaAcaoRetornoFiscalizacaoEventual( Integer idCobrancaAcao, Integer idCobrancaAcaoSituacao, InformarDadosGeracaoResumoAcaoConsultaEventualHelper informarDadosGeracaoResumoAcaoConsultaEventualHelper) throws ErroRepositorioException; /** * O sistema seleciona as contas pendentes ( a partir * da tabela CONTA com CNTA_AMREFERENCIACONTA < * PARM_AMREFERENCIAFATURAMENTO da tabela SISTEMA_PARAMETROS * e ( DCST_IDATUAL = 0 ou (DCST_IDATUAL = (1,2) e * CNTA_AMREFERENCIACONTABIL < PARM_AMREFENRECIAFATURAMENTO * ou (DCST_IDATUAL = (3,4,5) e CNTA_AMREFERENCIACONTABIL > * PARM_AMREFERENCIAFATURAMENTO * * @author Fernando Fontelles * @date 25/03/2010 * * @param idSetor id do setor a ser pesquisado * @return * @throws ErroRepositorioException */ public List getContasPendentesPorAno(int idSetor/*, int quantidadeInicio, int quantidadeMaxima*/) throws ErroRepositorioException; /** * * @author Fernando Fontelles * @date 25/03/2010 * * @param anoMesReferencia * @param helper * @throws ErroRepositorioException */ public void inserirPendenciaContasGerencialPorAno( Integer anoMesReferencia, ResumoPendenciaContasGerencialPorAnoHelper helper ) throws ErroRepositorioException; /** * @author Fernando Fontelles Filho * @date 25/03/2010 * * @param idSetor id do SetorComercial a ser pesquisada * @return * @throws ErroRepositorioException */ public List getGuiasPagamentoGerenciaPorAno(int idSetor, int quantidadeInicio, int quantidadeMaxima) throws ErroRepositorioException; /** * * @author Fernando Fontelles Filho * @date 26/03/2010 * * @param anoMesReferencia * @param helper * @throws ErroRepositorioException */ public void inserirGuiasPagamentoGerenciaPorAno( Integer anoMesReferencia, ResumoPendenciaGuiasPagamentoGerencialPorAnoHelper helper ) throws ErroRepositorioException; /** * @author Fernando Fontelles * @date 26/03/2010 * * @param idSetor id do Setor Comercial a ser pesquisada * @return * @throws ErroRepositorioException */ public List getDebitosACobrarGerenciaPorAno(int idSetor, int quantidadeInicio, int quantidadeMaxima) throws ErroRepositorioException; /** * * @author Fernando Fontelles Filho * @date 26/03/2010 * * @param anoMesReferencia * @param helper * @throws ErroRepositorioException */ public void inserirPendendiciaDebitosACobrarGerenciaPorAno( Integer anoMesReferencia, ResumoPendenciaDebitosACobrarGerencialPorAnoHelper helper ) throws ErroRepositorioException; /** * @author Fernando Fontelles Filho * @date 26/03/2010 * * @param idSetor id do Setor Comercial a ser pesquisada * @return * @throws ErroRepositorioException */ public List getCreditoARealizarGerenciaPorAno(int idSetor, int quantidadeInicio, int quantidadeMaxima) throws ErroRepositorioException; /** * * @author Fernando Fontelles Filho * @date 26/03/2010 * * @param anoMesReferencia * @param helper * @throws ErroRepositorioException */ public void inserirPendendiciaCreditosARealizerGerenciaPorAno( Integer anoMesReferencia, ResumoPendenciaCreditoARealizarGerencialPorAnoHelper helper ) throws ErroRepositorioException; /** * * @author Fernando Fontelles Filho * @date 06/05/2010 * * @param helper * @param anoMesReferencia * @throws ErroRepositorioException * */ public Integer atualizarPendenciaContasGerencialPorAno(ResumoPendenciaContasGerencialPorAnoHelper helper, Integer anoMesReferencia) throws ErroRepositorioException; /** * * @author Fernando Fontelles Filho * @date 07/05/2010 * * @param helper * @param anoMesReferencia * @throws ErroRepositorioException * */ public Integer atualizarGuiasPagamentoGerenciaPorAno (Integer anoMesReferencia,ResumoPendenciaGuiasPagamentoGerencialPorAnoHelper helper) throws ErroRepositorioException; /** * * @author Fernando Fontelles Filho * @date 07/05/2010 * * @param helper * @param anoMesReferencia * @throws ErroRepositorioException * */ public Integer atualizarPendendiciaDebitosACobrarGerenciaPorAno (Integer anoMesReferencia,ResumoPendenciaDebitosACobrarGerencialPorAnoHelper helper) throws ErroRepositorioException; /** * * @author Fernando Fontelles Filho * @date 07/05/2010 * * @param helper * @param anoMesReferencia * @throws ErroRepositorioException * */ public Integer atualizarPendendiciaCreditosARealizerGerenciaPorAno (Integer anoMesReferencia,ResumoPendenciaCreditoARealizarGerencialPorAnoHelper helper) throws ErroRepositorioException; /** * * @author Arthur Carvalho * @date 30/09/2010 * @return * @throws ErroRepositorioException */ public List getGuiasPagamentoPorClienteGerencia( int idLocalidade ) throws ErroRepositorioException; /** * [UC0489] - Consultar Resumo das A��es de Cobran�a * Popup de Motivo de Encerramento * * @author Ivan Sergio * @date 23/12/2010 * * @return Collection * @throws ErroRepositorioException */ public Collection consultarCobrancaAcaoTipoCorte( Integer idCobrancaAcao, Integer idCobrancaAcaoSituacao, InformarDadosGeracaoResumoAcaoConsultaHelper informarDadosGeracaoResumoAcaoConsultaHelper, boolean ehExecucao) throws ErroRepositorioException; }