Você está na página 1de 14

Atualizao TAF 12.1.

5 Dicas
Recebemos em 18/06/15 a release 12.1.5 do TAF. Nessa nova verso veio um wizard
bem legal que facilita muito a configurao. Essa atualizao no veio 100% igual ao
processo de atualizao anterior, ocorreram algumas modificaes por isso a
necessidade dessas dicas que compe esse documento.
Quando fizemos aplicao em base de testes enfrentamos algumas dificuldades que
gostaramos tambm de compartilhar e que no esto to claras nos manuais oficiais.
As premissas so sistema atualizado release 11.5 ou superior. Esse material focado em
clientes que utilizaram o TAF integrado com backoffice Protheus com integrao banco
a banco.

1) Backup RPO e Dicionrio de Dados


Como de costume e com prudncia orientamos sempre ser feito backup de RPO,
banco de dados e dicionrio de dados. Pois caso seja necessrio poder ser
revertido. Temos um artigo s sobre backup com mais detalhes.
http://userfunction.com.br/backup-protheus/

2) Atualizao de Repositrio aplicao de patch


Foi disponibilizado junto com esse documento o pacote de atualizao do TAF
12.1.5.

Esse

mesmo

pacote

est

disponvel

para

download

pelo

https://suporte.totvs.com/download
Nele temos disponvel o patch que dever ser aplicado na sua base.

Artigo e Vdeo Acesse: http://userfunction.com.br/taf

3) Atualizao de Menu
Dentro do pacote de atualizao 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) Atualizao de Dicionrio
No pacote de atualizao voc dever copiar e colar todo contedo da pasta
"Diferencial de Dicionrio" na pasta systemload. Aps isso dever rodar o
compatibilizador UPDDISTR.

Artigo e Vdeo Acesse: http://userfunction.com.br/taf

Artigo e Vdeo Acesse: http://userfunction.com.br/taf

Os erros e crticas variam muito de base para base. Em sua maioria so


inconsistncias entre o dicionrio de dados e base de dados. Entre o tamanho
estabelecido no grupo de campos em relao aos campos que esto vinculados a
eles. Enfim cada um deles deve ser analisado e corrigido sendo necessrio rodar
o compatibilizador novamente.
Importante: A partir da segunda atualizao de ambiente ser necessrio excluir
o arquivo mpupddistri contido dentro do diretrio onde se encontra o
Appserver antes de se realizar a execuo. sugerido desmarcar o Manter o
arquivo de log existente para identificar o erro de cada rodada.
As crticas deveram ser corrigidas e a aplicao do compatibilizador dever ser
reiniciada at que todos os erros sejam resolvidos e o compatibilizador seja
concludo com sucesso conforme a tela abaixo.
Artigo e Vdeo Acesse: http://userfunction.com.br/taf

5) Atualizao de Layouts de Integrao


Esse item foi bastante modificado nessa verso, antes era s extrair em system
nessa nova verso voc precisar seguir as regras indicadas:
Criar dentro de Protheus_data uma pasta Layout_TAF
Se no fizer isso o sistema far a crtica e cancela e abortando a configurao:

Artigo e Vdeo Acesse: http://userfunction.com.br/taf

Colar o contedo disponibilizado no pacote dentro da pasta


Selecionar todos os arquivos e retirar de somente leitura.

Se no 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:

Artigo e Vdeo Acesse: http://userfunction.com.br/taf

Se no fizer isso dar o erro: "Memo Field value greater than 65535 bytes infile
.\top.cpp at line 1038"

6) Atualizao de tabelas Autocontidas


Criar uma pasta autocontidas dentro de Protheus_data e colar o
autocontidasv1003.taf

Artigo e Vdeo Acesse: http://userfunction.com.br/taf

No deixar mais de um arquivo com extenso .TAF nesta pasta, pois o sistema
crtica e aborta o Wizard forando voc a fazer tudo de novo, dizendo: O
processo de atualizao do TAF foi cancelado pelo(s) seguinte(s) motivos(s): Deve existir apenas um arquivo com extenso .TAF no diretrio indicado para
importao.

Ento se na sua pasta autocontidas tinha arquivos extenso .TAF de atualizaes


anteriores apague antes mesmo de iniciar o wizard de parametrizao do TAF.

Artigo e Vdeo Acesse: http://userfunction.com.br/taf

U_TAFACONT no mais utilizado usar Wizard


Na atualizao da verso anterior recomenda-se utilizar a o compatibilizador
U_TAFACONT para importao das tabelas autocontidas. Se tentar utilizar o
U_TAFACONT ele aparece a crtica: Este processo deve ser realizado via Wizard
de configurao atravs do Menu Miscelnea do TAF

Para soluo no utilize mais esse compatibilizador pois a importao das tabelas
autocontidas se dar no Wizard de configurao disponibilizado na verso 12.1.5

7) Entrar no Wizard pela primeira vez e seguir configurao.


Aps rodar o compatibilizador do item 4) UPDDISTR na sua prxima entrada no
sistema acessando o mdulo SIGATAF como Administrador o sistema abrir
automaticamente a tela do Wizard. Essa mesma tela ficar disponvel no menu
miscelnea do mdulo SIGATAF.
Caso ocorra algum problema durante a execuo da Wizard de configurao o
usurio deve alterar o contedo do parmetro MV_TAFWIZ para .F. para liberar
o ambiente do TAF aos usurios, porm as rotinas como gerao das obrigaes
fiscais e integrao das informaes NO sero executadas at o problemas ser
sanado e o parmetro MV_TAFWIZ alterado novamente para .T.

Artigo e Vdeo Acesse: http://userfunction.com.br/taf

Nesse momento voc ir informar aonde ficaram salvas a pasta que voc criou para
colocar as tabelas autocontidas que vieram no pacote.

Artigo e Vdeo Acesse: http://userfunction.com.br/taf

10

O sistema ir demorar um pouco durante a importao das tabelas.

A partir desse momento o Wizard far a configurao de processos de


Integrao. Caso o usurio informe 'No' no campo abaixo o TAF no ir realizar
a configurao da integrao Banco a Banco (haver troca de arquivo
manualmente entre backoffice e o TAF), caso o usurio selecione 'Sim' ser
aberta uma nova tela para que ele informe os dados de conexo do TAF com a
tabela TAFST1:
Artigo e Vdeo Acesse: http://userfunction.com.br/taf

11

Artigo e Vdeo Acesse: http://userfunction.com.br/taf

12

Nesse momento importante que voc acesse o seu Dbaccess ou Topconect para
pegar as configuraes 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 parmetro aonde est Informe o nmero
da porta utilizada pelo Topconnect para conexo com a tabela TAFST1: (Parmetro
MV_TAFPORT)
Indo para a aba configuraes 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.

Artigo e Vdeo Acesse: http://userfunction.com.br/taf

13

Nesse campo voc dever localizar o Ambiente do TAF ou o seu ambiente padro se
voc for usar o TAF e o Backoffice na mesma base.

Concludo esse processo o seu TAF est atualizado na verso mais recente 12.1.5.

Visite nosso site userfunction.com.br e inscreva-se para receber nossas atualizaes.


At a prxima!

Artigo e Vdeo Acesse: http://userfunction.com.br/taf

14