From ea2bc2fb492ef8aae254308e7cd8a24ac90339d6 Mon Sep 17 00:00:00 2001 From: Roberto Godinho Date: Mon, 18 Dec 2023 16:02:43 -0300 Subject: [PATCH] Atualizado schemas XSD * PL_NFeDistDFe_103 - https://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=i8zkC4UsoIc= * PL_009k_NT2023_001_v120 - https://www.nfe.fazenda.gov.br/portal/exibirArquivo.aspx?conteudo=C9Qz1lqk6eo= --- pynfe/data/XSDs/NF-e/consReciNFe_v4.00.xsd | 18 +- pynfe/data/XSDs/NF-e/consSitNFe_v4.00.xsd | 18 +- pynfe/data/XSDs/NF-e/consStatServ_v4.00.xsd | 18 +- pynfe/data/XSDs/NF-e/distDFeInt_v1.01.xsd | 83 +- pynfe/data/XSDs/NF-e/enviNFe_v4.00.xsd | 18 +- pynfe/data/XSDs/NF-e/inutNFe_v4.00.xsd | 18 +- .../XSDs/NF-e/leiauteConsSitNFe_v4.00.xsd | 1005 +++++++------- .../XSDs/NF-e/leiauteConsStatServ_v4.00.xsd | 196 +-- pynfe/data/XSDs/NF-e/leiauteInutNFe_v4.00.xsd | 386 +++--- pynfe/data/XSDs/NF-e/leiauteNFe_v4.00.xsd | 292 ++++ pynfe/data/XSDs/NF-e/nfe_v4.00.xsd | 18 +- pynfe/data/XSDs/NF-e/procInutNFe_v4.00.xsd | 18 +- pynfe/data/XSDs/NF-e/procNFe_v4.00.xsd | 18 +- pynfe/data/XSDs/NF-e/resEvento_v1.01.xsd | 95 +- pynfe/data/XSDs/NF-e/resNFe_v1.01.xsd | 110 +- pynfe/data/XSDs/NF-e/retConsCad_v2.00.xsd | 9 + pynfe/data/XSDs/NF-e/retConsReciNFe_v4.00.xsd | 18 +- pynfe/data/XSDs/NF-e/retConsSitNFe_v4.00.xsd | 18 +- .../data/XSDs/NF-e/retConsStatServ_v4.00.xsd | 18 +- pynfe/data/XSDs/NF-e/retDistDFeInt_v1.01.xsd | 82 +- pynfe/data/XSDs/NF-e/retEnviNFe_v4.00.xsd | 18 +- pynfe/data/XSDs/NF-e/retInutNFe_v4.00.xsd | 18 +- pynfe/data/XSDs/NF-e/tiposBasico_v1.03.xsd | 30 +- pynfe/data/XSDs/NF-e/tiposBasico_v4.00.xsd | 1187 +++++++++-------- pynfe/data/XSDs/NF-e/tiposDistDFe_v1.01.xsd | 218 +-- 25 files changed, 1828 insertions(+), 2099 deletions(-) create mode 100644 pynfe/data/XSDs/NF-e/retConsCad_v2.00.xsd diff --git a/pynfe/data/XSDs/NF-e/consReciNFe_v4.00.xsd b/pynfe/data/XSDs/NF-e/consReciNFe_v4.00.xsd index 475a9c24..121c7427 100644 --- a/pynfe/data/XSDs/NF-e/consReciNFe_v4.00.xsd +++ b/pynfe/data/XSDs/NF-e/consReciNFe_v4.00.xsd @@ -1,9 +1,9 @@ - - - - - - Schema XML de validação do Pedido de Consulta do Recido do Lote de Notas Fiscais Eletrônicas - - - + + + + + + Schema XML de validação do Pedido de Consulta do Recido do Lote de Notas Fiscais Eletrônicas + + + diff --git a/pynfe/data/XSDs/NF-e/consSitNFe_v4.00.xsd b/pynfe/data/XSDs/NF-e/consSitNFe_v4.00.xsd index d06c562e..c55a4dc4 100644 --- a/pynfe/data/XSDs/NF-e/consSitNFe_v4.00.xsd +++ b/pynfe/data/XSDs/NF-e/consSitNFe_v4.00.xsd @@ -1,9 +1,9 @@ - - - - - - Schema de validação XML dp Pedido de Consulta da Situação Atual da Nota Fiscal Eletrônica - - - + + + + + + Schema de validação XML dp Pedido de Consulta da Situação Atual da Nota Fiscal Eletrônica + + + diff --git a/pynfe/data/XSDs/NF-e/consStatServ_v4.00.xsd b/pynfe/data/XSDs/NF-e/consStatServ_v4.00.xsd index d6259590..f089e0c3 100644 --- a/pynfe/data/XSDs/NF-e/consStatServ_v4.00.xsd +++ b/pynfe/data/XSDs/NF-e/consStatServ_v4.00.xsd @@ -1,9 +1,9 @@ - - - - - - Schema XML de validação do Pedido de Consulta do Status do Serviço - - - + + + + + + Schema XML de validação do Pedido de Consulta do Status do Serviço + + + diff --git a/pynfe/data/XSDs/NF-e/distDFeInt_v1.01.xsd b/pynfe/data/XSDs/NF-e/distDFeInt_v1.01.xsd index d78a3752..87262404 100644 --- a/pynfe/data/XSDs/NF-e/distDFeInt_v1.01.xsd +++ b/pynfe/data/XSDs/NF-e/distDFeInt_v1.01.xsd @@ -1,84 +1,5 @@ - - - - - - Schema de pedido de distribuição de DF-e de interesse - - - - - - +Schema de pedido de distribuição de DF-e de interesse Identificação do Ambiente: 1 - Produção 2 - Homologação - - - - - - Código da UF do Autor - - - - - - CNPJ do interessado no DF-e - - - - - CPF do interessado no DF-e - - - - - - - Grupo para distribuir DF-e de interesse - - - - - - Último NSU recebido pelo ator. Caso seja informado com zero, ou com um NSU muito antigo, a consulta retornará unicamente as informações resumidas e documentos fiscais eletrônicos que tenham sido recepcionados pelo Ambiente Nacional nos últimos 3 meses. - - - - - - - - Grupo para consultar um DF-e a partir de um NSU específico - - - - - - Número Sequencial Único. Geralmente esta consulta será utilizada quando identificado pelo interessado um NSU faltante. O Web Service retornará o documento ou informará que o NSU não existe no Ambiente Nacional. Assim, esta consulta fechará a lacuna do NSU identificado como faltante. - - - - - - - - Grupo para consultar uma NF-e a partir da chave de acesso - - - - - - Chave de acesso da NF-e a ser consultada - - - - - - - - - - - \ No newline at end of file + Código da UF do AutorCNPJ do interessado no DF-eCPF do interessado no DF-eGrupo para distribuir DF-e de interesseÚltimo NSU recebido pelo ator. Caso seja informado com zero, ou com um NSU muito antigo, a consulta retornará unicamente as informações resumidas e documentos fiscais eletrônicos que tenham sido recepcionados pelo Ambiente Nacional nos últimos 3 meses.Grupo para consultar um DF-e a partir de um NSU específicoNúmero Sequencial Único. Geralmente esta consulta será utilizada quando identificado pelo interessado um NSU faltante. O Web Service retornará o documento ou informará que o NSU não existe no Ambiente Nacional. Assim, esta consulta fechará a lacuna do NSU identificado como faltante.Grupo para consultar uma NF-e a partir da chave de acessoChave de acesso da NF-e a ser consultada \ No newline at end of file diff --git a/pynfe/data/XSDs/NF-e/enviNFe_v4.00.xsd b/pynfe/data/XSDs/NF-e/enviNFe_v4.00.xsd index 2dbb368b..05ee5dcb 100644 --- a/pynfe/data/XSDs/NF-e/enviNFe_v4.00.xsd +++ b/pynfe/data/XSDs/NF-e/enviNFe_v4.00.xsd @@ -1,9 +1,9 @@ - - - - - - Schema XML de validação do Pedido de Concessão de Autorização da Nota Fiscal Eletrônica - - - + + + + + + Schema XML de validação do Pedido de Concessão de Autorização da Nota Fiscal Eletrônica + + + diff --git a/pynfe/data/XSDs/NF-e/inutNFe_v4.00.xsd b/pynfe/data/XSDs/NF-e/inutNFe_v4.00.xsd index fc412ed7..461d0b9a 100644 --- a/pynfe/data/XSDs/NF-e/inutNFe_v4.00.xsd +++ b/pynfe/data/XSDs/NF-e/inutNFe_v4.00.xsd @@ -1,9 +1,9 @@ - - - - - - Schema XML de validação do Pedido de Inutilização de Numeração da Nota Fiscal Eletrônica - - - + + + + + + Schema XML de validação do Pedido de Inutilização de Numeração da Nota Fiscal Eletrônica + + + diff --git a/pynfe/data/XSDs/NF-e/leiauteConsSitNFe_v4.00.xsd b/pynfe/data/XSDs/NF-e/leiauteConsSitNFe_v4.00.xsd index ec2a9e65..5330c83d 100644 --- a/pynfe/data/XSDs/NF-e/leiauteConsSitNFe_v4.00.xsd +++ b/pynfe/data/XSDs/NF-e/leiauteConsSitNFe_v4.00.xsd @@ -1,503 +1,502 @@ - - - - - - - - - - - - - Tipo Pedido de Consulta da Situação Atual da Nota Fiscal Eletrônica - - - - - Identificação do Ambiente: -1 - Produção -2 - Homologação - - - - - Serviço Solicitado - - - - - - - - - - Chaves de acesso da NF-e, compostas por: UF do emitente, AAMM da emissão da NFe, CNPJ do emitente, modelo, série e número da NF-e e código numérico + DV. - - - - - - - - Tipo Retorno de Pedido de Consulta da Situação Atual da Nota Fiscal Eletrônica - - - - - Identificação do Ambiente: -1 - Produção -2 - Homologação - - - - - Versão do Aplicativo que processou a NF-e - - - - - Código do status da mensagem enviada. - - - - - Descrição literal do status do serviço solicitado. - - - - - código da UF de atendimento - - - - - AAAA-MM-DDTHH:MM:SSTZD - - - - - Chaves de acesso da NF-e consultada - - - - - Protocolo de autorização de uso da NF-e - - - - - Protocolo de homologação de cancelamento de uso da NF-e - - - - - Protocolo de registro de evento da NF-e - - - - - - - - Tipo Protocolo de status resultado do processamento da NF-e - - - - - Dados do protocolo de status - - - - - - Identificação do Ambiente: -1 - Produção -2 - Homologação - - - - - Versão do Aplicativo que processou a NF-e - - - - - Chaves de acesso da NF-e, compostas por: UF do emitente, AAMM da emissão da NFe, CNPJ do emitente, modelo, série e número da NF-e e código numérico+DV. - - - - - Data e hora de processamento, no formato AAAA-MM-DDTHH:MM:SS (ou AAAA-MM-DDTHH:MM:SSTZD, de acordo com versão). 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 Lote de NF-e enviado. - - - - - Número do Protocolo de Status da NF-e. 1 posição (1 – Secretaria de Fazenda Estadual 2 – Receita Federal); 2 - códiga da UF - 2 posições ano; 10 seqüencial no ano. - - - - - Digest Value da NF-e processada. Utilizado para conferir a integridade da NF-e original. - - - - - Código do status da mensagem enviada. - - - - - Descrição literal do status do serviço solicitado. - - - - - - - - - - - - - Tipo retorno Pedido de Cancelamento da Nota Fiscal Eletrônica - - - - - Dados do Resultado do Pedido de Cancelamento da Nota Fiscal Eletrônica - - - - - - Identificação do Ambiente: -1 - Produção -2 - Homologação - - - - - Versão do Aplicativo que processou o pedido de cancelamento - - - - - Código do status da mensagem enviada. - - - - - Descrição literal do status do serviço solicitado. - - - - - código da UF de atendimento - - - - - Chaves de acesso da NF-e, compostas por: UF do emitente, AAMM da emissão da NFe, CNPJ do emitente, modelo, série e número da NF-e e código numérico + DV. - - - - - 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. - - - - - 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. - - - - - - - - - - - - - Tipo Evento - - - - - - - - Código do órgão de recepção do Evento. Utilizar a Tabela do IBGE extendida, utilizar 90 para identificar o Ambiente Nacional - - - - - Identificação do Ambiente: -1 - Produção -2 - Homologação - - - - - Identificação do autor do evento - - - - CNPJ - - - - - CPF - - - - - - Chave de Acesso da NF-e vinculada ao evento - - - - - Data e Hora do Evento, formato UTC (AAAA-MM-DDThh:mm:ssTZD, onde TZD = +hh:mm ou -hh:mm) - - - - - Tipo do Evento - - - - - - - - - - - Seqüencial do evento para o mesmo tipo de evento. Para maioria dos eventos será 1, nos casos em que possa existir mais de um evento, como é o caso da carta de correção, o autor do evento deve numerar de forma seqüencial. - - - - - - - - - - - Versão do Tipo do Evento - - - - - - - - - - Detalhe Específico do Evento - - - - - - - - - - - - Identificador da TAG a ser assinada, a regra de formação do Id é: -“ID” + tpEvento + chave da NF-e + nSeqEvento - - - - - - - - - - - - - - - - Tipo retorno do Evento - - - - - - - - Identificação do Ambiente: -1 - Produção -2 - Homologação - - - - - Versão do Aplicativo que recebeu o Evento - - - - - Código do órgão de recepção do Evento. Utilizar a Tabela do IBGE extendida, utilizar 90 para identificar o Ambiente Nacional - - - - - Código do status da registro do Evento - - - - - Descrição literal do status do registro do Evento - - - - - Chave de Acesso NF-e vinculada - - - - - Tipo do Evento vinculado - - - - - - - - - - - Descrição do Evento - - - - - - - - - - - Seqüencial do evento - - - - - - - - - - - Identificação do destinatpario da NF-e - - - - CNPJ Destinatário - - - - - CPF Destiantário - - - - - - email do destinatário - - - - - - - - - - - Data e Hora de registro do evento formato UTC AAAA-MM-DDTHH:MM:SSTZD - - - - - Número do protocolo de registro do evento - - - - - - - - - - - - - - - - - - - Tipo procEvento - - - - - - - - - - Tipo Versão da NF-e - - - - - - - - Tipo Versão do leiaute de Cancelamento de NF-e - 2.00/1.07 - - - - - - - - Tipo Versão do Evento 1.00 - - - - - - - - Tipo Versão do Evento - - - - - - - - Tipo Versão do Leiaute da Cosulta situação NF-e - 4.00 - - - - - - - + + + + + + + + + + + + Tipo Pedido de Consulta da Situação Atual da Nota Fiscal Eletrônica + + + + + Identificação do Ambiente: +1 - Produção +2 - Homologação + + + + + Serviço Solicitado + + + + + + + + + + Chaves de acesso da NF-e, compostas por: UF do emitente, AAMM da emissão da NFe, CNPJ do emitente, modelo, série e número da NF-e e código numérico + DV. + + + + + + + + Tipo Retorno de Pedido de Consulta da Situação Atual da Nota Fiscal Eletrônica + + + + + Identificação do Ambiente: +1 - Produção +2 - Homologação + + + + + Versão do Aplicativo que processou a NF-e + + + + + Código do status da mensagem enviada. + + + + + Descrição literal do status do serviço solicitado. + + + + + código da UF de atendimento + + + + + AAAA-MM-DDTHH:MM:SSTZD + + + + + Chaves de acesso da NF-e consultada + + + + + Protocolo de autorização de uso da NF-e + + + + + Protocolo de homologação de cancelamento de uso da NF-e + + + + + Protocolo de registro de evento da NF-e + + + + + + + + Tipo Protocolo de status resultado do processamento da NF-e + + + + + Dados do protocolo de status + + + + + + Identificação do Ambiente: +1 - Produção +2 - Homologação + + + + + Versão do Aplicativo que processou a NF-e + + + + + Chaves de acesso da NF-e, compostas por: UF do emitente, AAMM da emissão da NFe, CNPJ do emitente, modelo, série e número da NF-e e código numérico+DV. + + + + + Data e hora de processamento, no formato AAAA-MM-DDTHH:MM:SS (ou AAAA-MM-DDTHH:MM:SSTZD, de acordo com versão). 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 Lote de NF-e enviado. + + + + + Número do Protocolo de Status da NF-e. 1 posição (1 – Secretaria de Fazenda Estadual 2 – Receita Federal); 2 - códiga da UF - 2 posições ano; 10 seqüencial no ano. + + + + + Digest Value da NF-e processada. Utilizado para conferir a integridade da NF-e original. + + + + + Código do status da mensagem enviada. + + + + + Descrição literal do status do serviço solicitado. + + + + + + + + + + + + + Tipo retorno Pedido de Cancelamento da Nota Fiscal Eletrônica + + + + + Dados do Resultado do Pedido de Cancelamento da Nota Fiscal Eletrônica + + + + + + Identificação do Ambiente: +1 - Produção +2 - Homologação + + + + + Versão do Aplicativo que processou o pedido de cancelamento + + + + + Código do status da mensagem enviada. + + + + + Descrição literal do status do serviço solicitado. + + + + + código da UF de atendimento + + + + + Chaves de acesso da NF-e, compostas por: UF do emitente, AAMM da emissão da NFe, CNPJ do emitente, modelo, série e número da NF-e e código numérico + DV. + + + + + 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. + + + + + 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. + + + + + + + + + + + + + Tipo Evento + + + + + + + + Código do órgão de recepção do Evento. Utilizar a Tabela do IBGE extendida, utilizar 90 para identificar o Ambiente Nacional + + + + + Identificação do Ambiente: +1 - Produção +2 - Homologação + + + + + Identificação do autor do evento + + + + CNPJ + + + + + CPF + + + + + + Chave de Acesso da NF-e vinculada ao evento + + + + + Data e Hora do Evento, formato UTC (AAAA-MM-DDThh:mm:ssTZD, onde TZD = +hh:mm ou -hh:mm) + + + + + Tipo do Evento + + + + + + + + + + + Seqüencial do evento para o mesmo tipo de evento. Para maioria dos eventos será 1, nos casos em que possa existir mais de um evento, como é o caso da carta de correção, o autor do evento deve numerar de forma seqüencial. + + + + + + + + + + + Versão do Tipo do Evento + + + + + + + + + + Detalhe Específico do Evento + + + + + + + + + + + + Identificador da TAG a ser assinada, a regra de formação do Id é: +“ID” + tpEvento + chave da NF-e + nSeqEvento + + + + + + + + + + + + + + + + Tipo retorno do Evento + + + + + + + + Identificação do Ambiente: +1 - Produção +2 - Homologação + + + + + Versão do Aplicativo que recebeu o Evento + + + + + Código do órgão de recepção do Evento. Utilizar a Tabela do IBGE extendida, utilizar 90 para identificar o Ambiente Nacional + + + + + Código do status da registro do Evento + + + + + Descrição literal do status do registro do Evento + + + + + Chave de Acesso NF-e vinculada + + + + + Tipo do Evento vinculado + + + + + + + + + + + Descrição do Evento + + + + + + + + + + + Seqüencial do evento + + + + + + + + + + + Identificação do destinatpario da NF-e + + + + CNPJ Destinatário + + + + + CPF Destiantário + + + + + + email do destinatário + + + + + + + + + + + Data e Hora de registro do evento formato UTC AAAA-MM-DDTHH:MM:SSTZD + + + + + Número do protocolo de registro do evento + + + + + + + + + + + + + + + + + + + Tipo procEvento + + + + + + + + + + Tipo Versão da NF-e + + + + + + + + Tipo Versão do leiaute de Cancelamento de NF-e - 2.00/1.07 + + + + + + + + Tipo Versão do Evento 1.00 + + + + + + + + Tipo Versão do Evento + + + + + + + + Tipo Versão do Leiaute da Cosulta situação NF-e - 4.00 + + + + + + + diff --git a/pynfe/data/XSDs/NF-e/leiauteConsStatServ_v4.00.xsd b/pynfe/data/XSDs/NF-e/leiauteConsStatServ_v4.00.xsd index 93db6299..1442cf11 100644 --- a/pynfe/data/XSDs/NF-e/leiauteConsStatServ_v4.00.xsd +++ b/pynfe/data/XSDs/NF-e/leiauteConsStatServ_v4.00.xsd @@ -1,98 +1,98 @@ - - - - - - - Tipo Pedido de Consulta do Status do Serviço - - - - - Identificação do Ambiente: -1 - Produção -2 - Homologação - - - - - Sigla da UF consultada - - - - - Serviço Solicitado - - - - - - - - - - - - - Tipo Resultado da Consulta do Status do Serviço - - - - - Identificação do Ambiente: -1 - Produção -2 - Homologação - - - - - Versão do Aplicativo que processou a NF-e - - - - - Código do status da mensagem enviada. - - - - - Descrição literal do status do serviço solicitado. - - - - - Código da UF responsável pelo serviço - - - - - Data e hora do recebimento da consulta no formato AAAA-MM-DDTHH:MM:SSTZD - - - - - Tempo médio de resposta do serviço (em segundos) dos últimos 5 minutos - - - - - AAAA-MM-DDTHH:MM:SSDeve ser preenchida com data e hora previstas para o retorno dos serviços prestados. - - - - - Campo observação utilizado para incluir informações ao contribuinte - - - - - - - - Tipo versão do leiuate da Consulta Status do Serviço 4.00 - - - - - - + + + + + + + Tipo Pedido de Consulta do Status do Serviço + + + + + Identificação do Ambiente: +1 - Produção +2 - Homologação + + + + + Sigla da UF consultada + + + + + Serviço Solicitado + + + + + + + + + + + + + Tipo Resultado da Consulta do Status do Serviço + + + + + Identificação do Ambiente: +1 - Produção +2 - Homologação + + + + + Versão do Aplicativo que processou a NF-e + + + + + Código do status da mensagem enviada. + + + + + Descrição literal do status do serviço solicitado. + + + + + Código da UF responsável pelo serviço + + + + + Data e hora do recebimento da consulta no formato AAAA-MM-DDTHH:MM:SSTZD + + + + + Tempo médio de resposta do serviço (em segundos) dos últimos 5 minutos + + + + + AAAA-MM-DDTHH:MM:SSDeve ser preenchida com data e hora previstas para o retorno dos serviços prestados. + + + + + Campo observação utilizado para incluir informações ao contribuinte + + + + + + + + Tipo versão do leiuate da Consulta Status do Serviço 4.00 + + + + + + diff --git a/pynfe/data/XSDs/NF-e/leiauteInutNFe_v4.00.xsd b/pynfe/data/XSDs/NF-e/leiauteInutNFe_v4.00.xsd index fd2b1a5f..819597c1 100644 --- a/pynfe/data/XSDs/NF-e/leiauteInutNFe_v4.00.xsd +++ b/pynfe/data/XSDs/NF-e/leiauteInutNFe_v4.00.xsd @@ -1,193 +1,193 @@ - - - - - - - - - Tipo Pedido de Inutilização de Numeração da Nota Fiscal Eletrônica - - - - - Dados do Pedido de Inutilização de Numeração da Nota Fiscal Eletrônica - - - - - - Identificação do Ambiente: -1 - Produção -2 - Homologação - - - - - Serviço Solicitado - - - - - - - - - - Código da UF do emitente - - - - - Ano de inutilização da numeração - - - - - CNPJ do emitente - - - - - Modelo da NF-e (55, 65 etc.) - - - - - Série da NF-e - - - - - Número da NF-e inicial - - - - - Número da NF-e final - - - - - Justificativa do pedido de inutilização - - - - - - - - - - - - - - - - - - - Tipo retorno do Pedido de Inutilização de Numeração da Nota Fiscal Eletrônica - - - - - Dados do Retorno do Pedido de Inutilização de Numeração da Nota Fiscal Eletrônica - - - - - - Identificação do Ambiente: -1 - Produção -2 - Homologação - - - - - Versão do Aplicativo que processou a NF-e - - - - - Código do status da mensagem enviada. - - - - - Descrição literal do status do serviço solicitado. - - - - - Código da UF que atendeu a solicitação - - - - - Ano de inutilização da numeração - - - - - CNPJ do emitente - - - - - Modelo da NF-e (55, etc.) - - - - - Série da NF-e - - - - - Número da NF-e inicial - - - - - Número da NF-e final - - - - - 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. - - - - - 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. - - - - - - - - - - - - - Tipo Pedido de inutilzação de númeração de NF-e processado - - - - - - - - - - Tipo Versão do leiaute de Inutilização 4.00 - - - - - - + + + + + + + + + Tipo Pedido de Inutilização de Numeração da Nota Fiscal Eletrônica + + + + + Dados do Pedido de Inutilização de Numeração da Nota Fiscal Eletrônica + + + + + + Identificação do Ambiente: +1 - Produção +2 - Homologação + + + + + Serviço Solicitado + + + + + + + + + + Código da UF do emitente + + + + + Ano de inutilização da numeração + + + + + CNPJ do emitente + + + + + Modelo da NF-e (55, 65 etc.) + + + + + Série da NF-e + + + + + Número da NF-e inicial + + + + + Número da NF-e final + + + + + Justificativa do pedido de inutilização + + + + + + + + + + + + + + + + + + + Tipo retorno do Pedido de Inutilização de Numeração da Nota Fiscal Eletrônica + + + + + Dados do Retorno do Pedido de Inutilização de Numeração da Nota Fiscal Eletrônica + + + + + + Identificação do Ambiente: +1 - Produção +2 - Homologação + + + + + Versão do Aplicativo que processou a NF-e + + + + + Código do status da mensagem enviada. + + + + + Descrição literal do status do serviço solicitado. + + + + + Código da UF que atendeu a solicitação + + + + + Ano de inutilização da numeração + + + + + CNPJ do emitente + + + + + Modelo da NF-e (55, etc.) + + + + + Série da NF-e + + + + + Número da NF-e inicial + + + + + Número da NF-e final + + + + + 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. + + + + + 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. + + + + + + + + + + + + + Tipo Pedido de inutilzação de númeração de NF-e processado + + + + + + + + + + Tipo Versão do leiaute de Inutilização 4.00 + + + + + + diff --git a/pynfe/data/XSDs/NF-e/leiauteNFe_v4.00.xsd b/pynfe/data/XSDs/NF-e/leiauteNFe_v4.00.xsd index 82452059..6d7f42fd 100644 --- a/pynfe/data/XSDs/NF-e/leiauteNFe_v4.00.xsd +++ b/pynfe/data/XSDs/NF-e/leiauteNFe_v4.00.xsd @@ -13,6 +13,7 @@ + @@ -1931,6 +1932,42 @@ ambiente. + + + Percentual do índice de mistura do Biodiesel (B100) no Óleo Diesel B instituído pelo órgão regulamentador + + + + + Grupo indicador da origem do combustível + + + + + + Indicador de importação 0=Nacional; 1=Importado; + + + + + + + + + + + + UF de origem do produtor ou do importado + + + + + Percentual originário para a UF + + + + + @@ -2043,6 +2080,47 @@ ambiente. + + + Tributação monofásica própria sobre combustíveis + + + + + + origem da mercadoria + + + + + Tributção pelo ICMS +02= Tributação monofásica própria sobre combustíveis; + + + + + + + + + + + Quantidade tributada. + + + + + Alíquota ad rem do imposto. + + + + + Valor do ICMS própri + + + + + Tributação pelo ICMS @@ -2207,6 +2285,83 @@ ambiente. + + + Tributação monofásica própria e com responsabilidade pela retenção sobre combustíveis + + + + + + origem da mercadoria + + + + + Tributção pelo ICMS +15= Tributação monofásica própria e com responsabilidade pela retenção sobre combustíveis; + + + + + + + + + + + Quantidade tributada. + + + + + Alíquota ad rem do imposto. + + + + + Valor do ICMS próprio + + + + + Quantidade tributada sujeita a retenção. + + + + + Alíquota ad rem do imposto com retenção. + + + + + Valor do ICMS com retenção + + + + + + Percentual de redução do valor da alíquota ad rem do ICMS. + + + + + Motivo da redução do adrem + 1= Transporte coletivo de passageiros; 9=Outros; + + + + + + + + + + + + + + Tributção pelo ICMS @@ -2627,6 +2782,72 @@ A exigência do preenchimento das informações do ICMS diferido fica à critér + + + Tributação monofásica sobre combustíveis com recolhimento diferido + + + + + + origem da mercadoria + + + + + Tributção pelo ICMS +53= Tributação monofásica sobre combustíveis com recolhimento diferido; + + + + + + + + + + + Quantidade tributada. + + + + + Alíquota ad rem do imposto. + + + + + Valor do ICMS da operação + + + + + Percentual do diferemento + + + + + Valor do ICMS diferido + + + + + Valor do ICMS próprio devido + + + + + Quantidade tributada diferida. + + + + + Alíquota ad rem do imposto diferido + + + + + Tributação pelo ICMS @@ -2720,6 +2941,47 @@ A exigência do preenchimento das informações do ICMS diferido fica à critér + + + Tributação monofásica sobre combustíveis cobrada anteriormente; + + + + + + origem da mercadoria + + + + + Tributção pelo ICMS +61= Tributação monofásica sobre combustíveis cobrada anteriormente + + + + + + + + + + + Quantidade tributada retida anteriormente + + + + + Alíquota ad rem do imposto retido anteriormente + + + + + Valor do ICMS retido anteriormente + + + + + Tributação pelo ICMS @@ -4815,6 +5077,36 @@ Substituição Tributaria; Valor Total do FCP (Fundo de Combate à Pobreza) retido anteriormente por substituição tributária. + + + Valor total da quantidade tributada do ICMS monofásico próprio + + + + + Valor total do ICMS monofásico próprio + + + + + Valor total da quantidade tributada do ICMS monofásico sujeito a retenção + + + + + Valor total do ICMS monofásico sujeito a retenção + + + + + Valor total da quantidade tributada do ICMS monofásico retido anteriormente + + + + + Valor do ICMS monofásico retido anteriormente + + Valor Total dos produtos e serviços diff --git a/pynfe/data/XSDs/NF-e/nfe_v4.00.xsd b/pynfe/data/XSDs/NF-e/nfe_v4.00.xsd index 389c95d7..4fe917ae 100644 --- a/pynfe/data/XSDs/NF-e/nfe_v4.00.xsd +++ b/pynfe/data/XSDs/NF-e/nfe_v4.00.xsd @@ -1,9 +1,9 @@ - - - - - - Nota Fiscal Eletrônica - - - + + + + + + Nota Fiscal Eletrônica + + + diff --git a/pynfe/data/XSDs/NF-e/procInutNFe_v4.00.xsd b/pynfe/data/XSDs/NF-e/procInutNFe_v4.00.xsd index e987b12f..ee34246e 100644 --- a/pynfe/data/XSDs/NF-e/procInutNFe_v4.00.xsd +++ b/pynfe/data/XSDs/NF-e/procInutNFe_v4.00.xsd @@ -1,9 +1,9 @@ - - - - - - Pedido de inutilização de númeração de NF-e processado - - - + + + + + + Pedido de inutilização de númeração de NF-e processado + + + diff --git a/pynfe/data/XSDs/NF-e/procNFe_v4.00.xsd b/pynfe/data/XSDs/NF-e/procNFe_v4.00.xsd index 0ab78304..def67978 100644 --- a/pynfe/data/XSDs/NF-e/procNFe_v4.00.xsd +++ b/pynfe/data/XSDs/NF-e/procNFe_v4.00.xsd @@ -1,9 +1,9 @@ - - - - - - NF-e processada - - - + + + + + + NF-e processada + + + diff --git a/pynfe/data/XSDs/NF-e/resEvento_v1.01.xsd b/pynfe/data/XSDs/NF-e/resEvento_v1.01.xsd index 1a994aea..cc6a888d 100644 --- a/pynfe/data/XSDs/NF-e/resEvento_v1.01.xsd +++ b/pynfe/data/XSDs/NF-e/resEvento_v1.01.xsd @@ -1,94 +1 @@ - - - - - - - Schema da estrutura XML gerada pelo Ambiente Nacional com o conjunto de informações resumidas de um evento de NF-e - - - - - - Código do órgão de recepção do Evento. Utilizar a Tabela do IBGE extendida, utilizar 91 para identificar o Ambiente Nacional - - - - - - CNPJ do Emitente - - - - - CPF do Emitente - - - - - - Chave de acesso da NF-e - - - - - Data e Hora do Evento, formato UTC (AAAA-MM-DDThh:mm:ssTZD, onde TZD = +hh:mm ou -hh:mm) - - - - - Tipo do Evento - - - - - - - - - - - Seqüencial do evento para o mesmo tipo de evento. Para maioria dos eventos será 1, nos casos em que possa existir mais de um evento, como é o caso da carta de correção, o autor do evento deve numerar de forma seqüencial - - - - - - - - - - - Descrição do Evento - - - - - - - - - - - Data e hora de autorização do evento no formato AAAA-MM-DDTHH:MM:SSTZD - - - - - Número do Protocolo do evento. 1 posição (1 – Secretaria de Fazenda Estadual 2 – Receita Federal); 2 - códiga da UF - 2 posições ano; 10 seqüencial no ano - - - - - - - - - Tipo Versão do leiate resNFe - - - - - - - \ No newline at end of file +Schema da estrutura XML gerada pelo Ambiente Nacional com o conjunto de informações resumidas de um evento de NF-eCódigo do órgão de recepção do Evento. Utilizar a Tabela do IBGE extendida, utilizar 91 para identificar o Ambiente NacionalCNPJ do EmitenteCPF do EmitenteChave de acesso da NF-eData e Hora do Evento, formato UTC (AAAA-MM-DDThh:mm:ssTZD, onde TZD = +hh:mm ou -hh:mm)Tipo do EventoSeqüencial do evento para o mesmo tipo de evento. Para maioria dos eventos será 1, nos casos em que possa existir mais de um evento, como é o caso da carta de correção, o autor do evento deve numerar de forma seqüencialDescrição do EventoData e hora de autorização do evento no formato AAAA-MM-DDTHH:MM:SSTZDNúmero do Protocolo do evento. 1 posição (1 – Secretaria de Fazenda Estadual 2 – Receita Federal); 2 - códiga da UF - 2 posições ano; 10 seqüencial no anoTipo Versão do leiate resNFe \ No newline at end of file diff --git a/pynfe/data/XSDs/NF-e/resNFe_v1.01.xsd b/pynfe/data/XSDs/NF-e/resNFe_v1.01.xsd index 7908b00a..0e484a56 100644 --- a/pynfe/data/XSDs/NF-e/resNFe_v1.01.xsd +++ b/pynfe/data/XSDs/NF-e/resNFe_v1.01.xsd @@ -1,111 +1,5 @@ - - - - - - - Schema da estrutura XML gerada pelo Ambiente Nacional com o conjunto de informações resumidas de uma NF-e - - - - - - Chave de acesso da NF-e - - - - - - CNPJ do Emitente - - - - - CPF do Emitente - - - - - - Razão Social ou Nome do emitente - - - - - - - - - - - Inscrição Estadual do Emitente - - - - - Data e Hora de emissão do Documento Fiscal (AAAA-MM-DDThh:mm:ssTZD) ex.: 2012-09-01T13:00:00-03:00 - - - - - Tipo do Documento Fiscal (0 - entrada; 1 - saída) - - - - - - - - - - - - Valor Total da NF-e - - - - - Digest Value da NF-e processada. Utilizado para conferir a integridade da NF-e original - - - - - Data e hora de autorização da NF-e, no formato AAAA-MM-DDTHH:MM:SSTZD - - - - - Número do Protocolo de Status da NF-e. 1 posição (1 – Secretaria de Fazenda Estadual 2 – Receita Federal); 2 - códiga da UF - 2 posições ano; 10 seqüencial no ano - - - - - +Schema da estrutura XML gerada pelo Ambiente Nacional com o conjunto de informações resumidas de uma NF-eChave de acesso da NF-eCNPJ do EmitenteCPF do EmitenteRazão Social ou Nome do emitenteInscrição Estadual do EmitenteData e Hora de emissão do Documento Fiscal (AAAA-MM-DDThh:mm:ssTZD) ex.: 2012-09-01T13:00:00-03:00Tipo do Documento Fiscal (0 - entrada; 1 - saída)Valor Total da NF-eDigest Value da NF-e processada. Utilizado para conferir a integridade da NF-e originalData e hora de autorização da NF-e, no formato AAAA-MM-DDTHH:MM:SSTZDNúmero do Protocolo de Status da NF-e. 1 posição (1 – Secretaria de Fazenda Estadual 2 – Receita Federal); 2 - códiga da UF - 2 posições ano; 10 seqüencial no ano Situação da NF-e 1-Uso autorizado no momento da consulta; 2-Uso denegado; - - - - - - - - - - - - - - - - - - Tipo Versão do leiate resNFe - - - - - - - \ No newline at end of file + Tipo Versão do leiate resNFe \ No newline at end of file diff --git a/pynfe/data/XSDs/NF-e/retConsCad_v2.00.xsd b/pynfe/data/XSDs/NF-e/retConsCad_v2.00.xsd new file mode 100644 index 00000000..89b6f2d6 --- /dev/null +++ b/pynfe/data/XSDs/NF-e/retConsCad_v2.00.xsd @@ -0,0 +1,9 @@ + + + + + + Schema XML de validação do retorno da consulta cadastro contribuintes + + + diff --git a/pynfe/data/XSDs/NF-e/retConsReciNFe_v4.00.xsd b/pynfe/data/XSDs/NF-e/retConsReciNFe_v4.00.xsd index e0de8d38..dfa9246c 100644 --- a/pynfe/data/XSDs/NF-e/retConsReciNFe_v4.00.xsd +++ b/pynfe/data/XSDs/NF-e/retConsReciNFe_v4.00.xsd @@ -1,9 +1,9 @@ - - - - - - Schema XML de validação do retorno do Pedido de Consulta do Recido do Lote de Notas Fiscais Eletrônicas - - - + + + + + + Schema XML de validação do retorno do Pedido de Consulta do Recido do Lote de Notas Fiscais Eletrônicas + + + diff --git a/pynfe/data/XSDs/NF-e/retConsSitNFe_v4.00.xsd b/pynfe/data/XSDs/NF-e/retConsSitNFe_v4.00.xsd index b55f3e05..2681808c 100644 --- a/pynfe/data/XSDs/NF-e/retConsSitNFe_v4.00.xsd +++ b/pynfe/data/XSDs/NF-e/retConsSitNFe_v4.00.xsd @@ -1,9 +1,9 @@ - - - - - - Schema XML de validação do retorno da consulta da situação atual da NF-e - - - + + + + + + Schema XML de validação do retorno da consulta da situação atual da NF-e + + + diff --git a/pynfe/data/XSDs/NF-e/retConsStatServ_v4.00.xsd b/pynfe/data/XSDs/NF-e/retConsStatServ_v4.00.xsd index 5a50c7ab..318e0f14 100644 --- a/pynfe/data/XSDs/NF-e/retConsStatServ_v4.00.xsd +++ b/pynfe/data/XSDs/NF-e/retConsStatServ_v4.00.xsd @@ -1,9 +1,9 @@ - - - - - - Schema XML de validação do Resultado da Consulta do Status do Serviço - - - + + + + + + Schema XML de validação do Resultado da Consulta do Status do Serviço + + + diff --git a/pynfe/data/XSDs/NF-e/retDistDFeInt_v1.01.xsd b/pynfe/data/XSDs/NF-e/retDistDFeInt_v1.01.xsd index 07fde804..d5536748 100644 --- a/pynfe/data/XSDs/NF-e/retDistDFeInt_v1.01.xsd +++ b/pynfe/data/XSDs/NF-e/retDistDFeInt_v1.01.xsd @@ -1,83 +1,5 @@ - - - - - - Schema do resultado do pedido de distribuição de DF-e de interesse - - - - - - +Schema do resultado do pedido de distribuição de DF-e de interesse Identificação do Ambiente: 1 - Produção 2 - Homologação - - - - - - Versão do Web Service NFeDistribuicaoDFe - - - - - Código do status de processamento da requisição - - - - - Descrição literal do status do processamento da requisição - - - - - Data e Hora de processamento da requisição no formato AAAA-MM-DDTHH:MM:SSTZD - - - - - Último NSU pesquisado no Ambiente Nacional. Se for o caso, o solicitante pode continuar a consulta a partir deste NSU para obter novos resultados. - - - - - Maior NSU existente no Ambiente Nacional para o CNPJ/CPF informado - - - - - Conjunto de informações resumidas e documentos fiscais eletrônicos de interesse da pessoa ou empresa. - - - - - - Informação resumida ou documento fiscal eletrônico de interesse da pessoa ou empresa. O conteúdo desta tag estará compactado no padrão gZip. O tipo do campo é base64Binary. - - - - - - - NSU do documento fiscal - - - - - Identificação do Schema XML que será utilizado para validar o XML existente no conteúdo da tag docZip. Vai identificar o tipo do documento e sua versão. Exemplos: resNFe_v1.00.xsd, procNFe_v3.10.xsd, resEvento_1.00.xsd, procEventoNFe_v1.00.xsd - - - - - - - - - - - - - - \ No newline at end of file + Versão do Web Service NFeDistribuicaoDFeCódigo do status de processamento da requisiçãoDescrição literal do status do processamento da requisiçãoData e Hora de processamento da requisição no formato AAAA-MM-DDTHH:MM:SSTZDÚltimo NSU pesquisado no Ambiente Nacional. Se for o caso, o solicitante pode continuar a consulta a partir deste NSU para obter novos resultados.Maior NSU existente no Ambiente Nacional para o CNPJ/CPF informadoConjunto de informações resumidas e documentos fiscais eletrônicos de interesse da pessoa ou empresa. Informação resumida ou documento fiscal eletrônico de interesse da pessoa ou empresa. O conteúdo desta tag estará compactado no padrão gZip. O tipo do campo é base64Binary.NSU do documento fiscalIdentificação do Schema XML que será utilizado para validar o XML existente no conteúdo da tag docZip. Vai identificar o tipo do documento e sua versão. Exemplos: resNFe_v1.00.xsd, procNFe_v3.10.xsd, resEvento_1.00.xsd, procEventoNFe_v1.00.xsd \ No newline at end of file diff --git a/pynfe/data/XSDs/NF-e/retEnviNFe_v4.00.xsd b/pynfe/data/XSDs/NF-e/retEnviNFe_v4.00.xsd index aafef391..2d1a5361 100644 --- a/pynfe/data/XSDs/NF-e/retEnviNFe_v4.00.xsd +++ b/pynfe/data/XSDs/NF-e/retEnviNFe_v4.00.xsd @@ -1,9 +1,9 @@ - - - - - - Schema XML de validação do retorno do Pedido de Concessão de Autorização da Nota Fiscal Eletrônica - - - + + + + + + Schema XML de validação do retorno do Pedido de Concessão de Autorização da Nota Fiscal Eletrônica + + + diff --git a/pynfe/data/XSDs/NF-e/retInutNFe_v4.00.xsd b/pynfe/data/XSDs/NF-e/retInutNFe_v4.00.xsd index d5f4f320..3d91a9b0 100644 --- a/pynfe/data/XSDs/NF-e/retInutNFe_v4.00.xsd +++ b/pynfe/data/XSDs/NF-e/retInutNFe_v4.00.xsd @@ -1,9 +1,9 @@ - - - - - - Schema XML de validação do retorno do Pedido de Inutilização de Numeração da Nota Fiscal Eletrônica - - - + + + + + + Schema XML de validação do retorno do Pedido de Inutilização de Numeração da Nota Fiscal Eletrônica + + + diff --git a/pynfe/data/XSDs/NF-e/tiposBasico_v1.03.xsd b/pynfe/data/XSDs/NF-e/tiposBasico_v1.03.xsd index 9554f675..f2610341 100644 --- a/pynfe/data/XSDs/NF-e/tiposBasico_v1.03.xsd +++ b/pynfe/data/XSDs/NF-e/tiposBasico_v1.03.xsd @@ -1,5 +1,4 @@ - @@ -778,7 +777,7 @@ acrescentado: - + @@ -808,10 +807,19 @@ acrescentado: + + + Tipo Decimal com até 15 dígitos, sendo 11 de corpo e até 4 decimais, aceitando valores negativos + + + + + + - + @@ -853,20 +861,4 @@ acrescentado: - - - Coordenada geográfica Latitude - - - - - - - - Coordenada geográfica Longitude - - - - - diff --git a/pynfe/data/XSDs/NF-e/tiposBasico_v4.00.xsd b/pynfe/data/XSDs/NF-e/tiposBasico_v4.00.xsd index 7200ca71..d51b658e 100644 --- a/pynfe/data/XSDs/NF-e/tiposBasico_v4.00.xsd +++ b/pynfe/data/XSDs/NF-e/tiposBasico_v4.00.xsd @@ -1,589 +1,598 @@ - - - - - - Tipo Código da UF da tabela do IBGE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Tipo Código do Município da tabela do IBGE - - - - - - - - - Tipo Chave da Nota Fiscal Eletrônica - - - - - - - - - - Tipo Número do Protocolo de Status - - - - - - - - - - Tipo Número do Recibo do envio de lote de NF-e - - - - - - - - - - Tipo Código da Mensagem enviada - - - - - - - - - - Tipo Número do CNPJ - - - - - - - - - - Tipo Número do CNPJ tmanho varíavel (3-14) - - - - - - - - - - Tipo Número do CNPJ Opcional - - - - - - - - - - Tipo Número do CPF - - - - - - - - - - Tipo Número do CPF de tamanho variável (3-11) - - - - - - - - - - Tipo Decimal com até 1 dígitos inteiros, podendo ter de 1 até 4 decimais - - - - - - - - - Tipo Decimal com até 2 dígitos inteiros, podendo ter de 1 até 4 decimais - - - - - - - - - Tipo Decimal com até 3 dígitos inteiros, podendo ter de 2 até 4 decimais - - - - - - - - - Tipo Decimal com até 3 dígitos inteiros e 2 até 4 decimais. Utilizados em TAGs opcionais, não aceita valor zero. - - - - - - - - - Tipo Decimal com 3 inteiros (no máximo 100), com 2 decimais - - - - - - - - - Tipo Decimal com 3 inteiros (no máximo 100), com 4 decimais - - - - - - - - - Tipo Decimal com 3 inteiros (no máximo 100), com até 4 decimais - - - - - - - - - Tipo Decimal com 8 inteiros, podendo ter de 1 até 3 decimais - - - - - - - - - Tipo Decimal com 11 inteiros, podendo ter 4 decimais - - - - - - - - - Tipo Decimal com 11 inteiros, podendo ter de 1 até 4 decimais - - - - - - - - - Tipo Decimal com 11 inteiros, podendo ter 4 decimais (utilizado em tags opcionais) - - - - - - - - - Tipo Decimal com 11 inteiros, podendo ter de 1 até 10 decimais - - - - - - - - - Tipo Decimal com 12 inteiros, podendo ter 3 decimais - - - - - - - - - Tipo Decimal com 12 inteiros e 4 decimais - - - - - - - - - Tipo Decimal com 12 inteiros de 1 até 4 decimais - - - - - - - - - Tipo Decimal com 12 inteiros com 1 até 4 decimais - - - - - - - - - Tipo Decimal com 12 inteiros, 1 a 4 decimais - - - - - - - - - Tipo Decimal com 15 dígitos, sendo 13 de corpo e 2 decimais - - - - - - - - - Tipo Decimal com 15 dígitos, sendo 13 de corpo e 2 decimais, utilizado em tags opcionais - - - - - - - - - Tipo Inscrição Estadual do Destinatário // alterado para aceitar vazio ou ISENTO - maio/2010 v2.0 - - - - - - - - - - Tipo Inscrição Estadual do Destinatário // alterado para aceitar vazio ou ISENTO - maio/2010 v2.0 - - - - - - - - - - Tipo Inscrição Estadual do ST // acrescentado EM 24/10/08 - - - - - - - - - - Tipo Inscrição Estadual do Emitente // alterado EM 24/10/08 para aceitar ISENTO - - - - - - - - - - Tipo Modelo Documento Fiscal - - - - - - - - - - Tipo Número do Documento Fiscal - - - - - - - - - Tipo Série do Documento Fiscal - - - - - - - - - Tipo Sigla da UF - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Tipo Sigla da UF de emissor // acrescentado em 24/10/08 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Tipo Ambiente - - - - - - - - - - Tipo Versão do Aplicativo - - - - - - - - - Tipo Motivo - - - - - - - - - Tipo Justificativa - - - - - - - - - Tipo Serviço solicitado - - - - - - Tipo ano - - - - - - - - - Tipo temp médio em segundos - - - - - - - - - Tipo string genérico - - - - - - - - - Tipo data AAAA-MM-DD - - - - - - - - - Tipo hora HH:MM:SS // tipo acrescentado na v2.0 - - - - - - - - - Data e Hora, formato UTC (AAAA-MM-DDThh:mm:ssTZD, onde TZD = +hh:mm ou -hh:mm) - - - - - - - - - - - - - - - Tipo Código de orgão (UF da tabela do IBGE + 90 RFB) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + Tipo Código da UF da tabela do IBGE + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Tipo Código do Município da tabela do IBGE + + + + + + + + + Tipo Chave da Nota Fiscal Eletrônica + + + + + + + + + + Tipo Número do Protocolo de Status + + + + + + + + + + Tipo Número do Recibo do envio de lote de NF-e + + + + + + + + + + Tipo Código da Mensagem enviada + + + + + + + + + + Tipo Número do CNPJ + + + + + + + + + + Tipo Número do CNPJ tmanho varíavel (3-14) + + + + + + + + + + Tipo Número do CNPJ Opcional + + + + + + + + + + Tipo Número do CPF + + + + + + + + + + Tipo Número do CPF de tamanho variável (3-11) + + + + + + + + + + Tipo Decimal com até 1 dígitos inteiros, podendo ter de 1 até 4 decimais + + + + + + + + + Tipo Decimal com até 2 dígitos inteiros, podendo ter de 1 até 4 decimais + + + + + + + + + Tipo Decimal com até 3 dígitos inteiros, podendo ter de 2 até 4 decimais + + + + + + + + + Tipo Decimal com até 3 dígitos inteiros e 2 até 4 decimais. Utilizados em TAGs opcionais, não aceita valor zero. + + + + + + + + + Tipo Decimal com 3 inteiros (no máximo 100), com 2 decimais + + + + + + + + + Tipo Decimal com 3 inteiros (no máximo 100), com 4 decimais + + + + + + + + + Tipo Decimal com 3 inteiros (no máximo 100), com 4 decimais, não aceita valor zero + + + + + + + + + Tipo Decimal com 3 inteiros (no máximo 100), com até 4 decimais + + + + + + + + + Tipo Decimal com 8 inteiros, podendo ter de 1 até 3 decimais + + + + + + + + + Tipo Decimal com 11 inteiros, podendo ter 4 decimais + + + + + + + + + Tipo Decimal com 11 inteiros, podendo ter de 1 até 4 decimais + + + + + + + + + Tipo Decimal com 11 inteiros, podendo ter 4 decimais (utilizado em tags opcionais) + + + + + + + + + Tipo Decimal com 11 inteiros, podendo ter de 1 até 10 decimais + + + + + + + + + Tipo Decimal com 12 inteiros, podendo ter 3 decimais + + + + + + + + + Tipo Decimal com 12 inteiros e 4 decimais + + + + + + + + + Tipo Decimal com 12 inteiros de 1 até 4 decimais + + + + + + + + + Tipo Decimal com 12 inteiros com 1 até 4 decimais + + + + + + + + + Tipo Decimal com 12 inteiros, 1 a 4 decimais + + + + + + + + + Tipo Decimal com 15 dígitos, sendo 13 de corpo e 2 decimais + + + + + + + + + Tipo Decimal com 15 dígitos, sendo 13 de corpo e 2 decimais, utilizado em tags opcionais + + + + + + + + + Tipo Inscrição Estadual do Destinatário // alterado para aceitar vazio ou ISENTO - maio/2010 v2.0 + + + + + + + + + + Tipo Inscrição Estadual do Destinatário // alterado para aceitar vazio ou ISENTO - maio/2010 v2.0 + + + + + + + + + + Tipo Inscrição Estadual do ST // acrescentado EM 24/10/08 + + + + + + + + + + Tipo Inscrição Estadual do Emitente // alterado EM 24/10/08 para aceitar ISENTO + + + + + + + + + + Tipo Modelo Documento Fiscal + + + + + + + + + + Tipo Número do Documento Fiscal + + + + + + + + + Tipo Série do Documento Fiscal + + + + + + + + + Tipo Sigla da UF + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Tipo Sigla da UF de emissor // acrescentado em 24/10/08 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Tipo Ambiente + + + + + + + + + + Tipo Versão do Aplicativo + + + + + + + + + Tipo Motivo + + + + + + + + + Tipo Justificativa + + + + + + + + + Tipo Serviço solicitado + + + + + + Tipo ano + + + + + + + + + Tipo temp médio em segundos + + + + + + + + + Tipo string genérico + + + + + + + + + Tipo data AAAA-MM-DD + + + + + + + + + Tipo hora HH:MM:SS // tipo acrescentado na v2.0 + + + + + + + + + Data e Hora, formato UTC (AAAA-MM-DDThh:mm:ssTZD, onde TZD = +hh:mm ou -hh:mm) + + + + + + + + + + + + + + + Tipo Código de orgão (UF da tabela do IBGE + 90 RFB) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pynfe/data/XSDs/NF-e/tiposDistDFe_v1.01.xsd b/pynfe/data/XSDs/NF-e/tiposDistDFe_v1.01.xsd index 5c159089..e6b8bd78 100644 --- a/pynfe/data/XSDs/NF-e/tiposDistDFe_v1.01.xsd +++ b/pynfe/data/XSDs/NF-e/tiposDistDFe_v1.01.xsd @@ -1,217 +1 @@ - - - - - Tipo número sequencial único - - - - - - - - Tipo quantidade de NSU - - - - - - - - - Tipo Versão dos leiautes do Web Service NFeDistribuicaoDFe - - - - - - - - - Tipo Ambiente - - - - - - - - - - Tipo Código da UF da tabela do IBGE - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Tipo Código de orgão (UF da tabela do IBGE + 90 RFB) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Tipo Número do CNPJ - - - - - - - - - - Tipo Número do CPF - - - - - - - - - - Tipo Versão do Aplicativo - - - - - - - - - Tipo Código da Mensagem enviada - - - - - - - - - - Tipo Motivo - - - - - - - - - Tipo string genérico - - - - - - - - - Tipo Chave da Nota Fiscal Eletrônica - - - - - - - - - - Tipo Número do Protocolo de Status - - - - - - - - - - Data e Hora, formato UTC (AAAA-MM-DDThh:mm:ssTZD, onde TZD = +hh:mm ou -hh:mm) - - - - - - - - - Tipo Inscrição Estadual do Emitente // alterado EM 24/10/08 para aceitar ISENTO - - - - - - - - - - Tipo Decimal com 15 dígitos, sendo 13 de corpo e 2 decimais - - - - - - - \ No newline at end of file +Tipo número sequencial únicoTipo quantidade de NSUTipo Versão dos leiautes do Web Service NFeDistribuicaoDFeTipo AmbienteTipo Código da UF da tabela do IBGETipo Código de orgão (UF da tabela do IBGE + 90 RFB)Tipo Número do CNPJTipo Número do CPFTipo Versão do AplicativoTipo Código da Mensagem enviadaTipo Motivo Tipo string genéricoTipo Chave da Nota Fiscal EletrônicaTipo Número do Protocolo de StatusData e Hora, formato UTC (AAAA-MM-DDThh:mm:ssTZD, onde TZD = +hh:mm ou -hh:mm)Tipo Inscrição Estadual do Emitente // alterado EM 24/10/08 para aceitar ISENTOTipo Decimal com 15 dígitos, sendo 13 de corpo e 2 decimais \ No newline at end of file