02220 - Carrinho Mobile

De FuturaWiki
Edição feita às 16h55min de 28 de setembro de 2017 por Felipe (Discussão | contribs)

Ir para: navegação, pesquisa

Introdução

Devido à grande quantidade de movimentação de carrinhos de compra na loja de nosso cliente, foi desenvolvido um sistema para o gerenciamento destes carrinhos.
Este processo envolve os seguintes sistemas: Carrinho Mobile (Android), Futura Server, PDV e Painel.

O gerenciamento de carrinho é composto pelo seguinte processo: Após o cliente ter finalizado a compra, o mesmo deixa o carrinho em qualquer lugar da loja.
Um funcionário será responsável por posicionar estes carrinhos em filas, que serão separadas por cliente. Feito isso, o carrinho deverá ser lançado no aplicativo mobile.
No PDV, o usuário terá a função de chamar os carrinhos que estão aguardando na fila. Ao chamá-lo, o número do carrinho e da fila serão exibidos no painel.
O responsável irá buscar o carrinho e o levará para o checkout. As filas de carrinho em aberto poderão ser visualizadas no Futura Server.

Carrinho Mobile (Android)

Fila - Aba Dados

Responsável por lançar os carrinhos no sistema.
O aplicativo é integrado com uma impressora Bluetooth, que fará a impressão das etiquetas utilizadas para identificar os carrinhos.
É composto pelas seguintes telas:

Configurações

  • Servidor: Contém os campos em que deverão ser indicados o IP e a Porta do servidor.
  • Geral: Nesta aba, o usuário poderá escolher o tema visual do aplicativo.
  • Parâmetros: A empresa padrão deverá ser indicada nesta tela.


Replicação
O usuário poderá consultar o status atual da replicação nesta tela.
Caso houver algum problema na conexão, esta tela exibirá os detalhes do mesmo.

Cliente
Nesta tela é possível realizar a consulta e o cadastro de clientes.
Contém algumas informações básicas dos cadastro.

Imprimir Cliente
Tem a função de imprimir a etiqueta do cliente.
A etiqueta possui o QR Code que será utilizado para abrir a fila de carrinho.

Fila
Tela responsável por abrir a fila e pelo lançamento dos carrinhos.

  • Cliente: Exibe algumas informações do cliente, e possui a opção para imprimir a etiqueta do mesmo.
  • Dados: Nesta aba, o usuário deverá obrigatoriamente informar a localização da fila. O restante dos campos não são obrigatórios.
  • Carrinhos: Exibe os carrinhos lançados na fila atual. Temos a opção de imprimir os que já foram lançados, e de excluir os que ainda não foram.


Ao gravar as alterações, o aplicativo enviará as informações para o servidor, e em seguida, fará a impressão das etiquetas dos carrinhos informados.
A etiqueta deverá ser colocada no carrinho para possibilitar a sua identificação.

Futura Server

Localização de Fila

Gerenciamento de Fila

Caminho: Fila > Localização
Tela em que será feito o cadastro de localização das filas.
O cadastro de localização permite que o cliente gerencie as filas em mais de um local da empresa. Desta forma, é necessário configurar um Painel para cada localização.

Gerenciamento de Fila
Caminho: Fila > Gerenciamento de Fila
Nesta tela, o usuário poderá visualizar estado atual de todas as filas em aberto.
Os dados são exibidos por Empresa, e as Localizações são separadas por abas.

A ordem das filas é definida pela Prioridade e Data de Entrada, respectivamente. Ao chamar um carrinho pelo PDV, o primeiro desta lista será escolhido.
Clicando com o botão direito em uma fila, temos a opção de alterar a prioridade. Feito isso, a posição da mesma é alterada automaticamente.

PDV



Painel

Este sistema tem a função de exibir os carrinhos chamados pelo PDV.

Painel


Configuração
Para funcionar corretamente, o arquivo de configuração (PainelCarrinho.ini) deverá estar na mesma pasta do executável.
Neste arquivo, temos o campo DIRETORIO_XML. Os terminais do respectivo andar deverão estar configurados com o caminho indicado neste arquivo.
A pasta indicada neste campo deverá estar compartilhada na rede, ficando disponível para todos os terminais. É recomendável dar acesso para todos os usuários nesta pasta.
A mesma pasta não deverá ser indicada por mais de um Painel, pois isso poderá gerar erros no sistema.
Também é possível configurar a cor principal do Painel no arquivo INI. O código da cor deverá ser indicada no campo COR_PRIMARIA_RGB, com o seguinte formato: #FFFFFF.
Você pode acessar este site para gerar um código RGB válido: http://htmlcolorcodes.com/color-picker/

O sistema não faz conexão com o banco de dados, ou seja, o executável não precisa estar na pasta da Futura, e não é necessário ter o arquivo Futura.ini na mesma pasta.
Desse modo, é recomendável que o executável esteja na máquina local.

Exemplo do arquivo PainelCarrinho.ini:

 [PAINEL_CARRINHO]
 DIRETORIO_XML=\\Painel_Andar_01\Compartilhado\futura_carrinho
 COR_PRIMARIA_RGB=#4286f4


Detalhes
No Painel, serão exibidos os 4 últimos carrinhos com as seguintes informações:

  • Nro. Carrinho
  • Nro. Fila
  • Nro. Patrimonio
  • Check-out (Cod. do Terminal)