$ls_idact = $_GET["id"];
    $ls_operacion = "";
    $la_estpar[0] = "";
    $la_estpar[1] = "";
    $ls_sql = "SELECT codpar,denpar,estpar \n\t\t            FROM saf_partes \n\t\t\t\t   WHERE codemp = '" . $la_codemp . "'\n\t\t\t\t     AND codact = '" . $ls_codact . "'\n\t\t\t\t     AND ideact = '" . $ls_idact . "'";
    $rs_data = $io_sql->select($ls_sql);
    $li_nurows = $io_sql->num_rows($rs_data);
    if ($li_nurows >= 1) {
        $li_j = 0;
        while ($row = $io_sql->fetch_row($rs_data)) {
            $la_estpar[0] = "";
            $la_estpar[1] = "";
            $ls_codpar = $row["codpar"];
            $ls_denpar = $row["denpar"];
            $ls_estpar = $row["estpar"];
            $io_fac->uf_seleccionarcombo("1-0", $ls_estpar, $la_estpar, 2);
            $li_j++;
            $lo_object[$li_j][1] = "<input name=txtseract" . $li_j . " type=text id=txtseract" . $li_j . " class=sin-borde size=17 maxlength=15 value='" . $ls_seract . "' onKeyUp='javascript: ue_validarnumero(this);' readonly='true'>";
            $lo_object[$li_j][2] = "<input name=txtcodpar" . $li_j . " type=text id=txtcodpar" . $li_j . " class=sin-borde size=17 maxlength=15 value='" . $ls_codpar . "' onKeyUp='javascript: ue_validarnumero(this);'>";
            $lo_object[$li_j][3] = "<input name=txtdenpar" . $li_j . " type=text id=txtdenpar" . $li_j . " class=sin-borde size=40 maxlength=100 value='" . $ls_denpar . "'>";
            $lo_object[$li_j][4] = "<select name=cmbestatus" . $li_j . "><option value=1 " . $la_estpar[0] . ">Bueno</option><option value=0 " . $la_estpar[1] . ">Malo</option></select>";
            $lo_object[$li_j][5] = "<a href=javascript:uf_agregar_dt(" . $li_j . ");><img src=../shared/imagebank/tools15/aprobado.gif alt=Aceptar width=15 height=15 border=0></a>";
            $lo_object[$li_j][6] = "<a href=javascript:uf_delete_dt(" . $li_j . ");><img src=../shared/imagebank/tools15/eliminar.gif alt=Aceptar width=15 height=15 border=0></a>";
        }
        $li_totrows = $li_j;
    } else {
        uf_agregarlineablanca($lo_object, 1, $ls_seract);
    }
}
switch ($ls_operacion) {
    case "GUARDAR":