Leiaute XML padronizado - Recebimentos NFS-e
Ao traduzir o arquivo PDF/XML da NFS-e, a rotina do eDocs, utilizando uma comunicação com a Cloud Senior, padronizará o arquivo XML para enviar ao Gestão Empresarial | ERP ou ao sistema terceiro.
Abaixo, segue o modelo do leiaute padrão utilizado nesta rotina:
Dados do infSenior
ID | Campo | Descrição | Pai | Tipo | Tamanho máximo | Ocorrência | Observação |
---|---|---|---|---|---|---|---|
0 | Nfse | ||||||
1 | Emissao | Dados da emissão da NFSe | 0 | 1-1 | |||
1.1 | numeroNfse | Número da NFSe emitida | 1 | Numérico | 15 | 1-1 | |
1.2 | dataEmissao | Data de emissão da NFSe | 1 | Data e hora | 1-1 | ||
1.3 | valorLiquidoNfse | Valor liquido da NFSe | 1 | Decimal | 15v2 | 1-1 | |
2 | RPS | Dados do RPS da NFSe emitida | 0 | 0-1 | |||
2.1 | numero | Número do RPS | 2 | Numérico | 15 | 1-1 | |
2.2 | serie | Série do RPS | 2 | Texto | 5 | 0-1 | |
2.3 | tipo | Código de tipo de RPS | 2 | Numérico | 1 | 0-1 |
|
2.4 | dataEmissao | Data de emissão do RPS | 2 | Data e hora | 0-1 | ||
2.5 | situacao | Situação do RPS | 2 | Numérico | 1 | 1-1 |
|
3 | Cancelamento | Dados do cancelamento | 0 | 0-1 | |||
3.1 | motivo | Motivo do cancelamento | 3 | Texto | 1000 | 0-1 | |
3.2 | dataCancelamento | Data do cancelamento | 3 | Data e hora | 1-1 | ||
4 | Substituicao | Dados da substituição | 0 | 0-1 | |||
4.1 | rpsSubstituido | Dados do RPS substituido | 4 | 0-1 | |||
4.1.1 | numero | Número do RPS | 4.1 | Numérico | 15 | 1-1 | |
4.1.2 | serie | Série do RPS | 4.1 | Texto | 5 | 0-1 | |
4.1.3 | tipo | Código de tipo de RPS | 4.1 | Numérico | 1 | 0-1 |
|
4.2 | numeroNotaSubstituida | Número da NFS-e substituida | 4 | Numérico | 15 | 1-1 | |
5 | Servico | Dados do serviço prestado | 0 | 1-1 | |||
5.1 | valores | Valores totais do serviço | 5 | 1-1 | |||
5.1.1 | valorBruto | Valor bruto do serviço | 5.1 | Numérico | 15v2 | 1-1 | |
5.1.2 | valorLiquido | Valor liquido do serviço | 5.1 | Numérico | 15v2 | 1-1 | |
5.1.3 | outrasRetencoes | Outras retenções do serviço | 5.1 | Numérico | 15v2 | 1-1 | |
5.1.4 | deducao | Deduções do serviço | 5.1 | Numérico | 15v2 | 1-1 | |
5.1.5 | desconto | Desconto do serviço | 5.1 | Numérico | 15v2 | 1-1 | |
5.1.6 | baseCalculoIss | Base de calculo do iss | 5.1 | Numérico | 15v2 | 1-1 | |
5.1.7 | aliquota | Alíquota do serviço | 5.1 | Numérico | 6v4 | 1-1 | |
5.1.8 | iss | Valor de ISS do serviço | 5.1 | Numérico | 15v2 | 1-1 | |
5.1.9 | inss | Valor de INSS do serviço | 5.1 | Numérico | 15v2 | 1-1 | |
5.1.10 | irrf | Valor de IRRF do serviço | 5.1 | Numérico | 15v2 | 1-1 | |
5.1.11 | cofins | Valor de COFINS do serviço | 5.1 | Numérico | 15v2 | 1-1 | |
5.1.12 | csll | Valor de CSLL do serviço | 5.1 | Numérico | 15v2 | 1-1 | |
5.1.13 | pis | Valor de PIS do serviço | 5.1 | Numérico | 15v2 | 1-1 | |
5.2 | issRetido | Informação sobre a retenção do ISS | 5 | Texto | 1 | 1-1 |
|
5.3 | itemListaServico | Código de item da lista de serviço | 5 | Texto | 5 | 1-1 | |
5.4 | codigoTributacaoMunicipio | Código de Tributação | 5 | Texto | 20 | 0-1 | |
5.5 | descricao | Descrição do serviço | 5 | Texto | 2000 | 1-1 | |
6 | Itens | Itens do serviço | 0 | 1-1 | |||
6.1 | item | Item do serviço | 6 | Texto | 1-N | O item possuí um atributo chamado "numero" que contém um número unico para manter uma ordem dos itens | |
6.1.1 | descricao | Descrição do item | 6.1 | Texto | 1000 | 1-1 | |
6.1.2 | valorBruto | Valor bruto do item | 6.1 | Numérico | 15v2 | 1-1 | |
6.1.3 | valorLiquido | Valor liquido do item | 6.1 | Numérico | 15v2 | 1-1 | |
6.1.4 | valorUnitario | Valor unitário do item | 6.1 | Numérico | 21v10 | 1-1 | |
6.1.5 | observacaoItem | Observação do item | 6.1 | Texto | 1000 | 0-1 | |
6.1.6 | quantidade | Quantidade do item | 6.1 | Numérico | 14v5 | 1-1 | |
6.1.7 | codigo | Código do item | 6.1 | Texto | 100 | 0-1 | |
6.1.8 | codigoTributacaoMunicipio | Código de tributação de município | 6.1 | Texto | 100 | 0-1 | |
6.1.9 | itemListaServico | Item lista serviço do item | 6.1 | Texto | 5 | 0-1 | |
6.1.10 | unidade | Unidade de medida do item | 6.1 | Texto | 10 | 0-1 | |
6.1.11 | outrasRetencoes | Outras retenções do item | 6.1 | 15v2 | 1-1 | ||
6.1.12 | deducao | Deduções do item | 6.1 | 15v2 | 1-1 | ||
6.1.13 | desconto | Desconto do item | 6.1 | 15v2 | 1-1 | ||
6.1.14 | baseCalculoIss | Base de calculo do iss do item | 6.1 | 15v2 | 1-1 | ||
6.1.15 | aliquota | Alíquota do item | 6.1 | 15v2 | 0-1 | ||
6.1.16 | iss | Valor de ISS do item | 6.1 | 15v2 | 1-1 | ||
6.1.17 | inss | Valor de INSS do item | 6.1 | 15v2 | 1-1 | ||
6.1.18 | irrf | Valor de IRRF do item | 6.1 | 15v2 | 1-1 | ||
6.1.19 | cofins | Valor de COFINS do item | 6.1 | 15v2 | 1-1 | ||
6.1.20 | csll | Valor de CSLL do item | 6.1 | 15v2 | 1-1 | ||
6.1.21 | pis | Valor de PIS do item | 6.1 | 15v2 | 1-1 | ||
6.1.22 | contratos | Contratos relacionados ao item | 6.1 | 0-1 | |||
6.1.22.1 | contrato | 6.1.22 | 1-N | ||||
6.1.22.1.1 | numero | Número do contrato | 6.1.22.1 | Numérico | 18 | 1-1 | |
6.1.22.1.2 | item | Item relacionado ao contrato | 6.1.22.1 | Numérico | 18 | 1-1 | |
6.1.22 | ordensCompra | Ordem de compra relacionados ao item | 6.1 | 0-1 | |||
6.1.22.1 | ordem | 6.1.22 | 1-N | ||||
6.1.22.1.1 | numero | Número da ordem de compra | 6.1.22.1 | Numérico | 18 | 1-1 | |
6.1.22.1.2 | item | Item relacionado a ordem de compra | 6.1.22.1 | Numérico | 18 | 1-1 | |
7 | Prestador | Prestador do serviço | 0 | 1-1 | |||
7.1 | cpf | Documento do prestador | 7 | Numérico | 11 | 0-1 | |
7.2 | cnpj | Documento do prestador | 7 | Numérico | 14 | 0-1 | |
7.3 | inscricaoMunicipal | Inscrição municipal do prestador | 7 | Texto | 15 | 0-1 | |
7.4 | razaoSocial | Razão social do prestador | 7 | Texto | 225 | 0-1 | |
7.5 | Endereco | Endereço do prestador | 7 | 0-1 | |||
7.5.1 | endereco | Rua/Avenida do endereço do prestador | 7.5 | Texto | 255 | 0-1 | |
7.5.2 | numero | Número do endereço do prestador | 7.5 | Texto | 10 | 0-1 | |
7.5.3 | complemento | Complemento do endereço do prestador | 7.5 | Texto | 60 | 0-1 | |
7.5.4 | bairro | Bairro do endereço do prestador | 7.5 | Texto | 60 | 0-1 | |
7.5.5 | codigoMunicipio | Código de município do prestador | 7.5 | Numérico | 7 | 0-1 | |
7.5.6 | uf | Uf do endereço do prestador | 7.5 | Texto | 2 | 0-1 | |
7.5.7 | cep | CEP do prestador | 7.5 | Numérico | 8 | 0-1 | |
7.5.8 | codigoPais | Código do país do prestador | 7.5 | Numérico | 4 | 0-1 | |
7.6 | contato | Contato do prestador | 7 | 0-1 | |||
7.6.1 | telefone | Telefone do prestador | 7.6 | Numérico | 20 | 0-1 | |
7.6.2 | emails | E-mails do prestador | 7.6 | 0-1 | |||
7.6.2.1 | E-mail de contato do prestador | 7.6.2 | Texto | 100 | 1-N | ||
8 | Tomador | Tomador do serviço | 0 | 1-1 | |||
8.1 | cpf | Documento do tomador | 8 |
Numérico |
11 | 0-1 | |
8.2 | cnpj | Documento do tomador | 8 | Numérico | 14 | 0-1 | |
8.3 | inscricaoMunicipal | Inscrição municipal do tomador | 8 | Texto | 15 | 0-1 | |
8.4 | razaoSocial | Razão social do tomador | 8 | Texto | 255 | 0-1 | |
8.5 | endereco | Endereço do tomador | 8 | 0-1 | |||
8.5.1 | endereco | Rua/Avenida do endereço do tomador | 8.5 | Texto | 255 | 0-1 | |
8.5.2 | numero | Número do endereço do tomador | 8.5 | Texto | 10 | 0-1 | |
8.5.3 | complemento | Complemento do endereço do tomador | 8.5 | Texto | 60 | 0-1 | |
8.5.4 | bairro | Bairro do endereço do tomador | 8.5 | Texto | 60 | 0-1 | |
8.5.5 | codigoMunicipio | Código de município do tomador | 8.5 | Numérico | 7 | 0-1 | |
8.5.6 | uf | Uf do endereço do tomador | 8.5 | Texto | 2 | 0-1 | |
8.5.7 | cep | CEP do tomador | 8.5 | Numérico | 8 | 0-1 | |
8.5.8 | codigoPais | Código do país do tomador | 8.5 | Numérico | 4 | 0-1 | |
8.6 | contato | Contato do tomador | 8 | 0-1 | |||
8.6.1 | telefone | Telefone do tomador | 8.6 | Numérico | 20 | 0-1 | |
8.6.2 | emails | E-mails do tomador | 8.6 | 0-1 | |||
8.6.2.1 | E-mail de contato do tomador | 8.6.2 | Texto | 100 | 1-N | ||
9 | orgaoGerador | Dados de geração da nota | 0 | 1-1 | |||
9.1 | uf | Uf do município de geração da nota | 9 | Texto | 2 | 1-1 | |
9.2 | municipioIncidencia | Município da incidência do ISS | 9 | Numérico | 7 | 1-1 | |
10 | outrasInformacoes | Outras informações da nota | 0 | Texto | 1000 | 0-1 |