TAFST1 Index, Patch Disponibilizado!
Ao gerar o SPED ECF no momento em que a integração das informações do módulo contabilidade gerencial estão sendo enviados para o TAF está ocorrendo um erro fatal:
THREAD ERROR (Administrator, notebook) 24/07/2015 14:47:46
TAFST1: SetOrder – Index not found. on FWTABLEDDL:OPENTABLE(FWTABLEDDL.PRX) 13/01/2015 14:20:24 line : 932
Quando o índice da tabela TAFST1 não é encontrado pela rotina de processamento no módulo contabilidade esse erro aparece. Para correção devem ser aplicados patches que disponibilizaremos pra vocês.
Nesse artigo detalharemos também Wizard de configuração do TAF, Integração CTB x TAF x ECF e geração do arquivo ECF propriamente dito.
Para receber o patch no seu e-mail é só informar seu e-mail a baixo.
Enviaremos gratuitamente para seu e-mail. Informe seu e-mail aqui!
Deve ser feito um backup de rpo e os patches devem ser aplicados. Após a aplicação deverá seguir o passo a passo a baixo.
1. Via APSDU, excluir( DROP ) as tabelas TAFST1 e TAFST2;
Via apsdu você deverá abrir as tabelas uma de cada vez e fazer o drop conforme imagens.
O mesmo deve ser feito para a tabela TAFST2.
Nesse momento é muito importante que os principais cadastros do TAF estejam feitos. Segue o caminho no menu que devem estar preenchidos corretamente antes da passar para o próximo passo.
SIGATAF menu Atualizações -> Complem.Empresa
Sinalizei os principais campos obrigatórios. Favor preencher conforme orientações do help do campo.
SIGATAF menu Atualizações -> Movimentos ECF -> Bloco 0-abertura -> Parâmetros de Abertura ECF
Sinalizei os principais campos obrigatórios. Favor preencher conforme orientações do help do campo.
2. Refazer o Wizard de Configuração
Acessar o múdulo SIGATAF e seguir o menu no seguinte caminho: Miscelânea / Wizard de Configuração do TAF ( TAFLOAD );
Nesse momento você irá informar aonde ficaram salvas a pasta que você criou para colocar as tabelas autocontidas que vieram no pacote.
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:
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.
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.
Neste momento os índices da tabela TAFST1 e TAFST2 serão recriados;
3. Executar novamente a rotina de Central de Escrituração.
Acesso o módulo contabilidade e siga o caminho pelo menu lateral Atualizações -> Escrituação Coint.-> Central Escriturac
Clique na opção Incluir e preencha os parâmetros conforme informações solicitadas.
Após a finalização de Wizard é necessário selecionar a revisão que você acabou de gerar e no canto do lado direito do vídeo clicar na opção “Gerar Arq.“
Com os cadastros do TAF feitos o próximo passo é fazer a integração CTB x TAF x ECF.
4. Execução Integração Processo 0 e Processo 2
No módulo SIGATAF siga as opções do menu Atualizações -> Miscelânea -> Integrações TAF -> Processamentos
Nesse momento as informações da contabilidade estão na tabela TAFST1 ao rodar o processo 0, ele copiará da TAFST1 pra TAFST2.
Já ao rodar o processo 2 serão processadas varias rotinas aonde serão copiadas da TAFST2 para as tabelas de negocio do TAF alimentando as tabelas do TAF com as informações do sistema de origem no nosso caso da contabilidade sigactb.
5. Gerar o arquivo do SPED ECF propriamente dito
Acesso o módulo SIGATAF e siga as opções do Menu Miscelânea -> Arqs Magnéticos -> Escrituração Contábil e Fiscal
Dessa forma conseguimos corrigir o erro do TAFST1 IndexNotFound. Refizemos o Wizard de configuração, rodamos os processos de integração e geramos o arquivo ECF. Para mais detalhes sobre atualização acesso o artigo completo. Mais Novidade sobre geração do ECF nós aguardamos até o final do mês de Julho. A TOTVS está liberando essa funcionalidade em partes tem gerado bastante FNCs e patches corretivos não tem sido fácil mas com o compartilhamento de experiencias consigamos todos gerar o ECF sem problemas. Deixe a sua colaboração com mais informações nos comentários desse artigo.
Caso ainda não tenha recebido o patch no seu e-mail é só informar seu e-mail a baixo.
Enviaremos gratuitamente para seu e-mail. Informe seu e-mail aqui!
Caso sua base seja Protheus 12 segue os chamados TSRATX( TAF – P11 ) e TSVKCD ( CTB – P11 ) pra conseguir os pacotes de atualização junto a TOTVS.