Leiaute NFS-e Senior 2.0
Campos do leiaute da NFS-e Senior 2.0 e suas origens no sistema, para formação de arquivos de envio.
| Campo | Descrição | Pai | Tipo | Ocorr. | Tam. | Observação | Origem |
|---|---|---|---|---|---|---|---|
| infDPS | Grupo de Informações da Declaração de Prestação de Serviços - DPS | ||||||
| Id | Atributo de identificação da tag a ser assinada no documento XML | infDPS | C | 1-1 | 45 | O identificador da DPS é composto pela concatenação de campos que constam no leiaute da DPS. A formação deste identificador considera o literal "DPS" associado a outras 42 posições numéricas, conforme descrito abaixo: DPS + Cód.Mun. (7) + Tipo de Inscrição Federal (1) + Inscrição Federal (14 - CPF completar com 000 à esquerda) + Série DPS (5) + Núm. DPS (15) | DPS + E140IDE.CHVDOE |
| tpAmb | Identificação do tipo de ambiente no Sistema Nacional NFS-e | InfDps | N | 1-1 | 1 | Identificação do tipo de ambiente no Sistema Nacional NFS-e: 1 - Produção; 2 - Homologação; | E070VEN.AmbNfe |
| dhEmi | Data e hora da emissão da DPS | infDPS | D | 1-1 | Data e hora no formato UTC (Universal Coordinated Time): AAAA-MM-DDThh:mm:ssTZD |
E140NFV.DatEmi+E140NFV.HorEmi O valor da dedução de pode ser alterado utilizando a variável VSIntDatEmi do IR GER-000ABRASF1. Atenção: Para o leiaute 2.0 deve também estar no formato Data e hora no formato UTC (Universal Coordinated Time). O conteúdo da tag pode ser alterado utilizando a variável VSIntDatEmi do IR GER-000ABASF1. |
|
| verAplic | Versão do aplicativo que gerou a DPS | InfDps | C | 1-1 | 1-20 | Versão atual do ERP XT | |
| serie | Série da DPS | InfDps | N | 1-1 | 5 | E020SNF.CODSEL | |
| nDPS | Número da DPS | InfDps | N | 1-1 | 5 | E140NFV.NumNfv | |
| dCompet | Data de competência da prestação do serviço | InfDps | D | 1-1 | Ano, Mês e Dia (AAAA-MM-DD) | E140TNF.DATPRE | |
| tpEmit | Emitente da DPS | InfDps | N | 1-1 | 1 | 1 - Prestador; 2 - Tomador; 3 - Intermediário; | Fixo 1 |
| cLocEmi | Código de 7 dígitos da localidade emissora da NFS-e | InfDps | N | 1-1 | 7 | O campo cLocEmi (Código da Localidade de Emissão da DPS) sempre corresponderá a um município brasileiro e identificado pela tabela de códigos de municípios do IBGE ou um trecho de concessão de exploração de rodovia para a qual a NFS-e foi emiitida. O 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. Para 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. | E008CEP.CODRAI retornado do E070Fil.CepIni ou E070Fil.CepFil. |
| Campo | Descrição | Pai | Tipo | Ocorr. | Tam. | Observação | Origem |
|---|---|---|---|---|---|---|---|
| prest | Grupo de informações relativas ao prestador do serviço | InfDps | 1-1 | ||||
| CNPJ | Grupo de informações relativas ao prestador do serviço | prest | N | 1-1 | 14 | Gera a tag se 070Fil.TipEmp <> 7 com o valor de E070Fil.NumCgc | |
| CPF | Grupo de informações relativas ao prestador do serviço | prest | N | 1-1 | 11 | Gera a tag se 070Fil.TipEmp = 7 com o valor de E070Fil.NumCgc | |
| NIF | Grupo de informações relativas ao prestador do serviço | prest | C | 1-1 | 40 | Gera a tag quando E070Fil.SigUfs = 'EX' e E070Fil.NumIdf estiver preenchido | |
| cNaoNIF | Grupo de informações relativas ao prestador do serviço | prest | N | 1-1 | 1 | Gera a tag quando E070Fil.SigUfs = 'EX' e E070Fil.NumIdf não estiver preenchido | |
| CAEPF | Grupo de informações relativas ao prestador do serviço | prest | N | 0-1 | 14 | E070Fil.CodCae | |
| IM | Grupo de informações relativas ao prestador do serviço | prest | N | 0-1 | 15 |
E070Fil.InsNfs ou E070Fil.InsMun O conteúdo da tag pode ser alterado utilizando a variável VSIntPreIsm do IR GER-000ABASF1. A geração dessa tag pode ser controlada pela variável VenAGerIMPrest do IR VEN-140NFSES20 |
|
| fone | Número do telefone do tomador | prest | C | 0-1 | 6-20 | Preencher com o Código DDD + número do telefone. Nas operações com exterior é permitido informar o código do país + código da localidade + número do telefone | E070Fil.NumFon |
| E-mail do tomador | prest | N | 0-1 | 1-80 | E070Fil.IntNet | ||
| regTrib | Grupo de informações relativas aos regimes de tributação do prestador de serviços | prest | 1-1 | ||||
| opSimpNac | Situação perante Simples Nacional | regTrib | N | 1-1 | 1 | 1 - Não Optante; 2 - Optante - Microempreendedor Individual (MEI); 3 - Optante - Microempresa ou Empresa de Pequeno Porte (ME/EPP); |
|
| regApTribSN | Regime de Apuração Tributária pelo Simples Nacional | regTrib | N | 0-1 | 1 |
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.
|
E070Imp.RegApu |
| regEspTrib | Tipos de Regimes Especiais de Tributação Municipal | regTrib | N | 1-1 | 1 | 0 - Nenhum; 1 - Ato Cooperado (Cooperativa); 2 - Estimativa; 3 - Microempresa Municipal; 4 - Notário ou Registrador; 5 - Profissional Autônomo; 6 - Sociedade de Profissionais; 7 - Específicos Municipais; | * Se E070Imp.RegEst = 4 regEspTrib = 1; * Se E070Imp.RegEst = 2 regEspTrib = 2; * Se E070Imp.RegEst = 1 regEspTrib = 3; * Se E070Imp.RegEst = 3 regEspTrib = 6; * Se nenhum acima regEspTrib = 0; |
| Campo | Descrição | Pai | Tipo | Ocorr. | Tam. | Observação | Origem |
|---|---|---|---|---|---|---|---|
| toma | Grupo de informações relativas ao tomador do serviço | infDPS | 0-1 | ||||
| CNPJ | Número da inscrição federal (CNPJ) do tomador de serviço | toma | N | 1-1 | 14 |
Gera a tag se E085CLI.TIPCLI = 'J' e E085CLI.TIPMER <> 'E' com o valor de E085CLI.CGCCPF O conteúdo da tag pode ser alterado utilizando a variável VSIntTomCgc do IR GER-000ABASF1. |
|
| CPF | Número da inscrição federal (CPF) do tomador do serviço | toma | N | 1-1 | 11 |
Gera a tag se E085CLI.TIPCLI = 'F' e E085CLI.TIPMER <> 'E' com o valor de E085CLI.CGCCPF O conteúdo da tag pode ser alterado utilizando a variável VSIntTomCgc do IR GER-000ABASF1. |
|
| NIF | Número de identificação fiscal fornecido por órgão de administração tributária no exterior | toma | N | 1-1 | 40 | O valor 0 deve ser utilizado como opção de preenchimento do campo somente no compartilhamento de NFS-e pelo municipio com o ADN NFS-e. | Gera a tag se E085CLI.TIPMER = 'E' e o E085CLI.NUMIDF estiver preenchido com o valor de E085CLI.NUMIDF |
| cNaoNIF | Motivo para não informação do NIF | toma | N | 1-1 | 40 | 0 - Não informado na nota de origem; 1 - Dispensado do NIF; 2 - Não exigência do NIF; | Gera a tag se E085CLI.TIPMER = 'E' e o E085CLI.NUMIDF não estiver preenchido com: * Se E085CLI.INDNIF = 2 cNaoNIF = 1 * Se E085CLI.INDNIF = 3 cNaoNIF = 2 * Se nenhum acima cNaoNIF = 0 |
| IM | Número do indicador municipal do tomador do serviço | toma | N | 0-1 | 15 |
Gera a tag se E085CLI.INSMUN estiver preenchido com E085CLI.INSMUN O conteúdo da tag pode ser alterado utilizando a variável VSIntTomIsm do IR GER-000ABASF1. |
|
| xNome | Nome / Nome Empresarial do tomador | toma | N | 1-1 | 150 |
E085CLI.NOMCLI O conteúdo da tag pode ser alterado utilizando a variável VSIntTomNom do IR GER-000ABASF1. |
|
| end | Grupo de informações do endereço do tomador do serviço | toma | 0-1 | ||||
| endNac | Grupo de informações do endereço nacional | end | 1-1 | Gera o grupo se E085CLI.TIPMER <> 'E' | |||
| cMun | Código do município do endereço do tomador do serviço | endNac | N | 1-1 | 7 | Tabela do IBGE |
E008CEP.CODRAI retornado do E085CLI.CEPINI O conteúdo da tag pode ser alterado utilizando a variável VSIntTomCmu do IR GER-000ABASF1. |
| CEP | Código numérico do Endereçamento Postal nacional do endereço do tomador do serviço | endNac | C | 1-1 | 8 |
E085CLI.CEPINI O conteúdo da tag pode ser alterado utilizando a variável VSIntTomCep do IR GER-000ABASF1. |
|
| endExt | Grupo de informações do endereço no exterior | end | 1-1 | Gera o grupo se E085CLI.TIPMER = 'E' | |||
| cPais | Código do país do endereço do prestador do tomador do serviço | endExt | C | 1-1 | 2 | Tabela de Países ISO |
E085CLI.CODPAI O conteúdo da tag pode ser alterado utilizando a variável VSIntTomPai do IR GER-000ABASF1. |
| cEndPost | Código alfanumérico do Endereçamento Postal no exterior do tomador do serviço | endExt | C | 1-1 | 1-11 | E085CLI.ZIPENT ou 99999999 | |
| xCidade | Nome da cidade no exterior do tomador do serviço | endExt | C | 1-1 | 1-60 | E085CLI.CIDCLI | |
| xEstProvReg | Estado, província ou região da cidade no exterior do tomador do serviço | endExt | C | 1-1 | 1-60 | E085CLI.SIGUFS | |
| xLgr | Tipo e nome do logradouro do endereço do tomador do serviço | toma | C | 1-1 | 1-255 |
E085CLI.ENDCLI O conteúdo da tag pode ser alterado utilizando a variável VSIntTomEnd do IR GER-000ABASF1. |
|
| nro | Número no logradouro do endereço do tomador do serviço | toma | C | 1-1 | 1-60 |
E085CLI.NENCLI O conteúdo da tag pode ser alterado utilizando a variável VSIntTomNen do IR GER-000ABASF1. |
|
| xCpl | Complemento do endereço do tomador do serviço | toma | C | 0-1 | 1-156 |
E085CLI.CPLEND O conteúdo da tag pode ser alterado utilizando a variável VSIntTomCpl do IR GER-000ABASF1. |
|
| xBairro | Bairro do endereço do tomador do serviço | toma | C | 1-1 | 1-60 |
E085CLI.BAICLI O conteúdo da tag pode ser alterado utilizando a variável VSIntTomBai do IR GER-000ABASF1. |
|
| fone | Número do telefone do tomador | toma | C | 0-1 | 1-20 | Preencher com o Código DDD + número do telefone. Nas operações com exterior é permitido informar o código do país + código da localidade + número do telefone |
E085CLI.FONCLI O conteúdo da tag pode ser alterado utilizando a variável VSIntTomTel do IR GER-000ABASF1. |
| E-mail do tomador | toma | C | 0-1 | 1-80 |
E085CLI.EMANFE ou E085CLI.INTNET O conteúdo da tag pode ser alterado utilizando a variável VSIntTomEml do IR GER-000ABASF1. |
| Campo | Descrição | Pai | Tipo | Ocorr. | Tam. | Observação | Origem |
|---|---|---|---|---|---|---|---|
| interm | Grupo de informações relativas ao intermediário do serviço | infDPS | 0-1 | Dados são gerados através do IR GER-000ABRASF1 | |||
| CNPJ | Número da inscrição federal (CNPJ) do intermediário de serviço | interm | N | 1-1 | 14 | Gera a tag com o valor da variável VSIntIntCgc com mais de 11 caracteres | |
| CPF | Número da inscrição federal (CPF) do intermediário do serviço | interm | N | 1-1 | 11 | Gera a tag com o valor da variável VSIntIntCgc 11 caracteres ou menos | |
| IM | Número do indicador municipal do intermediário do serviço | interm | N | 0-1 | 15 | Gera a tag com o valor da variável VSIntIntIsm | |
| xNome | Nome / Nome Empresarial do intermediário | interm | N | 1-1 | 150 | Gera a tag com o valor da variável VSIntIntNom |
| Campo | Descrição | Pai | Tipo | Ocorr. | Tam. | Observação | Origem |
|---|---|---|---|---|---|---|---|
| serv | Grupo de informações relativas ao serviço prestado | infDPS | 1-1 | ||||
| locPrest | Grupo de informações relativas ao local da prestação do serviço | serv | 1-1 | ||||
| cLocPrestacao | Código da localidade da prestação do serviço | locPrest | N | 1-1 | 7 | Para atender o dispositivo do Art 3º, § 2º, (no caso dos serviços a que se refere o subitem 22.01 da lista anexa, considera-se ocorrido o fato gerador e devido o imposto em cada Município em cujo território haja extensão de rodovia explorada), o Sistema Nacional NFS-e considera o trecho de concessão de exploração de rodovias como uma localidade de prestação de serviço, assim como qualquer município brasileiro. Para atender o dispositivo do Art 3º, § 3º (considera-se ocorrido o fato gerador do imposto no local do estabelecimento prestador nos serviços executados em águas marítimas, excetuados os serviços descritos no subitem 20.01), o Sistema Nacional NFS-e "Águas Marítimas" como uma localidade de prestação de serviço, assim como qualquer município brasileiro. cLocPrestacao poderá assumir: qualquer código que represente um município da tabela de códigos de municípios do IBGE, qualquer código quer represente um trecho de concessão de exploração de rodovias do cadastro próprio do Sistema Nacional NFS-e ou 0000000, que representa "Águas Marítimas". | era a tag caso E085CLI.TIPMER <> 'E' com E140NFV.CODRAI ou E008CEP.CODRAI retornando do E085CLI.CEPINI. O conteúdo da tag pode ser alterado utilizando a variável SIntCodMun do IR GER-000ABASF1 ou VSIntCodRai do IR GER-000GERSDE3. |
| cPaisPrestacao | Código do país onde ocorreu a prestação do serviço | locPrest | C | 1-1 | 2 | Tabela de Países ISO | Gera a tag se E085CLI.TIPMER = 'E' com E085CLI.CODPAI |
| cServ | Grupo de informações relativas ao código do serviço prestado | serv | 1-1 | ||||
| cTribNac | Código de tributação nacional do ISSQN | cServ | N | 1-1 | 6 | Para o caso de serviço prestado em "Águas Marítimas" o serviço informado nunca poderá ser 20.01 | E080SER.CODTBN |
| cTribMun | Código de tributação municipal do ISSQN | cServ | N | 0-1 | 3 |
Caso E070Ven.CepIss = 'C' preenche a tag com E080SXC.TRINFS do retorno de E085CLI.CEPINI; * Caso E070Ven.CepIss = 'F' preenche a tag com E080SXC.TRINFS do retorno de E070FIL.CODFIL; * Se nenhum acima preenche a tag com E080SER.TRINFS do retorno de E070FIL.CODFIL; O conteúdo da tag pode ser alterado utilizando a variável VSIntTriMun do IR GER-000ABASF1. A geração dessa tag pode ser controlada pela variável VenAGercTribMun do IR VEN-140NFSES20 |
|
| xDescServ | Descrição completa do serviço prestado | cServ | N | 1-1 | 1000 | E080SER.DESFIS, E080SER.DESNFV ou E080SER.DESSER. O conteúdo da tag pode ser alterado utilizando a variável VSIntDesSer do IR GER-000ABASF1 ou a variável VSIntDesSrv do IR GER-000GERSDE4. | |
| cNBS | Código NBS correspondente ao serviço prestado | cServ | N | 0-1 | 9 | NBS - Nomenclatura Brasileira de Serviços, Intangíveis e outras Operações que produzam Variações no Patrimônio |
E080SER.CODNBS O conteúdo da tag pode ser alterado utilizando a variável VSIntCodNbs do IR GER-000ABASF1. |
| cIntContrib | Código interno do contribuinte Utilizado para identificação da DPS no Sistema interno do Contribuinte | cServ | C | 0-1 | 20 | E080SER.ITEFIS ou E080SER.CODSER |
| Campo | Descrição | Pai | Tipo | Ocorr. | Tam. | Observação | Origem |
|---|---|---|---|---|---|---|---|
| comExt | Grupo de informações sobre transações entre residentes ou domiciliados no Brasil com residentes ou domiciliados no exterior | serv | 0-1 | O grupo é gerado para serviços prestados no exteriror. E085CLI.TIPMER = 'E' | |||
| mdPrestacao | Modo de Prestação | comExt | N | 1-1 | 1 |
0 - Desconhecido (tipo não informado na nota de origem); 1 - Transfronteiriço; 2 - Consumo no Brasil; 3 - Movimento Temporário de Pessoas Físicas; 4 - Consumo no Exterior; O valor 0 deve ser utilizado como opção de preenchimento do campo somente no compartilhamento de NFS-e pelo municipio com o ADN NFS-e. |
E080SER.MODPRE. O conteúdo da tag pode ser alterado utilizando a variável VenNModPre do IR VEN-140NFSES20. |
| vincPrest | Vínculo entre as partes no negócio | comExt | N | 1-1 | 1 |
0 - Sem vínculo com o Tomador/Prestador 1 - Controlada; 2 - Controladora; 3 - Coligada; 4 - Matriz; 5 - Filial ou sucursal; 6 - Outro vínculo; |
E085CLI.TIPVIN. O conteúdo da tag pode ser alterado utilizando a variável VenNTipVin do IR VEN-140NFSES20. |
| tpMoeda | Vínculo entre as partes no negócio | comExt | N | 1-1 | 3 | Identifica a moeda da transação comercial. | E031MOE.CODBAC retornando do E031MOE.CODMOE = E081TAB.CODMOE. O conteúdo da tag pode ser alterado utilizando a variável VenACodBac do IR VEN-140NFSES20. |
| vServMoeda | Valor do serviço prestado expresso em moeda estrangeira especificada em tpmoeda. | comExt | N | 1-1 | 15V2 | Para gerar o calculo corretamente é necessário informar no serviço da NFS-e uma tabela de preço com a moeda vinculada. A tabela de preço pode ser cadastrada na tela F081GTP - Tabela de Preço de Venda | Soma do E140ISV.VLRLIQ / Cotação atual da moeda configurada na Tabela preço do serviço. |
| mecAFComexP | Mecanismo de apoio/fomento ao Comércio Exterior utilizado pelo prestador do serviço | comExt | N | 1-1 | 2 | 00 - Desconhecido (tipo não informado na nota de origem); 01 - Nenhum; 02 - ACC - Adiantamento sobre Contrato de Câmbio – Redução a Zero do IR e do IOF; 03 - ACE – Adiantamento sobre Cambiais Entregues - Redução a Zero do IR e do IOF; 04 - BNDES-Exim Pós-Embarque – Serviços; 05 - BNDES-Exim Pré-Embarque - Serviços; 06 - FGE - Fundo de Garantia à Exportação; 07 - PROEX - EQUALIZAÇÃO 08 - PROEX - Financiamento; | E070Fil.MecCep. O conteúdo da tag pode ser alterado utilizando a variável VenNPreMec do IR VEN-140NFSES20. |
| mecAFComexT | Mecanismo de apoio/fomento ao Comércio Exterior utilizado pelo tomador do serviço | comExt | N | 1-1 | 2 | 00 - Desconhecido (tipo não informado na nota de origem); 01 - Nenhum; 02 - Adm. Pública e Repr. Internacional; 03 - Alugueis e Arrend. Mercantil de maquinas, equip., embarc. e aeronaves; 04 - Arrendamento Mercantil de aeronave para empresa de transporte aéreo público; 05 - Comissão a agentes externos na exportação; 06 - Despesas de armazenagem, mov. e transporte de carga no exterior; 07 - Eventos FIFA (subsidiária); 08 - Eventos FIFA; 09 - Fretes, arrendamentos de embarcações ou aeronaves e outros; 10 - Material Aeronáutico; 11 - Promoção de Bens no Exterior; 12 - Promoção de Dest. Turísticos Brasileiros; 13 - Promoção do Brasil no Exterior; 14 - Promoção Serviços no Exterior; 15 - RECINE; 16 - RECOPA; 17 - Registro e Manutenção de marcas, patentes e cultivares; 18 - REICOMP; 19 - REIDI; 20 - REPENEC; 21 - REPES; 22 - RETAERO; 23 - RETID; 24 - Royalties, Assistência Técnica, Científica e Assemelhados; 25 - Serviços de avaliação da conformidade vinculados aos Acordos da OMC; 26 - ZPE;" "Campo disponível na nota do tomador. | E085CLI.MECCET. O conteúdo da tag pode ser alterado utilizando a variável VenNTomMec do IR VEN-140NFSES20. |
| movTempBens | Vínculo da Operação à Movimentação Temporária de Bens | comExt | N | 1-1 | 1 | 0 - Desconhecido (tipo não informado na nota de origem); 1 - Não; 2 - Vinculada - Declaração de Importação; 3 - Vinculada - Declaração de Exportação; | E140TNF.VINOMB. O conteúdo da tag pode ser alterado utilizando a variável VenNVinOmb do IR VEN-140NFSES20. |
| nDI | Número da Declaração de Importação (DI/DSI/DA/DRI-E) averbado | comExt | C | 0-1 | 1-12 | Obrigatório quando movTempBens = 2 - Vinculada - Declaração de Importação | E140TNF.NUMDOI. O conteúdo da tag pode ser alterado utilizando a variável VenANumDoi do IR VEN-140NFSES20. |
| nRE | Número do Registro de Exportação (RE) averbado | comExt | C | 0-1 | 12 | Obrigatório quando movTempBens = 3 - Vinculada - Declaração de Exportação | E140NFV.NUMRDE. O conteúdo da tag pode ser alterado utilizando a variável VenANumRde do IR VEN-140NFSES20. |
| mdic | Indicador se a NFS-e deverá ser disponibilizada ao MDIC | comExt | N | 1-1 | 1 | 0 - Não enviar para o MDIC; 1 - Enviar para o MDIC; | E080SER.INDMDI. O conteúdo da tag pode ser alterado utilizando a variável VenNIndMdi do IR VEN-140NFSES20. |
| Campo | Descrição | Pai | Tipo | Ocorr. | Tam. | Observação | Origem |
|---|---|---|---|---|---|---|---|
| obra | Grupo de informações relativas à obras de construção civil e congêneres | serv | 0-1 |
Utiliza os IRs GER-000ABRASF1 e VEN-140NFSOBRA. Para gerar o grupo deve preencher as variáveis VSIntConObr do IR GER-000ABRASF1 ou as variáveis VenAcObra, VenAcCib ou VenAxLgr do IR VEN-140NFSOBRA |
|||
| inscImobFisc | Inscrição imobiliária fiscal (código fornecido pela prefeitura para a identificação da obra ou para fins de recolhimento do IPTU) | obra | C | 0-1 | 1-30 | Variável VenAinscImobFisc do IR VEN-140NFSOBRA | |
| cObra |
Número de identificação da obra. Cadastro Nacional de Obras (CNO) ou Cadastro Específico do INSS (CEI) |
obra | 1-1 | Variável VenAcObra do IR VEN-140NFSOBRA ou VSIntConObr do IR GER-000ABRASF1 | |||
| cCIB | Código do Cadastro Imobiliário Brasileiro - CIB | obra | C | 1-1 | 8 | Variável VenAcCib do IR VEN-140NFSOBRA. Gera a tag caso não gerar a cObra | |
| end | Grupo de informações do endereço da obra | obra | C | 1-1 | 8 | Gera o grupo caso não gerar as tags cObra e cCIB | |
| CEP | Código de Endereçamento Postal numérico do endereço nacional da obra | end | C | 1-1 | 8 | Variável VenNCep do IR VEN-140NFSOBRA | |
| endExt | Grupo de informações descritivas do endereço no exterior da obra | end | 1-1 | Gera o grupo caso não gerar a tag CEP | |||
| cEndPost | Código de Endereçamento Postal alfanumérico do endereço no exterior da obra | endExt | C | 1-1 | 1-11 | Variável VenAcEndPost do IR VEN-140NFSOBRA | |
| xCidade | Nome da cidade no exterior, local da obra | endExt | C | 1-1 | 1-60 | Variável VenAxCidade do IR VEN-140NFSOBRA | |
| xEstProvReg | Nome da cidade no exterior, local da obra | endExt | C | 1-1 | 1-60 | Variável VenAxEstProvReg do IR VEN-140NFSOBRA | |
| xLgr | Tipo e nome do logradouro do endereço da obra | end | C | 1-1 | 1-255 | Variável VenAxLgr do IR VEN-140NFSOBRA | |
| nro | Número no logradouro do endereço da obra | end | C | 1-1 | 1-60 | Variável VenAnro do IR VEN-140NFSOBRA | |
| xCpl | Complemento do endereço da obra | end | C | 0-1 | 1-156 | Variável VenAxCpl do IR VEN-140NFSOBRA | |
| xBairro | Bairro do endereço da obra | end | C | 1-1 | 1-60 | Variável VenAxBairro do IR VEN-140NFSOBRA |
| Campo | Descrição | Pai | Tipo | Ocorr. | Tam. | Observação | Origem |
|---|---|---|---|---|---|---|---|
| valores | Grupo de informações relativas à valores do serviço prestado | infDPS | 1-1 | ||||
| vServPrest | Grupo de informações relativas aos valores do serviço prestado | valores | 1-1 | ||||
| vServ | Valor monetário do serviço (R$). | vServPrest | N | 1-1 | 1-15V2 | Soma do E140ISV.VLRLIQ. | |
| vDescCondIncond | Grupo de informações relativas aos descontos condicionados e incondicionados | valores | 0-1 | ||||
| vDescIncond | Valor monetário do serviço (R$) | vDescCondIncond | N | 0-1 | 1-15V2 |
Soma do E140ISV.VLRDSC. O conteúdo da tag pode ser alterado utilizando a variável VSIntVlrDsc pelo IR GER-000ABRASF1 ou do GER-000GERSDE4 |
|
| vDedRed | Grupo de informações relativas ao valores para dedução/redução do valor da base de cálculo (valor do serviço) | valores | 0-1 | ||||
| pDR | Valor percentual padrão para dedução/redução do valor do serviço | vDedRed | N | 0-1 | 1-2V2 | E140ISV.REDISS. | |
| trib | Grupo de informações relacionados aos tributos relacionados ao serviço prestado | valores | 1-1 | ||||
| tribMun | Grupo de informações relacionados ao Imposto Sobre Serviços de Qualquer Natureza - ISSQN | trib | 1-1 | ||||
| tribISSQN | Tributação do ISSQN sobre o serviço prestado | tribMun | N | 1-1 | 1 |
1 - Operação tributável; 2 - Imunidade; 3 - Exportação de serviço; 4 - Não Incidência; |
E001TVE.EXIISS preenchido com: * Se E001TVE.EXIISS = 5 tribISSQN = 2 * Se E001TVE.EXIISS = 4 tribISSQN = 3 * Se E001TVE.EXIISS = 2 tribISSQN = 4 * Se nenhum acima tribISSQN = 1 |
| tpImunidade | Identificação da Imunidade do ISSQN – somente para o caso de Imunidade. | tribMun | N | 0-1 | 1 |
Tipos de Imunidades:
|
Preenchido com a variável VenATipImu do IR VEN-140NFSES20 |
| BM | Grupo de informações sobre o tipo do Benefício Municipal | trib | 0-1 | ||||
| nBM | Identificador do benefício parametrizado pelo município. | BM | N | 1-1 | 14 |
Trata-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. Critério de formação do número de identificação de parâmetros municipais:
|
Preenchido com a variável VenAnBM do IR VEN-140NFSES20 |
| pRedBCBM | Valor percentual (%) informado pelo emitente para redução da base de cálculo (BC) do ISSQN devido a um Benefício Municipal (BM). | BM | N | 0-1 | 1-2V2 | O limite para este valor percentual informado pelo emitente está previamente parametrizado pelo município de incidência no cadastro do benefício municipal. | Preenchido com a variável VenNpRedBCBM do IR VEN-140NFSES20 |
| tpRetISSQN | Tipo de retencao do ISSQN | trib | N | 1-1 | 1 | 1 - Não Retido; 2 - Retido pelo Tomador; | Se possuir retenção do ISS gera a tag com 2 senão gera com 1. Para possuir retenção a transação deve estar configurada com E001TVE.VENISS = '-' |
| pAliq | Valor da alíquota (%) do serviço prestado relativo ao município sujeito ativo (município de incidência) do ISSQN. | trib | N | 0-1 | 1V2 | Se o município de incidência pertence ao Sistema Nacional NFS-e a alíquota estará parametrizada e, portanto, será fornecida pelo sistema. Se 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. |
Gera o valor do E140ISV.PERISS quando a variável VenAGerPAliq = 'S' do IR VEN-140NFSES20 O conteúdo da tag pode ser alterado utilizando a variável VSIntPerIss do IR GER-000ABASF1. Saiba mais sobre a geração da tag aqui. |
| tribFed | Grupo de informações de outros tributos relacionados ao serviço prestado | trib | 0-1 | ||||
| piscofins | Grupo de informações dos tributos PIS/COFINS | tribFed | 0-1 | ||||
| CST | Código de Situação Tributária do PIS/COFINS (CST) | piscofins | N | 1-1 | 2 |
|
E140ISV.CSTPIS |
| vBCPisCofins | Valor da Base de Cálculo do PIS/COFINS (R$) | piscofins | N | 0-1 | 1-15V2 | A soma do E140ISV.VLRBPF | |
| pAliqPis | Valor da Alíquota do PIS (%). | piscofins | N | 0-1 | 1-2V2 | E140ISV.PERPIT para PIS/COFINS retido e E140ISV.PERPIF para PIS/COFINS não retido | |
| pAliqCofins | Valor da Alíquota do COFINS (%). | piscofins | N | 0-1 | 1-2V2 | E140ISV.PERCRT para PIS/COFINS retido e E140ISV.PERCFF para PIS/COFINS não retido | |
| vPis | Valor monetário do PIS (%). | piscofins | N | 0-1 | 1-15V2 |
Soma do E140ISV.VLRPIT para PIS/COFINS retido e Soma do E140ISV.VLRPIF para PIS/COFINS não retido O conteúdo da tag pode ser alterado utilizando a variável VSIntVlrPit do IR GER-000ABASF1. |
|
| vCofins | Valor monetário do COFINS (%). | piscofins | N | 0-1 | 1-15V2 |
Soma do E140ISV.VLRCRT para PIS/COFINS retido e Soma do E140ISV.VLRCFF para PIS/COFINS não retido O conteúdo da tag pode ser alterado utilizando a variável VSIntVlrCrt do IR GER-000ABASF1. |
|
| tpRetPisCofins | Tipo de retenção ao do PIS/COFINS | piscofins | N | 0-1 | 1 |
|
E140ISV.PERPIT > 0 - PIS Retido. E140ISV.PERCRT > 0 COFINS Retido |
| vRetCP | Valor monetário do CP (%). | tribFed | N | 0-1 | 1-15V2 |
Soma do E140ISV.VLRINS O conteúdo da tag pode ser alterado utilizando a variável VSIntVlrIns do IR GER-000ABASF1. |
|
| vRetIRRF | Valor monetário do IRRF (%). | tribFed | N | 0-1 | 1-15V2 |
Soma do E140ISV.VLRIRF O conteúdo da tag pode ser alterado utilizando a variável VSIntVlrIrf do IR GER-000ABASF1. |
|
| vRetCSLL | Valor monetário do CSLL (%). | tribFed | N | 0-1 | 1-15V2 |
Soma do E140ISV.VLRCSL O conteúdo da tag pode ser alterado utilizando a variável VSIntVlrCsl do IR GER-000ABASF1. |
|
| totTrib | Grupo de informações para totais aproximados dos tributos relacionados ao serviço prestado | tribFed | 1-1 | ||||
| pTotTrib | Valor percentual total aproximado dos tributos em conformidade com o artigo 1o da Lei no 12.741/2012 | tribFed | 0-1 | O grupo é gerado caso os campos E075IBP.PERNFE,E075IBP.PEREST,E075IBP.PERMUN estiverem configurados na tela [F075IBP] |
O grupo é gerado caso os campos E075IBP.PERNFE, E075IBP.PEREST, E075IBP.PERMUN estiverem configurados na tela [F075IBP] utilizando como referencia a UF do tomador e o Tipo Serviço LC 116/2003 para identificar os percentuais. |
||
| pTotTribFed | Valor percentual total aproximado dos tributos federais (%). | pTotTrib | N | 0-1 | 1-2V2 | E075IBP.PERNFE | |
| pTotTribEst | Valor percentual total aproximado dos tributos estaduais (%). | pTotTrib | N | 0-1 | 1-2V2 | E075IBP.PEREST | |
| pTotTribMun | Valor percentual total aproximado dos tributos municipais (%). | pTotTrib | N | 0-1 | 1-2V2 | E075IBP.PERMUN | |
| indTotTrib | Indicador de informação de valor total de tributos. | tribFed | N | 0-1 | 1 | Se informado indica que o emitente opta por não informar nenhum valor estimado para os Tributos (Decreto 8.264/2014). 0 - Não; | A tag é gerada caso os campos E075IBP.PERNFE, E075IBP.PEREST, E075IBP.PERMUN *NÃO* estiverem configurados na tela [F075IBP] |
Grupo CBS IBS
| Campo | Descrição | Pai | Tipo | Ocorr. | Tam. | Observação | Origem |
|---|---|---|---|---|---|---|---|
| IBSCBS | Grupo de informações declaradas pelo emitente referentes ao IBS e à CBS | infDPS | 0-1 | Para gerar o grupo IBSCBS a reforma tributária deve estar habilitada (E070IMP.CALCIB = 'S' e E140NFV.DATEMI >= E070IMP.DATICA) e o parâmetro global GerRefTri estiver preenchido com o código da série da NFS-e ou Todos. Para maiores informações acesse F000PGS | |||
| finNFSe | Indicador da finalidade da emissão de NFS-e | IBSCBS | N | 1-1 | 1 | 0 = NFS-e regular | Fixo 0, pois ainda não estão disponíveis as finalidades 1 e 2 |
| indFinal | Indica operação de uso ou consumo pessoal | IBSCBS | N | 1-1 | 1 |
0=Não 1=Sim |
E080SER.INDUSO |
| cIndOp | Código indicador da operação de fornecimento, conforme tabela "código indicador de operação" | IBSCBS | N | 1-1 | 6 | Para maiores informações sobre a rotina de sugestão deste campo, acesse F027NOP - Ligação entre NBS/IndOp. | E140TNF.CODIOP |
| tpOper | Tipo de Operação com Entes Governanementais ou outros serviços sobre bens imóveis | IBSCBS | N | 0-1 | 1 | 1 – Fornecimento com pagamento posterior; 2 - Recebimento do pagamento com fornecimento já realizado; 3 – Fornecimento com pagamento já realizado; 4 – Recebimento do pagamento com fornecimento posterior; 5 – Fornecimento e recebimento do pagamento concomitantes. | E140TNF.TPOGOV |
| gRefNFSe | Grupo de NFS-e referenciadas | IBSCBS | N | 0-1 | E140NFR | ||
| refNFSe | Chave da NFS-e referenciada | gRefNFSe | N | 1-99 | 50 | E140NFR.CHVDOE | |
| tpEnteGov | Tipo de ente governamental | IBSCBS | N | 1-1 | 1 | Para administração pública direta e suas autarquias e fundações: 1 = União 2 = Estado 3 = Distrito Federal 4 = Município | E085CLI.TIPEGO |
| indDest | Identificador do tipo do Destinatário dos serviços | IBSCBS | N | 1-1 | 1 | 0 – o destinatário é o próprio destinatário/adquirente identificado na NFS-e (destinatário=adquirente=destinatário); 1 – o destinatário não é o próprio adquirente, podendo ser outra pessoa, física ou jurídica (ou equiparada), ou um estabelecimento diferente do indicado como destinatário (destinatário=adquirente-destinatário); | Se E140TNF.CODDES > 0 então gera 1, senão gera 0 |
| Campo | Descrição | Pai | Tipo | Ocorr. | Tam. | Observação | Origem |
|---|---|---|---|---|---|---|---|
| dest | Grupo de informações relativas ao Destinatário | IBSCBS | N | 0-1 | E085CLI retornando do E140TNF.CODDES | ||
| CNPJ | Número da inscrição federal (CNPJ) do destinatário de serviço | dest | N | 1-1 | 14 | Gera a tag se E085CLI.TIPCLI = 'J' e E085CLI.TIPMER <> 'E' com o valor de E085CLI.CGCCPF | |
| CPF | Número da inscrição federal (CPF) do destinatário do serviço | dest | N | 1-1 | 11 | Gera a tag se E085CLI.TIPCLI = 'F' e E085CLI.TIPMER <> 'E' com o valor de E085CLI.CGCCPF | |
| NIF | Número de identificação fiscal fornecido por órgão de administração tributária no exterior | dest | N | 1-1 | 40 | O valor 0 deve ser utilizado como opção de preenchimento do campo somente no compartilhamento de NFS-e pelo municipio com o ADN NFS-e. | Gera a tag se E085CLI.TIPMER = 'E' e o E085CLI.NUMIDF estiver preenchido com o valor de E085CLI.NUMIDF |
| cNaoNIF | Motivo para não informação do NIF | dest | N | 1-1 | 40 | 0 - Não informado na nota de origem; 1 - Dispensado do NIF; 2 - Não exigência do NIF; |
Gera a tag se E085CLI.TIPMER = 'E' e o E085CLI.NUMIDF não estiver preenchido com:
|
| IM | Número do indicador municipal do destinatário do serviço | dest | N | 0-1 | 15 | Gera a tag se E085CLI.INSMUN estiver preenchido com E085CLI.INSMUN | |
| xNome | Nome / Nome Empresarial do destinatário | dest | N | 1-1 | 150 | E085CLI.NOMCLI | |
| end | Grupo de informações do endereço do destinatário do serviço | dest | 0-1 | ||||
| endNac | Grupo de informações do endereço nacional | end | 1-1 | Gera o grupo se E085CLI.TIPMER <> 'E' | |||
| cMun | Código do município do endereço do destinatário do serviço | endNac | N | 1-1 | 7 | Tabela do IBGE | E008CEP.CODRAI retornado do E085CLI.CEPCLI ou E085CLI.CEPINI |
| CEP | Código numérico do Endereçamento Postal nacional do endereço do destinatário do serviço | endNac | C | 1-1 | 8 | E085CLI.CEPCLI ou E085CLI.CEPINI | |
| endExt | Grupo de informações do endereço no exterior | end | 1-1 | Gera o grupo se E085CLI.TIPMER = 'E' | |||
| cPais | Código do país do endereço do prestador do destinatário do serviço | endExt | C | 1-1 | 2 | Tabela de Países ISO | E085CLI.CODPAI |
| cEndPost | Código alfanumérico do Endereçamento Postal no exterior do destinatário do serviço | endExt | C | 1-1 | 1-11 | E085CLI.ZIPENT ou 99999999 | |
| xCidade | Nome da cidade no exterior do destinatário do serviço | endExt | C | 1-1 | 1-60 | E085CLI.CIDCLI | |
| xEstProvReg | Estado, província ou região da cidade no exterior do destinatário do serviço | endExt | C | 1-1 | 1-60 | E085CLI.SIGUFS | |
| xLgr | Tipo e nome do logradouro do endereço do destinatário do serviço | dest | C | 1-1 | 1-255 | E085CLI.ENDCLI | |
| nro | Número no logradouro do endereço do destinatário do serviço | dest | C | 1-1 | 1-60 | E085CLI.NENCLI | |
| xCpl | Complemento do endereço do destinatário do serviço | dest | C | 0-1 | 1-156 | E085CLI.CPLEND | |
| xBairro | Bairro do endereço do destinatário do serviço | dest | C | 1-1 | 1-60 | E085CLI.BAICLI | |
| fone | Número do telefone do destinatário | dest | C | 0-1 | 1-20 | Preencher com o Código DDD + número do telefone. Nas operações com exterior é permitido informar o código do país + código da localidade + número do telefone | E085CLI.FONCLI |
| E-mail do destinatário | dest | C | 0-1 | 1-80 | E085CLI.EMANFE ou E085CLI.INTNET |
| Campo | Descrição | Pai | Tipo | Ocorr. | Tam. | Observação | Origem |
|---|---|---|---|---|---|---|---|
| imovel | Grupo de informações de operações relacionadas a bens imóveis, exceto obras | IBSCBS | 0-1 | Gera o grupo quando o campo E140TNF.CODIMO estiver preenchido | |||
| inscImobFisc | Inscrição imobiliária fiscal | imovel | C | 0-1 | 1-30 | código fornecido pela prefeitura para a identificação da obra ou para fins de recolhimento do IPTU | E056IMO.INSIMF |
| cCIB | Inscrição imobiliária fiscal | imovel | C | 1-1 | 8 | E056IMO.IMOCIB. Se gerar essa tag, não gera o grupo <end> | |
| end | Grupo de informações do endereço do imóvel | imovel | 1-1 | E056IMO.IMOCIB não preenchido | |||
| CEP | Código de Endereçamento Postal numérico do endereço nacional do imóvel | end | C | 1-1 | 8 | E056IMO.CEPIMO. Gera essa tag quando E056IMO.SIGUFS <> 'EX' | |
| endExt | Grupo de informações descritivas do endereço do imóvel no exterior. | end | 1-1 | Gera essr grupo quando E056IMO.SIGUFS = 'EX' | |||
| cEndPost | Código de Endereçamento Postal alfanumérico do endereço do imóvel no exterior | endExt | C | 1-1 | 1-11 | Se E056IMO.CEPIMO estiver preenchi, senão gera com '99999999' | |
| xCidade | Nome da cidade no exterior, local do imóvel | endExt | C | 1-1 | 1-60 | E056IMO.CIDIMO | |
| xEstProvReg | Estado, província ou região da cidade no exterior, local do imóvel | endExt | C | 1-1 | 1-60 | E056IMO.SIGUFS | |
| xLgr | Tipo e nome do logradouro do endereço do imóvel | end | C | 1-1 | 1-255 | E056IMO.ENDIMO | |
| nro | Número no logradouro do endereço do imóvel | end | C | 1-1 | 1-60 | E056IMO.NUMEND | |
| xCpl | Complemento do endereço do imóvel | end | C | 0-1 | 1-156 | E056IMO.CPLEND | |
| xBairro | Bairro do endereço do imóvel | end | C | 1-1 | 1-60 | E056IMO.BAIIMO |
| Campo | Descrição | Pai | Tipo | Ocorr. | Tam. | Observação | Origem |
|---|---|---|---|---|---|---|---|
| valores | Grupo de informações relativas aos valores do serviço prestado para IBS e CBS | IBSCBS | 1-1 | ||||
| gReeRepRes | Grupo de informações relativas a valores incluídos neste documento e recebidos por motivo de estarem relacionadas a operações de terceiros, objeto de reembolso, repasse ou ressarcimento pelo recebedor, já tributados e aqui referenciados | valores | 0-1 | Gera o grupo quando houver documentos fiscais de reembolso relacionados com a NFS-e. (E140NRR) | |||
| documentos | Grupo relativo aos documentos referenciados nos casos de reembolso, repasse e ressarcimento que serão considerados na base de cálculo do ISSQN, do IBS e da CBS | gReeRepRes | 1-1000 | ||||
| dFeNacional | Grupo de informações de documentos fiscais eletrônicos que se encontram no repositório nacional | documentos | 1-1 | E140NRR.TIPNRE = 1 | |||
| tipoChaveDFe | Documento fiscal a que se refere a chaveDfe que seja um dos documentos do Repositório Nacional | dFeNacional | N | 1-1 | 1 | 1 = NFS-e 2 = NF-e 3 = CT-e 9 = Outro | E140NRR.TIPCHD |
| xTipoChaveDFe | Descrição da DF-e a que se refere a chaveDfe que seja um dos documentos do Repositório Nacional | dFeNacional | C | 0-1 | 1-255 | Deve ser preenchido apenas quando tipoChaveDFe = 9 | E140NRR.DESNRE |
| chaveDFe | Chave do Documento Fiscal eletrônico do repositório nacional referenciado para os casos de operações já tributadas | dFeNacional | C | 1-1 | 1-50 | E140NRR.CHVDOE | |
| docFiscalOutro | Grupo de informações de documento fiscais, eletrônicos ou não, que não se encontram no repositório nacional | documentos | 1-1 | E140NRR.TIPNRE = 2 | |||
| cMunDocFiscal | Código do município emissor do documento fiscal que não se encontra no repositório nacional | docFiscalOutro | N | 1-1 | 7 | E140NRR.RAIDFE | |
| nDocFiscal | Número do documento fiscal que não se encontra no repositório nacional | docFiscalOutro | C | 1-1 | 1-255 | E140NRR.NUMNRE | |
| xDocFiscal | Descrição do documento fiscal | docFiscalOutro | C | 1-1 | 1-255 | E140NRR.DESNRE | |
| docOutro | Grupo de informações de documento não fiscal | documentos | 1-1 | E140NRR.TIPNRE = 3 | |||
| nDoc | Número do documento não fiscal | docOutro | C | 1-1 | 1-255 | E140NRR.NUMNRE | |
| xDoc | Descrição do documento não fiscal | docOutro | C | 1-1 | 1-255 | E140NRR.DESNRE | |
| fornec | Grupo de informações do fornecedor do documento referenciado | documentos | 0-1 | E140NRR.CODFOR > 0 | |||
| CNPJ | Número da inscrição federal (CNPJ) do fornecedor de serviço | fornec | N | 1-1 | 14 | Gera a tag se E095FOR.TIPCLI = 'J' e E095FOR.TIPMER <> 'E' com o valor de E095FOR.CGCCPF | |
| CPF | Número da inscrição federal (CPF) do fornecedor do serviço | fornec | N | 1-1 | 11 | Gera a tag se E095FOR.TIPCLI = 'F' e E095FOR.TIPMER <> 'E' com o valor de E095FOR.CGCCPF | |
| NIF | Número de identificação fiscal fornecido por órgão de administração tributária no exterior | fornec | N | 1-1 | 40 | O valor 0 deve ser utilizado como opção de preenchimento do campo somente no compartilhamento de NFS-e pelo municipio com o ADN NFS-e. | Gera a tag se E095FOR.TIPMER = 'E' e o E095FOR.NUMIDF estiver preenchido com o valor de E095FOR.NUMIDF |
| cNaoNIF | Motivo para não informação do NIF | fornec | N | 1-1 | 40 | 0 - Não informado na nota de origem; 1 - Dispensado do NIF; 2 - Não exigência do NIF; |
Gera a tag se E095FOR.TIPMER = 'E' e o E095FOR.NUMIDF não estiver preenchido com:
|
| xNome | Nome / Razão Social do fornecedor | fornec | C | 1-1 | 1-150 | E095FOR.NOMFOR | |
| dtEmiDoc | Data da emissão do documento dedutível | documentos | D | 1-1 | Ano, mês e dia (AAAA-MM-DD) | E140NRR.DATEMI | |
| dtCompDoc | Data da competência do documento dedutível | documentos | D | 1-1 | Ano, mês e dia (AAAA-MM-DD) | E140NRR.DATCMP | |
| tpReeRepRes | Tipo de valor incluído neste documento, recebido por motivo de estarem relacionadas a operações de terceiros, objeto de reembolso, repasse ou ressarcimento pelo recebedor, já tributados e aqui referenciados | documentos | N | 1-1 | 2 | 01 = Repasse de remuneração por intermediação de imóveis a demais corretores envolvidos na operação 02 = Repasse de valores a fornecedor relativo a fornecimento intermediado por agência de turismo 03 = Reembolso ou ressarcimento recebido por agência de propaganda e publicidade por valores pagos relativos a serviços de produção externa por conta e ordem de terceiro 04 = Reembolso ou ressarcimento recebido por agência de propaganda e publicidade por valores pagos relativos a serviços de mídia por conta e ordem de terceiro 99 = Outros reembolsos ou ressarcimentos recebidos por valores pagos relativos a operações por conta e ordem de terceiro | E140NRR.TIPREE |
| xTpReeRepRes | Descrição do reembolso ou ressarcimento | documentos | C | 0-1 | 0-150 | Gerado quando tpReeRepRes = 99 – Outros reembolsos ou ressarcimentos recebidos por valores pagos relativos a operações por conta e ordem de terceiro | E140NRR.DESREE |
| vlrReeRepRes | Valor monetário (total ou parcial, conforme documento informado) utilizado para não inclusão na base de cálculo do ISS e do IBS e da CBS da NFS-e que está sendo emitida (R$) | documentos | N | 1-1 | 15V2 | E140NRR.VLRREE | |
| trib | Grupo de informações relacionados aos tributos IBS e CBS | valores | 1-1 | ||||
| gIBSCBS | Grupo de informações relacionadas ao IBS e à CBS | trib | 1-1 | ||||
| CST | Código de Situação Tributária do IBS e da CBS | gIBSCBS | N | 1-1 | 3 | E027SCR.CODSTR retornando do E027SCR.IDEUNI = E140ISR.IDESCR | |
| cClassTrib | Código de Classificação Tributária do IBS e da CBS | gIBSCBS | N | 1-1 | 6 | E027SCR.STRCLA retornando do E027SCR.IDEUNI = E140ISR.IDESCR | |
| cCredPres | Código e classificação do crédito presumido: IBS e CBS | gIBSCBS | N | 0-1 | 2 | E051PCI.CODSTR retornando do E051PCI.CODPCI = E140ISR.CODPCI | |
| gTribRegular | Grupo de informações da Tributação Regula | gIBSCBS | 0-1 | ||||
| CSTReg | Código de Situação Tributária do IBS e da CBS de tributação regular | gTribRegular | N | 1-1 | 3 | E027SCR.CODSTR retornando do E027SCR.IDEUNI = E140ISR.IDESTR | |
| cClassTribReg | Código da Classificação Tributária do IBS e da CBS de tributação regular | gTribRegular | N | 1-1 | 6 | E027SCR.STRCLA retornando do E027SCR.IDEUNI = E140ISR.IDESTR | |
| gDif | Grupo de informações relacionadas ao diferimento para IBS e CBS | gIBSCBS | 0-1 | ||||
| pDifUF | Percentual de diferimento para o IBS estadual | gDif | N | 1-1 | 3V2 | E140ISR.PERDIF quando o TIPIMP = 84 | |
| pDifMun | Percentual de diferimento para o IBS municipal | gDif | N | 1-1 | 3V2 | E140ISR.PERDIF quando o TIPIMP = 85 | |
| pDifCBS | Percentual de diferimento para o CBS | gDif | N | 1-1 | 3V2 | E140ISR.PERDIF quando o TIPIMP = 83 |
infSenior
| Campo | Descrição | Pai | Tipo | Ocorr. | Tam. | Observação | Origem |
|---|---|---|---|---|---|---|---|
| Prestador | Informações do prestador | infSenior | 1-1 | ||||
| InscricaoMunicipal | Inscrição Municipal do Prestador | Prestador | C | 0-1 | E070Fil.InsNfs ou E070Fil.InsMun. O conteúdo da tag pode ser alterado utilizando a variável VSIntPreIsm do IR GER-000ABRASF1. | ||
| NomePrestador | Nome do Prestador | Prestador | C | 0-1 | E070Fil.NomFil | ||
| Logradouro | Logradouro do prestador | Prestador | C | 0-1 | E070Fil.EndFil | ||
| Numero | Número do endereço do prestador | Prestador | C | 0-1 | E070Fil.NenFil | ||
| Complemento | Complemento do endereço do prestador | Prestador | C | 0-1 | E070Fil.CplEnd | ||
| Bairro | Bairro do endereço do prestador | Prestador | C | 0-1 | E070Fil.BaiFil | ||
| CodigoMunicipio | Código do município do prestador | Prestador | C | 0-1 | E070Fil.NomFil | ||
| UF | UF do prestador | Prestador | C | 0-1 | E070Fil.SigUfs | ||
| CEP | CEP do prestador | Prestador | C | 0-1 | E008CEP.CODRAI retornado do E070Fil.CEPFIL ou E070FIL.CEPINI |
| Campo | Descrição | Pai | Tipo | Ocorr. | Tam. | Observação | Origem |
|---|---|---|---|---|---|---|---|
| Tomador | Informações do tomador | infSenior | 1-1 | ||||
| IE | Inscrição Estadual do Tomador | Tomador | C | 0-1 |
E085CLI.INSEST O conteúdo da tag pode ser alterado utilizando a variável VSIntTomIse do IR GER-000ABASF1. |
||
| SituacaoEspecial | Indicador da situação especial do tomador (quando aplicável) | N | 0-1 | 0 - Outro 1 - SUS 2 - Órgão Público 3 - Banco 4 - Comércio / Indústria 5 - Poder Legislativo Judiciário 6 - Campanha Eleitoral | E085CLI.SigUfs | ||
| NomeMunicipio | Descrição do município do tomador | Tomador | C | 0-1 |
E085ENT.CIDENT, E085CLI.CIDCLI ou E008CEP.NOMCIDO conteúdo da tag pode ser alterado utilizando a variável VSIntNomCid do IR GER-000ABASF1. |
||
| UF | UF do tomador | Tomador | C | 0-1 |
E085ENT.ESTENT, E085CLI.CIDCLI ou E008CEP.SIGUFS O conteúdo da tag pode ser alterado utilizando a variável VSIntTomUfs do IR GER-000ABASF1. |
||
| DescricaoPaisTomador | Descrição do país do tomador | Tomador | C | 0-1 | E085CLI.CODPAI |
| Campo | Descrição | Pai | Tipo | Ocorr. | Tam. | Observação | Origem |
|---|---|---|---|---|---|---|---|
| Transacao | Informações da prestação do serviço | infSenior | 1-1 | ||||
| ItemListaServico | Item da Lista de Serviço, que identifica o tipo de serviço prestado. Normalmente as prefeituras adotam como base a lista de itens de serviço da LC 116/2003 | Transacao | C | 0-1 | O campo deve ser preenchido conforme esperado pela prefeitura, incluindo a máscara (algumas prefeituras exigem separador (.), outras exigem zero a esquerda, etc.) |
E140ISV.SERIMP O conteúdo da tag pode ser alterado utilizando a variável VSIntSerImp do IR GER-000ABASF1. |
|
| CNAE | Código Nacional de Atividade Econômica | Transacao | C | 0-1 |
E070CTB.CTBCFF O conteúdo da tag pode ser alterado utilizando a variável VSIntCodCna do IR GER-000ABASF1. |
||
| CNAEMunicipio | Código Nacional de Atividade Econômica (quando o município possui um CNAE diferente do nacional) | Transacao | C | 0-1 | Parâmetro global CodCnaMun | ||
| CodigoTributacaoMunicipio | Código da atividade de serviço conforme lista da prefeitura. | Transacao | C | 0-1 |
* Caso E070Ven.CepIss = 'C' preenche a tag com E080SXC.TRINFS do retorno de E085CLI.CEPINI; * Caso E070Ven.CepIss = 'F' preenche a tag com E080SXC.TRINFS do retorno de E070FIL.CODFIL; * Se nenhum acima preenche a tag com E080SER.TRINFS do retorno de E070FIL.CODFIL; O conteúdo da tag pode ser alterado utilizando a variável VSIntTriMun do IR GER-000ABASF1. A geração dessa tag pode ser controlada pela variável VenAGercTribMun do IR VEN-140NFSES20 |
||
| NaturezaOperacao | Indicador da natureza da operação | Transacao | N | 0-1 | Esse campo pode ser preenchido com os valores abaixo: 1 – Tributação no município 2 - Tributação fora do município 3 - Isenção 4 - Imune 5 –Exigibilidade suspensa por decisão judicial 6 – Exigibilidade suspensa por procedimento administrativo |
E001TVE.NATOPS O conteúdo da tag pode ser alterado utilizando a variável VSIntNatOpe do IR GER-000ABASF1. |
|
| IncentivadorCultural | Indicador de incentivador cultural | Transacao | N | 0-1 | 1 - Sim; 2 - Não | Se E070IMP.INCCUL = 'S' IncentivadorCultural = 1 senão IncentivadorCultural = 2 | |
| TipoOperacao | Indicador do tipo de operaçã | Transacao | C | 0-1 | Esse campo pode ser preenchido com os valores abaixo: A - Sem Dedução B - Com Dedução/Materiais C - Imune/Isenta de ISSQN D - Devolução/Simples Remessa J - Intermediação |
Se E140ISV.VLRDED > 0 TipoOperacao = A senão TipoOperacao = B O valor da dedução de pode ser alterado utilizando a variável VSIntVlrDed do IR GER-000ABRASF1. |
|
| SituacaoTributaria | Código da situação tributária (para códigos específicos de municípios) | Transacao | N | 0-1 | E140ISV.CODSTR. O conteúdo da tag pode ser alterado utilizando a variável VSIntCodStr do IR GER-000GERSDE3. | ||
| CFPS | Código Fiscal da Prestação de Serviço | Transacao | N | 0-1 | E001TNS.COMNAT. O conteúdo da tag pode ser alterado utilizando a variável GerAComNat do IR GER-000ABRASF1. | ||
| ExigibilidadeISS | Indicador de Exigibilidade do ISS | Transacao | N | 0-1 | 1 – Exigível; 2 – Não incidência; 3 – Isenção; 4 – Exportação; 5 – Imunidade; 6 – Exigibilidade Suspensa por Decisão Judicial; 7 – Exigibilidade Suspensa por Processo Administrativo | E001TVE.EXIISS | |
| MunicipioIncidencia | Código IBGE do município de incidência dos tributos | Transacao | N | 0-1 | E140NFV.CODRAI ou E008CEP.CODRAI retornado pelo E085CLI.CEPINI ou E085CLI.CEPCLI. O conteúdo da tag pode ser alterado utilizando a variável VSIntCodRai do IR GER-000GERSDE3. |
| Campo | Descrição | Pai | Tipo | Ocorr. | Tam. | Observação | Origem |
|---|---|---|---|---|---|---|---|
| DadosPrestacao | Endereço da prestação do serviço | infSenior | 1-1 | E085ENT WHERE E085ENT.CODCLI = E140NFV.CODCLI | |||
| Logradouro | Endereço da prestação do serviço | DadosPrestacao | C | 0-1 | E085ENT.ENDENT | ||
| Numero | Número do endereço da prestação do serviço | DadosPrestacao | C | 0-1 | E085ENT.NENENT | ||
| Complemento | Complemento do endereço da prestação do serviço | DadosPrestacao | C | 0-1 | E085ENT.CPLENT | ||
| Bairro | Bairro do endereço da prestação do serviço | DadosPrestacao | C | 0-1 | E085ENT.BAIENT | ||
| NomeMunicipio | Nome do município da prestação do serviço | DadosPrestacao | C | 0-1 | E085ENT.CIDENT | ||
| UF | UF da prestação do serviço | DadosPrestacao | C | 0-1 | E085ENT.ESTENT | ||
| CEP | CEP do endereço da prestação do serviço | DadosPrestacao | C | 0-1 | E085ENT.CEPENT |
| Campo | Descrição | Pai | Tipo | Ocorr. | Tam. | Observação | Origem |
|---|---|---|---|---|---|---|---|
| Valores | Valores e Tributos da prestação do serviço | infSenior | 1-1 | ||||
| ValorIss | Valor do ISS | Valores | N | 0-1 | Soma do E140ISV.VLRISS. O conteúdo da tag pode ser alterado utilizando a variável VSIntVlrIss do IR GER-000ABRASF1 ou GerNVlrIss do IR GER-000GERSDE4 ou VSIntVlrIss do IR GER-000GERSDE3 | ||
| OutrasRetencoes | Valor de outras retenções | Valores | N | 0-1 |
Soma do E140ISV.VLROUR. O conteúdo da tag pode ser alterado utilizando a variável VSIntVlrOur do IR GER-000ABASF1. |
||
| BaseCalculo | Base de cálculo do ISS | Valores | N | 0-1 | Soma do E140ISV.VLRBIS. O conteúdo da tag pode ser alterado utilizando a variável VSIntVlrBis do IR GER-000ABRASF1 ou VSAltBaseIss do IR GER-000GERSDE4 | ||
| ValorLiquidoNFSe | Valor líquido da NFS-e | Valores | N | 0-1 | Soma do E140ISV.VLRLIQ. | ||
| ValorTotalRecebido | Valor total recebido | Valores | N | 0-1 | Soma do E140ISV.VLRFIN. | ||
| ValorCargaTributaria | Valor da carga tributária | Valores | N | 0-1 | Soma dos campos E140DTS.VLRICM + E140DTS.VLRIPI + E140DTS.VLRISS + E140DTS.VLRIOF + E140DTS.VLRPIS + E140DTS.VLRCOF + E140DTS.VLRPIM + E140DTS.VLRCIM + E140DTS.VLRINS + E140DTS.VLRIIM + E140DTS.VLRCID | ||
| PercentualCargaTributaria | Percentual da carga tributária | Valores | N | 0-1 | ValorCargaTributaria/Soma do E140DTS.VLRBAS. | ||
| FonteCargaTributaria | Fonte da carga tributária | Valores | C | 0-1 | E070VEN.NOMFCT | ||
| AliquotaINSS | Alíquota do INSS | Valores | N | 0-1 | E140ISV.PERINS. O conteúdo da tag pode ser alterado utilizando a variável VSIntPerIns do IR GER-000ABASF1. | ||
| AliquotaIR | Alíquota do IR | Valores | N | 0-1 | E140ISV.PERIRF. O conteúdo da tag pode ser alterado utilizando a variável VSIntPerIrf do IR GER-000ABASF1. | ||
| AliquotaCSLL | Alíquota do CSLL | Valores | N | 0-1 | E140ISV.PERCSL. O conteúdo da tag pode ser alterado utilizando a variável VSIntPerCsl do IR GER-000ABASF1. | ||
| AliquotaISS | Alíquota do ISS | Valores | N | 0-1 | E140ISV.PERISS. O conteúdo da tag pode ser alterado utilizando a variável VSIntPerIss do IR GER-000ABASF1. |
| Campo | Descrição | Pai | Tipo | Ocorr. | Tam. | Observação | Origem |
|---|---|---|---|---|---|---|---|
| Faturas | Grupo de Faturas | infSenior | 0-1 | ||||
| Fatura | Item de fatura | infSenior | 1-N | ||||
| Numero | Número da fatura | Fatura | C | 0-1 | E140PAR.NUMTIT | ||
| Vencimento | Data de vencimento da fatura | Fatura | D | 0-1 | E140PAR.VCTPAR | ||
| Valor | Valor da fatura | Fatura | N | 0-1 | E140PAR.VLRPAR | ||
| Parcela | Número de parcelas | Fatura | C | 0-1 | E140PAR.CODPAR | ||
| CondicaoPagamento | Condição de pagamento | Fatura | N | 0-1 | 01 - Dinheiro 02 = Cheque 03 = Cartão de Crédito 04 - Cartão de Débito 05 = À Prazo / Crédito Loja 10 = Vale Refeição 11 = Vale Refeição 12 = Vale Presente 13 = Vale Combustível 15 = Boleto Bancário 99 = Outros | E066FPG.TIPFPG |
| Campo | Descrição | Pai | Tipo | Ocorr. | Tam. | Observação | Origem |
|---|---|---|---|---|---|---|---|
| ConstrucaoCivil | Informações ref. a serviços de Construção Civil | infSenior | 0-1 | ||||
| ART | Código ART da obra | ConstrucaoCivil | C | 0-1 | Variável VSIntConArt do IR GER-000ABRASF1 | ||
| NomeObra | Nome da obra | ConstrucaoCivil | C | 0-1 | Variável VSIntNomObr do IR GER-000GERSDE2 | ||
| DeducaoMaterial | Valor de dedução de materiais da obra | ConstrucaoCivil | N | 0-1 | Variável VSIntDedMat do IR GER-000GERSDE2 | ||
| DeducaoSubempreitada | Valor de dedução da subempreitada da obra | ConstrucaoCivil | N | 0-1 | Variável VSIntDedSub do IR GER-000GERSDE2 | ||
| CodigoMunicipio | Código do município do IBGE da obra | ConstrucaoCivil | N | 0-1 | Variável VSIntMunEnd do IR GER-000GERSDE2 | ||
| UF | UF da obra | ConstrucaoCivil | N | 0-1 | Variável VSIntEstEnd do IR GER-000GERSDE2 |
| Campo | Descrição | Pai | Tipo | Ocorr. | Tam. | Observação | Origem |
|---|---|---|---|---|---|---|---|
| AtividadePortuaria | Informações ref. a serviços de Atividade Portuária | infSenior | 0-1 | ||||
| NomeRazaoSocial | Nome ou Razão Social da empresa envolvida | AtividadePortuaria | C | 0-1 | Variável VSIntNomRaz do IR GER-000GERSDE2 | ||
| Proprietario | Determina se o barco é próprio | AtividadePortuaria | N | 0-1 | Variável VSIntProPri do IR GER-000GERSDE2 | ||
| Cpf | CPF do envolvido | AtividadePortuaria | C | 0-1 | Variável VSIntCpfCgc do IR GER-000GERSDE2 | ||
| Cnpj | Cnpj do envolvido | AtividadePortuaria | C | 0-1 | Variável VSIntCpfCgc do IR GER-000GERSDE2 | ||
| Logradouro | Logradouro | AtividadePortuaria | C | 0-1 | Variável VSIntEndPor do IR GER-000GERSDE2 | ||
| Numero | Numero do endereço | AtividadePortuaria | C | 0-1 | Variável VSIntNumEnd do IR GER-000GERSDE2 | ||
| Complemento | Complemento do endereço | AtividadePortuaria | C | 0-1 | Variável VSIntComEnd do IR GER-000GERSDE2 | ||
| Bairro | Bairro | AtividadePortuaria | C | 0-1 | Variável VSIntBaiEnd do IR GER-000GERSDE2 | ||
| CodigoMunicipio | Código do município do IBGE | AtividadePortuaria | C | 0-1 | E008CEP.CODRAI do CEP carregado pela Variável VSIntCepEnd do IR GER-000GERSDE2 | ||
| Uf | UF | AtividadePortuaria | C | 0-1 | Variável VSIntEstEnd do IR GER-000GERSDE2 | ||
| CEP | CEP do endereço | AtividadePortuaria | C | 0-1 | Variável VSIntCepEnd do IR GER-000GERSDE2 | ||
| NomeEmbarcacao | Nome da embarcação | AtividadePortuaria | C | 0-1 | Variável VSIntNomEmb do IR GER-000GERSDE2 | ||
| BandeiraEmbarcacao | Bandeira da embarcação. Ex.: brasileira | AtividadePortuaria | C | 0-1 | Variável VSIntBanEmb do IR GER-000GERSDE2 | ||
| NomePorto | Nome do porto | AtividadePortuaria | C | 0-1 | Variável VSIntNomPor do IR GER-000GERSDE2 | ||
| DataEntrada | Data de entrada no porto | AtividadePortuaria | D | 0-1 | Variável VSIntDatEnt do IR GER-000GERSDE2 | ||
| DataSaida | Data de saída no porto | AtividadePortuaria | D | 0-1 | Variável VSIntDatSai do IR GER-000GERSDE2 |
| Campo | Descrição | Pai | Tipo | Ocorr. | Tam. | Observação | Origem |
|---|---|---|---|---|---|---|---|
| Outros | Outras informações | infSenior | 0-1 | ||||
| Origem | Origem do emissor | Outros | C | 0-1 | ERP Senior XT fixo | ||
| AtivarEnvioEmail | Indicador se deve ser enviado e-mail para o tomador com o XML/PDF da NFS-e | Outros | C | 0-1 | 0 - Desativar envio; 1 - Ativar envio | Se ativo o envio dos boletos após a emissão da NFS-e (E020SNF.BLTNFS = 'S') AtivarEnvioEmail = 0 senão AtivarEnvioEmail = 1 |
| Campo | Descrição | Pai | Tipo | Ocorr. | Tam. | Observação | Origem |
|---|---|---|---|---|---|---|---|
| Emails | Lista de e-mails adicionais | infSenior | 0-1 | ||||
| E-mails adicionais para envio do XML/PDF da NFS-e | Emails | C | 1-N | E085CLI.EMANFE e E085CLI.INTNET |
English
Español
English
Español


