taf 1215 dicas

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 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.

Upload: rubem-cerqueira

Post on 13-Dec-2015

98 views

Category:

Documents


0 download

DESCRIPTION

Procedimento para implantação do TAF(Totvs Automação Fiscal)

TRANSCRIPT

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.

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.

Artigo e Vídeo Acesse: http://userfunction.com.br/taf 3

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.

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:

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:

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

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.

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.

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.

Artigo e Vídeo Acesse: http://userfunction.com.br/taf 11

O sistema irá demorar um pouco durante a importação das tabelas.

A partir desse momento o Wizard fará a configuração de processos de

Integraçã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:

Artigo e Vídeo Acesse: http://userfunction.com.br/taf 12

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.

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!