Пример #1
0
 /**
  * Edita un concepto
  */
 public function Edita_Idioma($i_id, $i_idioma, $i_estatus)
 {
     $query = sprintf("UPDATE idioma SET i_idioma = '%s', i_estatus = '%s' WHERE i_id = %s", $i_idioma, $i_estatus, $i_id);
     //error_log($query);
     parent::ejecutar($query);
     $this->Load_Idioma($i_id);
 }
Пример #2
0
function verificaCamposCompra($solicitud)
{
    $cnn = new conexion();
    $sql = "SELECT IF((sv_vuelo=1 AND sv_compra=0),1,0) as 'Falta_v', \t   \n\t\t\t\t\t   (SELECT cd_pais FROM ciudad_destino, sv_itinerario sv WHERE sv.svi_ciudad_origen = cd_id AND sv.svi_solicitud = sv_id ORDER BY svi_fecha_salida ASC LIMIT 1) as 'Origen_1', \t   \n\t\t\t\t\t   IF(h_compra=0,1,0) AS 'Falta_h',\n\t\t\t\t\t   IF(t_tipo_traslado=0 AND t_compra=0,1,0) AS 'Falta_to',\n\t\t\t\t\t   IF(t_tipo_traslado=1 AND t_comprai=0,1,0) AS 'Falta_td',\t\t\t\t\t   \n\t\t\t\t\t   (SELECT cd_pais FROM ciudad_destino WHERE cd_id = svi_ciudad_origen) AS 'Origen',\n\t\t\t\t\t   (SELECT cd_pais FROM ciudad_destino WHERE cd_id = svi_ciudad_destino) AS 'Destino'\n\t\t\t\tFROM tramites\n\t\t\t\tJOIN solicitud_viaje ON sv_tramite  = t_id\n\t\t\t\tJOIN sv_itinerario ON svi_solicitud = sv_id\n\t\t\t\tLEFT JOIN hospedaje ON h_id_itinerario = svi_id\n\t\t\t\tLEFT JOIN traslados ON t_id_itinerario = svi_id\n\t\t\t\tWHERE sv_id = {$solicitud}\n\t\t\t\tORDER BY svi_fecha_salida";
    $res = @mysql_query($sql);
    $parametro = '';
    while ($row = @mysql_fetch_assoc($res)) {
        if ($row['Falta_h'] == 1) {
            $parametro .= " OR ut_tipo = 10 AND p_pais_viaje = " . $row['Destino'];
        }
        if ($row['Falta_to'] == 1) {
            $parametro .= " OR ut_tipo = 11 AND p_pais_viaje = " . $row['Origen'];
        }
        if ($row['Falta_td'] == 1) {
            $parametro .= " OR ut_tipo = 11 AND p_pais_viaje = " . $row['Destino'];
        }
    }
    if ($row['Falta_v'] == 1) {
        $parametro .= " OR ut_tipo = 5 AND p_pais_viaje = " . $row['Origen_1'];
    }
    $sql = "SELECT DISTINCT ut_usuario\n\t\t\t\t\tFROM usuario_tipo\n\t\t\t\t\tJOIN empleado ON idfwk_usuario = ut_usuario\n\t\t\t\t\tJOIN cecos ON cc_id = idcentrocosto\n\t\t\t\t\tJOIN sociedad ON s_id = cc_sociedad_id\n\t\t\t\t\tJOIN pais ON p_id = s_pais\n\t\t\t\t\tWHERE 1 != 1\n\t\t\t\t\tAND (1!=1  {$parametro})";
    $res = @mysql_query($sql);
    $tot = @mysql_num_rows($res);
    if (!$tot) {
        $query = "UPDATE solicitud_viaje \n\t\t\t\t\t\tSET sv_compra_terminada = '1' \n\t\t\t\t\t\tWHERE sv_id = '{$solicitud}'";
        $cnn->ejecutar($query);
    }
}
Пример #3
0
 /**
  *      Actualiza t_comprobado
  */
 public function set_t_comprobado($t_id, $valor)
 {
     $query = "UPDATE tramites SET t_comprobado = '{$valor}' where t_id = '{$t_id}";
     parent::ejecutar($query);
     $this->Load_Tramite($t_id);
     return $this->t_id;
 }
Пример #4
0
 /**
  * Edita un concepto
  */
 public function Edita_Concepto($cp_id, $cp_clasificacion, $cp_concepto, $cp_cuenta, $cp_estatus)
 {
     $query = sprintf("UPDATE cat_conceptos SET \n        \t\tcp_deducible = '%s', \n        \t\tcp_concepto = '%s', \n        \t\tcp_cuenta = '%s', \n        \t\tcp_activo='%s' \n        \t\tWHERE cp_id = %s", $cp_clasificacion, $cp_concepto, $cp_cuenta, $cp_estatus, $cp_id);
     //error_log($query);
     parent::ejecutar($query);
     $this->Load_Concepto($cp_id);
 }
Пример #5
0
function Actualizar()
{
    $usuario = $_SESSION["usuario"];
    $Usu = new Usuario();
    if (isset($_POST['new_password']) && $_POST['new_password'] != "" || isset($_POST['email']) && $_POST['email'] != "" || isset($_POST['telefono']) && $_POST['telefono'] != "" || isset($_POST['extension']) && $_POST['extension'] != "" || isset($_POST['idioma_preferido']) && $_POST['idioma_preferido'] != "") {
        if (isset($_POST['new_password']) && $_POST['new_password'] != "") {
            $cnn = new conexion();
            $empleado = $_SESSION["empleado"];
            $Usu->Load_Usuario($empleado);
            $npassw = $_POST['new_password'];
            $N = new Notificacion();
            $query = "update usuario set u_passwd='" . $npassw . "' where u_usuario='" . $empleado . "'";
            $rst = $cnn->ejecutar($query);
            $body = "<p>\n    \t\t<strong>Estimado {$Usu->Get_dato_mail_("nombre")}</strong><br>\n    \t\tSu clave de acceso es: <strong>{$Usu->Get_dato_mail_("u_passwd")}</strong>\n    \t\t</p>";
            $N->set_contenido($body);
            $N->set_destinatario($Usu->Get_dato_mail_("u_email"));
            $N->notificaUsu();
        }
        if (isset($_POST['email']) && $_POST['email'] != "") {
            $cnn = new conexion();
            $empleado = $_SESSION["empleado"];
            $email = $_POST['email'];
            $query = "update usuario set u_email='" . $email . "' where u_usuario='" . $empleado . "'";
            error_log($query);
            $rst = $cnn->ejecutar($query);
        }
        if (isset($_POST['telefono'])) {
            $cnn = new conexion();
            $empleado = $_SESSION["empleado"];
            $Usu->Load_Usuario($empleado);
            $telefono = $_POST['telefono'];
            $query = "update empleado set telefono='" . $telefono . "' where idempleado='" . $Usu->Get_dato('idempleado') . "'";
            error_log($query);
            $rst = $cnn->ejecutar($query);
        }
        if (isset($_POST['extension'])) {
            $cnn = new conexion();
            $empleado = $_SESSION["empleado"];
            $Usu->Load_Usuario($empleado);
            $telefono = $_POST['extension'];
            $query = "update empleado set extension='" . $telefono . "' where idempleado='" . $Usu->Get_dato('idempleado') . "'";
            error_log($query);
            $rst = $cnn->ejecutar($query);
        }
        if (isset($_POST['idioma_preferido'])) {
            $cnn = new conexion();
            $empleado = $_SESSION["empleado"];
            $idioma = $_POST['idioma_preferido'];
            $query = "update usuario set u_idioma='" . $idioma . "' where u_usuario='" . $empleado . "'";
            error_log($query);
            $rst = $cnn->ejecutar($query);
        }
        header("Location: index.php?okupdate");
    } else {
        header("Location: index.php?error");
    }
}
Пример #6
0
 /**
  * Edita un concepto
  */
 public function Edita_Concepto($cp_id, $dc_catalogo, $cp_clasificacion, $cp_concepto, $cp_cuenta, $cp_empresa_id, $cp_estatus)
 {
     $query = sprintf("UPDATE cat_conceptos SET dc_catalogo = '%s', cp_clasificacion = '%s', cp_concepto = '%s', cp_cuenta = '%s', cp_empresa_id = '%s', cp_activo='%s' WHERE dc_id = %s", $dc_catalogo, $cp_clasificacion, $cp_concepto, $cp_cuenta, $cp_empresa_id, $cp_estatus, $cp_id);
     //error_log($query);
     parent::ejecutar($query);
     $query = sprintf("UPDATE cat_conceptosbmw SET dc_catalogo = '%s', cp_clasificacion = '%s', cp_concepto = '%s', cp_cuenta = '%s', cp_empresa_id = '%s', cp_activo='%s' WHERE dc_id = %s", $dc_catalogo, $cp_clasificacion, $cp_concepto, $cp_cuenta, $cp_empresa_id, $cp_estatus, $cp_id);
     //error_log($query);
     parent::ejecutar($query);
     $this->Load_Concepto($cp_id);
 }
Пример #7
0
 public function Edit_invitacion($motivo, $numInvitados, $monto, $total_pesos, $divisa, $cecos_invitacion, $ciudad_solicitud, $observaciones, $observacionesEdicion, $fechainvit, $inv_lugar, $inv_hubo_exedente, $tramite)
 {
     $query = sprintf("UPDATE solicitud_invitacion SET\n                                                    si_motivo='%s',\n    \t\t\t\t\t  \t\t\t\t\t\t\tsi_num_invitados='%s',\n    \t\t\t\t\t  \t\t\t\t\t\t\tsi_monto='%s',\n                                                    si_monto_pesos='%s',\n                                                    si_fecha_registro=now(),\n                                                    si_divisa='%s',\n                                                    si_ceco='%s',\n    \t\t\t\t\t\t\t\t\t\t\t\tsi_ciudad='%s',\n    \t\t\t\t\t  \t\t\t\t\t\t\tsi_observaciones='%s',\n    \t\t\t\t\t\t\t\t\t\t\t\tsi_observaciones_edicion='%s',\n    \t\t\t\t\t  \t\t\t\t\t\t\tsi_fecha_invitacion='%s',\n    \t\t\t\t\t  \t\t\t\t\t\t\tsi_lugar='%s',\n    \t\t\t\t\t  \t\t\t\t\t\t\tsi_hubo_exedente='%s'\n\t\t\t\t\t\t\t\t\t\t\t\t\twhere si_tramite='%s';\n                        ", $motivo, $numInvitados, $monto, $total_pesos, $divisa, $cecos_invitacion, $ciudad_solicitud, $observaciones, $observacionesEdicion, $fechainvit, $inv_lugar, $inv_hubo_exedente, $tramite);
     //error_log($query);
     parent::ejecutar($query);
     $queryEtiqueta = sprintf("UPDATE tramites SET t_etiqueta='%s' WHERE t_id ='%s'", $motivo, $tramite);
     //error_log($query);
     parent::ejecutar($queryEtiqueta);
     $query = "select si_id from solicitud_invitacion where si_tramite='" . $tramite . "'";
     $this->rst_viaje = parent::consultar($query);
     if (parent::get_rows() > 0) {
         $this->id_viaje = $this->Get_dato("si_id");
     }
     return $this->id_viaje;
 }
Пример #8
0
 public function setComprobacionid($idamex, $idComprobacion)
 {
     $query = sprintf("UPDATE amex SET comprobacion_id = '%s' WHERE idamex = '%s'", $idComprobacion, $idamex);
     parent::ejecutar($query);
 }
Пример #9
0
session_start();


require_once("../lib/php/constantes.php");
require_once "$RUTA_A/Connections/fwk_db.php";
require_once "$RUTA_A/functions/utils.php";
require_once('../lib/php/utils.php');

$userar = $_SESSION["usuario"];
$var = "pero";
$I	= new Interfaz("Reportes",true);

$cnn = new conexion();
//Borrar Vista resultado
$borra_vista = sprintf("DROP VIEW IF EXISTS resultado");
$cnn->ejecutar($borra_vista);
//Borrar Vista resultado2
$borra_vista2 = sprintf("DROP VIEW IF EXISTS resultado2");
$cnn->ejecutar($borra_vista2);
//Borrar Tabla resultado
$borra_tabla = sprintf("DROP TABLE IF EXISTS resultado");
$cnn->ejecutar($borra_tabla);
//Borrar Tabla resultado2
$borra_tabla2 = sprintf("DROP TABLE IF EXISTS resultado2");
$cnn->ejecutar($borra_tabla2);

function insertarRuta($rutaNombre,$t_id){
	$cnn = new conexion();
	$sql=sprintf("INSERT INTO rutatransformacion(rut_id,rut_ruta) VALUES('%s','%s')",$t_id,$rutaNombre);
	$cnn->consultar($sql);
}
Пример #10
0
 function add_hospedaje1($hotel_h, $h_llegada, $h_regreso, $tipo_habitacion_h, $noches_h, $monto_noche_h, $impuesto_cot_h, $no_reservacion_h, $itinerario_id, $user)
 {
     $cnn = new conexion();
     $sql = "UPDATE hospedaje \n\t\t\t\tSET h_nombre = '{$hotel_h}', \n\t\t\t\th_llegada = '{$h_llegada}', \n\t\t\t\th_regreso = '{$h_regreso}',\n                h_tipo_habitacion = '{$tipo_habitacion_h}', \n\t\t\t\th_noches = '{$noches_h}', \n\t\t\t\th_costo_noche = '{$monto_noche_h}', \n\t\t\t\th_impuesto = '{$impuesto_cot_h}',\n                h_no_reservacion = '{$no_reservacion_h}', \n\t\t\t\th_id_agencia = '{$user}' \n\t\t\t\tWHERE h_id_itinerario = '{$itinerario_id}'";
     $cnn->ejecutar($sql);
 }
<?php

require_once "../../lib/php/constantes.php";
require_once "{$RUTA_A}/Connections/fwk_db.php";
require_once "{$RUTA_A}/functions/utils.php";
function interpretaComa($text)
{
    return '"' . $text . '"';
}
echo "<h1>Generar CSV COMPROBACIONES GASTOS ----> 41201003.T0010360.YXSP PR EXPS</h1>";
$cnn = new conexion();
$separador = ",";
$salto = "\n";
$drop = "DROP VIEW IF EXISTS resultado_comp";
$cnn->ejecutar($drop);
$creaConcentradoSql = "\n\tCREATE VIEW resultado_comp AS\n\tSELECT \n\t\tDATE_FORMAT(dc_factura, '%d.%m.%Y') AS 'fechaFactura',\n\t\tcd_nombre AS 'claseDoc',\t\t\n\t\ts_codigo AS 'codigoSociedad',\n\t\tDATE_FORMAT(dc_fecha, '%d.%m.%Y') AS 'fechaContable',\n\t\tDATE_FORMAT(dc_fecha,'%m') AS 'periodo',\n\t\tIF(s_pais != 1,(SELECT UCASE(div_abreviatura) FROM divisa WHERE div_pais = s_pais LIMIT 1),'USD') AS 'divisa',\t\t\t\t\t\t\n\t\tdc_folio_factura AS 'referencia',\n\t\tCONCAT((SELECT pd_codigo FROM pais_destino JOIN ciudad_destino ON pd_id = cd_pais JOIN sv_itinerario ON svi_ciudad_destino = cd_id WHERE svi_solicitud = sv_id ORDER BY svi_fecha_salida DESC LIMIT 1),', ',DATE_FORMAT((SELECT MIN(svi_fecha_salida) FROM sv_itinerario JOIN solicitud_viaje ON svi_solicitud = sv_id WHERE sv_tramite = co_tramite_solicitud),'%d.%m.%Y'),', ',DATE_FORMAT((SELECT MAX(svi_fecha_regreso) FROM sv_itinerario JOIN solicitud_viaje ON svi_solicitud = sv_id WHERE sv_tramite = co_tramite_solicitud),'%d.%m.%Y'),', ',UCASE(nombre)) AS 'textoCabecera',\n\t\t'31' AS 'claveCuenta',\n\t\t(SELECT pro_noacreedorsap FROM proveedores WHERE pro_id = dc_proveedor) AS 'cuenta',\n\t\t'A' AS 'bloqueoPago',\n\t\t'x' AS 'calImp',\n\t\tIF(s_pais = 2,'00','I2') AS 'codImp',\n\t\tIF(s_pais = 1 ,SUM(dc_total),SUM(dc_total)/(SELECT dh_tasa FROM divisa_historico WHERE dh_pais = s_pais AND dh_registrada < (SELECT t_fecha_ultima_modificacion FROM tramites WHERE t_id = co_tramite_solicitud) ORDER by dh_registrada DESC LIMIT 1)) AS 'monto',\n\t\tco_tramite_solicitud AS 'solicitud',\n\t\tco_tramite AS 'tramite',\n\t\ts_pais AS 'pais', \n\t\tco_id AS 'comprobacion', \n\t\tIF(co_orden_estadistica = 0,'',co_orden_estadistica) AS 'orden',\n\t\tnoacreedorsap AS 'acreedor'\n\tFROM comprobaciones\n\tJOIN detalle_comprobacion ON co_id = dc_comprobacion\n\tJOIN clase_doc ON cd_id = dc_clase_doc\n\tJOIN tramites ON t_id = co_tramite\n\tJOIN empleado ON idfwk_usuario = t_iniciador\t\n\tJOIN cecos ON cc_id = idcentrocosto\n\tJOIN sociedad ON s_id = cc_sociedad_id \n\tJOIN solicitud_viaje ON sv_tramite = co_tramite_solicitud\n\tWHERE t_comprobado = 1\n\tAND t_etapa_actual = 3\n\tAND co_enviado_sap = 0\n\t#AND co_id = 15\n\tAND (SELECT IF(pro_noacreedorsap = '0' || pro_noacreedorsap IS NULL,FALSE,TRUE) AS 'existe'\n\t\t\tFROM detalle_comprobacion\n\t\t\tLEFT JOIN proveedores ON dc_proveedor = pro_id \n\t\t\tWHERE dc_comprobacion = co_id \n\t\t\tORDER BY existe ASC \n\t\t\tLIMIT 1) = TRUE\t\n\tGROUP BY dc_proveedor, co_id, dc_folio_factura ##CHECAR\n\tORDER BY co_id\n\t#LIMIT 20 #quitar\n\t";
$cnn->ejecutar($creaConcentradoSql);
//*
$sql = "SELECT p_nombre, p_codigo, p_id \n\t\t\tFROM pais \n\t\t\tWHERE p_estatus = 1";
$res = $cnn->consultar($sql);
while ($rowPais = mysql_fetch_assoc($res)) {
    $csv = "";
    $csv .= "F. DOC\t \t\t\t\t\t{$separador}";
    $csv .= "CLASE DOC \t\t\t\t\t{$separador}";
    $csv .= "SOC \t\t\t\t\t\t{$separador}";
    $csv .= "F.CONT \t\t\t\t\t\t{$separador}";
    $csv .= "PERIODO \t\t\t\t\t{$separador}";
    $csv .= "MONEDA \t\t\t\t\t\t{$separador}";
    $csv .= "REF \t\t\t\t\t\t{$separador}";
    $csv .= "TEXTO CAB \t\t\t\t\t{$separador}";
    $csv .= "CLAV.CTA \t\t\t\t\t{$separador}";
Пример #12
0
 } else {
     //query de Mis solicitudes de viaje creadas (usuario normal)
     //tramites.t_iniciador mis solicitudes de viaje creadas
     //Linea 568 (etapas.et_etapa_id=".SOLICITUD_ETAPA_EN_COTIZACION.") || (etapas.et_etapa_id!=".SOLICITUD_ETAPA_EN_APROBACION.") ||
     $query = "SELECT  tramites.t_id,\n\t\t\t\t\ttramites.t_etiqueta,\n\t\t\t\t\tDATE_FORMAT(t_fecha_registro,'%d/%m/%Y'),etapas.et_etapa_nombre,\n\t\t\t\t\tIF(etapas.et_etapa_id=" . SOLICITUD_ETAPA_APROBADA . " AND ((sv_viaje='Sencillo') OR (sv_viaje='Redondo')),IF(sv_itinerario.svi_tipo_transporte='Aéreo','AGENCIA',''),IF(etapas.et_etapa_id=" . SOLICITUD_ETAPA_APROBADA . " \n\t\t\t\t\tAND((SELECT COUNT(DISTINCT(svi_tipo_transporte)) FROM sv_itinerario WHERE svi_solicitud = (SELECT sv_id FROM solicitud_viaje WHERE sv_tramite = tramites.t_id)) = 1),\n\t\t\t\t\tIF((SELECT DISTINCT(svi_tipo_transporte) FROM sv_itinerario WHERE svi_solicitud = (SELECT sv_id FROM solicitud_viaje WHERE sv_tramite = tramites.t_id)) = 'Terrestre','','AGENCIA'),\n\t\t\t\t\tIF(etapas.et_etapa_id=" . SOLICITUD_ETAPA_APROBADA . " AND (sv_itinerario.svi_tipo_transporte='Terrestre' OR sv_itinerario.svi_tipo_transporte='Aéreo'),'AGENCIA',\n\t\t\t\t\tIF((etapas.et_etapa_id=" . SOLICITUD_ETAPA_RECHAZADA . ")OR (etapas.et_etapa_id=" . SOLICITUD_ETAPA_SIN_ENVIAR . "),'',\n\t\t\t\t\tIF(tramites.t_dueno IN (SELECT au_id FROM agrupacion_usuarios),(SELECT au_nombre FROM agrupacion_usuarios AS au WHERE au.au_id=tramites.t_dueno),\n\t\t\t\t\tIF(tramites.t_dueno = tramites.t_iniciador AND etapas.et_etapa_id !=" . SOLICITUD_ETAPA_EN_APROBACION_POR_DIRECTOR . " ,'',(SELECT CONCAT(usuario.u_nombre,' ',usuario.u_paterno,' ',usuario.u_materno) FROM usuario WHERE usuario.u_id=tramites.t_dueno))))))) AS 'autorizador',\n\t\t\t\t\tCONCAT(FORMAT(solicitud_viaje.sv_total, 2),' MXN') AS monto, \n\t\t\t\t\t(CONCAT('<p align=center><a href=./index.php?edit_view=edit_view&id=',t_id,'><img border=0 title=Consultar src=" . $RUTA_R . "images/btn-search.gif></a></p>')) AS 'Consultar',\n\t\t\t\t\tIF(((etapas.et_etapa_id=" . SOLICITUD_ETAPA_RECHAZADA . ") || (etapas.et_etapa_id=" . SOLICITUD_ETAPA_SIN_ENVIAR . ") || (etapas.et_etapa_id=" . SOLICITUD_ETAPA_RECHAZADA_POR_DIRECTOR . ")),\n\t\t\t\t\t(CONCAT('<p align=center><a href=./index.php?new=new&id=',t_id,'><img border=0 title=Editar src=" . $RUTA_R . "images/addedit.png></a></p>')),'') AS 'Editar' ,  \n\t\t\t\t\tIF(((etapas.et_etapa_id=" . SOLICITUD_ETAPA_CANCELADA . ")  || (etapas.et_etapa_id=" . SOLICITUD_ETAPA_RECHAZADA . ") || (etapas.et_etapa_id=" . SOLICITUD_ETAPA_SIN_ENVIAR . ") || (etapas.et_etapa_id=" . SOLICITUD_ETAPA_RECHAZADA_POR_DIRECTOR . ")),(CONCAT('<p align=center><a href=./index.php?elimina=',t_id,' onclick=\\'return confirm_del(); \\'><img border=0 title=Eliminar src=" . $RUTA_R . "images/delete.png></a></p>')),'') AS 'Eliminar'\t\t            \n\t\t\t\t\tFROM tramites\n\t\t\t\t\tINNER JOIN etapas\n\t\t\t\t\tON tramites.t_flujo= etapas.et_flujo_id AND tramites.t_etapa_actual = etapas.et_etapa_id\n\t\t\t\t\tINNER JOIN usuario\n\t\t\t\t\tON tramites.t_iniciador = usuario.u_id\n\t\t\t\t\tINNER JOIN solicitud_viaje\n\t\t\t\t\tON tramites.t_id = solicitud_viaje.sv_tramite\n\t\t\t\t\tINNER JOIN sv_itinerario \n\t\t\t\t\tON sv_itinerario.svi_solicitud = solicitud_viaje.sv_id\t\n\t\t\t\t\tWHERE tramites.t_iniciador=" . $idUser . "\n\t\t\t\t\t" . $parametrobusqueda . "  \n\t\t\t\t\tAND t_flujo = '" . FLUJO_SOLICITUD . "'\n\t\t\t\t\tGROUP BY t_id\t\n\t\t\t\t\tORDER BY t_id DESC";
 }
 //funcion para eliminar
 if (isset($_GET['elimina']) || isset($_POST['elimina'])) {
     $elimina = $_GET['elimina'];
     $cnn = new conexion();
     //query que eliminara tramites dependiendo al tramite seleccionado
     $query_elimina_tramites = "DELETE FROM tramites where t_id=" . $elimina . "";
     //query que eliminara las observaciones de el tramite seleccionado
     $query_elimina_obsv = "DELETE  FROM observaciones WHERE ob_tramite=" . $elimina . "";
     //query obtiene id de la solicitud de viaje respecto al tramite en cuestion*/
     $cnn->ejecutar($query_elimina_tramites);
     $cnn->ejecutar($query_elimina_obsv);
     //query que obtendra el id de la solicitud de viajes dependiendo a el tramite seleccionado
     $query_obtiene_idsv = "SELECT sv_id FROM solicitud_viaje WHERE sv_tramite=" . $elimina . "";
     $res = mysql_query($query_obtiene_idsv);
     if ($row = mysql_fetch_array($res)) {
         $id_sv = $row[0];
     }
     //query que obtendra el id de itinerarios dependiendo al id de solicitud_viaje
     $query_obtiene_idsvi = "SELECT svi_id FROM sv_itinerario WHERE svi_solicitud=" . $id_sv . "";
     $res2 = mysql_query($query_obtiene_idsvi);
     if ($row2 = mysql_fetch_array($res2)) {
         $id_svi = $row2[0];
     }
     //query que eliminara la solicitud de viaje con la que este ligado a el tramite seleccionado
     $query_elimina_sv = "DELETE  FROM solicitud_viaje WHERE sv_id=" . $id_sv . "";
Пример #13
0
                    $estatusTarjeta = 0;
                    //-1
                    //$msg_emision.=", >> TARJETA NO ENCONTRADA EN EL SISTEMA EEXPENSES";
                    //$msg_email.=", >> TARJETA NO ENCONTRADA EN EL SISTEMA EEXPENSES<br>";
                }
                $sql .= "('{$tarjeta}',NOW(),'{$fecha_cargo}','{$monto}','{$estatusTarjeta}','{$moneda_local}','{$concepto}','{$rfc_establecimiento}','{$no_transaccion}','{$conversion_pesos}','{$monto_amex}','{$moneda_amex}'),";
            } else {
                //$msg_emision.=" >> PAGO DE TARJETA";
                //$msg_email.=" >> PAGO DE TARJETA <br>";
            }
        }
    }
    //finaliza transaccion
    $sql = substr($sql, 0, -1) . ";";
    if ($res = $cnn->consultar($sql)) {
        $transaction = $cnn->ejecutar("COMMIT");
        //log_amex(2);
        //send_mail($msg_email);
        //$msg_emision;
    } else {
        $transaction = $cnn->ejecutar("ROLLBACK");
        //log_amex(3);
        //$msg_emision;
    }
} else {
    //si no existe archivo muestra genera log
    log_amex(1);
    //$msg_email.= "No hay archivos actualmente";
    //$msg_emision.= "No hay archivos actualmente";
}
//funccion para crear el archivo de log para monitorear la ejecución de la interfaz
Пример #14
0
 public function valorAvionOrignal($tramite)
 {
     $costoAvionOriginal = 0;
     $svi_solicitud = 0;
     $queryAvionCO = "SELECT DISTINCT IFNULL(svi_monto_vuelo_cotizacion,'0') AS svi_monto_vuelo_cotizacion,svi_solicitud FROM tramites\n\t\tINNER JOIN solicitud_viaje ON sv_tramite = t_id\n\t\tINNER JOIN sv_itinerario ON svi_solicitud = sv_id\n\t\tWHERE t_id ={$tramite}";
     $rstAvionCO = parent::consultar($queryAvionCO);
     while ($fila = mysql_fetch_assoc($rstAvionCO)) {
         $costoAvionOriginal = $fila['svi_monto_vuelo_cotizacion'];
         $svi_solicitud = $fila['svi_solicitud'];
     }
     $queryInsertaAvionO = "UPDATE sv_itinerario SET svi_monto_vuelo_total = {$costoAvionOriginal} WHERE svi_solicitud = {$svi_solicitud}";
     parent::ejecutar($queryInsertaAvionO);
 }
Пример #15
0
function updateComprobacion($tramite, $anticipo_comprobado, $amex_comprobado, $mnt_reembolso, $mnt_descuento, $total, $mi_tramite, $refacturar, $observ, $orden_estadistica)
{
    $anticipo_comprobado = str_replace("\$ ", "", $anticipo_comprobado);
    $anticipo_comprobado = str_replace(",", "", $anticipo_comprobado);
    $amex_comprobado = str_replace("\$ ", "", $amex_comprobado);
    $amex_comprobado = str_replace(",", "", $amex_comprobado);
    $mnt_reembolso = str_replace("\$ ", "", $mnt_reembolso);
    $mnt_reembolso = str_replace(",", "", $mnt_reembolso);
    $mnt_descuento = str_replace("\$ ", "", $mnt_descuento);
    $mnt_descuento = str_replace(",", "", $mnt_descuento);
    $total = str_replace("\$ ", "", $total);
    $total = str_replace(",", "", $total);
    $cnn = new conexion();
    $query = sprintf("UPDATE comprobaciones\nSET co_anticipo_comprobado = '%s',\n  co_amex_comprobado = '%s',\n  co_mnt_reembolso = '%s',\n  co_mnt_descuento = '%s',\n  co_total = '%s',\n  co_tramite_solicitud = '%s',\n  co_fecha_registro = now(),\n  co_refacturar = '%s',\n  co_status_erp = '0',\n  co_observaciones = '%s',\n  co_orden_estadistica = '%s'\nWHERE co_tramite = '%s'", $anticipo_comprobado, $amex_comprobado, $mnt_reembolso, $mnt_descuento, $total, $mi_tramite, $refacturar, $observ, $orden_estadistica, $tramite);
    $cnn->ejecutar($query);
    $query = sprintf("select co_id from comprobaciones where co_tramite='%s'", $tramite);
    $rst = $cnn->consultar($query);
    return mysql_result($rst, 0, "co_id");
}
Пример #16
0
}
//================================================================================================================
//================================================================================================================
//================================================================================================================
if (isset($_REQUEST["comprobacionGasolina"])) {
    $tramite = $_REQUEST["tramite"];
    $sql = "SELECT co_tipo_auto, ma_nombre, ma_factor, co_kilometraje, co_monto_gasolina, co_ruta, co_gasolina, \n\t\t\t\t(SELECT IFNULL(SUM(dc_total), 0)\n\t\t\t\t\t\tFROM detalle_comprobacion\n\t\t\t\t\t\tWHERE dc_comprobacion = co_id                                                \n\t\t\t\t\t\tAND dc_concepto = 12\n\t\t\t\t\t\tAND (\n\t\t\t\t\t\t\t\t(SELECT idamex \n\t\t\t\t\t\t\t\tFROM amex \n\t\t\t\t\t\t\t\tWHERE idamex = dc_idamex \n\t\t\t\t\t\t\t\tAND moneda_local = 'MXN' \n\t\t\t\t\t\t\t\tLIMIT 1) = dc_idamex\n\t\t\t\t\t\t\tOR \n\t\t\t\t\t\t\t\t(dc_idamex = 0  \n\t\t\t\t\t\t\t\tAND dc_divisa = 1)\n\t\t\t\t\t\t\t)\t\t\t\t\t\t\t\n\t\t\t\t\t\t) AS totalGasolina\n\t\t\t\tFROM comprobaciones\n\t\t\t\tJOIN modelo_auto ON co_modelo_auto = ma_id\n\t\t\t\tJOIN tramites ON co_mi_tramite = t_id\n\t\t\t\tLEFT JOIN excepciones ON ex_comprobacion = co_id\n\t\t\t\tWHERE t_id = {$tramite}";
    $res = $conexion->consultar($sql);
    echo json_encode(codifica(mysql_fetch_assoc($res)));
}
if (isset($_POST['guardarTasas'])) {
    $tasaDolar = $_POST['tasaUSD'];
    $tasaEuro = $_POST['tasaEur'];
    $tramiteComp = $_POST['tramite'];
    $sql = "UPDATE comprobaciones \n\t\t\t\tSET co_tasa_USD = '{$tasaDolar}', \n\t\t\t\t\tco_tasa_EUR = '{$tasaEuro}' \n\t\t\t\tWHERE co_mi_tramite = '{$tramiteComp}'";
    $conexion->ejecutar($sql);
    echo json_encode(array(true));
}
if (isset($_POST['comparaDetalles'])) {
    $dc_id = $_POST['dc_id'];
    $sql = "SELECT * FROM detalle_comprobacion WHERE dc_id = {$dc_id}";
    $res = $conexion->consultar($sql);
    echo json_encode(codifica(mysql_fetch_assoc($res)));
}
if (isset($_POST['presupuesto'])) {
    $ceco = $_POST["ceco"];
    $sql = "SELECT SUM(pp_presupuesto_disponible) AS 'presupuesto' \n\t\t\t\tFROM periodo_presupuestal \n\t\t\t\tWHERE pp_ceco= '{$ceco}'";
    $res = $conexion->consultar($sql);
    echo json_encode(codifica(mysql_fetch_assoc($res)));
}
if (isset($_REQUEST["excepciones"])) {
Пример #17
0
        while ($datos = mysql_fetch_assoc($rst)) {
            if ($u_id != $datos["u_id"]) {
                $tramite->EnviaNotificacion($t_id, $mensaje, $u_id, $datos["u_id"], "1");
            }
        }
    }
    header("Location: ./index.php?id=" . $t_id);
}
if (isset($_POST['aceptar']) && isset($_POST['idI']) && $_POST['idI'] != "" && isset($_POST['iu']) && $_POST['iu'] != "") {
    $itinerario_id = $_POST['idI'];
    $usuario_id = $_POST['iu'];
    $tramite_id = $_POST['tramite'];
    $pais_destino_itinerario = $_POST['p_destino'];
    $pais_origen_itinerario = $_POST['p_origen'];
    $sql = "DELETE FROM hospedaje WHERE h_id_itinerario = {$itinerario_id}";
    $cnn->ejecutar($sql);
    $cotizacion = new Hospedaje();
    if (isset($_POST['rowCount']) || $_POST['rowCount'] != 0) {
        for ($i = 1; $i <= $_POST['rowCount']; $i++) {
            $ciudad_h = $_POST['ciudad' . $i];
            $hotel_h = $_POST['nombreHotel' . $i];
            $noches_h = $_POST['noches' . $i];
            $f_llegada_h = $_POST['f_llegada' . $i];
            $f_salida_h = $_POST['f_salida' . $i];
            $no_reservacion_h = $_POST['no_reservacion' . $i];
            $monto_noche_h = $_POST['monto_noche' . $i];
            $hr_llegada_h = $_POST['hr_llegada' . $i];
            $tipo_habitacion_h = $_POST['tipo_habitacion' . $i];
            $hr_salida_h = $_POST['hr_salida' . $i];
            $impuesto_cot_h = $_POST['impuesto_cotizacion' . $i];
            $f_llegada_mysql = fecha_to_mysql($f_llegada_h);
Пример #18
0
 public function Eliminar_Comensal_de_Comprobacion($IdComprobacion)
 {
     $query = sprintf("DELETE FROM comensales WHERE c_comprobacion = %s", $IdComprobacion);
     parent::ejecutar($query);
 }
Пример #19
0
        $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][33]);
        // CECO
        $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][34]);
        // Concepto
        $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][641]);
        // # Cuenta
        $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][400]);
        // Inicial
        $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][642]);
        // Actual
        $L->Cabeceras($LABELINDEX[$INDEXIDIOMA][642]);
        // Disponible
        $cnn = new conexion();
        $fecha_Actual = date("Y");
        $query = "SELECT pa.p_nombre, s_codigo, concat(cc.cc_codigo,' ',cc.cc_nombre), c_nombre, cg_cuenta,\n\t\t\tSUM(if(p_tipo= 1,(p_ene+p_feb+p_mar+p_abr+p_may+p_jun+p_jul+p_ago+p_sep+p_oct+p_nov+p_dic),false)) as inicial,\n\t\t\tSUM(if(p_tipo= 2,(p_ene+p_feb+p_mar+p_abr+p_may+p_jun+p_jul+p_ago+p_sep+p_oct+p_nov+p_dic),false)) as actual,\n\t\t\tSUM(if(p_tipo= 3,(p_ene+p_feb+p_mar+p_abr+p_may+p_jun+p_jul+p_ago+p_sep+p_oct+p_nov+p_dic),false)) as disponible\n\t\t\tFROM presupuesto p\n\t\t\tJOIN conceptos_gastos cg ON p_concepto = cg_id\n\t\t\tJOIN clasificacion c ON c_id = cg.cg_clasificacion\n\t\t\tJOIN cecos cc ON cc_id = cg_ceco\n\t\t\tJOIN sociedad s ON s_id = cc_sociedad_id\n\t\t\tJOIN pais pa ON pa.p_id = s_pais\n\t\t\tWHERE p_ano = " . $fecha_Actual . "\n\t\t\tAND (cc.cc_codigo LIKE '%" . $criterio1 . "%' AND cg.cg_nombre LIKE '%" . $criterio2 . "%')\n\t\t\tGROUP BY cg_id\n\t\t\tORDER BY cg_id, p_tipo";
        //error_log($query);
        $L->muestra_lista($query, 0);
        $I->Footer();
        $cnn->ejecutar($query1);
        $cnn->ejecutar($query2);
        $cnn->ejecutar($query3);
        break;
    case "CARGAR":
        break;
    case "BUSCAR":
        break;
}
?>


Пример #20
0
	echo "</div><h1>Generar CSV PROVEEDORES ----> 41201003.T0010360.YXSP PR EXPS</h1>";
	$csv_end = "
";  
	$csv_sep = ",";  
	//$csv_file = "../../datos/InterfazSAP/datas_comprobaciones.txt";
	$csv_file = $RUTA_SAP."proveedores/proveedores".date('dmY').".csv";
	$file_log = $RUTA_SAP."proveedores/log_csv_proveedores".".txt";
	
	if(!file_exists($file_log)){
		fopen($file_log, "x+"); // Crear el archivo x+
	}
	
	$csv="";
	$sql="call getproveedores()";
	$cnn->ejecutar($sql);
	$sql="SELECT id_prov, society, creditor_accounts, treat, provider, address, town, country, phone, fax, nif, dni, creation, sex FROM resultadoProv";
	$res=$cnn->consultar($sql);
	$num_rows=mysql_num_rows($res);
	$i=0;
	
	// Cabeceras
	$csv.=
	"Tipo de registro para la interfase batch".$csv_sep.
	"Código de transacción".$csv_sep.
	"Número de cuenta del proveedor o acreedor".$csv_sep.
	"Sociedad".$csv_sep.
	"Organización de compras".$csv_sep.
	"Grupo de cuentas acreedor".$csv_sep.
	"Tratamiento".$csv_sep.
	"Nombre 1".$csv_sep.
Пример #21
0
/* 
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
require_once 'conexion.php';
$idestudiante = $_POST['idestudiante'];
$idmateria = $_POST['idmateria'];
$nota = $_POST['nota'];
$accion = $_POST['accion'];
$objconexion = new conexion();
if ($accion == "Guardar") {
    $sentenciainsert = "INSERT INTO `materias`.`notas`(`idestudiante`,`idmateria`,`valornota`)\nVALUES('" . $idestudiante . "','" . $idmateria . "','" . $nota . "');";
    $objconexion = new conexion();
    $res = $objconexion->ejecutar($sentenciainsert);
    echo "Se ingreso correctamente " . $res . " registro en la base de datos";
}
if ($accion == "Consultar") {
    $sentenciaconsulta = "select * from `materias`.`notas`;";
    $arreglo = $objconexion->consultar($sentenciaconsulta);
    mostrar($arreglo);
}
function mostrar($inarreglo)
{
    $numfilas = count($inarreglo);
    echo "<table border = '1' style='width:100%'>";
    for ($i = 0; $i < $numfilas; $i++) {
        echo "<tr>";
        $numcolumnas = count($inarreglo[$i]);
        for ($j = 0; $j < $numcolumnas; $j++) {
Пример #22
0
 public function generaRutaSegundaAutorizacion($iniciador, $tramite, $diferenciaMontos)
 {
     //error_log("ya entro segunda ruta autorizacion........");
     $autorizador = 0;
     $tramiteSeg = new Tramite();
     $tramiteSeg->Load_Tramite($tramite);
     $ruta = $tramiteSeg->Get_dato("t_ruta_autorizacion");
     if ($diferenciaMontos >= MONTO_EXCEDENTE_VUELO) {
         $autorizador = (int) $this->get_controller();
     }
     $segundaRuta = "";
     $segundaRuta .= $ruta . "|" . $autorizador . "|";
     error_log($segundaRuta);
     $query_seg = sprintf("UPDATE tramites SET t_ruta_autorizacion = '%s' WHERE t_id = '%s'", $segundaRuta, $tramite);
     parent::ejecutar($query_seg);
     return $autorizador;
 }
<?php

session_start();
require_once "../../lib/php/constantes.php";
require_once "../../Connections/fwk_db.php";
require_once "{$RUTA_A}/functions/utils.php";
header("Cache-Control: no-store, no-cache, must-revalidate");
if (isset($_POST['idiomapreferido'])) {
    $cnn = new conexion();
    $empleado = $_SESSION["empleado"];
    $idioma = $_POST['idiomapreferido'];
    $query = "update usuario set u_idioma='" . $idioma . "' where u_usuario='" . $empleado . "'";
    error_log($query);
    $rst = $cnn->ejecutar($query);
    $_SESSION["idiomausuario"] = $_POST['idiomapreferido'];
    echo "realizado";
}
//Envia información del itinerario
if (isset($_POST['email']) && isset($_POST['telefono']) && isset($_POST['jefe']) && $_POST['email'] != "" && $_POST['telefono'] != "" && $_POST['jefe'] != "") {
    $cnn = new conexion();
    $empleado = $_SESSION["empleado"];
    $email = $_POST['email'];
    $telefono = $_POST['telefono'];
    $jefe = $_POST['jefe'];
    $pas = "";
    if (isset($_POST['passwd']) && $_POST['passwd'] != "") {
        $pas = "******" . $_POST["passwd"] . "'";
    }
    $query = "update usuario set u_email='" . $email . "' " . $pas . " where u_usuario='" . $empleado . "'";
    $rst = $cnn->insertar($query);
    //$query="update empleado set telefono='".$telefono."', jefe='".$jefe."' where numempleado='".$empleado."'";
 $idusuario = $_POST['iu'];
 $perfil = $_POST['perfil'];
 $privilegios = $_POST['privilegios'];
 $etapa = $_POST['t_etapa_actual'];
 $rows = $_POST['total_rows'];
 $observaciones = $_POST['campo_observaciones'];
 $historialObservaciones = $_POST["campo_historial"];
 $cecoNuevo = $_POST['centro_de_costos_new'];
 $cecoOriginal = $_POST['centro_de_costos_old'];
 $divisaEuro = $_POST["valorDivisaEUR"];
 $divisaDolar = $_POST["valorDivisaUSD"];
 if ($observaciones != "") {
     $notificacion = new Notificacion();
     $observaciones = $notificacion->anotaObservacion($idusuario, $historialObservaciones, $observaciones, FLUJO_COMPROBACION, COMPROBACION_ETAPA_EN_APROBACION);
     $sql = "UPDATE comprobaciones \n\t\t\t\t\tSET co_observaciones = '{$observaciones}' \n\t\t\t\t\tWHERE co_mi_tramite = '{$idTramite}'";
     $cnn->ejecutar($sql);
 }
 $tramite = new Tramite();
 $tramite->Load_Tramite($idTramite);
 $t_ruta_autorizacion = $tramite->Get_dato("t_ruta_autorizacion");
 $t_delegado = $tramite->Get_dato("t_delegado");
 $t_dueno = $tramite->Get_dato("t_dueno");
 $t_iniciador = $tramite->Get_dato("t_iniciador");
 $rutaAutorizacion = new RutaAutorizacion();
 //print_r($_REQUEST);
 if ($modo == "autorizar") {
     $finRuta = false;
     //$siguienteAprobador = $rutaAutorizacion->AutorizarFinanzas($idTramite, $cecoNuevo , 1);
     $siguienteAprobador = $rutaAutorizacion->getSiguienteAprobador($idTramite, $t_dueno);
     if ($siguienteAprobador == "") {
         $finRuta = true;
Пример #25
0
 public function update_Modelo_auto($ma_id, $nombre, $factor, $estatus)
 {
     $query = sprintf("UPDATE modelo_auto SET ma_nombre='%s', ma_factor='%s', ma_estatus='%s' WHERE ma_id=%s", $nombre, $factor, $estatus, $ma_id);
     error_log($query);
     parent::ejecutar($query);
 }
Пример #26
0
 public function Edita_CentroCosto($nombre, $codigo, $estatus, $sociedad_id, $usuario_id, $vicepresidencia, $ceco_id, $requerido)
 {
     $query = sprintf("UPDATE cecos SET cc_nombre = '%s', cc_codigo = '%s', cc_estatus = '%s', cc_sociedad_id = '%s', cc_usuario = '%s', cc_vicepresidencia = '%s', cc_requerido = '%s' WHERE cc_id = %s", $nombre, $codigo, $estatus, $sociedad_id, $usuario_id, $vicepresidencia, $requerido, $ceco_id);
     parent::ejecutar($query);
     $this->Load_CeCo($ceco_id);
 }
Пример #27
0
<?PHP
	session_start();

	require_once("../lib/php/constantes.php");
	require_once "$RUTA_A/Connections/fwk_db.php";
	require_once "$RUTA_A/functions/utils.php";
	require_once('../lib/php/utils.php');
	include "../lib/php/messageResources.php";
	$INDEXIDIOMA=$_SESSION["idiomausuario"];
	$userar = $_SESSION["usuario"];

	$I	= new Interfaz("Reportes",true);
	$cnn = new conexion();
	//Borrar Vista resultado
	$borra_vista = sprintf("DROP VIEW IF EXISTS resultado");
	$cnn->ejecutar($borra_vista);
	//Borrar Vista resultado2
	$borra_vista2 = sprintf("DROP VIEW IF EXISTS resultado2");
	$cnn->ejecutar($borra_vista2);
	//Borrar Tabla resultado
	$borra_tabla = sprintf("DROP TABLE IF EXISTS resultado");
	$cnn->ejecutar($borra_tabla);
	//Borrar Tabla resultado2
	$borra_tabla2 = sprintf("DROP TABLE IF EXISTS resultado2");
	$cnn->ejecutar($borra_tabla2);
?>
	<html>
		<!-- Inicia forma para comprobaci�n -->
		<script language="JavaScript" src="../lib/js/jquery/jquery-1.3.2.js" type="text/javascript"></script>
		<script language="JavaScript" src="../lib/js/jquery/jquery.date_input.js" type="text/javascript"></script>
		<script language="JavaScript" src="../lib/js/jquery/jquery.tablesorter.js" type="text/javascript"></script>
Пример #28
0
 /**
  * Validacion y guardado de excepcion de presupuesto
  **/
 $presupuesto = new Presupuesto();
 $objetoPresupuesto = $presupuesto->validarPresupuesto($idTramite);
 $ruta_autorizacion->generaExcepcion($idTramite, $objetoPresupuesto);
 if ($existeDelegado) {
     $duenoActual = new Usuario();
     $duenoActual->Load_Usuario_By_ID($delegado);
     $nombreUsuario = $duenoActual->Get_dato('nombre');
     $iniciador = $tramite->Get_dato("t_iniciador");
     if ($sObser != "") {
         $notificacion = new Notificacion();
         $observaciones = $notificacion->anotaObservacion($delegado, $HObser, $sObser, FLUJO_SOLICITUD, "");
         $queryObserv = sprintf("UPDATE solicitud_viaje SET sv_observaciones = '%s' WHERE sv_tramite = '%s'", $observaciones, $idTramite);
         $cnn->ejecutar($queryObserv);
     } else {
         $queryObserv = sprintf("UPDATE solicitud_viaje SET sv_observaciones = '%s' WHERE sv_tramite = '%s'", $HObser, $idTramite);
         $cnn->ejecutar($queryObserv);
     }
     $tramite->Modifica_Etapa($idTramite, SOLICITUD_ETAPA_EN_APROBACION_POR_DIRECTOR, FLUJO_SOLICITUD, $iduser, "");
     $mensaje = sprintf("La Solicitud de Viaje <strong>%05s</strong> ha sido <strong>CREADA</strong> por: <strong>%s</strong> en su nombre y requiere de su aprobaci&oacute;n.", $idTramite, $nombreUsuario);
     $remitente = $delegado;
     $destinatario = $iniciador;
     $tramite->EnviaNotificacion($idTramite, $mensaje, $remitente, $destinatario, "1", "");
     //"0" para no enviar email y "1" para enviarlo
     if ($mobile) {
         echo "<meta http-equiv='Refresh' content='0; URL=http://" . $SERVER . $RUTA_R . "flujos/solicitudes/index.php?okdirector'>";
     } else {
         echo "<script language='Javascript'> location.href='http://" . $SERVER . $RUTA_R . "flujos/solicitudes/index.php?okdirector';</script>";
     }
Пример #29
0
 function limpiar_detalles($id_tramite)
 {
     $cnn = new conexion();
     $query = "DELETE cargo, detalle_comprobacion FROM cargo, detalle_comprobacion WHERE c_id  = dc_cargo AND dc_comprobacion='" . $id_tramite . "'";
     $cnn->ejecutar($query);
 }
 function limpiar_invitados($id_tramite)
 {
     $cnn = new conexion();
     $query = "DELETE FROM comensales_sol_inv WHERE dci_solicitud='{$id_tramite}'";
     error_log($query);
     $cnn->ejecutar($query);
 }