Índice de Perguntas Frequentes

 

1. O que é a Wizard de Configuração? Como utilizá-la?

• A Wizard de Configuração tem como objetivo realizar a atualização do ambiente do TAF, será sempre executado no primeiro acesso do usuário após a atualização do release. Saiba mais em Wizard de Configuração


Obs: Válido a partir da Release 12.1.5

 


2. Como utilizar a rotina de carga e atualização das tabelas auto-contidas?

• Esta funcionalidade tem como objetivo realizar a atualização das tabelas auto-contidas do produto TAF. Saiba mais em Atualização de Tabelas Auto-Contidas


Obs: Válido apenas para Release 12.1.4 e anteriores

 


3. Para que serve o Relatório de Auditoria e como realizar a configuração?

• O Relatório de Auditoria disponibiliza uma relação dos dados manutenidos (Incluídos,Alterados, Excluídos) no TAF. Saiba mais em Relatório de Auditoria


Obs: Válido a partir da Release 12.1.5



4. Como lançar informações na rotina do Bloco M - Apuração IRPJ/CSLL para Lucro Real ( TAFA322 ) da ECF?

• O Bloco M da ECF é responsável pelo lançamento das informações referentes a apuração do IRPJ e CSLL para empresas tributadas pelo Lucro Real em determinados períodos. Saiba mais sobre a funcionalidade em Bloco M - Apuração IRPJ/CSLL para Lucro Real ( TAFA322 ) da ECF

  

Obs: Válido a partir da Release 12.1.4

Para maiores informações sobre a ECF, poderá acessar o link:

http://tdn.totvs.com/pages/releaseview.action?pageId=187534498

 


5. Qual a funcionalidade e como devo preencher o parâmetro MV_TAFMTOF?

 • O parâmetro MV_TAFMTOF tem o objetivo de definir a quantidade de threads que serão utilizadas no processamento/geração de obrigações fiscais no TAF. Verifique como deve preencher e as opções disponíveis em Parâmetro MV_TAFMTOF.

  


6. Qual ação deve ser tomada em relação ao erro: "Memo Field value greater than 65535 bytes in file .\top.cpp at line 1038"?

 

 

f:\totvs_11_srv\protheus_data_xii\layout_taf\layouts.dtc: Rebuild - Ctree Error 12 - IO Error: 5 - Could not open file: not found or locked  File: f:\totvs_11_srv\protheus_data_xii\layout_taf\layouts.dtc on A500GERXXJ(TAFLOAD.PRW) 12/06/2015 19:29:55 line : 308

 • Este erro ocorre quando existe a tentativa de gravação em um campo MEMO ( binário ) com conteúdo superior a 500kb. Para solucionar, deve ser habilitado o parâmetro TOPMEMOMEGA no arquivo .ini do appserver. Para maiores detalhes consulta a página TOPMemoMega.

 


7. Estou tentando gerar uma obrigação acessória mas o arquivo está em branco ou possui poucas informações?

  

 • A ocorrência deste erro se origina quando o TAF é utilizado sem atender os Pré-Requisitos. Uma vez que existe a tentativa da geração do arquivo de uma obrigação acessória, as Tabelas Auxiliares para a geração deste arquivo são criadas sem as devidas propriedades necessárias para o correto funcionamento do sistema. Desta forma, a simples atualização dos itens contidos em Pré-Requisitos não é suficiente para a solução do problema, será necessário ainda remover a tabela auxiliar do seu banco de dados e executar a Wizard de Configuração para atualizar as propriedades destas tabelas.

 

 

        Build Totvs DbAccess igual ou superior a 20141119 - compilação de 08/04/2015 ou última disponível no portal

        Após atualização do DbAccess, deverá dropar as tabelas via APSDU:

        TAFECF_XX (XX é código da empresa)

        TAFGERCTL.

       Realizar a execução da rotina TAFXECF, para que a tabela seja gerada de forma correta.

       Em resumo as tabelas TAFECF e TAFGERCTL, devem ser criadas com uma instrução que somente existe no DBAccess com Build superior a 20141119.

 


8. Ao processar o extrator contábil ( CTBS001 ) ou durante a execução da Wizard TAF ( TAFLOAD ) ocorre o erro TAFST1: SetOrder - Index not found.

 

 • Este erro ocorre quando o índice da tabela TAFST1 não é encontrado pela rotina de origem do processamento. Devem ser aplicados os pacotes dos chamados TSRATX( TAF - P11 ) e TSVKCD ( CTB - P11 ).

 

  APÓS a aplicação dos pacotes, seguir o procedimento abaixo:

  1. Via APSDU, excluir( DROP ) as tabelas TAFST1 e TAFST2;

  2. Acessar o módulo SIGATAF;

  2. Acessar o seguinte caminho: Miscelânea / Wizard de Configuração do TAF ( TAFLOAD );

  3. Siga os passos da Wizard de Configuração;

  4. Neste momento os índices da tabela TAFST1 e TAFST2 serão recriados;

  5. Executar novamente a rotina de origem.

 


9. Preciso reprocessar a integração das minhas tabelas auto-contidas, como proceder ?

 

 • Altere o valor do parâmetro MV_VAUTCON para vazio, após esse procedimento apenas execute novamente a Wizard do TAF em Miscelânea para que a atualização das tabelas auto-contidas seja processada.

 


10. Durante o processo 2 do TAF ( TAFST2 x TAF ), ocorre o erro Cannot insert duplicate key row in object 'dbo.CAD010'. O que devo fazer?

 

Este erro acontece quando uma conta contábil está vinculada a mais de uma conta referencial dentro do mesmo plano referencial, o que está errado.

Pode-se existir uma mesma conta referencial vinculada a mais de uma conta do plano de contas, mas NUNCA uma conta do plano de contas vinculada a mais de uma conta referencial para o mesmo plano.

Caso exista, o error log irá acontecer ao executar o Job02 no modulo TAF.

Página do TDN com chamados/soluções ( release notes ) do extrator contábil: http://tdn.totvs.com/pages/releaseview.action?pageId=191465567

TABELAS

ERRO:

THREAD ERROR (Administrator, SRVPROTHEUS) 14/07/2015 12:57:53

DB error (Insert): -37 File: CAD010 - Error : 2601 (23000) (RC=-1) - [Microsoft][SQL Server Native Client 10.0][SQL Server]Cannot insert duplicate key row in object 'dbo.CAD010' with unique index 'CAD010_UNQ'. The duplicate key value is (01, 00000000000000000000 , . , , 0). ( From tISAMFile::Write )


 

EXEMPLO de como foi gerado na TAFST1:

 

|T087|20140101|20140331|T01|  

|T087AA|101010100||0|1|20000|6000|14000|1| 

|T087AB|01|1.01.01.01.01|14000|1| 

|T087AA|207010300||0|1|0|20000|20000|2| 

|T087AB|01|2.03.01.01.01|20000|2| 

|T087AA|207040300||0|1|6000|0|6000|1| 

|T087AB|01|2.03.01.01.01|6000|1| 

|T087AA|207040300||0|1|6000|0|6000|1|

|T087AB|01|2.03.02.03.06|6000|1| 

|T087AC|4010101020100||6000|1| 

|T087AD|04|3.01.01.01.01.02|6000|1|


11. Para ocorrência: variable does not exist CEMPANT on FWMODEACCESS(FWFILIAL.PRW) 26/02/2015 12:41:14 line : 700


Para correção deste erro, solicitamos ao cliente realizar o preenchimento do cadastro de empresas no TAF.

Para maiores informações sobre o cadastro de empresas, poderá acessar o seguinte link:

06. Cadastre as Empresas / Filiais



12. "A importação não poderá ser realizada, pois o arquivo de layout´s não foi encontrado no Servidor [/Layout_TAF/Layouts.dtc]."

Caso o cliente utilize o sistema operacional Linux, deverá verificar como esta o nome da pasta, pois em linux ele é Case Sensitive, sendo assim ele faz diferença entre letras minusculas e maiúsculas.

 


13. MENU não está apresentando as opções do modulo

Pegamos alguns casos onde o Menu SIGATAF.xnu estava atualizado e no local correto, mesmo assim não era apresentado as opções ao acessar o modulo.

Após análise junto a equipe de FrameWork o problema está na atualização da LIB.

Para correção o cliente realizou toda atualização do sistema: 

LIB

BUILD

DBACCESS

 


14. Ao rodar o UPDDISTR porém o mesmo não conclui, trava no momento de importar os HELPS.

Foi identificado que o processo de instalação do cliente não estava correto, não havia criado a pasta Layout_TAF.

Após refeito todo o processo de instalação foi possível executar o UPDDISTR sem nenhum problema.



15. Para a ocorrência Cannot find method FWCHARTFACTORY:DEACTIVATE on FUPDPANEL(TAFTICKET.PRW) 29/06/2015 10:16:40 line : 344

O erro está ocorrendo ao montar a tela, nos fontes referentes a LIB, por esse motivo é necessário que seja atualizado a Build e LIB disponíveis no portal do cliente, pois com a Build: 7.00.131227A-20150410 e lib do portal o error.log não é gerado.

 


16. Para ocorrência: Invalid APTC_GetInternalRec Handle: 1 File:TAFST1 on MSSEEK(APLIB070.PRW) 19/12/2014 17:10:32

Solicitamos que sejam avaliados as configurações dos seguintes parâmetros:

MV_TAFTALI, MV_TAFTDB e MV_TAFPORT.


17. Para ocorrência: invalid field name in Alias CET->CET_CTACP on XFUNRELAC(TAFXFUN.PRW) 12/06/2015 19:29:55 line : 2327

Caso ocorra esse erro deverá limpar o campo X3_relação do campo CET_DCTACP, pois o campo CET_CTACP não será mais utilizado.


18. Para ocorrência: error in parameter FWFormGridModel: Invalid Relation IdField: CUX_NUMCPO on FWFORMGRIDMODEL:SETUNIQUELINE(FWFORMGRIDMODEL.PRX) 29/04/2015 18:19:00 line : 3143

Os casos em que identificamos esses erros, demonstraram que o TAF não estava atualizado de forma correta, após atualização do mesmo, o erro não voltou a ocorrer.


19. Para ocorrência: type mismatch on compare  on TAFCONN(TAFAINTEG.PRW) 31/03/2015 15:19:49 line : 2303

Verificamos que o parâmetro MV_TAFPORT não estava com o tipo Numérico, após ajuste do parâmetro o erro não voltou a ocorrer.


20. Legenda do campo STATUS da tabela TAFST1 e TAFST2:

1- A PROCESSAR

2- PROCESSANDO

3- PROCESSADO

9- COM ERRO ESTRUTURA

8- COMPLEMETO DE EMPRESA


21. Para que serve o JOB0, JOB2 e JOB3:

JOB0 =  Cria as tabelas TAFST1 e TAFST2, se já estiverem criadas, realiza a integração do conteúdo da TAFST1 para TAFST2.

JOB2 = Alimenta as tabelas do TAF com base nas informações da TAFST2.

JOB3 = Realiza as validações estruturais referente a integração da tabela TAFST2 com as tabelas do TAF.

Para maiores informações sobre a execução do JOB, poderá avaliar o seguinte link:

http://tdn.totvs.com/pages/releaseview.action?pageId=187531968 e http://tdn.totvs.com/pages/releaseview.action?pageId=187531970

 


22. Para ocorrência: array out of bounds [0] of [2]  on FWFORMGRID:EDITCELL(FWFORMGRID.PRW) 26/05/2015 11:30:20 line : 1892

Reproduzimos esse erro somente se o ambiente estiver desatualizado ou ainda a resolução do Monitor esteja em modo WideScreen, para correção foi aberto FNC sobre o chamado TSWJ81. Caso necessário abra um chamado e solicite que seja associado.


23. Para ocorrência: protheus_data_tst\autocontidas\autocontidasv1003\c1av1003.dtc: Open - Ctree Error 46 - IO Error: 0 - File number is already in use File: 

Erro completo:

TOTVS Build 7.00.131227A-20141125

THREAD ERROR ([4908],  ,  )   13/07/2015   09:17:00

c:\protheus_data_tst\autocontidas\autocontidasv1003\c1av1003.dtc: Open - Ctree Error 46 - IO Error: 0 - File number is already in use File: c:\protheus_data_tst\autocontidas\autocontidasv1003\c1av1003.dtc on FATUTABTAF(TAFACONT.PRW) 12/06/2015 19:29:55 line : 693

Para correção dessa ocorrência deverá Avaliar os atributos da tabela c1av1003.dtc, pois o mesmo não deve estar como atributo de somente leitura.


24. Para ocorrência: array out of bounds  on CRIAWZECF(TAFXECF.PRW) 12/06/2015 19:29:55 line : 686

O erro apresentado ocorre devido a não ter sido gerada todas as tabelas no momento em que foi rodado o compatibilizador UPDDISTR.


25. Onde encontrar quais plataformas são homologadas para utilização do TAF.

http://tdn.totvs.com/display/tec/Application+Server+-+Sistemas+operacionais#ApplicationServer-Sistemasoperacionais-Microsoft