NF-eletrônica nacional
Informações Técnicas do Projeto Nota Fiscal eletrônica

NT 2010/002 - divulga no PL_006e.zip

Publicado em 25-03-10 3:01 pm por admin

Foi publicada da NT2010/002 que divulga um novo Pacote de Liberação de Schemas XML - PL006e.zip.O novo PL implementa um aperfeiçoamento na definição da tag dhCont (data e hora de início da contingência) para que sejam preenchidas com a data e hora no seguinte formato AAAA-MM-DDTHH:MM:SS.A atualização do Schema não é críticoa, não devendo interferir no processo de autorização de NF-e.

1 Star2 Stars3 Stars4 Stars5 Stars (4 votos, média: 4 de 5)
Loading ... Loading ...
3,652 leituras | Imprimir Imprimir | Recomendar por e-mail Recomendar por e-mail |

Aplicação Demo em Visual Basic - VB 6.0 para uso da DLL NFe_Util

Publicado em 10-08-08 4:53 pm por admin

Exemplo de uso da DLL NFe_Util em Visual Basic - VB 6.0.

A aplicação não implementa todas as funcionalidades existentes na DLL NFe_Util, pois é um simples exemplo para demonstrar a possibilidade de uso da DLL por qualquer linguagem, assim quem desejar uma aplicação cliente da NF-e deve acessar a aplicação escrita em Delphi 7, disponível em : http://nf-eletronica.com/blog/?p=85. Continue lendo »

1 Star2 Stars3 Stars4 Stars5 Stars (8 votos, média: 3.5 de 5)
Loading ... Loading ...
11,645 leituras | Imprimir Imprimir | Recomendar por e-mail Recomendar por e-mail |

Aplicação demo em Delphi 7 de uso da DLL NFe_Util com cancelamento e inutilização

Publicado em 20-07-08 3:33 am por admin

Uma nova aplicação em Delphi 7 para demonstrar o uso da DLL NFe_Util foi disponibilizada na área de donwload.

Além de agregar em único aplicativo Delphi 7 as funcionalidades necessárias para a emissão de NF-e, acreditamos que o aplicativo deva ser útil como uma aplicação cliente para a realização de testes e depuração das aplicações para aqueles que estão desenvolvendo a sua própria aplicação, pois possibilita o exame das mensagens XML que são aceitas pelos Web Services da NF-e. Continue lendo »

1 Star2 Stars3 Stars4 Stars5 Stars (7 votos, média: 4.86 de 5)
Loading ... Loading ...
12,908 leituras | Imprimir Imprimir | Recomendar por e-mail Recomendar por e-mail |

Validação de Schema XML - solução para WIN 32 (Delphi 5/6/7, VB 5/6, etc.)

Publicado em 08-07-08 3:25 am por admin

Implementar a validação de Schema XML em ambiente WIN32 é díficil em razão da inexistência de suporte nativo no framework existente.

Acrescentamos a funcionalidade de validação de Schema XML na DLL NFe_Util. Cabe ressaltar que a DLL pode ser utilizada sem qualquer dificuldade por aplicações .NET. Continue lendo »

1 Star2 Stars3 Stars4 Stars5 Stars (1 votos, média: 5 de 5)
Loading ... Loading ...
5,725 leituras | Imprimir Imprimir | Recomendar por e-mail Recomendar por e-mail |

Validação de Schema XML de NFe - exemplo C#

Publicado em 29-04-08 2:32 am por admin

Todas as mensagens do projeto da NF-e são documentos XML e devem ser previamente validados pela aplicação cliente.

A validação de um documento XML é realizada com a aplicação do respectivo Schema XML, que contêm a definição dos campos e conteúdos válidos para o documento XML.

O código exemplo,  escrito em C#,  ambiente . NET,  realiza a validação de um arquivo XML e pode ser testada com o Microsoft Visual C# 2005 Express Edition (uso gratuito). 

Vale destacar que a aplicação indica todos os erros de Schema XML existentes no arquivo XML.

Os Schemas XML da NF-e compatíveis com o Manual de Integração do Contribuinte - versão 2.02 estão disponíveis no PL_005a.zip são necessários para a execução da aplicação.

Download: ValidaXML.cs  ValidaXML.cs (3.1 KB, 8,901 downloads)

Download: NF-e.xml - versão 1.10  NF-e.xml - versão 1.10 (5.7 KB, 50,290 downloads)

Download: NFe_assinada.xml - versão 1.10  NFe_assinada.xml - versão 1.10 (6.3 KB, 17,875 downloads)

Download: NFe_falhaSchema.xml - versão 1.10  NFe_falhaSchema.xml - versão 1.10 (5.7 KB, 14,699 downloads)

Download: ValidaXML.zip  ValidaXML.zip (48 KB, 10,169 downloads)

using System;
using System.IO;
using System.Xml;
using System.Xml.Schema;
using System.Windows.Forms;
namespace ValidaXML
Continue lendo »

1 Star2 Stars3 Stars4 Stars5 Stars (5 votos, média: 4.2 de 5)
Loading ... Loading ...
35,783 leituras | Imprimir Imprimir | Recomendar por e-mail Recomendar por e-mail |

Validação de Schema XML - arquivos/documentos XML da NF-e

Publicado em 02-04-08 8:57 am por admin

Todas as mensagens da NF-e são documentos XML que devem atender as definições  do respectivo schema XML. Os schemas XML de cada versão do leiaute estão agrupados nos Pacotes de Liberação e são identificados com o mesmo nome da tag principal do documento XML e a versão (ex.: nfe_v1.10.xsd)

Não existe uma correlação entre a versão do manual de integração do contribuinte e a versão do PL, assim é necessário verificar qual a versão do PL que é compatível com a versão do manual de integração em uso.

Exemplo: O PL_005a é o pacote de liberação compatível com o Manual de Integração do Contribuinte - versão 2.02. 

Para evitar surpresas, recomendamos que todas as mensagens sejam validadas antes do envio ao WS da SEFAZ, em especial durante a fase de desenvolvimento, quando as chances de equívocos são maiores.

A SEFAZ/RS oferece o  validador de mensagem da NF-e ,  que é muito útil para verificar se o documento XML está de acordo com o respectivo Schema XML, verificando também a assinatura digital se a mensagem for assinada.

O XML Notepad 2007 da Microsoft é um editor de documento XML, gratuito,  que além de permitir a edição do XML, tem a capacidade de indicar todos os erros de validação de Schema XML (é necessário indicar a localização do Schema XML na opção view/Schemas).

1 Star2 Stars3 Stars4 Stars5 Stars (sem avaliação)
Loading ... Loading ...
6,939 leituras | Imprimir Imprimir | Recomendar por e-mail Recomendar por e-mail |

Notal Fiscal eletrônica - arquivos XML de exemplos

Publicado em 30-03-08 10:58 pm por admin

A SEFAZ/RS disponibiliza os seguintes exemplos de arquivo XML do Projeto NF-e: 

01. Arquivo de Pedido de Autorização de Uso (Lote de NF-e, sufixo= “env-lot.xml”)

       Arquivo de Resposta (sufixo= “rec.xml”)

02. Arquivo de Consulta do Recibo (Consulta do Retorno de Recepção, sufixo= “ped-rec.xml”)

       Arquivo de Resposta (Resultado do Processamento do Lote, sufixo= “proc-rec.xml”)
Continue lendo »

1 Star2 Stars3 Stars4 Stars5 Stars (4 votos, média: 3 de 5)
Loading ... Loading ...
14,633 leituras | Imprimir Imprimir | Recomendar por e-mail Recomendar por e-mail |

« Anterior