@Repository public class ProdutoPendenteDao extends br.inf.thema.erp.infra.dao.impl.ManutencaoFiltroDaoImpl<ProdutoVO>
Modifier and Type | Field and Description |
---|---|
private static long |
serialVersionUID |
Modifier | Constructor and Description |
---|---|
private |
ProdutoPendenteDao(com.ibatis.sqlmap.client.SqlMapClient sqlMapClient) |
Modifier and Type | Method and Description |
---|---|
void |
alteraNumeroProduto(java.lang.Long produto,
java.lang.Long novoProduto) |
void |
apagaProdutoSubstitudo(java.lang.Long produtoSubstituto) |
void |
atualizaSituacao(br.inf.thema.erp.integracao.materiais.entidade.Produto produto) |
java.util.List<ProdutoVO> |
desabilitaProduto(java.lang.Long numero) |
java.lang.String |
habilitaCaixaAlta() |
java.util.List<ProdutoVO> |
localizarAba(java.util.Map<java.lang.String,java.lang.Object> where) |
java.util.List<br.inf.thema.erp.integracao.materiais.vo.ProdutoVO> |
localizarFiltroJanela(java.util.Map<java.lang.String,java.lang.Object> where)
Método licalizar para o filtro de janela dos produtos
|
java.lang.String |
modoSaidaMaterial() |
java.util.List<ProdutoVO> |
produtosMaisRequisitados(java.util.Map<java.lang.String,java.lang.Object> params)
Método que retorna uma lista de produtos mais requisitado, levando em consideração o usuário e os locais
|
ProdutoVO |
recuperaProdutoPorCodigoDoFornecedor(java.lang.Long inscricao,
java.lang.Long produtoFornecedor) |
ProdutoVO |
recuperaProdutoProtocolo(java.lang.Long numero)
Método que retorna os dados do Produto mais as informações referentes a:
classificacaoOrigem, tipoProtocolo, grupoProtocolo e assuntoProtocolo
|
java.util.List<ProdutoVO> |
recuperaProdutoRelacionadoFornecedor(java.lang.Long inscricao) |
java.util.List<ProdutoVO> |
recuperarAba(java.util.Map<java.lang.String,java.lang.Object> parametros) |
java.util.List<br.inf.thema.erp.integracao.materiais.entidade.Produto> |
recuperarPorClassificacao(java.lang.Long classificacao)
Método que retorna uma lista de produtos de uma determinada clasificação.
|
br.inf.thema.erp.integracao.materiais.entidade.Produto |
recuperarPorNumero(java.lang.Long numero) |
ProdutoVO |
recuperarProduto(java.lang.Long numero)
Método que retorna 1(um) produto específico
|
ProdutoVO |
recuperarProdutoPorNumeroEInventario(java.lang.Long numeroProduto,
java.lang.String exercicioInventario,
java.lang.Long numeroInventario) |
java.lang.Long |
recuperaTotalProdutoTipoConsumo(java.lang.Long produto)
Retorna o total de produtos do tipo 'Consumo' e que o atributo geraLote seja igual a 'N'
|
java.util.List<AtributoProdutoVo> |
retornaAtributosClassificacao(java.lang.Long classificacao) |
java.util.List<br.inf.thema.erp.integracao.materiais.vo.ProdutoVO> |
retornarTodosProdutos() |
java.util.List<br.inf.thema.erp.integracao.materiais.entidade.Produto> |
suggestionProduto(java.lang.String value) |
void |
verificaSituacaoProduto(java.lang.Long produto) |
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 private ProdutoPendenteDao(@Qualifier(value="materiaisSqlMapClient") com.ibatis.sqlmap.client.SqlMapClient sqlMapClient)
public java.util.List<br.inf.thema.erp.integracao.materiais.vo.ProdutoVO> localizarFiltroJanela(java.util.Map<java.lang.String,java.lang.Object> where) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
map
- br.inf.thema.erp.infra.dao.exception.ErpDaoException
public ProdutoVO recuperarProduto(java.lang.Long numero) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
numero
- -> número do produtobr.inf.thema.erp.infra.dao.exception.ErpDaoException
public java.util.List<br.inf.thema.erp.integracao.materiais.entidade.Produto> recuperarPorClassificacao(java.lang.Long classificacao) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
classificacao
- br.inf.thema.erp.infra.dao.exception.ErpDaoException
public java.util.List<br.inf.thema.erp.integracao.materiais.entidade.Produto> suggestionProduto(java.lang.String value) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public java.util.List<ProdutoVO> produtosMaisRequisitados(java.util.Map<java.lang.String,java.lang.Object> params) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public ProdutoVO recuperaProdutoProtocolo(java.lang.Long numero) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
numero
- -> numero do produtobr.inf.thema.erp.infra.dao.exception.ErpDaoException
public java.util.List<ProdutoVO> recuperarAba(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<ProdutoVO> localizarAba(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.lang.String habilitaCaixaAlta() throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public java.lang.String modoSaidaMaterial() throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public java.util.List<AtributoProdutoVo> retornaAtributosClassificacao(java.lang.Long classificacao) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public void apagaProdutoSubstitudo(java.lang.Long produtoSubstituto) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public java.lang.Long recuperaTotalProdutoTipoConsumo(java.lang.Long produto) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
produto
- br.inf.thema.erp.infra.dao.exception.ErpDaoException
public ProdutoVO recuperarProdutoPorNumeroEInventario(java.lang.Long numeroProduto, java.lang.String exercicioInventario, java.lang.Long numeroInventario) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public ProdutoVO recuperaProdutoPorCodigoDoFornecedor(java.lang.Long inscricao, java.lang.Long produtoFornecedor) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public java.util.List<ProdutoVO> recuperaProdutoRelacionadoFornecedor(java.lang.Long inscricao) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public br.inf.thema.erp.integracao.materiais.entidade.Produto recuperarPorNumero(java.lang.Long numero) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public void verificaSituacaoProduto(java.lang.Long produto) 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.integracao.materiais.vo.ProdutoVO> retornarTodosProdutos() throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public void atualizaSituacao(br.inf.thema.erp.integracao.materiais.entidade.Produto produto) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public java.util.List<ProdutoVO> desabilitaProduto(java.lang.Long numero) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public void alteraNumeroProduto(java.lang.Long produto, java.lang.Long novoProduto) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException