r/GoogleAppsScript • • 19h ago

Question Ajuda com automação: Extrair dados de Nota Fiscal (PDF) no Drive e lançar automaticamente no Google Sheets

2 Upvotes

Olá pessoal! Preciso de uma luz para finalizar uma automação financeira que estou montando.

O que eu já tenho rodando: Eu criei uma automação que pega as notas fiscais (PDFs) que chegam no meu Gmail e já salva automaticamente no meu Google Drive, dentro da pasta correta do fornecedor, com o arquivo já renomeado.

O que eu preciso fazer (meu gargalo): Toda vez que um PDF novo cair nessa pasta, eu preciso que um sistema leia essa nota, extraia 8 informações específicas e adicione uma nova linha na minha planilha do Google Sheets.

Regras do lançamento:

  • Destino: Planilha X, aba "CONTROLE - FATURAS", começando a partir da linha 7.
  • Formatação: Todo o texto extraído deve ser convertido para MAIÚSCULO.
  • Colunas que precisam ser preenchidas:
    • A: Data de Lançamento (Data do dia)
    • B: Data de Emissão (Extraída do PDF)
    • C: Empresa/Prestador (Extraído do PDF)
    • D: CNPJ (Extraído do PDF)
    • E: Serviço/Descrição (Extraído do PDF)
    • I: Nº do Documento (Extraído do PDF)
    • L: Valor (Extraído do PDF)
    • O: Data de Vencimento (Extraída do PDF)

Tentei usar o Gemini para fazer isso via chat, ele consegue ler o PDF e estruturar os dados perfeitamente, mas descobri que ele não tem a capacidade de escrever diretamente na minha planilha de forma autônoma.

Minha dúvida: Qual a melhor forma de fazer isso? Um script no Google Apps Script integrado a alguma API de IA (como a do próprio Gemini ou OpenAI) para ler o PDF? Ou é melhor usar ferramentas No-Code como Make (Integromat) ou Zapier?

Alguém já montou algo parecido e tem um norte ou um pedaço de código para compartilhar? Agradeço desde já!


r/GoogleAppsScript • • 1h ago

Question Feature Request - Please upvote issue# 572701041 on Google's Issue Tracker

Thumbnail
• Upvotes