26243 - Variável VSUsuApr definida como Número e como Alfa em identificadores distintos.
Problema: Descrição do Problema:
Solução:
A variável vsusuapr está definida como alfa no id EST-405EMAIL02 e como número em vários ID como EST-207CONSI03, EST-207CONSI01, sendo que esta permitindo usar a mesma quando já definida em outro identificador.
Rotina / Tela:
Solicitações de Compra e de movimento de estoque
Rotina / Tela:
Solicitações de Compra e de movimento de estoque
Solução:
Solução:
A variável VsUsuApr de fato foi construída como Alfa no identificador de regras EST-405EMAIL02 e para tal não será realizada alterações, pois haveria impacto para todos os clientes que já utilizam a mesma dessa forma.
A alteração do usuário que irá receber o e-mail de aprovação para o caso do cliente em questão deverá ser tratada através do identificador GER-000APREM01. No identificador de regras GER000APREM01 existe a variável GerAUsuApr que foi criada neste identificador de regras sendo definida com o novo padrão de nomenclatura para evitar problemas entre variáveis com o mesmo nome e tipagem diferente.
A variável antiga VSUSUAPR foi mantida nesse identificador por questões de quebra de compatibilidade com regras pré existentes. Desta forma, no identificador de regras GER-000APREM01 o cliente deve utilizar a variável GerAUsuApr para definir os usuários que deverão receber o e-mail ao invés de utilizar a variável VSUSUAPR que acaba gerando conflito com o identificador EST-207EMAIL02 ou outros identificadores, pois são de tipos diferentes.
A alteração do usuário que irá receber o e-mail de aprovação para o caso do cliente em questão deverá ser tratada através do identificador GER-000APREM01. No identificador de regras GER000APREM01 existe a variável GerAUsuApr que foi criada neste identificador de regras sendo definida com o novo padrão de nomenclatura para evitar problemas entre variáveis com o mesmo nome e tipagem diferente.
A variável antiga VSUSUAPR foi mantida nesse identificador por questões de quebra de compatibilidade com regras pré existentes. Desta forma, no identificador de regras GER-000APREM01 o cliente deve utilizar a variável GerAUsuApr para definir os usuários que deverão receber o e-mail ao invés de utilizar a variável VSUSUAPR que acaba gerando conflito com o identificador EST-207EMAIL02 ou outros identificadores, pois são de tipos diferentes.