Todos

Função para validar Inscrição Estadual - Ajustes

Tuesday, August 5th, 2008

Fiz alguns ajustes na função que valida as Inscrições Estaduais.

Simular InKey do clipper no delphi

Monday, April 21st, 2008

Se você trabalhou com clipper, com certeza você conheceu a função Inkey (ela interrompia a execução do programa até que alguma tecla fosse pressionada). Semana passada encontrei um código em delphi que simula em parte essa função.

Diferenças entre a CAT-102/2007 e a CAT-13/2008

Sunday, March 30th, 2008

No dia 18/02/2008 foi publicada a portaria CAT-13/2008 que altera o Anexo Único da Portaria CAT-102/07 (que disciplina o procedimento do registro eletrônico de Nota Fiscal Modelo 1 ou 1-A).

Como utilizar o LockBox para gerar EAD / CAT-52 / Delphi

Tuesday, February 12th, 2008

Devido a dificuldade que muitos estão encontrando para gerar o registro EAD da portaria CAT-52, resolvi postar um pequeno exemplo com o LockBox da TurboPower:

Arranjo simples - Código delphi - Parte 2

Saturday, January 26th, 2008

Este artigo é a seqüência do publicado no dia 12 de Janeiro… de lá para cá consegui algum tempo livre e melhorei o algoritmo obtendo um redução de 55% no tempo de processamento conforme descrito abaixo:

Validador TD-REDF “Tipo de registro incorreto - Arquivo não UTF8″

Saturday, January 19th, 2008

Alguns desenvolvedores estão com dificuldades para validar o arquivo gerado conforme a portaria CAT-102/07, mais especificamente com relação ao formato de gravação que deve ser o UTF-8 (Unicod Transformation Format 8-bit); vou apresentar duas soluções (para dois casos diferentes):

Arranjo simples - Código delphi - Parte 1

Saturday, January 12th, 2008

Na semana passada no news da trollnet* iniciou-se um post sobre Arranjo Simples (análise combinatória); como sobrou um tempinho resolvi escrever um código para gerar as combinações:

Função para validar Inscrição Estadual (IE) de todos os estados

Friday, January 4th, 2008

Em 2001 escrevi um função para validar as Inscrições Estaduais de todos os estados brasileiros; na época eu apenas estava iniciando no delphi. Passado 6 anos resolvi escrever uma nova função(algoritmo) só que compactando-a ao máximo.

EFD prorrogado para 01/2009 (COTEPE 11/07)

Sunday, December 30th, 2007

Foi publicado no DOU do dia 28.12.07 a prorrogação do início do Ato COTEPE/ICMS 11/07* para o dia 01/01/2009, ao meu ver esta é uma boa notícia para contribuintes e desenvolvedores (pois ganhamos um tempo a mais para realizar testes e ajustes).

Função para validar CNPJ e CPF (mais um código)

Friday, December 28th, 2007

Se você é um dos muitos desenvolvedores de aplicativos comerciais/fiscais com certeza você tem uma função para validar CNPJ e/ou CPF. Acho que esta função é uma das coisas mais fácil de para encontrar na internet,

Identação e Object Pascal Style Guide

Thursday, December 27th, 2007

Na semana passada baixei um código totalmente sem identação e fora do padrão utilizado pela maioria dos desenvolvedores. Sei que o delphi não exige que o código esteja corretamente identado para gerar o executável (o que é bom), mas o uso da identação

Direitos autorais

Tuesday, November 27th, 2007

Respeito aos direitos autorais sempre foi um questão delicada na área de desenvolvimento de software; vou expressar minha opinião sobre esse assunto com o propósito de estimular nossas mentes a reflexão. Não estou falando de pirataria sob a forma de uso de software não licenciado!!

Lei de Programa de Computador (9.609/98)

Thursday, October 18th, 2007

Apesar de ter sido sancionada a quase 10 anos muitos desenvolvedores não conhecem a lei que dispõe sobre a proteção de propriedade intelectual de programa de computador, se você é um desses, segue abaixo o texto da lei. Um dos pontos que eu gostaria de resaltar é o Art. 3º do capítulo II que [...]