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 no Certyneo.
Équipe éditoriale Certyneo
Redator — Certyneo · Sobre Certyneo
Por que importar contatos em CSV para um relatório anual?
Todos os anos, as sociedades anônimas, holdings e associações precisam 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, por todos os detentores de quotas. 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 em seu fluxo de trabalho de assinatura.
Essa abordagem se inscreve em uma lógica de assinatura eletrônica em empresas cada vez mais disseminada: automatizar envios em massa garantindo a rastreabilidade legal de cada assinatura. Neste guia, detalhamos cada etapa, desde a preparação do arquivo CSV até a validação final das assinaturas.
---
Preparar seu 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 formatado incorretamente gera erros de importação, contatos faltantes ou duplicados que ralentam 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: nome do contato, utilizado para personalizar a mensagem de convite
- nom: sobrenome
- role: papel no processo de assinatura (ex.: `signatario`, `leitor`, `validador`)
- ordre_signature: inteiro indicando a posição em um fluxo 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ócio (ex.: `acionista_majoritario`, `conselho_administracao`, `auditor_independente`)
O 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 gestão usar essa convenção.
Limpar os dados antes da importação
Antes de fazer upload do seu CSV, execute uma fase de limpeza:
- Deduplicação: um acionista presente duas vezes com dois endereços de e-mail diferentes deve ser resolvido previamente. Um duplicado gera dois convites e pode criar ambiguidade legal 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 você optar por uma 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 faltante 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,signatario,1,+33612345678,conselho_administracao marie.martin@exemple.fr,Marie,Martin,signatario,2,+33698765432,acionista_majoritario pierre.durand@exemple.fr,Pierre,Durand,leitor,,+33677889900,auditor_independente ```
Observe que `Pierre Durand`, auditor independente apenas em leitura, não tem número de ordem (coluna vazia) pois não é signatário.
---
Importar o CSV no Certyneo: procedimento passo a passo
Uma vez seu arquivo preparado, a importação no Certyneo é realizada em algumas 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 do Certyneo se precisar preparar uma ata de assembleia complementar.
- Na aba Signatários, clique em Importar de um CSV.
Configurar a importação
Uma janela de configuração é aberta:
- 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: O Certyneo propõe um mapeamento automático baseado em nomes de colunas padrão. Verifique se cada coluna está corretamente associada ao campo correto. Se sua coluna se chama `mail` em vez de `email`, ajuste manualmente o mapeamento.
O Certyneo exibe uma pré-visualização dos 5 primeiros contatos antes da validação. Verifique se nenhum campo crítico está vazio ou formatado incorretamente. O sistema sinaliza em vermelho as linhas contendo erros bloqueantes (e-mail inválido, função desconhecida) e em laranja avisos não bloqueantes (telefone faltante para signatário avançado).
Validar e configurar o fluxo de trabalho
Após validação da importação, o Certyneo exibe a lista completa dos contatos importados. Você pode então:
- Definir o tipo de assinatura por grupo: assinatura simples (eIDAS artigo 3.10) para leitores, assinatura avançada ou qualificada para membros do conselho. Consulte a comparação de soluções de assinatura eletrônica para escolher o nível apropriado 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 e-mail.
- 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 lembretes após a importação
Mesmo com um CSV bem preparado, situações imprevistas podem surgir após o envio ser lançado.
Tratar devoluções e endereços inválidos
O Certyneo reporta em tempo real devoluções suaves (caixa cheia) e devoluções permanentes (endereço inexistente). Para um relatório anual com questões legais importantes, uma devolução deve desencadear ação imediata:
- Identifique o contato afetado no painel do dossier.
- Atualize seu endereço de e-mail a partir da ficha de contato.
- Reenvie o convite individualmente sem recriar o dossier inteiro.
Essa capacidade de correção granular é essencial para respeitar os prazos legais de convocação ou divulgação do relatório definidos por seus estatutos ou pelo Código de Comércio.
Automatizar lembretes
Para um relatório anual com muitos acionistas, o gerenciamento manual de lembretes é impraticável. O Certyneo permite programar lembretes automáticos:
- D+3: primeiro lembrete para signatários que não abriram o e-mail de convite.
- D+7: segundo lembrete para signatários que abriram mas ainda não assinaram.
- D+14: lembrete final com menção do prazo de expiração do dossier.
Cada lembrete é 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 ROI de assinatura eletrônica permite estimar os ganhos obtidos comparado a um processo em papel ou e-mail convencional.
Exportar o relatório de assinatura
Uma vez que todos os signatários tenham aposto suas assinaturas (ou no vencimento do dossier), o Certyneo gera automaticamente:
- O relatório de auditoria (audit trail) em 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 a política de retenção definida em seu espaço).
Este relatório de auditoria é a peça fundamental em caso de disputa: prova que cada signatário recebeu, abriu e assinou o documento nas condições exigidas. Deve ser conservado no mesmo nível de segurança que o documento em si, conforme as 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 com seus signatários permanentes (membros do conselho, auditores independentes, acionistas estáveis). A cada ano, você apenas atualiza as entradas que mudaram (saídas, novos acionistas, mudanças de endereço de e-mail) em vez de reconstruir o arquivo do zero.
Usar os modelos de dossier do Certyneo
O Certyneo permite salvar um dossier como modelo: parâmetros de fluxo, mensagem de convite personalizada, ordem de assinatura, níveis de assinatura por grupo. No próximo ano, basta carregar o modelo, importar o CSV atualizado e substituir o PDF do relatório. Esse ganho de configuração representa na prática 60 a 80% do tempo de implementação de um novo dossier.
Conectar seu registro de acionistas via API
Para empresas que possuem um registro de acionistas em um software de gestão (ERP, ferramenta de cap table), a API REST do Certyneo permite automatizar completamente a exportação-importação. Um script agendado pode extrair a lista de acionistas na véspera do envio do relatório, gerar o CSV, carregá-lo via API e iniciar o dossier de assinatura sem intervenção humana. Essa abordagem é particularmente relevante para estruturas gerenciando várias dezenas de filiais ou várias centenas de acionistas. Para equipes que desejam avaliar os preços do Certyneo adaptados a este volume de uso, a página dedicada detalha as opções de API e os pacotes enterprise.
Marco regulatório aplicável à assinatura eletrônica de um relatório anual
A importação de contatos CSV e o envio de um relatório anual a signatários via uma plataforma de assinatura eletrônica se inscrevem em um marco legal específico que toda empresa deve dominar antes de implementar esse tipo de processo.
Valor legal da assinatura eletrônica
O artigo 1366 do Código Civil francês dispõe que "o documento eletrônico tem a mesma força probante que o documento em suporte papel" sob a condição de que "possa ser adequadamente identificada a pessoa de quem emana e que seja estabelecido e conservado em condições garantindo sua integridade". O artigo 1367 precisa que a assinatura eletrônica "consiste no uso de um procedimento confiável de identificação garantindo sua ligação com o ato ao qual se refere".
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 é assinatura avançada, que exige autenticação forte do signatário (OTP SMS, certificado) e uso de dados de criação de assinatura ligados de forma única ao signatário.
Proteção de dados pessoais (RGPD)
A importação de um arquivo CSV contendo dados pessoais (nome, sobrenome, endereço de e-mail, número de telefone) constitui um processamento de dados conforme o regulamento RGPD nº 2016/679. Como tal, a empresa que realiza essa importação é qualificada como responsável pelo processamento e deve:
- Garantir que a coleta de dados se baseia em uma base legal válida (artigo 6 RGPD): execução de contrato (acionariato) ou cumprimento de obrigação legal (depósito de contas, assembleia geral) constituem bases legais sólidas.
- Informar os signatários do processamento de seus dados conforme artigos 13 e 14 do RGPD (informações legais na mensagem de convite).
- Enquadrar a relação com Certyneo por um acordo de sub-processamento (Data Processing Agreement, DPA) conforme artigo 28 RGPD. O Certyneo fornece esse documento contratualizado nos termos de uso.
- Respeitar os períodos 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, artigo L.110-4 do Código de Comércio) 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 pelo 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). Essas normas garantem a interoperabilidade de assinaturas entre Estados-membros da União Europeia e seu reconhecimento por sistemas judiciários europeus.
Por fim, a diretiva NIS2 (2022/0383/COD), transposta para o direito francês em 2024, impõe requisitos de cibersegurança reforçados aos operadores de serviços digitais, incluindo plataformas de assinatura eletrônica. O Certyneo integra esses requisitos via criptografia TLS 1.3 de comunicações, criptografia em repouso de documentos e um programa ativo de bug bounty.
Cenários de uso: importação CSV e relatório anual na prática
Cenário 1 — Uma holding familiar gerenciando cerca de vinte filiais
Uma holding familiar detendo participações em cerca de vinte estruturas precisa a cada ano fazer assinar o relatório anual consolidado por todos os gestores e associados de suas filiais, totalizando aproximadamente 80 signatários. Antes de implementar a importação CSV, o secretário-geral gastava em média 3 horas inserindo manualmente as coordenadas na ferramenta de assinatura, com taxa de erro de digitação de cerca de 8% (endereços errados, nomes invertidos).
Após adoção da importação CSV estruturada no Certyneo, o tempo de preparação do dossier caiu para 25 minutos (dos quais 15 minutos de atualização do CSV mestre). A taxa de erro de digitação chegou a zero. Os lembretes automáticos programados para D+3 e D+7 permitiram obter 100% de assinaturas em prazo médio de 9 dias, contra 22 dias com o processo anterior. Essa redução de 60% no prazo de coleta de assinaturas é coerente com as faixas publicadas por associações profissionais de secretários-gerais de grupo.
Cenário 2 — Uma cooperativa agrícola com várias centenas de associados
Uma cooperativa agrícola contando 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 em vários departamentos, não podiam se deslocar todos à assembleia geral, o que atrasava o fechamento formal do processo.
Ao integrar a importação CSV no Certyneo, a cooperativa conseguiu enviar simultaneamente os documentos a todos seus associados com fluxo de assinatura paralela. O arquivo CSV, exportado diretamente do software de gestão de quotas, contém todas as coordenadas atualizadas. A assinatura eletrônica simples (AES) foi escolhida para os associados signatários do ato de aprovação, esse nível sendo suficiente para atos de gestão ordinária conforme análise jurídica interna. A taxa de assinatura nos 10 dias atingiu 91%, contra 67% via processo postal anterior, reduzindo significativamente os custos de envio recomendado (estimados em 4 a 6 € por envelope conforme tarifas La Poste 2026).
Cenário 3 — Um escritório de consultoria acompanhando vários clientes em seu fechamento anual
Um escritório de consultoria em gestão acompanhando uma vintena de clientes TPE/PME em suas obrigações contábeis anuais centraliza a coleta de assinaturas de relatório anual para conta de seus clientes. Cada cliente possui uma lista diferente de signatários (associados, gestores, consultores contábeis).
Graças aos sub-espaços multi-cliente do 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 o progresso das 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 toda carteira anual. Esse 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 comodidade técnica: é uma decisão estratégica que condiciona a confiabilidade legal, a velocidade de execução e a conformidade RGPD de seu processo de assinatura. Um CSV bem estruturado, um mapeamento cuidadoso, lembretes automáticos e um relatório de auditoria rigoroso formam os quatro pilares de um fluxo de assinatura anual sem falhas.
Seja uma holding, uma cooperativa ou um escritório acompanhando vários clientes, o Certyneo oferece as ferramentas necessárias para industrializar essa importação mantendo a conformidade com as exigências do regulamento eIDAS e do RGPD. Pronto para simplificar seu próximo relatório anual? Crie sua conta Certyneo gratuitamente e importe seu primeiro CSV em menos de cinco minutos.
Teste Certyneo gratis
Envía o seu primeiro sobre de assinatura em menos de 5 minutos. 5 envelopes gratuitos ao mês, sem cartão de crédito.
Aprofundar o tema
Os nossos guias completos para dominar a assinatura electrónica.
Artigos recomendados
Profundice os seus conhecimentos com estes artigos relacionados.
Cláusula de validação em contrato público de fornecimentos
A cláusula de validação condiciona a execução de um contrato público de fornecimentos. Descubra como redigir, inserir e assegurar juridicamente.
Cláusula de validação em um ato de compromisso: o guia
A cláusula de validação de um ato de compromisso condiciona o valor jurídico de sua oferta em um edital público. Descubra como redigi-la e assiná-la corretamente.
Cláusula de validação em contratos de franchising: guia
A cláusula de validação é uma alavanca essencial para garantir contratos de franquias. Descubra como redigir, integrar e torná-la juridicamente oponível.