En el módulo de entregas de Handy, pueden cargarse las facturas o los pedidos que serán convertidos en entregas de distintas maneras, sin embargo, la manera más fácil tanto para administradores, como supervisores y vendedores, es a través de un código QR.


¿Qué es un código QR?


Sus iniciales significan “Quick Response”, y es un código internacionalmente utilizado actualmente como la manera más fácil para poder guardar información alfa numérica para su fácil uso. ¡Son capaces de guardar hasta 4296 caracteres!

En Handy, se usa para guardar una cadena de texto el cual se puede interpretar como una entrega. El código lo podemos observar visualmente:

  

Código QR


¿Qué hay detrás del código?


La cadena de texto que mencionamos en el párrafo anterior es lo que genera el código.

Para que Handy lo llegue a interpretar y lo convierta en código QR, se debe de contar un Lay out predeterminado en esa cadena de texto, el cual debe de contener los siguiente:


NumeroEntrega|CodigoCliente|NumeroPedido|CodigoBulto1,DescripcionBulto1,CodigoBulto2,DescripcionBulto2...etc.|FechaProgramada|ComentariosEntrega|CodigoPostal|DescripcionCliente|Ciudad|Zona|Latitud|Longitud|Encargado|Telefono|Email|ComentariosCliente|Direccion


Cada uno de los textos son los encabezados predeterminados que se utilizan en Handy para la carga de información en el área de entregas, separados por el símbolo “|”.


Un ejemplo de esa cadena ya bajo el número de entrega necesario, código de cliente…


Cadena 1 (con varios bultos):


820079608|8170|820079608|672187,Bulto 1,672188,Bulto 2|24/01/2015 15:33:12|Sin comentarios|45010|Locus|Guadalajara|Jalisco|20.6708217|-103.4038829|Arturo Ojeda|3331651678|arturo.ojeda@techlocus.com|Cliente de prueba|Giovanni Papini 279


Cadena 2 (1 bulto):


820079608|8170|820079608|672187,Bulto 1|24/01/2015 15:33:12|Sin comentarios|45010|Locus|Guadalajara|Jalisco|20.6708217|-103.4038829|Arturo Ojeda|3331651678|arturo.ojeda@techlocus.com|Cliente de prueba| Giovanni Papini 279


Cadena 3 (mínimo de datos necesarios):


E01|C01|P01|B1,Bulto 1|08/07/2015 23:00:00|||Locus|Guadalajara|Jalisco|||||||


Cadena 4 (con formulario):

 

820079608|8170|820079608|672187,Bulto 1|24/01/2015 15:33:12|Sin comentarios|45010|Locus|Guadalajara|Jalisco|20.6708217|-103.4038829|Arturo Ojeda|3331651678|arturo.ojeda@techlocus.com|Cliente de prueba| Giovanni Papini 279|275


Al final de la cadena se agrega un campo más con el ID del formulario a responder una vez confirmada la entrega. El ID del formulario lo encuentras en la columna de la izquierda en la lista de formularios. Recuerda que cada vez que editas un formulario el ID del formulario cambia.


Screenshot (316).png



NOTA: 

  • Los datos del cliente son opcionales ya que el cliente puede estar creado previamente. Si ya existía y se especifican sus datos, será actualizado.
  • Si la entrega no contiene fecha de entrega, está se asignara al final mismo día en el que se leyó el QR
  • Si la entrega que se lee contiene una fecha anterior a la del momento del escaneo se asignara al final del día en el que fue escaneada.


Toda esta información se puede generar en un código Alfa numérico QR para que al momento de escanearlo automáticamente se dé de alta la entrega y se convierta en una entrega oficial en la ruta del vendedor.


El resultado final de la creación del código QR, haciéndolo gráfico, utilizando la herramienta de la página:


https://qr.handy.la/create


Código QR de Cadena 1

Código QR de Cadena 2

 

Como podemos ver, el código siempre cambia dependiendo de la información que se introduzca en la cadena, así que no podrán repetirse.


En la siguiente liga también hay más información acerca de los códigos QR:


http://www.qrstuff.com/



¿Por qué son útiles en nuestra aplicación?


Porque por cada entrega que vaya a haber, ya sea organizado por número de pedido o factura, se genera un código QR que pueda ser escaneado por el vendedor o el chofer que vaya a hacer la entrega y automáticamente aparezca en la interfaz de entregas de su teléfono móvil, con su ubicación y asignación. Así el chofer podrá confirmar la entrega, y tanto el chofer (vendedor), como el supervisor y los administradores podrán ver en tiempo real el estatus de las entregas que se tengan en el momento.



Entras en el móvil en el apartado de entregas, y en el icono del código QR para escanear el código QR.

Automáticamente aparecerá y se convertirá en una entrega válida que hacer para el chofer.


A continuación se muestran un par de vídeos para ilustrar la carga y confirmación de entregas por QR:


Carga de entregas:




Confirmación de entrega:





Contamos con un Macro de Excel para que a partir del archivo de entregas de Excel, se puedan enviar a imprimir las hojas de entrega de forma individual, sigue esta liga para los datos:


http://locus.freshdesk.com/support/solutions/articles/3000030918-instalaci-n-de-componente-para-generaci-n-de-qr-de-entregas-a-partir-de-excel