Firebird 2.5 (Release Candidate 1) disponível para download!

Banco de Dados, Notícias dezembro 15th, 2009

Conforme reportado pelo nosso amigo Carlos Cantu da Firebase, está disponível para download a mais nova versão do Firebird 2.5 que conta agora com uma série de melhorias e implementações e, principalmente, uma nova arquitetura; além das conhecidas: “SuperServer” e “Classic”; denominada “SuperClassic”; viste o site da Firebase e saiba mais sobre o assunto.

Tags:

Feliz Natal e próspero Ano Novo!!

Notícias dezembro 14th, 2009

painatal6Prezados colegas, amigos e visitantes,

Desejo um Natal tranquilo, agradável e com muitos presentes para todos e ainda, um Ano Novo repleto de realizações. Nos encontramos em Janeiro/2010.

abços
Caio Oliveira

Nesse País,trabalhamos para pagar Vagabundos e Assassinos.

Protestos novembro 25th, 2009

Isso é um fato!. Hoje após fazer um empréstimo para pagar alguns impostos atrasados de minha Empresa. Ao chegar ao escritório, logo após o almoço, me deparo com mais uma “vergonha nacional” (das muitas que temos visto e ouvido todos os dias).
Leia mais… »

Lendo o XML gerado pelo WINMFD2 da Bematech

Código-Fonte, Dicas Blog outubro 16th, 2009

Para quem não conheçe o WINMFD2 é um utilitário da BEMATECH que pode ser usado para a captura da memória de fita detalhe do ECF que gera o arquivo em vários formatos; inclusive XML, o qual vamos usar de exemplo:

Vou usar como exemplo o XML abaixo (que é exatamente igual ao formato do XML gerado pelo WINMFD2):

01 – Exemplo XML gerado pelo utilitário WINMFD2:

<?xml version="1.0"?>
<documentos>
<cupom_fiscal>
	<hora_inicio>15/10/2009 15:22:00</hora_inicio>
	<coo>0005</coo>
	<ccf>0009</ccf>
	<venda_de_item>
		<ordem>1</ordem>
		<codigo>0000000000001</codigo>
		<descricao>PRODUTO EXEMPLO 1</descricao>
		<quantidade>1</quantidade>
		<valor_unitario>2,34</valor_unitario>
		<valor_bruto>2,34</valor_bruto>
		<aliquota>FF</aliquota>
	</venda_de_item>
	<venda_de_item>
		<ordem>2</ordem>
		<codigo>0000000000002</codigo>
		<descricao>PRODUTO EXEMPLO 2</descricao>
		<quantidade>1</quantidade>
		<valor_unitario>2,34</valor_unitario>
		<valor_bruto>2,34</valor_bruto>
		<aliquota>FF</aliquota>
	</venda_de_item>
	<subtotal>4,68</subtotal>
	<acrescimo>0,00</acrescimo>
	<desconto>0,00</desconto>
	<total>4,68</total>
	<soma_pgto>4,68</soma_pgto>
	<troco>0,00</troco>
</cupom_fiscal>
<cupom_fiscal>
	<hora_inicio>15/10/2009 15:24:02</hora_inicio>
	<coo>0007</coo>
	<ccf>0010</ccf>
	<venda_de_item>
		<ordem>1</ordem>
		<codigo>0000000000001</codigo>
		<descricao>PRODUTO EXEMPLO 1</descricao>
		<quantidade>1</quantidade>
		<valor_unitario>2,34</valor_unitario>
		<valor_bruto>2,34</valor_bruto>
		<aliquota>FF</aliquota>
	</venda_de_item>
	<subtotal>2,34</subtotal>
	<acrescimo>0,00</acrescimo>
	<desconto>0,00</desconto>
	<total>2,34</total>
	<soma_pgto>2,34</soma_pgto>
	<troco>0,00</troco>
</cupom_fiscal>
</documentos>

Leia mais… »

Tags: , , ,

Code Rage 4 – mostrou o poder das novas ferramentas

Notícias setembro 13th, 2009

O evento “Code Rage 4” realizado on-line pela Embarcadero nesses ultimos dias 8-11 de Setembro mostrou definitivamente que a nova suíte de desenvolvimentos baseada no Delphi está simplesmente sensacional!. A Embarcadero investiu pesado em novos controles e recursos e muito, mas.., muito, em integração com outros fornecedores de soluções;

O Delphi engoliu o Visual Studio na versão Delphi Prism; então quem ficava na dúvida se migrava para o VS ou não, agora não precisa mais, já que o ambiente RAD Studio engloba o VS com o Prism.

O desenvolvimento WEB ganhou reforços de todos os lados; o novo DATASNAP muito mais poderoso, o novo INTRAWEB mais flexível contando com recursos AJAX, o Delphi Prism para quem desenvolve em .NET; sem falar no Indy, cada vez mais poderoso.

Duas coisas justificaram de imediato para mim a compra do novo RAD Studio; os novos recursos do DATASNAP e a facilidade de integração com os serviços web disponíveis (pudemos ver um pouco disso na apresentação do Marco Cantú que deu um show! “10 REST Clients in Delphi”).

Sem falar na quantidade de novos recursos disponibilizados através do novo compilador, que inaugura novas formas de escrever código, código mais poderoso e eficiente  (muita coisa nova para aprender). Eu diria que é material para mais 10 anos de trabalho e aprendizagem.

Tags: , ,

Delphi 2010 x Firebird

Delphi, Novidades agosto 25th, 2009

Agora é realidade!. O Delphi/Rad Studio versão 2010 disponibiliza o suporte nativo para o Firebird 1.5 -> 2.1. Com isso a Embarcadero atende uma antiga solicitação dos desenvolvedores (principalmente no Brasil) que usam esse excelente banco de dados. Saiba mais…

Tags:

Robô Pilotando Moto!

Notícias agosto 21st, 2009

Aos motociclistas de plantão, que escondam as chaves de suas motos!. Os robôs já estão pilotando e em condições de competir com os melhores!. É o caso do robô “Flossie”. Flossie é um robô projetado por especialistas em robótica e veículos; contratados pela Castrol para ser o piloto de testes de motos esportivas.

Robô motoqueiro

Robô motoqueiro

Leia mais… »

Tags:

Vêm aí a CodeRage 4

Informação, Notícias agosto 10th, 2009

Já estão abertas as inscrições para a CodeRage 4. Para quem nunca participou, a CodeRage é uma conferência “Online” realizada pela Embarcadero Developer Network (edn). A ultima versão, CodeRage III, aconteceu ano passado Dezembro/2008. foram 05 dias de muita, mas…, muita informação. Posso dizer que é uma excelente oportunidade para se atualizar e se informar.

A CodeRage 4, que acontece nos dias 8 a 11 de setembro/2009 com mais de 90 (noventa) palestras, aproximadamente 08 horas por dia de palestras, com apresentação de novos produtos e soluções diversas tem muito conteúdo!. Infelizmente as palestras todas esse estarão sendo apresentadas em Inglês, ao menos pelo que pude conferir na página das sessões do evento. Hora de treinar o Inglês moçada!.

Confira a agenda do CodeRage 4 aqui: http://conferences.embarcadero.com/coderage/sessions
Veja os vídeos e sessões do CodeRage III (Dez/2008) aqui: http://conferences.codegear.com/coderage/article/38874

Tags: ,

Interpretando o “layout” da NF-e a partir do Manual de Integração

Dicas Blog, Informação, Programação agosto 5th, 2009

Esse artigo tem por objetivo auxiliar no entendimento para interpretação da documentação da NF-e referente ao “layout” no Manual de Integração do Contribuinte. A idéia dessa matéria surgiu a partir de alguns colegas que visitaram o blog e, estavam com dificuldades em entender o conceito ali atribuído para a montagem do XML.

Vamos começar de “trás para frente”, na minha opinião, costuma ser sempre mais fácil ver o exemplo pronto e depois procurar entendê-lo. No exemplo abaixo destacamos apenas a parte do XML da NF-e correspondente aos dados dos produtos e totais da NF-e.

Vamos analisar o mesmo trecho na documentação do Manual de Integração e entender o posicionamento/agrupamento das “tags” dentro do XML.

Veja abaixo um Exemplo de Parte do XML de uma NF-e (detalhes produto/totais NF-e).
Leia mais… »

Tags: , ,

Certificado Digital – Qual modelo devo comprar para a NF-e?

Informação julho 8th, 2009

Qual o padrão?, modelo: A1 ou A3? e ainda, e-CNPJ ou e-NFe?.

Muitos colegas já me fizeram essa pergunta; tendo em vista que existem diversos modelos de certificado digital disponíveis. Estava escrevendo essa matéria quando me perguntei “Isso já deve estar publicado em algum site”. Uma pesquisa rápida no Google e resolvido o problema.

O Blog da NF-e publicou um post bem resumido, ao mesmo tempo, completo, sobre esse assunto; segue abaixo, o link para acesso à essas informações:

FAQ Certificado Digital – Blog da NFe

Complemento apenas informação sobre o certificado tipo NFe (comercializado pela Certsign) Criado especialmente para emitir notas fiscais eletrônicas que garante maior segurança no uso do certificado digital da sua Empresa porque somente pode ser usado para essa finalidade.

Tags: ,