@Repository public class InventarioDao extends br.inf.thema.erp.infra.dao.impl.ManutencaoFiltroDaoImpl<InventarioVo>
Modifier and Type | Field and Description |
---|---|
private static long |
serialVersionUID |
Constructor and Description |
---|
InventarioDao(com.ibatis.sqlmap.client.SqlMapClient sqlMapClient) |
Modifier and Type | Method and Description |
---|---|
void |
atualizaBensInventario(java.lang.Long numeroInventario,
java.lang.String situacaoModal,
java.lang.Long estadoBemModal) |
java.lang.Long |
countTotalPorLocalFisico(java.lang.Long localFisico,
java.lang.Long situacao) |
java.lang.String |
encerraAjustaInventarios(java.sql.Date data,
java.util.List<br.inf.thema.erp.basico.vo.LocalFisicoVo> listaLocalFisicoVo) |
java.lang.String |
encerraInventario(java.lang.Long numero,
java.sql.Date dataEncerramento,
java.lang.String horaEncerramento) |
void |
encerraInventarioOnline(java.lang.Long sequencia,
java.sql.Date dataEncerramento) |
void |
enviaNotificacao(java.lang.Long sequencia) |
void |
excluirInventarioOnline(java.lang.Long grupo,
java.util.List<InventarioVo> inventarios) |
void |
finalizaInventario(java.lang.Long administracao,
java.lang.Long numero,
java.lang.String nome,
java.lang.String matricula)
Realiza o procedimento para finalização do inventário
|
java.util.List<InventarioVo> |
gerarListaBens(java.lang.Long administracao,
java.lang.Long usuario,
java.lang.Long inventario) |
void |
inserirInventariosOnline(java.lang.Long grupo,
java.util.List<br.inf.thema.erp.basico.vo.LocalFisicoVo> locais) |
void |
liberaInventario(InventarioVo inventarioVo)
Realiza o procedimento para liberação do inventário
|
java.util.List<InventarioVo> |
localizarEncerramentoInventarioAutomatizado() |
java.util.List<InventarioVo> |
localizarInventariosPorUsuario(java.lang.Long usuario,
java.lang.Long administracao,
java.lang.Long numeroInventario,
java.lang.Boolean inventarioOnline) |
java.util.List<InventarioVo> |
localizarPatrimonioUsuario(java.util.Map<java.lang.String,java.lang.Object> where) |
java.util.List<InventarioVo> |
recuperaLocalPorInventario(java.util.Map<java.lang.String,java.lang.Object> parametros) |
java.util.List<InventarioVo> |
recuperarAjusteInventario(java.lang.Long numero,
java.lang.Boolean localResponsavel,
java.lang.Boolean exibeTransferencia) |
java.util.List<InventarioVo> |
recuperarPatrimonioUsuario() |
java.util.List<InventarioVo> |
recuperarPorGrupoInventario(java.util.Map<java.lang.String,java.lang.Object> parametros) |
InventarioVo |
recuperarPorNumero(java.lang.Long numero) |
java.util.List<InventarioVo> |
recuperarPorSituacao(java.lang.String situacao) |
java.util.List<InventarioVo> |
recuperarTransferenciaInventario(java.lang.Long numero) |
void |
salvarChaveProcessoEletronico(InventarioVo entidade) |
java.util.List<br.inf.thema.erp.infra.entidade.Mensagem> |
setMultiplosInventarios(java.lang.String responsavel,
java.util.List<br.inf.thema.erp.basico.vo.LocalFisicoVo> listaLocalFisicoVo) |
java.util.List<br.inf.thema.erp.infra.entidade.Mensagem> |
setPermissaoUsuario(java.lang.Long usuario,
java.lang.String tipo,
java.util.List<br.inf.thema.erp.basico.vo.LocalFisicoVo> listaLocalFisicoVo) |
java.lang.String |
transfereInventarioLocalResp(java.util.List<br.inf.thema.erp.integracao.materiais.vo.patrimonio.bem.BemVo> listaBens,
java.lang.Long inventario,
java.lang.String tipoOperacao) |
java.lang.String |
transferenciasInventario(java.util.List<br.inf.thema.erp.integracao.materiais.vo.patrimonio.bem.BemVo> listaBens,
java.lang.Long inventario,
java.lang.String mudaResponsavel,
java.lang.Long guardiao,
java.lang.String tipoOperacao,
java.lang.String localFisico) |
java.util.List<br.inf.thema.erp.infra.entidade.Mensagem> |
validaEncerraInventario(java.lang.Long inventario) |
java.lang.Long |
validaUsuarioInventario(java.lang.Long inventario,
java.lang.Long usuario) |
ParametrosInventarioVo |
verificaInventarioAberto(ParametrosInventarioVo parametros)
Método que verifica se existem inventários abertos relacionados ao local.
|
java.util.List<InventarioVo> |
verificaInventarioAbertoParaAlmoxarifado(java.lang.Long almoxarifado) |
ParametrosInventarioVo |
verificaMaiorDataInventario(ParametrosInventarioVo parametros)
Método que busca a maior data para inclusão de inventário.
|
ParametrosInventarioVo |
verificaSituacaoItemInventario(ParametrosInventarioVo parametros)
Método que testa a situação dos itens do inventário
|
filtrar, filtrar
apagar, ativarControleRegistro, desativarControleRegistro, inserir, localizar, localizar, recuperar, recuperar, reSeleciona, retornarTodos, salvar, setVariaveisDeSessao
delete, delete, executeProcedure, executeProcedure, getTransactionManager, insert, insert, queryForList, queryForList, queryForList, queryForList, queryForObject, queryForObject, queryForObject, setTransactionManager, update, update
private static final long serialVersionUID
@Autowired public InventarioDao(@Qualifier(value="materiaisSqlMapClient") com.ibatis.sqlmap.client.SqlMapClient sqlMapClient)
public InventarioVo recuperarPorNumero(java.lang.Long numero) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public java.util.List<InventarioVo> recuperarPorSituacao(java.lang.String situacao) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public ParametrosInventarioVo verificaMaiorDataInventario(ParametrosInventarioVo parametros) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
Bean
- de parametros: ParametrosInventarioVobr.inf.thema.erp.infra.dao.exception.ErpDaoException
public ParametrosInventarioVo verificaSituacaoItemInventario(ParametrosInventarioVo parametros) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
Bean
- de parametros: ParametrosInventarioVobr.inf.thema.erp.infra.dao.exception.ErpDaoException
public ParametrosInventarioVo verificaInventarioAberto(ParametrosInventarioVo parametros) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
Bean
- de parametros: ParametrosInventarioVobr.inf.thema.erp.infra.dao.exception.ErpDaoException
public java.util.List<InventarioVo> verificaInventarioAbertoParaAlmoxarifado(java.lang.Long almoxarifado) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public java.util.List<InventarioVo> localizarPatrimonioUsuario(java.util.Map<java.lang.String,java.lang.Object> where) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public java.util.List<InventarioVo> localizarEncerramentoInventarioAutomatizado() throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public java.util.List<InventarioVo> recuperarPatrimonioUsuario() throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public java.util.List<InventarioVo> recuperarAjusteInventario(java.lang.Long numero, java.lang.Boolean localResponsavel, java.lang.Boolean exibeTransferencia) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public void liberaInventario(InventarioVo inventarioVo) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
inventarioVo
- br.inf.thema.erp.infra.dao.exception.ErpDaoException
public void finalizaInventario(java.lang.Long administracao, java.lang.Long numero, java.lang.String nome, java.lang.String matricula) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
inventarioVo
- br.inf.thema.erp.infra.dao.exception.ErpDaoException
public java.lang.String encerraInventario(java.lang.Long numero, java.sql.Date dataEncerramento, java.lang.String horaEncerramento) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public java.util.List<InventarioVo> localizarInventariosPorUsuario(java.lang.Long usuario, java.lang.Long administracao, java.lang.Long numeroInventario, java.lang.Boolean inventarioOnline) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public void atualizaBensInventario(java.lang.Long numeroInventario, java.lang.String situacaoModal, java.lang.Long estadoBemModal) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public java.util.List<br.inf.thema.erp.infra.entidade.Mensagem> setMultiplosInventarios(java.lang.String responsavel, java.util.List<br.inf.thema.erp.basico.vo.LocalFisicoVo> listaLocalFisicoVo) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public java.util.List<InventarioVo> recuperarTransferenciaInventario(java.lang.Long numero) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public java.lang.String transferenciasInventario(java.util.List<br.inf.thema.erp.integracao.materiais.vo.patrimonio.bem.BemVo> listaBens, java.lang.Long inventario, java.lang.String mudaResponsavel, java.lang.Long guardiao, java.lang.String tipoOperacao, java.lang.String localFisico) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public java.util.List<InventarioVo> recuperaLocalPorInventario(java.util.Map<java.lang.String,java.lang.Object> parametros) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public java.util.List<br.inf.thema.erp.infra.entidade.Mensagem> setPermissaoUsuario(java.lang.Long usuario, java.lang.String tipo, java.util.List<br.inf.thema.erp.basico.vo.LocalFisicoVo> listaLocalFisicoVo) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public java.lang.String encerraAjustaInventarios(java.sql.Date data, java.util.List<br.inf.thema.erp.basico.vo.LocalFisicoVo> listaLocalFisicoVo) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public java.lang.String transfereInventarioLocalResp(java.util.List<br.inf.thema.erp.integracao.materiais.vo.patrimonio.bem.BemVo> listaBens, java.lang.Long inventario, java.lang.String tipoOperacao) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public void enviaNotificacao(java.lang.Long sequencia) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public java.util.List<InventarioVo> recuperarPorGrupoInventario(java.util.Map<java.lang.String,java.lang.Object> parametros) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public void excluirInventarioOnline(java.lang.Long grupo, java.util.List<InventarioVo> inventarios) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public void encerraInventarioOnline(java.lang.Long sequencia, java.sql.Date dataEncerramento) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public void inserirInventariosOnline(java.lang.Long grupo, java.util.List<br.inf.thema.erp.basico.vo.LocalFisicoVo> locais) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public java.lang.Long validaUsuarioInventario(java.lang.Long inventario, java.lang.Long usuario) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public java.util.List<InventarioVo> gerarListaBens(java.lang.Long administracao, java.lang.Long usuario, java.lang.Long inventario) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public java.util.List<br.inf.thema.erp.infra.entidade.Mensagem> validaEncerraInventario(java.lang.Long inventario) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public void salvarChaveProcessoEletronico(InventarioVo entidade) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public java.lang.Long countTotalPorLocalFisico(java.lang.Long localFisico, java.lang.Long situacao) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException