Example #1
0
     ////////////ECHO
     echo "<!--BLOQUES DE INFORMACION ORDENAR CON EL CSS-->\n<!--BLOQUES INFORMACION DEL CLIENTE-->\n<div class=\"fila\">\n\t<div class= \"titulo\" >\n\t\t<a style=\"color:white\">Informacion Cliente</a>\n\t</div>\n\t<div class=\"contenedor_texto\">\n\t\t\t<div class=\"titulos\">\n\t\t\t\t<a>Nombre cliente : </a>\n\t\t\t\t<br />\n\t\t\t\t<a>Codigo de cliente : </a>\n\t\t\t\t<br />\n\t\t\t\t<a>Persona de Contacto : </a>\n\t\t\t\t<br />\n\t\t\t\t<a>Numero de telefono : </a>\n\t\t\t\t<br />\n\t\t\t</div>\n\n\t\t\t<div class=\"resultados\">\n\t\t\t\t<span>{$arreglo_respuesta['2']}</span>\n\t\t\t\t</br>\n\t\t\t\t<span><a  href=\"clientes.php?par={$arreglo_respuesta['1']}\">{$arreglo_respuesta['1']}</a></span>\n\t\t\t\t</br>\n\t\t\t\t<span>" . quitar_caracteres($arreglo_respuesta[3]) . "</span>\n\t\t\t\t</br>\n\t\t\t\t<span>{$arreglo_respuesta['4']}</span>\n\t\t\t\t</br>\n\t\t\t</div>\n\t</div>\n</div>\n<!--BLOQUES FECHAS DE CONTRATO-->\n\n<div class=\"fila_derecha\">\n\t\t<div class= \"titulo\" >\n\t\t\t<a style=\"color:white\">Fechas de contrato</a>\n\t\t\t</br>\n\t\t</div>\n\t<div class=\"contenedor_texto\">\n\t\t<div class=\"titulos\">\n\t\t\t<a>Inicio : </a>\n\t\t\t<br />\n\t\t\t<a>Final : </a>\n\t\t\t<br />\n\t\t\t<a>Rescisión de contrato : </a>\t\t\n\t\t\t<br />\n\t\t\t<a>Tiempo de respuesta : </a>\n\t\t\t<br />\n\t\t\t<a>Tiempo de resolución : </a>\n\t\t\t<br />\n\t\t</div>\n\t\t<div class=\"resultados\">\n\t\t\t<span>" . generar_fecha($arreglo_respuesta[10]) . "</span>\n\t\t\t</br>\n\t\t\t<span>" . generar_fecha($arreglo_respuesta[11]) . "</span>\n\t\t\t</br>\n\t\t\t<span>" . generar_fecha($arreglo_respuesta[6]) . "</span>\n\t\t\t</br>\n\t\t\t<span>{$arreglo_respuesta['13']}</span>\n\t\t\t</br>\n\t\t\t<span>{$arreglo_respuesta['14']}</span>\n\t\t\t<br />\n\t\t</div>\n\t</div>\n</div>\t\n\t\t\n\t\t\n\t\t\n<!--BLOQUES CARACTERISTICAS-->\n<div class=\"fila creciente\">\n\t<div class=\"titulo_extendido\">\n\t\t<a style=\"color:white\">Caracteristicas</a>\n\t\t</br>\n\t</div>\n\n\t<div class=\"contenedor_texto\">\n\t\t<div class=\"bloque_izquierda\">\n\t\t\t<div class=\"titulos\">\n\t\t\t\t<a>Tipo de contrato : </a>\n\t\t\t\t<br />\n\t\t\t\t<a>Periodicidad : </a>\n\t\t\t\t<br />\n\t\t\t\t<a>Modalidad : </a>\n\t\t\t\t<br />\n\t\t\t\t<a>Código Contrato : </a>\n\t\t\t\t<br />\n\t\t\t\t<a>Precio : </a>\n\t\t\t\t<br />\n\t\t\t\t<a>Facturar a : </a>\n\t\t\t<br />\n\t\t\t</div>\n\t\t\t<div class=\"resultados\">\n\t\t\t\t<span>{$arreglo_respuesta['24']}</span>\n\t\t\t\t</br>\n\t\t\t\t<span>{$arreglo_respuesta['23']}</span>\n\t\t\t\t</br>\n\t\t\t\t<span>{$arreglo_respuesta['25']}</span>\n\t\t\t\t</br>\n\t\t\t\t<span>{$arreglo_respuesta['21']}</span>\n\t\t\t\t</br>\n\t\t\t\t<span>" . generar_moneda($arreglo_respuesta[16], $arreglo_respuesta[15]) . "</span>\n\t\t\t\t<br />\n\t\t\t\t<span>" . quitar_caracteres($arreglo_respuesta[18]) . "</span>\n\t\t\t\t<br />\n\t\t\t\t\n\t\t\t</div>\n\t\t</div>\n\t<div class=\"bloque_derecha\">\n\t\t<div class=\"titulos\">\n\t\t\t<a>Tipo facturación : </a>\n\t\t\t<br />\n\t\t\t<a>Empresa que factura : </a>\n\t\t\t<br />\n\t\t\t<a>Frecuencia de Facturación : </a>\n\t\t\t<br />\n\t\t\t<a>Intermediario : </a>\n\t\t\t<br />\n\t\t\t<a>Contrato vinculado a : </a>\n\t\t\t<br />\n\t\t\t<a>Modalidad por agrupación : </a>\n\t\t\t<br />\n\t\t\t\n\t\t</div>\n\t\t<div class=\"resultados\">\n\t\t\t<span>{$arreglo_respuesta['19']}</span>\n\t\t\t<br />\n\t\t\t<span>" . quitar_caracteres($arreglo_respuesta[20]) . "</span>\n\t\t\t<br />\n\t\t\t<span>{$arreglo_respuesta['29']}</span>\n\t\t\t</br>\n\t\t\t<span>" . quitar_caracteres($arreglo_respuesta[22]) . "</span>\n\t\t\t<br />\n\t\t\t<span>{$arreglo_respuesta['28']}</span>\n\t\t\t<br />\n\t\t\t<span>{$arreglo_respuesta['26']}</span>\n\t\t\t<br />\n\t\t</div>\n\t</div>\n</div>\n</div>\n\t\t\n\t\t\n\n<!--BLOQUES FECHAS DE SERVICIO-->\n<div class=\"fila_secundaria\">\n\t<div class=\"titulo\">\n\t\t<a style=\"color:white\">Servicio</a>\n\t\t</br>\n\t</div>\n\n\t<div class=\"contenedor_texto\">\n\t\t<div class=\"titulos\">\n\t\t\t<a>Tipo de servicio : </a>\n\t\t\t<br />\n\t\t\t<a>Modelo : </a>\n\t\t\t<br />\n\t\t\t<a>Titular : </a>\n\t\t\t<br />\n\t\t\t<a>Primer periodo : </a>\n\t\t\t<br />\n\t\t\t<a>Status : </a>\n\t\t\t<br />\n\t\t</div>\n\t\t<div class=\"resultados\">\n\t\t\n\t\t\t<span>{$arreglo_respuesta['12']}</span>\n\t\t\t</br>\n\t\t\t<span>{$arreglo_respuesta['9']}</span>\n\t\t\t</br>\n\t\t\t<span>" . quitar_caracteres($arreglo_respuesta[8]) . "</span>\n\t\t\t</br>\n\t\t\t<span>{$arreglo_respuesta['27']}</span>\n\t\t\t</br>\n\t\t\t<span>{$arreglo_respuesta['7']}</span>\n\t\t\t<br />\n\t\t</div>\n\t</div>\n</div>\n\t\t\t";
     break;
 case 2:
     //PARAMETRO DE ARTICULOS
     $sql = "SELECT \n\tArticulos.StartDate,\n\tArticulos.ItemName,\n\tArticulos.InternalSN,\n\tArticulos.ManufSN,\n\tArticulos.ContractID,\n\tconvert(nvarchar(10),Articulos.U_SCG_MonedaFila),\n\tconvert(money,Articulos.U_SCG_MontoFila)\nFROM OCTR Contratos INNER JOIN CTR1 Articulos ON Contratos.ContractID=Articulos.ContractID\n\tWHERE Contratos.ContractID ='{$clave_busqueda}'";
     $result = mssql_query($sql, $con) or die('Consulta fallida: ' . mssql_get_last_message());
     $arreglo_respuesta = array();
     while ($row = mssql_fetch_array($result)) {
         $arreglo_respuesta[count($arreglo_respuesta)] = $row;
     }
     mssql_close($con);
     //////////////////////////////////////////////////GENERAR UNA TABLA CON EL SIGUIENTE QUERY
     echo "\n\t<div class=\"scrollTable\">\n\t<table>\n    <thead>\n\t<tr>\n    \t<th style=\"width:200px\">Numero de serie</th>\n        <th style=\"width:425px\">Descripcion del articulo</th>\n        <th style=\"width:135px\">Precio por item</th>\n        <th style=\"width:200px\">Serie fabricante</th>\n    </tr>    \n    </thead>\n    <tbody>\n\t";
     foreach ($arreglo_respuesta as $a) {
         echo "<tr>\n    \t<td style=\"width:200px\"><a href=\"tarjeta.php?par={$a['2']}\"> {$a['2']} </a></td>\n\t\t<td style=\"width:425px\">" . quitar_caracteres($a[1]) . "</td>\n\t\t<td style=\"width:135px\">{$a['5']} " . separador_miles($a[6]) . "</td>\n    \t<td style=\"width:200px\">{$a['3']}</td>\n\t\t</tr>";
     }
     echo "\n    </tbody>\n</table>\n</div>";
     break;
 case 3:
     //PARAMETRO DE COBERTURA
     $sql = "\n\tSELECT \n\t   Contratos.MonEnabled,\n\t   Contratos.MonStart,\n\t   Contratos.MonEnd,\n\t   Contratos.TueEnabled,\n\t   Contratos.TueStart,\n\t   Contratos.TueEnd,\n\t   Contratos.WedEnabled,\n\t   Contratos.WedStart,\n\t   Contratos.WedEnd,\n\t   Contratos.ThuEnabled,\n\t   Contratos.ThuStart,Contratos.ThuEnd,\n\t   Contratos.FriEnabled,\n\t   Contratos.FriStart,\n\t   Contratos.FriEnd,\n\t   Contratos.SatEnabled,\n\t   Contratos.SatStart,\n\t   Contratos.SatEnd,\n\t   Contratos.SunEnabled,\n\t   Contratos.SunStrart,\n\t   Contratos.SunEnd,\n\t   Contratos.InclParts,\n\t   Contratos.InclTravel,\n\t   Contratos.InclWork,\n\t   Contratos.InclHldays\nFROM OCTR Contratos \n\tWHERE Contratos.ContractID ='{$clave_busqueda}'";
     $result = mssql_query($sql, $con) or die('Consulta fallida: ' . mssql_get_last_message());
     $arreglo_respuesta = array();
     $row = mssql_fetch_array($result);
     $arreglo_respuesta = $row;
     mssql_close($con);
     echo "\n\t\n<!-- BLOQUE DE HORARIO DE ANTENCION   -->\n<div class=\"fila\">\n\t<div class= \"titulo\" >\n\t\t<a style=\"color:white\">Horario de atencion</a>\n\t\t<br/>\n\t</div>\n\t<div class=\"contenedor_texto\">\n\t\t<div class=\"imagenes\">\n\t\t\n\t\t\t<img id=\"lunes\" src=\"img/" . generar_img($arreglo_respuesta[0], $arreglo_respuesta[1], $arreglo_respuesta[2]) . ".png\"  height=\"15\" width=\"15\"/>\n\t\t\t<br />\n\t\t\t<img id=\"martes\" src=\"img/" . generar_img($arreglo_respuesta[3], $arreglo_respuesta[4], $arreglo_respuesta[5]) . ".png\"  height=\"15\" width=\"15\"/>\n\t\t\t<br />\n\t\t\t<img id=\"miercoles\" src=\"img/" . generar_img($arreglo_respuesta[6], $arreglo_respuesta[7], $arreglo_respuesta[8]) . ".png\"  height=\"15\" width=\"15\"/>\n\t\t\t<br />\n\t\t\t<img id=\"jueves\" src=\"img/" . generar_img($arreglo_respuesta[9], $arreglo_respuesta[10], $arreglo_respuesta[11]) . ".png\"  height=\"15\" width=\"15\"/>\n\t\t\t<br />\n\t\t\t<img id=\"viernes\" src=\"img/" . generar_img($arreglo_respuesta[12], $arreglo_respuesta[13], $arreglo_respuesta[14]) . ".png\"  height=\"15\" width=\"15\"/>\n\t\t\t<br />\n\t\t\t<img id=\"sabado\" src=\"img/" . generar_img($arreglo_respuesta[15], $arreglo_respuesta[16], $arreglo_respuesta[17]) . ".png\"  height=\"15\" width=\"15\"/>\n\t\t\t<br />\t\n\t\t\t<img id=\"domingo\" src=\"img/" . generar_img($arreglo_respuesta[18], $arreglo_respuesta[19], $arreglo_respuesta[20]) . ".png\"  height=\"15\" width=\"15\"/>\n\t\t\t<br />\n\t\t</div>\n\t\t\n\t\t<div class=\"dias\">\n\t\t\t<a>Lunes :</a>\n\t\t\t<br />\n\t\t\t<a>Martes :</a>\n\t\t\t<br />\n\t\t\t<a>Miercoles :</a>\n\t\t\t<br />\n\t\t\t<a>Jueves :</a>\n\t\t\t<br />\n\t\t\t<a>Viernes :</a>\n\t\t\t<br />\n\t\t\t<a>Sabado :</a>\n\t\t\t<br />\n\t\t\t<a>Domingo :</a>\n\t\t</div>\n\t\t\n\t\t<div class=\"texto_cobertura\">\n\t\t\t<span>" . generar_texto($arreglo_respuesta[0], $arreglo_respuesta[1], $arreglo_respuesta[2]) . "</span>\n\t\t<br/>\n\t\t<span>" . generar_texto($arreglo_respuesta[3], $arreglo_respuesta[4], $arreglo_respuesta[5]) . "</span>\n\t\t<br/>\n\t\t<span>" . generar_texto($arreglo_respuesta[6], $arreglo_respuesta[7], $arreglo_respuesta[8]) . "</span>\n\t\t<br/>\n\t\t<span>" . generar_texto($arreglo_respuesta[9], $arreglo_respuesta[10], $arreglo_respuesta[11]) . "</span>\n\t\t<br/>\n\t\t<span>" . generar_texto($arreglo_respuesta[12], $arreglo_respuesta[13], $arreglo_respuesta[14]) . "</span>\n\t\t<br/>\n\t\t<span>" . generar_texto($arreglo_respuesta[15], $arreglo_respuesta[16], $arreglo_respuesta[17]) . "</span>\n\t\t<br/>\n\t\t<span>" . generar_texto($arreglo_respuesta[18], $arreglo_respuesta[19], $arreglo_respuesta[20]) . "</span>\n\t\t<br/>\n\t\t</div>\n\t\t\n\t\t\n\t\t\n\t\n\t\t\n\t</div>\n</div>\n<!--FIN / BLOQUE DE HORARIO DE ATENCION  -->\n\n\n<!--BLOQUE DE INCLUYE-->\n\n<div class=\"fila_derecha\">\n\t<div class= \"titulo\" >\n\t\t<a style=\"color:white\">Incluye</a>\n\t\t<br />\n\t</div>\n<div class=\"contenedor_texto\">\n\n\t\t\n\t<div class=\"logos_imagenes\">\n\t\t<a>Repuestos</a>\n\t\t<br />\n\t\t<a>Baterias</a>\n\t\t<br />\n\t\t<a>Viaje</a>\n\t\t<br />\n\t\t<a>Monitoreo remoto</a>\n\t\t<br />\t\n\t</div>\n\t\n\t<div class=\"logos_tareas\">\n\t\t<img id=\"repuestos\" src=\"img/" . generar_bandera($arreglo_respuesta[21]) . ".png\"  height=\"15\" \twidth=\"15\"/>\n\t\t<br />\n\t\t<img id=\"baterias\" src=\"img/" . generar_bandera($arreglo_respuesta[23]) . ".png\" height=\"15\" width=\"15\" />\n\t\t<br />\n\t\t<img id=\"viaje\" src=\"img/" . generar_bandera($arreglo_respuesta[22]) . ".png\" height=\"15\" width=\"15\"/>\n\t\t<br />\n\t\t<img id=\"monitoreo\" src=\"img/" . generar_bandera($arreglo_respuesta[24]) . ".png\" height=\"15\" width=\"15\"/>\n\t</div>\n\n</div>\n</div>\n\n<!--FIN / BLOQUE DE INCLUYE-->\n";
     break;
 case 4:
     //PARAMETRO DE LLAMADAS DE SERVICIO
Example #2
0
     $sql = "SELECT \n\tContrato.ContractID,\n\tCASE Contrato.status when 'A' THEN 'Autorizado' else 'Terminado' end as 'Status',\n\tUsuarios.U_NAME,\n\tContrato.CntrcTmplt,\n\tContrato.StartDate,\n\tContrato.EndDate,\n\tCASE Contrato.SrvcType when 'R' THEN 'Regular' ELSE 'Garantía' end as 'SrvcType',\n\t convert(nvarchar(10),Contrato.U_SCG_MonedaContrato),\n\t convert(money,Contrato.U_SCG_MontoContrato),\n\t convert(nvarchar(30),Contrato.U_SCG_FacturaA),\n\t convert(nvarchar(15),Contrato.U_SCG_codcontrato),\n\t convert(nvarchar(20),Contrato.U_SCG_Periodicidad),\n\t convert(nvarchar(20),Contrato.U_SCG_ModalidadPref)\nFROM OCTR Contrato INNER JOIN OUSR Usuarios ON Contrato.Owner=Usuarios.INTERNAL_K\n\t\nWHERE Contrato.CstmrCode  ='{$clave_busqueda}'\nORDER BY Contrato.Status,Contrato.SrvcType\n\n";
     $result = mssql_query($sql, $con) or die('Consulta fallida: ' . mssql_get_last_message());
     $arreglo_respuesta = array();
     while ($row = mssql_fetch_array($result)) {
         $arreglo_respuesta[count($arreglo_respuesta)] = $row;
     }
     mssql_close($con);
     //////////////////////////////////////////////////GENERAR UNA TABLA CON EL SIGUIENTE QUERY
     echo "\n\t<div class=\"scrollTable\">\n\t<table>\n    <thead>\n\t<tr>\n    \t<th  style=\"width:100px\">No. Contrato</th>\n\t\t<th  style=\"width:90px\">Codigo</th>\n        <th  style=\"width:120px\">Fecha final</th>\n        <th  style=\"width:130px\">Tipo de servicio</th>\n\t\t<th  style=\"width:80px\">Status</th>\n\t\t<th  style=\"width:110px\">Periodicidad</th>\n\t\t<th  style=\"width:130px\">Modalidad</th>\n\t\t<th  style=\"width:130px\">Precio</th>\n\t\t<th  style=\"width:200px\">Asesor</th>\n\t\t\n    </tr>    \n    </thead>\n    <tbody>\n\t";
     $bandera = 0;
     foreach ($arreglo_respuesta as $a) {
         if ($bandera == 0) {
             echo "<tr>\n    \t<td style=\"width:100px\"><a href=\"contratos.php?par={$a['0']}\">{$a['0']}</a></td>\n\t\t<td style=\"width:90px\"><a href=\"contratos.php?par={$a['0']}\">{$a['10']}</a></td>\n    \t<td style=\"width:120px\">" . generar_fecha($a[5]) . "</td>\n\t\t<td style=\"width:130px\">{$a['6']}</td>\n\t\t<td style=\"width:80px\">{$a['1']}</td>\n\t\t<td style=\"width:110px\">{$a['11']}</td>\n\t\t<td style=\"width:130px\">{$a['12']}</td>\n\t\t<td style=\"width:130px\"> {$a['7']} " . separador_miles($a[8]) . "</td>\n\t\t<td style=\"width:200px\">" . quitar_caracteres($a[2]) . "</td>\n\t\t</tr>";
             $bandera = 1;
         } else {
             echo "<tr>\n    \t<td style=\"width:100px\"><a href=\"contratos.php?par={$a['0']}\"> {$a['0']} </a></td>\n\t\t<td style=\"width:90px\"><a href=\"contratos.php?par={$a['0']}\">{$a['10']}</a></td>\n\t\t<td style=\"width:120px\">" . generar_fecha($a[5]) . "</td>\n\t\t<td style=\"width:130px\">{$a['6']}</td>\n\t\t<td style=\"width:80px\">{$a['1']}</td>\n\t\t<td style=\"width:110px\">{$a['11']}</td>\n\t\t<td style=\"width:130px\">{$a['12']}</td>\n\t\t<td style=\"width:130px\">{$a['7']} " . separador_miles($a[8]) . "</td>\n\t\t<td style=\"width:200px\">" . quitar_caracteres($a[2]) . "</td>\n\t\t</tr>";
             $bandera = 0;
         }
     }
     echo "\n    </tbody>\n</table>\n</div>";
     break;
 case 2:
     //PARAMETRO DE ARTICULOS
     $clave_busqueda = explode("\n", $clave_busqueda);
     $clave_busqueda = $clave_busqueda[0];
     $sql = "SELECT \n \t\ttarjeta.manufSN, \n \t\ttarjeta.itemName,\n \t\tContrato.ContractID,\n \t\tconvert(nvarchar(20),Contrato.U_SCG_CodContrato), \n \t\tCASE contrato.srvctype WHEN 'W' THEN 'Garantia' WHEN 'R' THEN 'Contrato' ELSE 'Ninguno' END as [Estado],\n \t\tCASE Contrato.Status WHEN 'A' THEN 'Autorizado' WHEN 'T' THEN 'Terminado' ELSE '-'  end as  status,\n \t\tCASE tarjeta.U_TipoEquipo WHEN 'UP' THEN 'A'  WHEN 'PL' THEN 'B' WHEN 'AA' THEN 'C' ELSE 'D' END AS ordenar,\n \t\tCASE contrato.srvctype WHEN 'W' THEN 'B' WHEN 'R' THEN 'A' ELSE 'C' END as ordenar_estado, \n \t\tCASE Contrato.Status WHEN 'A' THEN 'A' WHEN 'T' THEN 'B' ELSE 'C'  end as  ordenar_status\n \t\t\n  \n\tFROM \n\t\tOINS tarjeta \n\t\tLEFT JOIN CTR1 Detalle on Tarjeta.InternalSN = Detalle.InternalSN \n\t\tLEFT JOIN OCTR Contrato on  Contrato.ContractID = Detalle.ContractID\nWHERE Tarjeta.customer ='{$clave_busqueda}'\nORDER BY ordenar,ordenar_estado,ordenar_status\n\n";
     $result = mssql_query($sql, $con) or die('Consulta fallida: ' . mssql_get_last_message());
     $arreglo_respuesta = array();
     while ($row = mssql_fetch_array($result)) {
         $arreglo_respuesta[count($arreglo_respuesta)] = $row;
     }
Example #3
0
<?php

function separador_miles($var)
{
    $respuesta = '';
    $caracter = explode('.', $var);
    $var = $caracter[0];
    $resto = $caracter[1];
    $caminador = strlen($var);
    while ($caminador > 3) {
        $respuesta = ',' . substr($var, $caminador - 3, 3) . $respuesta;
        $caminador = $caminador - 3;
    }
    $respuesta = substr($var, 0, $caminador) . $respuesta . '.' . $resto;
    return $respuesta;
}
$monto = '6109913353.545';
echo separador_miles($monto);