package br.com.centralit.citcorpore.negocio; import java.util.Collection; import br.com.citframework.service.CrudService; @SuppressWarnings("rawtypes") public interface AtividadesOSService extends CrudService { public Collection findByIdOS(Integer parm) throws Exception; public void deleteByIdOS(Integer parm) throws Exception; /** * Retorna a soma dos custos de atividades por id da OS. * * @param idOs * @return * @throws Exception */ public Double retornarCustoAtividadeOSByIdOs(Integer idOs) throws Exception; /** * Retorna a soma das glosas de atividades por id da OS. * * @param idOs * @return * @throws Exception */ public Double retornarGlosaAtividadeOSByIdOs(Integer idOs) throws Exception; /** * Retorna a quantidade de execu��o * * @param idOs * @return * @throws Exception * @author Thays */ public Double retornarQtdExecucao(Integer idOs) throws Exception; public Collection findByIdOsServicoContratoContabil(Integer idOs, Integer ServicoContratoContabil) throws Exception; }