Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Conteúdo

Índice
maxLevel1
excludeConteúdo
stylenone
separatornone

1. Sobre

A remoção irrestrita de caracteres especiais tem impactado diretamente a qualidade e a fidelidade das descrições enviadas na NFS-e. Informações relevantes como datas (01/02/2026), valores monetários (R$), percentuais (%), separadores e pontuação são eliminadas, resultando em textos difíceis de interpretar e, em alguns casos, em não conformidade com requisitos contratuais e editais — situação comum O sistema permite configurar, por filial, quais caracteres especiais devem ser removidos das descrições enviadas no Doc-e. Com isso, é possível preservar informações como datas, valores monetários, percentuais e pontuações que fazem parte do texto do serviço, garantindo que o conteúdo transmitido reflita fielmente o que está formalizado em contrato ou edital — situação especialmente relevante em operações com órgãos públicos.

Além da perda de legibilidade, esse comportamento pode gerar riscos operacionais e contratuais, uma vez que a descrição do serviço, em muitos casos, precisa refletir exatamente o que está formalizado em contrato ou edital.

A solução apresentada visa mitigar estes impactos e prover ao cliente o controle de quais informações serão mantidas ou removidas na NFS-e. Essa configuração é feita nos parâmetros da filial, no campo Sanitização DOC-e, onde você informa exatamente quais caracteres devem ser eliminados, mantendo controle total sobre o que será preservado na descrição da nota.

2. Versões para atualização

A solução está disponível a partir dos patches:

...

  • 12.1.2510

  • 12.1.2602

  • 12.1.2606

3.

...

 

...

Isso causava descrições de serviço truncadas ou de difícil leitura, podendo gerar inconsistências com contratos e editais, especialmente em operações com órgãos públicos.

O que mudou

Agora é possível definir, nos parâmetros da filial, exatamente quais caracteres devem ser removidos da descrição da NFS-e. Com isso, você mantém o controle sobre as informações que precisam ser preservadas, garantindo que o texto enviado na nota reflita fielmente o que está formalizado em contrato ou edital.

Como configurar

Acesse os parâmetros da filial e, no campo Sanitização DOC-e, informe apenas os caracteres que deseja remover. Deixe o campo vazio para que nenhum caractere adicional seja eliminado além dos acentos, caso a opção Retirar Acentos esteja habilitada.


4. Visão Geral dos Parâmetros

ParâmetroComportamento
RetirarAcentosQuando habilitado, remove acentos e caracteres especiais de todo o conteúdo textual do XML gerado.
SanitizacaoDOCe

Define um conjunto de caracteres que devem ser substituídos por espaço no XML. Somente é aplicado quando RetirarAcentos também está habilitado.

O conteúdo deste campo

pode

deve ser informado de forma literal

ou através de uma expressão regular, por exemplo:Forma literal (

(uma lista de caracteres), por exemplo:

¨~'´`^ªº§¢£³²¹¬°

Expressão regular (exemplos): 

[^A-Za-z0-9\.\,]+

Encontra sequências de caracteres "especiais" (como espaços, símbolos, acentos ou interrogações) que não sejam letras comuns, números, pontos ou vírgulas.

[^\x00-\x7F]+

Encontra caracteres "estranhos" ou fora do padrão ocidental comum (como emojis, símbolos exóticos ou ideogramas asiáticos).

\b(\w+)\s+\1\b

Encontra palavras duplicadas em sequência (como "o o" ou "que que").


...


Deck of Cards
startHiddenfalse
historyfalse
idTipos
Card
labelNFNFS-e — Padrão SEFAZ (envio direto e via TSSLayout Único (TSS / TPF)
NF

NFS-e —

Padrão SEFAZ (envio direto e via TSS

Layout Único (TSS / TPF)

Os parâmetros não são aplicados sobre

 

todo o XML

serializado da NF-e antes do envio. Portanto, todas as tags de conteúdo textual são afetadas, incluindo:

. O processamento ocorre de forma pontual, somente nas seguintes tags:

Grupo de informações de identificação

Identificação e Cabeçalho

Tag XMLDescrição
natOpNatureza da operação
xJustJustificativa de contingência
Emitente e Destinatário
formpagtoForma de pagamento do documento.
tipodocumentoTipo do documento.

Grupo de informações do prestador

Tag XMLDescrição
xNomerazaoRazão social do emitente/destinatário
xFantNome fantasia
xLgrLogradouro do endereço
prestador.
logradouroLogradouro do prestador.
compleendComplemento do endereço.
bairroBairro do prestador.

Grupo de informações da prestação

Tag XMLDescrição
logradouroLogradouro da prestação.
complendxCplComplemento do endereço.
xBairrobairroBairro
xMunMunicípio
xPaisPaís
Produtos e Serviços
da prestação.

Grupo de informações do intermediário

Tag XMLDescrição
razaoRazão social do intermediário.

Grupo de informações do tomador

Tag XMLDescrição
xProdrazaoDescrição do produto/serviço
xCorCor do produto
xContNúmero do container
xDedDescrição da dedução
Informações Adicionais
Razão social do tomador.
logradouroLogradouro do tomador.
complendComplemento do endereço.
bairroBairro do tomador.

Grupo de informações do destinatário

Tag XMLDescrição
infCplInformações complementares de interesse do contribuinte
infAdFiscoInformações de interesse do fisco
xTextoTexto de observações e processos referenciados
xCampoNome do campo de uso livre
xPedNúmero do pedido de compra
xNEmpNúmero do empenho
Transporte e Exportação
nomeNome do destinatário.
logradouroLogradouro do destinatário.
complendComplemento do endereço do destinatário.
bairroBairro do destinatário.

Grupo de informações do endereço do imóvel

Tag XMLDescrição
enderecoEndereço do imóvel.
complementoComplemento do imóvel.
bairroBairro do imóvel.

Grupo de informações do serviço

Tag XMLDescrição
discrDiscriminação do serviço.

Informações complementares

Tag XMLDescrição
xLocDesembLocal de desembaraço aduaneiro
xLocExportaLocal de exportação
xLocDespachoLocal de despacho
xContatoNome do contato responsável pelo transporte
xAgenteNome do agente
xOrgaoÓrgão emissor do documento de transporte
xEnderEndereço do transportador
Cobrança e Pagamento
descricaoDescrição/dados complementares.
observacaoObservações do documento.

Grupo de informações da atividade portuária

Tag XMLDescrição
nomrazNome/Razão social do responsável.
enderecoEndereço da atividade portuária.
complComplemento do endereço.
bairroBairro da atividade portuária.

Grupo de informações da construção civil

Tag XMLDescrição
enderecoEndereço da construção civil.
complComplemento do endereço.
bairroBairro da construção civil.

Grupo de informações da obra

Tag XMLDescrição
xLogObraLogradouro da obra.
xComplObraComplemento do logradouro da obra.
xBairroObraBairro da obra.

Grupo de informações do imóvel

Tag XMLDescrição
logradouroLogradouro do imóvel.
complendComplemento do imóvel.
bairroBairro do imóvel.
xPagDescrição do meio de pagamento
xMotivoMotivo (retorno de status SEFAZ, internamente)
xMotivoIsencaoDescrição do motivo de isenção
Card
labelNFS-e — Layout Único Nacional (TSS / TPFDPS)

NFS-e — Layout

Único

Nacional (

TSS / TPF

DPS)

Os parâmetros não são aplicados sobre

 todo o XML serializado do RPS/NFS-e antes do envio ao TSS ou TPF. Todas as tags de conteúdo textual são afetadas, incluindo:

todo o XML. O processamento ocorre de forma pontual, somente nas seguintes tags:

Grupo de informações do endereço

Tag XMLDescrição
xLgrLogradouro do endereço.
xCplComplemento do endereço.
xBairroBairro do endereço.

Grupo de informações do prestador

Tag XMLDescrição
xNomeNome/Razão social do prestador.

Grupo de informações do tomador

Tag XMLDescrição
xNomeNome/Razão social do tomador.

Grupo de informações do intermediário

Tag XMLDescrição
xNomeNome/Razão social do intermediário.

Grupo de informações do serviço

Tag XMLDescrição
xDescServDescrição do serviço.

Grupo de informações do serviço

Tag XMLDescrição
infoComplInformações complementares do serviço.

Informações complementares

Tag XMLDescrição
xInfCompTexto de informações complementares.

Grupo de informações do prestador

Prestador e Tomador

Nome fantasia
Tag XMLDescrição
razaoRazão social fantasiado prestador.
compleendComplemento do endereço do prestador.
bairroBairro do prestador.

Grupo de informações da prestação

Tag XMLDescrição
logradouroLogradouro da prestação.
compleendcomplendComplemento do endereço da prestação.
bairroBairro
municipioMunicípio
tipologrTipo de logradouro
tipobairroTipo de bairro
emailE-mail
Serviço
da prestação.

Grupo de informações do intermediário

Tag XMLDescrição
razaoRazão social do intermediário.

Grupo de informações do tomador

Tag XMLDescrição
razaoRazão social do tomador.
logradouroLogradouro do tomador.
complendComplemento do endereço do tomador.
bairroBairro do tomador.

Grupo de informações do destinatário

Tag XMLDescrição
nomeNome do destinatário.
logradouroLogradouro do destinatário.
complendComplemento do endereço do destinatário.
bairroBairro do destinatário.

Grupo de informações do endereço do imóvel

Tag XMLDescrição
enderecoEndereço do imóvel.
complementoComplemento do imóvel.
bairroBairro do imóvel.

Grupo de informações do serviço

Tag XMLDescrição
discrDiscriminação do serviçonatopNatureza da operação.

Informações

Complementares

complementares

Tag XMLDescrição
descricaoDescrição/dados complementares do documento.
observacaoObservações referentes ao do documento.
motcancMotivo de cancelamento
descricaoMotivoDescrição do motivo
Card
labelNFS-e — Layout Nacional (DPS)

Grupo de informações da atividade portuária

Tag XMLDescrição
nomrazNome/Razão social do responsável.
enderecoEndereço da atividade portuária.
complComplemento do endereço.
bairroBairro da atividade portuária.

Grupo de informações da construção civil

Tag XMLDescrição
enderecoEndereço da construção civil.
complComplemento do endereço.
bairroBairro da construção civil.

Grupo de informações da obra

NFS-e — Layout Nacional (DPS)

No layout nacional, os parâmetros não são aplicados sobre todo o XML. O processamento ocorre de forma pontual, somente nas seguintes tags:

Tag XMLDescrição
xDescServDescrição do serviço prestado
xInfCompInformações complementares da nota
Importante: Neste layout, SanitizacaoDOCe é aplicado mesmo quando o conteúdo já passou por RetirarAcentos. A sanitização é executada sobre a discriminação dos serviços utilizada para preencher ambas as tags acima
xLogObraLogradouro da obra.
xComplObraComplemento do logradouro da obra.
xBairroObraBairro da obra.

Grupo de informações do imóvel

Tag XMLDescrição
logradouroLogradouro do imóvel.
complendComplemento do imóvel.
bairroBairro do imóvel.