function showForm($data = "", $msg = "") { global $t, $PHP_SELF, $paging, $idNaviera, $db, $usuario; $t->set_file("page", "invInSearch2.inc.html"); // $naviera = getValueTable("naviera","NAVIERA","id_naviera",$idNaviera); $sisIdOficina = $_SESSION[sesIdOficina]; $oficina = getValueTable("oficina", "OFICINA", "id_oficina", $sisIdOficina); $t->set_var(array("lnTupla" => "", "ACTION" => $PHP_SELF, "MENSAJE" => "", "OFICINA" => $oficina)); // ---------------- // Combo de Naviera // ---------------- $idNaviera = $data[idNaviera]; $sql = "select id_naviera,naviera from NAVIERA order by naviera "; $db->query($sql); $t->set_block("page", "blqNaviera", "linNav"); while ($db->next_record()) { $idNavieraDB = $db->f('id_naviera'); $naviera = $db->f('naviera'); $idNaviera == $idNavieraDB ? $navSel = "selected" : ($navSel = ""); $t->set_var(array("ID_NAVIERA" => $idNavieraDB, "NAVIERA" => $naviera, "NAVSEL" => $navSel)); $t->parse("linNav", "blqNaviera", true); } // ---------------------------------------------------------------- // Pagin // Importante. Si realiza 2 busquedas sobre campos bastante grandes, // alenta la consulta. De preferencia utilice una consulta. // ----------------------------------------------------------------- $qw1 = explode_keyword($_GET[keyword]); // Busqueda por contenedor $qw2 = explode_keyword2($_GET[keyword2]); // Busqueda por fecha $qw3 = explode_keyword3($_GET[keyword3]); // Busqueda por sello $qw4 = explode_keyword4($_GET[keyword4]); // Busqueda por damage $qw5 = explode_keyword5($_GET[keyword5]); // Buscar por linea $qw6 = explode_keyword6($_GET[keyword6]); // Oficina $sesIdOficina = $_SESSION[sesIdOficina]; $sql = "select * from ENTRADA where {$qw1} {$qw2} {$qw3} {$qw4} {$qw5} {$qw6} "; if (!$usuario->havePerm("1", $_SESSION['sesArrPerms'])) { $sql .= "and id_oficina='{$sesIdOficina}' "; } $sql .= "order by eir desc"; $paging->query($sql); $page = $paging->print_info(); // Control de paginación. if (!empty($page["keyword"])) { $t->set_var("INFODATA", "Keyword : <b>{$page['keyword']}</b>"); } if (empty($page["total"])) { $t->set_var("INFODATA", "<u>Not Found</u>"); } else { $t->set_var("INFODATA", "Data {$page['start']} - {$page['end']} of {$page['total']} [Total {$page['total_pages']} Pages]"); } $t->set_block("page", "blqTupla", "lnTupla"); while ($result = $paging->result_assoc()) { $color = $paging->print_color("#C0C7C8", "#ffffff"); $t->set_var("COLOR_ROW", $color); $idEntrada = $result[id_entrada]; //$entSal = $result[ent_sal]; $idReg = $result[id_entrada]; $eir = $result[eir]; $idConte = $result[id_contenedor]; $conte = getValueTable("numero", "CONTENEDOR", "id_contenedor", $idConte); $idEq = getValueTable("id_equipo", "CONTENEDOR", "id_contenedor", $idConte); $equipo = getValueTable("equipo", "EQUIPO", "id_equipo", $idEq); $chasis = $result[chasis]; $idNaviera = $result[id_naviera]; $naviera = getValueTable("naviera", "NAVIERA", "id_naviera", $idNaviera); $idTrans = $result[id_transporte]; $transp = getValueTable("transporte", "TRANSPORTE", "id_transporte", $idTrans); $maniStPago = $result[mani_st_pago]; $maniCosto = $result[mani_costo]; $maniRecibo = $result[recibo]; $status = $result[status]; $cliente = $result[consig]; $transp = $result[transportista]; $operador = $result[operador]; // if($status=="IV")$status="IMP.VACIO"; // $idCliente = $result[id_cliente]; // $cliente = getValueTable("cliente","CLIENTE","id_cliente",$idCliente); $idNome = $result[id_nome]; $nome = getValueTable("nombre", "NOMENCLATURA", "id_nome", $idNome); $ubicacion = $result[ubicacion]; $clase = $result[clase]; $sello = $result[sello]; $reforzado = $result[reforzado]; $lavado = $result[lavado]; $placas = $result[placas]; $capFecha = $result[cap_fec]; $capIdUsr = $result[cap_id_usr]; $capUsr = getValueTable("usuario", "USUARIO", "id_usuario", $capIdUsr); $okDm = $result[damage]; if ($okDm == "DM") { $okDm = "<font color=red>DM</font>"; } // En caso de baja de registro, saber quien y cuando se realizo. $stReg = $resul['st_reg']; $modBajaIdUsr = $result['mod_baja_id_usr']; $modBajaUsr = getValueTable("usuario", "USUARIO", "id_usuario", $modBajaIdUsr); $modBajaFec = $result['mod_baja_fec']; $stReg = $result['st_reg']; $stReg == "B" ? $notaReg = "Baja de registro por {$modBajaUsr} - {$modBajaFec}" : ($notaReg = ""); $idOficina = $result['id_oficina']; $oficina = getValueTable("oficina", "OFICINA", "id_oficina", $idOficina); $numLin++; $t->set_var(array("EIR" => "E-{$eir}", "FECHA" => $capFecha, "OK_DM" => $okDm, "OPERADOR" => $operador, "PLACAS" => $placas, "REFORZADO" => $reforzado, "LAVADO" => $lavado, "CLASE" => $clase, "SELLO" => $sello, "CLIENTE" => $cliente, "TRANSP" => $transp, "NAVIERA" => $naviera, "STATUS" => $status, "CHASIS" => $chasis, "NOME" => $nome, "UBICACION" => $ubicacion, "CONTE" => $conte, "TIPO" => $equipo, "ID_REG" => $idReg, "HORA" => $hora, "MINUTO" => $min, "SAL_F" => $salF, "SAL_H" => $salH, "SAL_M" => $salM, "NUM_LIN" => $numLin, "NOTA_REG" => $notaReg, "OFICINA" => $oficina)); $stReg = $result[st_reg]; if ($stReg == "B") { $t->set_var(array("ST_REG" => "<b><font color=red>-BAJA-</font></b>", "COLOR_ROW" => "#FF8080", "EDITAR" => "", "BAJA" => "", "PDF" => "")); } else { $t->set_var(array("ST_REG" => "", "EDITAR" => "<a href='invEntPlus.php?idReg={$idEntrada}'><img src=\"../images/b_edit.png\" border=0></a>", "BAJA" => "<a href=\"javascript:ventanaNueva('invBajaEntPlus.php?idReg={$idEntrada}',270,300)\"><img src=\"../images/b_del.png\" border=0></a>", "PDF" => "<a href='eirPdf3Plus.php?idReg={$idEntrada}'><img src=\"../images/b_print.png\" border=0></a>")); } $t->parse("lnTupla", "blqTupla", true); } $control = $paging->print_link(); $t->set_var("CONTROL", $control); $t->pparse("out", "page"); }
function showForm($data = "", $msg = "") { global $t, $PHP_SELF, $paging, $idNaviera; $t->set_file("page", "invNavOut.inc.html"); $naviera = getValueTable("naviera", "NAVIERA", "id_naviera", $idNaviera); $t->set_var(array("lnTupla" => "", "ACTION" => $PHP_SELF, "MENSAJE" => "", "NAVIERA" => $naviera)); // ---------------------------------------------------------------- // Pagin // Importante. Si realiza 2 busquedas sobre campos bastante grandes, // alenta la consulta. De preferencia utilice una consulta. // ----------------------------------------------------------------- $qw1 = explode_keyword($_GET[keyword]); // Busqueda por contenedor $qw2 = explode_keyword2($_GET[keyword2]); // Busqueda por fecha $qw3 = explode_keyword3($_GET[keyword3]); // Busqueda por sello $qw4 = explode_keyword4($_GET[keyword4]); // Busqueda por damage $qw5 = explode_keyword5($_GET[keyword5]); if ($idNaviera > 0) { $sql = "select * from ENTRADA where {$qw1} {$qw2} {$qw3} {$qw4} {$qw5} and id_naviera='{$idNaviera}' and ent_sal='S' order by id_entrada desc"; } $paging->query($sql); $page = $paging->print_info(); // Control de paginación. if (!empty($page["keyword"])) { $t->set_var("INFODATA", "Keyword : <b>{$page['keyword']}</b>"); } if (empty($page["total"])) { $t->set_var("INFODATA", "<u>Not Found</u>"); } else { $t->set_var("INFODATA", "Data {$page['start']} - {$page['end']} of {$page['total']} [Total {$page['total_pages']} Pages]"); } $t->set_block("page", "blqTupla", "lnTupla"); while ($result = $paging->result_assoc()) { $color = $paging->print_color("#C0C7C8", "#ffffff"); $t->set_var("COLOR_ROW", $color); $entSal = $result[ent_sal]; $idReg = $result[id_entrada]; $eir = "{$entSal}-{$idReg}"; //$eir = $result[eir]; $fecEnt = $result[fec_ent]; $hora = $result[hora]; $min = $result[minuto]; $idConte = $result[id_contenedor]; $conte = getValueTable("numero", "CONTENEDOR", "id_contenedor", $idConte); $idEq = getValueTable("id_equipo", "CONTENEDOR", "id_contenedor", $idConte); $equipo = getValueTable("equipo", "EQUIPO", "id_equipo", $idEq); $chasis = $result[chasis]; $idNaviera = $result[id_naviera]; $naviera = getValueTable("naviera", "NAVIERA", "id_naviera", $idNaviera); $maniStPago = $result[mani_st_pago]; $maniCosto = $result[mani_costo]; $maniRecibo = $result[recibo]; $status = $result[status]; $clase = $result[clase]; $sello = $result[sello]; $reforzado = $result[reforzado]; $lavado = $result[lavado]; $placas = $result[placas]; $okDm = $result[damage]; if ($okDm == "DM") { $okDm = "<font color=red>DM</font>"; } $capFec = $result[cap_fec]; $cliente = $result[consig]; $transp = $result[transportista]; $operador = $result[operador]; $t->set_var(array("OK_DM" => $okDm, "OPERADOR" => $operador, "PLACAS" => $placas, "REFORZADO" => $reforzado, "LAVADO" => $lavado, "CLASE" => $clase, "SELLO" => $sello, "CLIENTE" => $cliente, "TRANSP" => $transp, "NAVIERA" => $naviera, "STATUS" => $status, "CHASIS" => $chasis, "NOME" => $nome, "UBICACION" => $ubicacion, "CONTE" => $conte, "TIPO" => $equipo, "ID_REG" => $idReg, "EIR" => $eir, "FECHA" => $capFec, "EDITAR" => "<a href='invIn.php?idReg={$idReg}'><img src=\"../images/b_edit.png\" border=0></a>", "PDF" => "<a href='eirPdf3.php?idReg={$idReg}'><img src=\"../images/b_print.png\" border=0></a>")); $t->parse("lnTupla", "blqTupla", true); } $control = $paging->print_link(); $t->set_var("CONTROL", $control); $t->pparse("out", "page"); }
function showForm($data = "", $msg = "") { global $t, $PHP_SELF, $paging, $idNaviera, $db, $usuario; $t->set_file("page", "invInSearchG.inc.html"); // $naviera = getValueTable("naviera","NAVIERA","id_naviera",$idNaviera); $sisIdOficina = $_SESSION[sesIdOficina]; $oficina = getValueTable("oficina", "OFICINA", "id_oficina", $sisIdOficina); $t->set_var(array("lnTupla" => "", "ACTION" => $PHP_SELF, "MENSAJE" => "", "OFICINA" => $oficina)); // ---------------- // Combo de Naviera // ---------------- $idNaviera = $data[idNaviera]; $sql = "select id_naviera,naviera from NAVIERA order by naviera "; $db->query($sql); $t->set_block("page", "blqNaviera", "linNav"); while ($db->next_record()) { $idNavieraDB = $db->f('id_naviera'); $naviera = $db->f('naviera'); $idNaviera == $idNavieraDB ? $navSel = "selected" : ($navSel = ""); $t->set_var(array("ID_NAVIERA" => $idNavieraDB, "NAVIERA" => $naviera, "NAVSEL" => $navSel)); $t->parse("linNav", "blqNaviera", true); } // ---------------------------------------------------------------- // Pagin // Importante. Si realiza 2 busquedas sobre campos bastante grandes, // alenta la consulta. De preferencia utilice una consulta. // ----------------------------------------------------------------- $qw1 = explode_keyword($_GET[keyword]); // Busqueda por contenedor if (!empty($_GET[keyword2])) { $qw2 = explode_keyword2($_GET[keyword2]); } // Busqueda por fecha $qw3 = explode_keyword3($_GET[keyword3]); // Busqueda por sello $qw4 = explode_keyword4($_GET[keyword4]); // Busqueda por Quien Paga $qw5 = explode_keyword5($_GET[keyword5]); // Buscar por linea $qw6 = explode_keyword6($_GET[keyword6]); // Se comenta por que este dato ya no va a existir (id_naviera se tomara de tabla CONTENEDOR) // $qw6= explode_keyword6($_GET[keyword6]); // Oficina $sesIdOficina = $_SESSION[sesIdOficina]; $sql = "select * from ENTRADA where {$qw1} {$qw2} {$qw3} {$qw4} {$qw5} {$qw6} "; // $sql.="and id_oficina='$sesIdOficina' "; $sql .= " order by id_entrada desc"; //echo $sql; $paging->query($sql); $page = $paging->print_info(); // Control de paginación. if (!empty($page["keyword"])) { $t->set_var("INFODATA", "Keyword : <b>{$page['keyword']}</b>"); } if (empty($page["total"])) { $t->set_var("INFODATA", "<u>Not Found</u>"); } else { $t->set_var("INFODATA", "Data {$page['start']} - {$page['end']} of {$page['total']} [Total {$page['total_pages']} Pages]"); } $t->set_block("page", "blqTupla", "lnTupla"); while ($result = $paging->result_assoc()) { $color = $paging->print_color("#C0C7C8", "#ffffff"); $t->set_var("COLOR_ROW", $color); $idEntrada = $result['id_entrada']; //$entSal = $result['ent_sal']; $idReg = $result['id_entrada']; $eir = $result['eir']; $idConte = $result['id_contenedor']; $conte = getValueTable("numero", "CONTENEDOR", "id_contenedor", $idConte); $idEq = getValueTable("id_equipo", "CONTENEDOR", "id_contenedor", $idConte); $equipo = getValueTable("equipo", "EQUIPO", "id_equipo", $idEq); //$chasis = $result['chasis']; $idNaviera = $result['id_naviera']; $naviera = getValueTable("naviera", "NAVIERA", "id_naviera", $idNaviera); //$idTrans = $result['id_transporte']; //$transp = getValueTable("transporte","TRANSPORTE","id_transporte",$idTrans); $maniStPago = $result['mani_st_pago']; $maniCosto = $result['mani_costo']; $maniRecibo = $result['recibo']; $status = $result['status']; $flgStatus = $result['descon_flg']; //$cliente = $result['consig']; $transp = $result['transportista']; $operador = $result['operador']; // if($status=="IV")$status="IMP.VACIO"; // $idCliente = $result['id_cliente']; // $cliente = getValueTable("cliente","CLIENTE","id_cliente",$idCliente); $idNome = $result['id_nome']; $nome = getValueTable("nombre", "NOMENCLATURA", "id_nome", $idNome); $ubicacion = $result['ubicacion']; $clase = $result['clase']; $sello = $result['sello']; //$reforzado = $result['reforzado']; //$lavado = $result['lavado']; $placas = $result['placas']; $capFecha = $result['cap_fec']; $capIdUsr = $result['cap_id_usr']; $capUsr = getValueTable("usuario", "USUARIO", "id_usuario", $capIdUsr); $okDm = $result['damage']; if ($okDm == "DM") { $okDm = "<font color=red>DM</font>"; } // En caso de baja de registro, saber quien y cuando se realizo. $stReg = $resul['st_reg']; $modBajaIdUsr = $result['mod_baja_id_usr']; $modBajaUsr = getValueTable("usuario", "USUARIO", "id_usuario", $modBajaIdUsr); $modBajaFec = $result['mod_baja_fec']; $stReg = $result['st_reg']; $stReg == "B" ? $notaReg = "Baja de registro por {$modBajaUsr} - {$modBajaFec}" : ($notaReg = ""); //$idOficina= $result['id_oficina']; //$oficinaDB = getValueTable("oficina","OFICINA","id_oficina",$idOficina); $payer = $result['mani_st_pago']; $manufactura = getValueTable("manufactura", "CONTENEDOR", "id_contenedor", $idConte); $folioImp = getValueTable("folio_imp", "CONTENEDOR", "id_contenedor", $idConte); $flgEdiCod = $result['flg_edicodeco']; if ($flgEdiCod == 1) { $stEdiCod = "OK"; } else { $stEdiCod = "Pendiente..."; } $numLin++; $t->set_var(array("EIR" => "E-{$eir}", "FECHA" => $capFecha, "OK_DM" => $okDm, "OPERADOR" => $operador, "PLACAS" => $placas, "CLASE" => $clase, "SELLO" => $sello, "TRANSP" => $transp, "NAVIERA" => $naviera, "NOME" => $nome, "UBICACION" => $ubicacion, "CONTE" => $conte, "TIPO" => $equipo, "ID_REG" => $idReg, "HORA" => $hora, "MINUTO" => $min, "SAL_F" => $salF, "SAL_H" => $salH, "SAL_M" => $salM, "NUM_LIN" => $numLin, "NOTA_REG" => $notaReg, "PAYER" => $payer, "MANUFACTURA" => $manufactura, "FOLIOIMP" => $folioImp, "STEDICOD" => $stEdiCod)); if ($status == "IL" && $flgStatus == 0) { $t->set_var("DESCON", "<a href=\"javascript:ventanaNueva('desconsol.php?idReg={$idEntrada}',350,350)\"><img src=\"../images/descon.png\" border=0 width=20 height=20></a>"); } else { $t->set_var("DESCON", ""); } $stReg = $result[st_reg]; if ($stReg == "B") { $t->set_var(array("ST_REG" => "<b><font color=red>-BAJA-</font></b>", "COLOR_ROW" => "#FF8080", "EDITAR" => "", "BAJA" => "", "PDF" => "")); } else { $t->set_var(array("ST_REG" => "", "CONSULTA" => "<a href='invEntPlus.php?idReg={$idEntrada}'><img src=\"../images/b_export.png\" border=0></a>", "BAJA" => "<a href=\"javascript:ventanaNueva('invBajaEntPlus.php?idReg={$idEntrada}',350,350)\"><img src=\"../images/b_del.png\" border=0></a>", "PDF" => "<a href='eirPdf3Plus.php?idReg={$idEntrada}'><img src=\"../images/b_print.png\" border=0></a>")); if ($flgEdiCod == 0) { $t->set_var("EDITAR", "<a href='invEntPlusMod.php?idReg={$idEntrada}'><img src=\"../images/b_edit.png\" border=0></a>"); } else { $t->set_var("EDITAR", ""); } } $t->parse("lnTupla", "blqTupla", true); } $control = $paging->print_link(); $t->set_var("CONTROL", $control); $t->pparse("out", "page"); }
function showForm($data = "", $msg = "") { global $t, $PHP_SELF, $paging, $idNaviera, $db, $usuario; $t->set_file("page", "invGenSearchG.inc.html"); // $naviera = getValueTable("naviera","NAVIERA","id_naviera",$idNaviera); $sesIdOficina = $_SESSION[sesIdOficina]; $oficina = getValueTable("oficina", "OFICINA", "id_oficina", $sesIdOficina); $t->set_var(array("lnTupla" => "", "ACTION" => $PHP_SELF, "MENSAJE" => "", "BAJA" => "", "OFICINA" => $oficina)); // ---------------- // Combo de Naviera // ---------------- $idNaviera = $data[idNaviera]; $sql = "select id_naviera,naviera from NAVIERA order by naviera "; $db->query($sql); $t->set_block("page", "blqNaviera", "linNav"); while ($db->next_record()) { $idNavieraDB = $db->f('id_naviera'); $naviera = $db->f('naviera'); $idNaviera == $idNavieraDB ? $navSel = "selected" : ($navSel = ""); $t->set_var(array("ID_NAVIERA" => $idNavieraDB, "NAVIERA" => $naviera, "NAVSEL" => $navSel)); $t->parse("linNav", "blqNaviera", true); } // ---------------------------------------------------------------- // Pagin // Importante. Si realiza 2 busquedas sobre campos bastante grandes, // alenta la consulta. De preferencia utilice una consulta. // ----------------------------------------------------------------- $qw1 = explode_keyword($_GET[keyword]); // Busqueda por contenedor if (!empty($_GET[keyword2])) { $qw2 = explode_keyword2($_GET[keyword2]); } // Busqueda por fecha $qw3 = explode_keyword3($_GET[keyword3]); // Busqueda por sello $qw4 = explode_keyword4($_GET[keyword4]); // Busqueda por damage $qw5 = explode_keyword5($_GET[keyword5]); // Buscar por linea $qw6 = explode_keyword6($_GET[keyword6]); $sesIdOficina = $_SESSION[sesIdOficina]; $sql = "select *,c.clase as CLASE,i.id_naviera as id_naviera from INVENTARIO_PLUS i, CONTENEDOR c where "; $sql .= "i.id_contenedor=c.id_contenedor and "; $sql .= "i.ent_sal='E' and "; $sql .= " {$qw1} {$qw2} {$qw3} {$qw4} {$qw5} {$qw6} "; $sql .= "order by i.id_inventario desc"; $paging->query($sql); $page = $paging->print_info(); // Control de paginación. if (!empty($page["keyword"])) { $t->set_var("INFODATA", "Keyword : <b>{$page['keyword']}</b>"); } if (empty($page["total"])) { $t->set_var("INFODATA", "<u>Not Found</u>"); } else { $t->set_var("INFODATA", "Data {$page['start']} - {$page['end']} of {$page['total']} [Total {$page['total_pages']} Pages]"); } $t->set_block("page", "blqTupla", "lnTupla"); while ($result = $paging->result_assoc()) { $color = $paging->print_color("#C0C7C8", "#ffffff"); $t->set_var("COLOR_ROW", $color); $entSal = $result[ent_sal]; $idReg = $result[id_inventario]; $eir = $result[eir]; $eir = "{$entSal} {$eir}"; //$eir = $result[eir]; $idConte = $result[id_contenedor]; $conte = getValueTable("numero", "CONTENEDOR", "id_contenedor", $idConte); $idEq = getValueTable("id_equipo", "CONTENEDOR", "id_contenedor", $idConte); $equipo = getValueTable("equipo", "EQUIPO", "id_equipo", $idEq); $chasis = $result[chasis]; $idNaviera = $result[id_naviera]; $naviera = getValueTable("naviera", "NAVIERA", "id_naviera", $idNaviera); //$idTrans = $result[id_transporte]; //$transp = getValueTable("transporte","TRANSPORTE","id_transporte",$idTrans); $maniStPago = $result[mani_st_pago]; $maniCosto = $result[mani_costo]; $maniRecibo = $result[recibo]; $status = $result[status]; $cliente = $result[consig]; $transp = $result[transportista]; $operador = $result[operador]; // if($status=="IV")$status="IMP.VACIO"; // $idCliente = $result[id_cliente]; // $cliente = getValueTable("cliente","CLIENTE","id_cliente",$idCliente); $idNome = $result[id_nome]; $nome = getValueTable("nombre", "NOMENCLATURA", "id_nome", $idNome); $ubicacion = $result[ubicacion]; $clase = $result[CLASE]; $sello = $result[sello]; $reforzado = $result[reforzado]; $lavado = $result[lavado]; $placas = $result[placas]; $capFecha = $result[cap_fec]; $capIdUsr = $result[cap_id_usr]; $capUsr = getValueTable("usuario", "USUARIO", "id_usuario", $capIdUsr); $idOficina = $result[id_oficina]; $okDm = $result[damage]; $oficinaDB = getValueTable("oficina", "OFICINA", "id_oficina", $idOficina); $stReg = $result[st_reg]; // --------------------- // Detectar la estadias // --------------------- $estadias = getEstadias($capFecha); if ($okDm == "DM") { $okDm = "<font color=red>DM</font>"; } $numLin++; $t->set_var(array("EIR" => $eir, "BAJA" => "<a href=\"javascript:ventanaNueva('invBajaPlus.php?idReg={$idReg}',270,300)\"><img src=\"../images/b_del.png\" border=0></a>", "FECHA" => $capFecha, "OK_DM" => $okDm, "CLASE" => $clase, "NAVIERA" => $naviera, "STATUS" => $status, "CONTE" => $conte, "TIPO" => $equipo, "ID_REG" => $idReg, "NUM_LIN" => $numLin, "FECCAP" => $capFecha, "ESTADIAS" => $estadias)); $t->set_var(array("EDITAR" => "<a href='invInPlusEdit.php?idReg={$idReg}'>Detalle</a>", "GENSAL" => "<a href='invGenSal.php?idReg={$idReg}&opES=salida'>Generar-Salida</a>")); if ($stReg == "B") { $t->set_var("COLOR_ROW", "#FF8080"); $t->set_var("EDITAR", "-Baja-"); $t->set_var("BAJA", "<a href=\"javascript:ventanaNueva('invAltaPlus.php?idReg={$idReg}',270,300)\">Activar</a>"); } $t->parse("lnTupla", "blqTupla", true); } $control = $paging->print_link(); $t->set_var("CONTROL", $control); $t->pparse("out", "page"); }
function showForm($data = "", $msg = "") { global $t, $paging, $usuario; $PHP_SELF = $_SERVER['PHP_SELF']; $t->set_file("page", "opGuiaSearch.inc.html"); $sesIdOficina = $_SESSION['sesIdOficina']; $t->set_var(array("lnTupla" => "", "ACTION" => $PHP_SELF, "MENSAJE" => "")); $qw1 = explode_keyword1($_GET[keyword1]); $qw2 = explode_keyword2($_GET[keyword2]); $qw3 = explode_keyword3($_GET[keyword3]); $qw4 = explode_keyword4($_GET[keyword4]); $qw5 = explode_keyword5($_GET[keyword5]); $sql = "select * from GUIA g, PEDIDO p where "; $sql .= "g.id_pedido=p.id_pedido and "; $sql .= "{$qw1} {$qw2} {$qw3} {$qw4} {$qw5} order by g.id_guia desc"; $paging->query($sql); $page = $paging->print_info(); // Control de paginación. if (!empty($page["keyword"])) { $t->set_var("INFODATA", "Keyword : <b>{$page['keyword']}</b>"); } if (empty($page["total"])) { $t->set_var("INFODATA", "<u>Not Found</u>"); } else { $t->set_var("INFODATA", "Data {$page['start']} - {$page['end']} of {$page['total']} [Total {$page['total_pages']} Pages]"); } $t->set_block("page", "blqTupla", "lnTupla"); while ($result = $paging->result_assoc()) { $color = $paging->print_color("#C0C7C8", "#ffffff"); $t->set_var("COLOR_ROW", $color); // ------------------------------------------ // DATOS // ------------------------------------------ $idReg = $result[id_guia]; $capIdUsr = $result[cap_id_usr]; $capUsr = getValueTable("usuario", "USUARIO", "id_usuario", $capIdUsr); $capFec = $result[cap_fec]; $idOfi = getValueTable("id_oficina", "USUARIO", "id_usuario", $capIdUsr); $capOfi = getValueTable("oficina", "OFICINA", "id_oficina", $idOfi); $idGuia = $result[id_guia]; $idPedido = $result[id_pedido]; $idConte = $result[id_contenedor]; $conte = getValueTable("numero", "CONTENEDOR", "id_contenedor", $idConte); $folio = $result[folio]; //$facturaS = $result[factura_s]; //$facturaN = $result[factura]; //$factura = "$facturaS-$facturaN"; $factura = $result[factura]; $stReg = $result[st_reg]; $modIdUsr = $result[mod_id_usr]; $modUsr = getValueTable("usuario", "USUARIO", "id_usuario", $modIdUsr); $modFec = $result[mod_fec]; if ($stReg == "B") { $stReg = "<font color=white><b>BAJA</b></font>"; $stRegColor = "bgcolor=\"#FF8080\""; $bajaIdUsr = $result[baja_id_usr]; $bajaUsr = getValueTable("usuario", "USUARIO", "id_usuario", $bajaIdUsr); $bajaFec = $result[baja_fec]; $bajaDetalle = "<font color=white>{$bajaUsr} / {$bajaFec}</font>"; } else { $stRegColor = "class=\"color2\""; $bajaDetalle = ""; } $bkg = getValueTable("bkg", "PEDIDO", "id_pedido", $idPedido); $buque = getValueTable("buque", "PEDIDO", "id_pedido", $idPedido); $ori = getValueTable("ori", "PEDIDO", "id_pedido", $idPedido); $des = getValueTable("des", "PEDIDO", "id_pedido", $idPedido); $idCliente = getValueTable("id_cliente", "PEDIDO", "id_pedido", $idPedido); $idNaviera = getValueTable("id_naviera", "PEDIDO", "id_pedido", $idPedido); $cliente = getValueTable("cliente", "CLIENTE", "id_cliente", $idCliente); $naviera = getValueTable("naviera", "NAVIERA", "id_naviera", $idNaviera); $folioS = substr($folio, 0, 2); $folioN = substr($folio, 2, 10); $folio = "{$folioS} {$folioN}"; /* if(empty($folio)){ $folioSer = $result[folio_ser]; $folioNum = $result[folio_num]; $folio= $folioSer.$folioNum; } */ $serie = $result[serie]; $folio = $result[folio]; $t->set_var(array("SERIE" => $serie, "FOLIO" => $folio, "CON_SER" => $cliente, "ORI" => $ori, "DES" => $des, "NAVIERA" => $naviera, "BUQUE" => $buque, "BKG" => $bkg, "N_PEDIDO" => $idPedido, "CONTE" => $conte, "FACTURA" => $factura, "PE_ST_REG" => $stReg, "PE_ST_REG_COLOR" => $stRegColor, "BAJA_DETALLE" => $bajaDetalle, "CAP_USR" => $capUsr, "CAP_FEC" => $capFec, "CAP_OFI" => $capOfi, "MOD_USR" => $modUsr, "MOD_FEC" => $modFec, "DEL" => "<a href=\"javascript:submitD(document.frm1,'{$PHP_SELF}','{$idReg}','del')\"><img src=\"../images/b_del.png\" border=\"0\"></a>", "EDITAR" => "<a href='opGuia.php?idReg={$idReg}&idPedido={$idPedido}'>Detalle</a>", "FILE_UPLOAD" => "CargarArchivos")); // ------------------------------------------------- // Adjuntos 1 y 2 // ------------------------------------------------- if (file_exists("../filesUp1/{$idGuia}.zip")) { $t->set_var("ADJ1", "<a href=\"../filesUp1/{$idGuia}.zip\"><img border=0 width=\"30\" src=\"../images/zip.gif\"></a>"); } else { $t->set_var("ADJ1", ""); } if (file_exists("../filesUp2/{$idGuia}.zip")) { $t->set_var("ADJ2", "<a href=\"../filesUp2/{$idGuia}.zip\"><img border=0 width=\"30\" src=\"../images/zip.gif\"></a>"); } else { $t->set_var("ADJ2", ""); } if ($sesIdOficina == $idOfi) { $t->set_var("FILE_UPLOAD", "<a href=\"javascript:newWindow('opUploadGuia.php?idGuia={$idReg}',400,400)\">Archivos</a>"); } // -------------------------------------------- // FACTURAS // -------------------------------------------- //$facS = getValueTable("factura_s","GUIA","id_guia",$idGuia); $facX = getValueTable("factura", "GUIA", "id_guia", $idGuia); if (preg_match("/(.{0,2})(.*)/", $facX, $parts)) { $facS = $parts[1]; $facN = $parts[2]; } $facN2 = str_pad($facN, 7, 0, STR_PAD_LEFT); $filePdfEdi = "OPE0606129RAF" . $facS . $facN2 . "_.pdf"; if (file_exists("../facturas/{$filePdfEdi}")) { $t->set_var("FACTU", "<a href=\"javascript:ventanaNueva('../facturas/{$filePdfEdi}',800,600)\"><img border=0 width=\"30\" src=\"../images/pdf.gif\"></a>"); } else { $t->set_var("FACTU", ""); } $t->parse("lnTupla", "blqTupla", true); } $control = $paging->print_link(); $t->set_var("CONTROL", $control); $t->pparse("out", "page"); }