Fornecedor
Ficha do fornecedor — forehead com identidade (logo, contatos, "Visível para o marketplace") + abas de ancoragem (Informações gerais, Contatos, Endereços, Financeiro, Relacionamento, Links e anexos, Funcionalidades, Catálogo) sobre seções numeradas. É uma ficha de entidade, sem o padrão de "locais".
O ponto de partida: a tela cheia de Fornecedor — Subheader com as ações por status, Forehead, caixa de identificação e as abas (Informações gerais · Contatos · Endereços · Financeiro · Relacionamento · Links e anexos · Funcionalidades · Catálogo do fornecedor · Itens com contrato). As seções abaixo detalham cada parte.
Além da tela cheia, Fornecedor — como todo documento — também abre em modal ao clicar no item na index, sem sair da listagem. Mesma anatomia (Forehead, abas, ações); muda só a moldura. No mobile vira um modal-sheet que sobe quase até o topo (o header da index fica aparente atrás); o ícone expandir abre o formato page.
Boas práticas
Fornecedor segue o chassi de Estrutura de Documento. Esta página cobre só o que é próprio do tipo — abas, status e ações.
Anatomia & abas
As abas do documento, na ordem — “Informações gerais” é a aba padrão. O Forehead, a caixa de identificação e o corpo seguem o chassi de Estrutura de Documento.
Informações gerais
Dados cadastrais em grid (razão social, CNPJ, tipo, página inicial) + "Informações adicionais" (colapsável) + observação — a aba padrão.
Contatos
Contato institucional (colapsável) + Outros contatos (tabela com widgets/gráfico; expandir a linha revela os meios de contato; modal de criação via UFormField).
Endereços
Tabela de endereços; expandir revela e-mail/WhatsApp/telefone em uma linha (larguras iguais) + link e preview do mapa; modal de criação/edição; um único principal.
Financeiro
Condições de pagamento + Condição × Unidade + Contas — cada bloco colapsável com gráfico próprio (vidas apartadas) acima da tabela.
Relacionamento
Chips de relacionamento + Locais de atendimento (badge +N com popover).
Links e anexos
Chips + tabela de anexos (badge "Fornecedor pode ver"; clicar no nome abre o anexo na drawer).
Funcionalidades
Toggles e inputs que ligam/desligam comportamentos — DESABILITADOS no modo leitura (2 colunas).
Catálogo do fornecedor
Itens ofertados em tabela + visão de cards (MeCardView SEM seletor de quantidade/carrinho, SEM select/favoritar, sem header/footer, sem badges).
Itens com contrato
Tabela com checkbox, Imagem (avatar; + para inserir), Material, Contrato (file-check), Quantidade (stepper) e carrinho por linha (abre a right-area); visão de cards com select/favoritar/carrinho (no modo card: sem mais-ações e sem gráfico).
Status
Os status semânticos de Fornecedor — o badge no Forehead muda com a etapa do fluxo.
| Status | Significado |
|---|---|
| Ativo | Fornecedor liberado para transacionar. |
| Em homologação | Em qualificação/aprovação cadastral antes de liberar. |
| Inativo | Sem operação ativa; mantido para histórico. |
Ações
Onde ficam as ações de Fornecedor — a primária aparece conforme o status; o excedente recolhe em “Mais ações”.
| Zona | Ação | Quando |
|---|---|---|
| Subheader | Editar | Atualiza os dados cadastrais da ficha. |
| Subheader | Enviar mensagem | Abre o painel de Mensagens com o fornecedor (transversal). |
| Mais ações | Solicitar atualização, Exportar, Desativar | Recolhidas por baixa frequência; Desativar é destrutiva e fica isolada após o divisor. |
Particularidades
O que distingue Fornecedor dos demais documentos.
Sem "locais"
Diferente dos documentos transacionais, a ficha não tem o bloco Entrega/Faturamento/Cobrança — endereços viram aba.
Abas de ancoragem
As abas funcionam como âncoras (scroll-spy) sobre seções numeradas empilhadas no mesmo corpo.
Funcionalidades por toggle
Comportamentos do fornecedor são ligados/desligados por toggles, com feedback por toast.
Relações & ciclo de vida
Os documentos com que Fornecedor se conecta no ME.
Componentes usados
A tela é montada com componentes do EletroDS — a mecânica de cada um (variantes, estados, props) vive em Componentes.