Mudanças entre as edições de "Auto Atendimento"

De Office System
Ir para navegação Ir para pesquisar
 
(9 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
# PDV Autoatendimento
+
==PDV Autoatendimento==
  
## Objetivo
+
==Visão funcional==
O módulo de PDV Autoatendimento foi criado para permitir que o cliente finalize compras de forma autônoma em terminal touch, com fluxo simples de seleção de itens, pesagem (quando aplicável) e fechamento da venda.
+
No modo Autoatendimento, o PDV entra em fluxo próprio (tela dedicada), com:
  
Este documento explica:
+
*seleção de itens;
- O fluxo funcional completo
+
*conferência de peso (quando aplicável);
- Como configurar
+
*escolha de forma de pagamento;
- Como validar se está funcionando
+
*finalização da venda.
- Como tratar dúvidas e problemas comuns em atendimento
 
  
## Visão geral do fluxo
+
Além do fluxo do cliente, existe o módulo administrativo interno chamado '''Área Restrita''' (do Autoatendimento), usado para ações de administração, como configuração de balança e liberações conforme permissão.
1. O operador abre o modo Autoatendimento no PDV.
 
2. O cliente navega pelas categorias e produtos na interface touch.
 
3. O cliente adiciona itens ao carrinho.
 
4. Para itens com pesagem, o sistema faz a leitura da balança e aplica validação de peso conforme parâmetros.
 
5. O cliente confirma os itens e segue para fechamento.
 
6. O sistema conclui a venda conforme regras já existentes do PDV.
 
  
## O que foi implementado no projeto
+
==Marquinhas e parâmetros obrigatórios==
- Criação do módulo de Autoatendimento para uso em tela touch.
 
- Melhorias de usabilidade no painel administrativo interno do Autoatendimento.
 
- Ajuste do seletor de porta da balança para facilitar uso por toque:
 
  - Janela maior
 
  - Itens com altura maior
 
  - Botões maiores
 
- Parametrização da validação de peso no conjunto de Parâmetros Específicos do sistema.
 
- Ajustes de comportamento para reduzir erro operacional no uso da balança.
 
  
## Pré-requisitos
+
===1) Marquinha do Usuário (habilita modo Autoatendimento no PDV)===
- PDV com módulo de Autoatendimento disponível na versão atualizada.
+
'''Onde fica'''
- Balança instalada e comunicando via porta serial.
 
- Porta COM identificada no Windows.
 
- Permissão para alterar Parâmetros Específicos no sistema.
 
- Terminal com tela touch recomendado.
 
  
## Configuração inicial
+
Cadastro de Usuários > aba '''Autoatendimento'''
  
### 1) Configurar a porta da balança
+
'''Campo'''
No painel administrativo do Autoatendimento:
 
1. Abrir a configuração de balança.
 
2. Selecionar a porta COM correta.
 
3. Confirmar.
 
4. Validar se a leitura de peso está retornando no fluxo de venda.
 
  
Dica de suporte:
+
*'''Utilizar PDV Autoatendimento''' (US_AUTOATEND)
- Se houver mais de uma porta COM, testar leitura rápida em cada uma até confirmar a correta.
 
  
### 2) Configurar validação de peso
+
'''Regra'''
Nos Parâmetros Específicos:
 
1. Localizar os parâmetros de Autoatendimento relacionados a peso.
 
2. Definir se a verificação de peso será utilizada.
 
3. Definir a margem de tolerância de peso.
 
  
Recomendação prática:
+
*Marcado = usuário entra no PDV em modo Autoatendimento.
- Começar com margem mais conservadora para ambiente de teste.
+
*Desmarcado = usuário segue no PDV normal.
- Após validação em loja real, ajustar para o valor operacional ideal.
 
  
## Fluxo operacional detalhado
+
===2) Marquinha do Usuário para Balança===
 +
'''Onde fica'''
  
### Inclusão de itens sem pesagem
+
Cadastro de Usuários > aba '''Autoatendimento'''
- Cliente seleciona item.
 
- Item é adicionado ao carrinho.
 
- Total é atualizado normalmente.
 
  
### Inclusão de itens com pesagem
+
'''Campo'''
- Cliente seleciona item com controle por peso.
 
- Sistema consulta peso da balança.
 
- Sistema compara leitura com regra configurada:
 
  - Verificação de peso habilitada: aplica validação com margem.
 
  - Verificação de peso desabilitada: segue sem bloqueio por peso.
 
- Item é aceito ou sinalizado conforme resultado da validação.
 
  
## Como o suporte deve validar em homologação
+
*'''Utilizar balança para conferência de peso''' (US_AUTOATEND_BALANCA)
1. Abrir Autoatendimento.
 
2. Selecionar alguns itens sem peso e confirmar inclusão.
 
3. Selecionar item com peso e validar leitura.
 
4. Testar cenário dentro da margem e fora da margem.
 
5. Confirmar que o fechamento segue normal.
 
6. Confirmar que o painel administrativo permite alterar porta COM sem travas.
 
  
## Diagnóstico rápido de problemas
+
'''Regra'''
  
### Problema: Não lê peso
+
*Marcado = Autoatendimento usa leitura da balança para conferência.
Possíveis causas:
+
*Desmarcado = fluxo sem conferência por balança.
- Porta COM incorreta
 
- Balança desconectada
 
- Driver/serial indisponível no sistema operacional
 
  
Ação:
+
===3) Marquinha do Tipo de Pagamento===
- Reconfigurar porta COM no painel administrativo
+
'''Onde fica'''
- Testar cabo/conexão física
 
- Confirmar disponibilidade da porta no Windows
 
  
### Problema: Bloqueio indevido de item pesado
+
Cadastro de Tipos de Pagamento > aba '''PDV'''
Possíveis causas:
 
- Verificação de peso habilitada com margem muito baixa
 
- Variação operacional normal fora da margem
 
  
Ação:
+
'''Campo'''
- Revisar parâmetros de verificação e margem
 
- Repetir teste com item padrão conhecido
 
  
### Problema: Fluxo touch com dificuldade de seleção
+
*'''Disponível no PDV de Autoatendimento''' (TP_AUTOATEND)
Possíveis causas:
 
- Escala/resolução inadequada do terminal
 
- Ambiente sem calibração touch
 
  
Ação:
+
'''Regra'''
- Validar resolução e escala do terminal
 
- Recalibrar touch no sistema operacional
 
  
## Boas práticas para implantação
+
*Só aparece no Autoatendimento se esta marquinha estiver marcada.
- Fazer primeiro ciclo em homologação com roteiros de teste.
+
*Além disso, o tipo também precisa estar ativo e com atalho preenchido.
- Registrar porta COM e margem aplicada por loja.
+
*Tipos sem atalho não entram na listagem do Autoatendimento.
- Treinar equipe local para:
 
  - Entrar no painel administrativo
 
  - Trocar porta COM quando necessário
 
  - Identificar quando o problema é físico (balança/cabo) versus parâmetro
 
  
## Script curto para atendimento de suporte
+
===4) Marquinha de Peso Variável (produto/subgrupo)===
1. Confirma versão com Autoatendimento atualizado.
+
'''Onde fica'''
2. Verifica se a balança está conectada e porta COM correta.
 
3. Verifica parâmetros de validação de peso e margem.
 
4. Executa teste guiado com item sem peso e item com peso.
 
5. Ajusta parâmetro se necessário.
 
6. Registra resultado do teste e configuração final.
 
  
## Resultado esperado após configuração correta
+
Cadastro de Subgrupos de Produtos
- Cliente opera o Autoatendimento sem intervenção constante.
+
 
- Itens com pesagem são validados de forma consistente.
+
'''Campo'''
- Painel administrativo permite ajustes rápidos em ambiente touch.
+
 
- Redução de chamados por erro de seleção de porta e por configuração de validação de peso.
+
*'''Peso variável''' (SG_PESOVARIAVEL)
 +
 
 +
'''Regra'''
 +
 
 +
*Subgrupo marcado como peso variável entra na lógica de conferência de peso no Autoatendimento.
 +
*Subgrupo não marcado segue como item comum (sem conferência de peso variável).
 +
 
 +
===5) Parâmetros de Peso do Autoatendimento===
 +
'''Onde fica'''
 +
 
 +
Parâmetros Específicos > grupo '''Autoatendimento - Peso'''
 +
 
 +
'''Campos'''
 +
 
 +
*'''Verificação''' (AUTOATEND_VERIF_PESO)
 +
**Item por Item (I)
 +
**Final (F)
 +
*'''Margem toler. (%)''' (AUTOATEND_MARGEM)
 +
 
 +
'''Regra'''
 +
 
 +
*Define como e quando o peso será validado.
 +
*A margem é percentual inteiro (ex.: 5 = 5%).
 +
 
 +
==Módulo administrativo do Autoatendimento==
 +
O nome do módulo administrativo é '''Acesso Área Restrita Autoatendimento'''.
 +
 
 +
'''Onde acessar'''
 +
 
 +
Dentro da tela do Autoatendimento, botão '''Área Restrita'''.
 +
 
 +
'''Para que serve'''
 +
 
 +
*Configurar porta COM da balança no próprio Autoatendimento;
 +
*Executar ações administrativas protegidas por permissão;
 +
*Permitir liberações operacionais quando o usuário tiver permissão.
 +
 
 +
==Fluxo de configuração==
 +
1. Atualizar sistema e banco.
 +
 
 +
2. Conferir usuário com marquinha '''Utilizar PDV Autoatendimento'''.
 +
 
 +
3. Se houver balança, marcar '''Utilizar balança para conferência de peso''' no usuário.
 +
 
 +
4. Em Subgrupos, marcar '''Peso variável''' nos subgrupos corretos.
 +
 
 +
5. Em Tipos de Pagamento, marcar '''Disponível no PDV de Autoatendimento''' nos tipos permitidos.
 +
 
 +
6. Em Parâmetros Específicos, ajustar:
 +
 
 +
*Verificação (Item por Item ou Final)
 +
*Margem toler. (%)
 +
 
 +
7. No módulo '''Área Restrita''' do Autoatendimento, configurar porta COM da balança.
 +
 
 +
8. Executar teste de ponta a ponta.
 +
 
 +
==Comportamentos importantes==
 +
 
 +
===Pagamentos não aparecem===
 +
Conferir, nesta ordem:
 +
 
 +
1. Marquinha TP_AUTOATEND no tipo de pagamento.
 +
 
 +
2. Tipo não está inativo.
 +
 
 +
3. Tipo possui atalho preenchido.
 +
 
 +
4. Não é o tipo "VALE" (não entra na listagem do Autoatendimento).
 +
 
 +
===Item não passa por conferência de peso===
 +
Conferir:
 +
 
 +
1. Marquinha de usuário para balança (US_AUTOATEND_BALANCA).
 +
 
 +
2. Marquinha de subgrupo peso variável (SG_PESOVARIAVEL).
 +
 
 +
3. Parâmetro de verificação e margem em Parâmetros Específicos.
 +
 
 +
4. Porta COM configurada corretamente no módulo '''Área Restrita'''.
 +
 
 +
===Não consegue acessar funções administrativas===
 +
Conferir:
 +
 
 +
1. Se o usuário tem permissão de '''Acesso Área Restrita Autoatendimento'''.
 +
 
 +
2. Se o usuário tem permissão para '''Permite divergência de peso no Autoatendimento''' (quando aplicável ao cenário).
 +
 
 +
==Atualização de banco (estrutura criada pela versão)==
 +
Na entrega do Autoatendimento, a atualização adiciona:
 +
 
 +
*US_AUTOATEND e US_AUTOATEND_BALANCA em USUARIOS;
 +
*TP_AUTOATEND em TIPOPGTO;
 +
*AUTOATEND_VERIF_PESO e AUTOATEND_MARGEM em PARAMESP;
 +
*SG_PESOVARIAVEL em SUBGRUPOS;

Edição atual tal como às 20h00min de 30 de abril de 2026

PDV Autoatendimento

Visão funcional

No modo Autoatendimento, o PDV entra em fluxo próprio (tela dedicada), com:

  • seleção de itens;
  • conferência de peso (quando aplicável);
  • escolha de forma de pagamento;
  • finalização da venda.

Além do fluxo do cliente, existe o módulo administrativo interno chamado Área Restrita (do Autoatendimento), usado para ações de administração, como configuração de balança e liberações conforme permissão.

Marquinhas e parâmetros obrigatórios

1) Marquinha do Usuário (habilita modo Autoatendimento no PDV)

Onde fica

Cadastro de Usuários > aba Autoatendimento

Campo

  • Utilizar PDV Autoatendimento (US_AUTOATEND)

Regra

  • Marcado = usuário entra no PDV em modo Autoatendimento.
  • Desmarcado = usuário segue no PDV normal.

2) Marquinha do Usuário para Balança

Onde fica

Cadastro de Usuários > aba Autoatendimento

Campo

  • Utilizar balança para conferência de peso (US_AUTOATEND_BALANCA)

Regra

  • Marcado = Autoatendimento usa leitura da balança para conferência.
  • Desmarcado = fluxo sem conferência por balança.

3) Marquinha do Tipo de Pagamento

Onde fica

Cadastro de Tipos de Pagamento > aba PDV

Campo

  • Disponível no PDV de Autoatendimento (TP_AUTOATEND)

Regra

  • Só aparece no Autoatendimento se esta marquinha estiver marcada.
  • Além disso, o tipo também precisa estar ativo e com atalho preenchido.
  • Tipos sem atalho não entram na listagem do Autoatendimento.

4) Marquinha de Peso Variável (produto/subgrupo)

Onde fica

Cadastro de Subgrupos de Produtos

Campo

  • Peso variável (SG_PESOVARIAVEL)

Regra

  • Subgrupo marcado como peso variável entra na lógica de conferência de peso no Autoatendimento.
  • Subgrupo não marcado segue como item comum (sem conferência de peso variável).

5) Parâmetros de Peso do Autoatendimento

Onde fica

Parâmetros Específicos > grupo Autoatendimento - Peso

Campos

  • Verificação (AUTOATEND_VERIF_PESO)
    • Item por Item (I)
    • Final (F)
  • Margem toler. (%) (AUTOATEND_MARGEM)

Regra

  • Define como e quando o peso será validado.
  • A margem é percentual inteiro (ex.: 5 = 5%).

Módulo administrativo do Autoatendimento

O nome do módulo administrativo é Acesso Área Restrita Autoatendimento.

Onde acessar

Dentro da tela do Autoatendimento, botão Área Restrita.

Para que serve

  • Configurar porta COM da balança no próprio Autoatendimento;
  • Executar ações administrativas protegidas por permissão;
  • Permitir liberações operacionais quando o usuário tiver permissão.

Fluxo de configuração

1. Atualizar sistema e banco.

2. Conferir usuário com marquinha Utilizar PDV Autoatendimento.

3. Se houver balança, marcar Utilizar balança para conferência de peso no usuário.

4. Em Subgrupos, marcar Peso variável nos subgrupos corretos.

5. Em Tipos de Pagamento, marcar Disponível no PDV de Autoatendimento nos tipos permitidos.

6. Em Parâmetros Específicos, ajustar:

  • Verificação (Item por Item ou Final)
  • Margem toler. (%)

7. No módulo Área Restrita do Autoatendimento, configurar porta COM da balança.

8. Executar teste de ponta a ponta.

Comportamentos importantes

Pagamentos não aparecem

Conferir, nesta ordem:

1. Marquinha TP_AUTOATEND no tipo de pagamento.

2. Tipo não está inativo.

3. Tipo possui atalho preenchido.

4. Não é o tipo "VALE" (não entra na listagem do Autoatendimento).

Item não passa por conferência de peso

Conferir:

1. Marquinha de usuário para balança (US_AUTOATEND_BALANCA).

2. Marquinha de subgrupo peso variável (SG_PESOVARIAVEL).

3. Parâmetro de verificação e margem em Parâmetros Específicos.

4. Porta COM configurada corretamente no módulo Área Restrita.

Não consegue acessar funções administrativas

Conferir:

1. Se o usuário tem permissão de Acesso Área Restrita Autoatendimento.

2. Se o usuário tem permissão para Permite divergência de peso no Autoatendimento (quando aplicável ao cenário).

Atualização de banco (estrutura criada pela versão)

Na entrega do Autoatendimento, a atualização adiciona:

  • US_AUTOATEND e US_AUTOATEND_BALANCA em USUARIOS;
  • TP_AUTOATEND em TIPOPGTO;
  • AUTOATEND_VERIF_PESO e AUTOATEND_MARGEM em PARAMESP;
  • SG_PESOVARIAVEL em SUBGRUPOS;