A página completa do módulo

Mapa da Empresa: tudo que existe no seu sistema e como cada coisa se liga à outra

Turma, formando, contrato, parcela, evento, ingresso, mesa, galeria, colaborador e fornecedor num mapa navegável, lido das tabelas dos próprios módulos no instante em que você abre a tela. Procure por um nome, um CPF ou um número, clique e veja tudo que está ligado àquele registro, em qualquer direção. Compare turmas lado a lado, veja quais exigem atenção, ache cadastros repetidos e confira uma lista inteira de CPFs de uma vez.

Quatro telas, nenhuma configuração e nenhuma cópia de dados. Esta página tem a referência inteira do módulo: as onze coisas que entram no mapa, as treze ligações entre elas, os nove pontos de atenção, os limites de navegação com o motivo de cada um, as decisões de engenharia que explicam o comportamento do explorador e o glossário em português.

  • 11tipos de item no mapa, de empresa a fornecedor
  • 13ligações entre eles, escritas uma a uma nos dois sentidos
  • 4telas: mapa, explorador, comparar turmas e conferir lista
  • 0tabelas próprias, coletas a agendar ou campos a configurar

O módulo por dentro

As 8 telas, na ordem em que o trabalho acontece

O módulo tem quatro telas. O mapa responde o que esta empresa tem, o que está esperando alguém e por onde começar. O explorador responde o que está ligado a este item e como ele chega naquele outro. A comparação responde qual turma exige atenção primeiro. A conferência responde o que de uma planilha está cadastrado. O resto desta página é o que sustenta essas respostas.

01

As quatro telas

Uma para entrar, uma para navegar, uma para comparar e uma para conferir. Não existe primeiro uso nem tela de configuração.

4 telas
  • Mapa da empresaA busca no topo, porque é a porta real: quem chega tem um nome, um e-mail ou um CPF na mão, não um identificador interno. Abaixo dela, quanto a empresa tem de cada coisa, a proporção entre elas, a tabela de como as coisas se ligam e as listas de turmas, formandos e eventos recentes para clicar e cair no explorador. Também os pontos de atenção, os cadastros repetidos, a exportação de qualquer lista e os itens vistos recentemente.
  • ExploradorO desenho das ligações. Clique num item para ver o que ele é, duplo clique para abrir os vizinhos dele somando ao que já está na tela, ou abra de uma vez os vizinhos de todos os itens de um tipo. Arraste para mover, role para aproximar, enquadre, solte o que arrastou e salve o desenho em PNG.
  • Comparar turmasAté seis turmas lado a lado, com quanto cada uma tem de cada cadastro e de cada pendência, e o ranking de todas as turmas pelos pontos de atenção. Cada número abre a lista de onde saiu.
  • Conferir listaCole CPFs, CNPJs ou e-mails de uma planilha e veja, linha a linha, o que está cadastrado, onde, o que não está e o que aparece em mais de um cadastro.
02

O que entra no mapa

Onze tipos de item e treze ligações, declarados no código e iguais para toda empresa.

2 telas
  • Os itensEmpresa, turma, formando, contrato, parcela, evento, ingresso, mesa, galeria, colaborador e fornecedor. Cada um sai da tabela do módulo dono dele, com a chave primária de lá como endereço. Tipo cujo módulo não existe na base aparece apagado na tela, e não some: é isso que responde sozinho por que fornecedor não está no mapa desta empresa.
  • As ligaçõesTurma da empresa, formando na turma, contrato da turma, contrato assinado pelo formando, parcela do contrato, parcela do formando, evento da turma, ingresso do evento, ingresso com o formando, mesa do evento, galeria da turma, colaborador da empresa e fornecedor da empresa. Cada uma vale nos dois sentidos e aparece com o nome invertido quando você olha do outro lado.
03

Como o mapa é lido

Sempre agora, sempre preso à empresa, sempre dentro de um limite declarado.

2 telas
  • Leitura ao vivoNão existe tabela do mapa. Cada tela roda a consulta na tabela do módulo de origem no momento em que você abre, então não existe mapa desatualizado nem coleta para disparar. A única coisa guardada é a contagem de itens por tipo, por cinco minutos, e há um botão para refazê-la na hora.
  • Limites de navegaçãoSessenta vizinhos por ligação, quatro saltos na busca de caminho, mil e quinhentos itens visitados e doze resultados por tipo na busca. São os números que impedem um item muito ligado de segurar o banco, e a tela avisa quando o que está nela é um recorte.

O problema e a saída

O que muda quando as ligações saem da cabeça das pessoas

A dor

A relação entre turma, contrato, parcela, evento e galeria só existe na cabeça de quem trabalha lá há anos.

Com o Partiu Formatura

As ligações estão declaradas no sistema e qualquer pessoa percorre por clique. Ninguém precisa saber em qual tela procurar, nem qual coluna liga uma coisa na outra.

A dor

Chegou uma pergunta sobre um formando e responder exigiu abrir seis telas diferentes.

Com o Partiu Formatura

Procure o nome, clique no resultado e o explorador traz a turma, os contratos, as parcelas, os ingressos e as galerias daquele formando numa tela só.

A dor

Ninguém sabe dizer o que vai ser afetado se um cadastro errado for corrigido.

Com o Partiu Formatura

O explorador mostra tudo que está pendurado naquele registro antes da correção, em vez de a equipe descobrir pela reclamação que veio depois.

A dor

A ferramenta de visualização mandou vinte mil pontos para o navegador e a aba travou.

Com o Partiu Formatura

O servidor devolve no máximo sessenta vizinhos por ligação e marca quando cortou. O desenho cresce por decisão sua, item a item, e não de uma vez.

A dor

O módulo de relatórios pedia cadastro de ontologia e agendamento de coleta antes de mostrar a primeira linha.

Com o Partiu Formatura

Aqui não há o que cadastrar. A empresa que já usa a plataforma abre a tela e o mapa está pronto, porque ele é lido dos módulos que ela já preenche todo dia.

A dor

Um mapa antigo mostrava dado de ontem e ninguém percebia.

Com o Partiu Formatura

Não existe cópia para envelhecer. Cada abertura consulta a tabela de origem, e só a contagem por tipo fica guardada por cinco minutos, com a hora do cálculo escrita na tela.

A dor

O mesmo formando foi cadastrado duas vezes na turma e recebeu dois boletos.

Com o Partiu Formatura

A verificação de cadastros repetidos aponta o mesmo CPF ou e-mail duas vezes na mesma turma, o mesmo CNPJ em dois fornecedores e o mesmo CPF em dois colaboradores, com o valor mascarado e o link para cada cadastro.

A dor

A comissão mandou a planilha de quem vai à festa e alguém precisou procurar CPF por CPF.

Com o Partiu Formatura

A conferência recebe a lista colada, até quinhentas linhas, e devolve cada uma com os cadastros que batem e as que não bateram, prontas para virar planilha.

A dor

Com trezentas turmas ativas, ninguém sabe qual está com mais problema acumulado.

Com o Partiu Formatura

O ranking pontua todas as turmas pelos pontos de atenção, com peso maior para parcela vencida e evento próximo sem ingresso, e mostra as trinta que exigem atenção primeiro.

Como funciona

O caminho que a informação faz, da tabela do módulo ao desenho na tela

  1. 1

    Você procura por um texto

    Nome, e-mail, CPF ou número. A busca varre todos os tipos que a empresa tem e devolve o resultado agrupado, doze por tipo. Número também tenta o próprio código do registro, porque quem digita 4182 quase sempre está com um contrato na mão.

  2. 2

    O item vira um endereço

    Cada resultado tem a forma tipo e chave, como turma:184. É a chave primária do registro no módulo de origem, então o link do explorador continua valendo depois de qualquer atualização do sistema e pode ser mandado para um colega.

  3. 3

    O servidor monta a vizinhança

    Para cada ligação em que aquele tipo aparece, uma consulta no sentido certo, com o filtro da empresa repetido dentro dela. Ligação cuja tabela ou coluna não existe na base é simplesmente pulada.

  4. 4

    A tela desenha e acumula

    Duplo clique traz os vizinhos e mantém o que já estava na tela, nas posições em que estava. Recarregar o desenho a cada clique jogaria tudo em lugares novos e a pessoa perderia a leitura que montou.

  5. 5

    O caminho fecha a pergunta

    Escolha o item de chegada e o servidor procura a rota entre os dois, salto a salto, até quatro saltos e mil e quinhentos itens visitados. Não achando dentro disso, ele diz que parou pelo limite em vez de afirmar que não existe caminho.

Como o sistema se comporta

13 decisões que explicam o resto

São elas que respondem por que o sistema às vezes não faz o que se espera dele, e por que isso é intencional.

Nada é copiado

A versão anterior deste módulo gravava nós e arestas em tabelas próprias, alimentadas por coletores agendados. O resultado foi um mapa que envelhecia sozinho, uma tela de saúde só para vigiar a cópia e um cliente que precisava cadastrar ontologia e coleta antes de ver a primeira linha. Hoje o SQL lê a tabela do módulo de origem agora. Sem cópia não existe ingestão, não existe mapa desatualizado e não existe nada para configurar.

O modelo mora no código, e não em tabela

Quais coisas existem e como elas se ligam é decisão de quem programa, num diff que outra pessoa revisa. Consulta arbitrária salva no banco e executada depois é injeção com passos extras: quem conseguisse gravar uma linha naquela tabela passaria a rodar qualquer coisa com as credenciais da aplicação.

A empresa é filtrada em cada salto

Não apenas no item inicial. A partir de um item alcançado se alcança tudo que está ligado a ele, então um único registro de outra empresa abriria a base dela inteira. Por isso a condição de empresa está dentro do SQL de cada ligação, e não só na primeira consulta.

Coluna é preferência, não certeza

O esquema varia entre ambientes e o módulo lê tabela de uma dezena de outros módulos. Rótulo e detalhe declaram uma lista de colunas candidatas, e o motor usa a primeira que existir de verdade. Não existindo nenhuma, o item aparece como Contrato 4182. Coluna assumida vira Invalid column name na cara do usuário, e era assim que o módulo antigo quebrava.

Cada ligação tem SQL próprio, escrito à mão

Não há gerador automático por chave estrangeira de propósito. Metade dos vínculos reais desta base passa por tabela do meio ou por uma coluna que não é a chave do outro lado: o contrato guarda o usuário e não o pré-cadastro, e o ingresso chega no evento por eventos_ingressos. Um gerador esconderia esses casos atrás de exceções, e o SQL à mão deixa cada um legível na linha em que está.

Foto não é item do mapa

Uma empresa tem milhões de fotos e nenhum ser humano navega um mapa com um milhão de pontos. A galeria é o item, e a contagem de fotos é um detalhe dela, que é o que alguém de fato pergunta.

O desenho acumula em vez de recarregar

Duplo clique traz os vizinhos e mantém o que já estava na tela, nas posições onde estava. Redesenhar tudo a cada clique jogaria os itens em lugares novos e a pessoa perderia a leitura que montou, que é justamente o trabalho dela ali.

Item inexistente e item de outra empresa respondem igual

A diferença entre os dois é exatamente o que não se deve confirmar para quem está de fora. As duas situações devolvem a mesma resposta, com a mesma mensagem.

Só a contagem fica em cache

Contar tudo a cada abertura é o único pedaço caro da tela, e o número não muda de minuto a minuto. Ele fica guardado por cinco minutos, por empresa, com a hora do cálculo escrita na tela e um botão para refazer. O mapa em si nunca vem de cache.

CPF repetido só é problema na mesma turma

O mesmo formando se matricular em duas turmas é normal, e acusar isso encheria a lista de falso problema. A verificação agrupa por turma, e colaborador com CPF repetido vem com o aviso de que pode ser readmissão: a lista é para conferência, e o critério diz o que entra.

A lista colada não viaja no endereço

Endereço de página fica no histórico do navegador, em log de proxy e em conversa copiada. Uma lista de CPFs ali vazaria para lugares que ninguém controla, então a conferência chega por POST e não é gravada em lugar nenhum.

O ranking pergunta por pendência, não por turma

Com quatrocentas turmas, perguntar turma a turma seriam milhares de contagens. O ranking faz uma consulta por pendência, agrupada por turma, e soma os pontos no servidor. É o que deixa a lista de trezentas turmas sair em segundos.

A tela diz quando o que está nela é um recorte

Ligação com mais de sessenta vizinhos volta marcada, e a procura de caminho que para no orçamento diz que parou por limite. Sem esse aviso, um recorte é indistinguível de uma resposta completa, e é aí que alguém toma decisão com meia informação.

As fronteiras

De onde o mapa lê

O módulo não guarda uma segunda cópia de nada. Ele lê o que já existe e devolve o que produziu pelo mesmo caminho do resto da plataforma.

Turmas e Formandos

Turma e formando são a espinha do mapa. Quase toda pergunta interessante passa por um dos dois antes de chegar no contrato, no evento ou na galeria.

Financeiro e Cobrança

Contrato e parcela entram ligados à turma e ao formando. É esse recorte que sustenta a pergunta de qual formando pagou o quê, e por qual contrato.

Eventos e Ingressos

Evento, ingresso e mesa entram com as ligações para a turma e para o formando, o que permite ir do convidado até o contrato sem abrir relatório nenhum.

Galerias e Fotos

A galeria entra como item, ligada à turma, com a foto contada e não desenhada. Um item por arquivo tornaria o mapa inutilizável.

Gestão de Pessoas

Colaborador entra ligado à empresa, o que fecha o lado interno do mapa junto com fornecedor.

BI e Indicadores

O painel mostra o número; o mapa mostra as ligações por trás dele. Quando um total é questionado, percorrer os registros ligados é o que transforma a discussão em conferência.

Governança

Quem enxerga o quê, e o que roda sem ninguém pedir

4 permissões separadas

O módulo é inteiro de leitura, então a permissão é uma só: quem pode abrir o mapa. O que cada pessoa enxerga depois disso continua limitado ao que ela já podia ver nos módulos de origem.

  • Consultar o mapaAbrir o mapa da empresa, a busca e o explorador. É a única permissão do módulo.
  • Empresa da sessãoO mapa é sempre o da empresa em que a pessoa está, aplicado em cada consulta e em cada salto.
  • Sem escritaNenhuma rota grava nada, nem a conferência de lista. Não há o que aprovar, revisar ou desfazer aqui dentro.
  • Sem configuraçãoTipos, ligações e limites vêm do código. Não existe tela de ajuste para o cliente, nem migration a aplicar.

Os limites, com o motivo de cada um

Não são preferência de interface. São o que impede a navegação a partir de um item muito ligado de visitar a base inteira segurando o pool de conexão. Todos são aplicados no servidor.

  • Vizinhos por ligação: 60A ligação que tem mais do que isso volta marcada, com a indicação de que foi cortada. Trazer tudo travaria a tela e ainda assim ninguém leria oitocentos itens de uma vez.
  • Saltos no caminho: 4Cada salto além disso multiplica o alcance pelo número médio de ligações, e a resposta deixa de caber no tempo de uma requisição. Quatro saltos já cobrem o percurso de um ingresso até o contrato.
  • Itens visitados por caminho: 1.500O orçamento da procura. Ao estourar, a resposta diz que parou por limite, e não que o caminho não existe. A diferença entre as duas coisas importa para quem está lendo.
  • Resultados por tipo na busca: 12A busca procura em todos os tipos ao mesmo tempo. Doze por tipo mantém a lista legível e o tempo de resposta previsível.
  • Itens por lista no mapa: 8As listas de turmas, formandos e eventos recentes existem para dar um ponto de partida, não para substituir a tela de listagem de cada módulo.
  • Cache das contagens: 5 minutosContar todos os itens de todos os tipos é o único pedaço caro da tela. O mapa em si é sempre lido na hora, e há um botão para refazer a contagem quando você quiser.
  • Tempo da procura de caminho: 8 segundosEstourado o tempo, a resposta diz que a procura parou, e não que o caminho não existe. Tente partir de um item mais perto do destino.
  • Exportação: 5.000 linhasA planilha usa a mesma consulta da lista na tela. Acima disso, o aviso diz quantas ficaram de fora, porque planilha que para sem avisar é lida como a base inteira.
  • Conferência: 500 linhasO suficiente para a lista de convidados de uma festa. Listas maiores são conferidas em partes.
  • Ranking: 30 turmasAs que exigem atenção primeiro. A comparação detalhada é feita com até seis delas lado a lado.

Na prática

6 situações do dia a dia, do problema ao resultado

01

A ligação para um formando que chegou pelo telefone

O cenário

Uma mãe ligou perguntando pela situação do filho: contrato, parcelas, ingressos e as fotos da turma. O atendente teria que abrir quatro telas e conferir se estava olhando a pessoa certa em cada uma.

Com o sistema

Buscou o nome no mapa, clicou no resultado e o explorador abriu o formando com a turma, os contratos, as parcelas e os ingressos ligados a ele.

O resultado

A resposta saiu na mesma ligação, sem transferir a chamada. E o risco de conferir o homônimo errado caiu, porque tudo apareceu preso ao mesmo registro.

02

O ingresso que ninguém sabia de quem era

O cenário

Um ingresso apareceu com uso irregular na portaria do evento, e o time precisava saber de qual formando ele saiu e se o contrato daquela pessoa estava em dia.

Com o sistema

Abriu o ingresso no explorador e traçou o caminho até a turma. Em três saltos a trilha mostrou ingresso, formando, contrato e turma, com o nome de cada ligação percorrida.

O resultado

A dúvida virou uma tela para mostrar ao coordenador. O caminho ficou desenhado, e o PNG foi anexado ao registro da ocorrência.

03

A correção de cadastro que ninguém ousava fazer

O cenário

Uma turma tinha sido criada duplicada e a operação sabia que corrigir poderia afetar contrato, parcela, evento e galeria. Ninguém conseguia dizer exatamente o quê.

Com o sistema

Abriu a turma no explorador e deu duplo clique para expandir dois saltos, com o desenho acumulando tudo que estava pendurado nela.

O resultado

A correção foi planejada com a lista inteira à vista, em vez de por tentativa. O que precisava ser reprocessado foi identificado antes, e não depois da reclamação.

04

A planilha de convidados da comissão

O cenário

A comissão de uma turma mandou a lista de CPFs de quem confirmou presença na festa, e a equipe de eventos precisava saber quem já tinha cadastro e ingresso, e quem nem estava na base.

Com o sistema

A lista foi colada na conferência. Em uma tela saíram as linhas encontradas, com o formando e o contrato ligados, as que apareciam em dois cadastros e as que não estavam em lugar nenhum.

O resultado

A equipe tratou só as exceções, em vez de procurar trezentos CPFs um a um, e a planilha do resultado voltou para a comissão no mesmo dia.

05

A segunda-feira começando pela turma certa

O cenário

O coordenador de atendimento tinha duzentas turmas ativas e nenhuma forma de saber em qual delas o problema estava se acumulando.

Com o sistema

O ranking de atenção pôs no topo uma turma com parcelas vencidas em série e evento em três semanas sem ingresso configurado. A comparação com outras duas turmas da mesma faculdade mostrou que o problema era só dela.

O resultado

A semana começou pela turma que precisava, com os números em mãos para a conversa com a comissão.

06

A empresa nova que abriu a tela e viu metade apagada

O cenário

Um cliente recém-implantado abriu o mapa e estranhou ver fornecedor, mesa e galeria apagados, e achou que o módulo estava com defeito.

Com o sistema

A própria tela explica: o tipo aparece apagado quando aquele módulo não existe na base, e o aviso no topo diz quantos tipos estão nessa situação e por quê.

O resultado

A dúvida se resolveu sem abrir chamado. À medida que os módulos entraram em uso, os tipos acenderam sozinhos, sem ninguém configurar nada.

Glossário

Os termos da tela, ditos em português

O painel escreve tudo em português, de propósito. Se você chegou procurando pelo vocabulário técnico de grafos, é isto que cada termo é aqui dentro.

ItemNó, ou vértice
Cada coisa que existe no mapa: uma turma, um formando, um contrato, uma galeria. Sai da tabela do módulo dono dele, com o rótulo e o detalhe lidos de lá.
LigaçãoAresta
A relação entre dois itens, com nome e sentido. Formando está na turma, parcela é do contrato, ingresso é do evento.
Endereço do itemtipo:chave
A forma como um item é identificado, por exemplo turma:184. É a chave primária no módulo de origem, e por isso o link continua valendo depois de qualquer atualização.
VizinhosAdjacentes
Tudo que está ligado diretamente a um item, de um lado ou do outro. É o que o duplo clique abre no explorador.
SaltoHop
Cada passo de uma ligação para a seguinte. Do ingresso até a turma são três saltos: ingresso, formando, turma.
CaminhoRota entre dois itens
A sequência de ligações que leva de um item até outro, procurada salto a salto e limitada a quatro.
CortadoTruncado
A marca que a ligação recebe quando tem mais vizinhos do que o limite. O aviso existe para o recorte não ser confundido com a lista completa.
Tipo apagadoMódulo ausente
O tipo continua na tela, sem cor, quando a tabela dele não existe naquela base. É o que responde por que aquela coisa não aparece no mapa.
Item raizEmpresa
A empresa é o item de onde tudo pende, e por isso ela não entra nas listas de por onde começar: ela aparece no caminho de qualquer navegação.
Ao vivoSem cópia
A leitura acontece na tabela de origem no instante da abertura. Só a contagem por tipo fica guardada, e por cinco minutos.
Ponto de atençãoPendência
Uma pergunta de trabalho respondida por uma condição sobre os cadastros, como formando sem contrato assinado. O número e a lista que ele abre saem da mesma condição.
Cadastro repetidoDuplicidade
O mesmo documento ou e-mail em dois cadastros onde só um deveria existir. A regra de cada verificação diz o que conta como repetição.
Pontos de atençãoScore da turma
A soma das pendências da turma, cada uma multiplicada pelo peso dela. É o que ordena o ranking.

Dúvidas

As perguntas que aparecem na avaliação do módulo

Preciso configurar alguma coisa para começar a usar?

Não. Não existe primeiro uso, cadastro inicial nem coleta para agendar. A empresa que já usa a plataforma abre a tela e o mapa está montado, porque ele é lido dos módulos que ela já preenche todo dia.

O mapa é uma cópia do banco?

Não. Não existe tabela do mapa. Cada consulta lê a tabela do módulo de origem no momento em que você abre a tela, e o conteúdo continua morando no módulo dono dele. A única coisa guardada é a contagem de itens por tipo, por cinco minutos.

Preciso de um banco de grafos para isso funcionar?

Não. O módulo roda no mesmo SQL Server do resto da plataforma, com navegação salto a salto e limitada em vez de consulta recursiva. Foi essa decisão que permitiu entregar o mapa sem introduzir um segundo banco na operação do cliente.

Por que alguns tipos aparecem apagados na minha tela?

Porque aquele módulo não existe na sua base. Nenhuma empresa usa todos os módulos da plataforma, e o tipo continua visível de propósito: é assim que a tela responde sozinha por que fornecedor ou mesa não estão no seu mapa. Quando o módulo entra em uso, o tipo acende sem ninguém configurar nada.

Posso criar meus próprios tipos e ligações?

Não pela tela. O modelo vive no código e muda por revisão de quem programa, o que também é uma decisão de segurança: consulta gravada em tabela e executada depois pelo sistema seria injeção com passos extras. Ligação nova é um pedido de evolução do produto, e entra para todo mundo.

O que acontece quando eu abro um item com milhares de ligações?

Vêm até sessenta vizinhos por ligação e a resposta marca que foi cortada. O desenho cresce por decisão sua, item a item, em vez de mandar tudo para o navegador e travar a aba.

Os dados de uma empresa podem aparecer no mapa de outra?

Não. Todo tipo declara a condição que o prende à empresa, e toda ligação repete essa condição dentro do próprio SQL. A verificação é refeita a cada salto, porque a partir de um item alcançado se alcança tudo que está ligado a ele.

O mapa unifica os cadastros repetidos que encontra?

Não. Ele aponta o grupo repetido com o link para cada cadastro, e a correção é feita no módulo de origem, por quem conhece o caso. Unificar automaticamente um formando matriculado em duas turmas, ou um colaborador readmitido, apagaria informação verdadeira.

A lista que eu colo na conferência fica guardada?

Não. Ela é enviada ao servidor só para a consulta, não é gravada e não entra no endereço da página. O resultado existe apenas na sua tela, até você exportar ou sair.

Como a turma ganha pontos no ranking de atenção?

Cada pendência da turma vale pontos conforme a gravidade: parcela vencida e evento próximo sem ingresso valem três, contrato assinado sem parcela e evento realizado sem galeria valem dois, e as demais valem um. A soma ordena as turmas, e cada número da tabela abre a lista que o gerou.

Isto substitui o BI?

Não. O BI responde quanto e quando, com o número na tela. O mapa responde o que está ligado a quê, que é a pergunta que aparece quando alguém precisa entender um caso concreto ou corrigir um cadastro sem saber o que vai afetar.

Um mapa que já está pronto no dia em que a empresa abre a tela

Podemos abrir o explorador com o recorte da sua base, percorrer um caso real do ingresso até o contrato e falar sobre o caminho de implantação na sua realidade.