8/20/2019 Taf 1215 Dica Spas Soap as So
1/14
Artigo e Vídeo Acesse: http://userfunction.com.br/taf 1
Atualização TAF 12.1.5 Dicas
Recebemos em 18/06/15 a release 12.1.5 do TAF. Nessa nova versão veio um wizard
bem legal que facilita muito a configuração. Essa atualização não veio 100% igual ao
processo de atualização anterior, ocorreram algumas modificações por isso a
necessidade dessas dicas que compõe esse documento.
Quando fizemos aplicação em base de testes enfrentamos algumas dificuldades que
gostaríamos também de compartilhar e que não estão tão claras nos manuais oficiais.
As premissas são sistema atualizado release 11.5 ou superior. Esse material é focado em
clientes que utilizaram o TAF integrado com backoffice Protheus com integração banco
a banco.
1)
Backup RPO e Dicionário de Dados
Como de costume e com prudência orientamos sempre ser feito backup de RPO,
banco de dados e dicionário de dados. Pois caso seja necessário poderá ser
revertido. Temos um artigo só sobre backup com mais detalhes.
http://userfunction.com.br/backup-protheus/
2) Atualização de Repositório aplicação de patch
Foi disponibilizado junto com esse documento o pacote de atualização do TAF
12.1.5. Esse mesmo pacote está disponível para download pelo
https://suporte.totvs.com/download
Nele temos disponível o patch que deverá ser aplicado na sua base.
http://userfunction.com.br/backup-protheus/http://userfunction.com.br/backup-protheus/https://suporte.totvs.com/downloadhttps://suporte.totvs.com/downloadhttps://suporte.totvs.com/downloadhttp://userfunction.com.br/backup-protheus/
8/20/2019 Taf 1215 Dica Spas Soap as So
2/14
Artigo e Vídeo Acesse: http://userfunction.com.br/taf 2
3)
Atualização de Menu
Dentro do pacote de atualização vem um menu novo do TAF, na pasta “Menu” e
você deverá copiar e colar ele dentro da pasta System. Pode sobrescrever sem
problemas o menu existente.
SigaTAF.xnu em System
4) Atualização de Dicionário
No pacote de atualização você deverá copiar e colar todo conteúdo da pasta
"Diferencial de Dicionário" na pasta systemload. Após isso deverá rodar o
compatibilizador UPDDISTR.
8/20/2019 Taf 1215 Dica Spas Soap as So
3/14
Artigo e Vídeo Acesse: http://userfunction.com.br/taf 3
8/20/2019 Taf 1215 Dica Spas Soap as So
4/14
Artigo e Vídeo Acesse: http://userfunction.com.br/taf 4
Os erros e críticas variam muito de base para base. Em sua maioria são
inconsistências entre o dicionário de dados e base de dados. Entre o tamanho
estabelecido no grupo de campos em relação aos campos que estão vinculados a
eles. Enfim cada um deles deve ser analisado e corrigido sendo necessário rodar
o compatibilizador novamente.
Importante: A partir da segunda atualização de ambiente será necessário excluir
o arquivo “mpupddistri” contido dentro do diretório onde se encontra o
Appserver antes de se realizar a execução. É sugerido desmarcar o “Manter o
arquivo de log existente” para identificar o erro de cada rodada.
As críticas deveram ser corrigidas e a aplicação do compatibilizador deverá ser
reiniciada até que todos os erros sejam resolvidos e o compatibilizador seja
concluído com sucesso conforme a tela abaixo.
8/20/2019 Taf 1215 Dica Spas Soap as So
5/14
Artigo e Vídeo Acesse: http://userfunction.com.br/taf 5
5) Atualização de Layouts de Integração
Esse item foi bastante modificado nessa versão, antes era só extrair em system
nessa nova versão você precisará seguir as regras indicadas:
Criar dentro de Protheus_data uma pasta Layout_TAF
Se não fizer isso o sistema fará a crítica e cancela e abortando a configuração:
8/20/2019 Taf 1215 Dica Spas Soap as So
6/14
Artigo e Vídeo Acesse: http://userfunction.com.br/taf 6
Colar o conteúdo disponibilizado no pacote dentro da pasta
Selecionar todos os arquivos e retirar de somente leitura.
Se não retirar de somente leitura apresentará o seguinte erro:
"Open - Ctree Error 920 - IO Error: 5 - File:
c:\protheus11\protheus_data\layout_taf\layouts.dtc on
A500GERXXJ(TAFLOAD.PRW) 12/06/2015 19:29:55 line : 308"
Se os seus controles de Sx for ctree acrescentar abaixo do ambiente no ini
do server "TOPMEMOMEGA=1". Conforme imagem:
8/20/2019 Taf 1215 Dica Spas Soap as So
7/14
Artigo e Vídeo Acesse: http://userfunction.com.br/taf 7
Se não fizer isso dará o erro: "Memo Field value greater than 65535 bytes infile
.\top.cpp at line 1038"
6) Atualização de tabelas Autocontidas
Criar uma pasta autocontidas dentro de Protheus_data e colar o
autocontidasv1003.taf
8/20/2019 Taf 1215 Dica Spas Soap as So
8/14
Artigo e Vídeo Acesse: http://userfunction.com.br/taf 8
Não deixar mais de um arquivo com extensão .TAF nesta pasta, pois o sistema
crítica e aborta o Wizard forçando você a fazer tudo de novo, dizendo: “O
processo de atualização do TAF foi cancelado pelo(s) seguinte(s) motivos(s): -
Deve existir apenas um arquivo com extensão .TAF no diretório indicado para
importação.”
:
Então se na sua pasta autocontidas tinha arquivos extensão .TAF de atualizações
anteriores apague antes mesmo de iniciar o wizard de parametrização do TAF.
8/20/2019 Taf 1215 Dica Spas Soap as So
9/14
Artigo e Vídeo Acesse: http://userfunction.com.br/taf 9
U_TAFACONT não mais utilizado usar Wizard
Na atualização da versão anterior recomenda-se utilizar a o compatibilizador
U_TAFACONT para importação das tabelas autocontidas. Se tentar utilizar o
U_TAFACONT ele aparece a crítica: “Este processo deve ser realizado via “Wizard
de configuração” através do Menu Miscelânea do TAF”
Para solução não utilize mais esse compatibilizador pois a importação das tabelas
autocontidas se dará no Wizard de configuração disponibilizado na versão 12.1.5
7) Entrar no Wizard pela primeira vez e seguir configuração.
Após rodar o compatibilizador do item 4) UPDDISTR na sua próxima entrada no
sistema acessando o módulo SIGATAF como Administrador o sistema abrirá
automaticamente a tela do Wizard. Essa mesma tela ficará disponível no menu
miscelânea do módulo SIGATAF.
Caso ocorra algum problema durante a execução da Wizard de configuração o
usuário deve alterar o conteúdo do parâmetro MV_TAFWIZ para .F. para liberar
o ambiente do TAF aos usuários, porém as rotinas como geração das obrigações
fiscais e integração das informações NÃO serão executadas até o problemas ser
sanado e o parâmetro MV_TAFWIZ alterado novamente para .T.
8/20/2019 Taf 1215 Dica Spas Soap as So
10/14
Artigo e Vídeo Acesse: http://userfunction.com.br/taf 10
Nesse momento você irá informar aonde ficaram salvas a pasta que você criou para
colocar as tabelas autocontidas que vieram no pacote.
8/20/2019 Taf 1215 Dica Spas Soap as So
11/14
Artigo e Vídeo Acesse: http://userfunction.com.br/taf 1
O sistema irá demorar um pouco durante a importação das tabelas.
A partir desse momento o Wizard fará a configuração de processos deIntegração. Caso o usuário informe 'Não' no campo abaixo o TAF não irá realizar
a configuração da integração Banco a Banco (haverá troca de arquivo
manualmente entre backoffice e o TAF), caso o usuário selecione 'Sim' será
aberta uma nova tela para que ele informe os dados de conexão do TAF com a
tabela TAFST1:
8/20/2019 Taf 1215 Dica Spas Soap as So
12/14
Artigo e Vídeo Acesse: http://userfunction.com.br/taf 12
8/20/2019 Taf 1215 Dica Spas Soap as So
13/14
Artigo e Vídeo Acesse: http://userfunction.com.br/taf 13
Nesse momento é importante que você acesse o seu Dbaccess ou Topconect para
pegar as configurações de acesso ao banco de dados do TAF. Logo ao iniciar o monitor
ele já mostra a porta que geralmente já fica gravada.
Essa porta deverá ser informada no último parâmetro aonde está “Informe o número
da porta utilizada pelo Topconnect para conexão com a tabela TAFST1: (Parâmetro
MV_TAFPORT)”
Indo para a aba configurações você localiza a aba conforme é for o tipo do seu banco
de dados. Por exemplo Microsoft SQL para quem utiliza como banco de dados o SQL.
Dentro dela você verá os ambientes conforme mostra a imagem.
8/20/2019 Taf 1215 Dica Spas Soap as So
14/14
Artigo e Vídeo Acesse: http://userfunction.com.br/taf 14
Nesse campo você deverá localizar o Ambiente do TAF ou o seu ambiente padrão se
você for usar o TAF e o Backoffice na mesma base.
Concluído esse processo o seu TAF está atualizado na versão mais recente 12.1.5.
Visite nosso site userfunction.com.br e inscreva-se para receber nossas atualizações.
Até a próxima!
Top Related