@Service public class AutorizacaoServicoService extends br.inf.thema.erp.infra.service.ManutencaoFiltroService<AutorizacaoServicoVo>
AutorizacaoServicoVo
Modifier and Type | Field and Description |
---|---|
private AutorizacaoServicoDao |
autorizacaoServicoDao |
private static long |
serialVersionUID |
Constructor and Description |
---|
AutorizacaoServicoService() |
Modifier and Type | Method and Description |
---|---|
void |
autorizaServico(AutorizacaoServicoVo autorizacaoServicoVo)
Executa a procedure que realiza a autorização de serviço
|
void |
cancelaServico(AutorizacaoServicoVo autorizacaoServicoVo)
Executa a procedure que realiza o cancelamento de serviço
|
br.inf.thema.erp.infra.dao.ManutencaoDao<AutorizacaoServicoVo> |
getDao() |
java.util.Map<java.lang.String,java.lang.Object> |
obtemDadosBemAutorizacao(AutorizacaoServicoVo autorizacaoServicoVo)
Executa a procedure que retorna as informações do bem informado
|
void |
obtemDadosFornecedor(AutorizacaoServicoVo autorizacaoServicoVo)
Executa a procedure que retorna os dados do fornecedor
|
void |
obtemDadosLocal(AutorizacaoServicoVo autorizacaoServicoVo)
Executa a procedure que retorna os dados do local fisico
|
void |
obtemDadosMotorista(AutorizacaoServicoVo autorizacaoServicoVo)
Executa a procedure que retorna os dados do motorista
|
void |
obtemDadosOrcamento(AutorizacaoServicoVo autorizacaoServicoVo)
Executa procedure que retorna as informações do bem através do número do
orçamento
|
void |
reabreServico(AutorizacaoServicoVo autorizacaoServicoVo)
Executa a procedure que reabre o serviço
|
AutorizacaoServico |
recuperaPorExercicioENumero(java.lang.String exercicio,
java.lang.Long numero)
Método que recupera uma Autorização de serviço por exercicio e numero.
|
void |
validaAutorizacaoServico(AutorizacaoServicoVo autorizacaoServicoVo)
Executa procedure que realiza validação na autorização de serviço
|
filtrar, filtrar
private static final long serialVersionUID
@Autowired private AutorizacaoServicoDao autorizacaoServicoDao
public br.inf.thema.erp.infra.dao.ManutencaoDao<AutorizacaoServicoVo> getDao()
public void validaAutorizacaoServico(AutorizacaoServicoVo autorizacaoServicoVo) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
autorizacaoServicoVo
- ErpServiceException
public java.util.Map<java.lang.String,java.lang.Object> obtemDadosBemAutorizacao(AutorizacaoServicoVo autorizacaoServicoVo) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
autorizacaoServicoVo
- ErpServiceException
public void obtemDadosOrcamento(AutorizacaoServicoVo autorizacaoServicoVo) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
autorizacaoServicoVo
- ErpServiceException
public void obtemDadosLocal(AutorizacaoServicoVo autorizacaoServicoVo) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
autorizacaoServicoVo
- ErpServiceException
public void obtemDadosFornecedor(AutorizacaoServicoVo autorizacaoServicoVo) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
autorizacaoServicoVo
- ErpServiceException
public void obtemDadosMotorista(AutorizacaoServicoVo autorizacaoServicoVo) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
autorizacaoServicoVo
- ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void autorizaServico(AutorizacaoServicoVo autorizacaoServicoVo) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
autorizacaoServicoVo
- ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void reabreServico(AutorizacaoServicoVo autorizacaoServicoVo) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
autorizacaoServicoVo
- ErpServiceException
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void cancelaServico(AutorizacaoServicoVo autorizacaoServicoVo) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
autorizacaoServicoVo
- ErpServiceException
public AutorizacaoServico recuperaPorExercicioENumero(java.lang.String exercicio, java.lang.Long numero) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
exercicio
- numero
- ErpServiceException