Importar contatos CSV para um relatório anual: o guia
A importação de contatos de um arquivo CSV simplifica o envio em massa de um relatório anual para seus signatários e acionistas. Descubra o método completo na Certyneo.
Équipe éditoriale Certyneo
Redator — Certyneo · Sobre Certyneo
Por que importar contatos em CSV para um relatório anual?
Cada ano, as sociedades anônimas, holdings e associações devem fazer assinar seu relatório anual por um conjunto de partes interessadas: membros do conselho de administração, acionistas, auditores independentes e, conforme os estatutos, pelo conjunto de detentores de cotas. Inserir manualmente cada endereço de e-mail em uma plataforma de assinatura eletrônica representa uma perda considerável de tempo e uma fonte de erros humanos. A importação de um arquivo CSV (Comma-Separated Values) resolve esse problema permitindo injetar em poucos segundos centenas de contatos estruturados diretamente no seu fluxo de trabalho de assinatura.
Esta abordagem está inserida em uma lógica de assinatura eletrônica empresarial cada vez mais difundida: automatizar envios em massa garantindo ao mesmo tempo a rastreabilidade jurídica de cada assinatura. Neste guia, detalhamos cada etapa, desde a preparação do arquivo CSV até a validação final das assinaturas.
---
Preparar o arquivo CSV: estrutura e boas práticas
A qualidade da importação depende diretamente do rigor com o qual o arquivo CSV é construído. Um arquivo mal formatado gera erros de importação, contatos ausentes ou duplicatas que desaceleram todo o processo de assinatura.
As colunas indispensáveis
Para um relatório anual envolvendo signatários e acionistas, seu arquivo CSV deve conter no mínimo as seguintes colunas:
- email: endereço de e-mail do signatário (formato RFC 5321 obrigatório)
- prenom: primeiro nome do contato, usado para personalizar a mensagem de convite
- nom: sobrenome
- role: função no processo de assinatura (ex.: `signatário`, `leitor`, `validador`)
- ordre_signature: inteiro indicando a posição em um fluxo de trabalho sequencial (deixar vazio para assinatura paralela)
- telephone (opcional): número no formato internacional E.164 (+33XXXXXXXXX) para autenticação por SMS no contexto de uma assinatura avançada
- groupe (opcional): categoria de negócios (ex.: `acionista_majoritário`, `conselho_administração`, `auditor_independente`)
A Certyneo aceita codificações UTF-8 e UTF-8 BOM, o que evita problemas de exibição de caracteres acentuados frequentes em exportações do Excel no Windows. O separador padrão é a vírgula, mas o ponto-e-vírgula também é suportado — especifique-o durante a importação se seu software de gerenciamento usar essa convenção.
Limpar dados antes da importação
Antes de fazer upload do seu CSV, proceda com uma fase de limpeza:
- Deduplicação: um acionista presente duas vezes com dois endereços de e-mail diferentes deve ser resolvido antecipadamente. Uma duplicata gera dois convites e pode criar ambiguidade jurídica sobre o valor da assinatura retida.
- Validação de formatos de e-mail: use uma fórmula de validação no Google Sheets (`=REGEXMATCH(A2,"^[a-zA-Z0-9._%+\-]+@[a-zA-Z0-9.\-]+\.[a-zA-Z]{2,}$")`) ou uma ferramenta dedicada como Hunter.io Verifier.
- Verificação de funções: para um relatório anual, alguns acionistas têm direito de leitura apenas (relatório de gestão) enquanto outros devem apor uma assinatura formal (resoluções de assembleia). Distinga-os claramente na coluna `role`.
- Controle de números de telefone: se optar por assinatura eletrônica avançada com OTP por SMS, todos os números na coluna `telephone` devem estar no formato E.164. Um número ausente bloqueia o envio para esse contato.
Exemplo de estrutura CSV válida
```csv email,prenom,nom,role,ordre_signature,telephone,groupe jean.dupont@exemple.fr,Jean,Dupont,signataire,1,+33612345678,conselho_administração marie.martin@exemple.fr,Marie,Martin,signataire,2,+33698765432,acionista_majoritário pierre.durand@exemple.fr,Pierre,Durand,leitor,,+33677889900,auditor_independente ```
Observe que `Pierre Durand`, auditor em leitura apenas, não tem número de ordem (coluna vazia) pois não é signatário.
---
Importar o CSV na Certyneo: procedimento passo a passo
Após preparar o arquivo, a importação na Certyneo ocorre em poucas etapas a partir da interface de criação de um dossier de assinatura.
Criar o dossier de assinatura para o relatório anual
- Conecte-se ao seu espaço Certyneo e clique em Novo dossier.
- Faça upload do documento PDF do relatório anual (relatório de gestão, contas consolidadas, resoluções). Você pode usar o gerador de contratos por IA da Certyneo se precisar preparar uma ata complementar de assembleia.
- Na aba Signatários, clique em Importar de um CSV.
Configurar a importação
Uma janela de configuração se abre:
- Codificação: selecione `UTF-8` ou `UTF-8 BOM` conforme seu arquivo.
- Separador: vírgula ou ponto-e-vírgula.
- Linha de cabeçalho: marque a caixa se a primeira linha do seu CSV contém nomes de colunas (recomendado).
- Mapeamento de colunas: A Certyneo propõe um mapeamento automático baseado em nomes de colunas padrão. Verifique que cada coluna está bem associada ao campo correto. Se sua coluna se chamar `mail` em vez de `email`, ajuste o mapeamento manualmente.
A Certyneo exibe uma prévia dos 5 primeiros contatos antes da validação. Verifique que nenhum campo crítico está vazio ou mal formatado. O sistema sinaliza em vermelho as linhas contendo erros bloqueadores (e-mail inválido, função desconhecida) e em laranja avisos não bloqueadores (telefone ausente para um signatário avançado).
Validar e configurar o fluxo de trabalho
Após validar a importação, a Certyneo exibe a lista completa dos contatos importados. Você pode então:
- Definir o tipo de assinatura por grupo: assinatura simples (artigo 3.10 eIDAS) para leitores, assinatura avançada ou qualificada para membros do conselho. Consulte o comparativo de soluções de assinatura eletrônica para escolher o nível adequado ao seu contexto.
- Configurar a ordem de assinatura: sequencial (o acionista majoritário assina antes dos membros do conselho) ou paralela (todos os signatários recebem o convite simultaneamente).
- Personalizar a mensagem de convite: integre o nome do signatário (`{{prenom}} {{nom}}`) e o título do documento no corpo do email.
- Definir a data de expiração do dossier: para um relatório anual, 15 a 30 dias deixam tempo suficiente para acionistas não residentes.
---
Gerenciar erros e reenvios após a importação
Mesmo com um CSV bem preparado, situações imprevistas surgem assim que o envio é iniciado.
Tratar devoluções e endereços inválidos
A Certyneo reporta em tempo real soft bounces (caixa cheia) e hard bounces (endereço inexistente). Para um relatório anual com desafios jurídicos, um bounce deve desencadear uma ação imediata:
- Identifique o contato afetado no painel do dossier.
- Atualize seu endereço de e-mail na ficha de contato.
- Reenvie o convite individualmente sem recriar o dossier inteiro.
Esta capacidade de correção granular é essencial para respeitar prazos legais de convocação ou distribuição do relatório definidos pelos seus estatutos ou pelo Código Comercial.
Automatizar reenvios
Para um relatório anual com muitos acionistas, o gerenciamento manual de reenvios é impraticável. A Certyneo permite programar reenvios automáticos:
- D+3: primeiro reenvio para signatários que não abriram o e-mail de convite.
- D+7: segundo reenvio para signatários que abriram mas ainda não assinaram.
- D+14: reenvio final com menção do prazo de expiração do dossier.
Cada reenvio é registrado no dossier com timestamp, constituindo prova de diligência em caso de contestação posterior. Para empresas que gerenciam vários relatórios anuais (filiais, fundos) e desejam refinar seu cálculo de produtividade, a calculadora de ROI de assinatura eletrônica permite estimar os ganhos obtidos comparado a um processo em papel ou email clássico.
Exportar o relatório de assinatura
Uma vez que todos os signatários apõem sua assinatura (ou na expiração do dossier), a Certyneo gera automaticamente:
- O relatório de auditoria (audit trail) no formato PDF, listando cada evento com timestamp: abertura, autenticação, assinatura, identidade eletrônica utilizada.
- O documento assinado consolidado com assinaturas eletrônicas integradas, arquivado por duração configurável (de 5 a 30 anos conforme política de retenção definida no seu espaço).
Este relatório de auditoria é a peça-chave em caso de disputa: prova que cada signatário efetivamente recebeu, abriu e assinou o documento sob as condições exigidas. Deve ser conservado no mesmo nível de segurança que o documento em si, conforme obrigações do artigo 1366 do Código Civil e do regulamento eIDAS.
---
Otimizar seu processo de importação para os anos seguintes
A importação CSV de um relatório anual não é um evento isolado: repete-se a cada exercício. Algumas boas práticas permitem reduzir o tempo de preparação de um ano para o outro.
Manter um arquivo CSV mestre
Conserve um arquivo CSV mestre de seus signatários permanentes (membros do conselho, auditores, acionistas estáveis). A cada ano, você só precisa atualizar as entradas que mudaram (saídas, novos acionistas, mudanças de e-mail) em vez de reconstruir o arquivo do zero.
Usar os modelos de dossier da Certyneo
A Certyneo permite salvar um dossier como modelo: parâmetros de fluxo de trabalho, mensagem de convite personalizada, ordem de assinatura, níveis de assinatura por grupo. No ano seguinte, basta carregar o modelo, importar o CSV atualizado e substituir o PDF do relatório. Este ganho de configuração representa na prática 60 a 80% do tempo de estabelecimento de um novo dossier.
Conectar seu registro de acionistas via API
Para empresas com registro de acionistas em software de gestão (ERP, ferramenta de cap table), a API REST da Certyneo permite automatizar completamente a exportação-importação. Um script planejado pode extrair a lista de acionistas na véspera do envio do relatório, gerar o CSV, enviá-lo via API e iniciar o dossier de assinatura sem intervenção humana. Esta abordagem é particularmente relevante para estruturas gerenciando várias dezenas de filiais ou várias centenas de acionistas. Para equipes desejando avaliar o preço Certyneo adaptado a este volume de uso, a página dedicada detalha as opções de API e pacotes enterprise.
Marco legal aplicável à assinatura eletrônica de um relatório anual
A importação de contatos CSV e envio de um relatório anual para signatários através de uma plataforma de assinatura eletrônica está inserida em um marco jurídico preciso que toda empresa deve dominar antes de implantar esse tipo de processo.
Valor jurídico da assinatura eletrônica
O artigo 1366 do Código Civil francês dispõe que "o escrito eletrônico tem a mesma força probante que o escrito em suporte papel" sob a condição que "possa ser devidamente identificada a pessoa de quem emana e que seja estabelecido e conservado em condições de natureza a garantir sua integridade". O artigo 1367 precisa que a assinatura eletrônica "consiste no uso de um procedimento confiável de identificação garantindo seu vínculo com o ato ao qual se liga".
No nível europeu, o regulamento eIDAS nº 910/2014 (e sua atualização eIDAS 2.0 em processo de transposição) define três níveis de assinatura: assinatura eletrônica simples (AES), assinatura eletrônica avançada (AEA) e assinatura eletrônica qualificada (AEQ). Para um relatório anual destinado a acionistas, o nível mínimo recomendado é a assinatura avançada, que exige autenticação forte do signatário (OTP SMS, certificado) e o uso de dados de criação de assinatura vinculados de forma única ao signatário.
Proteção de dados pessoais (LGPD)
A importação de um arquivo CSV contendo dados pessoais (nome, sobrenome, endereço de e-mail, número de telefone) constitui um tratamento de dados no sentido da Lei Geral de Proteção de Dados nº 13.709/2018 (LGPD). A esse título, a empresa que realiza esta importação é qualificada como controladora de dados e deve:
- Garantir que a coleta de dados repousa em uma base legal válida (art. 7º LGPD): a execução de um contrato (acionariato) ou o cumprimento de uma obrigação legal (depósito de contas, assembleia geral) constituem bases legais sólidas.
- Informar os signatários do tratamento de seus dados conforme obrigações da LGPD (avisos legais na mensagem de convite).
- Estruturar o relacionamento com a Certyneo através de um termo de processamento de dados conforme a LGPD. A Certyneo fornece este documento contratualizado nas condições gerais de uso.
- Respeitar os prazos de retenção: os dados dos signatários e o relatório de auditoria devem ser conservados por no mínimo 5 anos (prescrição comercial) e até 30 anos para atos relativos a direitos reais imobiliários ou compromissos societários maiores.
Normas técnicas aplicáveis
Os formatos de assinatura eletrônica avançada e qualificada utilizados pela Certyneo estão em conformidade com as normas ETSI EN 319 132 (XAdES), ETSI EN 319 122 (CAdES) e ETSI EN 319 162 (PAdES para PDFs). Estas normas garantem a interoperabilidade de assinaturas entre Estados membros da União Europeia e seu reconhecimento pelos sistemas judiciários europeus.
Finalmente, a diretiva NIS2 (2022/0383/COD), transposta para a legislação francesa em 2024, impõe requisitos de cibersegurança reforçados aos operadores de serviços digitais, incluindo plataformas de assinatura eletrônica. A Certyneo integra esses requisitos através de criptografia TLS 1.3 das comunicações, criptografia em repouso dos documentos e um programa de bug bounty ativo.
Cenários de uso: importação CSV e relatório anual na prática
Cenário 1 — Um holding familiar gerenciando uma vintena de filiais
Um holding familiar com participações em uma vintena de estruturas deve a cada ano fazer assinar o relatório anual consolidado pelo conjunto de gestores e sócios de suas filiais, aproximadamente 80 signatários. Antes da implementação da importação CSV, o secretário geral passava em média 3 horas inserindo manualmente as coordenadas na ferramenta de assinatura, com taxa de erro de digitação de aproximadamente 8% (endereços incorretos, nomes invertidos).
Após adoção da importação CSV estruturada na Certyneo, o tempo de preparação do dossier caiu para 25 minutos (sendo 15 minutos de atualização do CSV mestre). A taxa de erro de digitação caiu para zero. Os reenvios automáticos programados em D+3 e D+7 permitiram obter 100% de assinaturas em prazo médio de 9 dias, contra 22 dias com o processo postal anterior. Esta redução de 60% no prazo de coleta de assinaturas é coerente com faixas publicadas por associações profissionais de secretários-gerais de grupos.
Cenário 2 — Uma cooperativa agrícola com várias centenas de associados
Uma cooperativa agrícola contando com 340 associados ativos deve submeter anualmente à aprovação de seus membros o relatório de gestão e as contas certificadas. Os associados, distribuídos por vários departamentos, não podiam todos se deslocar à assembleia geral, o que atrasava o encerramento formal do processo.
Ao integrar a importação CSV na Certyneo, a cooperativa conseguiu enviar simultaneamente os documentos ao conjunto de seus associados com fluxo de trabalho em assinatura paralela. O arquivo CSV, exportado diretamente do software de gestão de cotas sociais, contém o conjunto de coordenadas atualizadas. A assinatura eletrônica simples (AES) foi selecionada para os associados signatários do ato de aprovação, este nível sendo suficiente para atos de gestão ordinária conforme análise jurídica interna. A taxa de assinatura em 10 dias atingiu 91%, contra 67% via processo postal anterior, reduzindo significativamente custos de envio certificado (estimados em 4 a 6 € por correspondência conforme tarifas de 2026).
Cenário 3 — Um escritório de consultoria acompanhando diversos clientes no encerramento anual
Um escritório de consultoria em gestão acompanhando vinte clientes TPE/PME nas obrigações contábeis anuais centraliza a coleta de assinaturas de relatório anual em nome de seus clientes. Cada cliente possui lista diferente de signatários (sócios, gestores, contadores).
Graças aos subespaços multi-clientes da Certyneo e importação CSV por dossier, o escritório padronizou seu processo: um modelo CSV por tipo de estrutura (LTDA, SAS, SA), um procedimento de importação documentado entregue aos assistentes, e um painel consolidado permitindo ao gerente acompanhar andamento de assinaturas para todos os clientes. O ganho de tempo estimado é de 2 a 3 horas por cliente e por exercício, totalizando entre 40 e 60 horas em todo o portfólio anual. Este ganho é reinvestido em missões de maior valor agregado para os clientes.
Conclusão
Importar contatos de um arquivo CSV para um relatório anual não é simplesmente uma questão de conforto técnico: é uma decisão estratégica que condiciona a confiabilidade jurídica, a velocidade de execução e a conformidade com regulações de seu processo de assinatura. Um CSV bem estruturado, um mapeamento cuidadoso, reenvios automatizados e um relatório de auditoria rigoroso formam os quatro pilares de um fluxo de trabalho de assinatura anual sem falhas.
Seja para um holding, uma cooperativa ou um escritório acompanhando diversos clientes, a Certyneo oferece as ferramentas necessárias para industrializar esta importação respeitando as exigências do regulamento eIDAS e da LGPD. Pronto para simplificar seu próximo relatório anual? Crie sua conta Certyneo gratuitamente e importe seu primeiro CSV em menos de cinco minutos.
Experimente Certyneo gratuitamente
Envie seu primeiro envelope de assinatura em menos de 5 minutos. 5 envelopes gratuitos por mês, sem cartão de crédito.
Aprofundar o tema
Nossos guias completos para dominar a assinatura eletrônica.
Artigos recomendados
Aprofunde seus conhecimentos com estes artigos relacionados ao tema.
Cláusula de validação em uma nota de despesas: guia prático
A cláusula de validação é um elemento essencial para proteger suas notas de despesas e garantir seu valor probatório. Descubra como redigir e integrá-la ao seu processo de assinatura eletrônica.
Cláusula de validação em um contrato público de fornecimentos
A cláusula de validação condiciona a execução de um contrato público de fornecimentos. Descubra como redigi-la, inseri-la e protegê-la juridicamente.
Cláusula de validação em ato de compromisso: o guia
A cláusula de validação de um ato de compromisso condiciona o valor jurídico de sua proposta em licitação pública. Descubra como redigiá-la e assiná-la corretamente.