Posts Tagged ‘PL_005a’

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

Terça-feira, Abril 29th, 2008

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, 10,208 downloads)

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

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

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

Download: ValidaXML.zip  ValidaXML.zip (48 KB, 11,493 downloads)

using System;
using System.IO;
using System.Xml;
using System.Xml.Schema;
using System.Windows.Forms;
namespace ValidaXML
(more…)

URL dos Web Services

Quarta-feira, Janeiro 16th, 2008

Ambiente de Produção - ambiente para recepção de NF-e com validade jurídica.

Relação atualizada das URL dos Web Services oferecidos

Ambiente de Homologação - ambiente de testes das UF e dos emissores.

Relação atualizada das URL dos Web Services de oferecidos

  • SEFAZ VIRTUAL do RS -presta serviços para os estados do AC, AL, AP, MS, PB, RJ, RR, SC, SE, RO e TO;
  • SEFAZ VIRTUAL do Ambiente Nacional (SVAN) - presta serviços para os estados do CE, ES, MA, PA, PI e RN  
  • Manual de Integração do Contribuinte - versão 2.0.2 (01/09/08 - 26/06/08)

    Quarta-feira, Janeiro 16th, 2008

    versão 2.0.2 Manual de Integração com o leiaute da NF-e versão 1.10, os schemas XML estão contidos no Pacote de Liberação: PL_005a.

    Período de vigência do Manual:

    • 01/09/2007 - 26/06/08- Ambiente de homologação;
    • 01/11/2007  - 26/06/08 - Ambiente de produção.

    Nota: Esta versão do manual  substituiu a  versão 1.11 do manual (versão 1.07 do leiaute da NF-e).

    Esta versão do Manual foi substituída pela versão 2.02a, que reduziu o prazo máximo de cancelamento da NF-e para 7 dias ou (168 horas), valendo ressaltar que não houve alteração no leiuate da NF-e, permanecendo válido o PL_005a.