Regras de Negócio · FUCHS Fluig

Especificação funcional do Portal do Cliente + GED de Qualidade. Base pra precificação (LG) e construção (equipe técnica).

v1 · 26/06/2026 · Mountain / TOTVS Fluig

1 · Visão geral

A FUCHS Lubrificantes do Brasil Ltda. gerencia hoje, por e-mail, dois tipos de informação por cliente: documentos de qualidade (laudos, certificados, especificações) e informações de pedido (pedidos de venda em aberto, amostras em andamento). O sistema Fluig substitui esse fluxo manual por um GED organizado por cliente (pasta identificada por CNPJ) com aprovação em nível antes de publicar, e um portal do cliente — construído sobre a API nativa do Fluig — onde o cliente final consulta tudo num único lugar, sem precisar de licença Fluig.

1.1 · Escala da operação

1.2 · Princípios

1.3 · 3 fases do processo

FaseQuandoO que acontece
1 · OnboardingUma vez por clienteCliente preenche pré-cadastro (CNPJ) · Fluig valida contra Protheus · Qualidade aprova acesso · credenciais enviadas por e-mail
2 · DocumentoA cada novo laudo/certificado/especificaçãoQualidade anexa no GED · aprovação em nível (quando aplicável) · publicação e notificação ao cliente
3 · ConsumoContínuoCliente consulta documentos, pedidos e amostras no portal · sincronização periódica com o Protheus

2 · Glossário

TermoSignificado
GEDGestão Eletrônica de Documentos — módulo nativo do Fluig pra armazenar, versionar e controlar acesso a documentos.
Pasta do clienteDiretório no GED dedicado a um cliente específico, identificado por CNPJ. Documentos anexados nela herdam as permissões configuradas pra aquele cliente.
Pré-cadastroFormulário público que o cliente preenche (CNPJ + responsável) pra solicitar acesso ao portal. Só destrava o acesso depois de validado e aprovado.
Aprovação em nívelControle configurável no Fluig: um documento pode exigir 1 ou mais aprovadores antes de ficar visível, mesmo que já esteja na pasta do cliente.
Cópia controladaRecurso do GED que registra quem imprimiu um documento, quando e quantas vezes — útil pra documentos de qualidade que precisam de rastreabilidade de impressão.
Rastreio de leituraO GED registra quando um usuário abre/visualiza um documento — evita o "não vi essa norma".
Marca d'águaTexto sobreposto configurável (ângulo, posição) aplicado na impressão ou visualização de um documento — sem programação.
Compartilhamento externoRecurso do GED pra gerar um link público de um documento específico (como no Google Drive) — usado quando alguém FORA do portal precisa acessar um documento pontual.
ProtheusERP da TOTVS usado pela FUCHS. Mantém o cadastro de clientes, pedidos de venda, amostras e o módulo de qualidade (com documentos já criptografados).

3 · Atores e papéis

AtorAcessoResponsabilidades
Qualidade / Administrativo FUCHS Usuário Fluig licenciado (nominal) · papel qualidade-fuchs Aprova acesso de clientes ao portal, anexa documentos no GED, configura validade e permissionamento, corrige documentos reprovados.
Aprovadores Usuário Fluig licenciado · papel qualidade-fuchs ou gerente-tecnico-fuchs conforme tipo de documento Aprova ou reprova a publicação de documentos que exigem aprovação em nível, dentro do prazo de 3 dias.
Cliente FUCHS Portal público, sem licença Fluig · autenticado por CNPJ validado + aprovação prévia Solicita acesso, consulta documentos de qualidade publicados, acompanha pedidos de venda em aberto e amostras em andamento.
Sistema Atividades automáticas (Service Tasks) Validação de CNPJ contra o Protheus, envio de credenciais, publicação e notificação, sincronização periódica de pedidos/amostras.

4 · Modelo de dados

4.1 · Entidades principais

Cliente (identificado por CNPJ)
  ├── Pasta no GED
  │     └── Documento (N)
  │           ├── Versões / revisões
  │           ├── Metadados (tipo, validade, marca d'água, notificação)
  │           └── Aprovação em nível (0 ou N aprovadores)
  ├── Pedidos de venda (N) — sincronizados do Protheus
  └── Amostras em andamento (N) — sincronizadas do Protheus

Usuário interno FUCHS (nominal)
  └── Papel (Qualidade / Gerente Técnico / Administrativo)

Cliente

Documento

Aprovação

Pedido de venda (sincronizado)

Amostra (sincronizada)

5 · Regras de negócio por fase

5.1 · Fase 1 · Onboarding do cliente

RN-1.1 · Pré-cadastro

RN-1.2 · Validação contra o Protheus

RN-1.3 · Aprovação de acesso

5.2 · Fase 2 · Documento de qualidade

RN-2.1 · Anexar documento

RN-2.2 · Aprovação em nível

RN-2.3 · Publicação e notificação

5.3 · Fase 3 · Consumo no portal

RN-3.1 · Consulta do cliente

RN-3.2 · Sincronização periódica

6 · Eventos / timers

EventoTipoDispara
Lembrete de aprovação de acessoBoundary Timer não-interrompente (PT24H)Notifica o aprovador sem cancelar a tarefa.
Prazo de aprovação de publicaçãoBoundary Timer interrompente (P3D)Cancela a tarefa e devolve o documento pra correção.
Erro de integração ao validar CNPJBoundary Error EventCancela a Service Task e abre diagnóstico técnico.
Erro de envio de credenciaisBoundary Error EventCancela a Service Task e abre diagnóstico técnico.
Erro de publicação/notificaçãoBoundary Error EventCancela a Service Task e abre diagnóstico técnico.
Documento perto de vencerCron (D-30)Notifica a Qualidade pra providenciar renovação.

7 · Validações

7.1 · Pré-cadastro do cliente

7.2 · Documento

8 · Integrações

SistemaDireçãoTipoQuando
Protheus (ERP) — cadastro de clientes Fluig → Protheus Conector REST (preferencial) ou JCo Validação de CNPJ no onboarding do cliente
Protheus (ERP) — pedidos e amostras Protheus → Fluig Conector REST (preferencial) ou JCo Sincronização periódica pro portal do cliente
Protheus — módulo de qualidade Fluig ↔ Protheus A definir — depende do cenário comercial (ver seção 13) Documentos podem permanecer no Protheus (já criptografados) ou migrar pro GED Fluig
E-mail SMTP Fluig → cliente / interno SMTP corporativo FUCHS Credenciais de acesso · notificação de novo documento · lembretes de aprovação

Pendência: a versão do Protheus instalada e o padrão de integração disponível (REST nativo, JCo, ou middleware próprio) precisam ser confirmados com a TI da FUCHS antes de dimensionar o esforço de integração no Works.

9 · Notificações

EventoCanalPara quem
Acesso ao portal aprovadoE-mailResponsável do cliente
Lembrete de aprovação de acesso pendente (24h)E-mail + notificação na plataformaAprovador (Qualidade)
Documento publicadoE-mail + notificação na plataformaResponsável do cliente (se não desmarcado)
Documento aguardando aprovaçãoNotificação na plataformaAprovador designado
Prazo de aprovação estouradoNotificação na plataformaQualidade (documento devolvido)
Documento perto de vencer (D-30)E-mail + notificação na plataformaQualidade
Erro de integração ProtheusTarefa Fluig + e-mailTécnico TI

10 · Datasets Fluig necessários

DatasetFunçãoFonte
dsProtheusClienteValida CNPJ do pré-cadastro contra o cadastro de clientesProtheus (SA1) — via API nativa
dsProtheusPedidoVendaLista pedidos de venda em aberto por clienteProtheus — via API nativa
dsProtheusAmostraLista amostras em andamento por clienteProtheus — via API nativa
colleagueGroupResolve usuários dos papéis qualidade-fuchs / gerente-tecnico-fuchsFluig (papéis e grupos)

11 · Parâmetros configuráveis

ParâmetroDefaultComentário
Prazo de aprovação de publicação (dias)3Boundary timer interrompente
Prazo de lembrete de aprovação de acesso (horas)24Boundary timer não-interrompente
Antecedência de aviso de vencimento (dias)30Notifica a Qualidade antes do documento expirar
Tipos de documento sujeitos a alçada de gerência técnicaEspecificação de produtoDemais tipos vão pra Qualidade
SMTP de envioServidor corporativo FUCHS
Endpoint Protheus RESTURL base + credenciais

12 · Permissões e papéis

PapelPode
qualidade-fuchs Anexar documentos, aprovar acesso de clientes, aprovar publicação de laudos/certificados, corrigir documentos reprovados.
gerente-tecnico-fuchs Aprovar publicação de especificações de produto (alçada mais alta).
tecnico-ti Diagnóstico de erros de integração Protheus · administração de datasets e parâmetros.
Cliente (portal público) Não é papel Fluig — regra do form externo. Restrito à própria pasta (CNPJ). Só visualiza documentos publicados.

13 · Cenários comerciais

A FUCHS pediu explicitamente a proposta separada em cenários, pra decidir internamente antes de levar à diretoria. Este protótipo tangibiliza o Cenário 1 — o mais completo e o que mais demonstra o valor da plataforma.

13.1 · Cenário 1 · Fluig + GED + Portal + Integração completa

13.2 · Cenário 2 · Apenas o portal

13.3 · On-premises vs. cloud TOTVS

On-premisesCloud TOTVS
Infraestrutura Servidor próprio da FUCHS (recomendado separado do servidor do Protheus, por ser aplicação Java) TOTVS gerencia o servidor
Atualização de versão Responsabilidade da FUCHS (equipe de TI faz backup e atualiza) TOTVS agenda e executa via chamado
Backup Responsabilidade da FUCHS Responsabilidade TOTVS
Banco de dados Pode reaproveitar o SQL Server já usado pelo Protheus (sem custo adicional de licenciamento de banco) Gerenciado pela TOTVS
Requisito mínimo Servidor de aplicação (Java) dedicado + acesso ao banco existente Nenhum — apenas contratação

Requisitos mínimos detalhados de cada modalidade (CPU, memória, licenciamento) devem ser levantados pela equipe técnica TOTVS antes de fechar a proposta comercial — fora do escopo deste protótipo de tangibilização.

14 · Requisitos não-funcionais

15 · Pendências pra fechar escopo

  1. Versão do Protheus instalada e padrão de integração disponível (REST nativo, JCo, ou middleware próprio).
  2. Decisão entre Cenário 1 e Cenário 2 — migrar documentos pro GED ou manter no Protheus.
  3. Decisão entre on-premises e cloud TOTVS — afeta responsabilidade de backup/atualização e requisitos de infraestrutura.
  4. Nível de acesso ao módulo de qualidade do Protheus — como o Fluig vai autenticar/descriptografar documentos que permanecerem lá (Cenário 2).
  5. Lista de tipos de documento definitiva — confirmar com a FUCHS se laudo/certificado/especificação cobrem todos os casos, ou se há subtipos (ex.: por linha de produto).
  6. Alçada de aprovação por tipo de documento — confirmar se especificação de produto realmente exige gerência técnica, ou se todos os tipos usam o mesmo papel de aprovação.
  7. Volume estimado de clientes com acesso ao portal — não impacta licenciamento Fluig, mas ajuda a dimensionar a infraestrutura.