Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Framework

Linha de Produto:

Linha Datasul

Segmento:

Manufatura

Módulo:

Framework (Linha Datasul) - Utilitários (MUT)

Função:E-mail
País:Brasil
Ticket:16993000 
Requisito/Story/Issue (informe o requisito relacionado) :

DFWKDATASUL-232


02. SITUAÇÃO/REQUISITO

Ao enviar um email com o Datasul Mail Service utilizando o objeto utp/ut-mail-api.r expedido no FIX 5 da release Datasul 12.1.2301 estão ocorrendo os erros:

  • Attempt to exceed maximum size of a CHARACTER variable. (9324)
  • Error attempting to push run time parameters onto the stack. (984)

03. SOLUÇÃO

Constatou-se que a resposta de status estava copiando o conteúdo do corpo de e-mail, mesmo quando a mensagem era enviada com sucesso, dessa forma fazendo com que o status da resposta estourasse a capacidade de seu tipo, aparecendo o aviso na tela.

Então, para corrigir o erro de overflow, decidiu-se limitar a quantidade de caracteres da mensagem copiada na resposta, dessa forma, quando o conteúdo do corpo de e-mail é copiado para o status de resposta, vai até no máximo no limite de sua capacidade.


04. DEMAIS INFORMAÇÕES

Não se aplica

05. ASSUNTOS RELACIONADOS

        Não se aplica