43 changed files with 8224 additions and 9478 deletions
-
67pynfe/data/XSDs/README
-
29pynfe/data/XSDs/cabecMsg_v1.02.xsd
-
9pynfe/data/XSDs/consCad_v1.01.xsd
-
18pynfe/data/XSDs/consReciNFe_v4.00.xsd
-
18pynfe/data/XSDs/consSitNFe_v4.00.xsd
-
18pynfe/data/XSDs/consStatServ_v4.00.xsd
-
42pynfe/data/XSDs/e110111_v1.00.xsd
-
9pynfe/data/XSDs/enviNFe_v1.10.xsd
-
18pynfe/data/XSDs/enviNFe_v4.00.xsd
-
18pynfe/data/XSDs/inutNFe_v4.00.xsd
-
1042pynfe/data/XSDs/leiauteConsSitNFe_v4.00.xsd
-
196pynfe/data/XSDs/leiauteConsStatServ_v4.00.xsd
-
355pynfe/data/XSDs/leiauteConsultaCadastro_v1.01.xsd
-
386pynfe/data/XSDs/leiauteInutNFe_v4.00.xsd
-
13931pynfe/data/XSDs/leiauteNFe_v4.00.xsd
-
18pynfe/data/XSDs/nfe_v4.00.xsd
-
18pynfe/data/XSDs/procInutNFe_v4.00.xsd
-
18pynfe/data/XSDs/procNFe_v4.00.xsd
-
18pynfe/data/XSDs/retConsReciNFe_v4.00.xsd
-
18pynfe/data/XSDs/retConsSitNFe_v4.00.xsd
-
18pynfe/data/XSDs/retConsStatServ_v4.00.xsd
-
18pynfe/data/XSDs/retEnviNFe_v4.00.xsd
-
18pynfe/data/XSDs/retInutNFe_v4.00.xsd
-
1396pynfe/data/XSDs/tiposBasico_v4.00.xsd
-
6pynfe/processamento/validacao.py
@ -1,67 +0,0 @@ |
|||||
Descrição unitária de cada schema |
|
||||
--------------------------------- |
|
||||
|
|
||||
- cabecMsg_v1.02 |
|
||||
- Schema XML de validação do cabeçalho da mensagem de Web Service |
|
||||
|
|
||||
- cancNFe_v1.07 |
|
||||
- Schema XML de validação do Pedido de Cancelamento da Nota Fiscal Eletrônica |
|
||||
- inclui: leiauteCancNFe_v1.07 |
|
||||
|
|
||||
- consCad_v1.01 |
|
||||
- Schema XML de validação do retorno da consulta cadastro contribuintes |
|
||||
- inclui: leiauteConsultaCadastro_v1.01 |
|
||||
|
|
||||
- consReciNFe_v1.10 |
|
||||
- Schema XML de validação do Pedido de Consulta do Recido do Lote de Notas Fiscais Eletrônicas |
|
||||
- inclui: leiauteNFe_v1.10 |
|
||||
|
|
||||
- consSitNFe_v1.07 |
|
||||
- Schema de validação XML dp Pedido de Consulta da Situação Atual da Nota Fiscal Eletrônica |
|
||||
- inclui: leiauteConsSitNFe_v1.07 |
|
||||
|
|
||||
- consStatServ_v1.07 |
|
||||
- Schema XML de validação do Pedido de Consulta do Status do Serviço |
|
||||
- inclui: leiauteConsStatServ_v1.07 |
|
||||
|
|
||||
- enviNFe_v1.10 |
|
||||
- Schema XML de validação do Pedido de Concessão de Autorização da Nota Fiscal Eletrônica |
|
||||
- inclui: leiauteNFe_v1.10 |
|
||||
|
|
||||
- inutNFe_v1.07 |
|
||||
- Schema XML de validação do Pedido de Inutilização de Numeração da Nota Fiscal Eletrônica |
|
||||
- inclui: leiauteInutNFe_v1.07 |
|
||||
|
|
||||
- leiauteCancNFe_v1.07 |
|
||||
- inclui: tiposBasico_v1.02 |
|
||||
|
|
||||
- leiauteConsSitNFe_v1.07 |
|
||||
- inclui: tiposBasico_v1.02 |
|
||||
|
|
||||
- leiauteConsStatServ_v1.07 |
|
||||
- inclui: tiposBasico_v1.02 |
|
||||
|
|
||||
- leiauteConsultaCadastro_v1.01 |
|
||||
- inclui: tiposBasico_v1.02 |
|
||||
|
|
||||
- leiauteInutNFe_v1.07 |
|
||||
- inclui: tiposBasico_v1.02 |
|
||||
|
|
||||
- leiauteNFe_v1.10 |
|
||||
- inclui: tiposBasico_v1.02 |
|
||||
|
|
||||
- nfe_v1.10 |
|
||||
- Nota Fiscal Eletrônica |
|
||||
- inclui: leiauteNFe_v1.10 |
|
||||
|
|
||||
- procCancNFe_v1.07 |
|
||||
- Pedido de Cancelamento de NF-e processado |
|
||||
- inclui: leiauteCancNFe_v1.07 |
|
||||
|
|
||||
- procInutNFe_v1.07 |
|
||||
- Pedido de inutilzação de númeração de NF-e processado |
|
||||
- inclui: leiauteInutNFe_v1.07 |
|
||||
|
|
||||
- procNFe_v1.10 |
|
||||
- NF-e processada |
|
||||
- incluid: leiauteNFe_v1.10 |
|
||||
@ -1,29 +0,0 @@ |
|||||
<?xml version="1.0" encoding="UTF-8"?> |
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
|
||||
<xs:element name="cabecMsg"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Schema XML de validação do cabeçalho da mensagem de Web Service</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:complexType> |
|
||||
<xs:sequence> |
|
||||
<xs:element name="versaoDados"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Versão da Leiaute XML da área de Dados</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:simpleType> |
|
||||
<xs:restriction base="xs:token"> |
|
||||
<xs:pattern value="[1-9]{1}[0-9]{0,1}\.[0-9]{2}"/> |
|
||||
</xs:restriction> |
|
||||
</xs:simpleType> |
|
||||
</xs:element> |
|
||||
</xs:sequence> |
|
||||
<xs:attribute name="versao" use="required"> |
|
||||
<xs:simpleType> |
|
||||
<xs:restriction base="xs:token"> |
|
||||
<xs:pattern value="1\.02"/> |
|
||||
</xs:restriction> |
|
||||
</xs:simpleType> |
|
||||
</xs:attribute> |
|
||||
</xs:complexType> |
|
||||
</xs:element> |
|
||||
</xs:schema> |
|
||||
@ -1,9 +0,0 @@ |
|||||
<?xml version="1.0" encoding="UTF-8"?> |
|
||||
<xs:schema xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
|
||||
<xs:include schemaLocation="leiauteConsultaCadastro_v1.01.xsd"/> |
|
||||
<xs:element name="ConsCad" type="TConsCad"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Schema XML de validação do retorno da consulta cadastro contribuintes</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
</xs:schema> |
|
||||
@ -1,9 +1,9 @@ |
|||||
<?xml version="1.0" encoding="UTF-8"?> |
|
||||
<xs:schema xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
|
||||
<xs:include schemaLocation="leiauteNFe_v3.10.xsd"/> |
|
||||
<xs:element name="consReciNFe" type="TConsReciNFe"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Schema XML de validação do Pedido de Consulta do Recido do Lote de Notas Fiscais Eletrônicas</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
</xs:schema> |
|
||||
|
<?xml version="1.0" encoding="UTF-8"?> |
||||
|
<xs:schema xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
||||
|
<xs:include schemaLocation="leiauteNFe_v4.00.xsd"/> |
||||
|
<xs:element name="consReciNFe" type="TConsReciNFe"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Schema XML de validação do Pedido de Consulta do Recido do Lote de Notas Fiscais Eletrônicas</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
</xs:schema> |
||||
@ -1,9 +1,9 @@ |
|||||
<?xml version="1.0" encoding="UTF-8"?> |
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.portalfiscal.inf.br/nfe" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
|
||||
<xs:include schemaLocation="leiauteConsSitNFe_v3.10.xsd"/> |
|
||||
<xs:element name="consSitNFe" type="TConsSitNFe"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Schema de validação XML dp Pedido de Consulta da Situação Atual da Nota Fiscal Eletrônica</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
</xs:schema> |
|
||||
|
<?xml version="1.0" encoding="UTF-8"?> |
||||
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.portalfiscal.inf.br/nfe" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
||||
|
<xs:include schemaLocation="leiauteConsSitNFe_v4.00.xsd"/> |
||||
|
<xs:element name="consSitNFe" type="TConsSitNFe"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Schema de validação XML dp Pedido de Consulta da Situação Atual da Nota Fiscal Eletrônica</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
</xs:schema> |
||||
@ -1,9 +1,9 @@ |
|||||
<?xml version="1.0" encoding="UTF-8"?> |
|
||||
<xs:schema xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
|
||||
<xs:include schemaLocation="leiauteConsStatServ_v3.10.xsd"/> |
|
||||
<xs:element name="consStatServ" type="TConsStatServ"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Schema XML de validação do Pedido de Consulta do Status do Serviço</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
</xs:schema> |
|
||||
|
<?xml version="1.0" encoding="UTF-8"?> |
||||
|
<xs:schema xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
||||
|
<xs:include schemaLocation="leiauteConsStatServ_v4.00.xsd"/> |
||||
|
<xs:element name="consStatServ" type="TConsStatServ"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Schema XML de validação do Pedido de Consulta do Status do Serviço</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
</xs:schema> |
||||
@ -1,42 +0,0 @@ |
|||||
<?xml version="1.0" encoding="UTF-8"?> |
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
|
||||
<xs:include schemaLocation="tiposBasico_v1.03.xsd"/> |
|
||||
<xs:element name="detEvento"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Schema XML de validação do evento do cancelamento 1101111</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:complexType> |
|
||||
<xs:sequence> |
|
||||
<xs:element name="descEvento"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Descrição do Evento - “Cancelamento”</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:simpleType> |
|
||||
<xs:restriction base="xs:string"> |
|
||||
<xs:whiteSpace value="preserve"/> |
|
||||
<xs:enumeration value="Cancelamento"/> |
|
||||
</xs:restriction> |
|
||||
</xs:simpleType> |
|
||||
</xs:element> |
|
||||
<xs:element name="nProt" type="TProt"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Número do Protocolo de Status da NF-e. 1 posição (1 – Secretaria de Fazenda Estadual 2 – Receita Federal); 2 posições ano; 10 seqüencial no ano.</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="xJust" type="TJust"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Justificativa do cancelamento</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
</xs:sequence> |
|
||||
<xs:attribute name="versao" use="required"> |
|
||||
<xs:simpleType> |
|
||||
<xs:restriction base="xs:string"> |
|
||||
<xs:whiteSpace value="preserve"/> |
|
||||
<xs:enumeration value="1.00"/> |
|
||||
</xs:restriction> |
|
||||
</xs:simpleType> |
|
||||
</xs:attribute> |
|
||||
</xs:complexType> |
|
||||
</xs:element> |
|
||||
</xs:schema> |
|
||||
@ -1,9 +0,0 @@ |
|||||
<?xml version="1.0" encoding="UTF-8"?> |
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
|
||||
<xs:include schemaLocation="leiauteNFe_v1.10.xsd"/> |
|
||||
<xs:element name="enviNFe" type="TEnviNFe"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Schema XML de validação do Pedido de Concessão de Autorização da Nota Fiscal Eletrônica</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
</xs:schema> |
|
||||
@ -1,9 +1,9 @@ |
|||||
<?xml version="1.0" encoding="UTF-8"?> |
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
|
||||
<xs:include schemaLocation="leiauteNFe_v3.10.xsd"/> |
|
||||
<xs:element name="enviNFe" type="TEnviNFe"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Schema XML de validação do Pedido de Concessão de Autorização da Nota Fiscal Eletrônica</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
</xs:schema> |
|
||||
|
<?xml version="1.0" encoding="UTF-8"?> |
||||
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
||||
|
<xs:include schemaLocation="leiauteNFe_v4.00.xsd"/> |
||||
|
<xs:element name="enviNFe" type="TEnviNFe"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Schema XML de validação do Pedido de Concessão de Autorização da Nota Fiscal Eletrônica</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
</xs:schema> |
||||
@ -1,9 +1,9 @@ |
|||||
<?xml version="1.0" encoding="UTF-8"?> |
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
|
||||
<xs:include schemaLocation="leiauteInutNFe_v3.10.xsd"/> |
|
||||
<xs:element name="inutNFe" type="TInutNFe"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Schema XML de validação do Pedido de Inutilização de Numeração da Nota Fiscal Eletrônica</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
</xs:schema> |
|
||||
|
<?xml version="1.0" encoding="UTF-8"?> |
||||
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
||||
|
<xs:include schemaLocation="leiauteInutNFe_v4.00.xsd"/> |
||||
|
<xs:element name="inutNFe" type="TInutNFe"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Schema XML de validação do Pedido de Inutilização de Numeração da Nota Fiscal Eletrônica</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
</xs:schema> |
||||
1042
pynfe/data/XSDs/leiauteConsSitNFe_v4.00.xsd
File diff suppressed because it is too large
View File
File diff suppressed because it is too large
View File
@ -1,98 +1,98 @@ |
|||||
<?xml version="1.0" encoding="UTF-8"?> |
|
||||
<!-- PL_006f versao com correcoes no xServ para tornar a literal STATUS obrigatoria 21/05/2010 --> |
|
||||
<xs:schema xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
|
||||
<xs:include schemaLocation="tiposBasico_v3.10.xsd"/> |
|
||||
<xs:complexType name="TConsStatServ"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Tipo Pedido de Consulta do Status do Serviço</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:sequence> |
|
||||
<xs:element name="tpAmb" type="TAmb"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Identificação do Ambiente: |
|
||||
1 - Produção |
|
||||
2 - Homologação</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="cUF" type="TCodUfIBGE"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Sigla da UF consultada</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="xServ"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Serviço Solicitado</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:simpleType> |
|
||||
<xs:restriction base="TServ"> |
|
||||
<xs:enumeration value="STATUS"/> |
|
||||
</xs:restriction> |
|
||||
</xs:simpleType> |
|
||||
</xs:element> |
|
||||
</xs:sequence> |
|
||||
<xs:attribute name="versao" type="TVerConsStatServ" use="required"/> |
|
||||
</xs:complexType> |
|
||||
<xs:complexType name="TRetConsStatServ"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Tipo Resultado da Consulta do Status do Serviço</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:sequence> |
|
||||
<xs:element name="tpAmb" type="TAmb"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Identificação do Ambiente: |
|
||||
1 - Produção |
|
||||
2 - Homologação</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="verAplic" type="TVerAplic"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Versão do Aplicativo que processou a NF-e</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="cStat" type="TStat"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Código do status da mensagem enviada.</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="xMotivo" type="TMotivo"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Descrição literal do status do serviço solicitado.</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="cUF" type="TCodUfIBGE"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Código da UF responsável pelo serviço</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="dhRecbto" type="TDateTimeUTC"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Data e hora do recebimento da consulta no formato AAAA-MM-DDTHH:MM:SSTZD</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="tMed" type="TMed" minOccurs="0"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Tempo médio de resposta do serviço (em segundos) dos últimos 5 minutos</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="dhRetorno" type="TDateTimeUTC" minOccurs="0"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>AAAA-MM-DDTHH:MM:SSDeve ser preenchida com data e hora previstas para o retorno dos serviços prestados.</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="xObs" type="TMotivo" minOccurs="0"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Campo observação utilizado para incluir informações ao contribuinte</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
</xs:sequence> |
|
||||
<xs:attribute name="versao" type="TVerConsStatServ" use="required"/> |
|
||||
</xs:complexType> |
|
||||
<xs:simpleType name="TVerConsStatServ"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Tipo versão do leiuate da Consulta Status do Serviço 3.10</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:restriction base="xs:token"> |
|
||||
<xs:pattern value="3\.10"/> |
|
||||
</xs:restriction> |
|
||||
</xs:simpleType> |
|
||||
</xs:schema> |
|
||||
|
<?xml version="1.0" encoding="UTF-8"?> |
||||
|
<!-- PL_006f versao com correcoes no xServ para tornar a literal STATUS obrigatoria 21/05/2010 --> |
||||
|
<xs:schema xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
||||
|
<xs:include schemaLocation="tiposBasico_v4.00.xsd"/> |
||||
|
<xs:complexType name="TConsStatServ"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Tipo Pedido de Consulta do Status do Serviço</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
<xs:sequence> |
||||
|
<xs:element name="tpAmb" type="TAmb"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Identificação do Ambiente: |
||||
|
1 - Produção |
||||
|
2 - Homologação</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
<xs:element name="cUF" type="TCodUfIBGE"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Sigla da UF consultada</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
<xs:element name="xServ"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Serviço Solicitado</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
<xs:simpleType> |
||||
|
<xs:restriction base="TServ"> |
||||
|
<xs:enumeration value="STATUS"/> |
||||
|
</xs:restriction> |
||||
|
</xs:simpleType> |
||||
|
</xs:element> |
||||
|
</xs:sequence> |
||||
|
<xs:attribute name="versao" type="TVerConsStatServ" use="required"/> |
||||
|
</xs:complexType> |
||||
|
<xs:complexType name="TRetConsStatServ"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Tipo Resultado da Consulta do Status do Serviço</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
<xs:sequence> |
||||
|
<xs:element name="tpAmb" type="TAmb"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Identificação do Ambiente: |
||||
|
1 - Produção |
||||
|
2 - Homologação</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
<xs:element name="verAplic" type="TVerAplic"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Versão do Aplicativo que processou a NF-e</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
<xs:element name="cStat" type="TStat"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Código do status da mensagem enviada.</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
<xs:element name="xMotivo" type="TMotivo"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Descrição literal do status do serviço solicitado.</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
<xs:element name="cUF" type="TCodUfIBGE"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Código da UF responsável pelo serviço</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
<xs:element name="dhRecbto" type="TDateTimeUTC"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Data e hora do recebimento da consulta no formato AAAA-MM-DDTHH:MM:SSTZD</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
<xs:element name="tMed" type="TMed" minOccurs="0"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Tempo médio de resposta do serviço (em segundos) dos últimos 5 minutos</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
<xs:element name="dhRetorno" type="TDateTimeUTC" minOccurs="0"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>AAAA-MM-DDTHH:MM:SSDeve ser preenchida com data e hora previstas para o retorno dos serviços prestados.</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
<xs:element name="xObs" type="TMotivo" minOccurs="0"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Campo observação utilizado para incluir informações ao contribuinte</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
</xs:sequence> |
||||
|
<xs:attribute name="versao" type="TVerConsStatServ" use="required"/> |
||||
|
</xs:complexType> |
||||
|
<xs:simpleType name="TVerConsStatServ"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Tipo versão do leiuate da Consulta Status do Serviço 4.00</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
<xs:restriction base="xs:token"> |
||||
|
<xs:pattern value="4\.00"/> |
||||
|
</xs:restriction> |
||||
|
</xs:simpleType> |
||||
|
</xs:schema> |
||||
@ -1,355 +0,0 @@ |
|||||
<?xml version="1.0" encoding="UTF-8"?> |
|
||||
<xs:schema xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
|
||||
<xs:include schemaLocation="tiposBasico_v1.02.xsd"/> |
|
||||
<xs:complexType name="TConsCad"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Tipo Pedido de Consulta de cadastro de contribuintes</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:sequence> |
|
||||
<xs:element name="infCons"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Dados do Pedido de Consulta de cadastro de contribuintes</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:complexType> |
|
||||
<xs:sequence> |
|
||||
<xs:element name="xServ" type="TServ" fixed="CONS-CAD"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Serviço Solicitado</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="UF" type="TUfCons"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>sigla da UF consultada, utilizar SU para SUFRAMA</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:choice> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>argumento de pesquisa</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:element name="IE" type="TIe"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Inscrição Estadual do contribuinte </xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="CNPJ" type="TCnpjVar"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>CNPJ do contribuinte</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="CPF" type="TCpfVar"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>CPF do contribuinte</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
</xs:choice> |
|
||||
</xs:sequence> |
|
||||
</xs:complexType> |
|
||||
</xs:element> |
|
||||
</xs:sequence> |
|
||||
<xs:attribute name="versao" type="TVerConsCad" use="required"/> |
|
||||
</xs:complexType> |
|
||||
<xs:complexType name="TRetConsCad"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Tipo Retorno Pedido de Consulta de cadastro de contribuintes</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:sequence> |
|
||||
<xs:element name="infCons"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Dados do Resultado doDados do Pedido de Consulta de cadastro de contribuintes</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:complexType> |
|
||||
<xs:sequence> |
|
||||
<xs:element name="verAplic" type="TVerAplic"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Versão do Aplicativo que processou o pedido de consulta de cadastro</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="cStat" type="TStat"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Código do status da mensagem enviada.</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="xMotivo" type="TMotivo"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Descrição literal do status do serviço solicitado.</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="UF" type="TUfCons"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>sigla da UF consultada, utilizar SU para SUFRAMA</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:choice> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>argumento de pesquisa</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:element name="IE" type="TIe"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Inscrição Estadual do contribuinte </xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="CNPJ" type="TCnpjVar"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>CNPJ do contribuinte</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="CPF" type="TCpfVar"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>CPF do contribuinte</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
</xs:choice> |
|
||||
<xs:element name="dhCons" type="xs:dateTime"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Data da Consulta</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="cUF" type="TCodUfIBGE"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>código da UF de atendimento</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="infCad" minOccurs="0" maxOccurs="unbounded"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Informações cadastrais do contribuinte consultado</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:complexType> |
|
||||
<xs:sequence> |
|
||||
<xs:element name="IE" type="TIe"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Número da Inscrição Estadual do contribuinte</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:choice> |
|
||||
<xs:element name="CNPJ" type="TCnpjVar"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Número do CNPJ do contribuinte</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="CPF" type="TCpfVar"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Número do CPF do contribuinte</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
</xs:choice> |
|
||||
<xs:element name="UF" type="TUf"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Sigla da UF de localização do contribuinte. Em algumas situações, a UF de localização pode ser diferente da UF consultada. Ex. IE de Substituto Tributário.</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="cSit"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Situação cadastral do contribuinte: |
|
||||
0 - não habilitado |
|
||||
1 - habilitado</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:simpleType> |
|
||||
<xs:restriction base="xs:token"> |
|
||||
<xs:enumeration value="0"/> |
|
||||
<xs:enumeration value="1"/> |
|
||||
</xs:restriction> |
|
||||
</xs:simpleType> |
|
||||
</xs:element> |
|
||||
<xs:element name="xNome"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Razão Social ou nome do contribuinte</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:simpleType> |
|
||||
<xs:restriction base="TString"> |
|
||||
<xs:minLength value="1"/> |
|
||||
<xs:maxLength value="60"/> |
|
||||
</xs:restriction> |
|
||||
</xs:simpleType> |
|
||||
</xs:element> |
|
||||
<xs:element name="xFant" minOccurs="0"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Razão Social ou nome do contribuinte</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:simpleType> |
|
||||
<xs:restriction base="TString"> |
|
||||
<xs:minLength value="1"/> |
|
||||
<xs:maxLength value="60"/> |
|
||||
</xs:restriction> |
|
||||
</xs:simpleType> |
|
||||
</xs:element> |
|
||||
<xs:element name="xRegApur" minOccurs="0"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Regime de Apuração do ICMS</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:simpleType> |
|
||||
<xs:restriction base="xs:token"> |
|
||||
<xs:minLength value="1"/> |
|
||||
<xs:maxLength value="60"/> |
|
||||
</xs:restriction> |
|
||||
</xs:simpleType> |
|
||||
</xs:element> |
|
||||
<xs:element name="CNAE" minOccurs="0"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>CNAE Fiscal do contribuinte</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:simpleType> |
|
||||
<xs:restriction base="xs:token"> |
|
||||
<xs:pattern value="[0-9]{6,7}"/> |
|
||||
</xs:restriction> |
|
||||
</xs:simpleType> |
|
||||
</xs:element> |
|
||||
<xs:element name="dIniAtiv" type="xs:date" minOccurs="0"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Data de início de atividades do contribuinte</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="dUltSit" type="xs:date" minOccurs="0"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Data da última modificação da situação cadastral do contribuinte.</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="dBaixa" type="xs:date" minOccurs="0"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Data de ocorrência da baixa do contribuinte.</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="IEUnica" type="TIe" minOccurs="0"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Inscrição Estadual Única</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="IEAtual" type="TIe" minOccurs="0"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Inscrição Estadual atual</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="ender" type="TEndereco" minOccurs="0"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Endereço</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
</xs:sequence> |
|
||||
</xs:complexType> |
|
||||
</xs:element> |
|
||||
</xs:sequence> |
|
||||
</xs:complexType> |
|
||||
</xs:element> |
|
||||
</xs:sequence> |
|
||||
<xs:attribute name="versao" type="TVerConsCad" use="required"/> |
|
||||
</xs:complexType> |
|
||||
<xs:complexType name="TEndereco"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Tipo Dados do Endereço</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:sequence> |
|
||||
<xs:element name="xLgr" minOccurs="0"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Logradouro</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:simpleType> |
|
||||
<xs:restriction base="TString"> |
|
||||
<xs:minLength value="1"/> |
|
||||
<xs:maxLength value="255"/> |
|
||||
</xs:restriction> |
|
||||
</xs:simpleType> |
|
||||
</xs:element> |
|
||||
<xs:element name="nro" minOccurs="0"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Número</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:simpleType> |
|
||||
<xs:restriction base="TString"> |
|
||||
<xs:maxLength value="60"/> |
|
||||
<xs:minLength value="1"/> |
|
||||
</xs:restriction> |
|
||||
</xs:simpleType> |
|
||||
</xs:element> |
|
||||
<xs:element name="xCpl" minOccurs="0"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Complemento</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:simpleType> |
|
||||
<xs:restriction base="TString"> |
|
||||
<xs:maxLength value="60"/> |
|
||||
<xs:minLength value="1"/> |
|
||||
</xs:restriction> |
|
||||
</xs:simpleType> |
|
||||
</xs:element> |
|
||||
<xs:element name="xBairro" minOccurs="0"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Bairro</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:simpleType> |
|
||||
<xs:restriction base="TString"> |
|
||||
<xs:maxLength value="60"/> |
|
||||
<xs:minLength value="1"/> |
|
||||
</xs:restriction> |
|
||||
</xs:simpleType> |
|
||||
</xs:element> |
|
||||
<xs:element name="cMun" type="TCodMunIBGE" minOccurs="0"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Código do município (utilizar a tabela do IBGE), informar 9999999 para operações com o exterior.</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="xMun" minOccurs="0"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Nome do município</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:simpleType> |
|
||||
<xs:restriction base="TString"> |
|
||||
<xs:maxLength value="60"/> |
|
||||
<xs:minLength value="1"/> |
|
||||
</xs:restriction> |
|
||||
</xs:simpleType> |
|
||||
</xs:element> |
|
||||
<xs:element name="CEP" minOccurs="0"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>CEP</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:simpleType> |
|
||||
<xs:restriction base="xs:token"> |
|
||||
<xs:pattern value="[0-9]{7,8}"/> |
|
||||
</xs:restriction> |
|
||||
</xs:simpleType> |
|
||||
</xs:element> |
|
||||
</xs:sequence> |
|
||||
</xs:complexType> |
|
||||
<xs:simpleType name="TUfCons"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Tipo Sigla da UF consultada</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:restriction base="xs:token"> |
|
||||
<xs:enumeration value="AC"/> |
|
||||
<xs:enumeration value="AL"/> |
|
||||
<xs:enumeration value="AM"/> |
|
||||
<xs:enumeration value="AP"/> |
|
||||
<xs:enumeration value="BA"/> |
|
||||
<xs:enumeration value="CE"/> |
|
||||
<xs:enumeration value="DF"/> |
|
||||
<xs:enumeration value="ES"/> |
|
||||
<xs:enumeration value="GO"/> |
|
||||
<xs:enumeration value="MA"/> |
|
||||
<xs:enumeration value="MG"/> |
|
||||
<xs:enumeration value="MS"/> |
|
||||
<xs:enumeration value="MT"/> |
|
||||
<xs:enumeration value="PA"/> |
|
||||
<xs:enumeration value="PB"/> |
|
||||
<xs:enumeration value="PE"/> |
|
||||
<xs:enumeration value="PI"/> |
|
||||
<xs:enumeration value="PR"/> |
|
||||
<xs:enumeration value="RJ"/> |
|
||||
<xs:enumeration value="RN"/> |
|
||||
<xs:enumeration value="RO"/> |
|
||||
<xs:enumeration value="RR"/> |
|
||||
<xs:enumeration value="RS"/> |
|
||||
<xs:enumeration value="SC"/> |
|
||||
<xs:enumeration value="SE"/> |
|
||||
<xs:enumeration value="SP"/> |
|
||||
<xs:enumeration value="TO"/> |
|
||||
<xs:enumeration value="SU"/> |
|
||||
</xs:restriction> |
|
||||
</xs:simpleType> |
|
||||
<xs:simpleType name="TVerConsCad"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Tipo Versão do Leiaute da Consulta Cadastro</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:restriction base="xs:token"> |
|
||||
<xs:pattern value="1\.01"/> |
|
||||
</xs:restriction> |
|
||||
</xs:simpleType> |
|
||||
</xs:schema> |
|
||||
@ -1,193 +1,193 @@ |
|||||
<?xml version="1.0" encoding="UTF-8"?> |
|
||||
<!-- PL_006f versao com correcoes no xServ para tornar a literal INUTILIZAR obrigatoria 21/05/2010 --> |
|
||||
<!-- PL_006c versao com correcoes 24/12/2009 --> |
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
|
||||
<xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="xmldsig-core-schema_v1.01.xsd"/> |
|
||||
<xs:include schemaLocation="tiposBasico_v3.10.xsd"/> |
|
||||
<xs:complexType name="TInutNFe"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Tipo Pedido de Inutilização de Numeração da Nota Fiscal Eletrônica</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:sequence> |
|
||||
<xs:element name="infInut"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Dados do Pedido de Inutilização de Numeração da Nota Fiscal Eletrônica</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:complexType> |
|
||||
<xs:sequence> |
|
||||
<xs:element name="tpAmb" type="TAmb"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Identificação do Ambiente: |
|
||||
1 - Produção |
|
||||
2 - Homologação</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="xServ"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Serviço Solicitado</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:simpleType> |
|
||||
<xs:restriction base="TServ"> |
|
||||
<xs:enumeration value="INUTILIZAR"/> |
|
||||
</xs:restriction> |
|
||||
</xs:simpleType> |
|
||||
</xs:element> |
|
||||
<xs:element name="cUF" type="TCodUfIBGE"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Código da UF do emitente</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="ano" type="Tano"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Ano de inutilização da numeração</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="CNPJ" type="TCnpj"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>CNPJ do emitente</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="mod" type="TMod"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Modelo da NF-e (55, 65 etc.)</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="serie" type="TSerie"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Série da NF-e</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="nNFIni" type="TNF"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Número da NF-e inicial</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="nNFFin" type="TNF"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Número da NF-e final</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="xJust" type="TJust"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Justificativa do pedido de inutilização</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
</xs:sequence> |
|
||||
<xs:attribute name="Id" use="required"> |
|
||||
<xs:simpleType> |
|
||||
<xs:restriction base="xs:ID"> |
|
||||
<xs:pattern value="ID[0-9]{41}"/> |
|
||||
</xs:restriction> |
|
||||
</xs:simpleType> |
|
||||
</xs:attribute> |
|
||||
</xs:complexType> |
|
||||
</xs:element> |
|
||||
<xs:element ref="ds:Signature"/> |
|
||||
</xs:sequence> |
|
||||
<xs:attribute name="versao" type="TVerInutNFe" use="required"/> |
|
||||
</xs:complexType> |
|
||||
<xs:complexType name="TRetInutNFe"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Tipo retorno do Pedido de Inutilização de Numeração da Nota Fiscal Eletrônica</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:sequence> |
|
||||
<xs:element name="infInut"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Dados do Retorno do Pedido de Inutilização de Numeração da Nota Fiscal Eletrônica</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:complexType> |
|
||||
<xs:sequence> |
|
||||
<xs:element name="tpAmb" type="TAmb"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Identificação do Ambiente: |
|
||||
1 - Produção |
|
||||
2 - Homologação</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="verAplic" type="TVerAplic"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Versão do Aplicativo que processou a NF-e</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="cStat" type="TStat"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Código do status da mensagem enviada.</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="xMotivo" type="TMotivo"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Descrição literal do status do serviço solicitado.</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="cUF" type="TCodUfIBGE"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Código da UF que atendeu a solicitação</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="ano" type="Tano" minOccurs="0"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Ano de inutilização da numeração</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="CNPJ" type="TCnpj" minOccurs="0"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>CNPJ do emitente</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="mod" type="TMod" minOccurs="0"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Modelo da NF-e (55, etc.)</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="serie" type="TSerie" minOccurs="0"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Série da NF-e</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="nNFIni" type="TNF" minOccurs="0"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Número da NF-e inicial</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="nNFFin" type="TNF" minOccurs="0"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Número da NF-e final</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="dhRecbto" type="TDateTimeUTC"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Data e hora de recebimento, no formato AAAA-MM-DDTHH:MM:SS. Deve ser preenchida com data e hora da gravação no Banco em caso de Confirmação. Em caso de Rejeição, com data e hora do recebimento do Pedido de Inutilização.</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
<xs:element name="nProt" type="TProt" minOccurs="0"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Número do Protocolo de Status da NF-e. 1 posição (1 – Secretaria de Fazenda Estadual 2 – Receita Federal); 2 - código da UF - 2 posições ano; 10 seqüencial no ano.</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
</xs:sequence> |
|
||||
<xs:attribute name="Id" type="xs:ID" use="optional"/> |
|
||||
</xs:complexType> |
|
||||
</xs:element> |
|
||||
<xs:element ref="ds:Signature" minOccurs="0"/> |
|
||||
</xs:sequence> |
|
||||
<xs:attribute name="versao" type="TVerInutNFe" use="required"/> |
|
||||
</xs:complexType> |
|
||||
<xs:complexType name="TProcInutNFe"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Tipo Pedido de inutilzação de númeração de NF-e processado</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:sequence> |
|
||||
<xs:element name="inutNFe" type="TInutNFe"/> |
|
||||
<xs:element name="retInutNFe" type="TRetInutNFe"/> |
|
||||
</xs:sequence> |
|
||||
<xs:attribute name="versao" type="TVerInutNFe" use="required"/> |
|
||||
</xs:complexType> |
|
||||
<xs:simpleType name="TVerInutNFe"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Tipo Versão do leiaute de Inutilização 3.10</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
<xs:restriction base="xs:token"> |
|
||||
<xs:pattern value="3\.10"/> |
|
||||
</xs:restriction> |
|
||||
</xs:simpleType> |
|
||||
</xs:schema> |
|
||||
|
<?xml version="1.0" encoding="UTF-8"?> |
||||
|
<!-- PL_006f versao com correcoes no xServ para tornar a literal INUTILIZAR obrigatoria 21/05/2010 --> |
||||
|
<!-- PL_006c versao com correcoes 24/12/2009 --> |
||||
|
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:ds="http://www.w3.org/2000/09/xmldsig#" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
||||
|
<xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="xmldsig-core-schema_v1.01.xsd"/> |
||||
|
<xs:include schemaLocation="tiposBasico_v4.00.xsd"/> |
||||
|
<xs:complexType name="TInutNFe"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Tipo Pedido de Inutilização de Numeração da Nota Fiscal Eletrônica</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
<xs:sequence> |
||||
|
<xs:element name="infInut"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Dados do Pedido de Inutilização de Numeração da Nota Fiscal Eletrônica</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
<xs:complexType> |
||||
|
<xs:sequence> |
||||
|
<xs:element name="tpAmb" type="TAmb"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Identificação do Ambiente: |
||||
|
1 - Produção |
||||
|
2 - Homologação</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
<xs:element name="xServ"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Serviço Solicitado</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
<xs:simpleType> |
||||
|
<xs:restriction base="TServ"> |
||||
|
<xs:enumeration value="INUTILIZAR"/> |
||||
|
</xs:restriction> |
||||
|
</xs:simpleType> |
||||
|
</xs:element> |
||||
|
<xs:element name="cUF" type="TCodUfIBGE"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Código da UF do emitente</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
<xs:element name="ano" type="Tano"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Ano de inutilização da numeração</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
<xs:element name="CNPJ" type="TCnpj"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>CNPJ do emitente</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
<xs:element name="mod" type="TMod"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Modelo da NF-e (55, 65 etc.)</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
<xs:element name="serie" type="TSerie"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Série da NF-e</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
<xs:element name="nNFIni" type="TNF"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Número da NF-e inicial</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
<xs:element name="nNFFin" type="TNF"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Número da NF-e final</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
<xs:element name="xJust" type="TJust"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Justificativa do pedido de inutilização</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
</xs:sequence> |
||||
|
<xs:attribute name="Id" use="required"> |
||||
|
<xs:simpleType> |
||||
|
<xs:restriction base="xs:ID"> |
||||
|
<xs:pattern value="ID[0-9]{41}"/> |
||||
|
</xs:restriction> |
||||
|
</xs:simpleType> |
||||
|
</xs:attribute> |
||||
|
</xs:complexType> |
||||
|
</xs:element> |
||||
|
<xs:element ref="ds:Signature"/> |
||||
|
</xs:sequence> |
||||
|
<xs:attribute name="versao" type="TVerInutNFe" use="required"/> |
||||
|
</xs:complexType> |
||||
|
<xs:complexType name="TRetInutNFe"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Tipo retorno do Pedido de Inutilização de Numeração da Nota Fiscal Eletrônica</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
<xs:sequence> |
||||
|
<xs:element name="infInut"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Dados do Retorno do Pedido de Inutilização de Numeração da Nota Fiscal Eletrônica</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
<xs:complexType> |
||||
|
<xs:sequence> |
||||
|
<xs:element name="tpAmb" type="TAmb"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Identificação do Ambiente: |
||||
|
1 - Produção |
||||
|
2 - Homologação</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
<xs:element name="verAplic" type="TVerAplic"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Versão do Aplicativo que processou a NF-e</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
<xs:element name="cStat" type="TStat"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Código do status da mensagem enviada.</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
<xs:element name="xMotivo" type="TMotivo"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Descrição literal do status do serviço solicitado.</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
<xs:element name="cUF" type="TCodUfIBGE"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Código da UF que atendeu a solicitação</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
<xs:element name="ano" type="Tano" minOccurs="0"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Ano de inutilização da numeração</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
<xs:element name="CNPJ" type="TCnpj" minOccurs="0"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>CNPJ do emitente</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
<xs:element name="mod" type="TMod" minOccurs="0"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Modelo da NF-e (55, etc.)</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
<xs:element name="serie" type="TSerie" minOccurs="0"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Série da NF-e</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
<xs:element name="nNFIni" type="TNF" minOccurs="0"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Número da NF-e inicial</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
<xs:element name="nNFFin" type="TNF" minOccurs="0"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Número da NF-e final</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
<xs:element name="dhRecbto" type="TDateTimeUTC"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Data e hora de recebimento, no formato AAAA-MM-DDTHH:MM:SS. Deve ser preenchida com data e hora da gravação no Banco em caso de Confirmação. Em caso de Rejeição, com data e hora do recebimento do Pedido de Inutilização.</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
<xs:element name="nProt" type="TProt" minOccurs="0"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Número do Protocolo de Status da NF-e. 1 posição (1 – Secretaria de Fazenda Estadual 2 – Receita Federal); 2 - código da UF - 2 posições ano; 10 seqüencial no ano.</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
</xs:sequence> |
||||
|
<xs:attribute name="Id" type="xs:ID" use="optional"/> |
||||
|
</xs:complexType> |
||||
|
</xs:element> |
||||
|
<xs:element ref="ds:Signature" minOccurs="0"/> |
||||
|
</xs:sequence> |
||||
|
<xs:attribute name="versao" type="TVerInutNFe" use="required"/> |
||||
|
</xs:complexType> |
||||
|
<xs:complexType name="TProcInutNFe"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Tipo Pedido de inutilzação de númeração de NF-e processado</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
<xs:sequence> |
||||
|
<xs:element name="inutNFe" type="TInutNFe"/> |
||||
|
<xs:element name="retInutNFe" type="TRetInutNFe"/> |
||||
|
</xs:sequence> |
||||
|
<xs:attribute name="versao" type="TVerInutNFe" use="required"/> |
||||
|
</xs:complexType> |
||||
|
<xs:simpleType name="TVerInutNFe"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Tipo Versão do leiaute de Inutilização 4.00</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
<xs:restriction base="xs:token"> |
||||
|
<xs:pattern value="4\.00"/> |
||||
|
</xs:restriction> |
||||
|
</xs:simpleType> |
||||
|
</xs:schema> |
||||
13931
pynfe/data/XSDs/leiauteNFe_v4.00.xsd
File diff suppressed because it is too large
View File
File diff suppressed because it is too large
View File
@ -1,9 +1,9 @@ |
|||||
<?xml version="1.0" encoding="UTF-8"?> |
|
||||
<xs:schema xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.portalfiscal.inf.br/nfe" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
|
||||
<xs:include schemaLocation="leiauteNFe_v3.10.xsd"/> |
|
||||
<xs:element name="NFe" type="TNFe"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Nota Fiscal Eletrônica</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
</xs:schema> |
|
||||
|
<?xml version="1.0" encoding="UTF-8"?> |
||||
|
<xs:schema xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.portalfiscal.inf.br/nfe" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
||||
|
<xs:include schemaLocation="leiauteNFe_v4.00.xsd"/> |
||||
|
<xs:element name="NFe" type="TNFe"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Nota Fiscal Eletrônica</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
</xs:schema> |
||||
@ -1,9 +1,9 @@ |
|||||
<?xml version="1.0" encoding="UTF-8"?> |
|
||||
<xs:schema xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.portalfiscal.inf.br/nfe" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
|
||||
<xs:include schemaLocation="leiauteInutNFe_v3.10.xsd"/> |
|
||||
<xs:element name="ProcInutNFe" type="TProcInutNFe"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Pedido de inutilização de númeração de NF-e processado</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
</xs:schema> |
|
||||
|
<?xml version="1.0" encoding="UTF-8"?> |
||||
|
<xs:schema xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.portalfiscal.inf.br/nfe" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
||||
|
<xs:include schemaLocation="leiauteInutNFe_v4.00.xsd"/> |
||||
|
<xs:element name="ProcInutNFe" type="TProcInutNFe"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Pedido de inutilização de númeração de NF-e processado</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
</xs:schema> |
||||
@ -1,9 +1,9 @@ |
|||||
<?xml version="1.0" encoding="UTF-8"?> |
|
||||
<xs:schema xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.portalfiscal.inf.br/nfe" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
|
||||
<xs:include schemaLocation="leiauteNFe_v3.10.xsd"/> |
|
||||
<xs:element name="nfeProc" type="TNfeProc"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>NF-e processada</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
</xs:schema> |
|
||||
|
<?xml version="1.0" encoding="UTF-8"?> |
||||
|
<xs:schema xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="http://www.portalfiscal.inf.br/nfe" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
||||
|
<xs:include schemaLocation="leiauteNFe_v4.00.xsd"/> |
||||
|
<xs:element name="nfeProc" type="TNfeProc"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>NF-e processada</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
</xs:schema> |
||||
@ -1,9 +1,9 @@ |
|||||
<?xml version="1.0" encoding="UTF-8"?> |
|
||||
<xs:schema xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
|
||||
<xs:include schemaLocation="leiauteNFe_v3.10.xsd"/> |
|
||||
<xs:element name="retConsReciNFe" type="TRetConsReciNFe"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Schema XML de validação do retorno do Pedido de Consulta do Recido do Lote de Notas Fiscais Eletrônicas</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
</xs:schema> |
|
||||
|
<?xml version="1.0" encoding="UTF-8"?> |
||||
|
<xs:schema xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
||||
|
<xs:include schemaLocation="leiauteNFe_v4.00.xsd"/> |
||||
|
<xs:element name="retConsReciNFe" type="TRetConsReciNFe"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Schema XML de validação do retorno do Pedido de Consulta do Recido do Lote de Notas Fiscais Eletrônicas</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
</xs:schema> |
||||
@ -1,9 +1,9 @@ |
|||||
<?xml version="1.0" encoding="UTF-8"?> |
|
||||
<xs:schema xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
|
||||
<xs:include schemaLocation="leiauteConsSitNFe_v3.10.xsd"/> |
|
||||
<xs:element name="retConsSitNFe" type="TRetConsSitNFe"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Schema XML de validação do retorno da consulta da situação atual da NF-e</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
</xs:schema> |
|
||||
|
<?xml version="1.0" encoding="UTF-8"?> |
||||
|
<xs:schema xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
||||
|
<xs:include schemaLocation="leiauteConsSitNFe_v4.00.xsd"/> |
||||
|
<xs:element name="retConsSitNFe" type="TRetConsSitNFe"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Schema XML de validação do retorno da consulta da situação atual da NF-e</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
</xs:schema> |
||||
@ -1,9 +1,9 @@ |
|||||
<?xml version="1.0" encoding="UTF-8"?> |
|
||||
<xs:schema xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
|
||||
<xs:include schemaLocation="leiauteConsStatServ_v3.10.xsd"/> |
|
||||
<xs:element name="retConsStatServ" type="TRetConsStatServ"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Schema XML de validação do Resultado da Consulta do Status do Serviço</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
</xs:schema> |
|
||||
|
<?xml version="1.0" encoding="UTF-8"?> |
||||
|
<xs:schema xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
||||
|
<xs:include schemaLocation="leiauteConsStatServ_v4.00.xsd"/> |
||||
|
<xs:element name="retConsStatServ" type="TRetConsStatServ"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Schema XML de validação do Resultado da Consulta do Status do Serviço</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
</xs:schema> |
||||
@ -1,9 +1,9 @@ |
|||||
<?xml version="1.0" encoding="UTF-8"?> |
|
||||
<xs:schema xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
|
||||
<xs:include schemaLocation="leiauteNFe_v3.10.xsd"/> |
|
||||
<xs:element name="retEnviNFe" type="TRetEnviNFe"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Schema XML de validação do retorno do Pedido de Concessão de Autorização da Nota Fiscal Eletrônica</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
</xs:schema> |
|
||||
|
<?xml version="1.0" encoding="UTF-8"?> |
||||
|
<xs:schema xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
||||
|
<xs:include schemaLocation="leiauteNFe_v4.00.xsd"/> |
||||
|
<xs:element name="retEnviNFe" type="TRetEnviNFe"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Schema XML de validação do retorno do Pedido de Concessão de Autorização da Nota Fiscal Eletrônica</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
</xs:schema> |
||||
@ -1,9 +1,9 @@ |
|||||
<?xml version="1.0" encoding="UTF-8"?> |
|
||||
<xs:schema xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
|
||||
<xs:include schemaLocation="leiauteInutNFe_v3.10.xsd"/> |
|
||||
<xs:element name="retInutNFe" type="TRetInutNFe"> |
|
||||
<xs:annotation> |
|
||||
<xs:documentation>Schema XML de validação do retorno do Pedido de Inutilização de Numeração da Nota Fiscal Eletrônica</xs:documentation> |
|
||||
</xs:annotation> |
|
||||
</xs:element> |
|
||||
</xs:schema> |
|
||||
|
<?xml version="1.0" encoding="UTF-8"?> |
||||
|
<xs:schema xmlns:ds="http://www.w3.org/2000/09/xmldsig#" xmlns="http://www.portalfiscal.inf.br/nfe" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.portalfiscal.inf.br/nfe" elementFormDefault="qualified" attributeFormDefault="unqualified"> |
||||
|
<xs:include schemaLocation="leiauteInutNFe_v4.00.xsd"/> |
||||
|
<xs:element name="retInutNFe" type="TRetInutNFe"> |
||||
|
<xs:annotation> |
||||
|
<xs:documentation>Schema XML de validação do retorno do Pedido de Inutilização de Numeração da Nota Fiscal Eletrônica</xs:documentation> |
||||
|
</xs:annotation> |
||||
|
</xs:element> |
||||
|
</xs:schema> |
||||
1396
pynfe/data/XSDs/tiposBasico_v4.00.xsd
File diff suppressed because it is too large
View File
File diff suppressed because it is too large
View File
Write
Preview
Loading…
Cancel
Save
Reference in new issue