Configuración y funcionamiento básico Central de Compras

  • CARACTERISTICAS Y FUNCIONALIDADES PRINCIPALES
    • Crear pedidos y albaranes que realizan movimientos de stock entre la central y los diferentes establecimientos. Estos pedidos y albaranes tienen el nombre de Pedidos CC y Albaranes CC
    • Agrupar Pedidos CC para poder realizar pedidos a proveedores externos, agrupando todos los pedidos recibidos, sin necesidad de tenerlo que hacer individualmente. Al generar el pedido al proveedor tenemos la posibilidad de hacerle llegar el pedido por correo electrónico de manera automática.
    • Posibilidad de convertir un Pedido CC a Albarán CC realizando la carga de stock (movimiento entre almacenes) correspondiente
    • Posibilidad de facturar los Albaranes CC. Esto nos permite realizar facturas internas desde la central hacia los diferentes establecimientos.
    • Posibilidad de convertir Pedidos CC a traspaso de almacenes, sin necesidad de generar un albarán.

CONFIGURACIÓN

Primeramente configuraremos los proveedores que deseamos que estén disponibles en central de compras. Tendremos que marcar el check de central de compras y asignar un almacén.

Tras esto, deberemos configurar los artículos para asignarles un precio de compra. El artículo deberá ser de stock, y accederemos a esta configuración desde el propio artículo — compras — otros proveedores.

El precio de compra es añadido principalmente para poder realizar albaranes valorados de cada uno de los pedidos realizados a la central de compras.

PEDIDO DESDE PUNTO DE VENTA A LA CENTRAL DE COMPRAS

ACCIONES DESDE EL TERMINAL CENTRAL SOBRE EL PEDIDO RECIBIDO DESDE EL PUNTO DE VENTA

OTRAS ACCIONES — TRASPASO DE ALMACENES

En el siguiente video podremos observar como podemos hacer un traspaso entre almacenes directamente, sin realizar un pedido a un proveedor.

La diferencia en cuanto al stock entre los pedidos y albaranes y los pedidos cc y los albaranes cc, es principalmente que al realizar un pedido y luego generar el albarán aumentamos el stock si teníamos 20 y pedimos 30 ahora tendremos 50 de ese articulo (realiza una carga de stock) , mientras que en los pedidos cc lo que hace es un movimiento de stock, si tenemos 100 en el central y 20 en el punto de venta y pedimos 30 a la central pasaremos atener 70 en la central y 50 en el punto de venta.

Configuración y funcionamiento Zerosix

Configuración

Pasos a seguir:

Activaremos Zerosix desde configuración-terminales-modulos-api-fidelización-Zerosix

Lo activaremos, introduciremos las credenciales de acceso, y podremos elegir entre que nos muestre o no la pantalla de asignación fidelización directamente al cobrar una mesa desde el TPV. En caso de no activar esta configuración, para mostrar la pantalla de asignación de fidelización, deberemos hacer clic sobre el botón de fidelización en la pantalla de cobro.

Creación de un cliente desde Glop

Al introducir un numero de teléfono que no este asignado a ningún cliente, se creara un cliente provisional, con puntos latentes. Para que los puntos pasen a ser reales el usuario deberá aceptar las condiciones legales e introducir sus datos. Esta configuración deberá ser solicitada a Zerosix, de lo contrario no creara el cliente provisional.

Realizar una venta

Realizaremos una venta y veremos como aumentan los puntos de fidelización en la plataforma.

Utilización de cupones

Para que un cliente pueda disfrutar de cupones, primero deberemos asignárselos desde la plataforma de Zerosix. También al llegar a 200 puntos acumulados se generara un cupón de descuento automáticamente.

Manual par dar de alta un distribuidor en la intranet

En este manual se detallan los pasos a seguir para dar de alta a un distribuidor en la intranet creada para ellos (distribucion.glop.es).

Accedemos al panel de control de wordpress de la intranet, introduciendo nuestro usuario y contraseña (https://distribucion.glop.es/wp-admin/)

Una vez hemos realizado el login, en el menú lateral nos dirigimos a WP Membership

Realizamos click sobre él y nos abrirá su página de control, donde aparecerán todos los usuarios dados de alta.

Abajo a la izquierda encontraremos el botón, añadir miembro, pulsamos sobre él y abrirá la página para crear el nuevo miembro.

A tener en cuenta: Lo que se añada en los campos nombre y apellidos, será lo que se muestre en la cabecera de la página de licencias

Rellenaremos todos los datos del usuario y guardaremos.

Una vez guardemos el usuario, comprobamos que nos lo haya creado correctamente observando si aparece en el panel de control del plugin.

Ahora nos dirigiremos al apartado de usuarios del menú lateral, realizamos clic sobre él y nos mostrará todos los usuarios, incluido el que acabamos de crear con anterioridad.

Localizamos el usuario que hemos creado, y pulsamos sobre editar.

Al acceder a la edición del usuario, buscaremos el bloque Datos del Distribuidor, y rellenaremos el campo Id del Distribuidor con el Id del distribuidor que estamos creando. Este id del distribuidor hace referencia al campo ID de la tabla TB_DISTRIBUIDORES de la BD admin_licencias.

Tras esto, pulsaremos sobre el botón actualizar usuario y ya tendremos nuestro usuario dado de alta y listo para poder utilizar todas las características de la intranet.

Configuración y funcionamiento Glop Pay

Configuración

Pasos a seguir:

  • Activaremos Glop Pay desde configuración-terminales-módulos-Glop Pay
  • Introduciremos las credenciales Account details_ID ->Desde el Panel Admin de Monei/Glop (No es necesario solicitarlo al cliente, nosotros tenemos acceso).

Una vez introducidas las credenciales de acceso, si queremos que imprima el QR en los tickets, activaremos el parámetro correspondiente en terminales—parámetros del terminal

Para poder realizar cobros a través de la pasarela de pago Glop Pay, debemos dar de alta o modificar una forma de pago en la que se le asigne esta pasarela (configuración-formas de pago-crear/modificar-parámetros de la forma de pago)

A tener en cuenta: si deseamos que los tickets impresos muestren el QR para el pago, aparte de la configuración explicada anteriormente, tendremos que modificar sus diseños desde la carpeta de instalación. En la ruta de instalación DisGlop\Plantilla1\PagoQr dispondremos de los diseños necesarios para que el QR se muestre en los tickets impresos, tan solo los tendremos que copiar a la ruta DisGlop\Plantilla1\ y sustituir los existentes. La impresora que utilicemos deberá ser una impresora por drivers.

Funcionamiento

Pago QR desde GlopDroid

También podremos mostrar el QR para el cobro desde los dispositivos GlopDroid

El código QR se mostrará en pantalla para que el cliente lo pueda escanear y proceder a realizar el pago

Se pueden hacer pagos completos (video anterior) y pagos parciales (siguiente video)

Al igual que desde el TPV se puede cancelar este código QR y el cliente no podrá finalizar el pago.

Pago desde el QR impreso en justificantes de Tickets

Al imprimir el justificante, este mostrará un código QR para que el cliente pueda efectuar el pago con él.

Cancelación del QR impreso en justificantes de Tickets

3 tipos de posibles cancelaciones

1- Abrir mesa

2- Modificar mesa

3- Cobrado con otro método de pago

Si se da alguna de las 3 situaciones anteriores el cliente no podrá finalizar el pago

Cuando el cliente finalice el pago, nos mostrara mensaje de confirmación como que el pago se ha realizado con éxito.

Pago desde el TPV

Cuando vayamos a realizar un cobro, seleccionaremos la forma de pago que tiene activa la pasarela de pago Glop Pay, tras esto nos mostrara un QR en pantalla que el cliente deberá escanear para completar el pago.

Cancelación desde el TPV

Si cancelamos el pago desde el TPV, si el cliente ha efectuado ya la lectura del código QR, no le permitirá finalizar el pago.

Manual APK Compras Glop

Configuración inicial

Para activar el servicio de envío de correo y conversiones automáticas desde la APK de pedidos a albaranes se debe ir al archivo glop.ini y en el bloque [business] el parámetro envioemailapkgc debe ser igual a 1.

Configuración desde Glop.

  • Añadiremos un correo electrónico al proveedor para poder enviarle los pedidos.
  • Asignaremos el proveedor a los terminales que deseemos.
  • En la plantilla de pedidos añadiremos los artículos que nos aparecerán en la apk para poder generar nuevos pedidos.
  • Al añadirlos, les podremos añadir un pedido mínimo y modificar el envase.

Configuración de correo.

Configuración de la APK.

  • Primeramente introducimos las credenciales de conexión con la API. Id y Secret.
  • Tras esto, podemos elegir sobre que terminal vamos a trabajar
  • En la parte superior de la selección de terminal disponemos de un buscador de terminales.
  • También podemos elegir si queremos que nos de la opción o no de mandar el pedido por correo y si queremos permitir la creación y la conversión de documentos y tan solo 1 de ellos.
  • Otra de las opciones, es poder realizar pedidos normales y/o pedidos a la central de compras.

Generar un pedido desde la APK

  • Primeramente, en caso de poder realizar tanto pedidos como pedidos a la central de compras elegiremos una de las opciones.
  • Seguidamente seleccionamos un proveedor, en el caso ser a la central de compras, solo aparecerán proveedores con el parámetro de la central de compras activo. En el vídeo se puede observar como según la opción aparecen unos proveedores u otros.
  • En la parte superior de la selección de proveedores disponemos de un buscador.
  • Una vez seleccionado nos aparecerá su plantilla de artículos.
  • En la parte superior de la plantilla, disponemos de un buscador de artículos.
  • Añadiremos a cada articulo la cantidad que consideremos, teniendo en cuenta que, debe ser igual o superior al pedido mínimo y si se deja la cantidad vacía, el articulo no se añade al documento.
  • Una vez pulsemos sobre el botón guardar nos preguntara si queremos enviar el documento, y en caso de tenerlo activo en la configuración, nos preguntara si queremos mandarlo por correo al proveedor (excepto en pedidos de la central de compras).

Podemos ver como el pedido aparece en Glop.

Convertimos el pedido desde la APK

  • Seleccionaremos si el pedido a convertir es normal o de la central de compras
  • Seleccionaremos un proveedor
  • En la parte superior de la selección de proveedores disponemos de un buscador.
  • Una vez seleccionado nos aparecerán todos los pedidos pendientes de este proveedor
  • En la parte superior disponemos de un buscador, por numero o fecha.
  • Seleccionaremos uno de ellos y accederemos a la comprobación
  • Una vez dentro, debemos seleccionar los productos que deseamos puntear para que sean enviados.
  • Si hemos recibido un articulo parcialmente, podremos modificar la cantidad.

Podemos ver como en Glop aparece el documento ya convertido

Consideraciones

El proceso de envío del pedido por email al proveedor y la conversión de los documentos son acciones que solo se realizarán si el Software Glop está arrancado.

API GLOP: Cómo se crean entidades/campos nuevos

Descargarse el proyecto de git:

  • Descargarse el proyecto de git: https://mbs_desarrollo2@bitbucket.org/miglop/glopcloud.git
  • Las entidades se encuentran dentro de app/Model
  • Ahí veremos ficheros tb_ que corresponden con el nombre de las tablas
  • Por ejemplo tb_articulos.php
  • Al abrirlo encontraremos los campos que dispone este fichero:
    • Variable
protected $fillable =

Ahí hay un array de los campos/columnas de la tabla.

  • Para crear una nueva tabla crear un fichero con el nombre exacto de la tabla que extienda de GlopModel:
class tb_articulos extends GlopModel
  • La clave primaria podrá ser única o compuesta: si es compuesta será como un array, mírese por ejemplo tb_articulos_hijos.php
protected $primaryKey = ['ID_ARTICULO_PADRE', 'ID_ARTICULO_HIJO'];
  • Desplegar: no hace falta nada más para crear nueva tabla o campos.

En el siguiente video podemos ver el proceso completo, tanto de creación de campos y tablas en la BD 1_produccion desde la cual después se propagaran los cambios hacia las demás BBDD, acción que se puede realizar desde el nuevo Dashboard. También podremos observar todos los cambios que hay que realizar en la API de Glop (explicados en el apartado anterior) para que al recibir estos nuevos campos, los pueda tratar adecuadamente para poderlos introducir el la BBDD.

Para simplemente añadir nuevos campos a una tabla ya creada, tendremos que añadir el campo dentro del array $fillable y también al inicio de la clase junto a las demás properties. Cuando se hacen en la BD 1_producción, posteriormente habrá que desplegar los cambios para que estos afecten a las demás bases de datos.

Scroll to top

Acceder a WikiGlop