@Service public class ItemOrdemFornecimentoService extends br.inf.thema.erp.infra.service.ManutencaoFiltroService<ItemOrdemFornecimentoVo>
Modifier and Type | Field and Description |
---|---|
private ItemOrdemFornecimentoDao |
itemOrdemFornecimentoDao |
private static long |
serialVersionUID |
Constructor and Description |
---|
ItemOrdemFornecimentoService() |
Modifier and Type | Method and Description |
---|---|
void |
apagarTodos(java.lang.Long ordem) |
br.inf.thema.erp.infra.dao.ManutencaoDao<ItemOrdemFornecimentoVo> |
getDao() |
java.lang.String |
getItensOrdemHDOC(java.lang.Long sequencia) |
java.lang.String |
getProtegeOrdem() |
java.util.List<ItemOrdemFornecimentoVo> |
localizarTotal(java.lang.String where)
Método que retorna uma lista de itens de todas as administrações
|
java.util.List<ItemOrdemFornecimentoVo> |
recuperarAnulacaoQuantidades(java.util.Map<java.lang.String,java.lang.Object> parametros) |
java.util.List<ItemOrdemFornecimentoVo> |
recuperarImportarItensOrdem(java.lang.Long servico) |
java.util.List<ItemOrdemFornecimentoVo> |
recuperarItensDisponiveisCompra(java.lang.String exercicio,
java.lang.Long numero)
Método de recuperar itens disponiveis para compra da ordem de fornecimento pelo exercicio e numero da ordem
|
java.util.List<ItemOrdemLoteVo> |
recuperarItensLoteOrdens(java.util.Map<java.lang.String,java.lang.Object> parametros) |
java.util.List<ItemOrdemFornecimentoVo> |
recuperarPorExercicioNumero(java.lang.String exercicio,
java.lang.Long numero)
Método de recuperar itens da ordem de fornecimento pelo exercicio e numero da ordem
|
java.util.List<ItemOrdemFornecimentoVo> |
recuperarTotal(java.util.Map<java.lang.String,java.lang.Object> parametros)
Método que retorna uma lista de itens de todas as administrações
|
void |
salvarAnulacaoQuantidades(java.lang.Double quantidadeAnulada,
java.lang.Long sequencia) |
void |
verificaAnulacaoDeQuantidades(java.lang.String exercicio,
java.lang.Long numero) |
filtrar, filtrar
private static final long serialVersionUID
@Autowired private ItemOrdemFornecimentoDao itemOrdemFornecimentoDao
public br.inf.thema.erp.infra.dao.ManutencaoDao<ItemOrdemFornecimentoVo> getDao()
public java.util.List<ItemOrdemFornecimentoVo> recuperarPorExercicioNumero(java.lang.String exercicio, java.lang.Long numero) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
exercicio,
- numeroErpDaoException
ErpServiceException
public java.util.List<ItemOrdemFornecimentoVo> recuperarItensDisponiveisCompra(java.lang.String exercicio, java.lang.Long numero) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
exercicio,
- numeroErpDaoException
ErpServiceException
public java.util.List<ItemOrdemFornecimentoVo> recuperarTotal(java.util.Map<java.lang.String,java.lang.Object> parametros) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
parametros
- ErpServiceException
public java.util.List<ItemOrdemFornecimentoVo> localizarTotal(java.lang.String where) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
where
- ErpServiceException
public java.lang.String getProtegeOrdem() throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
public java.util.List<ItemOrdemFornecimentoVo> recuperarAnulacaoQuantidades(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 void verificaAnulacaoDeQuantidades(java.lang.String exercicio, java.lang.Long numero) 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 salvarAnulacaoQuantidades(java.lang.Double quantidadeAnulada, java.lang.Long sequencia) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
public java.util.List<ItemOrdemFornecimentoVo> recuperarImportarItensOrdem(java.lang.Long servico) 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 apagarTodos(java.lang.Long ordem) throws br.inf.thema.erp.infra.dao.exception.ErpDaoException
br.inf.thema.erp.infra.dao.exception.ErpDaoException
public java.util.List<ItemOrdemLoteVo> recuperarItensLoteOrdens(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
@Transactional(rollbackFor={java.lang.Exception.class,java.lang.RuntimeException.class}, readOnly=false, propagation=NESTED) public java.lang.String getItensOrdemHDOC(java.lang.Long sequencia) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException