Implementação da funcionalidade no Self-Checkout para que sejam exibidos os produtos organizados por uma árvore através de um catalogo.
Para que seja possível utilizar o modo catálogo, é necessário efetuar a habilitação de parâmetro no self-checkout, através de acesso no painel de configuração. Em configurações de parâmetros, acesse o menu de Configuração de vendas, e habilite o parâmetro 73 - Visualizar atalho rápido de produtos no carrinho.
Quando habilitado, o sistema deverá exibir estrutura de árvore de produtos para seleção e registrar os itens para compra:
Observações:
Mesmo com parâmetro habilitado, o sistema deverá permitir adicionar produtos diretamente pelo leitor de código de barras físico:
E também o sistema deverá permitir, registrar os produtos digitando o código do produto manualmente, conforme exemplo a seguir:
Para facilitar o cadastro e inativação de novos catalogos, atráves do dashboard da API foi disponibilizada a operação de Cadastro de catálogo de produtos. Nessa operação é possivel incluir um novo catálogo ou inativar catálogos existentes.
Acesse o painel através do IP da maquina onde está o servidor com a API e a porta 9000. Exemplo: http://IPDAMAQUINA:9000/
Acesse o menu Cadastros e selecione a opção de Catálogo de produto, e após inserir o usuário e senha do administrador clique no botão Incluir:
Observações:
Após a inserção do novo catálogo de produto, é possível vincular produtos nesse novo catálogo. Após esse procedimento, os produtos ja estarão vinculados ao catálogo ao Self Checkout:
O sistema não deverá permitir vincular o mesmo produto mais de uma vez no mesmo catálogo:
Inativar catálogo de produto ativo
Acesse o painel através do IP da maquina onde está o servidor com a API e a porta 9000. Exemplo: http://IPDAMAQUINA:9000/
Acesse o menu Cadastros e selecione a opção de Catálogo de produto, e após inserir o usuário e senha do administrador. Clique no catalogo desejado e altere o flag que está marcado como Ativo para Inativo. Essa ação desabilitará o catálogo e seus produtos vinculados no Self-Checkout automaticamente:
Observações:
Inativar um ou mais produtos do catálogo
Acesse o painel através do IP da maquina onde está o servidor com a API e a porta 9000. Exemplo: http://IPDAMAQUINA:9000/
Acesse o menu Cadastros e selecione a opção de Catálogo de produto, e após inserir o usuário e senha do administrador. Clique no catalogo desejado e tela de Alteração de catálogo de produto, clique em Vincular produtos e em seguida em Alterar. Localize o produto desejado e altere o flag que está marcado como Ativo para Inativo e em seguida, clique em Salvar. Essa ação desabilitará o produtos do catálogo vinculados no Self-Checkout automaticamente:
Observações:
Acesse o painel através do IP da maquina onde está o servidor com a API e a porta 9000. Exemplo: http://IPDAMAQUINA:9000/
Acesse o menu Cadastros e selecione a opção de Catálogo de produto, e após inserir o usuário e senha do administrador. A lista de catálogos já existentes será mostrada e poderei buscar o catálogo desejado pelo nome ou por parte do nome:
Também é possível utilizar o filtro avançado para busca mais refinada do catálogo desejado. É possível buscar pelas seguintes opções: