Glossário
Termos usados no app, na documentação e em conversas com a equipe técnica.
A
Admin / Superadmin — Roles de usuário com permissões elevadas. Podem editar pedidos de qualquer vendedor e alterar o campo "Cód. vendedor" em pedidos existentes. Vendedor regular (user) só edita os próprios pedidos.
C
MOB_COD_VENDEDOR — Campo do pedido que identifica o vendedor responsável. Em novos pedidos, é preenchido automaticamente com o mobile_user_code do usuário logado. Apenas admin/superadmin podem alterar.
Cliente OData — Estilo de API REST que permite consultas com filtros, ordenação e paginação via query string (ex: ?$filter=...&$orderby=...). O backend MobSuper expõe os principais recursos via OData (clientes, produtos, pedidos).
F
Faixa de quantidade — Configuração em MOB_PRODUTO_TABELA_PRECO que define um preço específico a partir de uma quantidade mínima. Um produto pode ter várias faixas na mesma tabela, formando uma escala atacado/varejo.
Fechamento de pedido — Ato de mudar MOB_SITUACAO de "P" (Pendente) para "F" (Fechado). Pedido fechado não aceita mais alterações nos itens.
J
JWT (JSON Web Token) — Token de autenticação devolvido no login. Carrega claims como mobile_user_code, tenant_id, role e mobi_conection_string. Cada requisição autenticada inclui o JWT no header Authorization: Bearer ....
M
MOB_* — Prefixo de tabelas e campos do Supermobile no banco SQL Server (ex: MOB_PEDIDO, MOB_TABELA_PRECO).
MOB_PRODUTO_TABELA_PRECO (MPTP) — Tabela que liga produto + tabela de preço a um preço específico por faixa de quantidade. É onde os "tiers" de atacado/promocional são cadastrados.
MOB_PROMOCAO_VALOR — Campo do item de pedido. 1 = vendedor aceitou o preço promocional; 0 ou vazio = não aceitou ou item não tinha promo.
mobile_user_code — Código do vendedor cadastrado no user_profile do Supabase. Vai como claim no JWT e é usado como MOB_COD_VENDEDOR em pedidos novos.
P
PDV_* — Prefixo de tabelas e campos do PDV/cadastro central (origem ERP). Exemplos: PDV_PRODUTO, PDV_CLIENTE, PDV_VALOR_VENDA, PDV_DESCONTO_PROMOCAO.
PDV_COD_RETAGUARDA — Código de negócio do produto. É a chave que liga PDV_PRODUTO a MOB_PRODUTO_TABELA_PRECO.MOB_ID_PRODUTO.
Pedido pendente — Pedido com MOB_SITUACAO = 'P'. Aceita edições de qualquer campo, adição/remoção de itens e troca de tabela.
Promoção do produto — Desconto percentual cadastrado em PDV_PRODUTO.PDV_DESCONTO_PROMOCAO válido na janela PDV_INICIO_PROMOCAO → PDV_TERMINO_PROMOCAO. Quando o vendedor seleciona um produto em promoção vigente, o sistema pergunta se quer usar o preço promocional.
PWA (Progressive Web App) — Tecnologia que faz o app rodar no navegador como se fosse aplicativo nativo, com instalação na home, ícone próprio e operação parcialmente offline. O SuperMobile é PWA por padrão.
R
Recálculo automático — Quando o vendedor muda a quantidade de um item em pedido novo, o sistema recalcula o preço unitário automaticamente, aplicando a árvore de decisão (faixas, desconto da tabela). Não acontece em pedidos antigos abertos para edição.
Role — Categoria de permissão do usuário (user, admin, superadmin). Definida no user_profile do Supabase.
S
Supabase — Plataforma que hospeda o serviço de autenticação (Supabase Auth) e o storage de arquivos (assinaturas digitais). Não armazena dados de negócio do ERP — esses ficam no SQL Server por tenant.
T
Tabela de preço — Conjunto de regras comerciais (MOB_TABELA_PRECO). Cada tabela pode ter um desconto geral (MOB_DESCONTO) e/ou preços específicos por produto via MOB_PRODUTO_TABELA_PRECO.
Tenant — Organização cliente da Supersys. Cada tenant tem sua própria connection string para o SQL Server (em tenant_apps.connection_string no Supabase) e seu próprio tenant_id.
Tier — Linha de MOB_PRODUTO_TABELA_PRECO que define preço específico para uma faixa de quantidade. Sinônimo de "faixa de quantidade" no contexto técnico.
V
Valor unitário (MOB_VALOR_UNIT) — Preço unitário aplicado ao item, depois da árvore de decisão (e da escolha de promo, se aplicável). Pode ser editado manualmente pelo vendedor após o cálculo automático.
Vendedor responsável — Usuário identificado em MOB_COD_VENDEDOR do pedido. Pedido só pode ser editado pelo próprio vendedor responsável ou por admin/superadmin.