01. DADOS GERAIS

Produto:

TOTVS Transmite

Linha de Produto:

Linha Protheus

Segmento:

Backoffice

Módulo:TOTVS Transmite
Função:Não Há
País:Brasil
Ticket:15884676
Requisito/Story/Issue (informe o requisito relacionado) :DSERTSS3-4315

02. SITUAÇÃO/REQUISITO

Foi reportado pelo cliente MAGBAN MARMORES E GRANITOS AQUIDABAN LTDA, em 05/01/2023, que a funcionalidade de importação de NF-e Recebidas estava apresentando um cenário de exceção com uma nota em questão. 

Foi realizada então uma análise prévia, pela equipe TOTVS Transmite, que identificou a causa raiz do incidente, sendo ela um bloqueio do arquivo, por regra GenericLFI_BODY, definida no AWS Cloudfront (WAF) da TOTVS. Esta regra diz o seguinte:

Logo, entende-se que o conteúdo dos arquivos trafegados não podem conter referência a arquivos locais relativos, como o padrão “../..” sugere. No arquivo que apresentou o cenário exceção, temos o trecho a seguir em seu conteúdo:

Como observável, temos o padrão “../”, porém, não trata-se de um falso positivo, pois não é uma referência a diretórios ou arquivos, é só uma descrição de produto.

03. SOLUÇÃO

Partindo da premissa acima, para ajustar processo de importação foi necessário:

Essa codificação/decodificação evita que o arquivo caia na regra descrita no cenário, sem que seja necessário adulterar conteúdo do arquivo original.

04. DEMAIS INFORMAÇÕES

Não Há.

05. ASSUNTOS RELACIONADOS

Não Há.