@Service
public class PlanoContabilService
extends <any>
Modifier and Type | Field and Description |
---|---|
private PlanoContabilDao |
planoContabilDao |
private static long |
serialVersionUID |
Constructor and Description |
---|
PlanoContabilService() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.Object> |
ajustaPlanoContabil(java.lang.String chamada,
java.lang.String exercicioOrigem,
java.lang.String exercicioDestino) |
void |
atualizaNumero(java.lang.Long numeroOrigem,
java.lang.String exercicoDestino,
java.lang.Long numeroDestino) |
java.util.Map<?,?> |
buscaContaContabil(java.lang.String exercicio,
java.lang.Integer numero,
java.lang.String codigoContabil,
java.lang.String movimentacao)
Método que busca a conta do plano contabil
|
void |
consisteContaContabil(java.lang.String chamada,
java.lang.String exercicio,
java.lang.String codigo)
Consiste a conta contábil e se houver algum problema retorna uma exceção com
a mensagem de erro
|
void |
consisteInclusaoConta(java.lang.String exercicio,
java.lang.Integer numero,
java.lang.String codigo)
Consiste a inclusão da conta e se houver algum problema retorna uma exceção
com a mensagem de erro
|
void |
consisteTipoConta(java.lang.String exercicio,
java.lang.String codigo,
java.lang.Long tipoConta,
java.lang.Integer codigoAdministracao)
Consiste o tipo conta e se houver algum problema retorna uma exceção com a
mensagem de erro
|
java.util.Map<java.lang.String,java.lang.Object> |
copiaPlano(java.lang.Integer numeroUnicoOrigem,
java.lang.Integer numeroUnicoDestino) |
java.lang.String |
estruturaPlanoContabil(java.lang.String exercicio)
Método que recupera a estrutura do plano contabil
|
void |
excluiPlano(java.lang.Integer numeroUnicoOrigem) |
<any> |
getDao() |
java.util.List<PlanoContabilVo> |
getPlanoContabilExercicio(java.lang.String exercicio) |
PlanoContabil |
getRecuperarPlano(java.lang.Integer numero,
java.lang.String exercicio)
Recupera um PlanoContabil que tenha o numero e o exercicio informado
|
PlanoContabil |
getRecuperarPlano(java.lang.String exercicio,
java.lang.String codigo)
Recupera um PlanoContabil que tenha o codigo e o exercicio informado
|
java.lang.String |
incluiPlanoDestino(java.lang.String exercicioOrigem,
java.lang.String exercicioDestino) |
void |
inclusaoTabRelatorio(java.lang.String exercicio,
java.lang.String codigoConta) |
java.util.List<PlanoContabilVo> |
localizarFiltroReceitaExtraOrcamentaria(PlanoContabilVo planoContabil)
Método localizar para o filtro de janela de receitas extra-orçamentária
|
java.util.Map<java.lang.String,java.lang.Object> |
permitePlanoContabilConversao(java.lang.String origemDestino,
java.lang.String exercicio,
java.lang.Long numero,
java.lang.String codigo)
Verifica a permissão de conversão do plano contábil e retorna novos valores
para serem atualizados na tela.
|
void |
procTipoPlano(java.lang.String exercicio,
java.lang.String codigo,
java.lang.Long tipoConta)
Verifica se a conta contábil já tem cheques cadastrados e, em caso
afirmativo, retorna uma exceção com a mensagem
|
java.util.List<PlanoContabilVo> |
recuperaPadraoPorExercicio(java.lang.String exercicio) |
java.util.List<PlanoContabil> |
recuperaPorExercicio(java.lang.String exercicio) |
java.util.List<NodoPlanoContabil> |
recuperarListaPlanosDestino(java.lang.String exercicio) |
java.util.List<NodoPlanoContabil> |
recuperarListaPlanosOrigem(java.lang.String exercicio) |
java.lang.Long |
testaExercicio(java.lang.String exercicio) |
void |
verificaContaPCASP(PlanoContabilVo entidade) |
java.lang.Long |
verificaExistenciaPlanoContabil(java.lang.String exercicio,
java.lang.Long numero) |
java.lang.String |
verificaPlanoContabil(java.lang.String chamada,
java.lang.String exercicio,
java.lang.String codigoSuperior)
Método que consiste a conta superior do plano contabil
|
private static final long serialVersionUID
@Autowired private PlanoContabilDao planoContabilDao
public <any> getDao()
public PlanoContabil getRecuperarPlano(java.lang.Integer numero, java.lang.String exercicio) throws ErpServiceException
numero
- Numero para ser utilizado na buscaexercicio
- Exercicio para ser utilizado nas buscaErpServiceException
public PlanoContabil getRecuperarPlano(java.lang.String exercicio, java.lang.String codigo) throws ErpServiceException
exercicio
- Exercicio para ser utilizado nas buscacodigo
- Código para ser utilizado na buscaErpServiceException
public java.lang.String estruturaPlanoContabil(java.lang.String exercicio) throws ErpServiceException
exercicio
- ErpServiceException
public java.lang.String verificaPlanoContabil(java.lang.String chamada, java.lang.String exercicio, java.lang.String codigoSuperior) throws ErpServiceException
chamada
- exercicio codigoSuperiorErpServiceException
public java.util.Map<?,?> buscaContaContabil(java.lang.String exercicio, java.lang.Integer numero, java.lang.String codigoContabil, java.lang.String movimentacao) throws ErpServiceException
exercicio
- numero codigo movimentacaoErpServiceException
public java.util.List<PlanoContabilVo> localizarFiltroReceitaExtraOrcamentaria(PlanoContabilVo planoContabil) throws ErpServiceException
PlanoContabilVo
- ErpServiceException
public void consisteTipoConta(java.lang.String exercicio, java.lang.String codigo, java.lang.Long tipoConta, java.lang.Integer codigoAdministracao) throws ErpServiceException
exercicio
- codigo
- tipoConta
- codigoAdministracao
- ErpServiceException
public void consisteContaContabil(java.lang.String chamada, java.lang.String exercicio, java.lang.String codigo) throws ErpServiceException
chamada
- exercicio
- codigo
- ErpServiceException
public void consisteInclusaoConta(java.lang.String exercicio, java.lang.Integer numero, java.lang.String codigo) throws ErpServiceException
exercicio
- numero
- codigo
- ErpServiceException
public void procTipoPlano(java.lang.String exercicio, java.lang.String codigo, java.lang.Long tipoConta) throws ErpServiceException
exercicio
- codigo
- tipoConta
- ErpServiceException
public java.util.Map<java.lang.String,java.lang.Object> permitePlanoContabilConversao(java.lang.String origemDestino, java.lang.String exercicio, java.lang.Long numero, java.lang.String codigo) throws ErpServiceException
origemDestino
- exercicio
- numero
- codigo
- ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public java.lang.String incluiPlanoDestino(java.lang.String exercicioOrigem, java.lang.String exercicioDestino) throws ErpServiceException
ErpServiceException
public java.lang.Long testaExercicio(java.lang.String exercicio) throws ErpServiceException
ErpServiceException
public void inclusaoTabRelatorio(java.lang.String exercicio, java.lang.String codigoConta) throws ErpServiceException
ErpServiceException
public java.util.List<PlanoContabilVo> getPlanoContabilExercicio(java.lang.String exercicio) throws ErpServiceException
ErpServiceException
public java.util.List<NodoPlanoContabil> recuperarListaPlanosOrigem(java.lang.String exercicio) throws ErpServiceException
ErpServiceException
public java.util.List<NodoPlanoContabil> recuperarListaPlanosDestino(java.lang.String exercicio) throws ErpServiceException
ErpServiceException
public java.util.Map<java.lang.String,java.lang.Object> copiaPlano(java.lang.Integer numeroUnicoOrigem, java.lang.Integer numeroUnicoDestino) throws ErpServiceException
ErpServiceException
public void excluiPlano(java.lang.Integer numeroUnicoOrigem) throws ErpServiceException
ErpServiceException
public java.util.List<PlanoContabil> recuperaPorExercicio(java.lang.String exercicio) throws ErpServiceException
ErpServiceException
public java.util.List<PlanoContabilVo> recuperaPadraoPorExercicio(java.lang.String exercicio) throws ErpServiceException
ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public java.util.Map<java.lang.String,java.lang.Object> ajustaPlanoContabil(java.lang.String chamada, java.lang.String exercicioOrigem, java.lang.String exercicioDestino) throws ErpServiceException
ErpServiceException
public void verificaContaPCASP(PlanoContabilVo entidade) throws ErpServiceException
ErpServiceException
public java.lang.Long verificaExistenciaPlanoContabil(java.lang.String exercicio, java.lang.Long numero) throws ErpServiceException
ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void atualizaNumero(java.lang.Long numeroOrigem, java.lang.String exercicoDestino, java.lang.Long numeroDestino) throws ErpServiceException
ErpServiceException