Skip to main content

Histórias de Usuário: OmniDom Produtos (Catálogo)

📌 Épico Identificado

  • Nome do épico: Gestão Dimensional de Catálogo e Componentes
  • Objetivo de negócio: Modernizar e unificar o CRUD de produtos propiciando agilidade em estruturas que demandam ramificações complexas (Variações por cor/tamanho) ou associações logísticas criativas (Kits de fomento), tudo sob a vigilância das novas conformidades de Reforma Tributária no mesmo formulário.
  • Módulo/sistema identificado: Catálogo Base & Pricing / OmniDom BackOffice

📖 Histórias de Usuário

HU1: Base de Cadastro e Estruturação de Abas de Produto
  • Como Gestor de Catálogo Omni
  • Quero visualizar o painel modular do Módulo de Produtos para entrar e criar itens através de um formulário longo dividido inteligentemente entre Abas (Gerais, Logística, Fiscal/Preços).
  • Para que eu adicione inventário organizadamente sem cansaço visual, preenchendo todos os requisitos que garantem a aprovação da nota fiscal.
  • Prioridade sugerida: Alta
  • Estimativa de complexidade: GG
✅ Critérios de Aceitação
  • CA1: Dado que eu seleciono “Novo Produto” / Quando abre a interface Base / Então eu percebo seções divididas exigindo inputs para NCM, Categoria, Marca e Preço. (Visível nas telas)
  • CA2: Dado que deixei em branco algum campo compulsório (*) tipo NCM da Aba Fiscal / Quando aplico Salvar Total / Então o sistema trava e me leva a aba problemática sublinhando a área do form. (Processo Inferido UI Responsável).
📋 Regras de Negócio Relacionadas
  • RN1: Proteção de NCM e Reforma
    • Atributos não contornáveis para salvamento devido ao acoplamento estrito de faturamento da jornada Omni.

HU2: Dinamismo de Grades de Variações de SKU
  • Como Analista de E-commerce
  • Quero adicionar um tipo “Variação”, escrever sub-tags de Cor e Tamanho e solicitar derivação combinatória
  • Para que os SKUs-filhos sejam formatados todos de uma vez (ex: Camisa-Preta-P) poupando recadastramento compulsório infindável
  • Prioridade sugerida: Alta
  • Estimativa de complexidade: G
✅ Critérios de Aceitação
  • CA3: Dado que estou na aba de propriedades e clico para agrupar 3 Cores e 2 Tamanhos / Quando confirmo / Então o grid de variações se popula com exatos 6 registros para adição paralela de códigos EAN e estoque isolados. (Visível nas telas).

HU3: Amarração Logística Inteligente para Produtos KITs (Combos/Bundles)
  • Como Estrategista de Vendas e Marketing
  • Quero marcar um dos meus novos produtos raiz como “Kit”, puxando da base outros produtos avulsos preexistentes
  • Para que eu possa criar um SKU virtual atraente somando os valores sem inflar saldos mentirosos na prateleira real do CD.
  • Prioridade sugerida: Média
  • Estimativa de complexidade: M
✅ Critérios de Aceitação
  • CA4: Dado que terminei a alocação de itens de composição num Kit / Quando visito o painel / Então noto que o estoque livre da Cesta/Kit não permite inserções manuais, espelhando apenas a sobra matemática do item que menos tenha chance comercial em sua lista de base (Gargalo de inventário). (Comportamento UI Visível).
  • CA5: Dado que clico num menu ou tabela sub-anexa / Quando busco os componentes / Então a busca reativa do banco facilita encontrar o “Shampoo” para emparelhar com o “Condicionador”. (Visível).
📋 Regras de Negócio Relacionadas
  • RN2: Abstração Financeira de Puxada
    • O sistema deve entender que o saldo do KIT espelha a função LOWER do vetor dos participantes do pacote, a fim de impedir que o e-commerce venda ar se um parafuso acabar para fechar 1 mesa, por exemplo.

🗂️ Backlog Sugerido

IDHistóriaPrioridadeTamanho
HU1Base de Cadastro Simples e Estruturação de Abas de Produto e Regra FiscalAltaGG
HU2Dinamismo Estrutural de Grades de Variações CruzadasAltaG
HU3Amarração Logística Inteligente e Cálculo de Limite para SKUs do tipo KITsMédiaM

📝 Definition of Ready

  • ✅ UX e fluxograma atestados pelo Flow de Gravação real enviado (OmniDom Produto.webm).
  • ✅ Regras de negócio essenciais abstraídas e pontuadas (Kits Stock Algorithm).
  • ✅ Critérios de aceitação tangibilizados aos comportamentos Cartesianos.
  • ⬜ Schema oficial de integração ERP/Vtex avaliado p/ conversões de JSON de Atributos Variáveis.