Acionando o Visitor para Regras Fiscais Simples e Normal

Fala ai Radizeiros e Radizeiras, tudo bem com vocês? Você que tem acompanhado nossa série de boas práticas de arquivos fiscais, lembra que especializamos as classes fiscais, e no post de hoje não poderia faltar a continuidade é claro…rsrs E nesse post iremos utilizar o padrão de projeto Visitor, já visto em outros posts aqui […]

Especializando a Classe de Regras Fiscais

Fala ai Radizeiros e Radizeiras, tudo bem com vocês? A nossa série de post de boas práticas em arquivos fiscais aqui do nosso blog não pára. Hoje esse post tem como continuação do ultimo post que foi apresentado o padrão visitor, e nesse post terminamos com a criação das Interfaces desse padrão, e como precisamos […]

Apresentando o Padrão Visitor para Regras Fiscais

Fala ai Radizeiros e Radizeiras, tudo bem com vocês? Agora que já estamos gerando e imprimindo nossa nota fiscal, tudo bonitinho e funcionando, vamos trabalhar nossa regra de negócio, trabalhar as regras fiscais, como  por exemplo, quando é regime normal eu coloco o cst, quando é simples o csosn. Mas você pode estar se perguntando, […]

Gerando e Enviando NF-e

Fala ai Radizeiros e Radizeiras, tudo bem com vocês? Cada semana não pode parar a nossa série aqui no blog de boas práticas de arquivos fiscais com ACBr, e hoje estarei mostrando como gerar e enviar a NF-e. Depois de muito conteúdo e muito código chegamos o que muito de vocês estavam esperando.  Baseado mais […]

Criando todos os Commands para NF-e

Fala ai Radizeiros e Radizeiras, tudo bem com vocês? A cada post uma evolução em nossa série, e neste post estarei mostrando agora a criação do command para a NFe. Vamos deixar de muito papo e vamos logo ao que interessa. Mas antes de criarmos esse command para NFe, iremos criar o command para o […]

Aplicando o Padrão de Projeto Command para os Produtos com ACBr

Fala ai Radizeiros e Radizeiras, tudo bem com vocês? Seguido nossa série de boas práticas para geração de arquivos fiscais usando ACBr, observe o código abaixo,  estamos passando para a geração de comandos o Geral e o Ide, e no post anterior criamos o comando para o Emitente, então observe que foi adicionado esse comando. […]

Aplicando o Padrão de Projeto Command para o Emitente com ACBr

Fala ai Radizeiros e Radizeiras, tudo bem com vocês? Mais um post da nossa série de Boas Práticas em arquivos fiscais com ACBr, a cada post estamos evoluindo a geração da NF-e aqui em nosso blog. Chega de você sofrer com rotinas constantes e desgastantes no desenvolvimento das rotinas fiscais do seu software. Vamos lá […]

S[O]LID – OCP – Princípio do Aberto e Fechado

Fala ai Radizeiros e Radizeiras, tudo bem com vocês? Quantas vezes a solução que você precisava para atender a uma solicitação de um cliente, ou corrigir algo, era adicionar vários “if” e “else” dentro do seu código? Você sabe que eu prezo muito por qualidade de código e práticas como essa é uma violação de […]

Centralizando as Exceptions do seu software

Fala ai Radizeiros e Radizeiras, tudo bem com vocês? Aqui no blog eu falei de como usar forms VCL e FMX no mesmo projeto, se você ainda não viu, clique aqui. Nesse post, vou te passar mais uma dica, irei tratar um problema recorrente que muitos de nós programadores Delphi enfrentamos, que é o tratamento […]

Classe Amigas

Fala ai Radizeiros e Radizeiras, tudo bem com vocês? Vamos a mais um post, hoje eu vou mostrar mostrar as Classes Amigas, será que são tão amigas assim?rsrsrsrs Você já conhece os private, property, e como elas nos auxiliam no encapsulamento dos nosso atributos. Mas o private tem uma particularidade, que são as Classes Amigas. […]