class ManterFornecedorMaterialRN extends BaseBusiness {

	public void executarAntesAtualizarFornecedorMaterial(SceFornecedorMaterial fornecedorMaterial) throws ApplicationBusinessException {
		RapServidores servidorLogado = getServidorLogadoFacade().obterServidorLogado();
		
		fornecedorMaterial.setServidor(servidorLogado);
		fornecedorMaterial.setDataGeracao(new Date());
		
		//if :new.ser_matricula  is null then raise_application_error(-20000, 'Usuário não cadastrado como servidor');
		if(servidorLogado.getId().getMatricula() == null){
			throw new ApplicationBusinessException(ManterMaterialFornecedorRNExceptionCode.USUARIO_NAO_SERVIDOR);
		}
	}

}