NFS-e abstract models
l10n_br_nfse_spec · OCA/l10n-brazil
-
Security25/25No findings
-
Activity25/25Human commit this month
-
Required by15/251 module depends on it
-
Maturity12/25In 2 Odoo series since 16.0
Heuristic over the facts below, not an audit · How it's computed
Description
Este módulo é a fundação para a emissão da Nota Fiscal de Serviços Eletrônica
de padrão nacional (NFS-e, Sistema Nacional NFS-e) no Odoo, fornecendo uma
estrutura de dados completa e fiel ao leiaute oficial 1.01.
É importante entender que este módulo atua como uma biblioteca de modelos
abstratos (mixins) e não realiza a emissão da NFS-e por si só. Sua finalidade é
ser a base para um módulo de implementação, como o l10n_br_nfse_nacional, que
é responsável por mapear esses modelos nos documentos fiscais do Odoo
(l10n_br_fiscal.document) e comunicar-se com o ambiente nacional (Sefin
Nacional / ADN). Esta arquitetura, que separa a estrutura de dados da lógica de
emissão, é a mesma utilizada com sucesso nos outros documentos fiscais
eletrônicos da localização brasileira.
No padrão nacional, o contribuinte gera e assina uma DPS (Declaração de
Prestação de Serviços) e o ambiente nacional retorna a NFS-e autorizada, que
encapsula a DPS.
Estrutura e Principais Conceitos da NFS-e
O módulo l10n_br_nfse_spec mapeia a estrutura hierárquica da DPS e da NFS-e.
Os conceitos mais importantes implementados são:
- Identificação da DPS (
infDPS): O cabeçalho da declaração, com município emitente, série, número, datas e ambiente. - Prestador e Tomador (
prest,toma): Modelos para os dados cadastrais do prestador e do tomador do serviço, incluindo endereço nacional (endNac) ou exterior (endExt) e o regime de tributação (regTrib). - Serviço (
serv): O detalhamento do serviço prestado, com o local da prestação (locPrest) e a sua codificação (cServ): código de tributação nacional, código de tributação municipal e código NBS. - Valores (
valores): O valor do serviço (vServPrest), os descontos (vDescCondIncond) e a tributação — municipal/ISSQN (tribMun), federal e PIS/COFINS (tribNac) e o total de tributos (tribTotal). - Eventos: As estruturas para os eventos da NFS-e (como o cancelamento), igualmente geradas a partir dos esquemas oficiais.
Geração de Código Automatizada
A principal característica deste módulo é que 100% dos seus modelos de dados
Odoo são gerados automaticamente a partir dos esquemas XSD oficiais, publicados
pelo Sistema Nacional NFS-e. Essa geração pelo xsdata-odoo garante máxima
fidelidade aos leiautes fiscais e agilidade na atualização para novas versões.
Embora os esquemas XSD oficiais da NFS-e sejam publicados e mantidos pela
Receita Federal, a arquitetura deste projeto se apoia na biblioteca nfelib
para a tarefa de serialização dos dados em XML. Para facilitar o processo de
desenvolvimento e garantir a consistência, a própria nfelib armazena em seu
repositório uma cópia atualizada desses esquemas oficiais.
Portanto, a prática recomendada para (re)gerar os modelos deste módulo é
utilizar um clone local do repositório da nfelib como fonte para os arquivos
de esquema (.xsd), direcionando o comando do xsdata-odoo para o diretório
correspondente.
Links:
- GitHub - akretion/xsdata-odoo: Odoo abstract model generator from xsd schemas using xsdata
- GitHub - akretion/nfelib
O comando utilizado para gerar os modelos da versão 1.01 da NFS-e foi:
git clone https://github.com/akretion/nfelib
cd nfelib
export XSDATA_SCHEMA=nfse
export XSDATA_VERSION=10
export XSDATA_LANG="portuguese"
xsdata generate nfelib/nfse/schemas/v1_0 \
--package nfelib.nfse.odoo.v1_0 \
--output=odoo
mv nfelib/odoo/nfse/v1_0 <caminho_do_odoo>/l10n_br_nfse_spec/models/v1_0
Prefixo dos campos e versão
Com centenas de campos fiscais, com uma meia dúzia de documentos fiscais complexos, com 3000 módulos OCA, existiria um risco real de conflito com os nomes de campos vindo dos esquemas. Além disso, podemos ter várias versões da NFS-e.
Nisso foi decidido que cada campo tem um prefixo composto do nome do schema e
de alguns dígitos da versão do esquema. No caso nfse10_. A escolha de 2
dígitos permite que uma atualização menor do esquema use os mesmos campos (e
dados no banco então) e que um simples update Odoo (--update=...) consiga
resolver a migração. Enquanto que para uma mudança maior de versão, seria
assumido de usar novos campos e novas tabelas (para os objetos não Odoo) e que
a lib nfelib iria trabalhar com os campos da versão maior do documento fiscal
considerado.
É o caso da atualização do leiaute 1.00 para o 1.01 (grupos IBSCBS da reforma
tributária): o leiaute novo entra na mesma pasta v1_0 da nfelib (um leiaute
por pasta, como para NF-e/CT-e/MDF-e) e o prefixo continua nfse10_, então os
campos e as tabelas já existentes são reusados e a atualização é um simples
-u l10n_br_nfse_spec. Os modelos da reforma tributária (IBSCBS, CBS, IBS)
entram como modelos novos, e os grupos que o 1.01 abandonou (serv/explRod e o
infRej dos eventos) somem dos modelos.
Dependencies
- Odoo dependencies
- None
- Python dependencies
- None
- System dependencies
- None
- Required by
- l10n_br_nfse_nacional
Code analysis
Extracted from the source by best-effort static analysis (no code is executed); details may be incomplete.
Views touched 0
No views found for this module.
HTTP endpoints 0
No HTTP endpoints found for this module.
Models touched 75
-
nfse10_dtFimCharhelp='Data de fim da atividade de evento. Ano, Mês e Dia (AAAA-MM-DD)'string='Data de fim da atividade de evento'xsd_required=Truexsd_type='TSData' -
nfse10_dtIniCharhelp='Data de início da atividade de evento. Ano, Mês e Dia (AAAA-MM-DD)'string='Data de início da atividade de evento'xsd_required=Truexsd_type='TSData' -
nfse10_endMany2one → nfse.10.tcenderecosimpleschoice='tcatvevento'comodel_name='nfse.10.tcenderecosimples'help='Grupo de informações relativas ao endereço da atividade, evento ou local do serviço prestado'string='Grupo de informações relativas'xsd_choice_required=Truexsd_type='TCEnderecoSimples' -
nfse10_idAtvEvtCharchoice='tcatvevento'help='Identificação da Atividade de Evento (código identificador de evento determinado pela Administração Tributária Municipal)'string='Identificação da Atividade de Evento'xsd_choice_required=Truexsd_type='TSIdeEvento' -
nfse10_xNomeCharhelp='Descrição do evento Artístico, Cultural, Esportivo, etc'string='Descrição do evento Artístico'xsd_required=Truexsd_type='TSDesc255'
No public methods.
-
nfse10_nBMCharhelp='Identificador do benefício parametrizado pelo município.\n\nTrata-se de um identificador único que foi gerado pelo Sistema Nacional no momento em que o município de incidência do ISSQN incluiu o benefício no sistema.\n\nCritério de formação do número de identificação de parâmetros municipais:\n7 dígitos - posição 1 a 7: número identificador do Município, conforme código IBGE;\n2 dígitos - posições 8 e 9 : número identificador do tipo de parametrização (01-legislação, 02-regimes especiais, 03-retenções, 04-outros benefícios);\n5 dígitos - posição 10 a 14 : número sequencial definido pelo sistema quando do registro específico do parâmetro dentro do tipo de parametrização no sistema;'string='Identificador do benefício parametrizado'xsd_required=Truexsd_type='TSNumBeneficioMunicipal' -
nfse10_pRedBCBMCharchoice='tcbeneficiomunicipal'help='Valor percentual informado pelo emitente para redução da base de cálculo (BC) do ISSQN devido a um Benefício Municipal (BM).'string='Valor percentual informado pelo emitente'xsd_choice_required=Truexsd_type='TSDec3V2' -
nfse10_vRedBCBMCharchoice='tcbeneficiomunicipal'help='Valor monetário informado pelo emitente para redução da base de cálculo (BC) do ISSQN devido a um Benefício Municipal (BM).'string='Valor monetário informado pelo emitente'xsd_choice_required=Truexsd_type='TSDec15V2'
No public methods.
-
nfse10_mdPrestacaoSelectionhelp='Modo de Prestação:\n0 - Desconhecido (tipo não informado na nota de origem);\n1 - Transfronteiriço;\n2 - Consumo no Brasil;\n3 - Movimento Temporário de Pessoas Físicas;\n4 - Consumo no Exterior;'string='Modo de Prestação'xsd_required=Truexsd_type='TSModoPrestacao' args: TSMODOPRESTACAO -
nfse10_mdicSelectionhelp='Compartilhar as informações da NFS-e gerada a partir desta DPS com a Secretaria de Comércio Exterior:\n0 - Não enviar para o MDIC;\n1 - Enviar para o MDIC;'string='Compartilhar as informações'xsd_required=Truexsd_type='TSEnvMDIC' args: TSENVMDIC -
nfse10_mecAFComexPSelectionhelp='Mecanismo de apoio/fomento ao Comércio Exterior utilizado pelo prestador do serviço:\n00 - Desconhecido (tipo não informado na nota de origem);\n01 - Nenhum;\n02 - ACC - Adiantamento sobre Contrato de Câmbio – Redução a Zero do IR e do IOF;\n03 - ACE – Adiantamento sobre Cambiais Entregues - Redução a Zero do IR e do IOF;\n04 - BNDES-Exim Pós-Embarque – Serviços;\n05 - BNDES-Exim Pré-Embarque - Serviços;\n06 - FGE - Fundo de Garantia à Exportação;\n07 - PROEX - EQUALIZAÇÃO\n08 - PROEX - Financiamento;'string='Mecanismo de apoio/fomento'xsd_required=Truexsd_type='TSMecAFComExPrest' args: TSMECAFCOMEXPREST -
nfse10_mecAFComexTSelectionhelp='Mecanismo de apoio/fomento ao Comércio Exterior utilizado pelo tomador do serviço:\n00 - Desconhecido (tipo não informado na nota de origem);\n01 - Nenhum;\n02 - Adm. Pública e Repr. Internacional;\n03 - Alugueis e Arrend. Mercantil de maquinas, equip., embarc. e aeronaves;\n04 - Arrendamento Mercantil de aeronave para empresa de transporte aéreo público;\n05 - Comissão a agentes externos na exportação;\n06 - Despesas de armazenagem, mov. e transporte de carga no exterior;\n07 - Eventos FIFA (subsidiária);\n08 - Eventos FIFA;\n09 - Fretes, arrendamentos de embarcações ou aeronaves e outros;\n10 - Material Aeronáutico;\n11 - Promoção de Bens no Exterior;\n12 - Promoção de Dest. Turísticos Brasileiros;\n13 - Promoção do Brasil no Exterior;\n14 - Promoção Serviços no Exterior;\n15 - RECINE;\n16 - RECOPA;\n17 - Registro e Manutenção de marcas, patentes e cultivares;\n18 - REICOMP;\n19 - REIDI;\n20 - REPENEC;\n21 - REPES;\n22 - RETAERO;\n23 - RETID;\n24 - Royalties, Assistência Técnica, Científica e Assemelhados;\n25 - Serviços de avaliação da conformidade vinculados aos Acordos da OMC;\n26 - ZPE;'string='Mecanismo de apoio/fomento (mecAFComexT)'xsd_required=Truexsd_type='TSMecAFComExToma' args: TSMECAFCOMEXTOMA -
nfse10_movTempBensSelectionhelp='Vínculo da Operação à Movimentação Temporária de Bens:\n0 - Desconhecido (tipo não informado na nota de origem);\n1 - Não;\n2 - Vinculada - Declaração de Importação;\n3 - Vinculada - Declaração de Exportação;'string='Vínculo da Operação'xsd_required=Truexsd_type='TSMovTempBens' args: TSMOVTEMPBENS -
nfse10_nDICharhelp='Número da Declaração de Importação (DI/DSI/DA/DRI-E) averbado'string='Número da Declaração de Importação'xsd_type='TSNumDocImport' -
nfse10_nRECharhelp='Número do Registro de Exportação (RE) averbado'string='Número do Registro de Exportação'xsd_type='TSNumRegExport' -
nfse10_tpMoedaCharhelp='Identifica a moeda da transação comercial'string='Identifica a moeda'xsd_required=Truexsd_type='TSCodMoeda' -
nfse10_vServMoedaCharhelp='Valor do serviço prestado expresso em moeda estrangeira especificada em tpmoeda'string='Valor do serviço prestado expresso'xsd_required=Truexsd_type='TSDec15V2' -
nfse10_vincPrestSelectionhelp='Vínculo entre as partes no negócio:\n0 - Sem vínculo com o Tomador/Prestador\n1 - Controlada;\n2 - Controladora;\n3 - Coligada;\n4 - Matriz;\n5 - Filial ou sucursal;\n6 - Outro vínculo;\n9 - Desconhecido (tipo não informado na nota de origem);'string='Vínculo entre as partes no negócio'xsd_required=Truexsd_type='TSVincPrest' args: TSVINCPREST
No public methods.
-
nfse10_cIntContribCharstring='Código interno do contribuinte'xsd_type='TSCodigoInternoContribuinte' -
nfse10_cNBSCharhelp='Código NBS correspondente ao serviço prestado, seguindo a versão 2.0, conforme Anexo B'string='Código NBS correspondente'xsd_type='TSCodNBS' -
nfse10_cTribMunCharstring='Código de tributação municipal do ISSQN'xsd_type='TCCodTribMun' -
nfse10_cTribNacCharhelp='Código de tributação nacional do ISSQN, nos termos da LC 116/2003, conforme aba MUN.INCID_INFO.SERV. do ANEXO I\nRegra de formação - 6 dígitos numéricos sendo: 2 para Item (LC 116/2003), 2 para Subitem (LC 116/2003) e 2 para Desdobro Nacional'string='Código de tributação nacional do ISSQN'xsd_required=Truexsd_type='TSCodTribNac' -
nfse10_xDescServCharstring='Descrição completa do serviço prestado'xsd_required=Truexsd_type='TSDesc2000'
No public methods.
-
nfse10_dFeNacionalMany2one → nfse.10.tcrtclistadocdfechoice='tcdocajustebc'comodel_name='nfse.10.tcrtclistadocdfe'help='Grupo de informações de documentos fiscais eletrônicos que se encontram no repositório nacional'string='Grupo de informações'xsd_choice_required=Truexsd_type='TCRTCListaDocDFe' -
nfse10_docAjusteBC_TCListaDocAjusteBC_idMany2one → nfse.10.tclistadocajustebccomodel_name='nfse.10.tclistadocajustebc'index=Trueondelete='cascade'xsd_implicit=True -
nfse10_docFiscalOutroMany2one → nfse.10.tcrtclistadocfiscaloutrochoice='tcdocajustebc'comodel_name='nfse.10.tcrtclistadocfiscaloutro'help='Grupo de informações de documento fiscais, eletrônicos ou não, que não se encontram no repositório nacional'string='Grupo de informações (docFiscalOutro)'xsd_choice_required=Truexsd_type='TCRTCListaDocFiscalOutro' -
nfse10_docOutroMany2one → nfse.10.tcrtclistadocoutrochoice='tcdocajustebc'comodel_name='nfse.10.tcrtclistadocoutro'help='Grupo de informações de documento não fiscal'string='Grupo de informações de documento'xsd_choice_required=Truexsd_type='TCRTCListaDocOutro' -
nfse10_dtCompDocCharhelp='Data da competência do documento dedutível. Ano, mês e dia (AAAA-MM-DD)'string='Data da competência'xsd_type='TSData' -
nfse10_dtEmiDocCharhelp='Data da emissão do documento dedutível. Ano, mês e dia (AAAA-MM-DD)'string='Data da emissão do documento dedutível'xsd_type='TSData' -
nfse10_fornecMany2one → nfse.10.tcinfopessoacomodel_name='nfse.10.tcinfopessoa'help='Grupo de informações do fornecedor do serviço prestado'string='Grupo de informações do fornecedor'xsd_type='TCInfoPessoa' -
nfse10_tpAjusteBCSelectionstring='Tipo de Ajuste'xsd_required=Truexsd_type='TSRTCTpAjusteBC' args: TSRTCTPAJUSTEBC -
nfse10_vAjusteAplicCharhelp='Valor monetário efetivamente utilizado para ajuste de base(s) de cálculo do valor do serviço da NFS-e que está sendo emitida (R$)'string='Valor monetário efetivamente utilizado'xsd_required=Truexsd_type='TSDec15V2' -
nfse10_vTotDocCharhelp='Valor monetário total do documento informado (R$)'string='Valor monetário total'xsd_required=Truexsd_type='TSDec15V2' -
nfse10_xTpAjusteBCCharhelp='Descrição do ajuste quando o tipo informado exige detalhamento'string='Descrição do ajuste'xsd_type='TSDesc150'
No public methods.
-
nfse10_modNFSCharstring='Modelo da Nota Fiscal NF ou NFS'xsd_required=Truexsd_type='TSNum15Dig' -
nfse10_nNFSCharstring='Número da Nota Fiscal NF ou NFS'xsd_required=Truexsd_type='TSNum7Dig' -
nfse10_serieNFSCharstring='Série Nota Fiscal NF ou NFS'xsd_required=Truexsd_type='TSSerieNFNFS'
No public methods.
-
nfse10_cMunNFSeMunCharhelp='Código Município emissor da nota eletrônica municipal (Tabela do IBGE)'string='Código Município emissor'xsd_required=Truexsd_type='TSCodMunIBGE' -
nfse10_cVerifNFSeMunCharhelp='Código de Verificação da nota eletrônica municipal'string='Código de Verificação'xsd_required=Truexsd_type='TSCodVerificacao' -
nfse10_nNFSeMunCharstring='Número da nota eletrônica municipal'xsd_required=Truexsd_type='TSNum15Dig'
No public methods.
-
nfse10_infDPSMany2one → nfse.10.tcinfdpscomodel_name='nfse.10.tcinfdps'string='infDPS'xsd_required=Truexsd_type='TCInfDPS' -
nfse10_versaoCharstring='versao'xsd_required=Truexsd_type='TVerNFSe'
No public methods.
-
nfse10_CNPJCharchoice='tcemitente'string='Número do CNPJ do emitente da NFS-e'xsd_choice_required=Truexsd_type='TSCNPJ' -
nfse10_CPFCharchoice='tcemitente'string='Número do CPF do emitente da NFS-e'xsd_choice_required=Truexsd_type='TSCPF' -
nfse10_IMCharstring='Número da inscrição municipal'xsd_type='TSInscMun' -
nfse10_emailCharstring='E-mail do emitente'xsd_type='TSEmail' -
nfse10_enderNacMany2one → nfse.10.tcenderecoemitentecomodel_name='nfse.10.tcenderecoemitente'help='Grupo de informações do endereço nacional do Emitente da NFS-e'string='Grupo de informações'xsd_required=Truexsd_type='TCEnderecoEmitente' -
nfse10_foneCharhelp='Número do telefone do emitente.\n(Preencher com o Código DDD + número do telefone.\nNas operações com exterior é permitido informar o código do país + código da localidade + número do telefone)'string='Número do telefone do emitente'xsd_type='TSTelefone' -
nfse10_xFantCharstring='Nome / Fantasia do emitente'xsd_type='TSNomeFantasia' -
nfse10_xNomeCharstring='Nome / Razão Social do emitente'xsd_required=Truexsd_type='TSNomeRazaoSocial'
No public methods.
-
nfse10_endExtMany2one → nfse.10.tcenderextchoice='tcendereco'comodel_name='nfse.10.tcenderext'help='Grupo de informações específicas de endereço no exterior'string='endExt'xsd_choice_required=Truexsd_type='TCEnderExt' -
nfse10_endNacMany2one → nfse.10.tcendernacchoice='tcendereco'comodel_name='nfse.10.tcendernac'help='Grupo de informações específicas de endereço nacional'string='Grupo de informações específicas'xsd_choice_required=Truexsd_type='TCEnderNac' -
nfse10_nroCharstring='Número do imóvel'xsd_required=Truexsd_type='TSNumeroEndereco' -
nfse10_xBairroCharstring='Bairro'xsd_required=Truexsd_type='TSBairro' -
nfse10_xCplCharstring='Complemento do endereço'xsd_type='TSComplementoEndereco' -
nfse10_xLgrCharhelp='Tipo e nome do logradouro da localização do imóvel'string='Tipo e nome do logradouro da localização'xsd_required=Truexsd_type='TSLogradouro'
No public methods.
-
nfse10_CEPCharstring='Número do CEP'xsd_required=Truexsd_type='TSCEP' -
nfse10_UFSelectionhelp='Sigla da unidade da federação do município do endereço do emitente.'string='Sigla da unidade da federação'xsd_required=Truexsd_type='TSUF' args: TSUF -
nfse10_cMunCharhelp='Código do município, conforme Tabela do IBGE'string='Código do município'xsd_required=Truexsd_type='TSCodMunIBGE' -
nfse10_nroCharstring='Número do imóvel'xsd_required=Truexsd_type='TSNumeroEndereco' -
nfse10_xBairroCharstring='Bairro'xsd_required=Truexsd_type='TSBairro' -
nfse10_xCplCharstring='Complemento do endereço'xsd_type='TSComplementoEndereco' -
nfse10_xLgrCharhelp='Tipo e nome do logradouro da localização do imóvel'string='Tipo e nome do logradouro da localização'xsd_required=Truexsd_type='TSLogradouro'
No public methods.
-
nfse10_CEPCharchoice='tcenderecosimples'string='Número do CEP'xsd_choice_required=Truexsd_type='TSCEP' -
nfse10_endExtMany2one → nfse.10.tcenderextsimpleschoice='tcenderecosimples'comodel_name='nfse.10.tcenderextsimples'help='Grupo de informações específicas de endereço no exterior'string='Grupo de informações específicas'xsd_choice_required=Truexsd_type='TCEnderExtSimples' -
nfse10_nroCharstring='Número do imóvel'xsd_required=Truexsd_type='TSNumeroEndereco' -
nfse10_xBairroCharstring='Bairro'xsd_required=Truexsd_type='TSBairro' -
nfse10_xCplCharstring='Complemento do endereço'xsd_type='TSComplementoEndereco' -
nfse10_xLgrCharhelp='Tipo e nome do logradouro da localização do imóvel'string='Tipo e nome do logradouro da localização'xsd_required=Truexsd_type='TSLogradouro'
No public methods.
-
nfse10_cEndPostCharhelp='Código alfanumérico do Endereçamento Postal no exterior do prestador do serviço.'string='Código alfanumérico'xsd_required=Truexsd_type='TSCodigoEndPostal' -
nfse10_cPaisCharhelp='Código do país (Tabela de Países ISO)'string='Código do país'xsd_required=Truexsd_type='TSCodPaisISO' -
nfse10_xCidadeCharhelp='Nome da cidade no exterior do prestador do serviço.'string='Nome da cidade no exterior do prestador'xsd_required=Truexsd_type='TSCidade' -
nfse10_xEstProvRegCharhelp='Estado, província ou região da cidade no exterior do prestador do serviço.'string='Estado'xsd_required=Truexsd_type='TSEstadoProvRegiao'
No public methods.
-
nfse10_cEndPostCharhelp='Código alfanumérico do Endereçamento Postal no exterior do prestador do serviço.'string='Código alfanumérico'xsd_required=Truexsd_type='TSCodigoEndPostal' -
nfse10_xCidadeCharhelp='Nome da cidade no exterior do prestador do serviço.'string='Nome da cidade no exterior do prestador'xsd_required=Truexsd_type='TSCidade' -
nfse10_xEstProvRegCharhelp='Estado, província ou região da cidade no exterior do prestador do serviço.'string='Estado'xsd_required=Truexsd_type='TSEstadoProvRegiao'
No public methods.
-
nfse10_CEPCharhelp='Código numérico do Endereçamento Postal nacional (CEP) do endereço do imóvel.'string='Código numérico'xsd_required=Truexsd_type='TSCEP' -
nfse10_nroCharhelp='Número no logradouro do endereço do imóvel.'string='Número no logradouro do endereço'xsd_required=Truexsd_type='TSNumeroEndereco' -
nfse10_xBairroCharstring='Bairro do endereço do imóvel'xsd_type='TSBairro' -
nfse10_xCplCharstring='Complemento do endereço do imóvel'xsd_type='TSComplementoEndereco' -
nfse10_xLgrCharhelp='Tipo e nome do logradouro do endereço do imóvel.'string='Tipo e nome do logradouro do endereço'xsd_required=Truexsd_type='TSLogradouro'
No public methods.
-
nfse10_CEPCharstring='Número do CEP'xsd_required=Truexsd_type='TSCEP' -
nfse10_cMunCharhelp='Código do município, conforme Tabela do IBGE'string='Código do município'xsd_required=Truexsd_type='TSCodMunIBGE'
No public methods.
-
nfse10_CEPCharchoice='tcenderobraevento'string='Número do CEP'xsd_choice_required=Truexsd_type='TSCEP' -
nfse10_endExtMany2one → nfse.10.tcenderextsimpleschoice='tcenderobraevento'comodel_name='nfse.10.tcenderextsimples'help='Grupo de informações específicas de endereço no exterior'string='Grupo de informações específicas'xsd_choice_required=Truexsd_type='TCEnderExtSimples' -
nfse10_nroCharstring='Número do imóvel'xsd_required=Truexsd_type='TSNumeroEndereco' -
nfse10_xBairroCharstring='Bairro'xsd_required=Truexsd_type='TSBairro' -
nfse10_xCplCharstring='Complemento do endereço'xsd_type='TSComplementoEndereco' -
nfse10_xLgrCharhelp='Tipo e nome do logradouro da localização do imóvel'string='Tipo e nome do logradouro da localização'xsd_required=Truexsd_type='TSLogradouro'
No public methods.
-
nfse10_nProcessoCharhelp='Número do processo judicial ou administrativo de suspensão da exigibilidade'string='Número do processo judicial'xsd_required=Truexsd_type='TSNumProcExigSuspensa' -
nfse10_tpSuspSelectionhelp='Opção para Exigibilidade Suspensa:\n1 - Exigibilidade Suspensa por Decisão Judicial;\n2 - Exigibilidade Suspensa por Processo Administrativo;'string='Opção para Exigibilidade Suspensa'xsd_required=Truexsd_type='TSOpExigSuspensa' args: TSOPEXIGSUSPENSA
No public methods.
-
nfse10_IBSCBSMany2one → nfse.10.tcrtcinfoibscbscomodel_name='nfse.10.tcrtcinfoibscbs'help='Grupo de informações declaradas pelo emitente referentes ao IBS e à CBS'string='Grupo de informações declaradas'xsd_type='TCRTCInfoIBSCBS' -
nfse10_IdCharstring='Id'xsd_required=Truexsd_type='TSIdDPS' -
nfse10_cLocEmiCharhelp="O código de município utilizado pelo Sistema Nacional NFS-e é o código definido para cada município pertencente ao ''Anexo V – Tabela de Código de Municípios do IBGE'', que consta ao final do Manual de Orientação ao Contribuinte do ISSQN para a Sefin Nacional NFS-e.\n\t\t\t\t\t\tO município emissor da NFS-e é aquele município em que o emitente da DPS está cadastrado e autorizado a 'emitir uma NFS-e', ou seja, emitir uma DPS para que o sistema nacional valide as informações nela prestadas e gere a NFS-e correspondente para o emitente.\n\t\t\t\t\t\tPara que o sistema nacional emita a NFS-e o município emissor deve ser conveniado e estar ativo no sistema nacional. Além disso o convênio do município deve permitir que os contribuintes do município utilize os emissores públicos do Sistema Nacional NFS-e"string='O código de município utilizado'xsd_required=Truexsd_type='TSCodMunIBGE' -
nfse10_cMotivoEmisTISelectionhelp='Motivo da Emissão da DPS pelo Tomador/Intermediário:\n\t\t\t\t\t\t1 - Importação de Serviço;\n\t\t\t\t\t\t2 - Tomador/Intermediário obrigado a emitir NFS-e por legislação municipal;\n\t\t\t\t\t\t3 - Tomador/Intermediário emitindo NFS-e por recusa de emissão pelo prestador;\n\t\t\t\t\t\t4 - Tomador/Intermediário emitindo por rejeitar a NFS-e emitida pelo prestador;'string='Motivo da Emissão da DPS'xsd_type='TSMotivoEmisTI' args: TSMOTIVOEMISTI -
nfse10_chNFSeRejCharhelp='Chave de Acesso da NFS-e rejeitada pelo Tomador/Intermediário.'string='Chave de Acesso da NFS-e rejeitada'xsd_type='TSChaveNFSe' -
nfse10_dCompetCharhelp='Data em que se iniciou a prestação do serviço: Dia, mês e ano (AAAAMMDD)'string='Data em que se iniciou a prestação'xsd_required=Truexsd_type='TSData' -
nfse10_dhEmiCharhelp='Data e hora da emissão do DPS. Data e hora no formato UTC (Universal Coordinated Time): AAAA-MM-DDThh:mm:ssTZD'string='Data e hora da emissão do DPS'xsd_required=Truexsd_type='TSDateTimeUTC' -
nfse10_finNFSeSelectionhelp='Indicador da finalidade da emissão de NFS-e'string='Indicador da finalidade da emissão'xsd_required=Truexsd_type='TSRTCFinNFSe' args: TSRTCFINNFSE -
nfse10_intermMany2one → nfse.10.tcinfopessoacomodel_name='nfse.10.tcinfopessoa'help='Grupo de informações do DPS relativas ao Intermediário de Serviços'string='interm'xsd_type='TCInfoPessoa' -
nfse10_nDPSCharstring='Número do DPS'xsd_required=Truexsd_type='TSNumDPS' -
nfse10_prestMany2one → nfse.10.tcinfoprestadorcomodel_name='nfse.10.tcinfoprestador'help='Grupo de informações do DPS relativas ao Prestador de Serviços'string='Grupo de informações do DPS relativas'xsd_required=Truexsd_type='TCInfoPrestador' -
nfse10_serieCharhelp='Número do equipamento emissor do DPS ou série do DPS'string='Número do equipamento emissor do DPS'xsd_required=Truexsd_type='TSSerieDPS' -
nfse10_servMany2one → nfse.10.tcservcomodel_name='nfse.10.tcserv'help='Grupo de informações do DPS relativas ao Serviço Prestado'string='serv'xsd_required=Truexsd_type='TCServ' -
nfse10_substMany2one → nfse.10.tcsubstituicaocomodel_name='nfse.10.tcsubstituicao'string='Dados da NFS-e a ser substituída'xsd_type='TCSubstituicao' -
nfse10_tomaMany2one → nfse.10.tcinfopessoacomodel_name='nfse.10.tcinfopessoa'help='Grupo de informações do DPS relativas ao Tomador de Serviços'string='toma'xsd_type='TCInfoPessoa' -
nfse10_tpAmbSelectionhelp='Identificação do Ambiente: 1 - Produção; 2 - Homologação'string='Identificação do Ambiente'xsd_required=Truexsd_type='TSTipoAmbiente' args: TSTIPOAMBIENTE -
nfse10_tpEmitSelectionhelp='Emitente da DPS: 1 - Prestador; 2 - Tomador; 3 - Intermediário'string='Emitente da DPS: 1 - Prestador; 2'xsd_required=Truexsd_type='TSEmitenteDPS' args: TSEMITENTEDPS -
nfse10_valoresMany2one → nfse.10.tcinfovalorescomodel_name='nfse.10.tcinfovalores'help='Grupo de informações relativas à valores do serviço prestado'string='Grupo de informações relativas à valores'xsd_required=Truexsd_type='TCInfoValores' -
nfse10_verAplicCharstring='Versão do aplicativo que gerou o DPS'xsd_required=Truexsd_type='TSVerAplic'
No public methods.
-
nfse10_DPSMany2one → nfse.10.tcdpscomodel_name='nfse.10.tcdps'help='Grupo de informações da DPS relativas ao serviço prestado'string='DPS'xsd_required=Truexsd_type='TCDPS' -
nfse10_IBSCBSMany2one → nfse.10.tcrtcibscbscomodel_name='nfse.10.tcrtcibscbs'help='Grupo de informações geradas pelo sistema referentes ao IBS e à CBS'string='Grupo de informações geradas'xsd_type='TCRTCIBSCBS' -
nfse10_IdCharstring='Id'xsd_required=Truexsd_type='TSIdNFSe' -
nfse10_ambGerSelectionstring='Ambiente gerador da NFS-e'xsd_required=Truexsd_type='TSAmbGeradorNFSe' args: TSAMBGERADORNFSE -
nfse10_cLocIncidCharhelp="O código de município utilizado pelo Sistema Nacional NFS-e é o código definido para cada município pertencente ao ''Anexo V – Tabela de Código de Municípios do IBGE'', que consta ao final do Manual de Orientação ao Contribuinte do ISSQN para a Sefin Nacional NFS-e.\nO município de incidência do ISSQN é determinado automaticamente pelo sistema, conforme regras do aspecto espacial da lei complementar federal (LC 116/03) que são válidas para todos os municípios.\nhttp://www.planalto.gov.br/ccivil_03/Leis/LCP/Lcp116.htm"string='O código de município utilizado'xsd_type='TSCodMunIBGE' -
nfse10_cStatSelectionstring='Código do Status da mensagem'xsd_required=Truexsd_type='TStat' args: TSTAT -
nfse10_dhProcCharhelp='Data/Hora da validação da DPS e geração da NFS-e. Data e hora no formato UTC (Universal Coordinated Time):AAAA-MM-DDThh:mm:ssTZD'string='Data/Hora da validação da DPS e geração'xsd_required=Truexsd_type='TSDateTimeUTC' -
nfse10_emitMany2one → nfse.10.tcemitentecomodel_name='nfse.10.tcemitente'help='Grupo de informações da DPS relativas ao emitente da NFS-e'string='Grupo de informações da DPS relativas'xsd_required=Truexsd_type='TCEmitente' -
nfse10_nDFSeCharhelp='Número sequencial do documento gerado por ambiente gerador de DFSe do múnicípio.'string='Número sequencial do documento gerado'xsd_required=Truexsd_type='TSNDFSe' -
nfse10_nNFSeCharhelp='Número sequencial por tipo de emitente da NFS-e.\n\t\t\t\t\t\tA Sefin Nacional NFS-e irá gerar o número da NFS-e de forma sequencial por emitente. Por se tratar de um ambiente altamente transacional, a Sefin Nacional NFS-e não irá reutilizar números inutilizados durante a geração da NFS-e.'string='Número sequencial por tipo de emitente'xsd_required=Truexsd_type='TSNNFSe' -
nfse10_procEmiSelectionhelp='Processo de Emissão da DPS:\n1 - Emissão com aplicativo do contribuinte (via Web Service);\n2 - Emissão com aplicativo disponibilizado pelo fisco (Web);\n3 - Emissão com aplicativo disponibilizado pelo fisco (App);'string='Processo de Emissão da DPS (procEmi)'xsd_type='TSProcEmissao' args: TSPROCEMISSAO -
nfse10_tpEmisSelectionhelp='Processo de Emissão da DPS:\n1 - Emissão com aplicativo do contribuinte (via Web Service);\n2 - Emissão com aplicativo disponibilizado pelo fisco (Web);\n3 - Emissão com aplicativo disponibilizado pelo fisco (App);'string='Processo de Emissão da DPS'xsd_required=Truexsd_type='TSTipoEmissao' args: TSTIPOEMISSAO -
nfse10_valoresMany2one → nfse.10.tcvaloresnfsecomodel_name='nfse.10.tcvaloresnfse'help='Grupo de valores referentes ao Serviço Prestado'string='Grupo de valores referentes'xsd_required=Truexsd_type='TCValoresNFSe' -
nfse10_verAplicCharstring='Versão do aplicativo que gerou a NFS-e'xsd_required=Truexsd_type='TSVerAplic' -
nfse10_xLocEmiCharhelp='Descrição do código do IBGE do município emissor da NFS-e.'string='Descrição do código do IBGE'xsd_required=Truexsd_type='TSDesc150' -
nfse10_xLocIncidCharhelp="A descrição do código de município utilizado pelo Sistema Nacional NFS-e é o nome de cada município pertencente ao 'Anexo V – Tabela de Código de Municípios do IBGE', que consta ao final do Manual de Orientação ao Contribuinte do ISSQN para a Sefin Nacional NFS-e."string='A descrição do código'xsd_type='TSDesc150' -
nfse10_xLocPrestacaoCharhelp='Descrição do local da prestação do serviço.'string='Descrição do local da prestação'xsd_required=Truexsd_type='TSDesc150' -
nfse10_xNBSCharstring='Descrição do código da NBS'xsd_type='TSDesc600' -
nfse10_xOutInfCharhelp='Uso da Administração Tributária Municipal.'string='Uso'xsd_type='TSDesc2000' -
nfse10_xTribMunCharhelp='Descrição do código de tributação municipal do ISSQN.'string='Descrição do código (xTribMun)'xsd_type='TSDesc600' -
nfse10_xTribNacCharhelp='Descrição do código de tributação nacional do ISSQN.'string='Descrição do código'xsd_required=Truexsd_type='TSDesc600'
No public methods.
-
nfse10_documentosMany2one → nfse.10.tclistadocajustebccomodel_name='nfse.10.tclistadocajustebc'help='Grupo de informações de documento utilizado para ajuste dos valores de base de cálculo (ISSQN e/ou IBS/CBS)'string='Grupo de informações'xsd_type='TCListaDocAjusteBC' -
nfse10_pAjusteBCISSQNCharchoice='tcinfoajustebc'help='Valor percentual padrão para ajuste dos valores de base de cálculo do ISSQN'string='Valor percentual padrão para ajuste'xsd_type='TSDec3V2' -
nfse10_vAjusteBCISSQNCharchoice='tcinfoajustebc'help='Valor monetário padrão para ajuste dos valores de base de cálculo do ISSQN'string='Valor monetário padrão para ajuste'xsd_type='TSDec15V2'
No public methods.
-
nfse10_docRefCharhelp='Chave da nota, número identificador da nota, número do contrato ou outro identificador de documento emitido pelo prestador de serviços, que subsidia a emissão dessa nota pelo tomador do serviço ou intermediário (preenchimento obrigatório caso a nota esteja sendo emitida pelo Tomador ou intermediário do serviço).'string='Chave da nota'xsd_type='TSDesc255' -
nfse10_gItemPedMany2one → nfse.10.tcinfoitempedcomodel_name='nfse.10.tcinfoitemped'help='Grupo de itens do pedido/ordem de compra/ordem de serviço/projeto'string='Grupo de itens do pedido/ordem'xsd_type='TCInfoItemPed' -
nfse10_idDocTecCharhelp='Identificador de Documento de Responsabilidade Técnica: ART, RRT, DRT, Outros.'string='Identificador de Documento'xsd_type='TSDRT' -
nfse10_xInfCompCharstring='Informações complementares'xsd_type='TSDescInfCompl' -
nfse10_xPedCharhelp='Número do pedido/ordem de compra/ordem de serviço/projeto que autorize a prestação do serviço em operações B2B - Informação de interesse do tomador do serviço para controle e gestão da Negociação'string='Número do pedido/ordem de compra/ordem'xsd_type='TSNumeroEndereco'
No public methods.
-
nfse10_xItemPedCharhelp='Número do item do pedido/ordem de compra/ordem de serviço/projeto - Identificação do número do item do pedido ou ordem de compra destacado e xPed'string='Número do item do pedido/ordem'xsd_type='TSNumeroEndereco'
No public methods.
-
nfse10_cCIBCharchoice='tcinfoobra'help='Código do Cadastro Imobiliário Brasileiro - CIB.'string='Código'xsd_choice_required=Truexsd_type='TSCodCIB' -
nfse10_cObraCharchoice='tcinfoobra'help='Número de identificação da obra.\nCadastro Nacional de Obras (CNO) ou Cadastro Específico do INSS (CEI).'string='Número de identificação da obra'xsd_choice_required=Truexsd_type='TSCodObra' -
nfse10_endMany2one → nfse.10.tcenderobraeventochoice='tcinfoobra'comodel_name='nfse.10.tcenderobraevento'help='Grupo de informações do endereço da obra do serviço prestado'string='Grupo de informações do endereço da obra'xsd_choice_required=Truexsd_type='TCEnderObraEvento' -
nfse10_inscImobFiscCharhelp='Inscrição imobiliária fiscal (código fornecido pela Prefeitura Municipal para a identificação da obra ou para fins de recolhimento do IPTU)'string='Inscrição imobiliária fiscal'xsd_type='TSInscImobFisc'
No public methods.
-
nfse10_CAEPFCharhelp='Número do Cadastro de Atividade Econômica da Pessoa Física (CAEPF)'string='Número do Cadastro'xsd_type='TSCAEPF' -
nfse10_CNPJCharchoice='tcinfopessoa'string='Número do CNPJ'xsd_choice_required=Truexsd_type='TSCNPJ' -
nfse10_CPFCharchoice='tcinfopessoa'string='Número do CPF'xsd_choice_required=Truexsd_type='TSCPF' -
nfse10_IMCharstring='Número da inscrição municipal'xsd_type='TSInscMun' -
nfse10_NIFCharchoice='tcinfopessoa'help='Número de Identificação Fiscal fornecido por órgão de administração tributária no exterior'string='Número de Identificação Fiscal fornecido'xsd_choice_required=Truexsd_type='TSNIF' -
nfse10_cNaoNIFSelectionchoice='tcinfopessoa'help='Motivo para não informação do NIF:\n0 - Não informado na nota de origem;\n1 - Dispensado do NIF;\n2 - Não exigência do NIF;'string='Motivo para não informação do NIF'xsd_choice_required=Truexsd_type='TSCodNaoNIF' args: TSCODNAONIF -
nfse10_emailCharstring='E-mail'xsd_type='TSEmail' -
nfse10_endMany2one → nfse.10.tcenderecocomodel_name='nfse.10.tcendereco'string='Dados de endereço'xsd_type='TCEndereco' -
nfse10_foneCharhelp='Número do telefone do prestador:\nPreencher com o Código DDD + número do telefone.\nNas operações com exterior é permitido informar o código do país + código da localidade + número do telefone)'string='Número do telefone do prestador'xsd_type='TSTelefone' -
nfse10_xNomeCharstring='Nome/Nome Empresarial'xsd_type='TSNomeRazaoSocial'
No public methods.
-
nfse10_CAEPFCharhelp='Número do Cadastro de Atividade Econômica da Pessoa Física (CAEPF) do prestador do serviço.'string='Número do Cadastro'xsd_type='TSCAEPF' -
nfse10_CNPJCharchoice='tcinfoprestador'string='Número do CNPJ'xsd_choice_required=Truexsd_type='TSCNPJ' -
nfse10_CPFCharchoice='tcinfoprestador'string='Número do CPF'xsd_choice_required=Truexsd_type='TSCPF' -
nfse10_IMCharstring='Número da inscrição municipal'xsd_type='TSInscMun' -
nfse10_NIFCharchoice='tcinfoprestador'help='Número de Identificação Fiscal fornecido por órgão de administração tributária no exterior'string='Número de Identificação Fiscal fornecido'xsd_choice_required=Truexsd_type='TSNIF' -
nfse10_cNaoNIFSelectionchoice='tcinfoprestador'help='Motivo para não informação do NIF:\n0 - Não informado na nota de origem;\n1 - Dispensado do NIF;\n2 - Não exigência do NIF;'string='Motivo para não informação do NIF'xsd_choice_required=Truexsd_type='TSCodNaoNIF' args: TSCODNAONIF -
nfse10_emailCharstring='E-mail'xsd_type='TSEmail' -
nfse10_endMany2one → nfse.10.tcenderecocomodel_name='nfse.10.tcendereco'string='Dados de endereço do prestador'xsd_type='TCEndereco' -
nfse10_foneCharhelp='Número do telefone do prestador:\nPreencher com o Código DDD + número do telefone.\nNas operações com exterior é permitido informar o código do país + código da localidade + número do telefone)'string='Número do telefone do prestador'xsd_type='TSTelefone' -
nfse10_regTribMany2one → nfse.10.tcregtribcomodel_name='nfse.10.tcregtrib'help='Grupo de informações relativas aos regimes de tributação do prestador de serviços'string='Grupo de informações relativas'xsd_required=Truexsd_type='TCRegTrib' -
nfse10_xNomeCharstring='Nome/Nome Empresarial do prestador'xsd_type='TSNomeRazaoSocial'
No public methods.
-
nfse10_refNFSeCharstring='Chave da NFS-e referenciada'xsd_type='TSChaveNFSe'
No public methods.
-
nfse10_totTribMany2one → nfse.10.tctribtotalcomodel_name='nfse.10.tctribtotal'help='Grupo de informações para totais aproximados dos tributos relacionados ao serviço prestado'string='Grupo de informações (totTrib)'xsd_required=Truexsd_type='TCTribTotal' -
nfse10_tribFedMany2one → nfse.10.tctribfederalcomodel_name='nfse.10.tctribfederal'help='Grupo de informações de outros tributos relacionados ao serviço prestado'string='Grupo de informações'xsd_type='TCTribFederal' -
nfse10_tribMunMany2one → nfse.10.tctribmunicipalcomodel_name='nfse.10.tctribmunicipal'help='Grupo de informações relacionados ao Imposto Sobre Serviços de Qualquer Natureza - ISSQN'string='Grupo de informações relacionados'xsd_required=Truexsd_type='TCTribMunicipal'
No public methods.
-
nfse10_tribMany2one → nfse.10.tcinfotributacaocomodel_name='nfse.10.tcinfotributacao'help='Grupo de informações relacionados aos tributos relacionados ao serviço prestado'string='Grupo de informações relacionados'xsd_required=Truexsd_type='TCInfoTributacao' -
nfse10_vAjusteBCMany2one → nfse.10.tcinfoajustebccomodel_name='nfse.10.tcinfoajustebc'help='Grupo de informações relativas ao valores para ajuste dos valores de base de cálculo'string='vAjusteBC'xsd_type='TCInfoAjusteBC' -
nfse10_vDescCondIncondMany2one → nfse.10.tcvdesccondincondcomodel_name='nfse.10.tcvdesccondincond'help='Grupo de informações relativas aos descontos condicionados e incondicionados'string='vDescCondIncond'xsd_type='TCVDescCondIncond' -
nfse10_vServPrestMany2one → nfse.10.tcvservprestcomodel_name='nfse.10.tcvservprest'help='Grupo de informações relativas aos valores do serviço prestado'string='Grupo de informações relativas'xsd_required=Truexsd_type='TCVServPrest'
No public methods.
-
nfse10_docAjusteBCOne2many → nfse.10.tcdocajustebchelp='Grupo de informações de documento utilizado para ajuste dos valores de base de cálculo (ISSQN e/ou IBS/CBS)'string='Grupo de informações'xsd_type='TCDocAjusteBC' args: 'nfse.10.tcdocajustebc', 'nfse10_docAjusteBC_TCListaDocAjusteBC_id'
No public methods.
-
nfse10_cLocPrestacaoCharchoice='tclocprest'help='Código do município onde o serviço foi prestado (tabela do IBGE)'string='Código do município onde o serviço'xsd_choice_required=Truexsd_type='TSCodMunIBGE' -
nfse10_cPaisPrestacaoCharchoice='tclocprest'help='Código do país onde o serviço foi prestado (Tabela de Países ISO)'string='Código do país onde o serviço'xsd_choice_required=Truexsd_type='TSCodPaisISO'
No public methods.
-
nfse10_infNFSeMany2one → nfse.10.tcinfnfsecomodel_name='nfse.10.tcinfnfse'string='infNFSe'xsd_required=Truexsd_type='TCInfNFSe' -
nfse10_versaoCharstring='versao'xsd_required=Truexsd_type='TVerNFSe'
No public methods.
-
nfse10_opSimpNacSelectionhelp='Situação perante o Simples Nacional:\n1 - Não Optante;\n2 - Optante - Microempreendedor Individual (MEI);\n3 - Optante - Microempresa ou Empresa de Pequeno Porte (ME/EPP);'string='Situação perante o Simples Nacional'xsd_required=Truexsd_type='TSOpSimpNac' args: TSOPSIMPNAC -
nfse10_regApTribSNSelectionhelp='Opção para que o contribuinte optante pelo Simples Nacional ME/EPP (opSimpNac = 3) possa indicar, ao emitir o documento fiscal, em qual regime de apuração os tributos federais e municipal estão inseridos, caso tenha ultrapassado algum sublimite ou limite definido para o Simples Nacional.\n1 – Regime de apuração dos tributos federais e municipal pelo SN;\n2 – Regime de apuração dos tributos federais pelo SN e ISSQN por fora do SN conforme respectiva legislação municipal do tributo;\n3 – Regime de apuração dos tributos federais e municipal por fora do SN conforme respectivas legislações federal e municipal de cada tributo;'string='Opção para que o contribuinte optante'xsd_type='TSRegimeApuracaoSimpNac' args: TSREGIMEAPURACAOSIMPNAC -
nfse10_regEspTribSelectionhelp='Tipos de Regimes Especiais de Tributação:\n0 - Nenhum;\n1 - Ato Cooperado (Cooperativa);\n2 - Estimativa;\n3 - Microempresa Municipal;\n4 - Notário ou Registrador;\n5 - Profissional Autônomo;\n6 - Sociedade de Profissionais;\n9 - Outros;'string='Tipos de Regimes Especiais de Tributação'xsd_required=Truexsd_type='TSRegEspTrib' args: TSREGESPTRIB
No public methods.
-
nfse10_cLocalidadeIncidCharhelp='Código IBGE da localidade de incidência do IBS/CBS (local da operação)'string='Código IBGE da localidade de incidência'xsd_type='TSCodMunIBGE' -
nfse10_pRedutorCharhelp='Percentual de redução de aliquota em compra governamental'string='Percentual de redução de aliquota'xsd_type='TSDec2V2' -
nfse10_totCIBSMany2one → nfse.10.tcrtctotalcibscomodel_name='nfse.10.tcrtctotalcibs'string='Grupo de Totalizadores'xsd_required=Truexsd_type='TCRTCTotalCIBS' -
nfse10_valoresMany2one → nfse.10.tcrtcvaloresibscbscomodel_name='nfse.10.tcrtcvaloresibscbs'help='Grupo de valores brutos referentes ao IBS/CBS'string='Grupo de valores brutos referentes'xsd_type='TCRTCValoresIBSCBS' -
nfse10_xLocalidadeIncidCharhelp='Nome da localidade de incidência do IBS/CBS'string='Nome da localidade de incidência'xsd_type='TSDesc600'
No public methods.
-
nfse10_bensMoveis_TCRTCInfoIBSCBS_idMany2one → nfse.10.tcrtcinfoibscbscomodel_name='nfse.10.tcrtcinfoibscbs'index=Trueondelete='cascade'xsd_implicit=True -
nfse10_cNCMBemMovelCharhelp='Código da Nomenclatura Comum do Mercosul (NCM) do bem móvel objeto da locação.'string='Código da Nomenclatura Comum do Mercosul'xsd_required=Truexsd_type='TSNCM' -
nfse10_qtdNCMBemMovelCharhelp='Quantidade do Bem Móvel objeto da locação.'string='Quantidade do Bem Móvel objeto'xsd_required=Truexsd_type='TSNum3Dig' -
nfse10_xNCMBemMovelCharstring='Descrição do Bem Móvel objeto da locação'xsd_required=Truexsd_type='TSDesc150'
No public methods.
-
nfse10_CNPJCharchoice='tcrtcinfodest'help='Número da inscrição no Cadastro Nacional de Pessoa Jurídica (CNPJ) do Destinatário do serviço'string='Número da inscrição no Cadastro Nacional'xsd_choice_required=Truexsd_type='TSCNPJ' -
nfse10_CPFCharchoice='tcrtcinfodest'help='Número da inscrição no Cadastro de Pessoa Física (CPF) do Destinatário do serviço'string='Número da inscrição no Cadastro'xsd_choice_required=Truexsd_type='TSCPF' -
nfse10_NIFCharchoice='tcrtcinfodest'help='Número de Identificação Fiscal fornecido por órgão de administração tributária no exterior'string='Número de Identificação Fiscal fornecido'xsd_choice_required=Truexsd_type='TSNIF' -
nfse10_cNaoNIFSelectionchoice='tcrtcinfodest'help='Motivo para não informação do NIF:\n0 - Não informado na nota de origem;\n1 - Dispensado do NIF;\n2 - Não exigência do NIF;'string='Motivo para não informação do NIF'xsd_choice_required=Truexsd_type='TSCodNaoNIF' args: TSCODNAONIF -
nfse10_emailCharstring='E-mail do Destinatário do serviço'xsd_type='TSEmail' -
nfse10_endMany2one → nfse.10.tcenderecocomodel_name='nfse.10.tcendereco'help='Grupo de informações do endereço do Destinatário do serviço'string='Grupo de informações do endereço'xsd_type='TCEndereco' -
nfse10_foneCharhelp='Número do telefone do Destinatário do serviço\n(Preencher com o Código DDD + número do telefone. Nas operações com exterior é permitido informar o\ncódigo do país + código da localidade + número do telefone)'string='Número do telefone do Destinatário'xsd_type='TSTelefone' -
nfse10_xNomeCharhelp='Nome / Nome Empresarial do do Destinatário do serviço'string='Nome / Nome Empresarial'xsd_required=Truexsd_type='TSDesc150'
No public methods.
-
nfse10_bensMoveisOne2many → nfse.10.tcrtcinfobensmoveishelp='Grupo de informações relativas aos bens móveis objetos de locação'string='bensMoveis'xsd_type='TCRTCInfoBensMoveis' args: 'nfse.10.tcrtcinfobensmoveis', 'nfse10_bensMoveis_TCRTCInfoIBSCBS_id' -
nfse10_cIndOpCharhelp="Código indicador da operação de fornecimento, conforme tabela 'código indicador de operação'"string='Código indicador da operação'xsd_type='TSRTCCodIndOp' -
nfse10_destMany2one → nfse.10.tcrtcinfodestcomodel_name='nfse.10.tcrtcinfodest'help='Grupo de informações relativas ao Destinatário'string='Grupo de informações relativas'xsd_type='TCRTCInfoDest' -
nfse10_gRefNFSeMany2one → nfse.10.tcinforefnfsecomodel_name='nfse.10.tcinforefnfse'string='Grupo de NFS-e referenciadas'xsd_type='TCInfoRefNFSe' -
nfse10_imovelMany2one → nfse.10.tcrtcinfoimovelcomodel_name='nfse.10.tcrtcinfoimovel'help='Grupo de informações de operações relacionadas a bens imóveis, exceto obras'string='Grupo de informações'xsd_type='TCRTCInfoImovel' -
nfse10_indDestSelectionstring='A respeito do Destinatário dos serviços'xsd_required=Truexsd_type='TSRTCIndDest' args: TSRTCINDDEST -
nfse10_indFinalSelectionhelp='Indica operação de uso ou consumo pessoal (art. 57)'string='Indica operação de uso'xsd_type='TSRTCIndFinal' args: TSRTCINDFINAL -
nfse10_tpEnteGovSelectionstring='Tipo de ente governamental'xsd_type='TSRTCTpEnteGov' args: TSRTCTPENTEGOV -
nfse10_tpOperSelectionhelp='Tipo de Operação com Entes Governamentais ou outros serviços sobre bens imóveis'string='Tipo de Operação'xsd_type='TSRTCTpOper' args: TSRTCTPOPER -
nfse10_valoresMany2one → nfse.10.tcrtcinfovaloresibscbscomodel_name='nfse.10.tcrtcinfovaloresibscbs'help='Grupo de informações relativas aos valores do serviço prestado para IBS e CBS'string='Grupo de informações relativas (valores)'xsd_required=Truexsd_type='TCRTCInfoValoresIBSCBS'
No public methods.
-
nfse10_cMunCharhelp='Código do município do endereço do imóvel (Tabela do IBGE)'string='Código do município do endereço'xsd_required=Truexsd_type='TSCodMunIBGE' -
nfse10_gLocacaoMany2one → nfse.10.tcrtclocacaoimovelcomodel_name='nfse.10.tcrtclocacaoimovel'help='Grupo de informações relativas às operações de locação, cessão onerosa ou arrendamento de bens imóveis'string='Grupo de informações relativas'xsd_type='TCRTCLocacaoImovel' -
nfse10_gUnidImobOne2many → nfse.10.tcrtcunidadesimobiliariashelp='Grupo de informações relativas às unidades imobiliárias objeto da operação'string='gUnidImob'xsd_type='TCRTCUnidadesImobiliarias' args: 'nfse.10.tcrtcunidadesimobiliarias', 'nfse10_gUnidImob_TCRTCInfoImovel_id'
No public methods.
-
nfse10_CSTCharhelp='Código de Situação Tributária do IBS e da CBS'string='Código de Situação Tributária do IBS'xsd_required=Truexsd_type='TSRTCCodSitTrib' -
nfse10_cClassTribCharhelp='Código de Classificação Tributária do IBS e da CBS'string='Código de Classificação Tributária'xsd_required=Truexsd_type='TSRTCCodClassTrib' -
nfse10_gIBSCBSMany2one → nfse.10.tcrtcinfotributossitclascomodel_name='nfse.10.tcrtcinfotributossitclas'help='Grupo de informações relacionadas ao IBS e à CBS'string='Grupo de informações relacionadas'xsd_type='TCRTCInfoTributosSitClas'
No public methods.
-
nfse10_pDifCBSCharstring='Percentual de diferimento para a CBS'xsd_required=Truexsd_type='TSDec3V2' -
nfse10_pDifMunCharhelp='Percentual de diferimento para o IBS municipal'string='Percentual de diferimento (pDifMun)'xsd_required=Truexsd_type='TSDec3V2' -
nfse10_pDifUFCharhelp='Percentual de diferimento para o IBS estadual'string='Percentual de diferimento'xsd_required=Truexsd_type='TSDec3V2'
No public methods.
-
nfse10_cCredPresCharhelp='Código e Classificação do Crédito Presumido: IBS e CBS'string='Código e Classificação'xsd_type='TSRTCCodCredPres' -
nfse10_gDifMany2one → nfse.10.tcrtcinfotributosdifcomodel_name='nfse.10.tcrtcinfotributosdif'help='Grupo de informações relacionadas ao diferimento para IBS e CBS'string='Grupo de informações relacionadas'xsd_type='TCRTCInfoTributosDif' -
nfse10_gTribRegularMany2one → nfse.10.tcrtcinfotributostribregularcomodel_name='nfse.10.tcrtcinfotributostribregular'help='Grupo de informações da Tributação Regular'string='Grupo de informações'xsd_type='TCRTCInfoTributosTribRegular'
No public methods.
-
nfse10_CSTRegCharhelp='Código de Situação Tributária do IBS e da CBS de tributação regular'string='Código de Situação Tributária do IBS'xsd_required=Truexsd_type='TSRTCCodSitTrib' -
nfse10_cClassTribRegCharhelp='Código da Classificação Tributária do IBS e da CBS de tributação regular'string='Código da Classificação Tributária'xsd_required=Truexsd_type='TSRTCCodClassTrib'
No public methods.
-
nfse10_tribMany2one → nfse.10.tcrtcinfotribibscbscomodel_name='nfse.10.tcrtcinfotribibscbs'help='Grupo de informações de tributação do IBS e da CBS'string='Grupo de informações de tributação'xsd_required=Truexsd_type='TCRTCInfoTribIBSCBS'
No public methods.
-
nfse10_chaveDFeCharhelp='Chave do Documento Fiscal eletrônico do repositório nacional referenciado para os casos de operações já tributadas'string='Chave do Documento Fiscal eletrônico'xsd_required=Truexsd_type='TSRTCChaveDFe' -
nfse10_tipoChaveDFeSelectionhelp='Documento fiscal a que se refere a chaveDfe que seja um dos documentos do Repositório Nacional'string='Documento fiscal a que se refere'xsd_required=Truexsd_type='TSRTCTipoChaveDFe' args: TSRTCTIPOCHAVEDFE -
nfse10_xTipoChaveDFeCharhelp="Descrição da DF-e a que se refere a chaveDfe que seja um dos documentos do Repositório Nacional\nDeve ser preenchido apenas quando 'tipoChaveDFe = 9 (Outro)'"string='Descrição da DF-e a que se refere'xsd_type='TSDesc255'
No public methods.
-
nfse10_cMunDocFiscalCharhelp='Código do município emissor do documento fiscal que não se encontra no repositório nacional'string='Código do município emissor'xsd_required=Truexsd_type='TSNum7Dig' -
nfse10_nDocFiscalCharhelp='Número do documento fiscal que não se encontra no repositório nacional'string='Número do documento fiscal'xsd_required=Truexsd_type='TSDesc255' -
nfse10_xDocFiscalCharstring='Descrição do documento fiscal'xsd_required=Truexsd_type='TSDesc255'
No public methods.
-
nfse10_CNPJCharchoice='tcrtclistadocfornec'help='Número da inscrição no Cadastro Nacional de Pessoa Jurídica (CNPJ) do Fornecedor do serviço'string='Número da inscrição no Cadastro Nacional'xsd_choice_required=Truexsd_type='TSCNPJ' -
nfse10_CPFCharchoice='tcrtclistadocfornec'help='Número da inscrição no Cadastro de Pessoa Física (CPF) do Fornecedor do serviço'string='Número da inscrição no Cadastro'xsd_choice_required=Truexsd_type='TSCPF' -
nfse10_NIFCharchoice='tcrtclistadocfornec'help='Este elemento só deverá ser preenchido para fornecedores não residentes no Brasil'string='Este elemento só deverá ser preenchido'xsd_choice_required=Truexsd_type='TSNIF' -
nfse10_cNaoNIFSelectionchoice='tcrtclistadocfornec'help='Motivo para não informação do NIF:\n0 - Não informado na nota de origem;\n1 - Dispensado do NIF;\n2 - Não exigência do NIF;'string='Motivo para não informação do NIF'xsd_choice_required=Truexsd_type='TSCodNaoNIF' args: TSCODNAONIF -
nfse10_xNomeCharhelp='Nome / Razão Social do do Fornecedor do serviço'string='Nome / Razão Social do do Fornecedor'xsd_required=Truexsd_type='TSDesc150'
No public methods.
-
nfse10_nDocCharstring='Número do documento não fiscal'xsd_required=Truexsd_type='TSDesc255' -
nfse10_xDocCharstring='Descrição do documento não fiscal'xsd_required=Truexsd_type='TSDesc255'
No public methods.
-
nfse10_dVencOrigCharhelp='Data de vencimento original Ano, Mês e Dia (AAAA-MM-DD) (Informar data de vencimento original do aluguel, renda ou equivalente na operação de locação, cessão onerosa ou arrendamento de bens imóveis)'string='Data de vencimento original Ano'xsd_type='TSData' -
nfse10_pCopropriedadeCharhelp='Percentual de Copropriedade (Caso só haja um locador, cedente ou arrendador, informar o Percentual de Copropriedade de 100%)'string='Percentual de Copropriedade'xsd_required=Truexsd_type='TSDec3V2' -
nfse10_vDescCondTotCharhelp='Valor total do Desconto Condicionado (Informar o valor total do desconto incondicionado na operação de locação, cessão onerosa ou arrendamento de bens imóveis)'string='Valor total do Desconto Condicionado'xsd_type='TSDec15V2' -
nfse10_vDescIncondTotCharhelp='Valor total do Desconto Incondicionado (Informar o valor total do desconto incondicionado na operação de locação, cessão onerosa ou arrendamento de bens imóveis)'string='Valor total do Desconto Incondicionado'xsd_type='TSDec15V2' -
nfse10_vTotOperCharhelp='Valor total da operação com bem imóvel (Informar o valor total da operação de locação, cessão onerosa ou arrendamento de bens imóveis, associado ao aluguel, renda ou equivalente, conforme art. 255 da LC 214/2025). Não deverá ser inserido neste campo o valor proporcional do coproprietário.'string='Valor total da operação com bem imóvel'xsd_required=Truexsd_type='TSDec15V2'
No public methods.
-
nfse10_gCBSCredPresMany2one → nfse.10.tcrtctotalcbscredprescomodel_name='nfse.10.tcrtctotalcbscredpres'help='Grupo de valores referentes ao crédito presumido para CBS'string='Grupo de valores referentes'xsd_type='TCRTCTotalCBSCredPres' -
nfse10_vCBSCharhelp='Total valor da CBS da União\nvCBS = vBC x (pCBS ou pAliqEfetCBS)'string='Total valor da CBS da União'xsd_required=Truexsd_type='TSDec15V2' -
nfse10_vDifCBSCharhelp='Total do Diferimento CBS\nvDifCBS = vCBS x pDifCBS'string='Total do Diferimento CBS'xsd_type='TSDec15V2'
No public methods.
-
nfse10_pCredPresCBSCharstring='Alíquota do crédito presumido para a CBS'xsd_required=Truexsd_type='TSDec2V2' -
nfse10_vCredPresCBSCharhelp='Valor do Crédito Presumido da CBS\nvCredPresCBS = vBC x pCredPresCBS'string='Valor do Crédito Presumido da CBS'xsd_required=Truexsd_type='TSDec15V2'
No public methods.
-
nfse10_gCBSMany2one → nfse.10.tcrtctotalcbscomodel_name='nfse.10.tcrtctotalcbs'string='Grupo de valores referentes à CBS'xsd_type='TCRTCTotalCBS' -
nfse10_gIBSMany2one → nfse.10.tcrtctotalibscomodel_name='nfse.10.tcrtctotalibs'string='Grupo de valores referentes ao IBS'xsd_type='TCRTCTotalIBS' -
nfse10_gTribCompraGovMany2one → nfse.10.tcrtctotaltribcompragovcomodel_name='nfse.10.tcrtctotaltribcompragov'help='Grupo de informações da composição do valor do IBS e da CBS em compras governamentais'string='Grupo de informações da composição'xsd_type='TCRTCTotalTribCompraGov' -
nfse10_gTribRegularMany2one → nfse.10.tcrtctotaltribregularcomodel_name='nfse.10.tcrtctotaltribregular'help='Grupo de informações de tributação regular'string='Grupo de informações'xsd_type='TCRTCTotalTribRegular' -
nfse10_vTotNFCharhelp='Valor Total da NF considerando os impostos por fora: IBS e CBS\nO IBS e a CBS são por fora, por isso seus valores devem ser adicionados ao valor total da NF\nvTotNF = vLiq (em 2026)\nvTotNF = vLiq + vCBS + vIBSTot (a partir de 2027)'string='Valor Total da NF considerando'xsd_required=Truexsd_type='TSDec15V2'
No public methods.
-
nfse10_gIBSCredPresMany2one → nfse.10.tcrtctotalibscredprescomodel_name='nfse.10.tcrtctotalibscredpres'help='Grupo de valores referentes ao crédito presumido para IBS'string='Grupo de valores referentes'xsd_type='TCRTCTotalIBSCredPres' -
nfse10_gIBSMunTotMany2one → nfse.10.tcrtctotalibsmuncomodel_name='nfse.10.tcrtctotalibsmun'help='Grupo de valores referentes ao IBS Municipal'string='Grupo de valores referentes (gIBSMunTot)'xsd_required=Truexsd_type='TCRTCTotalIBSMun' -
nfse10_gIBSUFTotMany2one → nfse.10.tcrtctotalibsufcomodel_name='nfse.10.tcrtctotalibsuf'help='Grupo de valores referentes ao IBS Estadual'string='Grupo de valores referentes (gIBSUFTot)'xsd_required=Truexsd_type='TCRTCTotalIBSUF' -
nfse10_vIBSTotCharhelp='Valor total do IBS.\nvIBSTot = vIBSUF + vIBSMun'string='Valor total do IBS'xsd_required=Truexsd_type='TSDec15V2'
No public methods.
-
nfse10_pCredPresIBSCharstring='Alíquota do crédito presumido para o IBS'xsd_required=Truexsd_type='TSDec2V2' -
nfse10_vCredPresIBSCharhelp='Valor do Crédito Presumido para o IBS\nvCredPresIBS = vBC x pCredPresIBS'string='Valor do Crédito Presumido para o IBS'xsd_required=Truexsd_type='TSDec15V2'
No public methods.
-
nfse10_vDifMunCharhelp='Total do Diferimento do IBS municipal\nvDifMun = vIBSMun x pDifMun'string='Total do Diferimento do IBS municipal'xsd_type='TSDec15V2' -
nfse10_vIBSMunCharhelp='Total valor do IBS municipal\nvIBSMun = vBC x (pIBSMun ou pAliqEfetMun)'string='Total valor do IBS municipal'xsd_required=Truexsd_type='TSDec15V2'
No public methods.
-
nfse10_vDifUFCharhelp='Total do Diferimento do IBS estadual\nvDifUF = vIBSUF x pDifUF'string='Total do Diferimento do IBS estadual'xsd_type='TSDec15V2' -
nfse10_vIBSUFCharhelp='Total valor do IBS estadual\nvIBSUF = vBC x (pIBSUF ou pAliqEfetUF)'string='Total valor do IBS estadual'xsd_required=Truexsd_type='TSDec15V2'
No public methods.
-
nfse10_pCBSCharstring='Alíquota da CBS'xsd_required=Truexsd_type='TSDec2V2' -
nfse10_pIBSMunCharhelp='Alíquota do IBS de competência do Município'string='Alíquota do IBS de competência'xsd_required=Truexsd_type='TSDec2V2' -
nfse10_pIBSUFCharstring='Alíquota do IBS de competência do Estado'xsd_required=Truexsd_type='TSDec2V2' -
nfse10_vCBSCharstring='Valor do Tributo da CBS calculado'xsd_required=Truexsd_type='TSDec15V2' -
nfse10_vIBSMunCharhelp='Valor do Tributo do IBS do Município calculado'string='Valor do Tributo do IBS'xsd_required=Truexsd_type='TSDec15V2' -
nfse10_vIBSUFCharstring='Valor do Tributo do IBS da UF calculado'xsd_required=Truexsd_type='TSDec15V2'
No public methods.
-
nfse10_pAliqEfeRegCBSCharhelp='Alíquota efetiva de tributação regular da CBS'string='pAliqEfeRegCBS'xsd_required=Truexsd_type='TSDec2V2' -
nfse10_pAliqEfeRegIBSMunCharhelp='Alíquota efetiva de tributação regular do IBS municipal'string='pAliqEfeRegIBSMun'xsd_required=Truexsd_type='TSDec2V2' -
nfse10_pAliqEfeRegIBSUFCharhelp='Alíquota efetiva de tributação regular do IBS estadual'string='Alíquota efetiva de tributação regular'xsd_required=Truexsd_type='TSDec2V2' -
nfse10_vTribRegCBSCharhelp='Valor da tributação regular da CBS\nvTribRegCBS = vBC x pAliqEfeRegCBS'string='Valor da tributação regular da CBS'xsd_required=Truexsd_type='TSDec15V2' -
nfse10_vTribRegIBSMunCharhelp='Valor da tributação regular do IBS municipal\nvTribRegIBSMun = vBC x pAliqEfeRegIBSMun'string='vTribRegIBSMun'xsd_required=Truexsd_type='TSDec15V2' -
nfse10_vTribRegIBSUFCharhelp='Valor da tributação regular do IBS estadual\nvTribRegIBSUF = vBC x pAliqEfeRegIBSUF'string='Valor da tributação regular'xsd_required=Truexsd_type='TSDec15V2'
No public methods.
-
nfse10_cCIBCharchoice='tcrtcunidadesimobiliarias'help='Código do Cadastro Imobiliário Brasileiro - CIB'string='Código'xsd_choice_required=Truexsd_type='TSCodCIB' -
nfse10_endMany2one → nfse.10.tcenderimovelchoice='tcrtcunidadesimobiliarias'comodel_name='nfse.10.tcenderimovel'help='Grupo de informações do endereço do imóvel.'string='Grupo de informações do endereço'xsd_choice_required=Truexsd_type='TCEnderImovel' -
nfse10_gAjusteBCLocImoveisOne2many → nfse.10.tcrtcvaloresbcimoveishelp='Grupo de informações relativas a valores de ajuste (dedução/redução) da Base de Cálculo do IBS e da CBS referentes às operações de locação, cessão onerosa ou arrendamento de bens imóveis'string='Grupo de informações relativas a valores'xsd_type='TCRTCValoresBCImoveis' args: 'nfse.10.tcrtcvaloresbcimoveis', 'nfse10_gAjusteBCLocImoveis_TCRTCUnidadesImobiliarias_id' -
nfse10_gUnidImob_TCRTCInfoImovel_idMany2one → nfse.10.tcrtcinfoimovelcomodel_name='nfse.10.tcrtcinfoimovel'index=Trueondelete='cascade'xsd_implicit=True -
nfse10_inscImobFiscCharhelp='Inscrição imobiliária fiscal (código fornecido pela Prefeitura Municipal para a identificação da obra ou para fins de recolhimento do IPTU)'string='Inscrição imobiliária fiscal'xsd_type='TSInscImobFisc'
No public methods.
-
nfse10_gAjusteBCLocImoveis_TCRTCUnidadesImobiliarias_idMany2one → nfse.10.tcrtcunidadesimobiliariascomodel_name='nfse.10.tcrtcunidadesimobiliarias'index=Trueondelete='cascade'xsd_implicit=True -
nfse10_tpAjusteBCLocImoveisSelectionhelp='Tipo de parcela não integrante da base de cálculo do IBS e da CBS;\n01 = Tributos inclusos no aluguel ou equivalente (Ex.: IPTU, Contribuição de melhoria) - apenas para NBS 1.1002.10.00 ou 1.1002.20.00;\n02 = Emolumento incluso no aluguel ou equivalente - apenas para NBS 1.1002.10.00 ou 1.1002.20.00;\n03 = Condomínio incluso no aluguel ou equivalente - apenas para NBS 1.1002.10.00 ou 1.1002.20.00;\n04 = Redutor Social - apenas para a NBS 1.1002.10.00;\n99 = Outras parcelas inclusas no aluguel ou equivalente;'string='Tipo de parcela não integrante da base'xsd_required=Truexsd_type='TSAjusteBCLocImoveis' args: TSAJUSTEBCLOCIMOVEIS -
nfse10_vAjusteBCLocImoveisCharhelp='Valor monetário utilizado para não inclusão na base de cálculo do IBS e da CBS da NFS-e que está sendo emitida (R$). (Informar o valor total da parcela não integrante da base de cálculo - IPTU, Condomínio, Redutor social, etc. -, não devendo ser inserido o valor proporcional do coproprietário)'string='Valor monetário utilizado'xsd_required=Truexsd_type='TSDec15V2' -
nfse10_xTpAjusteBCLocImoveisCharhelp="Descrição do tipo de parcela não integrante da base de cálculo do IBS e da CBS quando a opção for '99 = Outras parcelas inclusas no aluguel ou equivalente'."string='Descrição do tipo de parcela'xsd_type='TSDesc150'
No public methods.
-
nfse10_fedMany2one → nfse.10.tcrtcvaloresibscbsfedcomodel_name='nfse.10.tcrtcvaloresibscbsfed'help='Grupo de Informações relativas aos valores da CBS'string='Grupo de Informações relativas (fed)'xsd_required=Truexsd_type='TCRTCValoresIBSCBSFed' -
nfse10_munMany2one → nfse.10.tcrtcvaloresibscbsmuncomodel_name='nfse.10.tcrtcvaloresibscbsmun'help='Grupo de Informações relativas aos valores do IBS Municipal'string='Grupo de Informações relativas (mun)'xsd_required=Truexsd_type='TCRTCValoresIBSCBSMun' -
nfse10_ufMany2one → nfse.10.tcrtcvaloresibscbsufcomodel_name='nfse.10.tcrtcvaloresibscbsuf'help='Grupo de Informações relativas aos valores do IBS Estadual'string='Grupo de Informações relativas'xsd_required=Truexsd_type='TCRTCValoresIBSCBSUF' -
nfse10_vBCCharhelp='Valor da base de cálculo (BC) do IBS/CBS antes das reduções para cálculo do tributo bruto\n\t\t\t\t\t\tvBC = vServ - descIncond – (vCalcAjusteBCIBSCBS ou vCalcAjusteBCLocImoveis) – vISSQN – vPIS - vCOFINS (até 2026) ou\n vBC = vServ - descIncond – (vCalcAjusteBCIBSCBS ou vCalcAjusteBCLocImoveis) – vISSQN (a partir de 2027 até 2032)'string='Valor da base de cálculo'xsd_type='TSDec15V2' -
nfse10_vCalcAjusteBCIBSCBSCharhelp='Valor monetário (R$) total relativo a glosa de serviços de saúde ou a operações de terceiros, objeto de reembolso,\nrepasse ou ressarcimento pelo recebedor, devidamente referenciados, e que não integram da base de cálculo (BC) do IBS e da CBS.'string='Valor monetário (vCalcAjusteBCIBSCBS)'xsd_type='TSDec15V2' -
nfse10_vCalcAjusteBCLocImoveisCharhelp='Valor monetário (R$) total relativo aos valores de ajuste (dedução/redução) da Base de Cálculo do IBS e da CBS referentes às operações de locação, cessão onerosa ou arrendamento de bens imóveis. Apenas para os subitens 99.03.'string='Valor monetário'xsd_type='TSDec15V2'
No public methods.
-
nfse10_pAliqEfetCBSCharhelp='pAliqEfetCBS = pCBS x (1 - pRedAliqCBS) x (1 - pRedutor)\nSe pRedAliqCBS não for informado na DPS, então pAliqEfetCBS é a própria pCBS'string='pAliqEfetCBS = pCBS x'xsd_required=Truexsd_type='TSDec2V2' -
nfse10_pCBSCharhelp='Alíquota da União para CBS parametrizada no sistema'string='Alíquota da União para CBS parametrizada'xsd_required=Truexsd_type='TSDec2V2' -
nfse10_pRedAliqCBSCharstring='Percentual da redução de alíquota da CBS'xsd_type='TSDec3V2'
No public methods.
-
nfse10_pAliqEfetMunCharhelp='pAliqEfetMun = pIBSMun x (1 - pRedAliqMun) x (1 - pRedutor)\nSe pRedAliqMun não for informado na DPS, então pAliqEfetMun é a própria pIBSMun'string='pAliqEfetMun = pIBSMun x'xsd_required=Truexsd_type='TSDec2V2' -
nfse10_pIBSMunCharhelp='Alíquota do Município para IBS da localidade de incidência parametrizada no sistema'string='Alíquota do Município para IBS'xsd_required=Truexsd_type='TSDec2V2' -
nfse10_pRedAliqMunCharhelp='Percentual de redução de alíquota municipal'string='Percentual de redução'xsd_type='TSDec3V2'
No public methods.
-
nfse10_pAliqEfetUFCharhelp='pAliqEfetUF = pIBSUF x (1 - pRedAliqUF) x (1 - pRedutor)\nSe pRedAliqUF não for informado na DPS, então pAliqEfetUF é a própria pIBSUF'string='pAliqEfetUF = pIBSUF x'xsd_required=Truexsd_type='TSDec2V2' -
nfse10_pIBSUFCharhelp='Alíquota da UF para IBS da localidade de incidência parametrizada no sistema'string='Alíquota da UF para IBS da localidade'xsd_required=Truexsd_type='TSDec2V2' -
nfse10_pRedAliqUFCharhelp='Percentual de redução de alíquota estadual'string='Percentual de redução'xsd_type='TSDec3V2'
No public methods.
-
nfse10_atvEventoMany2one → nfse.10.tcatveventocomodel_name='nfse.10.tcatvevento'help='Grupo de informações do DPS relativas à Evento'string='atvEvento'xsd_type='TCAtvEvento' -
nfse10_cServMany2one → nfse.10.tccservcomodel_name='nfse.10.tccserv'help='Grupo de informações relativas ao código do serviço prestado'string='Grupo de informações relativas ao código'xsd_required=Truexsd_type='TCCServ' -
nfse10_comExtMany2one → nfse.10.tccomexteriorcomodel_name='nfse.10.tccomexterior'help='Grupo de informações relativas à exportação/importação de serviço prestado'string='Grupo de informações relativas'xsd_type='TCComExterior' -
nfse10_infoComplMany2one → nfse.10.tcinfocomplcomodel_name='nfse.10.tcinfocompl'help='Grupo de informações complementares disponível para todos os serviços prestados'string='Grupo'xsd_type='TCInfoCompl' -
nfse10_locPrestMany2one → nfse.10.tclocprestcomodel_name='nfse.10.tclocprest'help='Grupo de informações relativas ao local da prestação do serviço'string='Grupo de informações relativas ao local'xsd_required=Truexsd_type='TCLocPrest' -
nfse10_obraMany2one → nfse.10.tcinfoobracomodel_name='nfse.10.tcinfoobra'help='Grupo de informações do DPS relativas à serviço de obra'string='Grupo de informações do DPS relativas'xsd_type='TCInfoObra'
No public methods.
-
nfse10_cMotivoSelectionhelp='Código de justificativa para substituição de NFS-e:\n01 - Desenquadramento de NFS-e do Simples Nacional;\n02 - Enquadramento de NFS-e no Simples Nacional;\n03 - Inclusão Retroativa de Imunidade/Isenção para NFS-e;\n04 - Exclusão Retroativa de Imunidade/Isenção para NFS-e;\n05 - Rejeição de NFS-e pelo tomador ou pelo intermediário se responsável pelo recolhimento do tributo;\n99 - Outros;'string='Código de justificativa'xsd_required=Truexsd_type='TSCodJustSubst' args: TSCODJUSTSUBST -
nfse10_chSubstdaCharhelp='Chave de acesso da NFS-e a ser substituída'string='Chave de acesso da NFS-e'xsd_required=Truexsd_type='TSChaveNFSe' -
nfse10_xMotivoCharhelp='Descrição do motivo da substituição da NFS-e'string='Descrição do motivo da substituição'xsd_type='TSMotivo'
No public methods.
-
nfse10_piscofinsMany2one → nfse.10.tctriboutrospiscofinscomodel_name='nfse.10.tctriboutrospiscofins'help='Grupo de informações dos tributos PIS/COFINS'string='Grupo de informações'xsd_type='TCTribOutrosPisCofins' -
nfse10_vRetCPCharstring='Valor monetário do CP(R$)'xsd_type='TSDec15V2' -
nfse10_vRetCSLLCharstring='Valor monetário do CSLL (R$)'xsd_type='TSDec15V2' -
nfse10_vRetIRRFCharstring='Valor monetário do IRRF (R$)'xsd_type='TSDec15V2'
No public methods.
-
nfse10_BMMany2one → nfse.10.tcbeneficiomunicipalcomodel_name='nfse.10.tcbeneficiomunicipal'help='Tributação do ISSQN sobre o serviço prestado:\n1 - Operação tributável;\n2 - Exportação de serviço;\n3 - Não Incidência;\n4 - Imunidade;'string='Tributação do ISSQN sobre (BM)'xsd_type='TCBeneficioMunicipal' -
nfse10_cPaisResultCharhelp='Código do país onde se verficou o resultado da prestação do serviço para o caso de Exportação de Serviço.(Tabela de Países ISO)'string='Código do país onde se verficou'xsd_type='TSCodPaisISO' -
nfse10_exigSuspMany2one → nfse.10.tcexigsuspensacomodel_name='nfse.10.tcexigsuspensa'help='Informações para a suspensão da Exigibilidade do ISSQN'string='Informações para a suspensão'xsd_type='TCExigSuspensa' -
nfse10_pAliqCharhelp='Valor da alíquota (%) do serviço prestado relativo ao município sujeito ativo (município de incidência) do ISSQN.\nSe o município de incidência pertence ao Sistema Nacional NFS-e a alíquota estará parametrizada e, portanto, será fornecida pelo sistema.\nSe o município de incidência não pertence ao Sistema Nacional NFS-e a alíquota não estará parametrizada e, por isso, deverá ser fornecida pelo emitente.'string='Valor da alíquota'xsd_type='TSDec1V2' -
nfse10_tpImunidadeSelectionhelp='Identificação da Imunidade do ISSQN – somente para o caso de Imunidade.\nTipos de Imunidades:\n0 - Imunidade (tipo não informado na nota de origem);\n1 - Patrimônio, renda ou serviços, uns dos outros (CF88, Art 150, VI, a);\n2 - Templos de qualquer culto (CF88, Art 150, VI, b);\n3 - Patrimônio, renda ou serviços dos partidos políticos, inclusive suas fundações, das entidades sindicais dos trabalhadores, das instituições de educação e de assistência social, sem fins lucrativos, atendidos os requisitos da lei (CF88, Art 150, VI, c);\n4 - Livros, jornais, periódicos e o papel destinado a sua impressão (CF88, Art 150, VI, d);\n5 - Fonogramas e videofonogramas musicais produzidos no Brasil contendo obras musicais ou literomusicais de autores brasileiros e/ou obras em geral interpretadas por artistas brasileiros bem como os suportes materiais ou arquivos digitais que os contenham, salvo na etapa de replicação industrial de mídias ópticas de leitura a laser. (CF88, Art 150, VI, e);'string='Identificação da Imunidade'xsd_type='TSTipoImunidadeISSQN' args: TSTIPOIMUNIDADEISSQN -
nfse10_tpRetISSQNSelectionhelp='Tipo de retencao do ISSQN:\n1 - Não Retido;\n2 - Retido pelo Tomador;\n3 - Retido pelo Intermediario;'string='Tipo de retencao do ISSQN'xsd_required=Truexsd_type='TSTipoRetISSQN' args: TSTIPORETISSQN -
nfse10_tribISSQNSelectionhelp='Tributação do ISSQN sobre o serviço prestado:\n1 - Operação tributável;\n2 - Imunidade;\n3 - Exportação de serviço;\n4 - Não Incidência;'string='Tributação do ISSQN sobre'xsd_required=Truexsd_type='TSTribISSQN' args: TSTRIBISSQN
No public methods.
-
nfse10_CSTSelectionhelp='Código de Situação Tributária do PIS/COFINS (CST):\n00 - Nenhum;\n01 - Operação Tributável com Alíquota Básica;\n02 - Operação Tributável com Alíquota Diferenciada;\n03 - Operação Tributável com Alíquota por Unidade de Medida de Produto;\n04 - Operação Tributável monofásica - Revenda a Alíquota Zero;\n05 - Operação Tributável por Substituição Tributária;\n06 - Operação Tributável a Alíquota Zero;\n07 - Operação Isenta da Contribuição;\n08 - Operação sem Incidência da Contribuição;\n09 - Operação com Suspensão da Contribuição;\n49 - Outras Operações de Saída;\n50 - Operação com Direito a Crédito – Vinculada Exclusivamente a Receita Tributada no Mercado Interno;\n51 - Operação com Direito a Crédito – Vinculada Exclusivamente a Receita Não-Tributada no Mercado Interno;\n52 - Operação com Direito a Crédito – Vinculada Exclusivamente a Receita de Exportação;\n53 - Operação com Direito a Crédito – Vinculada a Receitas Tributadas e Não-Tributadas no Mercado Interno;\n54 - Operação com Direito a Crédito – Vinculada a Receitas Tributadas no Mercado Interno e de Exportação;\n55 - Operação com Direito a Crédito – Vinculada a Receitas Não Tributadas no Mercado Interno e de Exportação;\n56 - Operação com Direito a Crédito – Vinculada a Receitas Tributadas e Não-Tributadas no Mercado Interno e de Exportação;\n60 - Crédito Presumido – Operação de Aquisição Vinculada Exclusivamente a Receita Tributada no Mercado Interno;\n61 - Crédito Presumido – Operação de Aquisição Vinculada Exclusivamente a Receita Não-Tributada no Mercado Interno;\n62 - Crédito Presumido – Operação de Aquisição Vinculada Exclusivamente a Receita de Exportação;\n63 - Crédito Presumido – Operação de Aquisição Vinculada a Receitas Tributadas e Não-Tributadas no Mercado Interno;\n64 - Crédito Presumido – Operação de Aquisição Vinculada a Receitas Tributadas no Mercado Interno e de Exportação;\n65 - Crédito Presumido – Operação de Aquisição Vinculada a Receitas Não-Tributadas no Mercado Interno e de Exportação;\n66 - Crédito Presumido – Operação de Aquisição Vinculada a Receitas Tributadas e Não-Tributadas no Mercado Interno e de Exportação;\n67 - Crédito Presumido – Outras Operações;\n70 - Operação de Aquisição sem Direito a Crédito;\n71 - Operação de Aquisição com Isenção;\n72 - Operação de Aquisição com Suspensão;\n73 - Operação de Aquisição a Alíquota Zero;\n74 - Operação de Aquisição sem Incidência da Contribuição;\n75 - Operação de Aquisição por Substituição Tributária;\n98 - Outras Operações de Entrada;\n99 - Outras Operações;'string='Código de Situação Tributária'xsd_required=Truexsd_type='TSTipoCST' args: TSTIPOCST -
nfse10_pAliqCofinsCharhelp='Alíquota da COFINS, relativa à apuração própria (%).'string='Alíquota da COFINS'xsd_type='TSDec2V2' -
nfse10_pAliqPisCharhelp='Alíquota do PIS, relativa à apuração própria (%).'string='Alíquota do PIS'xsd_type='TSDec2V2' -
nfse10_tpRetPisCofinsSelectionhelp='Tipo de retenção do PIS/COFINS:\n0 - PIS/COFINS/CSLL Não Retidos;\n1 - PIS/COFINS Retidos;\n2 - PIS/COFINS Não Retidos;\n3 - PIS/COFINS/CSLL Retidos;\n4 - PIS/COFINS Retidos, CSLL Não Retido;\n5 - PIS Retido, COFINS/CSLL Não Retido;\n6 - COFINS Retido, PIS/CSLL Não Retido;\n7 - PIS Não Retido, COFINS/CSLL Retidos;\n8 - PIS/COFINS Não Retidos, CSLL Retido;\n9 - COFINS Não Retido, PIS/CSLL Retidos;'string='Tipo de retenção do PIS/COFINS'xsd_type='TSTipoRetPISCofins' args: TSTIPORETPISCOFINS -
nfse10_vBCPisCofinsCharhelp='Valor da Base de Cálculo do PIS/COFINS, relativo à apuração própria (R$).'string='Valor da Base de Cálculo do PIS/COFINS'xsd_type='TSDec15V2' -
nfse10_vCofinsCharhelp='Valor do débito de COFINS apuração própria (R$).'string='Valor do débito'xsd_type='TSDec15V2' -
nfse10_vPisCharhelp='Valor do débito de PIS apuração própria (R$).'string='Valor do débito de PIS apuração própria'xsd_type='TSDec15V2'
No public methods.
-
nfse10_indTotTribSelectionchoice='tctribtotal'help='Indicador de informação de valor total de tributos. Possui valor fixo igual a zero (indTotTrib=0).\nNão informar nenhum valor estimado para os Tributos (Decreto 8.264/2014).\n0 - Não;'string='Indicador de informação de valor total'xsd_choice_required=Truexsd_type='TSTipoIndTotTrib' args: TSTIPOINDTOTTRIB -
nfse10_pTotTribMany2one → nfse.10.tctribtotalpercentchoice='tctribtotal'comodel_name='nfse.10.tctribtotalpercent'help='Valor percentual total aproximado dos tributos, em conformidade com o artigo 1o da Lei no 12.741/2012'string='Valor percentual total aproximado'xsd_choice_required=Truexsd_type='TCTribTotalPercent' -
nfse10_pTotTribSNCharchoice='tctribtotal'help='Valor percentual aproximado do total dos tributos da alíquota do Simples Nacional (%)'string='Valor percentual aproximado do total'xsd_choice_required=Truexsd_type='TSDec2V2' -
nfse10_vTotTribMany2one → nfse.10.tctribtotalmonetchoice='tctribtotal'comodel_name='nfse.10.tctribtotalmonet'help='Valor monetário total aproximado dos tributos, em conformidade com o artigo 1o da Lei no 12.741/2012'string='Valor monetário total aproximado'xsd_choice_required=Truexsd_type='TCTribTotalMonet'
No public methods.
-
nfse10_vTotTribEstCharhelp='Valor monetário total aproximado dos tributos estaduais (R$).'string='vTotTribEst'xsd_required=Truexsd_type='TSDec15V2' -
nfse10_vTotTribFedCharhelp='Valor monetário total aproximado dos tributos federais (R$).'string='Valor monetário total aproximado'xsd_required=Truexsd_type='TSDec15V2' -
nfse10_vTotTribMunCharhelp='Valor monetário total aproximado dos tributos municipais (R$).'string='vTotTribMun'xsd_required=Truexsd_type='TSDec15V2'
No public methods.
-
nfse10_pTotTribEstCharhelp='Valor percentual total aproximado dos tributos estaduais (%).'string='pTotTribEst'xsd_required=Truexsd_type='TSDec3V2' -
nfse10_pTotTribFedCharhelp='Valor percentual total aproximado dos tributos federais (%).'string='Valor percentual total aproximado'xsd_required=Truexsd_type='TSDec3V2' -
nfse10_pTotTribMunCharhelp='Valor percentual total aproximado dos tributos municipais (%).'string='pTotTribMun'xsd_required=Truexsd_type='TSDec3V2'
No public methods.
-
nfse10_pAliqAplicCharhelp='Alíquota aplicada sobre a base de cálculo para apuração do ISSQN.'string='Alíquota aplicada sobre a base'xsd_type='TSDec1V2' -
nfse10_tpBMSelectionhelp="Tipo Benefício Municipal (BM):\n1) Isenção;\n2) Redução da BC em 'ppBM' %;\n3) Redução da BC em R$ 'vInfoBM';\n4) Alíquota Diferenciada de 'aliqDifBM' %;"string='Tipo Benefício Municipal (BM)'xsd_type='TBMISSQN' args: TBMISSQN -
nfse10_vBCCharhelp='Valor da Base de Cálculo do ISSQN (R$) = Valor do Serviço - Desconto Incondicionado - Ajustes (Deduções/Reduções) - Benefício Municipal\n\t\t\t\t\t\tvBC = vServ - descIncond - (vAjusteBCISSQN + vCalcAjusteBCISSQN) - (vRedBCBM ou VCalcBM)'string='Valor da Base de Cálculo do ISSQN'xsd_type='TSDec15V2' -
nfse10_vCalcAjusteBCISSQNCharhelp='Valor monetário (R$) do ajuste (dedução/redução) da base de cálculo (BC) do ISSQN.'string='Valor monetário (R$) do ajuste'xsd_type='TSDec15V2' -
nfse10_vCalcBMCharhelp='Valor monetário (R$) do percentual de redução da base de cálculo (BC) do ISSQN devido a um benefício municipal (BM).'string='Valor monetário'xsd_type='TSDec15V2' -
nfse10_vISSQNCharhelp='Valor do ISSQN (R$) = Valor da Base de Cálculo x Alíquota ISSQN = vBC x pAliqAplic'string='Valor do ISSQN'xsd_type='TSDec15V2' -
nfse10_vLiqCharhelp='Valor líquido da NFS-e.\nValor líquido (R$) = Valor do serviço - Desconto condicionado - Desconto incondicionado - Valores retidos'string='Valor líquido da NFS-e'xsd_required=Truexsd_type='TSDec15V2' -
nfse10_vTotalRetCharhelp='Valor total das retenções de tributos da NFS-e.\nValor total de retenções (R$) = Σ(vRetCP + vRetIRRF+ vRetCSLL + ISSQN*)'string='Valor total das retenções de tributos'xsd_type='TSDec15V2'
No public methods.
-
nfse10_vDescCondCharhelp='Valor monetário do desconto condicionado (R$). (Para os códigos de tributação nacional do subitem 99.03, vDescCond = pCopropriedade x vDescCondTot)'string='Valor monetário do desconto condicionado'xsd_type='TSDec15V2' -
nfse10_vDescIncondCharhelp='Valor monetário do desconto incondicionado (R$). (Para os códigos de tributação nacional do subitem 99.03, vDescIncond = pCopropriedade x vDescIncondTot)'string='Valor monetário'xsd_type='TSDec15V2'
No public methods.
-
nfse10_vRecebCharhelp='Valor monetário recebido pelo intermediário do serviço (R$)'string='Valor monetário recebido'xsd_type='TSDec15V2' -
nfse10_vServCharhelp='Valor monetário do serviço (R$). (Para os códigos de tributação nacional do subitem 99.03, vServ = pCopropriedade x vTotOper)'string='Valor monetário do serviço (R$)'xsd_required=Truexsd_type='TSDec15V2'
No public methods.
-
brl_currency_idMany2one → res.currencycomodel_name='res.currency'compute='_compute_brl_currency_id'default=<expr>string='Moeda'
No public methods.
Loading…
Loading…