Tempo aproximado para leitura: 00:15:00 min
Ocorrência
Ao tentar compilar ou executar o ponto de entrada LJ7016 ocorre a mensagem "Is not allowed more than one source with same name. Rename your source"
Ambiente
TOTVS Varejo - Varejo Lojas linha Protheus - Controle de Lojas - a partir da release 12.1.33
Causa
A partir da versão 20.3.1.x do AppServer foi implementada uma validação que verifica a existência de código fonte com mesmo nome em ambos os RPOs (RPO Padrão e RPO Custom). Essa verificação ocorre tanto na compilação como também na execução da rotina.
Devido já existir no RPO padrão um fonte com o nome (LJ7016.PRW do módulo Saúde do Protheus), o AppServer aborta a execução da rotina e emite a mensagem sugerindo a mudança de nome do fonte RDMake que está no RPO Custom.
Para mais detalhes, segue link da documentação que cita a respeito desta validação implementada no AppServer:https://tdn.totvs.com/pages/viewpage.action?pageId=718973999
Solução
1 Comentários