1. Sobre

Esta atualização permite parametrizar qual perspectiva deve ser utilizada para preenchimento das tags referentes ao código de serviço municipal e ao código de serviço federal. 

2. Versões para atualização

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

Data:  

Biblioteca RM

3. Detalhe da Alteração

Criado o parâmetro: Retirar Acentuações, em: Ambiente NF 

Permite ao sistema retirar a acentuação e realizar a substituição dos campos ª por a e º por o.



Criado o parâmetro: Texto para sanitização do Doc-e, em: Ambiente NF 

O conteúdo deste campo pode ser informado de forma literal ou através de uma expressão regular, por exemplo:

  1. Forma literal (lista de caracteres):

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

  2. Expressão regular: 

    [^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").

Para ambos os casos, o comportamento do sistema será de localizar o conteúdo informado e substituir por um espaço.



Retirar Acentuações: Permite que o sistema retira a acentuação e realize a substituição dos campos ª por a e º por o.

Texto para sanitização do Doc-e: Quando informado este campo, serão realizados as substituições conforme abaixo.