Tecnologia além do código.
Régys Borges da Silveira
Início / Acervo

Autor: Régys Borges da Silveira

1.145 resultado(s)

nota fiscal de serviços

NFS-e Nacional: 501 Municípios ainda fora do Padrão e o Impacto Técnico para Software Houses

Recentemente, o Portal Contábeis divulgou que, segundo o Painel de Adesão da Receita Federal, 501 municípios brasileiros ainda não formalizaram sua adesão ao padrão da NFS-e Nacional. Embora possa parecer apenas um dado estatístico burocrático, para nós, desenvolvedores e gestores de Software Houses, esse número representa um alerta crítico sobre o cenário de fragmentação fiscal que ainda enfrentaremos…

Ver resumo completo

Recentemente, o Portal Contábeis divulgou que, segundo o Painel de Adesão da Receita Federal, 501 municípios brasileiros ainda não formalizaram sua adesão ao padrão da NFS-e Nacional. Embora possa parecer apenas um dado estatístico burocrático, para nós, desenvolvedores e gestores de Software Houses, esse número representa um alerta crítico sobre o cenário de fragmentação fiscal que ainda enfrentaremos no curto prazo.

Neste artigo, vamos dissecar o que esses dados significam, validar as referências legais por trás da obrigatoriedade e analisar o impacto direto no desenvolvimento de soluções fiscais em Delphi.

· Régys Borges da Silveira
Ler artigo →
métodos anônimos

O Poder dos Métodos Anônimos no Delphi

Durante muito tempo, o Delphi foi sinônimo de Programação Orientada a Objetos (POO) pura. No entanto, com a evolução da linguagem (especificamente a partir do Delphi 2009), ganhamos recursos poderosos que nos permitem adotar um estilo de Programação Funcional.

Ver resumo completo

Durante muito tempo, o Delphi foi sinônimo de Programação Orientada a Objetos (POO) pura. No entanto, com a evolução da linguagem (especificamente a partir do Delphi 2009), ganhamos recursos poderosos que nos permitem adotar um estilo de Programação Funcional.

O recurso mais emblemático dessa mudança são os Métodos Anônimos. Eles não servem apenas para "escrever menos código"; eles mudam fundamentalmente a maneira como podemos arquitetar soluções, permitindo o desacoplamento de lógica e a criação de códigos muito mais seguros e elegantes.

Neste artigo, vamos explorar como tratar código como dados e implementar um padrão robusto para transações de banco de dados que eliminará centenas de linhas repetitivas do seu projeto.

· Régys Borges da Silveira
Ler artigo →
reforma tributária do consumo

Penalidades e Fiscalização do IBS e CBS em 2026: O Preço da Não Conformidade

Muitos empresários e gestores ainda tratam 2026 apenas como um "ano de teste" para a Reforma Tributária, acreditando que a fiscalização será branda. Este é um erro estratégico perigoso.

Ver resumo completo

Muitos empresários e gestores ainda tratam 2026 apenas como um "ano de teste" para a Reforma Tributária, acreditando que a fiscalização será branda. Este é um erro estratégico perigoso. Embora as alíquotas sejam reduzidas (0,9% para CBS e 0,1% para IBS), a estrutura de penalidades e o aparato tecnológico de fiscalização já estão armados e prontos para disparar.

Abaixo, detalho as sanções financeiras e operacionais para quem falhar no destaque desses tributos, bem como a mecânica da nova fiscalização digital.

· Régys Borges da Silveira
Ler artigo →
reforma tributária do consumo

Reforma Tributária do Consumo: Os Pilares Essenciais para 2026

Com a aproximação de 2026, a "virada de chave" para o novo sistema tributário brasileiro deixa de ser uma previsão distante e torna-se uma prioridade técnica imediata. Baseado nas discussões recentes e nos pontos levantados pelo Portal Sped Brasil sobre a Reforma Tributária do Consumo, este artigo resume o que os desenvolvedores de software, analistas fiscais e software…

Ver resumo completo

Com a aproximação de 2026, a "virada de chave" para o novo sistema tributário brasileiro deixa de ser uma previsão distante e torna-se uma prioridade técnica imediata. Baseado nas discussões recentes e nos pontos levantados pelo Portal Sped Brasil sobre a Reforma Tributária do Consumo, este artigo resume o que os desenvolvedores de software, analistas fiscais e software houses precisam de ter no radar para o início da transição.

Se desenvolve ou mantém ERPs, eis o que precisa de saber para não ser apanhado de surpresa.

· Régys Borges da Silveira
Ler artigo →
delphi na era da ia

Delphi na Era da IA – Modernização de Código Legado com IA: Do VCL Antigo para o Moderno

A manutenção de sistemas legados em Delphi (VCL) é um desafio comum no mercado brasileiro. Décadas de desenvolvimento muitas vezes resultam em "God Classes", acoplamento excessivo e uso ineficiente de memória.

Ver resumo completo

A manutenção de sistemas legados em Delphi (VCL) é um desafio comum no mercado brasileiro. Décadas de desenvolvimento muitas vezes resultam em "God Classes", acoplamento excessivo e uso ineficiente de memória. Este artigo explora como utilizar Grandes Modelos de Linguagem (LLMs) para refatorar código espaguete, otimizar manipulação de strings e implementar Injeção de Dependência (DI), transformando código arcaico em arquiteturas limpas e testáveis.

Neste artigo vou abordar algumas técnicas de prompt e o uso extensivo da IA para modernização do seu código legado, transformando o velho no novo de forma simples e descomplicada.

· Régys Borges da Silveira
Ler artigo →
reforma tributária do consumo

Notas de Débito e Crédito na Reforma Tributária: O Fim dos “Ajustes Internos” e o Novo Padrão de 2026

Se você trabalha com documentos fiscais eletrônicos ou na área tributária, provavelmente já usou o famoso "lançamento interno" ou uma "nota de débito comercial" (sem valor fiscal) para cobrar uma diferença de preço ou juros de um cliente. Com a Reforma Tributária, essa prática está com os dias contados.

Ver resumo completo

Se você trabalha com documentos fiscais eletrônicos ou na área tributária, provavelmente já usou o famoso "lançamento interno" ou uma "nota de débito comercial" (sem valor fiscal) para cobrar uma diferença de preço ou juros de um cliente. Com a Reforma Tributária, essa prática está com os dias contados.

A partir da implementação do IBS (Imposto sobre Bens e Serviços) e da CBS (Contribuição sobre Bens e Serviços), entram em cena dois novos protagonistas obrigatórios: a Nota Fiscal de Débito e a Nota Fiscal de Crédito.

Neste artigo, analisei as recentes Notas Técnicas e publicações jurídicas para detalhar o que são, quando usar e, principalmente, os riscos que ninguém está te contando sobre o split payment.

· Régys Borges da Silveira
Ler artigo →

Variáveis Inline no Delphi: Modernização, Escopo e Gerenciamento de Memória

Desde o lançamento do Delphi 10.3 Rio, a linguagem Object Pascal recebeu uma das mudanças mais significativas em sua sintaxe moderna: a Declaração de Variáveis Inline.

Ver resumo completo

Desde o lançamento do Delphi 10.3 Rio, a linguagem Object Pascal recebeu uma das mudanças mais significativas em sua sintaxe moderna: a Declaração de Variáveis Inline.

Embora possa parecer apenas "açúcar sintático" à primeira vista, essa funcionalidade altera fundamentalmente como gerenciamos o escopo e o tempo de vida das variáveis, aproximando o Delphi de linguagens como C# e C++, sem perder a robustez da tipagem forte.

Neste artigo, vamos dissecar o funcionamento das variáveis inline, com um foco especial em como o compilador gerencia a memória e o ciclo de vida dessas declarações.

· Régys Borges da Silveira
Ler artigo →
delphi na era da ia

Delphi na Era da IA – O Programador Delphi Aumentado: Introdução à IA Generativa no RAD Studio

Por décadas, o ecossistema Delphi prosperou baseando-se na estabilidade e na tipagem forte do Object Pascal. No entanto, a recente explosão dos Grandes Modelos de Linguagem (LLMs) — como GPT-4, Claude 3.5 Sonnet e Gemini — introduziu um novo paradigma.

Ver resumo completo

Por décadas, o ecossistema Delphi prosperou baseando-se na estabilidade e na tipagem forte do Object Pascal. No entanto, a recente explosão dos Grandes Modelos de Linguagem (LLMs) — como GPT-4, Claude 3.5 Sonnet e Gemini — introduziu um novo paradigma. Não estamos mais falando apenas de compilação de código, mas de geração e interpretação semântica.

Este artigo visa "quebrar o gelo", desmistificando como essas IAs interagem com o Object Pascal e como você, desenvolvedor Delphi, pode transitar de um codificador manual para um "Programador Aumentado".

· Régys Borges da Silveira
Ler artigo →

Especificação Técnica: Implementação e Impactos do CNPJ Alfanumérico (2026)

O Cadastro Nacional da Pessoa Jurídica (CNPJ) enfrenta o esgotamento de seu espaço de endereçamento numérico. Com um volume histórico de aproximadamente 60 milhões de inscrições e um ritmo acelerado de abertura de novos negócios, o modelo atual (NN.NNN.NNN/NNNN-DV) tornou-se insustentável.

Ver resumo completo

O Cadastro Nacional da Pessoa Jurídica (CNPJ) enfrenta o esgotamento de seu espaço de endereçamento numérico. Com um volume histórico de aproximadamente 60 milhões de inscrições e um ritmo acelerado de abertura de novos negócios, o modelo atual (NN.NNN.NNN/NNNN-DV) tornou-se insustentável.

Para solucionar este gargalo sem alterar o comprimento do identificador (preservando estruturas de legado em Mainframes e sistemas bancários), a Receita Federal do Brasil (RFB), através da Instrução Normativa RFB nº 2.229/2024, instituiu o modelo alfanumérico. Esta mudança eleva as possibilidades de combinações de $10^{12}$ para uma ordem de magnitude na casa dos trilhões, garantindo unicidade perpétua.

Nesse artigo vamos discutir estas mudanças e o impacto delas no dia-a-dia do desenvolvimento de sistemas ERP.

· Régys Borges da Silveira
Ler artigo →

Fim do SAT em SP: O que muda com a Portaria SRE 79/2024 e como preparar sua Software House

A Secretaria da Fazenda do Estado de São Paulo (SEFAZ-SP) oficializou o início do fim para o Cupom Fiscal Eletrônico (CF-e-SAT). Com a publicação da Portaria SRE 79/2024, foi estabelecido um cronograma definitivo para a descontinuidade do equipamento SAT e a migração obrigatória para a Nota Fiscal de Consumidor Eletrônica (NFC-e).

Ver resumo completo

A Secretaria da Fazenda do Estado de São Paulo (SEFAZ-SP) oficializou o início do fim para o Cupom Fiscal Eletrônico (CF-e-SAT). Com a publicação da Portaria SRE 79/2024, foi estabelecido um cronograma definitivo para a descontinuidade do equipamento SAT e a migração obrigatória para a Nota Fiscal de Consumidor Eletrônica (NFC-e).

Para desenvolvedores e contribuintes, entender esses prazos é vital para evitar paradas na operação e garantir a conformidade fiscal já em 2025. Neste artigo, detalhamos o cronograma e os passos técnicos para essa transição.

· Régys Borges da Silveira
Ler artigo →
delphi na era da ia

Delphi na Era da IA – Engenharia de Prompt para Delphi: Como Garantir Código Object Pascal Compilável e Moderno

A linguagem Delphi (Object Pascal) possui um histórico de quase 30 anos, abrangendo desde o lendário Delphi 7 até o moderno Delphi 13. Essa longevidade é uma faca de dois gumes para a Inteligência Artificial: o conjunto de dados de treinamento contém tanto código legado (ANSI strings, ponteiros manuais) quanto código moderno (Generics, Inline Variables, métodos anônimos).

Ver resumo completo

A linguagem Delphi (Object Pascal) possui um histórico de quase 30 anos, abrangendo desde o lendário Delphi 7 até o moderno Delphi 13. Essa longevidade é uma faca de dois gumes para a Inteligência Artificial: o conjunto de dados de treinamento contém tanto código legado (ANSI strings, ponteiros manuais) quanto código moderno (Generics, Inline Variables, métodos anônimos).

Sem uma Engenharia de Prompt precisa, a IA tende a alucinar, misturando sintaxes incompatíveis ou sugerindo componentes que não existem na sua instalação. Este artigo detalha como estruturar seus pedidos para obter código limpo, seguro e compilável.

· Régys Borges da Silveira
Ler artigo →
helpers

Estendendo o Delphi: Como Organizar seu Código usando Class Helpers e Record Helpers

Todo desenvolvedor Delphi já encontrou (ou criou) a infame unit uFuncoes.pas ou uUtils.pas. É aquele arquivo gigantesco, repleto de procedimentos globais e funções soltas, que serve como um "canivete suíço" para o projeto.

Ver resumo completo

Todo desenvolvedor Delphi já encontrou (ou criou) a infame unit uFuncoes.pas ou uUtils.pas. É aquele arquivo gigantesco, repleto de procedimentos globais e funções soltas, que serve como um "canivete suíço" para o projeto.

Embora funcional, essa abordagem tem problemas arquiteturais:

Desde o Delphi 2005 (para .NET) e posteriormente para Win32, a Embarcadero introduziu os Helpers (Class Helpers e Record Helpers). Este recurso permite estender classes e tipos existentes sem a necessidade de herança, permitindo que você escreva códigos como Cliente.CNPJ.IsCNPJ ou Query.ToJSON.

Neste artigo, vamos explorar a fundo como utilizar Helpers para limpar seu código, analisando exemplos práticos, limitações técnicas e as melhores práticas.

· Régys Borges da Silveira
Ler artigo →
nota fiscal de serviços

Novas Alterações na NFS-e: O Que Muda com a Nota Técnica 004

Fonte: https://www.gov.br/nfse/pt-br/biblioteca/documentacao-tecnica

Ver resumo completo

Fonte: https://www.gov.br/nfse/pt-br/biblioteca/documentacao-tecnica

O Portal da Nota Fiscal de Serviço Eletrónica (NFS-e) publicou recentemente atualizações importantes referentes à Nota Técnica 004 versão 2.0. Estas mudanças visam preparar o sistema para a futura Reforma Tributária e facilitar a integração dos municípios e contribuintes com o Ambiente de Dados Nacional (ADN).

Neste artigo, detalhamos os principais pontos desta atualização e como eles impactam o ecossistema de emissão de notas fiscais de serviço.

· Régys Borges da Silveira
Ler artigo →

A Evolução da Inteligência Artificial: Uma Jornada Histórica pelos Algoritmos que Mudaram o Mundo

A Inteligência Artificial (IA) não é uma invenção recente, mas o ápice de décadas de pesquisa em lógica matemática, estatística e neurociência computacional. Para entender como chegamos aos Grandes Modelos de Linguagem (LLMs) atuais, precisamos voltar ao momento em que a computação deixou de ser apenas sobre "cálculo" e passou a ser sobre "raciocínio".

Ver resumo completo

A Inteligência Artificial (IA) não é uma invenção recente, mas o ápice de décadas de pesquisa em lógica matemática, estatística e neurociência computacional. Para entender como chegamos aos Grandes Modelos de Linguagem (LLMs) atuais, precisamos voltar ao momento em que a computação deixou de ser apenas sobre "cálculo" e passou a ser sobre "raciocínio".

Este artigo explora a cronologia técnica da IA, começando em 1947, detalhando as arquiteturas, os períodos de estagnação (Invernos da IA) e a revolução do Deep Learning.

· Régys Borges da Silveira
Ler artigo →
reforma tributária do consumo

NF-e 2026: A Arquitetura Técnica da Emissão com IBS e CBS

A Reforma Tributária não é apenas uma mudança de alíquotas; é uma reescrita completa da lógica de emissão de documentos fiscais eletrônicos (DF-e) no Brasil. Com a Emenda Constitucional 132 e a Lei Complementar 214, o "jeitinho" de parametrização fiscal está com os dias contados.

Ver resumo completo

A Reforma Tributária não é apenas uma mudança de alíquotas; é uma reescrita completa da lógica de emissão de documentos fiscais eletrônicos (DF-e) no Brasil. Com a Emenda Constitucional 132 e a Lei Complementar 214, o "jeitinho" de parametrização fiscal está com os dias contados.

Este artigo detalha o que desenvolvedores e analistas fiscais precisam implementar para a virada de chave em 2026.

· Régys Borges da Silveira
Ler artigo →
prompt para ia

IA em ação – Engenharia de Prompt: Fundamentos, Estratégias Avançadas e Ética na IA Generativa

A Inteligência Artificial Generativa consolidou-se como uma ferramenta essencial para otimização de processos técnicos, elaboração de relatórios, simulações e até programação, no entanto, a eficácia dessa tecnologia está intrinsecamente ligada à qualidade da instrução fornecida pelo usuário.

Ver resumo completo

A Inteligência Artificial Generativa consolidou-se como uma ferramenta essencial para otimização de processos técnicos, elaboração de relatórios, simulações e até programação, no entanto, a eficácia dessa tecnologia está intrinsecamente ligada à qualidade da instrução fornecida pelo usuário.

Este artigo baseado em um curso de prompt que ministrei para o SENAI, explora a definição técnica de prompts, a anatomia de uma instrução eficaz, estratégias avançadas de engenharia de prompt e os protocolos de segurança necessários para mitigar alucinações e riscos operacionais.

· Régys Borges da Silveira
Ler artigo →
reforma tributária do consumo

Reforma Tributária: 5 Mitos e Verdades à Luz da Lei Complementar n.º 214/2025

A aprovação da Emenda Constitucional n.º 132/2023 e a sua subsequente regulamentação pela Lei Complementar (LC) n.º 214/2025 trouxeram a maior mudança no sistema fiscal brasileiro das últimas décadas. Contudo, a complexidade da transição gerou desinformação.

Ver resumo completo

A aprovação da Emenda Constitucional n.º 132/2023 e a sua subsequente regulamentação pela Lei Complementar (LC) n.º 214/2025 trouxeram a maior mudança no sistema fiscal brasileiro das últimas décadas. Contudo, a complexidade da transição gerou desinformação.

Este artigo disseca tecnicamente os cinco principais pontos de debate, confrontando o senso comum com o texto legal oficial.

· Régys Borges da Silveira
Ler artigo →
reforma tributária do consumo

Reforma Tributária Batendo à Porta: Por que reinventar a roda se você pode estar pronto amanhã?

Você está preparado para a virada de chave de 2026? O relógio da Reforma Tributária já começou a correr, e para as Software Houses e desenvolvedores de ERP, o prazo real não é quando a lei entra em vigor plenamente, mas agora, no momento de adequação dos sistemas.

Ver resumo completo

Você está preparado para a virada de chave de 2026? O relógio da Reforma Tributária já começou a correr, e para as Software Houses e desenvolvedores de ERP, o prazo real não é quando a lei entra em vigor plenamente, mas agora, no momento de adequação dos sistemas.

Com a obrigatoriedade dos novos campos de IBS e CBS nas notas fiscais prevista para validação já no início de janeiro de 2026, o ano de 2025 tornou-se uma corrida contra o tempo. A pergunta que define o seu sucesso (e a sua sanidade mental) nos próximos meses é: você vai gastar centenas de horas decifrando Notas Técnicas e reescrevendo código base, ou vai focar no seu cliente e usar uma solução validada?

É aqui que a Assinatura Anual de Fontes de Aplicativos Fiscais deixa de ser um custo e vira um investimento estratégico de altíssimo retorno.

· Régys Borges da Silveira
Ler artigo →
reforma tributária do consumo

Receita Federal lança MAT: Detalhes Técnicos da Nova Plataforma de Administração Tributária e Impactos na Reforma

A Receita Federal do Brasil (RFB), em parceria com o Serpro, anunciou oficialmente a implementação do Módulo de Administração Tributária (MAT), uma nova solução tecnológica que entra em plena operação a partir de 1º de dezembro de 2025.

Ver resumo completo

A Receita Federal do Brasil (RFB), em parceria com o Serpro, anunciou oficialmente a implementação do Módulo de Administração Tributária (MAT), uma nova solução tecnológica que entra em plena operação a partir de 1º de dezembro de 2025.

Este lançamento não é apenas uma atualização de portal; trata-se de um componente estrutural da Reforma Tributária sobre o Consumo (RTC), desenhado para orquestrar a transição dos atuais regimes para os futuros IBS (Imposto sobre Bens e Serviços) e CBS (Contribuição sobre Bens e Serviços).

Abaixo, detalho tecnicamente o funcionamento, o fluxo de dados e as validações de segurança que impactam diretamente contadores e software houses.

· Régys Borges da Silveira
Ler artigo →

Dext: Trazendo a Arquitetura Moderna do ASP.NET Core para o Ecossistema Delphi

Conheça o framework que une Injeção de Dependência, Minimal APIs e um ORM Code-First sem sair da linguagem que você domina.

Ver resumo completo

Conheça o framework que une Injeção de Dependência, Minimal APIs e um ORM Code-First sem sair da linguagem que você domina.

Há anos, uma parte significativa da comunidade Delphi olha para o ecossistema .NET — especificamente para o ASP.NET Core — com um certo nível de admiração técnica. A facilidade de escrever APIs RESTful, a injeção de dependência nativa e a limpeza do código assíncrono são padrões que todos desejamos em nossos backends.

Muitos desenvolvedores acabam migrando seus backends para C# apenas para acessar essa arquitetura, mantendo o Delphi apenas no legado ou no front-end desktop. Mas e se fosse possível ter essa mesma experiência de desenvolvimento — Fluent APIs, Middlewares, Async/Await real — dentro do Delphi, compilando para código nativo e performático?

É exatamente essa a proposta do Dext, um novo framework open-source criado por Cesar Romero, MVP Embarcadero, que promete modernizar a stack de desenvolvimento Delphi. Neste artigo, vamos explorar o que é o Dext, como ele funciona e por que ele merece sua atenção.

Vamos neste artigo conhecer melhor esse projeto de código aberto, suas vantagens e facilidades.

· Régys Borges da Silveira
Ler artigo →