ElectroNeek

Caso de uso · Documentos e financeiro

Títulos a pagar lançados no QuickBooks Desktop a partir de PDFs — por um bot, não por uma pessoa

A metade documental é igual a qualquer fluxo de notas fiscais: o IntelliDocs retorna os campos, um fluxo os valida. A última milha é diferente porque o QuickBooks Desktop é um aplicativo Windows: um bot de RPA abre a tela Enter Bills, escolhe o fornecedor, preenche as linhas e as contas contábeis, anexa o PDF e salva — em um Bot Runner instalado ao lado do QuickBooks (Bot Runners: ilimitados disponíveis), sem supervisão, com cada ação registrada em log.

Para quem é
Escritórios de contabilidade e empresas que ainda usam o QuickBooks Desktop (Pro, Premier, Enterprise), recebem títulos a pagar de fornecedores em PDF e os digitam manualmente — muitas vezes por um assistente contábil terceirizado trabalhando dentro de uma área de trabalho remota.
Sistemas envolvidos
Outlook / Gmail / pasta compartilhadaIntelliDocsQuickBooks Desktop (bot do Studio)Aprovação por Teams / e-mailLog no Excel 365

Como a execução acontece

5 etapas · registradas por execução

  1. Gatilho01

    PDF chega

    E-mail, pasta do scanner ou download de portal

  2. Documento02

    IntelliDocs extrai

    Fornecedor, data, linhas, sugestões de conta contábil

  3. Agente03

    Valida e classifica

    Lista de fornecedores, mapeamento de contas, duplicidades

  4. Bot04

    Lança o título no QuickBooks Desktop

    Bot Runner na máquina do QB (ilimitados disponíveis)

  5. Pessoa05

    Revisa as exceções

    Fornecedor desconhecido, conta incerta

Agente decideDocumento vira camposBot faz os cliquesPessoa aprova

Como roda, passo a passo

  1. 1

    As notas fiscais chegam por e-mail ou caem em uma pasta do scanner. Cada uma inicia uma execução; o arquivo é enviado a um fluxo de documentos (Document Stream) do IntelliDocs que retorna fornecedor, datas, itens e totais.

  2. 2

    O fluxo confere o fornecedor na lista de fornecedores do QuickBooks (exportada toda noite pelo bot para uma tabela), propõe uma conta de despesa com base no histórico do fornecedor e recalcula os totais. Fornecedores desconhecidos ou classificação ambígua vão para o assistente contábil como tarefa com o PDF anexado.

  3. 3

    Um bot do Studio roda na máquina Windows onde o QuickBooks Desktop está instalado — o servidor do escritório ou a VM de um cliente. Ele abre o arquivo da empresa, navega até Enter Bills, digita fornecedor, data, referência e linhas, anexa o PDF e salva. Cada preenchimento de campo é uma etapa determinística com captura de tela no log da execução; nada é "deduzido" por um modelo na tela.

  4. 4

    Se o QuickBooks mostra uma caixa de diálogo que o bot não espera — um aviso de nome de fornecedor, um alerta de período fechado — o bot interrompe aquele item, captura a tela e o encaminha a uma pessoa; a fila continua com o próximo título.

  5. 5

    Um resumo diário lista os títulos lançados por arquivo de empresa, com os links das execuções e as exceções do assistente contábil.

Limites: o que isto não faz

  • O modo multiusuário e os bloqueios do arquivo de empresa precisam ser planejados: o bot precisa de um usuário do QuickBooks e de uma janela em que o arquivo não esteja aberto exclusivamente em outro lugar.
  • Atualizações do QuickBooks Desktop podem mudar as telas; o bot é retestado após cada uma (é um bot determinístico, então as mudanças aparecem na primeira execução, não silenciosamente).
  • Este é um caso de uso com bot, então precisa do módulo de RPA no plano; a variante SaaS usa a API do QuickBooks Online.

Perguntas sobre este processo

  • O SDK funciona, mas exige um desenvolvedor, um certificado e uma integração QBXML mantida a cada versão; a maioria das empresas que encontramos não tem nenhum dos dois. O bot usa as mesmas telas que o assistente contábil usa e é mantido pela mesma pessoa que o construiu no Studio.

  • No modo multiusuário, com usuário próprio, sim, sujeito aos mesmos bloqueios que qualquer usuário encontra. Muitas empresas rodam o bot à noite no servidor.

  • Sim; as telas variam um pouco por edição e isso é tratado na configuração do bot.

Construa isto nos seus sistemas em um sandbox guiado.

Conte o processo; depois de uma conversa de 30 minutos o sandbox fica pronto a partir de 24 horas, e construímos a primeira execução com a sua equipe.