class SinonimoMedicamentoRN extends BaseBusiness {

	public AfaSinonimoMedicamentoJn posDeleteSinonimoMedicamento(
			AfaSinonimoMedicamento sinonimoMedicamento)
			throws ApplicationBusinessException {
		RapServidores servidorLogado = getServidorLogadoFacade().obterServidorLogado();

		AfaSinonimoMedicamentoJn jn = BaseJournalFactory.getBaseJournal(DominioOperacoesJournal.DEL, AfaSinonimoMedicamentoJn.class, servidorLogado.getUsuario());
		
		jn.setMedMatCodigo(sinonimoMedicamento.getId().getMedMatCodigo());
		jn.setSeqp(sinonimoMedicamento.getId().getSeqp());
		jn.setSerMatricula(sinonimoMedicamento.getServidor().getId()
				.getMatricula());
		jn.setSerVinCodigo(sinonimoMedicamento.getServidor().getId()
				.getVinCodigo());
		jn.setDescricao(sinonimoMedicamento.getDescricao());
		jn.setCriadoEm(sinonimoMedicamento.getCriadoEm());
		jn.setIndSituacao(sinonimoMedicamento.getIndSituacao());

		return insertSinonimoMedicamentoJn(jn);
	}

}