function EscaneaEditar($id) { $doc = new Documento($id); $escaneos = $doc->getEscaneos(); $tieneRegArchivo = Escaneos::TieneRegistroArchivo($id); $deshabilita = ""; ?> <form id="fe" name="fe" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?> ?opcion=add&id=<?php echo $id; ?> " enctype="multipart/form-data"> <br/> <?php if ($tieneRegArchivo) { //$deshabilita = "disabled = 'disabled'"; ?> <div style="width:96%; text-align:center; margin-bottom:15px;" id="error"> El documento ya fue enviado a Archivo </div> <?php } ?> <div style="float:left; width:33%; text-align:left"> <fieldset style="width:100%; margin:0px 0px 15px 10px; padding:8px;"> <legend>DATOS DOCUMENTO</legend> <input type="hidden" value="<?php echo $doc->getId(); ?> " id="id_documento"> <p><label class="primera_columna Estilo22" >Nº Registro</label> <span style="float:left" class="Estilo22">:</span> <span style="margin-left:10px;"><?php echo $doc->getCodigo(); ?> </span> </p> <p><label class="primera_columna Estilo22">Remitente</label> <span style="float:left" class="Estilo22">:</span> <?php $remitente = $doc->getRemitente(); ?> <input type="text" style="margin-left:10px; width:157px;border:none;color:#666666" value="<?php echo $remitente->getNombre(); ?> "> </p> <p><label class="primera_columna Estilo22">Nº Documento</label> <span style="float:left" class="Estilo22">:</span> <input type="text" style="margin-left:10px; width:157px;border:none;color:#666666" value="<?php echo $doc->getNumero(); ?> "> </p> <p><label class="primera_columna Estilo22">Folios</label> <span style="float:left" class="Estilo22">:</span> <span style="margin-left:10px;"><?php echo $doc->getNumeroFolio(); ?> </span> </p> <p><label class="primera_columna Estilo22">Fecha</label> <span style="float:left" class="Estilo22">:</span> <span style="margin-left:10px;"><?php echo cambiar_caracter('-', '/', $doc->getFecha()); ?> </span> </p> </fieldset> </div> <fieldset id="marco_file"> <legend>SUBIR ARCHIVOS ESCANEADOS</legend> <div class="Estilo21 both" style="margin-top:7px; margin-bottom:7px;"> <div align="left"><strong> (*) Tamaño Máximo 2Mb </strong></div> </div> <div class="ileft_img" style="margin-top:0.5em;"> <div id='cp_item_0' ><label for="imagen" class="Estilo22">Documento : </label> <input id="doc[]" type="file" name="doc[]" size="40"/></div> </div> <?php if (!$tieneRegArchivo) { ?> <div class="iright_img"> <span onclick="crearCarchivo(0)"> [ + Agregar ] </span> </div> <div class="iright_img"> <span onclick="quitarCarchivo(0)"> [ - Quitar ] </span> </div> <?php } ?> <div class="both Estilo2"> </div> <p onclick="javascript: return valida_archivos(0)" class="boton"> SUBIR ARCHIVO(S)</p> </fieldset> <fieldset> <legend>LISTA DE DOCUMENTOS ESCANEADOS</legend> <ul> <div align="left"> <?php for ($d = 0; $d < count($escaneos); $d++) { ?> <li class="escaneo<?php echo $escaneos[$d]['id']; ?> "> <div align="left"> <input type="checkbox" name="qdocumento" id="qdocumento" value="<?php echo $escaneos[$d]['id']; ?> " /> <?php echo $escaneos[$d]['nombre']; ?> </div> </li> <?php } ?> </div> </ul> </fieldset> <div id="images" style="margin-left:40px"> <div class="bottom"> <img src="public_root/imgs/arrow_ltr.png" border="0" height="13"/> Para eliminar un archivo activa su(s) respectiva(s) casilla de verificacion y haz cilck en [ <span onclick="javascript: delete_escaneo()" >ELIMINAR <img src="public_root/imgs/b_deltbl.png" width="16" height="16" /></span>].</div> </div> <?php if (count($escaneos) > 0 && !$tieneRegArchivo) { ?> <div align="right" style="width:99%"> <input type="button" name="terminar" value="Derivar - Archivo" class="boton" id="terminar_escaneo"/> </div> <?php } ?> </form> <div id="question" style="display:none; cursor: default"> <p class="Estilo22">¿Se terminó de escanear todas las hojas del documento?</p> <p class="Estilo22"> <input type="button" id="yes" value="Si" /> <input type="button" id="no" value="No" /> </p> </div> <?php }
function RegistraEditar($id) { $doc = new Documento($id); $remitente = $doc->getRemitente(); $tipo = $doc->getTipoDocumento(); if (!$doc->expediente) { $sql_exp = "SELECT max(e.id_expediente) as nuevo_id FROM expedientes e "; $query_exp = new Consulta($sql_exp); $exp = mysql_fetch_object($query_exp->Consulta_ID); $doc->expediente = str_pad($exp->nuevo_id ? $exp->nuevo_id + 1 : 1, 7, "0", STR_PAD_LEFT); } #dump($doc); $remitente_etiquetas = array('TUPA' => "TUPA", 'TRANS' => "Transparencia", 'GUIA' => "Guía de Servicio", 'OTRO' => "Otros.."); ?> <form id="form_editar_documento" name="form_editar_documento" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?> ?opcion=update&id=<?php echo $id; ?> "> <table border="0" align="center" class="formularios" width="90%"> <tr class="Estilo2"> <td colspan="3" class="Estilo22"> </td> <td > </td> <td colspan="2" class="Estilo22"> </td> <td colspan="2" class="Estilo2"> </td> </tr> <tr class="Estilo2"> <td colspan="3" class="Estilo22"> </td> <td > </td> <td colspan="2" class="Estilo22"> </td> <td colspan="2" class="Estilo2"> </td> </tr> <tr class="Estilo2"> <td width="18" class="Estilo21">(*)</td> <td width="196" class="Estilo22"><div align="left" class="Estilo22" > Remitente</div></td> <td width="9" class="Estilo22"><div align="center"></div></td> <td width="315" > <div align="left"> <input name="remitente" type="text" class="doc_remitente caja" id="text_remitente" style="width:290px" value="<?php echo $remitente->getNombre(); ?> "/> <input name="remit" type="hidden" id="id_remitente" value="<?php echo $remitente->getNombre() . "," . $remitente->getId(); ?> "> </div></td> <td colspan="2" class="Estilo22"> </td> <td colspan="2" class="Estilo2"> </td> </tr> <tr> <td class="Estilo21">(*)</td> <td class="Estilo22"><div align="left"> Tipo de Documento </div></td> <td class="Estilo22"><div align="center">:</div></td> <td bgcolor="#FFFFFF"><div align="left"><span class="Estilo2"> <?php $sql_tipo = "SELECT * \r\n\t\t\t\t\t\t\tFROM tipos_documento \r\n\t\t\t\t\t\t\tWHERE entrada_salida = 0 || entrada_salida = 2\r\n\t\t\t\t\t\t\tORDER BY tipos_documento.nombre_tipo_documento ASC"; $query_tipo = new Consulta($sql_tipo); ?> <select name="tipo" class="tipo_doc caja" style="width:200px;"> <option value="">---Tipo de Documento---</option> <?php while ($row_tipo = $query_tipo->ConsultaVerRegistro()) { ?> <option value="<?php echo $row_tipo[0]; ?> "<?php if ($row_tipo[0] == $tipo->getId()) { echo "selected"; } ?> ><?php echo $row_tipo[1]; ?> </option> <?php } ?> </select> </span></div></td> <td bgcolor="#FFFFFF"> </td> <td bgcolor="#FFFFFF"><div align="left" class="Estilo22">Folios:</div></td> <td colspan="2" bgcolor="#FFFFFF"><div align="left"><span class="Estilo2"> <input name="num_folio" type="text" value="<?php echo $doc->getNumeroFolio(); ?> " size="10" class="caja"/> </span></div></td> </tr> <?php if ($doc->categoria) { ?> <tr class="Estilo2"> <td width="18" class="Estilo21">(*)</td> <td width="196" class="Estilo22"><div align="left" class="Estilo22" >Clase</div></td> <td width="9" class="Estilo22"><div align="center"></div></td> <td width="315" > <div align="left"> <select name="categoria_doc" type="text" id="categoria_doc"> <option value="">Seleccionar...</option> <?php foreach ($remitente_etiquetas as $k => $cat) { ?> <option <?php echo $doc->categoria == $k ? 'selected="selected"' : ''; ?> value="<?php echo $k; ?> " > <?php echo $cat; ?> </option> <?php } ?> </select> <!-- Expediente --> <span id="span_expediente" class="<?php echo $doc->categoria == "TUPA" ? "" : "hidden"; ?> "> <span class="Estilo22">Expediente No.:</span> <strong><?php echo $doc->expediente; ?> </strong> <input type="hidden" name="expediente" value="<?php echo $doc->expediente; ?> " /> <?php if ($doc->categoria != "TUPA") { ?> <input type="hidden" name="expediente_nuevo" value="1" /> <?php } ?> </span> <!-- End Expediente --> </div></td> <td colspan="2" class="Estilo22"> </td> <td colspan="2" class="Estilo2"> </td> </tr> <?php } ?> <tr> <td width="18" class="Estilo22"> </td> <td width="196" class="Estilo22"><div align="left" class="Estilo2">Documento</div></td> <td width="9" class="Estilo22"><div align="center">:</div></td> <td bgcolor="#FFFFFF"><div align="left"><span class="Estilo2"> <input name="num_doc" type="text" id="num_doc" value="<?php echo $doc->getNumero(); ?> " size="48" class="caja"/> </span></div></td> <td width="21" bgcolor="#FFFFFF"><div align="left" class="Estilo21">(*)</div></td> <td width="58" bgcolor="#FFFFFF"><span class="Estilo22"> Fecha:</span></td> <td width="97" bgcolor="#FFFFFF"><div align="left"> <input name="date" type="text" id="date" class="inputbox caja" size="12" value="<?php echo cambiar_caracter("-", "/", $doc->getFecha()); ?> " readonly="readonly"/> </div></td> <td width="114" bgcolor="#FFFFFF"><div align="left"> <input name="image" type="image" id="trigger" src="public_root/imgs/calendar.png" width="20" height="20" hspace="1" style="border:none"/> <script type="text/javascript"> Calendar.setup( { inputField : "date", ifFormat : "%d/%m/%Y", weekNumbers: false, button : "trigger" } ); </script> </div></td> </tr> <tr> <td width="18" class="Estilo22"> </td> <td width="196" class="Estilo22"><div align="left" class="Estilo2">Referencia</div></td> <td width="9" class="Estilo22"><div align="center">:</div></td> <td colspan="6"> <div align="left"> <input name="refe" value="<?php echo $doc->getReferencia(); ?> " type="text" size="103" class="caja"/> </div></td> </tr> <tr> <td width="18" class="Estilo22"> </td> <td width="196" class="Estilo22"><div align="left" class="Estilo2">Anexos</div></td> <td width="9" class="Estilo2"><div align="center">:</div></td> <td colspan="6"><div align="left"><span class="Estilo23"> <input name="anexo" value="<?php echo $doc->getAnexo(); ?> " type="text" size="103" class="caja"/> </span></div></td> </tr> <tr> <td class="Estilo22"> </td> <td class="Estilo22"><div align="left" class="Estilo2">Observacion</div></td> <td class="Estilo22"><div align="center">:</div></td> <td colspan="6"><div align="left"> <textarea name="observ" cols="100" rows="4" class="caja"><?php echo $doc->getObservacion(); ?> </textarea> </div></td> </tr> <tr> <td height="60" colspan="8" align="center"><input name="Guardar" type="button" value="Actualizar" class="boton" id="btnActualizar" onclick="actualizar_registro_documento()"/> <input class="boton" name="imprimir" type="button" onClick="javascript:window.open('Ventanillas/ficha_registro.php?id=<?php echo $id; ?> ','popup','width=500' , 'height=250')" value="Imprimir" /> </td> </tr> </table> </form> <?php }
function RegistraEditar($id) { $doc = new Documento($id); $remitente = $doc->getRemitente(); $tipo = $doc->getTipoDocumento(); ?> <form id="form_editar_documento" name="form_editar_documento" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?> ?opcion=update&id=<?php echo $id; ?> "> <table border="0" align="center" class="formularios" width="90%"> <tr class="Estilo2"> <td colspan="3" class="Estilo22"> </td> <td > </td> <td colspan="2" class="Estilo22"> </td> <td colspan="2" class="Estilo2"> </td> </tr> <tr class="Estilo2"> <td colspan="3" class="Estilo22"> </td> <td > </td> <td colspan="2" class="Estilo22"> </td> <td colspan="2" class="Estilo2"> </td> </tr> <tr class="Estilo2"> <td width="18" class="Estilo21">(*)</td> <td width="196" class="Estilo22"><div align="left" class="Estilo22" > Remitente</div></td> <td width="9" class="Estilo22"><div align="center"></div></td> <td width="315" > <div align="left"> <input name="remitente" type="text" class="doc_remitente" id="text_remitente" style="width:290px" value="<?php echo $remitente->getNombre(); ?> "/> <input name="remit" type="hidden" id="id_remitente" value=""> </div></td> <td colspan="2" class="Estilo22"> </td> <td colspan="2" class="Estilo2"> </td> </tr> <tr> <td class="Estilo21">(*)</td> <td class="Estilo22"><div align="left"> Tipo de Documento </div></td> <td class="Estilo22"><div align="center">:</div></td> <td bgcolor="#FFFFFF"><div align="left"><span class="Estilo2"> <?php $sql_tipo = "SELECT * \r\n\t\t\t\t\t\t\tFROM tipos_documento \r\n\t\t\t\t\t\t\tWHERE entrada_salida = 0 || entrada_salida = 2\r\n\t\t\t\t\t\t\tORDER BY tipos_documento.nombre_tipo_documento ASC"; $query_tipo = new Consulta($sql_tipo); ?> <select name="tipo" class="tipo_doc" style="width:200px;"> <option value="">---Tipo de Documento---</option> <?php while ($row_tipo = $query_tipo->ConsultaVerRegistro()) { ?> <option value="<?php echo $row_tipo[0]; ?> "<?php if ($row_tipo[0] == $tipo->getId()) { echo "selected"; } ?> ><?php echo $row_tipo[1]; ?> </option> <?php } ?> </select> </span></div></td> <td bgcolor="#FFFFFF"> </td> <td bgcolor="#FFFFFF"><div align="left" class="Estilo22">Folios:</div></td> <td colspan="2" bgcolor="#FFFFFF"><div align="left"><span class="Estilo2"> <input name="num_folio" type="text" value="<?php echo $doc->getNumeroFolio(); ?> " size="10" /> </span></div></td> </tr> <tr> <td width="18" class="Estilo22"> </td> <td width="196" class="Estilo22"><div align="left" class="Estilo2">Documento</div></td> <td width="9" class="Estilo22"><div align="center">:</div></td> <td bgcolor="#FFFFFF"><div align="left"><span class="Estilo2"> <input name="num_doc" type="text" id="num_doc" value="<?php echo $doc->getNumero(); ?> " size="48" /> </span></div></td> <td width="21" bgcolor="#FFFFFF"><div align="left" class="Estilo21">(*)</div></td> <td width="58" bgcolor="#FFFFFF"><span class="Estilo22"> Fecha:</span></td> <td width="97" bgcolor="#FFFFFF"><div align="left"> <input name="date" type="text" id="date" class="inputbox" size="12" value="<?php echo cambiar_caracter("-", "/", $doc->getFecha()); ?> " readonly="readonly"/> </div></td> <td width="114" bgcolor="#FFFFFF"><div align="left"> <input name="image" type="image" id="trigger" src="public_root/imgs/calendar.png" width="20" height="20" hspace="1" border="0" /> <script type="text/javascript"> Calendar.setup( { inputField : "date", ifFormat : "%d/%m/%Y", weekNumbers: false, button : "trigger" } ); </script> </div></td> </tr> <tr> <td width="18" class="Estilo22"> </td> <td width="196" class="Estilo22"><div align="left" class="Estilo2">Referencia</div></td> <td width="9" class="Estilo22"><div align="center">:</div></td> <td colspan="6"> <div align="left"> <input name="refe" value="<?php echo $doc->getReferencia(); ?> " type="text" size="103" /> </div></td> </tr> <tr> <td width="18" class="Estilo22"> </td> <td width="196" class="Estilo22"><div align="left" class="Estilo2">Anexos</div></td> <td width="9" class="Estilo2"><div align="center">:</div></td> <td colspan="6"><div align="left"><span class="Estilo23"> <input name="anexo" value="<?php echo $doc->getAnexo(); ?> " type="text" size="103" /> </span></div></td> </tr> <tr> <td class="Estilo22"> </td> <td class="Estilo22"><div align="left" class="Estilo2">Observacion</div></td> <td class="Estilo22"><div align="center">:</div></td> <td colspan="6"><div align="left"> <textarea name="observ" cols="100" rows="4" ><?php echo $doc->getObservacion(); ?> </textarea> </div></td> </tr> <tr> <td height="60" colspan="8" align="center"><input name="Guardar" type="submit" value="Actualizar" class="boton" id="btnActualizar"/> <input class="boton" name="imprimir" type="button" onClick="javascript:window.open('Ventanillas/ficha_registro.php?id=<?php echo $id; ?> ','popup','width=500' , 'height=250')" value="Imprimir" /> </td> </tr> </table> </form> <?php }
function RegistraGuardar() { $num_folio = $_POST["num_folio"]; $tipo = $_POST["tipo"]; $categoria = $_POST["categoria_doc"]; $expediente = $_POST["expediente"]; $num_doc = $_POST["num_doc"]; $FechaSol = $_POST["date_registrar"]; $refe = $_POST["refe"]; $anexo = $_POST["anexo"]; $destino = $_POST["destino"]; $observ = $_POST["observ"]; $post = (object) $_POST; $get = (object) $_GET; ############## Guardar Despacho ################# $nombre = $_POST['nombre']; $fecha_actual = time(); $fecha = date("Y-m-d H:i:s", $fecha_actual); $fecha_respuesta = date("Y-m-d H:i:s", $_POST['saldo'] * (60 * 60 * 24) + $fecha_actual); $cboareas = $_POST['cboareas']; $radiobutton = $_POST['radiobutton']; $cboaccion = $_POST['cboaccion']; $cboprioridad = $_POST['cboprioridad']; $textfield2 = $_POST['textfield2']; $textarea = $_POST['textfield4']; $estado = 3; ############################################# #dump($post); if (isset($post->remit) && $post->remit != "") { $remits = explode(",", $post->remit); $remit = $remits[1]; } else { $sql_re = "Insert Into remitentes Values('','2','" . $_POST["remitente"] . "','" . substr($_POST["remitente"], 0, 4) . "','','1')"; $q_remite = new Consulta($sql_re); $remit = $q_remite->NuevoId(); #$remit=Registro::RegistraGuardarRemitente($_POST["remitente"],substr($_POST["remitente"],0,4),2); } //Calculamos el año actual $anio_actual = date("Y"); $sql_anio = "SELECT * FROM anio WHERE anio = " . $anio_actual; $query_anio = new Consulta($sql_anio); $row_anio = $query_anio->ConsultaVerRegistro(); $sql_cod = "SELECT \r\n Max(td.numeracion_documento) AS codigo\r\n FROM documentos AS td\r\n WHERE id_anio=" . $row_anio["id_anio"]; $query_codigo = new Consulta($sql_cod); $row_codigo = $query_codigo->ConsultaVerRegistro(); $codigo_n = $row_codigo['codigo'] + 1; $codigo = sprintf("%05d", $codigo_n) . '-' . $row_anio["anio"]; $anp = new Anp($_SESSION['session'][7]); $codigo = $anp->getSiglas() . "-" . $codigo; $var_estado = 3; if (isset($_SESSION['session'][7])) { $prioridad = new Prioridad($cboprioridad); $guarda = "INSERT INTO documentos VALUES ('',\r\n '" . $codigo . "',\r\n '" . $codigo_n . "',\r\n '" . $tipo . "',\r\n '" . $num_doc . "',\r\n '" . $refe . "',\r\n '" . $anexo . "',\r\n '" . $num_folio . "',\r\n '" . formato_date('/', $FechaSol) . "',\r\n '" . $textfield2 . "',\r\n '" . date("Y-m-d H:i:s", $fecha_actual) . "',\r\n '" . $observ . "',\r\n '" . $cboprioridad . "',\r\n '" . $_SESSION['session'][0] . "',\r\n '" . $remit . "',\r\n '" . $var_estado . "',\r\n '" . $row_anio["id_anio"] . "')"; $q_guarda = new Consulta($guarda); $nuevo_id = $q_guarda->NuevoId(); //Insertar en las tablas de busqueda $remitente = new Remitente($remit); $tipo_doc = new TipoDocumento($tipo); $estado = new Estado($var_estado); $usuario = new Usuario($_SESSION['session'][0]); $reporte = "INSERT INTO documentos_reporte VALUES ('',\r\n '" . $q_guarda->NuevoId() . "',\r\n '" . $codigo . "',\r\n '" . $num_doc . "',\r\n '" . $remitente->getNombre() . "',\r\n '" . $textfield2 . "',\r\n '" . $tipo_doc->getNombre() . "',\t\t\t\r\n '" . $num_folio . "',\r\n '" . $refe . "', \r\n '" . $anexo . "',\r\n '" . $observ . "',\r\n '" . $prioridad->getNombre() . "',\r\n '" . formato_date('/', $FechaSol) . "',\r\n '" . $fecha . "',\r\n '" . $fecha_respuesta . "',\r\n '" . $estado->getAbreviatura() . "',\r\n '" . $row_anio["anio"] . "',\t\t\t\t\t\t\t\r\n '" . $usuario->getLogin() . "',\r\n '')"; $q_reporte = new Consulta($reporte); $sql_doc_cat = "\r\n INSERT INTO documentos_categorias\r\n (id_documento,categoria) \r\n VALUES( '{$nuevo_id}','{$categoria}' )\r\n "; $q_doc_cat = new Consulta($sql_doc_cat); if ($categoria == "TUPA") { $sql_doc_cat = "\r\n INSERT INTO expedientes\r\n (codigo_expediente,id_documento) \r\n VALUES( '{$expediente}', '{$nuevo_id}' )\r\n "; $q_doc_cat = new Consulta($sql_doc_cat); } ########### DespacharGuardarDestino ################ $guades = "Insert INTO\r\n historial_documentos values('',\r\n '" . $nuevo_id . "',\r\n '',\r\n '" . $cboareas . "',\r\n '" . $fecha . "',\r\n '" . $radiobutton . "',\r\n '" . $cboaccion . "',\r\n '" . $_SESSION['session'][0] . "',\r\n '" . $var_estado . "',\r\n '" . $textarea . "')"; #echo $guades;exit; $qdest = new Consulta($guades); $id_hist = $qdest->NuevoId(); $sqlrep = "SELECT id_documento_reporte as id\r\n FROM documentos_reporte\r\n WHERE id_documento={$nuevo_id}"; $qrep = new Consulta($sqlrep); $rowrep = $qrep->VerRegistro(); $documento = new Documento($nuevo_id); $remitente = $documento->getRemitente(); $area = new Area($cboareas); $accion = new Accion($cboaccion); $ubicacion = ""; $est = 'D'; $esta = 'DESPACHADO'; $ubicacion = $area->getAbreviatura(); //Para el reporte $sql_mov = "Insert INTO\r\n movimientos values('',\r\n '" . $rowrep['id'] . "',\r\n '" . $id_hist . "',\r\n 'DESPACHO GENERAL',\r\n '" . $area->getNombre() . "', \r\n '" . $accion->getNombre() . "',\r\n '" . $radiobutton . "',\r\n '" . $usuario->getLogin() . "',\r\n '" . $textarea . "',\r\n '" . $fecha . "',\r\n '" . $esta . "',\r\n '" . $ubicacion . "',\t\t\t\t\r\n '1')"; $q_mov = new Consulta($sql_mov); /* ########################################### <script type="text/javascript"> javascript:imprimir("Ventanillas/ficha_registro.php?id=<?php echo $nuevo_id?>"); location.href="Ventanillas_acceso_registro.php"; </script> #ini_set("display_errors",1); */ $_SESSION['save'] = true; echo "fasfdsafsd"; header("Location: ./mesa_acceso_registro.php?opcion=despachar&ids={$nuevo_id}&ok=1"); exit; } else { echo "<div id='error'>Ocurrio un error, Cierre su Sesión Actual y vuelva a iniciar Sesion</div>\t"; } }
} ?> <br/> <br/> <input name="cancelar" type="button" class="boton" id="cerrar_b" value="Cerrar" /> <?php } else { $usuario = new Usuario($_REQUEST["usu"]); $accion = new Accion($_REQUEST["acc"]); $categoria = $_REQUEST["cat"] == 1 ? "Original" : "Copia"; if ($_REQUEST["id"]) { $documento = new Documento($_REQUEST["id"]); $finalizado = $documento->ObtenerIdFinalizado(); if ($finalizado == 0) { //No existe $remitente = $documento->getRemitente(); $dest = $remitente->getNombre(); $ref = $documento->getReferencia(); $asunto = ""; $cargo = ""; } else { $cls_finalizado = new DocumentoFinalizado($finalizado); $destinatario = $cls_finalizado->getDestinatario(); $referencia = $cls_finalizado->getReferencia(); $asunto = $cls_finalizado->getAsunto(); } ?> <?php if ($_SESSION['session'][3] == "SI") { ?>
function DespacharGuardarDestino($ids) { $nombre = $_POST['nombre']; $fecha_actual = time() - 3600; $fecha = date("Y-m-d H:i:s", $fecha_actual); $cboareas = $_POST['cboareas']; $radiobutton = $_POST['radiobutton']; $cboaccion = $_POST['cboaccion']; $cboprioridad = $_POST['cboprioridad']; $textfield2 = $_POST['textfield2']; $textarea = $_POST['textfield4']; $estado = 3; $guades = "Insert INTO\r\n\t\t\t\thistorial_documentos values('',\r\n\t\t\t\t'" . $ids . "',\r\n\t\t\t\t'',\r\n\t\t\t\t'" . $cboareas . "',\r\n\t\t\t\t'" . $fecha . "',\r\n\t\t\t\t'" . $radiobutton . "',\r\n\t\t\t\t'" . $cboaccion . "',\r\n\t\t\t\t'" . $_SESSION['session'][0] . "',\r\n\t\t\t\t'" . $estado . "',\r\n\t\t\t\t'" . $textarea . "')"; $qdest = new Consulta($guades); $id_hist = $qdest->NuevoId(); $sqlrep = "SELECT id_documento_reporte as id\r\n\t\t\t\tFROM documentos_reporte\r\n\t\t\t\tWHERE id_documento={$ids}"; $qrep = new Consulta($sqlrep); $rowrep = $qrep->VerRegistro(); $documento = new Documento($ids); $remitente = $documento->getRemitente(); $area = new Area($cboareas); $accion = new Accion($cboaccion); $usuario = new Usuario($_SESSION['session'][0]); $ubicacion = ""; $est = 'D'; $esta = 'DESPACHADO'; $ubicacion = $area->getAbreviatura(); /*}else{ $cl_est=$documento->getEstado(); $est=$cl_est->getAbreviatura(); $esta=$cl_est->getNombre(); }*/ //Para el reporte $sql_mov = "Insert INTO\r\n\t\t\t\tmovimientos values('',\r\n\t\t\t\t'" . $rowrep['id'] . "',\r\n '" . $id_hist . "',\r\n\t\t\t\t'DESPACHO GENERAL',\r\n\t\t\t\t'" . $area->getNombre() . "', \r\n\t\t\t\t'" . $accion->getNombre() . "',\r\n\t\t\t\t'" . $radiobutton . "',\r\n\t\t\t\t'" . $usuario->getLogin() . "',\r\n\t\t\t\t'" . $textarea . "',\r\n\t\t\t\t'" . $fecha . "',\r\n\t\t\t\t'" . $esta . "',\r\n\t\t\t\t'" . $ubicacion . "',\t\t\t\t\r\n\t\t\t\t'1')"; $q_mov = new Consulta($sql_mov); if ($radiobutton == 1) { $prioridad = new Prioridad($cboprioridad); $s_act = "Update documentos \r\n\t\t\t\tSET id_prioridad='" . $cboprioridad . "', \r\n\t\t\t\tasunto_documento='" . $textfield2 . "',\r\n\t\t\t\tid_estado='" . $estado . "'\r\n\t\t\t\tWHERE id_documento='" . $ids . "'"; $qact = new Consulta($s_act); $s_mov = "Update documentos_reporte\r\n\t\t\t\tSET prioridad='" . $prioridad->getNombre() . "',\r\n\t\t\t\tasunto='" . $textfield2 . "',\r\n\t\t\t\testado='" . $est . "', \r\n\t\t\t\tubicacion='" . $ubicacion . "'\r\n\t\t\t\tWHERE id_documento='" . $ids . "'"; $qact_mov = new Consulta($s_mov); } }