$Juzgado = $_REQUEST["cmbJuzgadoNro"];
 $Secretaria = $_REQUEST["cmbSecretaria"];
 $NroExpediente = $_REQUEST["txtNroExp"];
 $AnioExpediente = '';
 if (isset($_REQUEST["txtAnioExp"])) {
     $AnioExpediente = $_REQUEST["txtAnioExp"];
 }
 //AnioExpediente tal vez sea este valor
 $Motivo = $_REQUEST["cmbMotivo"];
 $Detalle = $_REQUEST["txtDetalle"];
 $LoginName = $_SESSION["usuario"];
 $info = ObtenerInstanciaSeleccionada($Jurisdiccion, $Fuero, $Juzgado);
 $Instancia = $info["JZ_IDINSTANCIA"];
 //Este valor se obtine de la funcion ObtenerInstanciaSeleccionada
 $nroInstancia = $_REQUEST["ODDJ_IJ_ID"];
 $EstadoMediacion = ObtenerEstadoMediacion($JuicioEnTramite);
 //Este valor se calcula
 $FechaIngreso = $_REQUEST["txtFecha"];
 try {
     if ($_REQUEST["accion"] == "EDIT") {
         $msjabmdatos = 'Los datos fueron actualizados correctamente';
         UpdateInstanciaAbmMod($JuicioEnTramite, $Jurisdiccion, $Fuero, $Juzgado, $Secretaria, $Instancia, $NroExpediente, $AnioExpediente, $Motivo, $Detalle, $LoginName, $nroInstancia, $EstadoMediacion, $FechaIngreso);
     }
     if ($_REQUEST["accion"] == "ALTA") {
         $msjabmdatos = 'Los datos fueron ingresados correctamente';
         UpdateInstanciaABMAlta($JuicioEnTramite, $Jurisdiccion, $Fuero, $Juzgado, $Secretaria, $Instancia, $NroExpediente, $AnioExpediente, $Motivo, $Detalle, $LoginName, $EstadoMediacion, $FechaIngreso);
     }
     echo "<script type='text/javascript'>\n\t\t\t                alert('" . $msjabmdatos . "');\t\n\t\t\t                window.location.href = '/InstanciasWebForm';\t\t\t                \n\t\t\t          </script>";
 } catch (Exception $e) {
     echo "<script type='text/javascript'>\n\t\t\t\t\t\talert('Error: Revise los datos " . $e->getMessage() . "');\n\t\t\t\t\t\twindow.history.go(-1);\t\n\t\t\t\t  \t  </script>";
     return true;
function UpdateInstanciaABMAlta($JuicioEnTramite, $Jurisdiccion, $Fuero, $Juzgado, $Secretaria, $Instancia, $NroExpediente, $AnioExpediente, $Motivo, $Detalle, $LoginName, $EstadoMediacion, $FechaIngreso)
{
    try {
        global $conn;
        //---------------------------------------------------
        $info = ObtenerInstanciaSeleccionada($Jurisdiccion, $Fuero, $Juzgado);
        $Instancia = $info["JZ_IDINSTANCIA"];
        //Este valor se obtine de la funcion ObtenerInstanciaSeleccionada
        $EstadoMediacion = ObtenerEstadoMediacion($JuicioEnTramite);
        //Este valor se calcula
        //---------------------------------------------------
        $sqlInsert_lij = "INSERT INTO legales.lij_instanciajuicioentramite (\n\t\t\t\t\t   ij_id, \n\t\t\t\t\t   ij_idjuicioentramite, ij_idjurisdiccion,  \n\t\t\t\t\t   ij_idfuero, ij_idjuzgado, ij_idsecretaria, ij_idinstancia, \n\t\t\t\t\t   ij_nroexpediente, ij_anioexpediente, ij_fechatraspaso, \n\t\t\t\t\t   ij_idmotivocambiojuzgado, ij_observaciones, ij_usualta,    \n\t\t\t\t\t   ij_fechaalta)  \n\t\t\t  VALUES (LEGALES.SEQ_LIJ_ID.NEXTVAL, \n\t\t\t\t\t\t:JuicioEnTramite,\n\t\t\t\t\t\t:Jurisdiccion,\n\t\t\t\t\t\t:Fuero,\n\t\t\t\t\t\t:Juzgado,\n\t\t\t\t\t\t:Secretaria,\n\t\t\t\t\t\t:Instancia,\n\t\t\t\t\t\t:NroExpediente,\n\t\t\t\t\t\t:AnioExpediente,\n\t\t\t\t\t\t:FechaIngreso,\n\t\t\t\t\t\t:Motivo,\n\t\t\t\t\t\t:Detalle,\n\t\t\t\t\t\t:LoginName,\n\t\t\t\t\t\tSysdate)";
        $params = array(":JuicioEnTramite" => $JuicioEnTramite, ":Jurisdiccion" => $Jurisdiccion, ":Fuero" => $Fuero, ":Juzgado" => $Juzgado, ":Secretaria" => $Secretaria, ":Instancia" => $Instancia, ":NroExpediente" => $NroExpediente, ":AnioExpediente" => $AnioExpediente, ":FechaIngreso" => $FechaIngreso, ":Motivo" => $Motivo, ":Detalle" => $Detalle, ":LoginName" => $LoginName);
        DBExecSql($conn, $sqlInsert_lij, $params);
        //----------------------------------------------------------------------
        $sqlUpdJuicioTramite = "UPDATE legales.ljt_juicioentramite ljt \n\t\tSET jt_importesentencia = NULL, \n\t\tjt_importecapital = NULL, \n\t\tjt_importetasajusticia = NULL, \n\t\tjt_importehonorarios = NULL, \n\t\tjt_idtiporesultadosentencia = NULL, \n\t\tjt_fechasentencia = NULL, \n\t\tjt_fecharecepsentencia = NULL, \n\t\tjt_detallesentencia = NULL, \n\t\tjt_interesesSentencia = NULL \n\t\tWHERE ljt.jt_id =  :JuicioEnTramite";
        $params = array(":JuicioEnTramite" => $JuicioEnTramite);
        DBExecSql($conn, $sqlUpdJuicioTramite, $params);
        //----------------------------------------------------------------------
        $sqlUpdateReclamo = " UPDATE legales.lrt_reclamojuicioentramite \n\t\t\t\tSET rt_montosentencia = NULL, \n\t\t\t\t\trt_porcentajesentencia = NULL, \n\t\t\t\t\trt_usumodif =  :LoginName, \n\t\t\t\t\trt_fechamodif = SysDate \n\t\t\t  WHERE rt_idjuicioentramite =  :JuicioEnTramite";
        $params = array(":LoginName" => $LoginName, ":JuicioEnTramite" => $JuicioEnTramite);
        DBExecSql($conn, $sqlUpdateReclamo, $params);
        //----------------------------------------------------------------------
        $sqlUpdateJuiTramite = "UPDATE legales.ljt_juicioentramite \n\t\t\tSET jt_idjurisdiccion = :Jurisdiccion, \n\t\t\t\tjt_idfuero = :Fuero, \n\t\t\t\tjt_idjuzgado = :Juzgado, \n\t\t\t\tjt_idsecretaria = :Secretaria, \n\t\t\t\tJT_NROEXPEDIENTE = :NroExpediente, \n\t\t\t\tJT_ANIOEXPEDIENTE = :AnioExpediente, \n\t\t\t\tjt_fechaingreso = :FechaIngreso, \n\t\t\t\tjt_usumodif = :LoginName, \n\t\t\t\tjt_estadomediacion = :EstadoMediacion, \n\t\t\t\tjt_fechamodif = Sysdate \n\t\t  WHERE jt_id = :JuicioEnTramite";
        $params = array(":Jurisdiccion" => $Jurisdiccion, ":Fuero" => $Fuero, ":Juzgado" => $Juzgado, ":Secretaria" => $Secretaria, ":NroExpediente" => $NroExpediente, ":AnioExpediente" => $AnioExpediente, ":FechaIngreso" => $FechaIngreso, ":LoginName" => $LoginName, ":EstadoMediacion" => $EstadoMediacion, ":JuicioEnTramite" => $JuicioEnTramite);
        DBExecSql($conn, $sqlUpdateJuiTramite, $params);
        DBCommit($conn);
        return true;
    } catch (Exception $e) {
        DBRollback($conn);
        //ErrorConeccionDatos($e->getMessage());
        throw new Exception($e->getMessage());
        return false;
    }
}