Consultor Eletrônico



Kbase 50766: Erro Progress 2965 para o programa prginteduedu726za.
Autor   Bruna Roberta Andryeiak - Produto Framework
Acesso   Público
Publicação   4/15/2015
Produto: Datasul

Ambiente: Unspecified

Versão: 1

Avaliação


Ambiente:
Datasul EMS 5 (produto ByYou).
Sintoma


Na release 5.07A (ByYou), durante a compilação do programa, ocorre o erro Progress "2965 - Invalid use of nonconstant elements in preprocessor expression", pois o código de miniflexibilização de release está no formato numérico, embora o correto seja o formato caracter (para aceitar letras e números).
Causa


No programa, o código de miniflexibilização de release está no formato numérico, embora o correto seja estar no formato caracter (para aceitar letras e números).
Solução


Ordem de Serviço 10527 (previsão de liberação de pacote de atualização a partir de 20/04/09)
Atividade 218749
Módulo: EDI
Objeto: prgint/edu/edu726za.py
Procedimento: API Retorna Nome do Arquivo (uso exclusivo Totvs/Datasul)
Descrição da Solução:
O programa foi modificado para que o código de miniflexibilização de release esteja no formato caracter, corrigindo o erro Progress.
Observações


Referência:
No arquivo de Release Notes que acompanha o pacote de atualização do produto, há referências ao número da Ordem de Serviço (cuja sigla OS está no cabeçalho da primeira página) e ao número da atividade (logo abaixo da descrição da função à qual se refere a manutenção).