function Header() { require_once "../../Conectar.php"; $l = Conectarse("webpmm"); $s = "SELECT CONCAT('',' ',\n CASE DAYOFWEEK('" . cambiaf_a_mysql($_GET[fecha]) . "')\n WHEN 1 THEN 'DOMINGO'\n WHEN 2 THEN 'LUNES'\n WHEN 3 THEN 'MARTES'\n WHEN 4 THEN 'MIERCOLES'\n WHEN 5 THEN 'JUEVES'\n WHEN 6 THEN 'VIERNES'\n WHEN 7 THEN 'SABADO'\n END,' ',DAY('" . cambiaf_a_mysql($_GET[fecha]) . "'),' ','',' ',\n\t\tCASE MONTH('" . cambiaf_a_mysql($_GET[fecha]) . "')\n\t\tWHEN 1 THEN 'ENERO' \n\t\tWHEN 2 THEN 'FEBRERO' \n\t\tWHEN 3 THEN 'MARZO' \n\t\tWHEN 4 THEN 'ABRIL' \n\t\tWHEN 5 THEN 'MAYO' \n\t\tWHEN 6 THEN 'JUNIO' \n\t\tWHEN 7 THEN 'JULIO' \n\t\tWHEN 8 THEN 'AGOSTO' \n\t\tWHEN 9 THEN 'SEPTIEMBRE' \n\t\tWHEN 10 THEN 'OCTUBRE' \n\t\tWHEN 11 THEN 'NOVIEMBRE' \n\t\tWHEN 12 THEN 'DICIEMBRE' \n\t\tEND,' ','DEL',' ',YEAR('" . cambiaf_a_mysql($_GET[fecha]) . "')) AS dia"; $r = mysql_query($s, $l) or die($s); $f = mysql_fetch_object($r); //Logo $this->Image('../logo.jpg', 10, 8, 33); $this->Ln(20); //Arial bold 15 $this->SetFont('Arial', 'B', 15); //Movernos a la derecha $this->Cell(80); //Titulo $this->Cell(100, 10, 'PAQUETERIA Y MENSAJERIA EN MOVIMIENTO', 0, 0, 'C'); //Salto de linea $this->Ln(10); $this->SetFont('Arial', 'B', 10); $this->Cell(70, 10, 'REPORTE: LISTADO DE COBRANZA FECHA IMPRESO:' . date('d/m/Y') . ' FOLIO DE RELACION: ' . $_GET[folio], 0, 0, 'L'); $this->Ln(5); $this->Cell(70, 10, 'COBRADOR: ' . $_GET[cobrador] . '', 0, 0, 'L'); $this->Ln(5); $this->Cell(70, 10, 'DIA: ' . $f->dia . '', 0, 0, 'L'); $this->Ln(10); }
/** @Funcion que permite recibir los datos del form de perfil /**************************************************************************/ public function recibirDatos() { //Cargamos las variables de session (LIBRERIA) $data["session"] = $this->general_sessions->validarSessionAdmin(); $this->form_validation->set_rules('rut', 'R.U.T.', 'required|trim'); $this->form_validation->set_rules('p_nombre', 'primer nombre', 'required|trim'); $this->form_validation->set_rules('s_nombre', 'segundo nombre', 'required|trim'); $this->form_validation->set_rules('a_paterno', 'apellido paterno', 'required|trim'); $this->form_validation->set_rules('a_materno', 'apellido materno', 'required|trim'); $this->form_validation->set_rules('genero', 'genero', 'required|trim'); $this->form_validation->set_rules('telefono_f', 'telefono fijo', 'required|trim'); $this->form_validation->set_rules('celular', 'celular', 'required|trim'); $this->form_validation->set_rules('correo', 'correo electronico', 'required|trim|valid_email'); $this->form_validation->set_rules('username', 'nombre de usuario', 'required|trim'); $this->form_validation->set_rules('fecha_nac', 'fecha de nacimiento', 'required|trim'); $this->form_validation->set_rules('pais_res', 'pais de referencia', 'required|trim'); $this->form_validation->set_rules('region', 'region', 'required|trim'); $this->form_validation->set_rules('provincia', 'provincia', 'required|trim'); $this->form_validation->set_rules('comuna', 'comuna', 'required|trim'); $this->form_validation->set_rules('calle', 'calle', 'required|trim'); $this->form_validation->set_rules('password', 'contraseña', 'callback_confpassword_check'); $this->form_validation->set_rules('confpassword', 'confirmar contraseña', 'callback_password_check'); if ($this->form_validation->run() == FALSE) { //Muestra los errores en la vista $this->perfil(); } else { $dataMod = array("id_usuario" => $data["session"]["id_usuario"], "rut" => $this->input->post('rut'), "p_nombre" => $this->input->post('p_nombre'), "s_nombre" => $this->input->post('s_nombre'), "a_paterno" => $this->input->post('a_paterno'), "a_materno" => $this->input->post('a_materno'), "genero" => $this->input->post('genero'), "telefono_f" => $this->input->post('telefono_f'), "celular" => $this->input->post('celular'), "correo" => $this->input->post('correo'), "username" => $this->input->post('username'), "fecha_nac" => cambiaf_a_mysql($this->input->post('fecha_nac')), "pais_res" => $this->input->post('pais_res'), "region" => $this->input->post('region'), "provincia" => $this->input->post('provincia'), "comuna" => $this->input->post('comuna'), "calle" => $this->input->post('calle'), "password" => $this->input->post('password')); $this->perfil_model->editarPerfil($dataMod); //Cambia los datos $this->perfil_succes(); //Muestra html de exito } }
$s = "(SELECT rv.fecharealizacion, rv.folio, rv.destino, CONCAT(rv.nombrecliente,'/',rv.recibe) origendestino, rv.flete, rv.tipoentrega, rv.paquetes, rv.totalkilogramos, rv.total, gv.estado, ifnull(gv.recibio,'') recibio FROM reportes_ventas rv INNER JOIN guiasventanilla gv ON rv.folio = gv.id WHERE rv.idrecibe = '$_GET[idcliente]' AND rv.fecharealizacion BETWEEN '".cambiaf_a_mysql($_GET[fechainicio])."' AND '".cambiaf_a_mysql($_GET[fechafin])."' AND IF(NOT ISNULL(rv.sucursalfacturo), rv.prefijosucfacturo,prefijosucursal) = '".$_GET[sucursal]."' AND rv.tipoventa = 'GUIA VENTANILLA') UNION (SELECT rv.fecharealizacion, rv.folio, rv.destino, CONCAT(rv.nombrecliente,'/',rv.recibe) origendestino, rv.flete, rv.tipoentrega, rv.paquetes, rv.totalkilogramos, rv.total, ge.estado, ifnull(ge.recibio,'') recibio FROM reportes_ventas rv INNER JOIN guiasempresariales ge ON rv.folio = ge.id WHERE rv.idrecibe = '$_GET[idcliente]' AND rv.fecharealizacion BETWEEN '".cambiaf_a_mysql($_GET[fechainicio])."' AND '".cambiaf_a_mysql($_GET[fechafin])."' AND IF(NOT ISNULL(rv.sucursalfacturo), rv.prefijosucfacturo,prefijosucursal) = '".$_GET[sucursal]."' AND rv.tipoventa = 'GUIA VENTANILLA')"; $t = mysql_query($s,$l) or die($s); $filas2 = mysql_num_rows($t); $totalfilas = $filas + $filas2; $s = "SELECT CONCAT_WS(' ',nombre,paterno,materno) as nombre FROM catalogocliente WHERE id=".$_GET[idcliente].""; $cl = mysql_query($s,$l) or die($s); $f = mysql_fetch_object($cl); $xls .='<Table ss:ExpandedColumnCount="12" ss:ExpandedRowCount="'.($totalfilas+15).'" x:FullColumns="1" x:FullRows="1" ss:DefaultColumnWidth="60"> <Column ss:Index="4" ss:AutoFitWidth="0" ss:Width="222.75"/> <Column ss:Index="11" ss:AutoFitWidth="0" ss:Width="123"/> <Column ss:Width="67.5"/>
//die(); set_file("resumen", "resumen.html"); set_var("v_b_fecha_desde", $fecha_desde); // fecha_desde set_var("v_b_fecha_hasta", $fecha_hasta); // fecha_hasta $id_suc = $_SESSION['id_sucursal']; set_var("v_sucursal", $_SESSION['sucursal']); // fecha_hasta set_var("v_sucursal", $_SESSION['sucursal']); // sumatoria de cta cte set_var("v_vendedor", $_SESSION['usuario']); set_var("v_total_ctacte", 0.0); // sumatoria de cta cte $fecha_desde = cambiaf_a_mysql($fecha_desde); $fecha_hasta = cambiaf_a_mysql($fecha_hasta); $db = conectar_al_servidor(); //---------------------------------------------------------------------------------------------------- //---------------------------------------------------------------------------------------------------- // Cargamos el comboBOX de COMISIONISTAS //---------------------------------------------------------------------------------------------------- $q = "select u.id, u.nombre, u.usuario from usuarios u inner join tipos_de_usuarios tu on \n\t\t\t(u.id_tipo_usuario=tu.codigo) and (tu.codigo=3)"; $res = ejecutar_sql($db, $q); if (!$res) { echo $db->ErrorMsg(); //die(); } else { $combobox_comisionista = $combobox_comisionista . "<option value=0>Solo de Sucursales...</option>"; while (!$res->EOF) { $combobox_comisionista = $combobox_comisionista . "<option value=" . $res->fields[0] . "> Por el comisionista:<b> " . strtoupper($res->fields[1]) . "</b></option>"; $res->MoveNext();
//FACTURAS CANCELADAS $facturascanceladas = "SELECT f.folio, DATE_FORMAT(f.fecha,'%d/%m/%Y') AS fecha, CONCAT_WS(' ', cc.nombre,cc.paterno,cc.materno) AS cliente, cs.prefijo AS destino, IFNULL(f.total + f.sobmontoafacturar + f.otrosmontofacturar,0) AS importe, f.idusuario, CONCAT_WS(' ',ce.nombre,ce.apellidopaterno,ce.apellidomaterno) AS empleado FROM facturacion f INNER JOIN catalogosucursal cs ON f.idsucursal = cs.id INNER JOIN catalogocliente cc ON f.cliente = cc.id LEFT JOIN catalogoempleado ce ON f.idusuario = ce.id WHERE f.fecha BETWEEN '".cambiaf_a_mysql($_GET[fechainicio])."' AND '".cambiaf_a_mysql(((!empty($_GET[fechafin]))?$_GET[fechafin]:$_GET[fechainicio]))."' AND f.facturaestado='CANCELADO' AND f.idsucursal = ".$_GET[sucursal].""; obtenerDatos($facturascanceladas,$pdf,"FACTURAS CANCELADAS DEL DIA","SI"); //RELACION DE GUIAS CON AUTORIZACION PARA CANCELAR $criterioguiasforaneapagadacreditoentregadas = " INNER JOIN catalogocliente cc ON gv.idremitente = cc.id WHERE gv.estado = 'AUTORIZACION PARA CANCELAR' AND gv.idsucursalorigen = ".$_GET[sucursal]." AND gv.fecha BETWEEN '".cambiaf_a_mysql($_GET[fechainicio])."' AND '".cambiaf_a_mysql(((!empty($_GET[fechafin]))?$_GET[fechafin]:$_GET[fechainicio]))."' ORDER BY gv.idusuario"; obtenerDatos($s.$criterioguiasforaneapagadacreditoentregadas,$pdf,"RELACION DE GUIAS CON AUTORIZACION PARA CANCELAR","SI"); function ponerEncabezados($pdf,$tituloreporte,$medidas,$titulos){ $pdf->addLeyenda2($tituloreporte,38,10); $pdf->AddPage(); $pdf->SetFont('Arial','B',7); $pdf->SetWidths($medidas); $pdf->Titulos($titulos,$medidas); $pdf->SetFont('Arial','',5); } function ponerOcurre($pdf,$titulo){ $pdf->SetFont('Arial','B',7); $arr = array('0'=> '','1'=>'','2'=>$titulo,'3'=>"",'4'=>'','6'=>'','7'=>'','8'=>''); $pdf->Row($arr);
$condicionV=" (g.estado='ALMACEN DESTINO' OR g.estado='AUTORIZACION PARA SUSTITUIR' OR g.estado='POR RECIBIR') AND g.ocurre=1"; $condicionE=" (ge.estado='ALMACEN DESTINO' OR ge.estado='AUTORIZACION PARA SUSTITUIR' OR ge.estado='POR RECIBIR') AND ge.ocurre=1"; }else if($row[3] == "ALMACEN TRANSBORDO"){ $condicionV = " g.estado = 'ALMACEN TRANSBORDO' "; $condicionE = " ge.estado = 'ALMACEN TRANSBORDO' "; }else if($row[3]=="TODOS"){ $condicionV=" (g.estado='EN REPARTO EAD' OR g.estado='ALMACEN DESTINO' OR g.estado='AUTORIZACION PARA SUSTITUIR' OR g.estado='ALMACEN TRANSBORDO' OR g.estado='POR RECIBIR')"; $condicionE=" (ge.estado='EN REPARTO EAD' OR ge.estado='ALMACEN DESTINO' OR ge.estado='AUTORIZACION PARA SUSTITUIR' OR ge.estado='ALMACEN TRANSBORDO' OR ge.estado='POR RECIBIR')"; } $fechaV = " AND g.fecha <= '".cambiaf_a_mysql($row[1])."' "; $fechaG = " AND ge.fecha <= '".cambiaf_a_mysql($row[1])."' "; $s = "SELECT id,estado, idsucursaldestino,fecha,ocurre FROM guiasventanilla g where ".(($row[0]!=1)? "g.idsucursaldestino='".$row[0]."' AND ": "")." $condicionV $fechaV UNION SELECT id,estado, idsucursaldestino,fecha,ocurre FROM guiasempresariales ge where ".(($row[0]!=1)? "ge.idsucursaldestino='".$row[0]."' AND ": "")." $condicionE $fechaG"; $r = mysql_query($s,$l) or die($s); $totalregistros = mysql_num_rows($r); $s = "SELECT COUNT(id) cantidad, format(SUM(importe),2) total FROM ( SELECT g.id, IF(g.tipoflete='1' AND g.condicionpago=0,g.total,0) AS importe FROM guiasventanilla g WHERE ".(($row[0]!=1)? "g.idsucursaldestino='".$row[0]."' AND ": "")." $condicionV $fechaV
}*/ include('../Conectar.php'); $link=Conectarse('webpmm'); $folio=$_POST['folio']; $foliobitacora=$_POST['foliobitacora']; $unidad=$_POST['unidad']; $gastos=$_POST['gastos']; $conductor=$_POST['conductor']; $accion=$_POST['accion']; $usuario=$_SESSION[NOMBREUSUARIO]; $registros=$_POST['registros']; $fecha = $_POST['fecha']; if($fecha == ""){ $fecha = date("d/m/Y"); }else{ $fecha = cambiaf_a_mysql($fecha); } if($accion==""){ $s = "SELECT obtenerFolio('liquidaciongastos',".$_SESSION[IDSUCURSAL].") AS folio"; $r = mysql_query($s,$l) or die($s); $fo = mysql_fetch_object($r); $folio = $fo->folio; } if($accion=="grabar"){ $sql_nuevo = mysql_query("INSERT INTO liquidaciongastos (folio,fechai,foliobitacora,unidad,gastos,conductor,usuario,fecha) VALUES (obtenerFolio('liquidaciongastos',".$_SESSION[IDSUCURSAL]."), '$fecha','$foliobitacora', UCASE('$unidad'),'$gastos',UCASE('$conductor'),'$usuario',CURRENT_TIMESTAMP())",$link) or die("error en linea ".__LINE__); $folio = mysql_insert_id();
"atras":"'.f_atras($contador).'", "paginado":"'.f_paginado($paginado,$totalregistros).'"})'; }else if($_GET[accion]==6){//Obtener Meses $s = "SELECT CASE MONTH(DATE_ADD('".cambiaf_a_mysql($_GET[fecha])."', INTERVAL -2 MONTH)) WHEN 1 THEN 'ENERO' WHEN 2 THEN 'FEBRERO' WHEN 3 THEN 'MARZO' WHEN 4 THEN 'ABRIL' WHEN 5 THEN 'MAYO' WHEN 6 THEN 'JUNIO' WHEN 7 THEN 'JULIO' WHEN 8 THEN 'AGOSTO' WHEN 9 THEN 'SEPTIEMBRE' WHEN 10 THEN 'OCTUBRE' WHEN 11 THEN 'NOVIEMBRE' WHEN 12 THEN 'DICIEMBRE' END AS mes1, CASE MONTH(DATE_ADD('".cambiaf_a_mysql($_GET[fecha])."', INTERVAL -1 MONTH)) WHEN 1 THEN 'ENERO' WHEN 2 THEN 'FEBRERO' WHEN 3 THEN 'MARZO' WHEN 4 THEN 'ABRIL' WHEN 5 THEN 'MAYO' WHEN 6 THEN 'JUNIO' WHEN 7 THEN 'JULIO' WHEN 8 THEN 'AGOSTO' WHEN 9 THEN 'SEPTIEMBRE' WHEN 10 THEN 'OCTUBRE' WHEN 11 THEN 'NOVIEMBRE' WHEN 12 THEN 'DICIEMBRE' END AS mes2, CASE MONTH(DATE_ADD('".cambiaf_a_mysql($_GET[fecha])."', INTERVAL 0 MONTH)) WHEN 1 THEN 'ENERO' WHEN 2 THEN 'FEBRERO' WHEN 3 THEN 'MARZO' WHEN 4 THEN 'ABRIL' WHEN 5 THEN 'MAYO' WHEN 6 THEN 'JUNIO' WHEN 7 THEN 'JULIO' WHEN 8 THEN 'AGOSTO' WHEN 9 THEN 'SEPTIEMBRE' WHEN 10 THEN 'OCTUBRE' WHEN 11 THEN 'NOVIEMBRE' WHEN 12 THEN 'DICIEMBRE' END AS mes3"; $r = mysql_query($s,$l)or die($s); $registros = array(); if(mysql_num_rows($r)>0){ while ($f=mysql_fetch_object($r)){ $f->mes1 = cambio_texto($f->mes1); $f->mes2 = cambio_texto($f->mes2); $f->mes3 = cambio_texto($f->mes3); $registros[] = $f; } echo str_replace('null','""',json_encode($registros)); }else{
//echo $s; $r=mysql_query($s,$l)or die($s); $registros= array(); if (mysql_num_rows($r)>0){ while ($f=mysql_fetch_object($r)){ $registros[]=$f; } echo str_replace('null','""',json_encode($registros)); }else{ echo str_replace('null','""',json_encode(0)); } } if($_GET[accion]==7){ $s = "UPDATE devolucionmercancia SET cerro=1 where idreparto=".$_GET[folio].""; mysql_query($s,$l)or die($s); $guia = "'".str_replace(",","','",$_GET[guias])."'"; $s = "UPDATE devolucionmercanciapaquetes SET foliodevolucion = ".$folio." WHERE guia IN (".$guia.")"; mysql_query($s,$l)or die($s); $s = "UPDATE entregasespecialesead SET estado=0 WHERE guia IN (".$guia.") AND fechaead = '".cambiaf_a_mysql($_GET[fecha])."' AND sucursal = ".$_SESSION[IDSUCURSAL].""; mysql_query($s,$l) or die($s); echo "ok"; } ?>
INNER JOIN (SELECT gv.id AS guia, gv.estado, CONCAT_WS(' ',des.nombre,des.paterno,des.materno) AS destinatario, sd.prefijo AS destino, so.prefijo AS origen FROM guiasventanilla AS gv INNER JOIN catalogocliente des ON gv.iddestinatario = des.id INNER JOIN catalogosucursal sd ON gv.idsucursaldestino = sd.id INNER JOIN catalogosucursal so ON gv.idsucursalorigen = so.id UNION SELECT ge.id AS guia, ge.estado, CONCAT_WS(' ',des.nombre,des.paterno,des.materno) AS destinatario, sd.prefijo AS destino, so.prefijo AS origen FROM guiasempresariales AS ge INNER JOIN catalogocliente des ON ge.iddestinatario = des.id INNER JOIN catalogosucursal sd ON ge.idsucursaldestino = sd.id INNER JOIN catalogosucursal so ON ge.idsucursalorigen = so.id) t ON rep.guia=t.guia INNER JOIN recepcionmercancia rm ON rep.recepcion = rm.folio WHERE ".(($_GET[sucursal]!="todas")? "rm.sucursal=".$_GET[sucursal]."" : "")." rm.fecha BETWEEN '".cambiaf_a_mysql($_GET[fechaini])."' AND '".cambiaf_a_mysql($_GET[fechaini])."' "; $r = mysql_query($s, $l) or die(mysql_error($l).$s); $registros = array(); if(mysql_num_rows($r)>0){ while($f = mysql_fetch_object($r)){ $f->origen = cambio_texto($f->origen); $f->destino = cambio_texto($f->destino); $f->destinatario = cambio_texto($f->destinatario); $f->sucursalorigen = cambio_texto($f->sucursalorigen); $f->sucursaldestino = cambio_texto($f->sucursaldestino); $registros[] = $f; } echo str_replace('null','""',json_encode($registros)); }else{ echo "0"; }
SUM(IF(gv.tipoflete=1 AND gv.condicionpago=0,gv.total,0)) AS cobcont, SUM(IF(gv.tipoflete=1 AND gv.condicionpago=1,gv.total,0)) AS cobcred FROM catalogosucursal cs INNER JOIN guiasventanilla gv ON cs.id=gv.idsucursaldestino WHERE /*gv.estado!='CANCELADO' AND*/ YEAR(gv.fecha)>='2011' ".((!empty($_GET[fechainicio]))? " AND gv.fecha BETWEEN '".cambiaf_a_mysql($_GET[fechainicio])."' AND '".cambiaf_a_mysql($_GET[fechafin])."'" : " AND gv.fecha <= '".cambiaf_a_mysql($_GET[fechafin])."' ")." AND gv.idsucursalorigen!=gv.idsucursaldestino AND cs.concesion!=0 AND NOT ISNULL(cs.concesion) AND cs.id=".$_GET[sucursal]." GROUP BY cs.id UNION /*canceladas*/ SELECT cs.id,SUM(IF(gv.tipoflete=0 AND gv.condicionpago=0,gv.total,0))*-1 AS pagcont, SUM(IF(gv.tipoflete=0 AND gv.condicionpago=1,gv.total,0))*-1 AS pagcred, SUM(IF(gv.tipoflete=1 AND gv.condicionpago=0,gv.total,0))*-1 AS cobcont, SUM(IF(gv.tipoflete=1 AND gv.condicionpago=1,gv.total,0))*-1 AS cobcred FROM catalogosucursal cs INNER JOIN guiasventanilla gv ON cs.id=gv.idsucursaldestino INNER JOIN historial_cancelacionysustitucion h ON gv.id=h.guia AND (h.accion='SUSTITUCION REALIZADA' or h.accion='CANCELADO') WHERE gv.estado='CANCELADO' AND YEAR(gv.fecha)>='2011' AND YEAR(h.fecha)>=2011 ".((!empty($_GET[fechainicio]))? " AND h.fecha BETWEEN '".cambiaf_a_mysql($_GET[fechainicio])."' AND '".cambiaf_a_mysql($_GET[fechafin])."'" : " AND h.fecha <= '".cambiaf_a_mysql($_GET[fechafin])."' ")." AND gv.idsucursalorigen!=gv.idsucursaldestino AND cs.concesion!=0 AND NOT ISNULL(cs.concesion) AND h.sucursal=".$_GET[sucursal]." GROUP BY cs.id) AS t2"; $r = mysql_query($s,$l) or die($s); $data = array(); $pagcontado = 0; $pagcredito = 0; $cobcontado = 0; $cobcredito = 0; while($f = mysql_fetch_array($r)){ $pagcontado = $f[1] + $pagcontado; $pagcredito = $f[2] + $pagcredito; $cobcontado = $f[3] + $cobcontado; $cobcredito = $f[4] + $cobcredito; $f[5] = $f[1] + $f[2] + $f[3] + $f[4]; $data[] = array('0'=>$f[0],'1'=>$f[1],'2'=>$f[2],'3'=>$f[3],'4'=>$f[4],'5'=>$f[5]); } class pdf extends FPDF{
<th colspan='6'> RESERVAS ACTUALES POR CONFIRMAR</th> </tr> <tr> <th>Nro Reserva</th> <th>Club</th> <th>Cancha</th> <th>Fecha</th> <th>Pagado</th> <th width="80">Opciones</th> </tr> <?php require 'funciones.php'; $fecha_aux = split('/', $fecha); $fecha_aux = $fecha_aux[0] . '-' . $fecha_aux[1] . '-' . $fecha_aux[2]; $sql = "SELECT reserva.ID_Reserva, club.N_Nombre, cancha.N_Nombre, reserva.D_FechaReserva, reserva.T_DetallesAdicionales, reserva.ID_Pago, reserva.T_Estado FROM horario, reserva, club, cancha, pago WHERE reserva.ID_Usuario=" . $idUsuario . " AND horario.ID_Reserva=reserva.ID_Reserva AND horario.ID_Club=club.ID_Club AND cancha.ID_Cancha = horario.ID_Cancha AND reserva.T_Estado=0 AND horario.D_Fecha >= '" . cambiaf_a_mysql($fecha_aux) . "' GROUP BY reserva.ID_Reserva"; $result = mysql_query($sql); while ($row = mysql_fetch_array($result)) { ?> <tr> <td> <?php printf("%05d", $row[0]); ?> </td> <td> <?php echo $row[1]; ?> </td> <td> <?php echo $row[2]; ?>
//Title $this->Image('../images/logo.jpg', 5, 5, 50); $this->SetFont('Arial', 'B', 12); $this->Ln(10); $this->SetFont('Arial', 'I', 8); $this->Cell(0, 6, 'Impreso el: ' . date('d/m/Y'), 0, 1, 'R'); $this->SetFont('Arial', 'B', 12); $this->Ln(5); $this->SetFont('Arial', 'B', 12); $this->Cell(0, 6, 'Tecnoinversiones RB', 0, 1, 'C'); //Ensure table header is output parent::Header(); } } $fechaP = $_REQUEST['fechaM']; $fechaP = cambiaf_a_mysql($_REQUEST['fechaM']); //Connect to database mysql_select_db($database_tecno, $tecno); $pdf = new PDF('P', 'mm', 'Letter'); $pdf->Open(); $pdf->AddPage(); //table: $pdf->SetFont('Arial', 'B', 12); $pdf->Cell(0, 6, 'Listado de Morosos Ventas', 0, 1, 'C'); $pdf->AddCol('nom', 36, 'Nombres', 'C'); $pdf->AddCol('telefono', 18, 'Teléfono'); $pdf->AddCol('celular', 18, 'Celular'); $pdf->AddCol('giro', 9, 'Giro'); $pdf->AddCol('fechaV', 19, 'Fecha V', 'C'); $pdf->AddCol('monto', 15, 'Monto', 'C'); $pdf->AddCol('productoDes', 40, 'Descripción', 'C');
set_var("v_b_fecha_desde", $f_d); set_var("v_b_fecha_hasta", $f_h); set_var("v_nro_cliente", $nro_cliente); set_var("v_nombre_cliente", $nombre_cliente); set_var("v_b_fecha_desde", $fd); set_var("v_b_fecha_hasta", $fh); $id_suc = $_SESSION['id_sucursal']; set_var("v_sucursal", $_SESSION['sucursal']); set_var("v_vendedor", $_SESSION['usuario']); $db = conectar_al_servidor(); // Indica la cantidad de registros encontrados. //---------------------------------------------------------------------------------------------------- //---------------------------------------------------------------------------------------------------- // MUESTRA TODOS LOS REGISTROS DE LAS ENCOMIENDAS sin procesar //---------------------------------------------------------------------------------------------------- $sql = " /* ********************************************************************\n *** DEUDA - Encomienda \n ******************************************************************** */\n SELECT \n cc.fecha,\n cc.id_encomienda,\n CONCAT('Encomienda', ' Nro. Factura: ',COALESCE( f.NRO_SUCURSAL,' '), '-' , COALESCE(f.NRO_FACTURA,' '), ' Destinatario: ', e.destinatario) AS tipo_movimiento,\n p.importe AS deuda,\n 0 AS pagos,\n 'E' AS tipo,\n CONCAT(COALESCE(f.NRO_SUCURSAL,' '),'-',COALESCE(f.NRO_FACTURA,' ')) AS nro_comprobante\n FROM\n ctactes AS cc\n Inner Join encomiendas AS e ON (cc.id_encomienda= e.NRO_GUIA) \n Inner Join pagos AS p ON (cc.id_pago = p.codigo)\n Left Join facturas AS f ON (f.CODIGO = e.ID_FACTURA)\n WHERE cc.id_cliente=" . $nro_cliente . " and DATE(cc.fecha) BETWEEN '" . cambiaf_a_mysql($fd) . "' AND '" . cambiaf_a_mysql($fh) . "'\n\n UNION ALL \n /* ********************************************************************\n *** DEUDA - Pasajes \n ******************************************************************** */\n SELECT \n cc.fecha,\n cc.id_encomienda,\n CONCAT('PASAJES', ' Nro. Factura: ',COALESCE( f.NRO_SUCURSAL,''), '-' , COALESCE(f.NRO_FACTURA,''), ' Destinatario: ', ps.Nombre_y_apellido) AS tipo_movimiento,\n ps.precio AS deuda,\n 0 AS pagos,\n 'P' AS tipo,\n CONCAT(COALESCE(f.NRO_SUCURSAL,''),'-',COALESCE(f.NRO_FACTURA,' ')) AS nro_comprobante\n FROM\n ctactes AS cc\n Inner Join pasajes AS ps ON (cc.id_pasaje= ps.codigo) \n Inner Join pagos AS p ON (cc.id_pago = p.codigo)\n Left Join facturas AS f ON (f.CODIGO = ps.ID_FACTURA)\n WHERE cc.id_cliente=" . $nro_cliente . " and DATE(cc.fecha) BETWEEN '" . cambiaf_a_mysql($fd) . "' AND '" . cambiaf_a_mysql($fh) . "'\n \n UNION ALL\n /* ********************************************************************\n *** PAGOS - Ejectivo / cheques \n ******************************************************************** */\n\n SELECT \n cc.fecha,\n cc.id_pago,\n CONCAT('PAGO', ' Nro. comprovante: ',CONCAT(p.NRO_SUCURSAL,'-',p.NRO_RECIBO)) AS tipo_movimiento,\n 0 AS deuda,\n p.importe AS pagos,\n 'G' AS tipo,\n CONCAT(COALESCE(p.NRO_SUCURSAL,' '),'-',COALESCE(p.NRO_RECIBO,' ')) AS nro_comprobante\n FROM\n ctactes AS cc\n Inner Join pagos AS p ON (cc.id_encomienda is null ) AND (cc.id_pasaje is null) AND (cc.id_pago = p.codigo)\n WHERE cc.id_cliente =" . $nro_cliente . " and DATE(cc.fecha) BETWEEN '" . cambiaf_a_mysql($fd) . "' AND '" . cambiaf_a_mysql($fh) . "' "; $res = ejecutar_sql($db, $sql); //---------------------------------------------------------------------------------------------------- // Verificamos el resultado de la busqueda. //---------------------------------------------------------------------------------------------------- if (!$res) { echo $db->ErrorMsg(); die; } else { $cant = $res->RecordCount(); set_var("v_cant_reg", $cant); if ($cant >= 1) { while (!$res->EOF) { set_var("v_nro_comprobante", $res->fields[6]); set_var("v_nro_secuencia", $res->fields[1]); set_var("v_fecha", cambiaf_a_normal($res->fields[0]));
WHERE fp.fecha BETWEEN '" .cambiaf_a_mysql($_GET[fecha])."' and '".cambiaf_a_mysql($_GET[fecha2])."' AND fp.procedencia='O' AND cs.id='" .$_GET[sucursal]."' GROUP BY gv.id UNION SELECT cs.id AS sucursal,cs.prefijo AS nombresucursal,gv.fecha,gv.id AS guia,CONCAT(cc.nombre,' ',cc.paterno,' ',cc.materno)AS cliente,gv.total AS importe,gv.idusuario AS caja FROM formapago fp INNER JOIN entregasocurre eo ON fp.guia=eo.folio INNER JOIN entregasocurre_detalle ed ON eo.folio=ed.entregaocurre INNER JOIN guiasventanilla gv ON ed.guia=gv.id INNER JOIN catalogosucursal cs ON cs.id=fp.sucursal INNER JOIN catalogocliente cc ON cc.id = IF (gv.tipoflete=0,gv.idremitente,gv.iddestinatario) WHERE fp.fecha BETWEEN '" .cambiaf_a_mysql($_GET[fecha])."' and '".cambiaf_a_mysql($_GET[fecha2])."' AND fp.procedencia='M' AND cs.id='" .$_GET[sucursal]."' GROUP BY gv.id )Tabla GROUP BY guia ORDER BY fecha,guia LIMIT ".$_GET[inicio].",30"; $r=mysql_query($sql,$l)or die($sql); $registros= array(); if (mysql_num_rows($r)>0){ while ($f=mysql_fetch_object($r)){ $f->cliente=cambio_texto($f->cliente); $f->nombresucursal=cambio_texto($f->nombresucursal); $registros[]=$f; } echo str_replace('null','""',json_encode($registros)); }else{ echo "0"; } }
$inicuetot = '1024'; $inicuecansub = '4910'; $inicuecaniva = '2525'; //notas de credito cuando se paga con notas de credito unicamente $notacredito = '4900'; header("Content-Disposition: attachment; filename=P".$cuentacontable."_".str_replace("/","",$_GET[inicio]).".txt"); $fechaarriba = str_replace("-","",cambiaf_a_mysql($_GET[inicio])); $meses = array("","ENE","FEB","MAR","ABR","MAY","JUN","JUL","AGO","SEP","OCT","NOV","DIC"); $dias = split("-",cambiaf_a_mysql($_GET[inicio])); $diainicioarriba = $dias[2]; $dias = split("-",cambiaf_a_mysql($_GET[fin])); $diafinarriba = $dias[2]; $mesarriba = $meses[$dias[1]]; $tituloarriba = "LIQ. DEL $diainicioarriba AL $diafinarriba $mesarriba/".substr($dias[0],2,4)." ".$prefijosucursal; $numeropoliza = "01".$cuentacontable.str_pad($dias[2],3,"0",STR_PAD_LEFT); // 01460003 $totalabonos = 0; $totalcargos = 0; #GUIAS HECHAS $s = "DROP TEMPORARY TABLE IF EXISTS movimientos;"; mysql_query($s,$l) or die(mysql_error($l)."-".$s); $s = "CREATE TEMPORARY TABLE `movimientos` ( `id` DOUBLE NOT NULL AUTO_INCREMENT, `orden` VARCHAR(50) DEFAULT NULL,
$r = mysql_query(str_replace("''",'null',$s),$l) or die($s); $s="update facturacion set estadocobranza='R' WHERE folio=".$_GET[factura].""; $r = mysql_query(str_replace("''",'null',$s),$l) or die($s); echo "ok"; }else if($_GET[accion]==3){ //Guardar registrodecontrarecibos.php $s="INSERT INTO registrodecontrarecibos (factura,cliente, fecharegistro, hora, contrarecibo, observacion, idusuario, usuario, fecha,sucursal)VALUES (".$_GET[factura].",".$_GET[idcliente].", '".cambiaf_a_mysql($_GET[fecha])."', '".$_GET[hrs]."', ".$_GET[recibo].", '".$_GET[observaciones]."', '".$_SESSION[IDUSUARIO]."', '".$_SESSION[NOMBREUSUARIO]."', CURRENT_DATE,".$_SESSION[IDSUCURSAL].")"; $r = mysql_query(str_replace("''",'null',$s),$l) or die($s); $s="update facturacion set estadocobranza='R' WHERE folio=".$_GET[factura].""; $r = mysql_query(str_replace("''",'null',$s),$l) or die($s); echo "ok"; }else if($_GET[accion]==4){ $s = "SELECT CASE DAYOFWEEK('".cambiaf_a_mysql($_GET[fecha])."') WHEN 1 THEN 'DOMINGO' WHEN 2 THEN 'LUNES' WHEN 3 THEN 'MARTES' WHEN 4 THEN 'MIERCOLES' WHEN 5 THEN 'JUEVES' WHEN 6 THEN 'VIERNES' WHEN 7 THEN 'SABADO' END AS dia"; $r = mysql_query($s,$l) or die($s); $f = mysql_fetch_object($r); echo $f->dia; }else if($_GET[accion]==5){ $s = "SELECT sc.semanapago AS todo,sc.lunespago AS lunes,sc.martespago AS martes,sc.miercolespago AS miercoles,sc.juevespago AS jueves,sc.viernespago AS viernes,sc.sabadopago AS sabado FROM catalogocliente cc
$s = "SELECT ge.fecha, ori.prefijo AS origen, des.prefijo AS destino, ge.id AS guia, IFNULL(ge.valordeclarado,0) AS valordeclarado, IFNULL(ge.tflete,0) AS tflete, SUM(de.kgexcedente) AS excedente, IFNULL(sub.costoead,0) AS subdestino, IFNULL(ge.tseguro,0) AS costoseg, IFNULL(ge.tcombustible,0) AS cargocombustible, IFNULL(ge.subtotal,0) AS subtotal, IFNULL(ge.tiva,0) AS tiva, IFNULL(ge.ivaretenido,0) AS ivaretenido, IFNULL(ge.total,0) AS total, ge.factura, SUM(de.cantidad) AS cantidad, SUM(de.peso) AS kilogramos FROM guiasempresariales ge INNER JOIN catalogocliente cc ON ge.idremitente = cc.id INNER JOIN guiasempresariales_detalle de ON ge.id = de.id INNER JOIN catalogosucursal ori ON ge.idsucursalorigen = ori.id INNER JOIN catalogosucursal des ON ge.idsucursaldestino = des.id LEFT JOIN catalogodestino sub ON ge.idsucursaldestino = sub.id WHERE ge.tipoguia = 'CONSIGNACION' AND cc.id = ".$_GET[cliente]." AND ge.fecha BETWEEN '".cambiaf_a_mysql($_GET[fechaini])."' AND '".cambiaf_a_mysql($_GET[fechafin])."' GROUP BY ge.fecha"; $r = mysql_query($s,$l) or die($s); $filas = mysql_num_rows($r); $nodatos = ""; $s = "SELECT CONCAT_WS(' ',nombre,paterno,materno) AS nombre FROM catalogocliente WHERE id=".(($_GET[cliente]!='')?$_GET[cliente]:0).""; $t = mysql_query($s,$l) or die($s); $f = mysql_fetch_object($t); if($filas==0){ $s = "SELECT '' AS fecha, '' origen, '' AS destino, '' AS guia, 0 AS cantidad, 0 AS kilogramos, 0 AS valordeclarado, 0 AS tflete, 0 AS excedente, 0 AS subdestino, 0 AS costoseg, 0 AS cargocombustible, 0 AS subtotal, 0 AS tiva, 0 AS ivaretenido, 0 AS total, 0 AS factura"; $r = mysql_query($s,$l) or die($s); $filas = mysql_num_rows($r);
$_SESSION["rh_idJer"]=(String)$adamS[4]; $_SESSION["rh_idUsuJefe"]=(String)$adamS[5]; $_SESSION["rh_fechaIniAus"]=(String)$adamS[6]; $_SESSION["rh_fechaFinalAus"]=(String)$adamS[7]; $_SESSION["rh_indicador"]=(String)$adamS[8]; $usuario=getVariable("rh_usuario"); $nombreUsuario=getVariable("rh_nombre"); $idSociedad=getVariable("rh_sociedad"); $idCecos1=getVariable("rh_idCecos"); $idJer=getVariable("rh_idJer"); $idUsuJefe=getVariable("rh_idUsuJefe"); $fechaInicialAus=cambiaf_a_mysql(getVariable("rh_fechaIniAus")); $fechaFinalAus=cambiaf_a_mysql(getVariable("rh_fechaFinalAus")); $indicador=getVariable("rh_indicador"); $logLine=$usuario."\t".$nombreUsuario."\t".$idCecos1."\t".$idJer."\t".$idUsuJefe."\t".$fechaInicialAus."\t".$fechaFinalAus."\t".$indicador; $idCecos=$U->getIdCecosSociedad($idCecos1,$idSociedad); //Cumple validaci�n indicador = "A" if ($idCecos== null || $idCecos<=0){ guardaLogError("005",$logLine,$i); } else{ if (strcmp($indicador,"A")==0){ $U->Load_Usuario_rh($usuario); if (strcmp($U->Get_dato("u_usuario"), $usuario)==0){ guardaLogError("003",$logLine,$i); } else{
// This method has several options, check the source code documentation for more information. $pdf->AddPage(); // Set some content to print $s = "INSERT INTO reporte_concesionestmp(guia,idusuario) SELECT guia, ".$_GET[usuario]." FROM reporte_concesiones WHERE tipo = 'V' ".((!empty($_GET[fechainicio]))? " AND fechaguia BETWEEN '".cambiaf_a_mysql($_GET[fechainicio])."' AND '".cambiaf_a_mysql($_GET[fechafin])."'" : " AND fechaguia <= CURDATE() ")." AND sucursal = ".$_GET[sucursal]." AND activo = 'S' AND folioconcesion IS NULL"; mysql_query($s,$l) or die($s); $s = "SELECT guia,DATE_FORMAT(fechaguia,'%d/%m/%Y') AS fechaguia,tipoguia,tipoflete,condicionpago,flete,descuento,fleteneto, comision,recoleccion,comisionead,entrega,comisionrad,total,condicion,estado,sucursal,activo,ifnull(sobrepeso,0) as sobrepeso FROM reporte_concesiones WHERE tipo = 'V' ".((!empty($_GET[fechainicio]))? " AND fechaguia BETWEEN '".cambiaf_a_mysql($_GET[fechainicio])."' AND '".cambiaf_a_mysql($_GET[fechafin])."'" : " AND fechaguia <= CURDATE() ")." AND sucursal = ".$_GET[sucursal]." AND activo = 'S' AND folioconcesion IS NULL"; $r = mysql_query($s,$l) or die($s); $datos = <<<EOD <table width="882" cellpadding="0" cellspacing="0" border="1"> <tr> <td width="71" align="left" style="font-family:'Courier New', Courier, monospace; font-size:25px">GUIA</td> <td width="63" align="left" style="font-family:'Courier New', Courier, monospace; font-size:25px">FECHA</td> <td width="63" align="right" style="font-family:'Courier New', Courier, monospace; font-size:25px" >FLETE</td> <td width="63" align="right" style="font-family:'Courier New', Courier, monospace; font-size:25px">DESCUENTO</td> <td width="63" align="right" style="font-family:'Courier New', Courier, monospace; font-size:25px">FLETE NETO</td> <td width="63" align="right" style="font-family:'Courier New', Courier, monospace; font-size:25px">COMISION</td> <td width="63" align="right" style="font-family:'Courier New', Courier, monospace; font-size:25px">RECOLECCION</td> <td width="59" align="right" style="font-family:'Courier New', Courier, monospace; font-size:25px" >COM. RAD</td> <td width="63" align="right" style="font-family:'Courier New', Courier, monospace; font-size:25px" >ENTREGA</td>
IFNULL((gv.tflete-gv.ttotaldescuento+gv.texcedente),0) AS valorfleteneto,gv.estado FROM guiasempresariales gv INNER JOIN catalogocliente cc ON cc.id = IF (gv.tipoflete=0,gv.idremitente,gv.iddestino) INNER JOIN catalogosucursal cs ON cs.id = gv.idsucursaldestino WHERE gv.idvendedorconvenio='" .$_GET[idvendedor]."' AND gv.estado<>'CANCELADO' AND gv.fecha BETWEEN '" .cambiaf_a_mysql($_GET[fecha])."' and '".cambiaf_a_mysql($_GET[fecha2])."' )guiasventanillayempresariales"; $r=mysql_query($sql,$l)or die($sql); $registros= array(); if (mysql_num_rows($r)>0)
$xml = "<xml version=\"1.0\" standalone=\"yes\" encoding=\"iso-8859-1\"> <datos>"; $xml .= "<inhabilitados>".$f->inhabilitados."</inhabilitados>"; $xml .= "<dia>".$rowDay[0]."</dia>"; $xml .= "<encontro>$cant</encontro>"; $xml .= "</datos> </xml>"; }else{ $xml = "<xml version=\"1.0\" standalone=\"yes\" encoding=\"iso-8859-1\"> <datos> <encontro>0</encontro> </datos> </xml>"; }echo $xml; }else if($_GET['accion']==7){// OBTENER CAJA PARCIAL $fu = cambiaf_a_mysql($_GET['fechacierrecaja']); $s = "SELECT tipocierre FROM cierrecaja WHERE fechacierre='".$fu."' AND usuariocaja='".$_GET['idusuario']."'"; $r = mysql_query($s,$link) or die("error en linea ".__LINE__); if(mysql_num_rows($r)>0){ $f = mysql_fetch_object($r); $cant = mysql_num_rows($r); $xml = "<xml version=\"1.0\" standalone=\"yes\" encoding=\"iso-8859-1\"> <datos>"; $xml .= "<tipocierre>".$f->tipocierre."</tipocierre>"; $xml .= "<encontro>$cant</encontro>"; $xml .= "</datos> </xml>"; }else{ $xml = "<xml version=\"1.0\" standalone=\"yes\" encoding=\"iso-8859-1\"> <datos> <encontro>0</encontro> </datos>
UNION SELECT IF(tipoflete=0,idremitente,iddestinatario) FROM guiasempresariales WHERE id = '".$row[1]."') AND estado = 'ACTIVADO'"; $r = mysql_query($s,$l) or die($s); if(mysql_num_rows($r)>0){ $f = mysql_fetch_object($r); $s = "SELECT * FROM solicitudcreditosucursaldetalle WHERE solicitud = $f->folio AND (idsucursal = '".$row[7]."' OR sucursal = 'TODAS')"; $r = mysql_query($s,$l) or die($s); if(mysql_num_rows($r)==0) die("no aplica credito,".$f->ncliente); } $s = "INSERT INTO traspasocredito (fechatraspaso,guia,importe,remitente,destinatario,origen,destino,sucursaltraspaso,idusuario,idsucursal,fecha) VALUES ('".cambiaf_a_mysql($row[0])."','".$row[1]."','".$row[2]."','".$row[3]."','".$row[4]."','".$row[5]."', '".$row[6]."', ".$row[7].", ".$_SESSION[IDUSUARIO].",".$_SESSION[IDSUCURSAL].",CURRENT_TIMESTAMP)"; $r = mysql_query($s,$l) or die($s); $folio = mysql_insert_id(); $s = "SELECT IF(gv.tipoflete=0,CONCAT_WS(' ',rm.nombre,rm.paterno,rm.materno), CONCAT_WS(' ',de.nombre,de.paterno,de.materno)) AS cliente, gv.total FROM guiasventanilla gv INNER JOIN catalogocliente rm ON gv.idremitente = rm.id INNER JOIN catalogocliente de ON gv.iddestinatario = de.id WHERE gv.id = '".$row[1]."'"; $r = mysql_query($s,$l) or die($s); $f = mysql_fetch_object($r); $s = "INSERT INTO historialdetraspaso SET foliotraspaso = ".$folio.", sucursalsolicita = ".$_SESSION[IDSUCURSAL].",
$fecha2 = $fecha; $fecha2 = split("/", $fecha2); $fecha2 = $fecha2[2] . '-' . $fecha2[1] . '-' . $fecha2[0]; $query_2 = "INSERT INTO reserva (ID_Usuario,D_FechaReserva) VALUES(" . $usuario . ",'" . $fecha2 . "')"; mysql_query($query_2); $_SESSION["reserva"] = mysql_insert_id(); $reserva = $_POST["reserva"]; foreach ($reserva as $r) { $r = explode(';', $r); $fecha3 = $r[2]; $fecha3 = explode('/', $fecha3); $fecha3 = $fecha3[0] . '-' . $fecha3[1] . '-' . $fecha3[2]; $query_1 = "INSERT INTO hora (D_HoraInicio,D_HoraFin) VALUES (" . $r[0] . "," . $r[0] . ")"; mysql_query($query_1); $hora_id = mysql_insert_id(); $query = "INSERT INTO horario (ID_Hora, ID_Cancha, ID_Club, D_Fecha, C_Dia, ID_Reserva) VALUES (" . $hora_id . ", " . $cancha . ", " . $club . ", '" . cambiaf_a_mysql($fecha3) . "', " . $r[1] . ", " . $_SESSION["reserva"] . ")"; mysql_query($query); } } if ($_POST['action'] == "adicional") { //funcion para agregar los detalles adicionales a la reserva $adi = ""; if (isset($_POST["adicionales"])) { $adi = $_POST["adicionales"]; } $adi_aux = ""; $monto_adi = 0; if ($adi != "") { foreach ($adi as $r) { $nr = explode(';', $r); $adi_aux = $nr[0] . ' - S/.' . $nr[1] . ';' . $adi_aux;
FROM catalogosucursal cs INNER JOIN guiasempresariales ge ON cs.id=ge.idsucursalorigen WHERE /*ge.estado!='CANCELADO' AND*/ YEAR(ge.fecha)>='2011' AND ge.tipoflete='PAGADA' ".((!empty($_GET[fechainicio]))? " AND ge.fecha BETWEEN '".cambiaf_a_mysql($_GET[fechainicio])."' AND '".cambiaf_a_mysql($_GET[fechafin])."'" : " AND ge.fecha <= '".cambiaf_a_mysql($_GET[fechafin])."' ")." AND cs.concesion!=0 AND NOT ISNULL(cs.concesion) AND cs.id=".$_GET[sucursal]." GROUP BY ge.id UNION /*canceladas*/ SELECT (gv.id) guia,(gv.fecha) fechaguia,(gv.tflete*-1) flete,(gv.ttotaldescuento*-1) descuento,((gv.tflete+gv.texcedente)-gv.ttotaldescuento)*-1 fleteneto, ((((gv.tflete+gv.texcedente)-gv.ttotaldescuento)*(cs.recibido/100))*-1) comision,(gv.trecoleccion*-1) recoleccion,0 AS comisionrad,(gv.tcostoead*-1) entrega, ((gv.tcostoead*(cs.porcead/100))*-1) comisionead, (gv.texcedente*-1) sobrepeso,gv.estado,CONCAT(IF(gv.tipoflete=0,'PAGADA','POR COBRAR'),'-',IF(gv.condicionpago=0,'CONTADO','CREDITO')) condicion, (((((gv.tflete+gv.texcedente)-gv.ttotaldescuento)*(cs.recibido/100))+(gv.tcostoead*(cs.porcead/100)))*-1) total,(gv.total*-1) tgral FROM catalogosucursal cs INNER JOIN guiasventanilla gv ON cs.id=gv.idsucursalorigen INNER JOIN historial_cancelacionysustitucion h ON gv.id=h.guia AND (h.accion='SUSTITUCION REALIZADA' or h.accion='CANCELADO') WHERE gv.estado='CANCELADO' AND YEAR(gv.fecha)>='2011' AND YEAR(h.fecha)>=2011 AND gv.idsucursalorigen!=gv.idsucursaldestino ".((!empty($_GET[fechainicio]))? " AND h.fecha BETWEEN '".cambiaf_a_mysql($_GET[fechainicio])."' AND '".cambiaf_a_mysql($_GET[fechafin])."'" : " AND h.fecha <= '".cambiaf_a_mysql($_GET[fechafin])."' ")." AND cs.concesion!=0 AND NOT ISNULL(cs.concesion) AND h.sucursal=".$_GET[sucursal]." GROUP BY gv.id "; $r = mysql_query($s,$l) or die($s); $r = mysql_query($s,$l) or die($s); if(mysql_num_rows($r)>0){ while($f = mysql_fetch_object($r)){ ?> <tr> <td align="left"><?php echo $f->guia; ?> </td> <td align="left"><?php echo $f->fechaguia; ?> </td>
}else if($_GET[estado] == "ALMACEN TRANSBORDO"){ $condicionV = " g.estado = 'ALMACEN TRASBORDO' and g.id not like '%Z'"; $condicionE = " ge.estado = 'ALMACEN TRASBORDO' and ge.id not like '%Z'"; }else if($_GET[estado] == "TODOS"){ /*$condicionV=" (g.estado='EN REPARTO EAD' OR g.estado='ALMACEN DESTINO' OR g.estado='AUTORIZACION PARA SUSTITUIR' OR g.estado='ALMACEN TRANSBORDO' OR g.estado='POR RECIBIR')"; $condicionE=" (ge.estado='EN REPARTO EAD' OR ge.estado='ALMACEN DESTINO' OR ge.estado='AUTORIZACION PARA SUSTITUIR' OR ge.estado='ALMACEN TRANSBORDO' OR ge.estado='POR RECIBIR')";*/ $condicionV=" (g.estado<>'CANCELADA' AND g.estado <>'CANCELADO' and g.estado <>'ENTREGADA' AND g.estado <> 'ENTREGADO' and g.estado <> 'POR RECIBIR' and g.id not like '%Z')"; $condicionE=" (ge.estado<>'CANCELADA' AND ge.estado <>'CANCELADO' and ge.estado <>'ENTREGADA' AND ge.estado <> 'ENTREGADO' and ge.estado <> 'POR RECIBIR' and ge.id not like '%Z')"; } $fechaV = " AND g.fecha <= '".cambiaf_a_mysql($_GET[fecha])."' "; $fechaG = " AND ge.fecha <= '".cambiaf_a_mysql($_GET[fecha])."' "; /*$s = "SELECT DATE_FORMAT(t.fecha,'%d/%m/%Y') AS fecha, t.guia, t.flete, t.pago, t.cliente, t.descripcion, t.contenido, t.importe, t.almacen FROM ( SELECT g.idsucursaldestino, cs.prefijo AS sucursal, g.id AS guia, g.iddestinatario AS nocliente, CONCAT(cc.nombre,' ',cc.paterno,' ',cc.materno) AS cliente, g.fecha, g.estado,g.ocurre, gd.descripcion, gd.contenido, SUM(g.total) AS importe, IF(g.estado='ALMACEN DESTINO' AND g.ocurre=1,'OCURRE',IF(g.estado='ALMACEN DESTINO' AND g.ocurre=0,'EAD', IF(g.estado='EN TRANSITO' AND g.ocurre=1,'EN TRANSITO',IF(g.estado='EN TRANSITO' AND g.ocurre=0, 'EN TRANSITO','')))) AS almacen, IF(g.tipoflete=0,'PAGADA','POR COBRAR') AS flete, IF(g.condicionpago=0,'CONTADO','CREDITO') AS pago FROM guiasventanilla g LEFT JOIN catalogosucursal cs ON g.idsucursaldestino = cs.id LEFT JOIN catalogocliente cc ON g.iddestinatario = cc.id LEFT JOIN guiaventanilla_detalle gd ON g.id = gd.idguia GROUP BY gd.idguia UNION SELECT ge.idsucursaldestino, cs.prefijo AS sucursal, ge.id AS guia,
keyfoliosgastoscajachica = '".$folio."' WHERE id = '". $ids."'"; $sq = mysql_query($s) or die($s); } $s = "INSERT detallefoliosgastoscajachica SET keyfoliosgastoscajachica = '".$folio."', keycapturagastoscajachica = '".$ids."', folioautorizacion = '".$_POST['folioautorizacion'.$ids]."', motivonoautorizacion = '".$_POST['motivonoautorizacion'.$ids]."', foliocaptura = '".$_POST['foliocaptura'.$ids]."', fechacaptura = '".cambiaf_a_mysql(str_replace('-','/',$_POST['fechacaptura'.$ids]))."', nofactura = '".$_POST['nofactura'.$ids]."', fechafactura = '".cambiaf_a_mysql(str_replace('-','/',$_POST['fechafacturavale'.$ids]))."', proveedor = '".$_POST['proveedor'.$ids]."', concepto = '".$_POST['concepto'.$ids]."', descripcion = '".$_POST['descripcion'.$ids]."', total = '".$_POST['total'.$ids]."' "; $_POST['checkautorizar'.$ids] ? $s .= ",autorizar = 'S'" : $s .= ",autorizar = 'N'"; $_POST['checksustituir'.$ids] ? $s .= ",sustituir = 'S'" : $s .= ",sustituir = 'N'"; $_POST['checkreponer'.$ids] ? $s .= ",reponer = 'S'" : $s .= ",reponer = 'N'"; /*if($_POST['checkreponer'.$ids]) { $fechaS = split("-", $_POST['fecha_cheque']); $fechachequeformat = $fechaS[2]."-".$fechaS[1]."-".$fechaS[0]; $s .= ", cheque = '".$_POST['cheque']."', fechacheque = '".$fechachequeformat."',
$s = "delete from catalogoprospectonick where prospecto = $idprospecto"; mysql_query($s,$l) or die($s); $s = "delete from catalogoprospecto where id = $idprospecto"; mysql_query($s,$l) or die($s); $_GET[idcliente] = $idcliente; } //Vigencia //LAST_DAY(CONCAT(YEAR(CURRENT_DATE),'-12-01')) //ADDDATE(CURRENT_DATE, INTERVAL 1 YEAR) $s = "INSERT INTO generacionconvenio SELECT NULL, NULL, NULL, '$_GET[credito]', '$_GET[consumomensual]', CURRENT_DATE, 'AUTORIZADO', tipoautorizacion,'".cambiaf_a_mysql($_GET[vigencia])."', pc.sucursal, pc.vendedor, pc.nvendedor, pc.personamoral, cp.id, cpn.nick, cp.rfc, cp.nombre, cp.paterno, cp.materno, pc.calle, pc.numero, pc.colonia, pc.cp, pc.poblacion, pc.municipio, pc.estado, pc.pais, cp.celular, pc.telefono, cp.email, pc.precioporkg, pc.precioporcaja, pc.descuentosobreflete, pc.cantidaddescuento, pc.limitekg, pc.costo, pc.preciokgexcedente, pc.prepagadas, pc.consignacionkg, pc.consignacioncaja, pc.consignaciondescuento, pc.consignaciondescantidad, '$_SESSION[NOMBREUSUARIO]', '$_SESSION[IDUSUARIO]', pc.valordeclarado, pc.limite,pc.porcada,pc.costoextra, $_GET[idpropuesta], legal FROM propuestaconvenio AS pc LEFT JOIN catalogocliente AS cp ON cp.id = '$_GET[idcliente]' LEFT JOIN catalogoclientenick AS cpn ON cp.id = cpn.cliente LEFT JOIN direccion AS d ON cp.id = d.codigo AND d.origen = 'cl' WHERE pc.folio = '$_GET[idpropuesta]' GROUP BY cp.id";
$f->cliente = cambio_texto($f->cliente); $arr[] = $f; } $registros = str_replace('null','""',json_encode($arr)); echo '({"total":"'.$totalregistros.'", "totales":'.$totales.', "registros":'.$registros.', "contador":"'.$contador.'", "adelante":"'.f_adelante($desde,$paginado,$totalregistros).'", "atras":"'.f_atras($contador).'", "paginado":"'.f_paginado($paginado,$totalregistros).'"})'; }else if($_POST[accion]==2){ $s = "INSERT INTO bitacoraempleado SET usuario = '$_SESSION[IDUSUARIO]', fecha = '".cambiaf_a_mysql($_POST[fecha])."', actividad = '$_POST[actividades]', idcliente = '$_POST[idcliente]', cliente = '$_POST[nombre]', convenio = '$_POST[folio]', logro = '$_POST[logro]', tiempoinvertido = '$_POST[tiempoinvertido]', proximacita = '".cambiaf_a_mysql($_POST[fecha])."', sucursal = (SELECT prefijo FROM catalogosucursal WHERE id = '$_SESSION[IDSUCURSAL]');"; mysql_query($s,$l) or die($s); echo "muybien"; } ?>
r.unidad, cr.descripcion AS ruta FROM reportedanosfaltante rep INNER JOIN recepcionmercancia r ON rep.recepcion = r.folio AND rep.sucursal = r.idsucursal INNER JOIN catalogoempleado e ON rep.empleado1 = e.id INNER JOIN catalogoruta cr ON r.ruta = cr.id INNER JOIN (SELECT gv.id AS guia, sd.prefijo AS destino, so.prefijo AS origen FROM guiasventanilla AS gv INNER JOIN catalogosucursal sd ON gv.idsucursaldestino = sd.id INNER JOIN catalogosucursal so ON gv.idsucursalorigen = so.id UNION SELECT ge.id AS guia, sd.prefijo AS destino, so.prefijo AS origen FROM guiasempresariales AS ge INNER JOIN catalogosucursal sd ON ge.idsucursaldestino = sd.id INNER JOIN catalogosucursal so ON ge.idsucursalorigen = so.id) t ON rep.guia=t.guia INNER JOIN catalogosucursal su ON r.idsucursal = su.id WHERE r.fecha BETWEEN '".cambiaf_a_mysql($_GET[fechainicio])."' AND '".cambiaf_a_mysql($_GET[fechafin])."' ".(($_GET[sucursal]!="todas")? " AND r.sucursal=".$_GET[sucursal]."" : "")." GROUP BY rep.guia"; $r = mysql_query($s, $l) or die(mysql_error($l).$s); $data = array(); if(mysql_num_rows($r)>0){ while($f = mysql_fetch_array($r)){ $f[2] = utf8_encode($f[2]); $f[4] = utf8_encode($f[4]); $f[5] = utf8_encode($f[5]); $f[7] = utf8_encode($f[7]); $f[8] = utf8_encode($f[8]); $f[9] = utf8_encode($f[9]); $s = "SELECT guia FROM sobrantes WHERE guia = '".$f[3]."'"; $rr= mysql_query($s,$l) or die($s); $ff = mysql_fetch_array($rr);