@Service public class ExecucaoService extends br.inf.thema.erp.infra.service.ManutencaoFiltroService<ExecucaoVo>
Modifier and Type | Field and Description |
---|---|
private ExecucaoDao |
execucaoDao |
private static long |
serialVersionUID |
Constructor and Description |
---|
ExecucaoService() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.Object> |
calculaVencimento(java.lang.Long prazo,
java.lang.String unidadePrazo,
java.sql.Date inicio,
java.lang.String horaInicio) |
java.util.List<ExecucaoVo> |
consisteDadosContratoEnviaEmail(java.lang.Long sequencia) |
java.util.List<ExecucaoVo> |
consisteDadosLicitacaoEnviaEmail(java.lang.Long sequencia) |
java.util.Map<java.lang.String,java.lang.Object> |
definirLoteOrdemServico(java.util.List<ExecucaoVo> ordensServico,
java.lang.String exercicio,
java.lang.Long numero) |
br.inf.thema.erp.infra.dao.ManutencaoDao<ExecucaoVo> |
getDao() |
java.lang.Long |
getProximoNumeroLotePorExercicio(java.lang.String exercicio) |
java.util.Map<java.lang.String,java.lang.Object> |
processaOrdemServico(java.util.List<ExecucaoVo> listaOrdemServico,
java.lang.String processo,
java.sql.Date data,
java.lang.String hora,
java.lang.String justificativa) |
ExecucaoVo |
recuperarPorSequencia(java.lang.Long sequencia) |
void |
salvarDesagrupamento(java.lang.Long sequencia) |
void |
validaOrdemServico(java.lang.Long ordemServico,
java.lang.String tipo,
java.lang.Long contrato,
java.lang.Long licitacao,
java.lang.Long local) |
filtrar, filtrar
private static final long serialVersionUID
@Autowired private ExecucaoDao execucaoDao
public br.inf.thema.erp.infra.dao.ManutencaoDao<ExecucaoVo> getDao()
@Transactional(rollbackFor={java.lang.RuntimeException.class,java.lang.Exception.class}) public void salvarDesagrupamento(java.lang.Long sequencia) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
public java.lang.Long getProximoNumeroLotePorExercicio(java.lang.String exercicio) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
public void validaOrdemServico(java.lang.Long ordemServico, java.lang.String tipo, java.lang.Long contrato, java.lang.Long licitacao, java.lang.Long local) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
public java.util.Map<java.lang.String,java.lang.Object> calculaVencimento(java.lang.Long prazo, java.lang.String unidadePrazo, java.sql.Date inicio, java.lang.String horaInicio) 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.util.Map<java.lang.String,java.lang.Object> definirLoteOrdemServico(java.util.List<ExecucaoVo> ordensServico, 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 java.util.Map<java.lang.String,java.lang.Object> processaOrdemServico(java.util.List<ExecucaoVo> listaOrdemServico, java.lang.String processo, java.sql.Date data, java.lang.String hora, java.lang.String justificativa) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException
public ExecucaoVo recuperarPorSequencia(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<ExecucaoVo> consisteDadosContratoEnviaEmail(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<ExecucaoVo> consisteDadosLicitacaoEnviaEmail(java.lang.Long sequencia) throws br.inf.thema.erp.infra.service.exception.ErpServiceException
br.inf.thema.erp.infra.service.exception.ErpServiceException