{"id":434,"date":"2026-10-05T09:00:00","date_gmt":"2026-10-05T09:00:00","guid":{"rendered":"https:\/\/leiritech.pt\/blog\/fatura-1487-qual-serie-agente-erp"},"modified":"2026-10-05T09:00:00","modified_gmt":"2026-10-05T09:00:00","slug":"fatura-1487-qual-serie-agente-erp","status":"publish","type":"post","link":"https:\/\/leiritech.pt\/blog\/fatura-1487-qual-serie-agente-erp","title":{"rendered":"&#8220;Fatura 1487&#8221;: quem a encontra no teu ERP?"},"content":{"rendered":"<h1>&quot;Fatura 1487&quot;: quem a encontra no teu ERP?<\/h1>\n<p>&quot;Bom dia, a fatura 1487 est\u00e1 mal, o valor n\u00e3o bate com a encomenda.&quot;<\/p>\n<p>\u00c9 assim que a mensagem chega. Sem s\u00e9rie, sem ano, sem tipo de documento. \u00c0s vezes \u00e9 &quot;a fatura de 1.200 euros de setembro&quot;. \u00c0s vezes \u00e9 &quot;a da semana passada&quot;. \u00c0s vezes o n\u00famero que o cliente escreveu nem \u00e9 o da fatura \u2014 \u00e9 o da encomenda dele, ou o da guia que veio colada \u00e0 palete.<\/p>\n<p>No teu ERP, essa &quot;1487&quot; pode ser a FT 2026\/1487 da s\u00e9rie B (a que usas para vendas a revendedores), a FT A\/1487 de 2025, a nota de cr\u00e9dito NC 2026\/1487, ou n\u00e3o existir de todo para aquele cliente. Algu\u00e9m no escrit\u00f3rio abre o ERP, filtra por cliente, cruza com o valor, v\u00ea qual \u00e9, e responde. Quatro minutos, se correr bem. Multiplica pelas mensagens de uma segunda-feira de outubro, em plena corrida \u00e0s encomendas de Natal.<\/p>\n<p>\u00c9 aqui que se v\u00ea a diferen\u00e7a entre um bot que responde bonito e um sistema que consulta o teu ERP.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/leiritech.pt\/blog\/wp-content\/uploads\/2026\/10\/blog-fatura-1487-qual-serie-agente-erp-1.png\" alt=\"Funcion\u00e1ria de escrit\u00f3rio com o telem\u00f3vel na m\u00e3o a ler uma mensagem de WhatsApp de um cliente, com a lista de faturas do ERP aberta no monitor \u00e0 frente\" \/><\/p>\n<h2>Porque \u00e9 que o n\u00famero &quot;nunca est\u00e1 certo&quot;<\/h2>\n<p>N\u00e3o \u00e9 desleixo do cliente. \u00c9 que o n\u00famero que tu usas e o n\u00famero que ele v\u00ea s\u00e3o coisas diferentes.<\/p>\n<p>Em Portugal, desde que o ATCUD passou a ser obrigat\u00f3rio, cada documento tem uma s\u00e9rie comunicada \u00e0 AT, um c\u00f3digo de valida\u00e7\u00e3o dessa s\u00e9rie e um n\u00famero sequencial. O identificador completo \u00e9 qualquer coisa como &quot;FT B\/1487&quot; mais um ATCUD do tipo &quot;CSDF7T5H-1487&quot;. O cliente l\u00ea o que lhe salta \u00e0 vista: o 1487. Se tens tr\u00eas s\u00e9ries ativas (balc\u00e3o, revenda, exporta\u00e7\u00e3o), tens potencialmente tr\u00eas documentos 1487 no mesmo ano. Somando anos anteriores, notas de cr\u00e9dito e faturas-recibo, a ambiguidade \u00e9 estrutural, n\u00e3o acidental.<\/p>\n<p>E o problema n\u00e3o \u00e9 s\u00f3 portugu\u00eas:<\/p>\n<ul>\n<li><strong>Fatura\u00e7\u00e3o eletr\u00f3nica no Chile:<\/strong> o cliente fala no &quot;folio 1487&quot;, mas o folio s\u00f3 \u00e9 \u00fanico dentro do tipo de DTE. A factura electr\u00f3nica (tipo 33), a factura exenta (34), a gu\u00eda de despacho (52) e a nota de cr\u00e9dito (61) t\u00eam, cada uma, a sua numera\u00e7\u00e3o. &quot;Folio 1487&quot; sem tipo \u00e9 meia informa\u00e7\u00e3o.<\/li>\n<li><strong>Calibra\u00e7\u00e3o:<\/strong> o cliente pede &quot;o certificado do paqu\u00edmetro&quot;. Tu registas o instrumento pelo teu c\u00f3digo interno e pelo n\u00famero de s\u00e9rie do fabricante; ele conhece-o pela etiqueta de invent\u00e1rio dele. Se tem doze paqu\u00edmetros, qual?<\/li>\n<li><strong>Armaz\u00e9m e log\u00edstica:<\/strong> &quot;a guia que veio na palete&quot; \u00e9 uma guia de transporte com o seu pr\u00f3prio n\u00famero, ligada a uma encomenda com outro, faturada numa fatura com um terceiro.<\/li>\n<li><strong>Sa\u00fade e lares:<\/strong> a fam\u00edlia pergunta pela &quot;fatura do m\u00eas da minha m\u00e3e&quot; \u2014 e no ERP h\u00e1 a mensalidade, os medicamentos faturados \u00e0 parte e uma nota de cr\u00e9dito por um dia de internamento hospitalar.<\/li>\n<\/ul>\n<p>A pessoa do outro lado n\u00e3o tem de saber nada disto. Quem tem de saber \u00e9 o sistema.<\/p>\n<h2>O que o bot de \u20ac25 faz com esta mensagem<\/h2>\n<p>Os bots b\u00e1sicos \u2014 \u20ac100 de setup e \u20ac25\/m\u00eas, como algumas ofertas portuguesas que est\u00e3o no mercado \u2014 s\u00e3o treinados na informa\u00e7\u00e3o p\u00fablica do neg\u00f3cio: hor\u00e1rios, servi\u00e7os, pre\u00e7os, perguntas frequentes. Vendem-se com uma promessa honesta: &quot;nunca inventa&quot;. E \u00e9 verdade. Perante &quot;a fatura 1487 est\u00e1 mal&quot;, o melhor que um bot destes pode fazer \u00e9 n\u00e3o inventar: &quot;Vou passar a sua quest\u00e3o \u00e0 nossa equipa.&quot;<\/p>\n<p>Isso \u00e9 seguran\u00e7a pela negativa. N\u00e3o errar porque n\u00e3o se tenta. O cliente continua \u00e0 espera, e a tua funcion\u00e1ria continua a fazer a mesma pesquisa no ERP que fazia antes do bot existir. Pagaste para mudar a porta de entrada da fila, n\u00e3o para encurtar a fila.<\/p>\n<p>E aten\u00e7\u00e3o: pre\u00e7o alto tamb\u00e9m n\u00e3o prova integra\u00e7\u00e3o. H\u00e1 ofertas em Portugal a \u20ac200\u2013400\/m\u00eas, com \u20ac3.000 de setup, cujo escal\u00e3o base continua a ser FAQ com limite de 500 conversas. A Meta One sobe de $14,99 para $499\/m\u00eas, mas a escada sobe por capacidade e volume \u2014 n\u00e3o por liga\u00e7\u00f5es ao PHC ou ao Primavera. A pergunta certa a qualquer fornecedor n\u00e3o \u00e9 &quot;quanto custa&quot;, \u00e9 &quot;que sistemas l\u00ea e que a\u00e7\u00f5es executa&quot;.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/leiritech.pt\/blog\/wp-content\/uploads\/2026\/10\/blog-fatura-1487-qual-serie-agente-erp-2.png\" alt=\"Operador de armaz\u00e9m com colete verde a confrontar a guia colada numa palete com a lista de documentos no terminal port\u00e1til de leitura de c\u00f3digos de barras\" \/><\/p>\n<h2>O que um agente ligado ao ERP faz, passo a passo<\/h2>\n<p>Pega na mesma mensagem: &quot;a fatura 1487 est\u00e1 mal, o valor n\u00e3o bate com a encomenda&quot;. Eis o que acontece num agente constru\u00eddo sobre os dados reais, read-only e auditado.<\/p>\n<p><strong>1. Identifica quem est\u00e1 a falar.<\/strong> O n\u00famero de WhatsApp est\u00e1 associado a um contacto, e esse contacto a uma entidade com NIF no ERP. A partir daqui, toda a pesquisa fica limitada aos documentos dessa entidade. Isto n\u00e3o \u00e9 um pormenor: \u00e9 o que impede que o cliente A veja a fatura do cliente B s\u00f3 porque acertou num n\u00famero.<\/p>\n<p><strong>2. Interpreta, sem inventar.<\/strong> O modelo de linguagem n\u00e3o procura faturas. Faz uma coisa mais pequena e verific\u00e1vel: extrai a inten\u00e7\u00e3o (reclama\u00e7\u00e3o de valor) e as pistas (n\u00famero 1487, men\u00e7\u00e3o a uma encomenda). Transforma isso numa consulta estruturada.<\/p>\n<p><strong>3. Consulta o ERP.<\/strong> Procura documentos de venda daquela entidade cujo n\u00famero sequencial seja 1487, em todas as s\u00e9ries e tipos, nos \u00faltimos dois anos. Em paralelo, procura encomendas com esse n\u00famero, porque o cliente pode estar a falar da dele.<\/p>\n<p><strong>4. Decide pelo n\u00famero de candidatos.<\/strong><\/p>\n<ul>\n<li><strong>Um candidato:<\/strong> responde com dados do documento \u2014 &quot;Encontrei a FT B\/1487 de 18 de setembro, \u20ac1.236,90, referente \u00e0 vossa encomenda 4410. Qual \u00e9 a linha que n\u00e3o bate?&quot; \u2014 e abre o caso com o documento j\u00e1 associado.<\/li>\n<li><strong>V\u00e1rios candidatos:<\/strong> pergunta com aquilo que o cliente sabe, n\u00e3o com aquilo que tu sabes. N\u00e3o diz &quot;s\u00e9rie A ou B?&quot;; diz &quot;Tenho duas faturas com esse n\u00famero: uma de mar\u00e7o, de \u20ac480, e uma de setembro, de \u20ac1.236,90. \u00c9 qual?&quot;<\/li>\n<li><strong>Zero:<\/strong> diz que n\u00e3o encontra nenhum documento com esse n\u00famero para a empresa dele, pede o valor ou a data, e passa a humano com tudo o que j\u00e1 tentou.<\/li>\n<\/ul>\n<p><strong>5. Regista tudo.<\/strong> Pergunta recebida, consulta executada, candidatos devolvidos, resposta enviada. Se amanh\u00e3 algu\u00e9m perguntar &quot;porque \u00e9 que o agente disse aquilo?&quot;, a resposta est\u00e1 no log, linha a linha.<\/p>\n<p>A diferen\u00e7a para o bot de FAQ n\u00e3o est\u00e1 na simpatia da resposta. Est\u00e1 em que, quando a conversa passa para a tua equipa, o caso j\u00e1 chega com a FT B\/1487 identificada, a encomenda 4410 ao lado e a linha em causa. A funcion\u00e1ria come\u00e7a a resolver em vez de come\u00e7ar a procurar.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/leiritech.pt\/blog\/wp-content\/uploads\/2026\/10\/blog-fatura-1487-qual-serie-agente-erp-3.png\" alt=\"T\u00e9cnica de laborat\u00f3rio de calibra\u00e7\u00e3o sentada \u00e0 bancada de granito a consultar no monitor a lista de certificados de instrumentos, com um paqu\u00edmetro digital pousado ao lado\" \/><\/p>\n<h2>Porque \u00e9 que &quot;grounded&quot; bate &quot;esperto&quot;<\/h2>\n<p>A obje\u00e7\u00e3o mais comum \u00e9: &quot;E se o modelo inventa uma fatura?&quot; \u00c9 a obje\u00e7\u00e3o certa, e a resposta est\u00e1 na arquitetura, n\u00e3o na promessa.<\/p>\n<p>Num sistema grounded, o modelo nunca produz o n\u00famero da fatura, o valor ou a data. Esses campos v\u00eam das linhas devolvidas pela consulta ao ERP, e a resposta s\u00f3 pode citar o que l\u00e1 est\u00e1. Se a consulta n\u00e3o devolve nada, n\u00e3o h\u00e1 nada para citar \u2014 e o agente diz isso. O modelo trata da linguagem; o ERP trata dos factos.<\/p>\n<p>O acesso \u00e9 read-only: o agente l\u00ea documentos, n\u00e3o os altera, n\u00e3o emite notas de cr\u00e9dito, n\u00e3o mexe em s\u00e9ries certificadas. Emitir documentos fiscais continua a ser trabalho do software certificado e de uma pessoa. O que muda \u00e9 que a pessoa j\u00e1 n\u00e3o gasta os primeiros quatro minutos a descobrir de que documento se est\u00e1 a falar.<\/p>\n<h2>&quot;Mas o meu ERP j\u00e1 tem pesquisa&quot;<\/h2>\n<p>Tem, e \u00e9 exatamente isso que o agente usa. A pesquisa n\u00e3o \u00e9 a parte dif\u00edcil. As partes dif\u00edceis s\u00e3o tr\u00eas, e \u00e9 por elas que o trabalho custa mais do que \u20ac25\/m\u00eas:<\/p>\n<ul>\n<li><strong>Delimitar a identidade.<\/strong> Ligar um n\u00famero de telem\u00f3vel a uma entidade, tratar o contabilista que fala por tr\u00eas empresas, e garantir que nenhuma pesquisa sai do per\u00edmetro daquele cliente.<\/li>\n<li><strong>Desambiguar com as palavras do cliente.<\/strong> Saber que, na tua opera\u00e7\u00e3o, &quot;a da semana passada&quot; quer dizer data de documento e n\u00e3o data de vencimento; que &quot;o paqu\u00edmetro&quot; deve cruzar com a etiqueta de invent\u00e1rio do cliente; que &quot;folio&quot; sem tipo deve come\u00e7ar pelas facturas tipo 33.<\/li>\n<li><strong>Auditar.<\/strong> Um log que aguenta uma auditoria ISO ou uma inspe\u00e7\u00e3o, n\u00e3o um hist\u00f3rico de chat.<\/li>\n<\/ul>\n<p>Isto n\u00e3o se configura num painel de FAQ. Constr\u00f3i-se sobre o teu modelo de dados \u2014 s\u00e9ries, tipos de documento, entidades, c\u00f3digos internos \u2014 porque \u00e9 l\u00e1 que est\u00e1 a sem\u00e2ntica que o cliente n\u00e3o conhece e n\u00e3o tem de conhecer.<\/p>\n<h2>Por onde come\u00e7ar<\/h2>\n<p>N\u00e3o precisas de ligar o ERP inteiro ao WhatsApp. Come\u00e7a por medir: durante uma semana, conta quantas mensagens chegam com um n\u00famero de documento incompleto ou errado, e quanto tempo leva cada uma a ser identificada. Em outubro e novembro, com as encomendas de Natal a acumular, essa conta costuma ser esclarecedora.<\/p>\n<p>Se o n\u00famero justificar, o primeiro passo \u00e9 pequeno e seguro: um agente read-only que s\u00f3 identifica documentos \u2014 faturas, guias, certificados \u2014 dentro do per\u00edmetro de cada cliente, com log completo. Sem escrita, sem emiss\u00e3o, sem tocar no que \u00e9 certificado.<\/p>\n<p>Se quiseres ver como isto ficaria sobre o teu PHC, Primavera ou ERP \u00e0 medida, escreve-nos para hello@leiritech.com. Falas diretamente com quem escreve o c\u00f3digo.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>O cliente escreve &#8220;fatura 1487&#8221;. No ERP \u00e9 a FT B\/1487 \u2014 ou uma nota de cr\u00e9dito. Um bot de FAQ n\u00e3o resolve isto. Um agente ligado ao ERP resolve.<\/p>\n","protected":false},"author":1,"featured_media":430,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[323],"tags":[594,599,598,595,596,597],"class_list":["post-434","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-integracao-2","tag-agente-whatsapp-erp","tag-assistente-whatsapp-faturas","tag-chatbot-erp-portugal","tag-chatbot-integrado-phc","tag-pesquisa-faturas-whatsapp","tag-series-faturacao-atcud"],"_links":{"self":[{"href":"https:\/\/leiritech.pt\/blog\/wp-json\/wp\/v2\/posts\/434","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/leiritech.pt\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/leiritech.pt\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/leiritech.pt\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/leiritech.pt\/blog\/wp-json\/wp\/v2\/comments?post=434"}],"version-history":[{"count":0,"href":"https:\/\/leiritech.pt\/blog\/wp-json\/wp\/v2\/posts\/434\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/leiritech.pt\/blog\/wp-json\/wp\/v2\/media\/430"}],"wp:attachment":[{"href":"https:\/\/leiritech.pt\/blog\/wp-json\/wp\/v2\/media?parent=434"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/leiritech.pt\/blog\/wp-json\/wp\/v2\/categories?post=434"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/leiritech.pt\/blog\/wp-json\/wp\/v2\/tags?post=434"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}