$ls_titletable = "Detalle de Activos";
    $li_widthtable = 150;
    $ls_nametable = "grid";
    $lo_title[1] = "";
    $lo_title[2] = "Código";
    $lo_title[3] = "Descripción";
    $lo_title[4] = "Identificador";
}
switch ($ls_operacion) {
    case "":
        uf_limpiarvariables();
        uf_agregarlineablanca($lo_object, 1);
        break;
    case "LOAD_ACTIVOS":
        uf_load_variables();
        $io_objsaf->uf_load_activos_pendientes($ls_numcmp, $ls_tipcmp, $lo_object, $li_totrows);
        //Carga de activos en Calidad de Préstamo.
        break;
    case "PROCESAR":
        uf_load_variables();
        $li_totrow = uf_obtenervalor("totalfilas", 1);
        if ($li_totrow > 0) {
            $lb_valido = true;
            $ls_numcmp = $_POST["hidnumcmp"];
            $ls_feccmp = $_POST["hidfeccmp"];
            $io_objsaf->io_sql->begin_transaction();
            $li_row = 0;
            $la_detret = array();
            for ($li_i = 1; $li_i <= $li_totrow; $li_i++ && $lb_valido) {
                if (array_key_exists("chk" . $li_i, $_POST)) {
                    $li_row++;