function getGridInstancias($pj_idjuicioentramite) { $showProcessMsg = false; $pagina = 1; if (isset($_REQUEST["pagina"])) { $pagina = $_REQUEST["pagina"]; } $sql = ObtenerInstanciasGrid(); $params = array(); $params[":pj_idjuicioentramite"] = $pj_idjuicioentramite; extract(ObtenerInstanciaParaSentencia($pj_idjuicioentramite)); $grilla = new GridDos(10, 10); $grilla->addColumn(new Column("Instancia", 0, true, false, -1, "", "", "", -1, false)); $grilla->addColumn(new Column("Expediente", 0, true, false, -1, "", "", "", -1, false)); $grilla->addColumn(new Column("Fuero", 0, true, false, -1, "", "", "", -1, false)); $grilla->addColumn(new Column("Juzgado", 0, true, false, -1, "", "", "", -1, false)); $grilla->addColumn(new Column("Secretaría", 0, true, false, -1, "", "", "", -1, false)); $grilla->addColumn(new Column("Motivo", 0, true, false, -1, "", "", "", -1, false)); $grilla->addColumn(new Column("F. Ingreso", 0, true, false, -1, "", "", "", -1, false)); $grilla->addColumn(new Column("F. Sentencia", 0, true, false, -1, "", "", "", -1, false)); $grilla->addColumn(new Column("F. Notificación", 0, true, false, -1, "", "", "", -1, false)); $grilla->addColumn(new Column("Observaciones", 0, true, false, -1, "", "", "", -1, false)); $grilla->addColumn(new Column("Importe Sentencia", 0, true, false, -1, "", "", "", -1, false)); $grilla->addColumn(new Column("Importe Capital", 0, true, false, -1, "", "", "", -1, false)); $grilla->addColumn(new Column("Importe Honorarios", 0, true, false, -1, "", "", "", -1, false)); $grilla->addColumn(new Column("Importe Intereses", 0, true, false, -1, "", "", "", -1, false)); $grilla->addColumn(new Column("Tasa Justicia", 0, true, false, -1, "", "", "", -1, false)); $visible = !$_SESSION["JUICIOTERMINADO"]; unset($_SESSION["SentenciaWebRedirect"]); if ($TIPOSENTENCIA == '') { //CAMBIO PAG 102=109 --> $InstanciasABMAlta = "/index.php?pageid=109&SentenciaWebForm"; $_SESSION["SentenciaWebRedirect"]["REDIRECT"] = 'SentenciaWebForm'; } else { $InstanciasABMAlta = "/modules/usuarios_registrados/estudios_juridicos/redirect.php?InstanciasABMWebForm=ALTA"; } $grilla->addColumn(new Column("CJ", 0, $visible, false, -1, "btnNuevoItem", $InstanciasABMAlta, "", -1, true, -1, "Nueva Instancia")); $InstanciasABMEdit = "/modules/usuarios_registrados/estudios_juridicos/redirect.php?InstanciasABMWebForm=EDIT"; $grilla->addColumn(new Column("M", 0, $visible, false, -1, "btnEditItem", $InstanciasABMEdit, "", -1, true, -1, "Modificar")); $grilla->DefaultConfiguration(); $grilla->setPageNumber($pagina); $grilla->setParams($params); $grilla->setSql($sql); return $grilla->Draw(false); }
$txtPorcentajeIncapacidad = $_REQUEST["txtPorcentajeIncapacidad"]; } } if (UpdateSentencia($txtfechasentencia, $txtfecharecep, $jt_sentencia, $cmbsentencia, $usuario, $jt_id, $txtimportehonorarios, $txtimporteintereses, $txtimportetasajusticia, $instancia, $txtMontoCondena, $txtPorcentajeIncapacidad)) { $resultadoUpdate = 2; } else { $resultadoUpdate = 1; //alert('No se pudo actualizar la Sentencia .. intente nuevamente.') ; } } list($JT_NUMEROCARPETA, $DESCRIPCARATULA, $EJ_DESCRIPCION) = ObtenerNroCarpeta($_SESSION["NroJuicio"]); $_SESSION["NUMEROCARPETA"] = $JT_NUMEROCARPETA; $_SESSION["DESCRIPCARATULA"] = $DESCRIPCARATULA; list($JT_ID, $JT_IDTIPORESULTADOSENTENCIA, $JT_FECHASENTENCIA, $JT_FECHARECEPSENTENCIA, $JT_IMPORTEDEMANDADO, $JT_IMPORTECAPITAL, $JT_IMPORTETASAJUSTICIA, $JT_IMPORTESENTENCIA, $JT_IMPORTEHONORARIOS, $JT_DETALLESENTENCIA, $JT_INTERESESSENTENCIA, $JT_MONTOCONDENA, $JT_PORCENTAJEINCAPACIDAD) = ObtenerSentencia($_SESSION["NroJuicio"]); $IncapacidadVisible = ObtenerIncapacidadVisible($_SESSION["NroJuicio"]); extract(ObtenerInstanciaParaSentencia($_SESSION["NroJuicio"]), EXTR_PREFIX_ALL, "OIPS"); $sumaCapital = formatearDinero(sumaCapital($_SESSION["NroJuicio"], $OIPS_IJ_ID)); $sumaHonorarios = formatearDinero(sumaHonorarios($_SESSION["NroJuicio"], $OIPS_IJ_ID)); $sumaIntereses = formatearDinero(sumaIntereses($_SESSION["NroJuicio"], $OIPS_IJ_ID)); $sumaTasas = formatearDinero(sumaTasas($_SESSION["NroJuicio"], $OIPS_IJ_ID)); $sumaSentencia = formatearDinero(sumaSentencia($_SESSION["NroJuicio"], $OIPS_IJ_ID)); /*********************************************************/ $cmbsentencia = $JT_IDTIPORESULTADOSENTENCIA; if ($cmbsentencia == '') { $cmbsentencia = 0; } $OptTipoResultadoSentencia = CargarTipoResultadoSentencia($cmbsentencia); //BloqueaControlesJS(); $usuario = $_SESSION["usuario"]; $jt_id = $_SESSION["NroJuicio"]; $txtPorcentajeIncapacidad = '';
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()); } }