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

De Office System
Ir para navegação Ir para pesquisar
 
(3 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 1: Linha 1:
 
==PDV Autoatendimento==
 
==PDV Autoatendimento==
  
==O que é?==
+
==Visão funcional==
O PDV Autoatendimento é o modo de venda em que o próprio cliente realiza a compra no terminal touch, sem depender do operador para conduzir cada etapa.
+
No modo Autoatendimento, o PDV entra em fluxo próprio (tela dedicada), com:
  
Neste modo, o cliente:
+
*seleção de itens;
* seleciona os produtos;
+
*conferência de peso (quando aplicável);
* visualiza carrinho e total;
+
*escolha de forma de pagamento;
* passa pela validação de peso (quando aplicável);
+
*finalização da venda.
* escolhe forma de pagamento disponível;
 
* finaliza a compra.
 
  
==Como funciona (visão geral)==
+
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.
# O cliente inicia o atendimento no terminal.
 
# Seleciona produtos e adiciona ao carrinho.
 
# Se houver item de pesagem, o sistema realiza conferência de peso conforme parâmetros.
 
# O cliente segue para pagamento.
 
# O sistema exibe somente as formas de pagamento habilitadas para Autoatendimento.
 
# A venda é finalizada no próprio terminal.
 
  
==Requisitos==
+
==Marquinhas e parâmetros obrigatórios==
* Master Key / Master Key PDV com módulo de Autoatendimento.
 
* Terminal com tela touch (recomendado).
 
* Balança serial instalada (quando houver venda de item pesável).
 
* Permissão para alterar Parâmetros Específicos, Tipos de Pagamento e Cadastro de Produtos.
 
  
==Configuração obrigatória==
+
===1) Marquinha do Usuário (habilita modo Autoatendimento no PDV)===
 +
'''Onde fica'''
  
===1) Parâmetros Específicos (empresa)==
+
Cadastro de Usuários > aba '''Autoatendimento'''
No grupo de Autoatendimento, configurar:
 
  
'''1.1) Verificar peso'''
+
'''Campo'''
Habilita ou desabilita a conferência de peso no fluxo do Autoatendimento.
 
  
'''1.2) Margem de peso'''
+
*'''Utilizar PDV Autoatendimento''' (US_AUTOATEND)
Define a tolerância usada na validação do peso.
 
  
Observação:
+
'''Regra'''
Essas configurações são por empresa (Parâmetros Específicos), e não por usuário.
 
  
===2) Tipos de Pagamento (marquinha)==
+
*Marcado = usuário entra no PDV em modo Autoatendimento.
No cadastro de tipos de pagamento, habilitar a '''marquinha''' de uso no Autoatendimento.
+
*Desmarcado = usuário segue no PDV normal.
  
Regra:
+
===2) Marquinha do Usuário para Balança===
* Se não estiver marcado, o tipo de pagamento não aparece no fechamento do Autoatendimento.
+
'''Onde fica'''
* Se estiver marcado, ele fica disponível para o cliente selecionar no terminal.
 
  
===3) Produto com peso variável (marquinha)==
+
Cadastro de Usuários > aba '''Autoatendimento'''
No cadastro do produto, habilitar a '''marquinha de peso variável''' para itens que dependem de balança.
 
  
Regra:
+
'''Campo'''
* Produto com marquinha de peso variável entra no fluxo de conferência de peso.
 
* Produto sem marquinha segue como item comum (sem conferência de peso da balança).
 
  
===4) Porta da balança (painel administrativo do Autoatendimento)==
+
*'''Utilizar balança para conferência de peso''' (US_AUTOATEND_BALANCA)
No painel administrativo interno do Autoatendimento:
 
# Abrir a configuração da balança.
 
# Selecionar a porta COM correta.
 
# Confirmar e testar leitura.
 
  
Observação:
+
'''Regra'''
O seletor de porta foi otimizado para touch (janela, lista e botões com área maior de toque).
 
  
==Fluxo funcional completo==
+
*Marcado = Autoatendimento usa leitura da balança para conferência.
 +
*Desmarcado = fluxo sem conferência por balança.
  
===Etapa 1 - Seleção de itens===
+
===3) Marquinha do Tipo de Pagamento===
* Cliente navega por categorias/produtos.
+
'''Onde fica'''
* Adiciona itens ao carrinho.
 
* Total parcial é atualizado.
 
  
===Etapa 2 - Regras de pesagem===
+
Cadastro de Tipos de Pagamento > aba '''PDV'''
Quando o item estiver marcado como peso variável:
 
* o sistema obtém leitura da balança;
 
* aplica validação conforme "Verificar peso" e "Margem de peso";
 
* permite continuidade ou bloqueia/sinaliza divergência conforme regra.
 
  
===Etapa 3 - Pagamento===
+
'''Campo'''
* O sistema mostra somente os tipos de pagamento com marquinha habilitada para Autoatendimento.
 
* Cliente seleciona forma de pagamento.
 
* Venda é concluída.
 
  
==Checklist de implantação (suporte)==
+
*'''Disponível no PDV de Autoatendimento''' (TP_AUTOATEND)
# Conferir se o módulo Autoatendimento está disponível no PDV.
 
# Configurar Parâmetros Específicos de peso (verificar + margem).
 
# Habilitar marquinha nos tipos de pagamento desejados.
 
# Habilitar marquinha de peso variável nos produtos pesáveis.
 
# Configurar porta COM da balança no painel administrativo.
 
# Executar teste de ponta a ponta.
 
  
==Roteiro de testes (homologação)==
+
'''Regra'''
  
===Teste A - Item sem peso===
+
*Só aparece no Autoatendimento se esta marquinha estiver marcada.
# Incluir item comum.
+
*Além disso, o tipo também precisa estar ativo e com atalho preenchido.
# Confirmar que não entra em conferência de balança.
+
*Tipos sem atalho não entram na listagem do Autoatendimento.
# Validar finalização.
 
  
===Teste B - Item com peso variável===
+
===4) Marquinha de Peso Variável (produto/subgrupo)===
# Incluir item com marquinha de peso variável.
+
'''Onde fica'''
# Confirmar leitura da balança.
 
# Testar cenário dentro da margem.
 
# Testar cenário fora da margem.
 
  
===Teste C - Formas de pagamento===
+
Cadastro de Subgrupos de Produtos
# Ir ao fechamento.
 
# Confirmar que aparecem somente tipos com marquinha de Autoatendimento.
 
# Validar conclusão da venda.
 
  
==Operação do suporte (diagnóstico rápido)==
+
'''Campo'''
  
===1) Item pesável não valida peso===
+
*'''Peso variável''' (SG_PESOVARIAVEL)
Verificar nesta ordem:
 
# Produto está com marquinha de peso variável.
 
# Parâmetros de peso estão configurados.
 
# Porta COM da balança está correta.
 
# Balança está conectada/comunicando.
 
  
===2) Forma de pagamento não aparece===
+
'''Regra'''
# Confirmar marquinha do tipo de pagamento para Autoatendimento.
 
# Salvar cadastro e reabrir fluxo de fechamento.
 
  
===3) Divergência frequente de peso===
+
*Subgrupo marcado como peso variável entra na lógica de conferência de peso no Autoatendimento.
# Revisar margem de tolerância.
+
*Subgrupo não marcado segue como item comum (sem conferência de peso variável).
# Validar leitura real da balança.
 
# Repetir teste com item padrão de referência.
 
  
===4) Não lê peso no terminal===
+
===5) Parâmetros de Peso do Autoatendimento===
# Testar outra COM.
+
'''Onde fica'''
# Validar cabo/alimentação da balança.
 
# Confirmar disponibilidade da porta serial no Windows.
 
  
==Pesquisa de parâmetros (apoio ao suporte)==
+
Parâmetros Específicos > grupo '''Autoatendimento - Peso'''
Na tela de Parâmetros Específicos existe pesquisa para localizar rapidamente configurações do Autoatendimento.
 
  
Como usar:
+
'''Campos'''
# Digitar termo (ex.: autoatend, peso, margem).
 
# Clicar em '''Consultar'''.
 
# Navegar entre resultados com próximo/anterior.
 
# Usar contador de ocorrência para validar todas as posições encontradas.
 
  
==Resumo de regra de negócio==
+
*'''Verificação''' (AUTOATEND_VERIF_PESO)
* Parâmetro de peso: define comportamento global da empresa.
+
**Item por Item (I)
* Marquinha de peso variável: define se o produto exige conferência de balança.
+
**Final (F)
* Marquinha de tipo de pagamento: define o que aparece para o cliente no fechamento.
+
*'''Margem toler. (%)''' (AUTOATEND_MARGEM)
* Porta COM correta: condição obrigatória para leitura da balança.
+
 
 +
'''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;