@Service public class ProdutoAlmoxService extends br.inf.thema.erp.infra.service.ManutencaoFiltroService<ProdutoAlmoxVo>
Modifier and Type | Field and Description |
---|---|
private ProdutoAlmoxDao |
produtoAlmoxDao |
private ProdutoDao |
produtoDao |
private static long |
serialVersionUID |
Constructor and Description |
---|
ProdutoAlmoxService() |
Modifier and Type | Method and Description |
---|---|
br.inf.thema.erp.infra.dao.ManutencaoDao<ProdutoAlmoxVo> |
getDao() |
java.lang.Long |
pesquisaLocalArmazenamento(java.util.Map<java.lang.String,java.lang.Object> parametros) |
ProdutoAlmoxVo |
recuperarDadosProdutoAlmox(java.lang.Long almoxarifado,
java.lang.Long produto)
Método que retorna os dados da ProdutoAlmox de 1(um) produto específico
Método já retorna populado uma instancia do produto relativo a esse produtoAlmox.
|
ProdutoAlmoxVo |
recuperarDadosProdutoAlmoxarifado(java.lang.Long almoxarifado,
java.lang.Long produto) |
ProdutoAlmoxVo |
recuperarDadosProdutoAlmoxGeral(java.lang.Long almoxarifado,
java.lang.Long produto,
java.lang.Long administracao) |
ProdutoAlmoxVo |
recuperarDadosProdutoAlmoxPedidoCompra(java.lang.Long almoxarifado,
java.lang.Long produto) |
ProdutoAlmoxVo |
recuperarDadosProdutoAlmoxPorAlmoxProduto(java.lang.Long almoxarifado,
java.lang.Long produto) |
ProdutoAlmoxVo |
recuperarDadosProdutoAlmoxProtocolo(java.lang.Long almoxarifado,
java.lang.Long produto)
Método que retorna os dados da ProdutoAlmox de 1(um) produto específico
Método já retorna populado uma instancia do produto relativo a esse produtoAlmox com as informações de protocolo.
|
ProdutoAlmoxVo |
recuperarDadosProdutoAlmoxRequisicao(java.lang.Long requisicao,
java.lang.Long produto)
Método que retorna os dados da ProdutoAlmox de 1(um) produto específico de uma requisição
Retorna valors de consumo para o local da requisição.
|
java.util.List<ProdutoAlmoxVo> |
recuperarPorConsumoMensal(java.util.Map<java.lang.String,java.lang.Object> parametros) |
java.util.List<ProdutoAlmoxVo> |
recuperarProdutoAlmoxTarefas(java.lang.Double percentual) |
java.util.List<ProdutoAlmoxVo> |
recuperarProdutoAlmoxUsuario(java.util.Map<java.lang.String,java.lang.Object> parametros) |
java.util.List<ProdutoAlmoxVo> |
recuperarProdutoPorLocal(java.lang.Long local) |
java.lang.Double |
recuperarSaldoDisponivel(java.lang.Long almoxarifado,
java.lang.Long produto) |
void |
salvarEstorno(ProdutoAlmoxVo entidade) |
java.util.List<ProdutoAlmoxVo> |
suggestionProdutoAlmoxarifado(java.lang.String value,
java.lang.Long almoxarifado,
java.lang.Boolean descricaoResumida) |
filtrar, filtrar
private static final long serialVersionUID
@Autowired private ProdutoAlmoxDao produtoAlmoxDao
@Autowired private ProdutoDao produtoDao
public br.inf.thema.erp.infra.dao.ManutencaoDao<ProdutoAlmoxVo> getDao()
public ProdutoAlmoxVo recuperarDadosProdutoAlmox(java.lang.Long almoxarifado, java.lang.Long produto) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
almoxarifado
- -> numero do Almoxarifadoproduto
- -> número do ProdutoErpServiceException
public ProdutoAlmoxVo recuperarDadosProdutoAlmoxProtocolo(java.lang.Long almoxarifado, java.lang.Long produto) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
almoxarifado
- -> numero do Almoxarifadoproduto
- -> número do ProdutoErpServiceException
public ProdutoAlmoxVo recuperarDadosProdutoAlmoxRequisicao(java.lang.Long requisicao, java.lang.Long produto) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
almoxarifado
- -> sequencia da Requiçãoproduto
- -> número do ProdutoErpServiceException
public java.util.List<ProdutoAlmoxVo> recuperarProdutoAlmoxTarefas(java.lang.Double percentual) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void salvarEstorno(ProdutoAlmoxVo entidade) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public java.lang.Long pesquisaLocalArmazenamento(java.util.Map<java.lang.String,java.lang.Object> parametros) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
public ProdutoAlmoxVo recuperarDadosProdutoAlmoxPorAlmoxProduto(java.lang.Long almoxarifado, java.lang.Long produto) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
public ProdutoAlmoxVo recuperarDadosProdutoAlmoxGeral(java.lang.Long almoxarifado, java.lang.Long produto, java.lang.Long administracao) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
public java.util.List<ProdutoAlmoxVo> recuperarProdutoAlmoxUsuario(java.util.Map<java.lang.String,java.lang.Object> parametros) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
public java.util.List<ProdutoAlmoxVo> recuperarPorConsumoMensal(java.util.Map<java.lang.String,java.lang.Object> parametros) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
public ProdutoAlmoxVo recuperarDadosProdutoAlmoxPedidoCompra(java.lang.Long almoxarifado, java.lang.Long produto) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
public ProdutoAlmoxVo recuperarDadosProdutoAlmoxarifado(java.lang.Long almoxarifado, java.lang.Long produto) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
public java.util.List<ProdutoAlmoxVo> recuperarProdutoPorLocal(java.lang.Long local) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
public java.util.List<ProdutoAlmoxVo> suggestionProdutoAlmoxarifado(java.lang.String value, java.lang.Long almoxarifado, java.lang.Boolean descricaoResumida) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
public java.lang.Double recuperarSaldoDisponivel(java.lang.Long almoxarifado, java.lang.Long produto) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException