Skip to content
This repository has been archived by the owner on Jan 25, 2021. It is now read-only.

[NEW] Nota Paulistana v2 #2

Open
wants to merge 3 commits into
base: generated
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Empty file added nfselib/paulistana/__init__.py
Empty file.
1,058 changes: 1,058 additions & 0 deletions nfselib/paulistana/v02/PedidoCancelamentoLote_v01.py

Large diffs are not rendered by default.

1,200 changes: 1,200 additions & 0 deletions nfselib/paulistana/v02/PedidoCancelamentoNFTS_v01.py

Large diffs are not rendered by default.

1,161 changes: 1,161 additions & 0 deletions nfselib/paulistana/v02/PedidoCancelamentoNFe_v01.py

Large diffs are not rendered by default.

1,058 changes: 1,058 additions & 0 deletions nfselib/paulistana/v02/PedidoConsultaCNPJ_v01.py

Large diffs are not rendered by default.

1,159 changes: 1,159 additions & 0 deletions nfselib/paulistana/v02/PedidoConsultaCPOM_v01.py

Large diffs are not rendered by default.

1,160 changes: 1,160 additions & 0 deletions nfselib/paulistana/v02/PedidoConsultaEmissaoNFSE_v01.py

Large diffs are not rendered by default.

1,160 changes: 1,160 additions & 0 deletions nfselib/paulistana/v02/PedidoConsultaInformacoesLoteNFTS_v01.py

Large diffs are not rendered by default.

1,160 changes: 1,160 additions & 0 deletions nfselib/paulistana/v02/PedidoConsultaLoteNFTS_v01.py

Large diffs are not rendered by default.

1,057 changes: 1,057 additions & 0 deletions nfselib/paulistana/v02/PedidoConsultaLote_v01.py

Large diffs are not rendered by default.

1,163 changes: 1,163 additions & 0 deletions nfselib/paulistana/v02/PedidoConsultaNFTS_v01.py

Large diffs are not rendered by default.

1,102 changes: 1,102 additions & 0 deletions nfselib/paulistana/v02/PedidoConsultaNFePeriodo_v01.py

Large diffs are not rendered by default.

1,145 changes: 1,145 additions & 0 deletions nfselib/paulistana/v02/PedidoConsultaNFe_v01.py

Large diffs are not rendered by default.

1,182 changes: 1,182 additions & 0 deletions nfselib/paulistana/v02/PedidoEnvioLoteNFTS_v01.py

Large diffs are not rendered by default.

1,131 changes: 1,131 additions & 0 deletions nfselib/paulistana/v02/PedidoEnvioLoteRPS_v01.py

Large diffs are not rendered by default.

1,084 changes: 1,084 additions & 0 deletions nfselib/paulistana/v02/PedidoEnvioNFTS_v01.py

Large diffs are not rendered by default.

1,057 changes: 1,057 additions & 0 deletions nfselib/paulistana/v02/PedidoEnvioRPS_v01.py

Large diffs are not rendered by default.

1,066 changes: 1,066 additions & 0 deletions nfselib/paulistana/v02/PedidoInformacoesLote_v01.py

Large diffs are not rendered by default.

990 changes: 990 additions & 0 deletions nfselib/paulistana/v02/RetornoCancelamentoNFTS_v01.py

Large diffs are not rendered by default.

1,064 changes: 1,064 additions & 0 deletions nfselib/paulistana/v02/RetornoCancelamentoNFe_v01.py

Large diffs are not rendered by default.

1,166 changes: 1,166 additions & 0 deletions nfselib/paulistana/v02/RetornoConsultaCNPJ_v01.py

Large diffs are not rendered by default.

987 changes: 987 additions & 0 deletions nfselib/paulistana/v02/RetornoConsultaCPOM_v01.py

Large diffs are not rendered by default.

987 changes: 987 additions & 0 deletions nfselib/paulistana/v02/RetornoConsultaEmissaoNFSE_v01.py

Large diffs are not rendered by default.

990 changes: 990 additions & 0 deletions nfselib/paulistana/v02/RetornoConsultaInformacoesLoteNFTS_v01.py

Large diffs are not rendered by default.

992 changes: 992 additions & 0 deletions nfselib/paulistana/v02/RetornoConsultaNFTS_v01.py

Large diffs are not rendered by default.

1,077 changes: 1,077 additions & 0 deletions nfselib/paulistana/v02/RetornoConsulta_v01.py

Large diffs are not rendered by default.

987 changes: 987 additions & 0 deletions nfselib/paulistana/v02/RetornoEnvioLoteNFTS_v01.py

Large diffs are not rendered by default.

1,085 changes: 1,085 additions & 0 deletions nfselib/paulistana/v02/RetornoEnvioLoteRPS_v01.py

Large diffs are not rendered by default.

999 changes: 999 additions & 0 deletions nfselib/paulistana/v02/RetornoEnvioNFTS_v01.py

Large diffs are not rendered by default.

1,072 changes: 1,072 additions & 0 deletions nfselib/paulistana/v02/RetornoEnvioRPS_v01.py

Large diffs are not rendered by default.

1,073 changes: 1,073 additions & 0 deletions nfselib/paulistana/v02/RetornoInformacoesLote_v01.py

Large diffs are not rendered by default.

4,413 changes: 4,413 additions & 0 deletions nfselib/paulistana/v02/TiposNFTS_v01.py

Large diffs are not rendered by default.

3,471 changes: 3,471 additions & 0 deletions nfselib/paulistana/v02/TiposNFe_v01.py

Large diffs are not rendered by default.

Empty file.
6 changes: 6 additions & 0 deletions nfselib/paulistana/v02/generatedsnamespaces.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@

GenerateDSNamespaceDefs = {
"PedidoEnvioLoteRPS": 'xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.prefeitura.sp.gov.br/nfe"',
"CabecalhoType": 'xmlns=""',
"tpRPS": 'xmlns=""',
}
2,009 changes: 2,009 additions & 0 deletions nfselib/paulistana/v02/xmldsig-core-schema_v01.py

Large diffs are not rendered by default.

47 changes: 47 additions & 0 deletions schemas/paulistana/v02/PedidoCancelamentoLote_v01.xsd
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema targetNamespace="http://www.prefeitura.sp.gov.br/nfe"
xmlns:tipos="http://www.prefeitura.sp.gov.br/nfe/tipos"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
<xs:import namespace="http://www.prefeitura.sp.gov.br/nfe/tipos" schemaLocation="TiposNFe_v01.xsd" />
<xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="xmldsig-core-schema_v01.xsd" />
<xs:element name="PedidoCancelamentoLote">
<xs:annotation>
<xs:documentation>Schema utilizado para PEDIDO de cancelamento de lote.</xs:documentation>
<xs:documentation>Este Schema XML é utilizado pelos prestadores de serviços cancelarem as NFS-e geradas a partir de um lote de RPS.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Cabecalho" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>Cabeçalho do pedido de cancelamento de lote.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="CPFCNPJRemetente" type="tipos:tpCPFCNPJ" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>Informe o CPF/CNPJ do Remetente autorizado a transmitir a mensagem XML.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="NumeroLote" type="tipos:tpNumero" minOccurs ="1" maxOccurs ="1">
<xs:annotation>
<xs:documentation>Informe o número do Lote a ser cancelado.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="Versao" type="tipos:tpVersao" use="required" fixed="1">
<xs:annotation>
<xs:documentation>Informe a Versão do Schema XML utilizado.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element ref="ds:Signature" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>Assinatura digital do CNPJ emissor dos RPS.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
71 changes: 71 additions & 0 deletions schemas/paulistana/v02/PedidoCancelamentoNFTS_v01.xsd
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="PedidoCancelamentoNFTS_v01"
targetNamespace="http://www.prefeitura.sp.gov.br/nfts"
xmlns:tipos="http://www.prefeitura.sp.gov.br/nfts/tipos"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
<xs:import namespace="http://www.prefeitura.sp.gov.br/nfts/tipos" schemaLocation="TiposNFTS_v01.xsd" />
<xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="..\1\xmldsig-core-schema_v01.xsd" />

<xs:element name="PedidoCancelamentoNFTS">
<xs:annotation>
<xs:documentation>Schema utilizado para PEDIDO de cancelamento de uma NFTS.</xs:documentation>
<xs:documentation>Este Schema XML é utilizado para os tomadores/intermediários de serviços cancelarem uma NFTS.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Cabecalho" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>Cabeçalho do pedido de cancelamento de uma NFTS.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Remetente" type="tipos:tpRemetente" minOccurs="1" maxOccurs="1" >
<xs:annotation>
<xs:documentation>Informe o CPF/CNPJ do Remetente autorizado a transmitir a mensagem XML.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="transacao" type="xs:boolean" minOccurs="1" maxOccurs="1" default="true">
<xs:annotation>
<xs:documentation>Informe se as NFTS a serem canceladas farão parte de uma mesma transação.</xs:documentation>
<xs:documentation>True - As NFTS só serão canceladas se não ocorrer nenhum evento de erro durante o processamento de todo o lote de cancelamento;</xs:documentation>
<xs:documentation>False - As NFTS válidos serão canceladas, mesmo que ocorram eventos de erro durante processamento de outras NFTS deste lote de cancelamento.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="Versao" type="tipos:tpVersao" use="required" fixed="1">
<xs:annotation>
<xs:documentation>Informe a Versão do Schema XML utilizado.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="id" type="tipos:tpIdTag" />
</xs:complexType>
</xs:element>
<xs:element name="DetalheNFTS" minOccurs="1" maxOccurs="50">
<xs:annotation>
<xs:documentation>Detalhe do pedido de cancelamento de NFTS.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="ChaveNFTS" type="tipos:tpChaveNFTS" minOccurs ="1" maxOccurs ="1">
<xs:annotation>
<xs:documentation>Informe a chave da NFTS a ser cancelada.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssinaturaCancelamento" type="tipos:tpAssinaturaCancelamento" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>Assinatura da NFTS a ser cancelada.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element ref="ds:Signature" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>Assinatura digital do contribuinte que gerou as informações de cancelamento da NFTS.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
66 changes: 66 additions & 0 deletions schemas/paulistana/v02/PedidoCancelamentoNFe_v01.xsd
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema targetNamespace="http://www.prefeitura.sp.gov.br/nfe"
xmlns:tipos="http://www.prefeitura.sp.gov.br/nfe/tipos"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
<xs:import namespace="http://www.prefeitura.sp.gov.br/nfe/tipos" schemaLocation="TiposNFe_v01.xsd" />
<xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="xmldsig-core-schema_v01.xsd" />
<xs:element name="PedidoCancelamentoNFe">
<xs:annotation>
<xs:documentation>Schema utilizado para PEDIDO de Cancelamento de NFS-e.</xs:documentation>
<xs:documentation>Este Schema XML é utilizado pelos Prestadores de serviços cancelarem NFS-e emitidas por eles.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Cabecalho" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>Cabeçalho do pedido.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="CPFCNPJRemetente" type="tipos:tpCPFCNPJ" minOccurs="1" maxOccurs="1" >
<xs:annotation>
<xs:documentation>Informe o CPF/CNPJ do Remetente autorizado a transmitir a mensagem XML.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="transacao" type="xs:boolean" minOccurs="1" maxOccurs="1" default="true">
<xs:annotation>
<xs:documentation>Informe se as NFS-e a serem canceladas farão parte de uma mesma transação. True - As NFS-e só serão canceladas se não ocorrer nenhum evento de erro durante o processamento de todo o lote; False - As NFS-e aptas a serem canceladas serão canceladas, mesmo que ocorram eventos de erro durante processamento do cancelamento de outras NFS-e deste lote.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="Versao" type="tipos:tpVersao" use="required" fixed="1">
<xs:annotation>
<xs:documentation>Informe a Versão do Schema XML utilizado.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="Detalhe" minOccurs="1" maxOccurs="50">
<xs:annotation>
<xs:documentation>Detalhe do pedido de cancelamento de NFS-e. Cada detalhe deverá conter a Chave de uma NFS-e e sua respectiva assinatura de cancelamento.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="ChaveNFe" type="tipos:tpChaveNFe" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>Chave da NFS-e a ser cancelada.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="AssinaturaCancelamento" type="tipos:tpAssinaturaCancelamento" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>Assinatura da NFS-e a ser cancelada.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element ref="ds:Signature" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>Assinatura digital do CNPJ emissor das NFS-e</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
47 changes: 47 additions & 0 deletions schemas/paulistana/v02/PedidoConsultaCNPJ_v01.xsd
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema targetNamespace="http://www.prefeitura.sp.gov.br/nfe"
xmlns:tipos="http://www.prefeitura.sp.gov.br/nfe/tipos"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
<xs:import namespace="http://www.prefeitura.sp.gov.br/nfe/tipos" schemaLocation="TiposNFe_v01.xsd" />
<xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="xmldsig-core-schema_v01.xsd" />
<xs:element name="PedidoConsultaCNPJ">
<xs:annotation>
<xs:documentation>Schema utilizado para PEDIDO de consultas de CNPJ.</xs:documentation>
<xs:documentation>Este Schema XML é utilizado pelos tomadores e/ou prestadores de serviços consultarem quais Inscrições Municipais (CCM) estão vinculadas a um determinado CNPJ e se estes CCM emitem NFS-e ou não.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Cabecalho" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>Cabeçalho do pedido.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="CPFCNPJRemetente" type="tipos:tpCPFCNPJ" minOccurs="1" maxOccurs="1" >
<xs:annotation>
<xs:documentation>Informe o CPF/CNPJ do Remetente autorizado a transmitir a mensagem XML.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="Versao" type="tipos:tpVersao" use="required" fixed="1">
<xs:annotation>
<xs:documentation>Informe a Versão do Schema XML utilizado.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:complexType>
</xs:element>
<xs:element name="CNPJContribuinte" type="tipos:tpCPFCNPJ" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>Informe o CNPJ do Contribuinte que se deseja consultar.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element ref="ds:Signature" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>Assinatura digital do CNPJ tomador/prestador que gerou a mensagem XML.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
57 changes: 57 additions & 0 deletions schemas/paulistana/v02/PedidoConsultaCPOM_v01.xsd
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="PedidoConsultaCPOM_v01"
targetNamespace="http://www.prefeitura.sp.gov.br/nfts"
xmlns:tipos="http://www.prefeitura.sp.gov.br/nfts/tipos"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
<xs:import namespace="http://www.prefeitura.sp.gov.br/nfts/tipos" schemaLocation="TiposNFTS_v01.xsd" />
<xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="..\1\xmldsig-core-schema_v01.xsd" />

<xs:element name="PedidoConsultaCPOM">
<xs:annotation>
<xs:documentation>Schema utilizado para PEDIDO de consultas ao CPOM.</xs:documentation>
<xs:documentation>Este Schema XML é utilizado para os tomadores/intermediários consultarem</xs:documentation>
<xs:documentation>se um CNPJ de um prestador de serviços tem inscrição no CPOM.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Cabecalho" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>Cabeçalho do pedido de consulta ao CPOM.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Remetente" type="tipos:tpRemetente" minOccurs="1" maxOccurs="1" >
<xs:annotation>
<xs:documentation>Informe o CPF/CNPJ do Remetente autorizado a transmitir a mensagem XML.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="Versao" type="tipos:tpVersao" use="required" fixed="1">
<xs:annotation>
<xs:documentation>Informe a Versão do Schema XML utilizado.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="id" type="tipos:tpIdTag" />
</xs:complexType>
</xs:element>
<xs:element name="DetalheCPOM" minOccurs="1" maxOccurs="1">
<xs:complexType>
<xs:sequence>
<xs:element name="CPFCNPJPrestador" type="tipos:tpCPFCNPJ" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>Informe o CPF/CNPJ do prestador de serviço.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element ref="ds:Signature" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>Assinatura digital do contribuinte que gerou a consulta ao CPOM.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
57 changes: 57 additions & 0 deletions schemas/paulistana/v02/PedidoConsultaEmissaoNFSE_v01.xsd
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
<?xml version="1.0" encoding="utf-8"?>
<xs:schema id="PedidoConsultaEmissaoNFSE_v01"
targetNamespace="http://www.prefeitura.sp.gov.br/nfts"
xmlns:tipos="http://www.prefeitura.sp.gov.br/nfts/tipos"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
<xs:import namespace="http://www.prefeitura.sp.gov.br/nfts/tipos" schemaLocation="TiposNFTS_v01.xsd" />
<xs:import namespace="http://www.w3.org/2000/09/xmldsig#" schemaLocation="..\1\xmldsig-core-schema_v01.xsd" />

<xs:element name="PedidoConsultaEmissaoNFSE">
<xs:annotation>
<xs:documentation>Schema utilizado para PEDIDO de consultas a autorização de emissão da NFSe.</xs:documentation>
<xs:documentation>Este Schema XML é utilizado para os tomadores/intermediários consultarem</xs:documentation>
<xs:documentation>se um CNPJ de um prestador de serviços possui autorização para emissão de NFSe.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Cabecalho" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>Cabeçalho do pedido de consulta a autorização a emissão da NFSe.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="Remetente" type="tipos:tpRemetente" minOccurs="1" maxOccurs="1" >
<xs:annotation>
<xs:documentation>Informe o CPF/CNPJ do Remetente autorizado a transmitir a mensagem XML.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="Versao" type="tipos:tpVersao" use="required" fixed="1">
<xs:annotation>
<xs:documentation>Informe a Versão do Schema XML utilizado.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="id" type="tipos:tpIdTag" />
</xs:complexType>
</xs:element>
<xs:element name="DetalheEmissNFSE" minOccurs="1" maxOccurs="1">
<xs:complexType>
<xs:sequence>
<xs:element name="CPFCNPJPrestador" type="tipos:tpCPFCNPJ" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>Informe o CPF/CNPJ do prestador de serviço.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element ref="ds:Signature" minOccurs="1" maxOccurs="1">
<xs:annotation>
<xs:documentation>Assinatura digital do contribuinte que gerou a consulta.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
Loading