if ($notaPrincipal == "S" and $_REQUEST["TipoOp"] != "B") {
    // Si es un alta o una modificación..
    $sql = "UPDATE rrhh.rap_articulosprensa SET ap_notaprincipal = 'N'";
    DBExecSql($conn, $sql, array());
}
if ($_REQUEST["TipoOp"] == "A") {
    // Alta..
    $blobParamName = "the_clob";
    $sql = "INSERT INTO rrhh.rap_articulosprensa\n            \t\t(ap_id, ap_fecha, ap_fuente, ap_titulo, ap_contenido, ap_fechaalta, ap_usualta, ap_notaprincipal)\n     \t\t VALUES (-1, " . SqlDate($_REQUEST["Fecha"]) . ", " . addQuotes($_REQUEST["Fuente"]) . ", " . addQuotes($_REQUEST["Titulo"]) . ", EMPTY_CLOB(), SYSDATE, UPPER(" . addQuotes(GetWindowsLoginName()) . "), " . addQuotes($notaPrincipal) . ")\n     \t RETURNING ap_contenido INTO :" . $blobParamName;
    DBSaveLob($conn, $sql, $blobParamName, $_REQUEST["Contenido"], OCI_B_CLOB);
}
if ($_REQUEST["TipoOp"] == "M") {
    // Modificación..
    $blobParamName = "the_clob";
    $sql = "UPDATE rrhh.rap_articulosprensa\n  \t\t\tSET ap_fecha = " . SqlDate($_REQUEST["Fecha"]) . ",\n   \t\t\t  \tap_fuente = " . addQuotes($_REQUEST["Fuente"]) . ",\n   \t\t  \t\tap_titulo = " . addQuotes($_REQUEST["Titulo"]) . ",\n   \t\t  \t\tap_contenido = EMPTY_CLOB(),\n\t  \t\t  \tap_fechamodif = SYSDATE,\n  \t\t\t  \tap_usumodif = UPPER(" . addQuotes(GetWindowsLoginName()) . "),\n\t\t\t\t\t\tap_notaprincipal = " . addQuotes($notaPrincipal) . "\n\t\t\tWHERE ap_id = " . $_REQUEST["id"] . "\n\tRETURNING ap_contenido INTO :" . $blobParamName;
    DBSaveLob($conn, $sql, $blobParamName, $_REQUEST["Contenido"], OCI_B_CLOB);
}
if ($_REQUEST["TipoOp"] == "B") {
    // Baja..
    $params = array(":usubaja" => GetWindowsLoginName(), ":id" => $_REQUEST["id"]);
    $sql = "UPDATE rrhh.rap_articulosprensa\n\t\t\t\tSET ap_fechabaja = SYSDATE,\n\t\t\t\t\t\tap_usubaja = UPPER(:usubaja)\n\t\t  WHERE ap_id = :id";
    DBExecSql($conn, $sql, $params);
}
?>
<script>
<?
if ($dbError["offset"]) {
?>
	alert('<?php 
echo $dbError["message"];
?>
					SET pn_fechamodif = SYSDATE,
							pn_usumodif = :usumodif
				WHERE pn_id = :id";
		DBExecSql($conn, $sql, $params, OCI_DEFAULT);

		$id = $_REQUEST["idPlantilla"];
	}

	// Guardo el contenido de la plantilla..
	$blobParamName = "the_clob";
	$sql =
		"UPDATE web.wpn_plantillasintranet
				SET pn_contenido = EMPTY_CLOB()
			WHERE pn_id = ".$id."
	RETURNING pn_contenido INTO :".$blobParamName;
	DBSaveLob($conn, $sql, $blobParamName, $_POST["cuerpoPlantilla"], OCI_B_CLOB);
	DBCommit($conn);

	require_once("guardar_plantilla_combos.php");
}
catch (Exception $e) {
	DBRollback($conn);
?>
	<script language="JavaScript" src="/js/functions.js"></script>
	<script type='text/javascript'>
		showError(unescape('<?php 
echo rawurlencode($e->getMessage());
?>
'), window.parent);
	</script>
<?
function UpdateSentencia($txtfechasentencia, $txtfecharecep, $jtsentencia, $cmbsentencia, $usuario, $jt_id, $txtimportehonorarios, $txtimporteintereses, $txtimportetasajusticia, $instancia, $txtMontoCondena, $txtPorcentajeIncapacidad)
{
    try {
        global $conn;
        extract(ObtenerInstanciaParaSentencia($_SESSION["NroJuicio"]), EXTR_PREFIX_ALL, "OIPS");
        $instancia = $OIPS_IJ_ID;
        $blobParamName = "the_clob";
        //$txtPorcentajeIncapacidad = floatval($txtPorcentajeIncapacidad);
        $txtPorcentajeIncapacidad = Getfloat($txtPorcentajeIncapacidad);
        $txtMontoCondena = Getfloat($txtMontoCondena);
        if (empty($txtfecharecep)) {
            $localfecharecep = 'NULL';
        } else {
            $localfecharecep = SqlDate($txtfecharecep);
        }
        $sqlUpdate = "UPDATE LEGALES.LJT_JUICIOENTRAMITE  \n\t\t\t\t     SET JT_IDTIPORESULTADOSENTENCIA = " . $cmbsentencia . ",  \n\t\t\t\t         JT_FECHASENTENCIA = " . SqlDate($txtfechasentencia) . ",\n\t\t\t\t         JT_DETALLESENTENCIA = EMPTY_CLOB(), \n\t\t\t\t         JT_MONTOCONDENA = NVL(" . addQuotes($txtMontoCondena) . ", NULL),  \n\t\t\t\t         JT_PORCENTAJEINCAPACIDAD = NVL(" . addQuotes($txtPorcentajeIncapacidad) . ", NULL),  \n\t\t\t\t         JT_USUMODIF = " . addQuotes($usuario) . ",  \n\t\t\t\t         JT_FECHAMODIF = SYSDATE, \n\t\t\t\t         JT_FECHARECEPSENTENCIA = " . $localfecharecep . "\n\t\t\t\t   WHERE JT_ID = {$jt_id}\n\t\t\t\t   RETURNING JT_DETALLESENTENCIA INTO :" . $blobParamName;
        DBSaveLob($conn, $sqlUpdate, $blobParamName, $jtsentencia, OCI_B_CLOB);
        //------------------------------------------------------------------------------
        $sqlUpdate = "  UPDATE legales.lij_instanciajuicioentramite  \n\t\t\t\t\t     SET ij_idtiporesultadosentencia = " . $cmbsentencia . " ,  \n\t\t\t\t\t         ij_fechasentencia = " . SqlDate($txtfechasentencia) . ",\n\t\t\t\t\t         ij_MONTOCONDENA = NVL(" . addQuotes($txtMontoCondena) . ", NULL),  \n\t\t\t\t\t         ij_PORCENTAJEINCAPACIDAD = NVL(" . addQuotes($txtPorcentajeIncapacidad) . ", NULL),  \n\t\t\t\t\t         ij_usumodif = " . addQuotes($usuario) . ",  \n\t\t\t\t\t         ij_fechamodif = SYSDATE, \n\t\t\t\t\t         ij_detallesentencia = EMPTY_CLOB(),  \n\t\t\t\t\t         ij_fecharecepsentencia = " . $localfecharecep . "\n\t\t\t\t\t   WHERE ij_idjuicioentramite = " . $jt_id . "\n\t\t\t\t\t     AND ij_id = " . $instancia . "\n\t\t\t\t\t   RETURNING ij_detallesentencia INTO :" . $blobParamName;
        DBSaveLob($conn, $sqlUpdate, $blobParamName, $jtsentencia, OCI_B_CLOB);
        //------------------------------------------------------------------------------
        DBCommit($conn);
        return true;
    } catch (Exception $e) {
        DBRollback($conn);
        //ErrorConeccionDatos($e->getMessage());
        //return false;
        throw new Exception($e->getMessage());
    }
}
									sc_porcdescuentotope = NULL
						WHERE sc_id = :id";
				DBExecSql($conn, $sql, $params, OCI_DEFAULT);
				actualizarRankingBNA($id, 0);
			}


			$blobParamName = "the_clob";
			$fileName = IMAGENES_STATUS_BCRA.$_POST["cuit"]."\\".$_POST["cuit"].".html";
			if (file_exists($fileName)) {
				$sql =
					"UPDATE asc_solicitudcotizacion
							SET sc_htmlbcra = EMPTY_BLOB()
					  WHERE sc_id = ".$id."
				RETURNING sc_htmlbcra INTO :".$blobParamName;
				DBSaveLob($conn, $sql, $blobParamName, getFileContent($fileName), OCI_B_BLOB);
				actualizarRankingBNA($id, 0);

				// Borro los archivos temporales..
				unlink($fileName);
			}

			$params = array(":cuit" => $_POST["cuit"]);
			$sql =
				"SELECT os_nombreimagen
					 FROM web.wos_obtenerstatusbcra
					WHERE os_cuit = :cuit";
			$fileName = IMAGENES_STATUS_BCRA.$_POST["cuit"]."\\".ValorSql($sql, "", $params, 0);
			if (file_exists($fileName))
				unlink($fileName);
		
							bn_fechamodif = SYSDATE,
							bn_nombre = :nombre,
							bn_usubaja = NULL,
							bn_usumodif = :usumodif
				WHERE bn_id = :id";
		DBExecSql($conn, $sql, $params, OCI_DEFAULT);
	}

	// Guardo el html del beneficio..
	$blobParamName = "the_clob";
	$sql =
		"UPDATE rrhh.rbn_beneficios
				SET bn_html = EMPTY_CLOB()
			WHERE bn_id = ".$_POST["id"]."
	RETURNING bn_html INTO :".$blobParamName;
	DBSaveLob($conn, $sql, $blobParamName, $_POST["htmlVisible"], OCI_B_CLOB);

	DBCommit($conn);
}
catch (Exception $e) {
	DBRollback($conn);
?>
	<script language="JavaScript" src="/js/functions.js"></script>
	<script type='text/javascript'>
		showError(unescape('<?php 
echo rawurlencode($e->getMessage());
?>
'), window.parent);
	</script>
<?
	exit;