public function GravaOitAlterado($Sql, $MyLaudoItemId) {

	$MyParametro = $_SESSION["MyParametroIdUsuario"];

	$LaudoItem = parent::RecuperaCampo("LAUDO_ITEM_ID", "laudo_item", "MY_LAUDO_ITEM_ID", $MyLaudoItemId);

	$DeleteLaudoAntigo = "DELETE FROM oit_formulario WHERE my_parametro_id = " . $MyParametro . " AND laudo_item_id =" . $LaudoItem;

	parent::exec($DeleteLaudoAntigo);


	if (parent::exec($Sql)) {
	    $ObjGeraLaudo = new CGeraLaudo($MyLaudoItemId, "A", "");
	    if ($ObjGeraLaudo->getStatusGeracao())
		return true;
	    else {
		$this->getMsg($ObjGeraLaudo->getMsg());
		return false;
	    }
	} else {
	    $this->getMsg("Não foi possível gravar o laudo!");
	    return false;
	}
    }