Lucas, boa tarde.
Segue algumas explicações
(1) Invalid use of PUTSX1 - Esta função está descontinuada e não pode ser mais usada, a recomendação é criar no configurador as perguntas personalizadas, no seu caso se já estiver criado na sua base é só retirar do seu fonte o uso dessa função.
(2) Direct Access not allowed in data dictionary - Você não pode mais acessar diretamente os dicionários de dados, segue link com funções que podem substituir o que está no seu fonte http://tdn.totvs.com/display/PROT/Classes
(3) Assignment or Access not allowed in data dictionary. - Você não pode mais acessar diretamente os dicionários de dados, segue link com funções que podem substituir o que está no seu fonte http://tdn.totvs.com/display/PROT/Classes
(4) Uso NÃO PERMITIDO de API em LOOP - Muito provável que você tenha alguma função tipo do GETMV dentro de um LOOP , a orientação é tirar do LOOP a chamada dessa função, grava em uma variável antes do LOOP e utiliza a variável dentro do LOOP.
(5) ConOut (Apresentou Bug em todos as linhas com ConOut) - Este item não te proibi de migrar para o banco, é só um code smells, porém é orientado a utilização da classe FWLogMsg: http://tdn.totvs.com/display/framework/FWLogMsg
Espero ter ajudado