class MedicamentoEquivalenteRN extends AbstractAGHUCrudRn<AfaMedicamentoEquivalente> {

	@SuppressWarnings("ucd")
	@Override
	public boolean aruPosAtualizacaoRow(AfaMedicamentoEquivalente original,
			AfaMedicamentoEquivalente modificada, String nomeMicrocomputador,
			final Date dataFimVinculoServidor) throws BaseException {
	if(!CoreUtil.igual(original.getId(), modificada.getId())
				|| !CoreUtil.igual(original.getCriadoEm(), modificada.getCriadoEm())
				|| !CoreUtil.igual(original.getIndSituacao(), modificada.getIndSituacao())
				|| !CoreUtil.igual(original.getMedicamento(), modificada.getMedicamento())
				|| !CoreUtil.igual(original.getMedicamentoEquivalente(), modificada.getMedicamentoEquivalente())
				|| !CoreUtil.igual(original.getTipo(),  modificada.getTipo())
		){
			AfaMedicamentoEquivalenteJn journal = getJournal(original,
					DominioOperacoesJournal.UPD);
			insertAfaMedicamentoEquivalenteJournal(journal);
		}
		return true;
	}

}