No artigo de hoje vou dar algumas dicas de como sempre manter o Danfeii e outros RDMakes atualizados no Protheus.
Para quem desenvolve em AdvPL, sabe que algumas funções a TOTVS disponibiliza no portal de clientes para download, para que seja assim possível customizar alguns pontos.
Acontece que geralmente o pessoal sai customizando a Danfe e outros fontes, e sempre quando tem uma atualização é um “corre corre” para poder adaptar as mudanças.
Pois bem jovens, abaixo irei exemplificar como eu faço o procedimento sempre que tenho que atualizar esses RDMakes em clientes.
Obs.: Para quem irá fazer a primeira vez, pode ser que demore, mas pense que nas atualizações irá ficar mais fácil a manutenção
Procedimento para quem vai fazer a primeira vez:
- Baixe o RDMake mais novo no portal, por exemplo – https://suporte.totvs.com/portal/p/10098/download#detail/947505
- Descompacte o arquivo e separe o fonte em questão, no nosso caso será a Danfe
- Através de algum programa de Merge, compare seu fonte atual com esse novo do passo 2 (no meu caso, eu costumo usar o próprio VSCode ou o WinMerge)
- Onde tiver customização no antigo, adicione no novo um comentário escrito //CUSTOMIZAÇÃO – NOME DO CLIENTE. Se for um bloco de linhas, ai você pode colocar algo como:
/* CUSTOMIZAÇÃO NOME DO CLIENTE - INICIO */ //aqui os comandos da customização /* CUSTOMIZAÇÃO NOME DO CLIENTE - TERMINO */
- Salve o arquivo novo, e pode compilar no sistema
Procedimento para quem já fez alguma vez os passos de 1 a 5 acima:
- Baixe o RDMake mais novo no portal, por exemplo – https://suporte.totvs.com/portal/p/10098/download#detail/947505
- Descompacte o arquivo e separe o fonte em questão, no nosso caso será a Danfe
- Através de algum programa de Merge, compare seu fonte atual com esse novo do passo 2 (no meu caso, eu costumo usar o próprio VSCode ou o WinMerge)
- Procure no antigo, pela palavra CUSTOMIZAÇÃO, onde tiver, copie a linha ou o bloco de linhas para o fonte novo
- Salve o arquivo novo, e pode compilar o sistema
Bom pessoal, por hoje é só.
Abraços e até a próxima.
Bom dia, Dan.
Obrigado pela dica!
Entretanto, tenho uma dúvida: Como comparo dois fontes no VS Code?
Boa tarde Renato, tudo bem?
Eu que agradeço pelo feedback.
Para comparar dois fontes no VSCode, veja esse artigo: https://terminaldeinformacao.com/2021/07/01/como-comparar-fontes-no-vscode/