Este contenido esta restringido para usuarios registrados y con un perfil específico. Si dispone de uno, pulsa en "acceder" para poder verlo.
 
Acceder
Categoría: Uncategorized
Manual Cover Manager
REQUISITOS DE LICENCIA
- La licencia debe ser Cloud o Business.
- Debe tener marcado el módulo de Cover Manager en el apartado API Rest.
- Previamente se debe configurar el Cover Manager(Cliente).
- No se pueden tener habilitadas las reservas de Glop y las reservas de Cover Manager de manera simultánea.
CONFIGURACIÓN DE COVER MANAGER
Es necesario que en cada mesa de los salones de Cover Manager se acceda a la opción Modificar y rellenar los datos de ID Mesa y Número Mesa que nos facilita el salón de GLOP.
Ejemplo de un Salón en Cover Manager
Configuración de una mesa desde Cover Manager
Página de configuración de Cover Manager
CREACIÓN DE LA RESERVA
Para realizar una reserva de prueba desde Cover Manager primero deberemos dirigirnos a la página test proporcionada por la propia Cover Manager, en el caso de Glop la nuestra es esta link.
Dentro de la página tendremos que seleccionar tanto la cantidad personas, como la fecha y la hora a la cual se quiere reservar la mesa.
Nota: En Glop sólo aparecerán las reservas asignadas para el día de hoy y el día siguiente
Seguidamente clickaremos el botón de reservar y nos moveremos a la pestaña de destalles para ultimar la reserva.
Para poder finalizar la reserva tendremos que escribir el nombre y apellidos de la persona que desea realizar la reserva, además de su correo electrónico y su número de teléfono.
Nota: Cover Manager identifica las reservas por el número de teléfono por tanto si realizamos dos reservas con el mismo teléfono, los datos introducidos en la 2da sobrescribirán los de la primera
Una vez confirmada la reserva nos aparecerá este mensaje.
GESTIÓN DE LA RESERVA DESDE GLOP
Para acceder a la gestión de reservas desde Glop primero tendremos que acceder al TPV, después en utilidades y para finalizar en Reserva Online.
Una vez estemos ya en la pestaña de Reservas Online, podremos observar un listado con todas las reservas confirmadas o pendientes de confirmar para así poder gestionarlas individualmente.
Estas reservas, podrán ser canceladas desde el botón cancelar, seleccionando una de ellas.
Para gestionar la reserva, seleccionaremos una de ellas del listado, pulsaremos sobre el botón gestionar. Tras esto se abrirá la pantalla de ventas con la mesa seleccionada, donde podremos añadir artículos o aparcarla vacía. Si la aparcamos vacía aparecerá de color rojo como mesa reservada y si la aparcamos con articulo estará de color azul como mesa ocupada.
Tras gestionar la reserva, si por algún motivo lo deseamos podemos desvincular la reserva de esa mesa, a través del botón desvincular, de forma que la mesa volverá a aparecer en estado libre para ser ocupada.
Nota de funcionamiento
En el caso de haber modificado el APIREST original de la instalación en la nube y/o licencia, es necesario borrar los registros de APIREST_BEARER de la tabla TB_TERMINALES para que conecte correctamente con los nuevos datos generados.
Ciclo completo gestión Reserva
Agregado de productos a una Reservahttps://youtu.be/9K_cwNL2o68
Como renovar el SSL cuando recibimos el correo con el asunto «Your SSL will pause in 30 days»
En este video se muestra como se debe actualizar el certificado SSL que tenemos contrato para las web
Manual sistema de licencias Demo X días y X tickets
Este contenido esta restringido para usuarios registrados y con un perfil específico. Si dispone de uno, pulsa en "acceder" para poder verlo.
 
Acceder
Ver Entradas Por Etiquetas O Categorías
Ver Entradas Por Etiquetas
Acta Actualización Amonestaciones ANDROID ApiGlop ApiRest App.glop.es Backend Buenas prácticas Bug Business CLOUD Comunicaciones Configuración DELIVERECT Delivery Delphi Documentación Ecommerce Error Estructura Formas de pago Frontend GB GESTOR DE COMANDAS Gestor de Compras Glop Glopdroid Impresión Informes MANUAL Manual_interno MasterYield MiGlop Monei Notificaciones PHP Protocolo Reservas SAAS Soporte SQL Tallas y Colores Web WooGlop
Ver Entradas Por Categorías
Bloqueo para Demos
Lo primero que tenemos que hacer para enviar una licencia con un tiempo limite es acceder al programa de licencias y entrar en el apartado módulos, una vez dentro de módulos vamos a marcar la opción Glop Demo y pondremos una fecha limite para que la demo se bloquee.
Una vez tengamos la licencia en el programa nos debería indicar al arrancar Glop el tiempo que le queda para finalizar la demo, este mensaje indica como podemos ver los días que faltan para que acabe la demo y un numero para ponerse en contacto, este numero de contacto puede cambiarse en el ini en el campo «tlfdemo».
En el caso que se pase el tiempo de la demo saltara el siguiente mensaje cuando intentemos iniciar Glop fuera de la fecha limite puesta en la licencia, indicando que el tiempo para seguir usando el programa se a terminado.
Si el cliente intentara cambiar la hora de su equipo para intentar burlar este sistema de bloqueo este modulo también incorpora un limite de tickets, en cuanto se pase el limite de tickets el mensaje al iniciar Glop nos indicará el siguiente mensaje.
Mejorar la velocidad en el escritorio del multisitio de WordPress de + de 100 sitios
Con > de 100 sitios el admin de WordPress se ralentiza muchísimo. Para mejorar la velocidad, lo que hacemos es NO cargar los sitios en la barra de herramientas y con ello ahorramos tiempo.
Esto solo se aplica para los superadmin.
Para ello:
- Crear un file en /wp-content/mu-plugins/fix-multisite.php
<?php
/*
Plugin Name: Fix multisite
Description: A simple plugin for overriding the default multisite install configuration
Author: Glop
Version: 1.0.0
*/
function wp31746_skip_get_blogs_of_user_for_super_admin( $null, $object_id, $meta_key, $single ) {
global $wpdb;
if ( $meta_key || ! is_super_admin() ) {
return $null;
}
remove_filter( 'get_user_metadata', __FUNCTION__, 10, 4 );
$keys = get_user_meta( $object_id );
add_filter( 'get_user_metadata', __FUNCTION__, 10, 4 );
foreach ( $keys as $key => $value ) {
if ( 'capabilities' !== substr( $key, -12 ) ) {
continue;
}
if ( $wpdb->base_prefix && 0 !== strpos( $key, $wpdb->base_prefix ) ) {
continue;
}
$blog_id = str_replace( array( $wpdb->base_prefix, '_capabilities' ), '', $key );
if ( ! is_numeric( $blog_id ) ) {
continue;
}
unset( $keys[ $key ] );
}
return $keys;
}
add_filter( 'get_user_metadata', 'wp31746_skip_get_blogs_of_user_for_super_admin', 10, 4 );
Para mejorar la carga de la tabla de sitios https://miglop.es/panel/network/sites.php
Hay que modificar el sites.php que está en wp-admin/network/sites.php
- Comentar la línea <?php $wp_list_table->views(); ?> y dejarla así
<?php // $wp_list_table->views(); ?>
SSL: Renovación
Este contenido esta restringido para usuarios registrados y con un perfil específico. Si dispone de uno, pulsa en "acceder" para poder verlo.
 
Acceder
Arquitectura SOLTIA APIs
Las máquinas de producción son n0, n1, n2, n3. A estos se les llama frontales.
La máquina de develop es dev0.
Hay dos balanceadores LB0 y LB1: el principal LB0 irá distribuyendo el tráfico en producción entre las 4 máquinas ciclando una tras otra. El LB1 entrará en acción si LB0 cae. Tarda menos de un segundo en retomar el tráfico.
Las bases de datos están en un cluster galera mysql que no soporta motor MyIsam. Son 3 servidores mysql que se sincronizan entre ellos. También hay dos balanceadores para acceder a este cluster.
Despliegue en pruebas
Habrá que entrar por SSH.
Para ello hay que entrar con clave privada que debe ser registrado por soltia en los frontales.
Los despliegues en desarrollo bastará con hacer git pull desde la consola. Ya está en la rama de desarrollo.