Sua planilha vira sistema
sem digitar de novo

O Partiu Importador é o aplicativo de desktop que traz para dentro do Partiu Formatura os dados que hoje vivem em planilhas: formandos, parcelas, contratos, produtos, funcionários, fornecedores. Você aponta o arquivo, confere o que vai ser gravado e só então executa.

Versão 0.3.0 · grátis para clientes Partiu Formatura · atualiza sozinho

Partiu Importador na escolha de destino: 94 destinos em 30 módulos, agrupados por Formatura e Financeiro, com a trilha dos sete passos no topo
94destinos de importação
30módulos cobertos
2.098campos mapeáveis
58tratativas de campo
10formatos de arquivo
Importação de dados

O trabalho de semanas em uma tarde

Migrar de outro sistema, receber a lista da instituição, subir a base de fornecedores: tudo o que hoje é digitação manual passa a ser um arquivo e um clique.

Lê o arquivo que você tem

CSV, TXT delimitado, TXT de largura fixa, XLSX, XLS, ODS, JSON e JSONL. Codificação detectada sozinha, escolha da aba, da linha de cabeçalho e do intervalo e amostra do arquivo cru antes de qualquer interpretação.

Mapeamento com sugestão

O app propõe o campo de destino de cada coluna pelo nome e pelo conteúdo, mostrando a confiança de cada palpite. Onde a sugestão não serve, você usa constante, junção de colunas, divisão, condicional ou expressão.

De → Para com o sistema

A planilha diz “Plano Ouro” e o sistema tem um id. A tela de vínculo já chega pré-relacionada por semelhança, e o que você corrigir uma vez volta pronto na próxima importação.

Deduplicação em duas frentes

Dentro do próprio arquivo e contra o banco, pela chave natural de cada destino: CPF, código, número do documento. Linha repetida vira aviso, não registro duplicado.

Templates que sobrevivem

O mapeamento é salvo por nome de coluna, não por posição. A planilha do mês seguinte pode vir com as colunas em outra ordem que o template continua valendo e roda igual em outra máquina.

Desfazer a importação

Cada carga guarda os ids que criou. Se algo saiu errado, o rollback remove exatamente o que aquele trabalho gravou, sem tocar em mais nada.

Documentos em massa

Uma pasta com milhares de arquivos nomeados pelo CPF vira anexo no cadastro certo. O app confere os vínculos e mostra os órfãos antes de subir o primeiro byte.

Diagnóstico da base

Antes de importar, o app pergunta ao sistema o que a sua base realmente tem e avisa se algum campo do catálogo não existe naquele ambiente. Nada é gravado pela metade em silêncio.

Primeiros passos

Do download à primeira importação

Não há instalação de servidor, chave de API nem planilha modelo para preencher antes. São cinco passos entre baixar o instalador e ver as primeiras linhas gravadas.

1

Baixe e instale

O .dmg no macOS ou o .exe no Windows. É um programa comum, sem dependência para instalar antes e sem configuração de servidor.

2 minutos
2

Entre com a sua conta

O mesmo login do painel do Partiu Formatura: senha, código por e-mail, SMS ou WhatsApp, ou QR Code lido pelo app do celular. A empresa e as permissões vêm do próprio login.

1 minuto
3

Confirme o ambiente

Produção, homologação ou local. O ambiente fica visível na barra do app o tempo todo e destacado quando não é produção conferir isso aqui evita o erro mais caro do processo.

10 segundos
4

Rode o Diagnóstico

O app pergunta à sua base o que ela realmente tem e compara com o catálogo, destino por destino. Campo do catálogo que não existe naquele ambiente aparece agora, não depois da carga.

1 minuto
5

Importe um recorte primeiro

Escolha o destino, aponte a planilha, mapeie, simule e execute com poucas linhas. Conferido no painel, o mesmo template roda o arquivo inteiro sem refazer nada.

10 a 20 minutos na primeira vez

A primeira carga de verdade costuma começar por um recorte pequeno da planilha: dez linhas, simulação, execução, conferência no painel. Aprovado o recorte, o mesmo template roda no arquivo inteiro sem refazer nada.

Como funciona

Sete passos entre a planilha e o sistema

Cada passo responde a uma pergunta e só libera o seguinte quando está resolvido. Voltar é livre; pular para a frente com campo obrigatório em aberto, não. Abaixo, o que cabe a você e o que o app resolve sozinho em cada um deles.

1

Destino

Para onde vão os dados?

Você faz

Busca por nome do destino, por módulo ou por campo procure “CPF” e veja quais destinos têm esse campo. Quando o destino exige turma, o escopo é escolhido aqui.

O app faz

Carrega da sua base o catálogo de destinos permitidos, com os campos, a obrigatoriedade, o tamanho de cada coluna e a chave natural usada na deduplicação.

Só avança quando

Um destino está selecionado e, se ele exigir escopo, a turma também.

94 destinos30 módulosBusca por campoEscopo de turma
2

Arquivo

Como este arquivo deve ser lido?

Você faz

Aponta o arquivo e ajusta o que ficou torto: separador, aba da planilha, linha do cabeçalho, intervalo, linhas a descartar e faixas de colunas no TXT posicional.

O app faz

Detecta a codificação, inclusive Latin-1 legado, propõe o separador e mostra a amostra crua antes de interpretar qualquer campo é ali que se vê o cabeçalho começando na linha 5.

Só avança quando

O app consegue ler as colunas e devolver ao menos uma linha de dados.

10 formatosCodificação automáticaAmostra cruaLayout posicional
3

Mapeamento

Qual coluna alimenta qual campo?

Você faz

Confere a sugestão campo a campo e resolve o que sobrou: junta nome e sobrenome, divide o endereço, cria uma constante para a turma, escreve uma condicional ou expressão.

O app faz

Propõe o vínculo pelo nome e pelo conteúdo da coluna, mostra a confiança de cada palpite, sobe os obrigatórios pendentes para o topo e aplica as tratativas com prévia do antes e depois.

Só avança quando

Todo campo obrigatório do destino tem origem definida.

Auto-map com confiançaJunção e divisãoExpressões58 tratativasAliases aprendidos
4

De → Para

O que este valor é dentro do sistema?

Você faz

Confirma os vínculos sugeridos e corrige os que ficaram tortos. “Plano Ouro”, “OURO” e “ouro 12x” viram o mesmo id.

O app faz

Puxa o dicionário do próprio sistema, filtrado pela sua empresa, pré-relaciona por semelhança e marca o que é correspondência exata e o que é sugestão.

Só avança quando

Nenhum valor obrigatório ficou sem correspondência o que sobrar vira erro na simulação, não registro torto.

Dicionário do sistemaSimilaridadeExato x sugeridoSalvo no template
5

Regras

O que fazer quando a linha não é simples?

Você faz

Escolhe criar, atualizar ou upsert; define o que acontece com duplicado e com erro; marca quais campos podem sobrescrever; decide o tamanho do lote, o paralelismo e os filtros de linha.

O app faz

Guarda tudo no template e aplica linha a linha na simulação e na execução, com o mesmo comportamento nas duas.

Só avança quando

Sempre: o passo tem padrões seguros já selecionados.

Criar · atualizar · upsertPolítica de duplicadosCampos autorizadosLote e paralelismoFiltros de linha
6

Simulação

O que aconteceria se eu executasse agora?

Você faz

Lê o relatório, corrige o mapeamento ou a planilha e simula de novo, quantas vezes quiser. Dá para exportar o relatório e mandar a quem preparou o arquivo.

O app faz

Processa a planilha inteira sem tocar no banco: agrupa os erros por tipo com o número da linha, aponta duplicados dentro do arquivo e contra a base, mostra o diff dos registros que já existem e o JSON exato que seria enviado.

Só avança quando

Um template novo só executa depois de simular ao menos uma vez.

Sem gravar nadaErros por tipoDiff antes do updatePrévia do JSONRelatório exportável
7

Execução

A carga está de pé?

Você faz

Acompanha o progresso e, se precisar, pausa, retoma, reprocessa só as linhas com erro ou desfaz o trabalho inteiro.

O app faz

Envia em lotes paralelos com repetição automática quando a rede oscila, grava o estado de cada linha no seu computador e usa chave de idempotência para que resposta perdida não vire registro repetido.

Só avança quando

Termina sozinho e uma queda no meio continua do ponto exato na próxima abertura.

Lotes paralelosPausa e retomadaReprocessar errosDesfazer por trabalhoIdempotência
Entrada

O arquivo que você tem já serve

Não existe formato oficial nem modelo obrigatório. O app abre o que veio do outro sistema, do contador ou da secretaria da instituição inclusive o TXT de largura fixa que ninguém mais lê. E antes de interpretar qualquer coisa, mostra o arquivo cru: é ali que se percebe na hora que o separador está errado ou que o cabeçalho começa na linha 5.

CSVTXT delimitadoTXT posicionalXLSXXLSXLSMXLSBODSJSONJSONL
  • Codificação detectada sozinha inclusive o arquivo legado em Latin-1 com acento quebrado
  • Separador, aba, linha do cabeçalho, intervalo e linhas a descartar
  • Layout posicional por faixa de colunas, para o TXT de largura fixa
  • Amostra do arquivo cru antes de o app interpretar qualquer campo
Mapeamento assistido

Cada coluna encontra o seu campo

A grade é organizada por campo de destino, e não por coluna do arquivo: a pergunta certa é “o CPF obrigatório está preenchido?”, não “para onde foi a coluna F?”. O app propõe o vínculo pelo nome e pelo conteúdo da coluna, mostra a confiança de cada palpite e deixa os obrigatórios pendentes no topo.

  • Sugestão pelo nome da coluna e pelo conteúdo, com pontuação de confiança
  • Origem por coluna, constante, junção de colunas, divisão, condicional ou expressão
  • Campos obrigatórios pendentes destacados no topo da grade
  • Aliases aprendidos: a correção feita hoje volta pronta na próxima planilha
Simulação obrigatória

Veja o resultado antes de gravar

Descobrir o erro depois de gravar quatro mil registros é o pior cenário possível de uma importação. Por isso o app processa a planilha inteira sem tocar no banco e mostra o relatório: quantas linhas entram, quantas são duplicadas, quais têm erro e por quê. Você corrige o mapeamento e simula de novo, quantas vezes quiser.

  • Erros agrupados por tipo, com o número da linha de cada ocorrência
  • Prévia do JSON exato que será enviado ao sistema
  • Alertas de qualidade: texto que será cortado, campo obrigatório vazio, valor fora da faixa
  • Relatório exportável para mandar a quem preparou a planilha
58 tratativas encadeáveis

A planilha não precisa chegar pronta

Data em quatro formatos diferentes, CPF com e sem máscara, valor em real com ponto de milhar, nome todo em maiúsculas, telefone sem o nono dígito. O app trata cada campo na entrada, com prévia do antes e depois usando os dados reais do seu arquivo e o tratamento fica salvo no template para a próxima vez.

  • Texto: caixa, acentos, pontuação, prefixo, sufixo, corte, substituição por regex
  • Número: decimal brasileiro ou americano, moeda, percentual, arredondamento
  • Data: dd/MM/aaaa, ISO, serial do Excel, por extenso e ordem configurável
  • Documentos: CPF, CNPJ, CEP, telefone com nono dígito e correção de domínio de e-mail
As 58 tratativas

Seis famílias, encadeáveis no mesmo campo

Uma tratativa recebe o valor e devolve o valor corrigido. Como a saída de uma é a entrada da seguinte, o campo “Nome” pode passar por limpeza de espaços, caixa e capitalização numa ordem que você define e a prévia mostra o efeito da cadeia inteira com os seus dados.

Texto

Limpeza e forma do que é digitado à mão: espaço sobrando, caixa alta inteira, pontuação e emoji que vieram junto.

TrimColapsar espaçosCaixaNome próprioRemover acentosRegexPrefixo e sufixoCortarSlugMascarar
Exemplomaria DA silvaMaria da Silva

Número

Decimal brasileiro e americano detectados no conteúdo, moeda e unidade removidas, sinal e escala corrigidos.

Decimal BR/USRemover moedaMultiplicar e dividirArredondarParênteses negativoPercentualUnidades
ExemploR$ 4.800,504800.50

Data

Reconhece as formas que aparecem numa planilha real, inclusive o número serial que o Excel guarda por baixo do formato exibido.

dd/MM/aaaaISOddMMaaaaSerial do ExcelPor extensoOrdem dmy/mdySomar diasCompetênciaIdade
Exemplo452312023-11-21

Documentos

Os campos que têm regra própria no Brasil: documento com e sem máscara, telefone sem o nono dígito, e-mail com domínio digitado errado.

CPFCNPJCEPTelefone e nono dígitoE.164Normalizar e-mailCorrigir domínioPlacaExtrair de texto livre
Exemplojoao@gmial.conjoao@gmail.com

Semântico

Quando o valor da planilha precisa virar outro vocabulário: sim/não, sigla de estado, código interno.

Booleano configurávelUF por nomeTabela De→Para
ExemploRio Grande do NorteRN

Estrutura

Para o arquivo que não é uma tabela limpa: valor que depende de outra coluna e campo escondido dentro de um JSON.

CondicionalExtrair valor de JSON
Exemplo{"contato":{"fone":"84999..."}}84999…
Execução que aguenta o tranco

Oitenta mil linhas, sem medo

A carga anda em lotes paralelos, com repetição automática quando a rede oscila. O estado de cada linha fica gravado no seu computador: se faltar energia na linha 61.400, o app reabre e continua da 61.401. Se a resposta se perder no caminho, a chave de idempotência garante que o registro não entre duas vezes.

  • Lotes e paralelismo configuráveis, com pausa e retomada
  • Estado por linha salvo no computador: fechar o app não perde trabalho
  • Reprocessar só as linhas que deram erro, sem repetir as boas
  • Histórico de todas as execuções, com desfazer por trabalho
O passo de regras

Você decide o que acontece em cada situação

O passo 5 é onde a importação deixa de ser genérica: é ali que se combina o que fazer com linha repetida, com linha quebrada, com célula em branco e com o registro que já existe no sistema. Tudo isso fica salvo no template.

Modo de gravação

Define o que a carga tem permissão de fazer com o banco. É a primeira escolha do passo, e ela muda o que aparece nas outras.

  • Criar: só insere registro novo
  • Atualizar: só mexe no que já existe
  • Upsert: cria o que falta e atualiza o resto

Linha repetida

A repetição é detectada em duas frentes dentro do próprio arquivo e contra o banco pela chave natural do destino: CPF, código, número do documento.

  • Ignorar a linha repetida
  • Atualizar o registro existente
  • Criar assim mesmo, quando faz sentido

Linha com erro

Erro de validação em uma linha não precisa condenar as outras 79.999. Você escolhe o quanto a carga tolera.

  • Pular a linha e seguir
  • Parar a importação na hora
  • Parar depois de N erros

Campos que podem sobrescrever

No upsert, o app mostra o diff campo a campo dos registros que já existem antes do UPDATE. Só os campos marcados entram.

  • Marcação campo a campo
  • Diff com o valor atual do sistema
  • Atualizar o telefone sem mexer no endereço

Célula vazia

O padrão é conservador: coluna em branco preserva o que já está gravado. Planilha incompleta não zera cadastro.

  • Manter o valor atual (padrão)
  • Gravar vazio, se você pedir explicitamente

Ritmo da carga

Quanto a API recebe por vez e quantos lotes andam em paralelo. Rede instável pede lote menor; base local aguenta mais.

  • Tamanho do lote
  • Lotes simultâneos
  • Repetição automática em falha de rede

Filtros de linha

Nem toda linha do arquivo deve entrar. O filtro corta antes da simulação, então o relatório já sai só com o que interessa.

  • Importar apenas linhas que casam com a condição
  • Descartar cabeçalhos repetidos e totais
  • Recortar um intervalo para o teste inicial
De → Para

A planilha fala em nomes, o sistema em ids

“Plano Ouro”, “OURO”, “ouro 12x” são a mesma coisa para quem digitou e três coisas diferentes para o banco. A tela de vínculo já chega pré-relacionada por semelhança: você confere, corrige o que ficou torto e segue. Uma planilha com quarenta valores distintos de plano deixa de ser um problema de duas horas.

  • Pré-relacionamento por similaridade, com marca de exato e sugerido
  • Dicionário vindo do próprio sistema, filtrado pela empresa do usuário
  • Valor sem correspondência vira erro na simulação, não registro torto
  • O vínculo confirmado fica salvo no template
Conciliação

Planilhas que dependem umas das outras

Migrar de sistema raramente é uma planilha só: são turmas, formandos, planos e parcelas, cada uma apontando para a anterior por um código que ainda não existe no Partiu Formatura. A conciliação junta várias cargas em uma importação: as de referência entram primeiro e, quando o sistema devolve os ids reais, eles substituem os códigos temporários nas cargas que dependiam deles.

  • As cargas de referência entram antes das dependentes, na ordem que você define
  • O id devolvido pelo sistema substitui o código temporário nas cargas seguintes
  • Correspondência ausente ou ambígua para a importação antes de enviar a carga afetada
  • Serve para migração de sistema inteiro, não só para uma tabela
Arquivos, não só dados

Uma pasta com milhares de documentos

Contratos digitalizados, RGs, comprovantes, fotos de produto. Você aponta a pasta e diz de onde sai a chave no nome do arquivo o app descobre a quem cada um pertence e confere tudo antes de subir o primeiro byte.

Aponte a pasta

Milhares de arquivos de uma vez, direto do computador ou do drive da empresa. Nada é enviado ainda.

Diga onde está a chave

O app extrai do nome do arquivo o CPF, a matrícula ou o código que identifica o dono inteiro, antes do separador, só os dígitos ou pelo padrão que você definir.

Confira os vínculos

A conferência acontece antes do primeiro byte: cada arquivo aparece com o nome de quem vai recebê-lo, e os órfãos ficam separados para você corrigir.

Envie com fila

Progresso por arquivo, repetição do que falhou e retomada de onde parou. Fechar o app não recomeça o envio.

Chave extraída do nome do arquivo:Nome inteiroAntes do separadorParte específicaSó os dígitosPadrão personalizadoNome da pasta
Depois da carga

O trabalho não termina no “concluído”

Importação é rotina: a mesma planilha volta no mês seguinte, alguém pergunta o que entrou na semana passada, e de vez em quando é preciso voltar atrás.

Templates reutilizáveis

Toda a configuração destino, mapeamento, tratativas, De→Para e regras salva com um nome. O vínculo é pelo nome da coluna, então a ordem pode mudar. Dá para favoritar, exportar e levar para outra máquina.

Histórico com detalhe

Cada execução guarda quantas linhas entraram, quantas falharam, em qual ambiente e com qual arquivo. O detalhe abre linha a linha, com o erro que o servidor devolveu.

Retomar dias depois

O payload de cada linha fica no banco local. Uma carga interrompida continua do ponto exato em outra sessão, sem o arquivo original e a conferência de duplicados é refeita na volta.

Reprocessar só o que caiu

As linhas boas ficam como estão. O relatório de erros sai com os valores de cada linha, para corrigir na planilha exportada e reimportar só aquilo.

Desfazer o trabalho

O rollback usa os ids que aquela carga comprovadamente criou. Não é “apagar o que foi criado hoje”: é apagar exatamente aqueles registros.

Diagnóstico do catálogo

Compara, destino por destino, o que o app sabe gravar com o que a sua base tem de verdade. Campo que não existe na tabela seria descartado em silêncio aqui ele aparece antes da carga.

Recursos

Cada recurso existe por causa de um acidente

Importação é uma operação que erra em silêncio: o registro que não entrou, o campo descartado na gravação, o reenvio que duplicou. A lista abaixo é o que o app faz para que nada disso passe despercebido.

RecursoPor que existe
Estado por linha no computadorUma carga de 80 mil linhas que cai na 61.400 continua da 61.401. Fechar o app não perde trabalho.
Simulação obrigatóriaDescobrir o erro depois de gravar quatro mil registros é o pior cenário possível de uma importação.
Conferência antes do uploadSubir 3.400 arquivos para descobrir 200 órfãos desperdiça banda, tempo e paciência.
Chave de idempotênciaResposta perdida no caminho de volta não pode virar um segundo registro igual.
Deduplicação em duas frentesA repetição pode estar dentro do arquivo e também entre o arquivo e o banco.
Desfazer por trabalhoO rollback apaga os ids que aquela carga comprovadamente criou, e não “tudo que entrou hoje”.
Retomada em outra sessãoO payload de cada linha fica salvo: dias depois a carga continua sem o arquivo original.
Comparação antes de atualizarNo upsert, o diff campo a campo aparece antes do UPDATE e só o marcado sobrescreve.
Vazio não apagaCélula em branco preserva o valor gravado, salvo escolha explícita do contrário.
Template por nome de colunaA planilha do mês seguinte pode vir em outra ordem e a configuração continua valendo.
Aliases aprendidosA correção de mapeamento feita hoje volta pronta na próxima planilha parecida.
Diagnóstico do catálogoCampo declarado que não existe na tabela seria descartado em silêncio na gravação.
Seletor de ambiente visívelImportar na base errada é o erro mais caro, e ele acontece por distração.
Comando rápido (⌘K)Quem importa toda semana não deveria caçar a mesma tela no menu todas as vezes.
Cobertura

94 destinos em 30 módulos

Cada destino conhece os campos da sua tabela, o que é obrigatório, o tamanho de cada coluna e como identificar registro repetido. O app confere isso contra a sua base antes de começar.

Financeiro 8 destinos

Parcelas, parcelas unificadas, planos de pagamento, contas a pagar e a receber, categorias, centros de custo e orçamentos

Formatura 7 destinos

Formandos, turmas, subturmas, instituições, cursos, eventos e campos customizados de adesão

Gestão de Pessoas 6 destinos

Colaboradores, cargos, departamentos, registros de ponto, benefícios e vagas

Estoque e WMS 6 destinos

Produtos, categorias, depósitos, endereços, saldos e movimentações

Compras 6 destinos

Fornecedores, requisições, cotações, pedidos, itens e recebimentos

PCP 5 destinos

Estruturas de produto, roteiros, centros de trabalho, ordens e apontamentos

CRM 5 destinos

Contas, contatos, oportunidades, atividades e territórios

Frota 4 destinos

Veículos, abastecimentos, manutenções e multas

Contabilidade 3 destinos

Plano de contas, lançamentos contábeis e conciliações

SST 3 destinos

Exames ocupacionais, riscos e treinamentos normativos

Rotas e Viagens 3 destinos

Rotas, paradas e viagens

Projetos 3 destinos

Projetos, tarefas e apontamentos de horas

Patrimônio 3 destinos

Bens, depreciação e movimentações

Loja e PDV 3 destinos

Produtos da loja, categorias e terminais

Ingressos 3 destinos

Tipos de ingresso, ingressos emitidos e cupons

Cozinha 3 destinos

Cardápios, fichas técnicas e lotes

Comunicação 3 destinos

Avisos, enquetes e listas de contato

Consumo 2 destinos

Produtos de consumo do evento e vendas

Galerias 2 destinos

Galerias e vínculo de foto com formando

Contratos 2 destinos

Contratos e signatários

Kids 2 destinos

Crianças e responsáveis

Formação de Preço 2 destinos

Insumos e composições de custo

Equipe de campo 2 destinos

Freelancers e escalas

Clube de Vantagens 2 destinos

Parceiros e ofertas

Álbuns 1 destino

Pedidos de álbum

Treinamentos 1 destino

Trilhas e matrículas

Portaria 1 destino

Credenciais de acesso

Jurídico 1 destino

Processos e prazos

Cobrança 1 destino

Régua e ocorrências de cobrança

Arrecadação 1 destino

Rifas e sorteios

Sem susto

Importar é gravar em produção

O app trata cada carga com o cuidado de quem sabe que o dado do outro lado é real.

O ambiente fica na sua cara

Importar na base errada é o erro mais caro que existe. O ambiente selecionado aparece o tempo todo e pisca quando não é produção.

Simulação antes da primeira carga

Um template novo só executa depois de simular. Nenhuma importação começa às cegas.

Nada entra fora do lugar

O servidor grava apenas nos campos que o destino declara, sempre dentro da empresa do usuário. O arquivo não escolhe onde escrever.

Auditoria de cada carga

Quem importou, quando, em qual ambiente, quantas linhas entraram e quantas falharam. Tudo registrado por empresa.

Dado sensível protegido

CPF, salário e dados bancários saem mascarados do log técnico, e o conteúdo importado é neutralizado para não virar fórmula executável ao ser reexportado.

Reenvio não duplica

Cada linha carrega uma chave de idempotência. Resposta perdida na volta não vira registro repetido.

Célula vazia não apaga

Na atualização, coluna em branco preserva o que já está gravado salvo se você disser explicitamente o contrário. Planilha incompleta não zera cadastro.

Você escolhe o que sobrescreve

No upsert, o diff campo a campo aparece antes do UPDATE e só os campos marcados entram. Atualizar o telefone não precisa mexer no endereço.

Arquivo conferido antes de aceitar

No envio de documentos: extensão na lista permitida, executável recusado, assinatura binária compatível com a extensão e nome sem travessia de diretório.

O aplicativo

Um programa nativo, não uma aba do navegador

Arquivo de 300 MB não sobe para lugar nenhum antes da hora: a leitura, o mapeamento e a simulação acontecem no seu computador. Para o sistema só vai o registro pronto.

macOS e Windows

App nativo, com instalador .dmg para Apple Silicon e .exe ou .msi para Windows 10 e 11. Mesmo motor e mesmos recursos nos dois.

Atualização automática

Versão nova é avisada dentro do app e instalada com um clique, com assinatura conferida antes de aplicar. Ninguém fica para trás numa versão antiga.

Seletor de ambiente

Produção, homologação ou local visível o tempo todo e destacado quando não é produção. Importar na base errada é o erro mais caro que existe.

Comando rápido (⌘K)

Chega em qualquer destino, seção ou ação pelo teclado, sem procurar em menu.

Entrar do seu jeito

Login com a mesma conta do painel: senha, código de acesso por e-mail, SMS ou WhatsApp, ou leitura de QR Code pelo app do celular.

Trabalho salvo localmente

Templates, histórico, estado por linha e fila de upload ficam num banco no seu computador. Queda de energia no meio da carga não perde o que já foi processado.

Perguntas frequentes

O que costumam perguntar antes de baixar

Preciso preparar a planilha em um formato específico?

Não. O app se adapta ao arquivo que você tem: escolhe a aba, a linha de cabeçalho, o separador e a codificação, e trata os campos na entrada. Se preferir partir de um modelo, cada destino também oferece uma planilha pronta para baixar.

E se eu errar o mapeamento e importar errado?

A simulação mostra o resultado antes de qualquer gravação, e toda importação executada pode ser desfeita: o app guarda os identificadores que criou e remove exatamente esses registros, sem tocar em nada mais.

Quantas linhas ele aguenta?

Cargas de dezenas de milhares de linhas são o caso normal. O envio é feito em lotes paralelos, com repetição automática em caso de falha de rede, e o estado de cada linha fica salvo no computador para permitir retomada.

O app funciona no Mac e no Windows?

Sim, é um aplicativo nativo para macOS (Apple Silicon) e Windows 10/11. O download dos dois está nesta página, e o app se atualiza sozinho quando sai uma versão nova.

Quem pode usar o importador?

Usuários administrativos da empresa, com login do próprio sistema. Toda importação fica restrita à empresa de quem está logado e registrada na auditoria.

Dá para importar documentos e fotos, não só planilhas?

Sim. Além dos dados, o app envia arquivos em massa: você aponta a pasta, ele extrai a chave do nome de cada arquivo (CPF, matrícula, código), confere a quem cada um pertence e só então faz o envio.

Consigo migrar de outro sistema, com várias planilhas ligadas entre si?

É para isso que existe a conciliação. Você monta a importação com várias cargas turmas, formandos, planos, parcelas e diz qual depende de qual. As de referência entram primeiro e os ids devolvidos pelo sistema substituem os códigos temporários nas cargas seguintes. Se alguma correspondência ficar ausente ou ambígua, a importação para antes de enviar a carga afetada.

O que acontece se a planilha tiver uma linha que já existe no sistema?

Depende do que você escolher no passo de regras: ignorar, atualizar ou criar assim mesmo. O app identifica a repetição pela chave natural do destino (CPF, código, número do documento) tanto dentro do próprio arquivo quanto contra o banco, e mostra o total de duplicados ainda na simulação.

Atualizar registro existente não corre o risco de apagar o que está preenchido?

Célula em branco preserva o valor gravado, por padrão. E antes do UPDATE o app mostra o diff campo a campo dos registros que já existem: só os campos que você marcar são sobrescritos.

A planilha inteira sobe para o servidor?

Não. A leitura, o mapeamento, as tratativas e a simulação acontecem no seu computador. Para o sistema vai só o registro pronto de cada linha, pela API do Partiu Formatura, com login e empresa do usuário.

Como o app é atualizado?

Sozinho. Quando sai uma versão nova, o app avisa e instala com um clique, conferindo a assinatura do pacote antes de aplicar. Não é preciso voltar ao site para baixar de novo.

Preciso de permissão especial para usar?

É preciso ser usuário administrativo da empresa, com login do próprio sistema. Toda importação fica restrita à empresa de quem está logado e registrada na auditoria, com quem importou, quando, em qual ambiente e o que entrou.

Partiu Importador

Baixe o Partiu Importador

Grátis para clientes Partiu Formatura. Escolha a versão do seu sistema, instale e entre com o login que você já usa no painel. As atualizações chegam sozinhas.

Requisitos: macOS (Apple Silicon) ou Windows 10/11 · versão 0.3.0. O pacote MSI é para instalação corporativa em massa; para uso normal no Windows, use o instalador .exe.

Traga sua base para dentro do sistema

Baixe o app, entre com o login que você já usa no painel e importe no seu ritmo. A simulação mostra o resultado antes de gravar e o desfazer continua disponível depois.