Anteriormente se mostraban enlaces hacia todas las páginas de correos o mensajes de una carpeta, esto ocasionaba que la carga de tal información fuera muy pesada. Se redujeron estos enlaces a un pequeño grupo de páginas y a medida que se avanza en la navegación se muestran las siguientes páginas, tal como hace Google.
Antes se veía asi:
y ahora se ve asi:
Se provee al usuario la posibilidad de realizar una búsqueda por todos los diferentes campos posibles. En la imagen se puede ver un ejemplo.
Se corrigieron algunos errores existentes en el despliegue de mensajes utilizando el navegador Firefox.
Se creó una nueva facilidad para que al listar una tabla, se muestren todas las relaciones con otras tablas (ascendentes y dependientes). Esto facilita enormemente la documentación de los sistemas y una visualización gráfica de las relaciones entre tablas, aspecto fundamental en cualquier base de datos.
Para crear este gráfico se crearon, entre otras, dos funciones que pueden ser utiles para los asesores:
buscarDependientes(&$result,$EEE,$XXX) // Busca las tablas dependientes de una tabla determinada
Parámetro | Descripción |
---|---|
result | Arreglo que contiene el nombre interno y externo de las tablas dependientes, el nombre interno y externo del campo y el tipo de enlace existente. |
EEE | Número de la aplicación que contiene la tabla cuyos dependientes queremos buscar |
XXX | Nombre de la tabla cuyos dependientes queremos buscar |
buscarAscendentes(&$result,$EEE,$XXX) // Busca las tablas ascendentes de una tabla determinada
Parámetro | Descripción |
---|---|
result | Arreglo que contiene el nombre interno y externo de las tablas ascendentes, el nombre interno y externo del campo y el tipo de enlace existente. |
EEE | Número de la aplicación que contiene la tabla cuyos ascendentes queremos buscar |
XXX | Nombre de la tabla cuyos dependientes queremos buscar |
El proyecto de Email Marketing nace de la necesidad de los usuarios de net2client, y aplicaciones que envíen correos electrónicos en grandes cantidades en general; de controlar el envío de sus correos o “campañas”. Una campaña es típicamente una comunicación masiva que realiza una empresa cualquiera con sus clientes por medio del correo electrónico. Estas comunicaciones pueden consistir de: publicidad, promociones, noticias, boletines, etc.
En las aplicaciones de correo tradicionales, una vez enviado o que haya salido del servidor un correo; no se posee información adicional del envío, a excepción de un correo automático que reenvía el servidor receptor en caso de que la dirección del correo electrónico destinatario fuese inválida, el mailbox estuviese lleno o no fuese aceptado por otras razones.
El objetivo del módulo de Email Marketing, es el de facilitar el envío y hacerle un seguimiento formal a los correos enviados por cada cliente o aplicación de Net2Client. Esto se desea hacer de una forma centralizada y sencilla para el usuario.De esta forma, a grandes rasgos, se desea saber:
Esta herramienta desplegará la información de “campañas” o envíos masivos que se esté realizando en una aplicación, mostrando por cada email enviado si se recibió o rebotó por algún motivo. Permitirá la creación y puesta en marcha de nuevas campañas en el momento o a futuro. Adicionalmente permitirá cancelar un envío pendiente.
Con toda esta información, se pretende incrementar las posibilidades de medición y control por parte del departamento de mercadeo de una empresa cualquiera, a fin de que aumente su productividad; sirviendo además como una herramienta confiable para cuantificar el resultado de los esfuerzos aportados a las comunicaciones con sus clientes.
Ahora es posible preparar reportes en los cuales se puedan eliminar varios registros a la vez utilizando un checkbox. Antes de realizar la eliminación se hace un chequeo previo de que el campo pueda ser eliminado.
Cuando en un reporte de Entrada/Salida se hacen modificaciones, además de indicar cuantos campos fueron modificados, se indica cuantos registros fueron modificados.
Hasta ahora, cuando se miraba un reporte, solo se podía ir a la página anterior o siguiente. Ahora se presenta al final de cada página del reporte una lista de enlaces que permiten ir a:
El administrador también puede habilitar la opción de ir a un registro en particular y de cambiar la cantidad de registros a listar por página.
Se incluyó el parámetro NombreXXX que permite cambiar el nombre de un campo en los encabezados de un reporte. Esto es muy útil, por ejemplo, cuando el nombre del campo es muy grande y se desea un encabezado más corto.
Desde la versión 5.1 existe una funcionalidad que permitir copiar de una manera automática una tabla de una aplicación a otra, siempre y cuando estén en la misma Base de Datos. Puede copiarse cualquier tabla con exepción de la tabla AGE, la tabla INT y las tablas internas de la aplicación. Esta copia se realiza desde el setup de la aplicación.
Se unificaron las rutinas de abrir bases de datos en una sola, para que abra la base de datos en la cual se está y no permita que se ejecuten los programas desde otro lugar. El archivo que debe incluirse es
basedatos/abrir.php
debe utilizarse la función
abrir($BD,$PC);
Parámetro | Descripción |
---|---|
BD | La base de datos a la que desea conectarse. |
PC | La palabra clave a utilizar para conectarse a la BD. Esta palabra clave debe solicitarse al equipo de operaciones que en su debido momento será instruido al respecto. |
Posteriormente, posiblemente en la versión 5.2 de Net2Client, se eliminarán los programas abrirBD.php y se permitirá únicamente el uso de esta nueva función.
Anteriormente se permitía al usuario autorizado buscar las trazas del sistema mediente tres criterios de búsqueda: Usuario, Tabla y Fecha. Ahora, el usuario autorizado tiene la posibilidad de usar los criterios anteriores y además puede buscar por el Código, El Tipo de Operación y el Detalle de la operación registrada en el log.
Antes se veía asi:
y ahora se ve asi:
Además de poder usar nuevos criterios de búsquedas, la manera como se muestra la información en el reporte también cambió. Anteriormente se mostraba con un programa que emulaba a listarsup.php y el detalle de la operación realizada se mostraba de manera no muy legible al usuario. Ahora, el reporte se muestra usando el programa listarsup.php y el detalle de la operación se muestra de una forma más ordenada y entendible, además, si la información del detalle es muy extensa para mostrarla directamente en el reporte, se muestra un enlace que llama a una vista más detallada de la información.
Antes se veía asi:
y ahora se ve asi:
Pantalla desplegada al pinchar en enlace "Ver detalle":