コード例 #1
0
 function agregaDetalle($idComprobacion, $cargo_asociado, $idAmex, $no_transaccion, $conceptoBMW, $tipoComida, $monto, $tipoDivisa, $iva, $total, $totalDolares, $comentario, $no_asistentes, $fecha, $folio_factura, $idProv, $rfc, $propina, $impuesto_hospedaje, $totalMxn)
 {
     $fecha = fecha_to_mysql($fecha);
     $query = sprintf("INSERT INTO detalle_comprobacion_gastos(\r\n\t\t\t\tdc_id,\r\n\t\t\t\tdc_comprobacion,\r\n\t\t\t\tdc_tipo,\r\n\t\t\t\tdc_concepto,\r\n\t\t\t\tdc_rfc,\r\n\t\t\t\tdc_monto,\r\n\t\t\t\tdc_porcentaje_iva,\r\n\t\t\t\tdc_iva,\r\n\t\t\t\tdc_total,\r\n\t\t\t\tdc_proveedor,\r\n\t\t\t\tdc_fecha,\r\n\t\t\t\tdc_factura,\r\n\t\t\t\tdc_divisa,\r\n\t\t\t\tdc_tipo_cambio,\r\n\t\t\t\tdc_comensales,\r\n\t\t\t\tdc_propinas,\r\n\t\t\t\tdc_imp_hospedaje,\r\n\t\t\t\tdc_comentarios,\r\n\t\t\t\tdc_folio_factura,\r\n\t\t\t\tdc_idamex_comprobado,\r\n\t\t\t\tdc_estatus,\r\n\t\t\t\tdc_enviado_sap,\r\n\t\t\t\tdc_tipo_comida,\r\n\t\t\t\tdc_total_aprobado,\r\n\t\t\t\tdc_total_aprobado_cxp,\r\n\t\t\t\tdc_total_pesos,\r\n\t\t\t\tdc_notransaccion,\r\n\t\t\t\tdc_total_dolares)\r\n\t\t\t\tVALUES(\r\n\t\t\t\tdefault,\r\n\t\t\t\t'%s',\r\n\t\t\t\t'%s',\r\n\t\t\t\t'%s',\r\n\t\t\t\t'%s',\r\n\t\t\t\t'%s',\r\n\t\t\t\t'0',\r\n\t\t\t\t'%s',\r\n\t\t\t\t'%s',\r\n\t\t\t\t'%s',\r\n\t\t\t\tNOW(),\r\n\t\t\t\t'%s',\r\n\t\t\t\t'%s',\r\n\t\t\t\t0,\r\n\t\t\t\t'%s',\r\n\t\t\t\t'%s',\r\n\t\t\t\t'%s',\r\n\t\t\t\t'%s',\r\n\t\t\t\t'%s',\r\n\t\t\t\t'%s',\r\n\t\t\t\t0,\r\n\t\t\t\t0,\r\n\t\t\t\t'%s',\r\n\t\t\t\t0,\r\n\t\t\t\t0,\r\n\t\t\t\t'%s',\r\n\t\t\t\t'%s',\r\n\t\t\t\t'%s')", $idComprobacion, $cargo_asociado, $conceptoBMW, $rfc, $monto, $iva, $total, $idProv, $fecha, $tipoDivisa, $no_asistentes, $propina, $impuesto_hospedaje, $comentario, $folio_factura, $idAmex, $tipoComida, $totalMxn, $no_transaccion, $totalDolares);
     //error_log($query);
     $dc = $this->dc_id = parent::insertar($query);
     return $dc;
 }
コード例 #2
0
 public function Edita_Comprobacion_Gasto($idTramite, $solicitud_referenciada, $centroCosto, $observ, $observEd, $totalComprobaciones, $anticipoCompAutBMW, $personalDescontar, $amexCompAutBMW, $efectivoCompAutBMW, $montoDescontar, $montoReembolsar, $co_gasolina, $fecha_inicial, $fecha_final, $motivo_gasolina, $co_tipo_auto, $co_modelo_auto, $co_kilomettraje, $co_monto_gasolina, $co_ruta, $amexExterno, $lugar_restaurante, $ciudad, $anticipo_solicitud)
 {
     if ($fecha_inicial != "00000000") {
         $fecha_inicial = fecha_to_mysql($fecha_inicial);
     }
     if ($fecha_final != "00000000") {
         $fecha_inicial = fecha_to_mysql($fecha_final);
     }
     $query = sprintf("UPDATE comprobacion_gastos\r\n\t\t\t\t\tSET co_tramite = '%s', \r\n\t\t\t\t\t  co_anticipo_comprobado = '%s',\r\n\t\t\t\t\t  co_amex_comprobado = '%s',\r\n\t\t\t\t\t  co_mnt_reembolso = '%s',\r\n\t\t\t\t\t  co_mnt_descuento = '%s',\r\n\t\t\t\t\t  co_total = '%s',\r\n\t\t\t\t\t  co_cc_clave = '%s',\r\n\t\t\t\t\t  co_observaciones = '%s',\r\n    \t\t\t\t  co_observaciones_edicion = '%s',\r\n\t\t\t\t\t  co_personal_descuento = '%s',\r\n\t\t\t\t\t  co_efectivo_comprobado = '%s',\r\n\t\t\t\t\t  co_gasolina = '%s',\r\n\t\t\t\t\t  co_fecha_inicial_gasolina = '%s',\r\n\t\t\t\t\t  co_fecha_final_gasolina = '%s',\r\n\t\t\t\t\t  co_motivo_gasolina = '%s',\r\n\t\t\t\t\t  co_tipo_auto = '%s',\r\n\t\t\t\t\t  co_modelo_auto = '%s',\r\n\t\t\t\t\t  co_kilometraje = '%s',\r\n\t\t\t\t\t  co_monto_gasolina = '%s',\r\n\t\t\t\t\t  co_ruta = '%s',\r\n\t\t\t\t\t  co_amex_externo = '%s', \r\n\t\t\t\t\t  co_lugar = '%s', \r\n\t\t\t\t\t  co_ciudad = '%s',\r\n\t\t\t\t\t  co_anticipo_gasto = '%s'\r\n\t\t\t\t\tWHERE co_mi_tramite = '%s'", $solicitud_referenciada, $anticipoCompAutBMW, $amexCompAutBMW, $montoReembolsar, $montoDescontar, $totalComprobaciones, $centroCosto, $observ, $observEd, $personalDescontar, $efectivoCompAutBMW, $co_gasolina, $fecha_inicial, $fecha_final, $motivo_gasolina, $co_tipo_auto, $co_modelo_auto, $co_kilomettraje, $co_monto_gasolina, $co_ruta, $amexExterno, $lugar_restaurante, $ciudad, $anticipo_solicitud, $idTramite);
     //error_log("--->>Edición de comprobación de Gastos: ".$query);
     parent::ejecutar($query);
     $query = sprintf("SELECT co_id FROM comprobacion_gastos WHERE co_mi_tramite = '%s'", $idTramite);
     $rst = parent::consultar($query);
     return mysql_result($rst, 0, "co_id");
 }
コード例 #3
0
<?php

$criterios = "<b>Criterios de búsqueda : </b><br>";
#$where= "where a.ESTATUS_FACTURA_ID<>2 ";
$where = "where 1 ";
if ($fecha_ini != "") {
    $where .= " and FECHA_CANCELACION>='" . fecha_to_mysql($fecha_ini) . "' ";
    $criterios .= " De {$fecha_ini} ";
}
if ($fecha_fin != "") {
    $where .= " and FECHA_CANCELACION<='" . fecha_to_mysql($fecha_fin) . "' ";
    $criterios .= " A {$fecha_fin} <br>";
}
/*	
	if ($CLIENTE_ID!="") 
	{
	  $where.=" AND CLIENTE_ID='$CLIENTE_ID' ";    	  
	  $aux=consulta("select RAZON_SOCIAL FROM vta_c_clientes where CLIENTE_ID='".$CLIENTE_ID."'");
	  $criterios.=" Cliente : ".$aux["RAZON_SOCIAL"]."<br>";
	}
	include("where_FACTURADOR_ID_multiple.php");
*/
if ($ESTATUS_FACTURA_ID != "") {
    $where .= " AND ESTATUS_FACTURA_ID='{$ESTATUS_FACTURA_ID}' ";
    $aux = consulta("select DESCRIPCION FROM vta_c_facturas_estatus where ESTATUS_FACTURA_ID='" . $ESTATUS_FACTURA_ID . "'");
    $criterios .= " Estatus factura : " . $aux["DESCRIPCION"] . "<br>";
}
/*	
	include("where_USUARIO_ID.php"); // El usuario es el vendedor
	if ($TIPO_REPORTE!="") 
	{
コード例 #4
0
 }
 $motivo = $_POST['motive'];
 $f_invitacion = $_POST['fecha_inv'];
 $inv_lugar = $_POST['lugar_inv'];
 $inv_hubo_exedente = $_POST['banderavalida'];
 $no_invitados = $_POST['numInvitados'];
 $monto_solicitud = str_replace(",", "", $_POST['monto_solicitado_invitacion']);
 $divisa_euro = $_POST['valorDivisaEUR'];
 $divisa_dollar = $_POST['valorDivisaUSD'];
 $divisa_solicitud = $_POST['divisa_solicitud_invitacion'];
 //$total_pesos = $_POST['tpesos'];
 $cecos_solicitud = $_POST['ccentro_costos'];
 $observaciones_solicitud = $_POST['observ'];
 $ciudad_solicitud = $_POST['ciudad_invitacion'];
 $sesionDelegado = $_POST['delegado'];
 $fechainvit = fecha_to_mysql($f_invitacion);
 // Total pesos
 $total_pesos = $_POST['tpesos'];
 $total_pesos = str_replace(',', '', $total_pesos);
 switch ($divisa_solicitud) {
     case 1:
         $divisa_solicitud_final = "MXN";
         $monto_pesos_solicitud = (double) $monto_solicitud;
         break;
     case 2:
         $divisa_solicitud_final = "USD";
         //$monto_pesos_solicitud = (float) $monto_solicitud * (float) $divisaUSD;
         $monto_pesos_solicitud = (double) $monto_solicitud * (double) $divisa_dollar;
         break;
     case 3:
         $divisa_solicitud_final = "EUR";
コード例 #5
0
    $editor->setIcon(array('Icon1' => '<a href="?&table=ban_p_bancos&factura_id=$id" target=_blank><img src="' . TEImagesPath . 'dinero_3.png" width="18"  border="0" alt="Depósitos de esta factura"></a>'));
    $editor->setIcon(array('Icon2' => '<img onclick=javascript:envia_factura_electronica($id) src="' . TEImagesPath . 'banco.png" width="18"  border="0" alt="Archivo p/factura electronica">'));
    //  $editor->setIcon(array('Icon3' => '<a href="?&table=ndc_p_notas_credito&add=1&importa_id=$id" src="'.TEImagesPath.'cuentasporcobrar.png" width="18"  border="0" alt="Generar Nota de credito">'));
    $editor->setIcon(array('Icon3' => '<a href="?&table=ndc_p_notas_credito&add=1&importa_tabla=_sample_vta_p_facturas&importa_id=$id" target=_blank><img src="' . TEImagesPath . 'cuentasporcobrar.png" width="18"  border="0" alt="Generar Nota de credito"></a>'));
}
if ($cliente_id != "") {
    $editor->addDataFilter(" CLIENTE_ID='" . $cliente_id . "'");
}
if ($agregar == 1 and $remision_id != "") {
    agrega_factura_desde_remision($remision_id);
}
$editor->addDisplayFilter('MONTO', create_function('$v', 'return formato_moneda($v, 2);'));
$editor->addDisplayFilter('IVA', create_function('$v', 'return formato_moneda($v, 2);'));
$editor->addDisplayFilter('TOTAL', create_function('$v', 'return formato_moneda($v, 2);'));
if ($fecha_ini != "") {
    $editor->addDataFilter(" FECHA>='" . fecha_to_mysql($fecha_ini) . "'");
}
$editor->noDisplay('VENDEDOR_ID', 'COMENTARIO', 'OC', 'REMISION', 'CONDICIONES');
$editor->setDisabledField('MONTO');
$editor->setDisabledField('IVA');
$editor->setDisabledField('TOTAL');
$editor->addAdditionCallback("actualiza_totales");
$editor->addCopyCallback("actualiza_totales");
$editor->addEditCallback("actualiza_totales");
$editor->addEditCallback("actualiza_facturas");
function actualiza_facturas($data)
{
    actualiza_factura($data["FOLIO_FISCAL"]);
}
/////////////////////////////////////////////////////////
function actualiza_totales()
コード例 #6
0
 $cnn = new conexion();
 // Carga los datos del tramite
 $observaciones = $_POST['observ'];
 $idTramite = $_POST['tramite'];
 $nIniciador = $_POST['iniciador'];
 $Etapa_del_tramite = $_POST['etapa_del_tramite'];
 $Anticipo = $_POST['Total'];
 $Anticipo_hotel = $_POST['Total_hotel'];
 $Anticipo_auto = $_POST['Total_auto'];
 // Quita las comas
 $Anticipo = str_replace(',', '', $Anticipo);
 $Anticipo_hotel = str_replace(',', '', $Anticipo_hotel);
 $Anticipo_auto = str_replace(',', '', $Anticipo_auto);
 // Fecha de viaje (salida)
 $sFecha = $_POST['fecha_tramite'];
 $FechaMySQL = fecha_to_mysql($sFecha);
 $aprobador = $u_id;
 $exedeParametrosDeTolerancia = false;
 // Carga los datos del itinerario - avion
 for ($i = 1; $i <= $_POST['rowCount2'] + $_POST['rowCount']; $i++) {
     //Partidas de Itinerario
     if (isset($_POST['id_itinerario' . $i])) {
         $nId_itinerario = $_POST['id_itinerario' . $i];
         $sTipoViaje = $_POST['tipo' . $i];
         $sAerolinea = $_POST['aerolinea' . $i];
         $separar = explode("/", $_POST['fecha' . $i]);
         $sfechaSalida = $separar[2] . "-" . $separar[1] . "-" . $separar[0];
         if ($_POST['fecha_llegada_input' . $i] != "") {
             $separar = explode("/", $_POST['fecha_llegada_input' . $i]);
             $sfechaLlegada = $separar[2] . "-" . $separar[1] . "-" . $separar[0];
         } else {
コード例 #7
0
ファイル: C_SV.php プロジェクト: hackdracko/envasadoras
 public function Add_Itinerario_sa($sOrigen, $sDestino, $sFecha_salida, $sFecha_llegada, $sSelect_hora_salida, $tipo_viaje)
 {
     $sFecha_salida_MySQL = fecha_to_mysql($sFecha_salida);
     $sFecha_llegada_MySQL = fecha_to_mysql($sFecha_llegada);
     $query = sprintf("\n                            INSERT INTO sa_itinerario\n                            (\n                                sai_id,\n                                sai_origen,\n                                sai_destino,\n                                sai_fecha_salida,\n                                sai_fecha_llegada,\n                                sai_horario,\n                                sai_tipo_viaje,\n                                sai_solicitud\n                            )\n                            VALUES(\n                                default,\n                                '%s',\n                                '%s',\n                                '%s',\n                                '%s',\n                                '%s',\n                                '%s',\n                                '%s'\n                            )\n\n                                ", $sOrigen, $sDestino, $sFecha_salida_MySQL, "NULL", $sSelect_hora_salida, $tipo_viaje, $this->id_viaje);
     //error_log($query);
     //RETORNAMOS EL ID DEL ITINERARIO
     return parent::insertar($query);
 }
コード例 #8
0
ファイル: index.php プロジェクト: hackdracko/envasadoras
    $cnn->ejecutar($queryDropTables);
    $sql = "CREATE TABLE resultado AS\n\t\t\t\tSELECT\tt.t_id AS 'FOLIO',\n\t\t\t\t\tdc_tipo_comprobacion AS 'TIPO DE COMPROBACION',\n\t\t\t\t\tDATE_FORMAT(t.t_fecha_registro, '%d/%m/%Y') AS 'FECHA DE COMPROBACION',\t\n\t\t\t\t\tLEFT(u_usuario, 8) AS 'NUMERO DE EMPLEADO',\n\t\t\t\t\tnombre AS 'NOMBRE DEL EMPLEADO',\n\t\t\t\t\temp.e_nombre AS 'EMPRESA',\n\t\t\t\t\tf_nombre AS 'DOCUMENTO',\n\t\t\t\t\tfact.id_factura AS 'FACTURA ID',\n\t\t\t\t\tDATE_FORMAT(fact.f_timbrado, '%d/%m/%Y') AS 'FECHA EMISION FACTURA',\n\t\t\t\t\tfact.e_rfc AS 'RFC EMISOR',\n\t\t\t\t\tfact.uuid AS 'FOLIO FISCAL - UUID', \n\t\t\t\t\tfact.e_nombre AS 'APELLIDO PATERNO MATERNO NOMBRE(S) O DENOMINACION O RAZON SOCIAL',\n\t\t\t\t\tCONCAT(fact.e_domicilio, ', ', fact.e_estado, ', ', fact.e_pais) AS 'DIRECCION FISCAL',\n\t\t\t\t\t(IF(co_tramite = '-1', 'N/A', (SELECT DATE_FORMAT(t_fecha_registro, '%d/%m/%Y') FROM tramites WHERE t_id = co_tramite))) AS 'FECHA DE SOLICITUD',\n\t\t\t\t\t(IF(co_tramite = '-1', 'N/A', (SELECT t_id FROM tramites WHERE t_id = co_tramite))) AS 'FOLIO DE SOLICITUD',\n\t\t\t\t\tDATE_FORMAT(t.t_fecha_cierre, '%d/%m/%Y') AS 'FECHA DE AUTORIZACIÓN DE COMPROBACION',\n\t\t\t\t\t(IF(co_tramite = '-1', co_motivo_gasolina, t.t_etiqueta)) AS 'MOTIVO', \n\t\t\t\t\t(IF(co_tramite = '-1', 'N/A', co_anticipo_comprobado)) AS 'ANTICIPO COMPROBADO',\n\t\t\t\t\tCONCAT(cc_centrocostos,' - ',cc_nombre) AS 'CENTRO DE COSTOS',\n\t\t\t\t\tcp_concepto AS 'CONCEPTO',\n\t\t\t\t\tcp_cuenta AS 'CUENTA CONTABLE',\n\t\t\t\t\tdc_monto AS 'SUBTOTAL',\n\t\t\t\t\tdc_total AS 'MONTO TOTAL',\n\t\t\t\t\tdiv_nombre AS 'MONEDA',\n\t\t\t\t\tIFNULL(SUBSTRING(dc_notransaccion, 29, 9), 'N/A') AS 'TRANSACCION',\n\t\t\t\t\tIFNULL(CONVERT(notarjetacredito USING UTF8),'N/A') AS 'NÚMERO DE TARJETA',\n\t\t\t\t\tet_etapa_nombre AS 'ETAPA',\n\t\t\t\t\trut_ruta AS 'RUTA DE AUTORIZACION'\n\t\t\t\tFROM tramites t\n\n\t\t\t\tJOIN empleado ON idfwk_usuario = t.t_iniciador\n\t\t\t\tJOIN usuario ON idfwk_usuario = u_id\n\n\t\t\t\tJOIN comprobaciones ON co_mi_tramite = t.t_id\n\t\t\t\tJOIN detalle_comprobacion ON dc_comprobacion = co_id\n\t\t\t\tLEFT JOIN factura fact ON detalle_comprobacion.id_factura = fact.id_factura\n\n\t\t\t\tJOIN cat_cecos ON cc_id = co_cc_clave\n\t\t\t\tJOIN flujos ON f_id = t.t_flujo\n\t\t\t\tJOIN etapas ON et_etapa_id = t.t_etapa_actual AND et_flujo_id = t.t_flujo\n\t\t\t\tJOIN divisa ON div_id = dc_divisa\n\t\t\t\tJOIN empresas emp ON e_codigo = cc_empresa_id\n\t\t\t\tJOIN cat_conceptos ON cp_id = dc_concepto\n\n\t\t\t\tLEFT JOIN rutatransformacion ON rut_id = t.t_id\n\t\t\t\t{$parametros}\n\t\t\t\tAND t.t_flujo = 3\n\t\t\t\n\t\t\tUNION\n\n\t\t\t\tSELECT\tt.t_id AS 'FOLIO',\n\t\t\t\t\tdc_tipo AS 'TIPO DE COMPROBACION',\n\t\t\t\t\tDATE_FORMAT(t.t_fecha_registro, '%d/%m/%Y') AS 'FECHA DE COMPROBACION',\n\t\t\t\t\tLEFT(u_usuario, 8) AS 'NUMERO DE EMPLEADO',\n\t\t\t\t\tnombre AS 'NOMBRE DEL EMPLEADO',\n\t\t\t\t\temp.e_nombre AS 'EMPRESA',\n\t\t\t\t\tf_nombre AS 'DOCUMENTO',\n\t\t\t\t\tfact.id_factura AS 'FACTURA ID',\n\t\t\t\t\tDATE_FORMAT(fact.f_timbrado, '%d/%m/%Y') AS 'FECHA EMISION FACTURA',\n\t\t\t\t\tfact.e_rfc AS 'RFC EMISOR',\n\t\t\t\t\tfact.uuid AS 'FOLIO FISCAL - UUID', \n\t\t\t\t\tfact.e_nombre AS 'APELLIDO PATERNO MATERNO NOMBRE(S) O DENOMINACION O RAZON SOCIAL',\n\t\t\t\t\tCONCAT(fact.e_domicilio, ', ', fact.e_estado, ', ', fact.e_pais) AS 'DIRECCION FISCAL',\n\t\t\t\t\t(IF(co_tramite = '-1', 'N/A', (SELECT DATE_FORMAT(t_fecha_registro, '%d/%m/%Y') FROM tramites WHERE t_id = co_tramite))) AS 'FECHA DE SOLICITUD',\n\t\t\t\t\t(IF(co_tramite = '-1', 'N/A', (SELECT t_id FROM tramites WHERE t_id = co_tramite))) AS 'FOLIO DE SOLICITUD',\n\t\t\t\t\tDATE_FORMAT(t.t_fecha_cierre, '%d/%m/%Y') AS 'FECHA DE AUTORIZACIÓN DE COMPROBACION',\n\t\t\t\t\t(IF(co_tramite = '-1', co_motivo_gasolina, t.t_etiqueta)) AS 'MOTIVO', \n\t\t\t\t\t(IF(co_tramite = '-1', 'N/A', co_anticipo_comprobado)) AS 'ANTICIPO COMPROBADO',\n\t\t\t\t\tCONCAT(cc_centrocostos,' - ',cc_nombre) AS 'CENTRO DE COSTOS',\n\t\t\t\t\tcp_concepto AS 'CONCEPTO',\n\t\t\t\t\tcp_cuenta AS 'CUENTA CONTABLE',\n\t\t\t\t\tdc_monto AS 'SUBTOTAL',\n\t\t\t\t\tdc_total AS 'MONTO TOTAL',\n\t\t\t\t\tdiv_nombre AS 'MONEDA',\n\t\t\t\t\tIFNULL(SUBSTRING(dc_notransaccion, 29, 9), 'N/A') AS 'TRANSACCION',\n\t\t\t\t\tIFNULL(CONVERT(notarjetacredito USING UTF8),'N/A') AS 'NÚMERO DE TARJETA',\n\t\t\t\t\tet_etapa_nombre AS 'ETAPA',\n\t\t\t\t\trut_ruta AS 'RUTA DE AUTORIZACION'\n\t\t\t\tFROM tramites t\n\n\t\t\t\tJOIN empleado ON idfwk_usuario = t.t_iniciador\n\t\t\t\tJOIN usuario ON idfwk_usuario = u_id\n\n\t\t\t\tJOIN comprobacion_gastos ON co_mi_tramite = t.t_id\n\t\t\t\tJOIN detalle_comprobacion_gastos ON dc_comprobacion = co_id\n\t\t\t\tLEFT JOIN factura fact ON detalle_comprobacion_gastos.id_factura = fact.id_factura\n\n\t\t\t\tJOIN cat_cecos ON cc_id = co_cc_clave\n\t\t\t\tJOIN flujos ON f_id = t.t_flujo\n\t\t\t\tJOIN etapas ON et_etapa_id = t.t_etapa_actual AND et_flujo_id = t.t_flujo\n\t\t\t\tJOIN divisa ON div_id = dc_divisa\n\t\t\t\tJOIN empresas emp ON e_codigo = cc_empresa_id\n\t\t\t\tJOIN cat_conceptos ON cp_id = dc_concepto\n\n\t\t\t\tLEFT JOIN rutatransformacion ON rut_id = t.t_id\n\t\t\t\t{$parametros}\n\t\t\t\tAND t.t_flujo = 4\n\t\t\tORDER BY folio";
    $_SESSION['query'] = $sql;
    $_SESSION['nombreReporte'] = "Reporte Fiscal";
    $_SESSION['head'] = "Reporte Fiscal";
    $res = mysql_query($sql);
    $sql = "SELECT * FROM resultado";
    $res = mysql_query($sql);
    $count = mysql_num_rows($res);
    if ($count > 0) {
        $msg1 = $count == 1 ? "registro fue encontrado" : "registros fueron encontrados";
        $msg2 = $count == 1 ? "registro encontrado" : "registros encontrados";
        if ($_POST["fechaFin"] == "" && $_POST["fechaInicio"] == "") {
            $mensaje = "<center><font color=blue> {$count} {$msg1}.</font></center>";
        } else {
            $mensaje = "<center><font color=blue>Reporte entre " . fecha_to_mysql($_POST['fechaInicio']) . " y " . fecha_to_mysql($_POST['fechaFin']) . ", {$count} {$msg2}.</font></center>";
        }
    } else {
        $mensaje = "<center><font color=red>Los par&aacute;metros de b&uacute;squeda no generaron resultados.</font></center>";
    }
}
?>
	<link rel="stylesheet" type="text/css" href="../lib/js/jquery-ui-1.10.4/development-bundle/themes/smoothness/jquery.ui.all.css"/>
	<script type="text/javascript" src="../lib/js/jquery-ui-1.10.4/development-bundle/jquery-1.10.2.js"></script>
	<script type="text/javascript" src="../lib/js/jquery-ui-1.10.4/development-bundle/ui/jquery.ui.core.js"></script>
	<script type="text/javascript" src="../lib/js/jquery-ui-1.10.4/development-bundle/ui/jquery.ui.widget.js"></script>
	<script type="text/javascript" src="../lib/js/jquery-ui-1.10.4/development-bundle/ui/jquery.ui.button.js"></script>
	<script type="text/javascript" src="../lib/js/jquery-ui-1.10.4/development-bundle/ui/jquery.ui.position.js"></script>
	<script type="text/javascript" src="../lib/js/jquery-ui-1.10.4/development-bundle/ui/jquery.ui.menu.js"></script>
	<script type="text/javascript" src="../lib/js/jquery-ui-1.10.4/development-bundle/ui/jquery.ui.autocomplete.js"></script>
	<script type="text/javascript" src="../lib/js/jquery-ui-1.10.4/development-bundle/ui/jquery.ui.tooltip.js"></script>
コード例 #9
0
         $sLlegada = $_POST['llegada_' . $i . '_' . $j];
         $sSalida = $_POST['salida_' . $i . '_' . $j];
         $sIva = $_POST['iva_' . $i . '_' . $j];
         $sNo_reservacion = 0;
         if ($_POST['noreservacion_' . $i . '_' . $j] != '') {
             $sNo_reservacion = $_POST['noreservacion_' . $i . '_' . $j];
         }
         $sTotal = $_POST['total_' . $i . '_' . $j];
         $sMontoH_pesos = $_POST['montoP_' . $i . '_' . $j];
         $sDivisa = $_POST['selecttipodivisa_' . $i . '_' . $j];
         $sComentario = $_POST['comentario_' . $i . '_' . $j];
         $sSubtotal = $_POST['subtotal_' . $i . '_' . $j];
         $stipoHotel = $_POST['tipoHotel_' . $i . '_' . $j];
         // Transformar la fechas a formato de MySQL
         $sLlegada = fecha_to_mysql($sLlegada);
         $sSalida = fecha_to_mysql($sSalida);
         $idHotel = $hoteles->agregarHotel($idItinerario, $sDivisa, $sComentario, $stipoHotel, $sCostoNoche, $sHotel, $sIva, $sLlegada, $sMontoH_pesos, $sCiudad, $sNoches, $sNo_reservacion, $sSalida, $sSubtotal, $sTotal, 1);
         if ($idHotel <= 0) {
             $CViaje->insertar("ROLL BACK");
             header("Location: ./index.php?errsave");
         }
     }
 }
 // Registra los conceptos
 $CViaje = new C_SV();
 if (isset($_POST['Accion']) == 'true') {
     for ($j = 1; $j <= $_POST['rowCount_concepto' . $i]; $j++) {
         $MontoU = str_replace(',', '', $_POST["monto_u_" . $i . "_" . $j]);
         $DivisaU = $_POST["divisa_u_" . $i . "_" . $j];
         $MontoTotalU = str_replace(',', '', $_POST["montototalmo_u_" . $i . "_" . $j]);
         $MontoTotalMxnU = str_replace(',', '', $_POST["montomxn_u_" . $i . "_" . $j]);
コード例 #10
0
     $comentario = $_POST['row_comentario' . $i];
     $asistentes = $_POST['row_asistentes' . $i];
     $fecha = $_POST['row_fecha' . $i];
     $rfc = $_POST['row_rfc' . $i] == "N/A" ? 0 : $_POST['row_rfc' . $i];
     $folio = $_POST['row_folio' . $i];
     $monto = $_POST['row_monto' . $i];
     $iva = $_POST['row_iva' . $i];
     $propina = $_POST['row_propina' . $i];
     $impuestoHospedaje = $_POST['row_impuestoHospedaje' . $i];
     $total = $_POST['row_total' . $i];
     $divisa = $_POST['row_divisa' . $i];
     $totalPartida = $_POST['row_totalPartida' . $i];
     $dc_origen_personal = $_POST["row_origenPersonal" . $i];
     $dc_id = $_POST['row_id' . $i];
     $default = $dc_id != "" ? $dc_id : "DEFAULT";
     $fecha = fecha_to_mysql($fecha);
     $idDetalle = $detalleComprobacion->agregaDetalle($co_id, $tipoComprobacion, $cargoTarjeta, $noTransaccion, $concepto, $tipoComida, $monto, $divisa, $iva, $total, $totalPartida, $comentario, $asistentes, $fecha, "", 0, 0, $rfc, $propina, $impuestoHospedaje, $totalPartida);
     if ($idDetalle == 0 || $idDetalle == null) {
         exit(header("Location: ./index.php?docs=docs&type=4&errsaveAut"));
     }
 }
 // Obtener aprobador
 $aprobador = $rutaAutorizacion->AutorizarFinanzas($idTramite, "", 0);
 if ($aprobador == "") {
     $finRuta = true;
     $aprobador = $t_iniciador;
 }
 $agrup_usu = new AgrupacionUsuarios();
 $agrup_usu->Load_Grupo_de_Usuario_By_ID($t_dueno);
 $finanzas = $agrup_usu->Get_dato("au_nombre");
 $mensajeAutorizadores = sprintf("La Comprobaci&oacute;n de Gastos <strong>%05s</strong> ha sido <strong>AUTORIZADA</strong> por <strong>%s</strong>.", $idTramite, $finanzas);
コード例 #11
0
$where = "where 1=1 ";
if ($fecha_ini != "") {
    $where .= " and FECHA>='" . fecha_to_mysql($fecha_ini) . "' ";
    $criterios .= " De {$fecha_ini} ";
}
if ($fecha_fin != "") {
    $where .= " and FECHA<='" . fecha_to_mysql($fecha_fin) . "' ";
    $criterios .= " A {$fecha_fin} <br>";
}
if ($CLIENTE_ID != "") {
    $where .= " AND CLIENTE_ID='{$CLIENTE_ID}' ";
    $aux = consulta("select RAZON_SOCIAL FROM vta_c_clientes where CLIENTE_ID='" . $CLIENTE_ID . "'");
    $criterios .= " Cliente : " . $aux["RAZON_SOCIAL"] . "<br>";
}
if ($FACTURADOR_ID != "") {
    $where .= " AND FACTURADOR_ID='{$FACTURADOR_ID}' ";
    $aux = consulta("select DESCRIPCION FROM c_facturador where FACTURADOR_ID='" . $FACTURADOR_ID . "'");
    $criterios .= " Facturador : " . $aux["DESCRIPCION"] . "<br>";
}
include "where_ESTATUS_FACTURA_ID.php";
if (!$orderby) {
    $orderby = "FACTURA";
}
if ($orderby == "FECHA") {
    $orderby = "a.FECHA";
}
$sql_x_cliente = "select \na.FOLIO_FISCAL AS FACTURA, \n(SELECT RAZON_SOCIAL FROM vta_c_clientes where CLIENTE_ID=a.CLIENTE_ID) as CLIENTE, \nDATE_FORMAT(a.FECHA, '%d/%m/%Y') as FECHA, \nDATE_FORMAT(date_add(FECHA, INTERVAL CONDICIONES DAY), '%d/%m/%Y' )as FECHA_VENCIMIENTO,\nTOTAL, \nif(year(a.FECHA)<2011, a.PAGADO,\n\t(SELECT ifnull(sum(y.PAGO),0) \n\t\tfrom ban_p_bancos x, ban_p_bancos_facturas y \n\t\twhere x.MOVIMIENTO_ID=y.MOVIMIENTO_ID and y.FOLIO_FISCAL=a.FOLIO_FISCAL and x.FECHA<='" . fecha_to_mysql($fecha_fin) . "')\n)\nas PAGADO,\nif(year(a.FECHA)<2011, ifnull(a.TOTAL,0)-ifnull(a.PAGADO,0),\n\t(ifnull(TOTAL,0)-\n\t\t(SELECT ifnull(sum(y.PAGO),0) from ban_p_bancos x, ban_p_bancos_facturas y \n\t\t\twhere x.MOVIMIENTO_ID=y.MOVIMIENTO_ID and y.FOLIO_FISCAL=a.FOLIO_FISCAL and x.FECHA<='" . fecha_to_mysql($fecha_fin) . "')\t\t\t\n\t) \n)\t\nas SALDO,\na.MONEDA, \na.PARIDAD, \nif(year(a.FECHA)<2011, (SELECT DESCRIPCION FROM vta_c_facturas_estatus WHERE ESTATUS_FACTURA_ID=a.ESTATUS_FACTURA_ID),\n\tif(\n\t\t(ifnull(TOTAL,0)-\n\t\t\t(SELECT ifnull(sum(y.PAGO),0) from ban_p_bancos x, ban_p_bancos_facturas y \n\t\t\t\twhere x.MOVIMIENTO_ID=y.MOVIMIENTO_ID and y.FOLIO_FISCAL=a.FOLIO_FISCAL and x.FECHA<='" . fecha_to_mysql($fecha_fin) . "')\t\t\t\n\t\t)   \n\t   >0, 'Activa', 'Pagada'\n\t   )\n )\t\nas ESTATUS, \na.CONDICIONES AS DIAS_CREDITO, \nif(DATEDIFF(CURDATE(), date_add(a.FECHA, INTERVAL ifnull(a.CONDICIONES, 0) DAY))<0,0,DATEDIFF(CURDATE(), date_add(a.FECHA, INTERVAL ifnull(a.CONDICIONES, 0) DAY))) AS DIAS_VENCIDOS,\nDATE_FORMAT((select max(FECHA_ESTIMADA_PAGO) from cob_p_gestion where FOLIO_FISCAL=a.FOLIO_FISCAL), '%d/%m/%Y') as PROMESA_PAGO,\n(select NOMBRE from vta_c_clientes_contactos where CLIENTE_ID=a.CLIENTE_ID limit 1) as CONTACTO,\n(select TELEFONO from vta_c_clientes_contactos where CLIENTE_ID=a.CLIENTE_ID limit 1) as TELEFONO,\n(select EMAIL from vta_c_clientes_contactos where CLIENTE_ID=a.CLIENTE_ID limit 1) as EMAIL,\n(select COMENTARIO from vta_c_clientes_contactos where CLIENTE_ID=a.CLIENTE_ID limit 1) as COMENTARIO\nFROM \nvta_p_facturas a\n" . $where . " and a.ESTATUS_FACTURA_ID<>2 \norder by CLIENTE,  {$orderby} {$direccion}\n";
//echo $sql_x_cliente;
if ($criterios == "<b>Criterios de búsqueda : </b>") {
    $criterios .= "Mostrando todos los registros";
}
コード例 #12
0
function despliega_parteto($sql, $sql_parteto_total)
{
    global $TOTALES, $fecha_ini, $fecha_fin;
    $link = mysql_connect(DB_HOST, DB_USER, DB_PASS);
    mysql_select_db(DB_NAME);
    $result = mysql_db_query(DB_NAME, $sql);
    $campos_moneda = array('TOTAL', 'UTILIDAD', 'COSTO');
    $campos_totales = array('TOTAL', 'UTILIDAD', 'COSTO', 'P_GLOBAL');
    $total_ventas = consulta($sql_parteto_total);
    $margen = array();
    $porcentaje = array();
    $TOTALES = array();
    ?>
	 <table border="0" align="center" cellspacing="0"><?php 
    $conta = 0;
    while ($dato = mysql_fetch_array($result, MYSQL_BOTH)) {
        if ($TOTALES["P_GLOBAL"] >= 80) {
            continue;
        }
        if ($conta == 0) {
            echo "<tr>";
            $i = count($dato) / 2;
            for ($aux = 0; $aux < $i; $aux++) {
                $campo = mysql_field_name($result, $aux);
                echo "<th class='titulo_barra'>" . $campo . "</th>";
            }
            echo "<TH>FACTURAS</TH><TH>FAC PROMEDIO</TH></tr>";
            $conta++;
        }
        if ($conta == 2) {
            $conta = 1;
            $aux_f = " bgcolor=#f5f5f4";
        } else {
            $aux_f = "";
            $conta = 2;
        }
        echo "<tr {$aux_f}>";
        $i = count($dato) / 2;
        for ($aux = 0; $aux < $i; $aux++) {
            $campo = mysql_field_name($result, $aux);
            $valor = $dato[$aux];
            if ($campo == "MARGEN" and $dato["TOTAL"] != 0) {
                $valor = formato_numero($dato["UTILIDAD"] * 100 / $dato["TOTAL"], 2);
                $margen[] = $valor;
            }
            if ($campo == "P_GLOBAL" and $dato["TOTAL"] != 0) {
                $valor = formato_numero($dato["TOTAL"] * 100 / $total_ventas["TOTAL"], 2);
                $porcentaje[] = $valor;
            }
            $TOTALES[mysql_field_name($result, $aux)] = $TOTALES[mysql_field_name($result, $aux)] * 1 + $valor;
            $alineacion = "align='right'";
            if ($campo == "CLIENTE") {
                $alineacion = " align='left' ";
            }
            if ($campo == "CLIENTE_ID") {
                $alineacion = " align='center' ";
            }
            echo "<td " . $alineacion . ">";
            if (in_array($campo, $campos_moneda)) {
                echo formato_moneda($valor, 2);
            } else {
                echo $valor;
            }
            if ($campo == "MARGEN" or $campo == "P_GLOBAL") {
                echo " % ";
            }
            echo "</td>";
        }
        if ($dato["CLIENTE"]) {
            $cliente_id = nombre_id("vta_c_clientes", "RAZON_SOCIAL", $dato["CLIENTE"], "CLIENTE_ID");
            if ($fecha_ini != "") {
                $where_aux = " and FECHA>='" . fecha_to_mysql($fecha_ini) . "' ";
            }
            if ($fecha_fin != "") {
                $where_aux .= " and FECHA<='" . fecha_to_mysql($fecha_fin) . "' ";
            }
            $aux = consulta("select count(*) as CUANTAS, sum(MONTO) AS MONTO from vta_p_facturas where CLIENTE_ID=" . $dato["CLIENTE_ID"] . " AND ESTATUS_FACTURA_ID<>2 " . $where_aux);
            $promedio = $aux["MONTO"] / $aux["CUANTAS"];
        }
        $TOTAL_FACTURAS = $TOTAL_FACTURAS + $aux["CUANTAS"];
        echo "<td ALIGN=CENTER>" . $aux["CUANTAS"] . "</td>";
        echo "<td ALIGN=right>" . formato_moneda($promedio, 2) . "</td>";
        echo "</tr>";
    }
    echo "<tr>";
    $conta = 0;
    foreach ($TOTALES as $valor) {
        echo "<td class='gran_total'>";
        $campo = mysql_field_name($result, $conta);
        if (in_array($campo, $campos_totales)) {
            if (in_array($campo, $campos_moneda)) {
                echo formato_moneda($valor, 2);
            } else {
                echo formato_numero($valor, 2);
            }
        }
        if ($campo == "MARGEN") {
            echo formato_numero(array_sum($margen) / count($margen), 2);
        }
        echo "</td>";
        $conta++;
    }
    echo "<td class='gran_total'>" . $TOTAL_FACTURAS . "</td>";
    echo "</tr>";
    $TOTALES["REGISTROS"] = mysql_num_rows($result);
    echo "</table>";
}
コード例 #13
0
<?php

if (is_array($ESTATUS_FACTURA_ID)) {
    foreach ($ESTATUS_FACTURA_ID as $key => $value) {
        if (empty($value)) {
            //eliminamos la opcion vacia
            unset($ESTATUS_FACTURA_ID[$key]);
        }
    }
    if (count($ESTATUS_FACTURA_ID)) {
        //$where.=" AND ESTATUS_FACTURA_ID         IN (" . implode(", ", $ESTATUS_FACTURA_ID) . ") ";
        if ($rep == "cob1" and in_array(1, $ESTATUS_FACTURA_ID)) {
            if ($fecha_fin) {
                $aux_fecha = " and x.FECHA<='" . fecha_to_mysql($fecha_fin) . "' ";
            } else {
                $aux_fecha = "";
            }
            $where .= " AND (ESTATUS_FACTURA_ID IN (" . implode(", ", $ESTATUS_FACTURA_ID) . ") or  \n\t\t\t\t\t\t(ESTATUS_FACTURA_ID=3 and\n         (  (SELECT ifnull(sum(y.PAGO),0) \n\t\t\tfrom ban_p_bancos x, ban_p_bancos_facturas y \n\t\t\twhere x.MOVIMIENTO_ID=y.MOVIMIENTO_ID and y.FOLIO_FISCAL=a.FOLIO_FISCAL {$aux_fecha} )<TOTAL\n\t\t\tand year(FECHA)>=2011\n\t\t )\t\n                        )       \n\t\t\t\t\t\t ) \n\t\t           \n\t\t  ";
        } else {
            $where .= " AND ESTATUS_FACTURA_ID IN (" . implode(", ", $ESTATUS_FACTURA_ID) . ") ";
        }
        $sql_aux = "select DESCRIPCION FROM vta_c_facturas_estatus where ESTATUS_FACTURA_ID IN (" . implode(", ", $ESTATUS_FACTURA_ID) . ") ";
        //echo $sql_aux;
        $registro = consulta_completa($sql_aux);
        $aux_name = "";
        foreach ($registro as $campo) {
            if (is_array($campo)) {
                foreach ($campo as $valor) {
                    $aux_name .= $valor . " ";
                }
            }
コード例 #14
0
 $motivo = $_POST['motive'];
 $fechaGasto = $_POST['fecha_sol'];
 $lugarGasto = $_POST['lugar'];
 $montoSolicitado = $_POST['monto_solicitado'];
 $divisa = $_POST['divisa_solicitud'];
 $totalPesos = $_POST['monto_solicitado'];
 $ciudad = $_POST['ciudad'];
 $ceco = $_POST['ccentro_costos'];
 $observaciones = $_POST['observ'];
 $concepto = $_POST['sg_concepto'];
 // Validar si el Check de anticipo esta activo, encenderemos la bandera para indicar que requiere anticipo
 if (!isset($_POST['reqAnticipo'])) {
     $req_anticipo = 1;
 }
 // Guardamos la fecha en el formato de Mysql
 $fechaGasto = fecha_to_mysql($fechaGasto);
 // Limpiamos las cantidades(eliminamos la ',')
 $montoSolicitado = str_replace(',', '', $montoSolicitado);
 $totalPesos = str_replace(',', '', $totalPesos);
 // Bandera de Guardado Previo
 $guardadoPrevio = false;
 // Creación de las instancias
 $tramite = new Tramite();
 $solicitud = new SolicitudesGastos();
 $notificacion = new Notificacion();
 $centrocostos = new CentroCosto();
 $duenoActual = new Usuario();
 $comensales = new Comensales();
 $tramite->ejecutar("SET AUTOCOMMIT=0");
 $tramite->ejecutar("BEGIN");
 // Verificar las observaciones anotadas anteriormente
コード例 #15
0
ファイル: travel_pass.php プロジェクト: hackdracko/belcorp
 $aerolinea = $_POST['aerolinea'];
 $clase = $_POST['select_clase'];
 $totalVuelo = $_POST['montoUSD'];
 $solicitud = $_POST['sv_id'];
 $viaje = $_POST['sv_viaje'];
 $adjunto = $_POST['archivo'];
 $origen_sol = $_POST['p_origen'];
 $exists_file = $_POST['existe_archivo'];
 $f_salida_s = $viaje != "Solo Ida" ? $_POST['fecha'] : "";
 $f_regreso_r = $viaje != "Solo Ida" ? $_POST['fecha_llegada_input'] : "";
 $tramite_id = $_POST['tramite'];
 // Existe el archivo
 list($result, $archivo_cargado) = cargarReferenciaVuelo($RUTA_A);
 $archivo = $result == '' ? $adjunto : $archivo_cargado;
 $f_salida = fecha_to_mysql($f_salida_s);
 $f_regreso = $viaje != "Solo Ida" ? fecha_to_mysql($f_regreso_r) : "";
 // Enviar notificación a las agencias
 $cotizacion = new Traslado();
 $tramite = new Tramite();
 $tramite->Load_Tramite($tramite_id);
 $iniciador = $tramite->Get_dato("t_iniciador");
 $mensaje = '<a href="' . $RUTA_R . 'flujos/solicitudes/index.php?view=view&id=' . $tramite_id . '">Se ha realizado la cotizaci&oacute;n correspondiente al <strong>Boleto de Avi&oacute;n</strong> perteneciente a la solicitud de viaje <strong>' . $tramite_id . '</strong>.</a>';
 $tramite->EnviaNotificacion($tramite_id, $mensaje, $user, $iniciador, "0");
 $sql = "SELECT IF((sv_vuelo=1 AND sv_id_agencia=0) OR (sv_vuelo=0),1,0) as 'Falta_v', \t   \n\t\t\t\t\t   IF((sv_vuelo=1 AND sv_id_agencia=0) OR (sv_vuelo=0),(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),0) as 'Origen_1', \t   \n\t\t\t\t\t   IF(h_id_agencia=0,1,0) AS 'Falta_h',\n\t\t\t\t\t   IF(t_tipo_traslado = 0 AND t_id_agencia=0,1,0) AS 'Falta_to',\n\t\t\t\t\t   IF(t_tipo_traslado = 1 AND t_id_agencia=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_tramite = {$tramite_id}\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) {
コード例 #16
0
<?php

$criterios = "<b>Criterios de búsqueda : </b><br>";
#$where= "where a.ESTATUS_FACTURA_ID<>2 ";
$where = "where 1 ";
if ($fecha_ini != "") {
    $where .= " and FECHA>='" . fecha_to_mysql($fecha_ini) . "' ";
    $criterios .= " De {$fecha_ini} ";
}
if ($fecha_fin != "") {
    $where .= " and FECHA<='" . fecha_to_mysql($fecha_fin) . "' ";
    $criterios .= " A {$fecha_fin} <br>";
}
if ($CLIENTE_ID != "") {
    $where .= " AND CLIENTE_ID='{$CLIENTE_ID}' ";
    $aux = consulta("select RAZON_SOCIAL FROM vta_c_clientes where CLIENTE_ID='" . $CLIENTE_ID . "'");
    $criterios .= " Cliente : " . $aux["RAZON_SOCIAL"] . "<br>";
}
include "where_FACTURADOR_ID_multiple.php";
include "where_ESTATUS_FACTURA_ID.php";
include "where_USUARIO_ID.php";
// El usuario es el vendedor
if ($TIPO_REPORTE != "") {
    $criterios .= " Por " . $TIPO_REPORTE . "<br>";
}
if (!$orderby) {
    $orderby = "FACTURA";
}
if ($orderby == "FECHA") {
    $orderby = "a.FECHA";
}
コード例 #17
0
<?php

if ($paridad == "") {
    $paridad = 1;
}
$criterios = "<b>Criterios de busqueda : </b><br>";
$where = "where 1=1 ";
include "where_TIPO_PROVEEDOR_ID.php";
include "where_ESTATUS_FACTURA_ID_proveedor.php";
if ($fecha_ini != "") {
    $where .= " and FECHA_PAGO_PROVEEDOR>='" . fecha_to_mysql($fecha_ini) . "' ";
    $criterios .= " De {$fecha_ini} ";
}
if ($fecha_fin != "") {
    $where .= " and FECHA_PAGO_PROVEEDOR<='" . fecha_to_mysql($fecha_fin) . "' ";
    $criterios .= " A {$fecha_fin} <br>";
}
include "where_PROVEEDOR_ID.php";
if ($TIPO_REPORTE != "") {
    $criterios .= " Tipo: {$TIPO_REPORTE} <br>";
}
if ($tipo_moneda == 1) {
    $monto = "if(MONEDA='MX',MONTO,MONTO*" . $paridad . ")";
    $iva = "if(MONEDA='MX',IVA,IVA*" . $paridad . ")";
    $total = "if(MONEDA='MX',TOTAL,TOTAL*" . $paridad . ")";
    $pagado = "if(MONEDA='MX',PAGADO,PAGADO*" . $paridad . ")";
    $criterios .= " Moneda: MX <br>";
}
if ($tipo_moneda == 2) {
    $monto = "concat('U',if(MONEDA='USD',MONTO,MONTO/" . $paridad . "))";
    $iva = "concat('U',if(MONEDA='USD',IVA,IVA/" . $paridad . "))";