Como recuperar um fonte customizado perdido em AdvPL

Hoje vou mostrar como recuperar um arquivo prw que você não tem mais acesso.

Ao compilar um fonte AdvPL, ele fica disponível como um “binário” dentro do RPO (repositório). Se perdemos o arquivo fonte (.prw), mas ainda temos ele funcionando, então é possível recuperar sim o arquivo.

Para isso, é necessário abrir um chamado na TOTVS, sobre reversão de fontes. Será necessário enviar uma patch com as funções desejadas, e só podem ser User Function.

O pacote pode conter n fontes, e a avaliação da TOTVS, irá dizer o valor para fazer essa reversão.

Cada prw gerado, ele vem sem os comentários, e com algumas estruturas explodidas, por exemplo, Iif() se torna If … Else … EndIf.

O chamado aberto pode ser para a Equipe AdvPL, que provavelmente vão encaminhar para a Gestão de Demandas de Fábrica – SP. Quem atendeu o meu amigo foi a Thais Ikeuti e Flávio Miguel.

Obrigado ao João Gianti pela dica e contribuição.

Bom pessoal, por hoje é só.

Abraços e até a próxima.

Dan Atilio (Daniel Atilio)
Especialista em Engenharia de Software pela FIB. Entusiasta de soluções Open Source. E blogueiro nas horas vagas.

5 Responses

  1. Igor Pereira disse:

    Já passei por isto graças a Deus deu tudo certo!!!

  2. douglasbr1978 disse:

    Dan, boa tarde!
    Por acaso você teria uma idéia de valor desse trabalho?
    Obrigado! 😉

  3. CAIO CESAR HENRIQUE disse:

    Valor é variável, depende da quantidade de fontes. Na última pesquisa que fiz, foi por volta de R$ 1.500,00/R$ 2.000,00 por fonte recuperado. Já hoje, não sei se está diferente.

Deixe uma resposta