Í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- Em processamento

3- Processado


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á realizar um backup da tabela c1av1003.dtc.

Excluir a tabela c1av1003.dtc e executar novamente o processo de auto contidas, após verificar se a tabela foi criada com conteúdo.

No primeiro momento verificamos que a tabela havia sido criada corrompida.


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


26. Para ocorrência error in parameter FWFormGridModel: Invalid Relation IdField: CZR_IDOBRI on WFORMGRIDMODEL:SETUNIQUELINE(FWFORMGRIDMODEL.PRX) 13/10/2014 15:28:44 line : 3136

O erro ocorre pois o campo existe no Layout.def mas não existe na base de dados do cliente, neste caso o Upddistr deve ser executado com o SDFBRA atualizado para que seja criado o campo.


27. Instrução para realizar o Cadastro de Empresa:

Com sabemos, as tabelas TAFST1 e TAFST2, são únicas para todas as empresas, portanto no cadastro de “Complemento de Empresas” no módulo TAF, o campo “Cod Filial” deve conter o conteúdo completo da filial de origem, onde:

 

Cod Filial = 010101001

01   = Grupo de Empresas

01   = Empresa

01   = Unidade de negocio

001 = Filial

Cod Filial = 9901

99   = Empresa

01 = Filial

 


 

28. Mesmo com os parâmetros MV_TAFTALI e MV_TAFTDB preenchidos ocorre o erro abaixo, como proceder ?

"Foram encontrados as seguintes inconsistências: 

Não foi possível conectar no banco de dados para criação da tabela de controle da integração***ERRO*** - Conexão não Estabelecida...
Verifique os parâmetros MV_TAFTDB e MV_TAFTALI"

 

Esse erro geralmente ocorre em ambiente de teste ( Empresa 99 ), é causado por falta de licenças disponíveis, para correção basta encerrar alguma instância e executar o JOB 2 novamente.

 


29.Para integrar o ECD com o TAF tem que ter uma licença fiscal?

O TAF utiliza licenças Ligth Fiscal, RH e FAT, Coorporativo e Full.


30. A partir de qual versão o TAFestará liberado:

Versão 11 ( release R1 )


31. Para clientes que utilizam o Protheus, porém não tem o módulo Contábil implantado e deseja gerar o ECF através do TAF. O que será mais recomendado, importar nas tabelas do TAF ou implantar no CTB através de importação de lançamentos txt?!

Não temos como recomendar, pois depende muito do controle que o cliente desejar ter. O TAF está preparado para integrar com qualquer sistema, TOTVS ou de Mercado, através de um layout único. Além também de permitir qualquer inclusão de informações manuais.

Então o cliente deverá avaliar qual a melhor para geração das informações solicitadas pelo governo levando em consideração, prazo e qualidade das informações.


32. O job 3 demonstra os erros e após essas análise poderá ser ajustado manualmente no TAF?

Sim, o job3 é o processo de validação de regras de layout, e os problemas encontrados ficam dentro de uma interface que permite ajustes online.

Somente regras de layout são validadas, àquelas regras que o Governo publica junto com as documentações. NÃO são realizadas as validações das regras de negócio.

 


33. Referente a mudanças legais a TOTVS disponibilizará sempre um pacote, ou seja, o cliente não faz manutenção no TAF, principalmente as tabelas com origem nas Auto-contidas?

As auto-contidas são tabelas de uso no sistema mais quem demanda as informações são o Governo, por isso não está aberto para manutenção.


34. Apuração de IR e CSLL, é possivel efetuar pelo TAF?

É possível realizar o cadastro, de forma manual; depois será considerado no arquivo texto.


35. Quais são os blocos que não serão gerados de forma automática para o TAF ?   Existem vários blocos, quais vamos ter que incluir manual ?

Na página de apoio Contábil temos algumas informações:

Blocos/Registros

E também em nossa página do TAF:

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

 


36. Para geração do ECF é obrigatório o TAF ?

Sim, no ERP Protheus iremos utilizar somente o TAF para geração da ECF, e deverá ser seguido todos os processos de implantação.

 


37. Precisa mesmo da última LIB disponibilizada pela Totvs para utilização do TAF?

Recomendamos que todo o sistema esteja atualizado, pois o TAF utiliza novas funções para montagem de suas telas, execuções de suas rotinas, se o sistema não estiver atualizado poderão ocorrer erros.

 


38. O TAF está embutido no repositório de aplicações ou no TSS?

As funções de utilização do TAF estão presentes no repositório do Protheus Padrão, e não está contido no repositório do TSS.

 


39. Quem possui o módulo livros fiscais deve migrar para o TAF ?

Não, O módulo Livros Fiscais continua ativo, inclusive possui a rotina Extrator Fiscal que faz a integração com o TAF.

 


40. Existe algum custo para habilitação do TAF?

Não, o TAF utiliza as mesmas licenças do ERP

 


41.Para que serve a opção "validar registro" contida na maioria das rotinas do TAF?

A opção "Validar Registro" executa as mesmas validações do Job 3, porém apenas para o registro em foco na tela.


42.Os processos referentes aos Job podem ser schedulados?

Sim, o Job´s podem ser configurados através do schedule do Protheus (SIGACFG).


43. O TAF passará ser a plataforma obrigatória para outras obrigações fiscais e contábeis ou só para ECF?

O TAF é uma estratégia da TOTVS para atender as diversas obrigações fiscais/tributárias, como também as novas como ECF e eSocial. Ele visa centralizar as movimentações frente a diversidade sistêmica da empresa, além de criar uma base histórica e consistir as informações conforme tratamentos do governo. Permite inclusive, manutenir todas as informações em interfaces cadastrais, que também pode ser auditadas


44.Existem algum UPDTAF a ser executado para P11?

Sim, precisa ser executado um UPDTAF, além do UPDDISTR no processo de atualização.


45.Caso seja realizado uma importação na integração entre o ERP tenho como excluir a integração no TAF e gerar tudo novamente?

Sim, utilize a rotina Exclusão por Período Fiscal, ou no Gerenciados de Integração exclua o ticket ( lote ) da integração, após exclusão do período gere novamente as integrações.


46. Caso ocorra o seguinte erro:  TC_Blob_Length - No connection. in file .\top.cpp at line 1004

TOTVS Build 7.00.131227A-20141125

THREAD ERROR ([3460], thiago.pina, EMB-NB-005)   31/07/2015   16:04:44

TC_Blob_Length - No connection. in file .\top.cpp at line 1004

 

( PREVIOUS ERROR :

Alias does not exist: CU0

)

on ERRORDLG(APLIB240.PRW) 24/04/2015 10:32:44 line : 402

Solicitamos avaliar o seguinte procedimento:

1 - DbAccess igual ou superior a 20141119

 Link TDN:  http://tdn.totvs.com/pages/releaseview.action?pageId=187534472

 2 - Preenchimento dos parâmetros de Banco = MSQL e Ambiente utilizado conforme parâmetro MV_TAFITALI e MV_TAFDTB no momento de rodar o JOB " Em processamentos"

 3 - Avaliar o conteúdo das tabelas SX´s referente a tabela CU0 se estão criados de forma correta. 

4 - Verificado o parâmetro MV_TAFPORT = ? visualizado ao acessar DbAccess. 

Após todas as verificações foi realizado a geração do JOB 0 e error.log não foi mais visualizado.


47. Para ocorrência: type mismatch on compare on TAFLOAD(TAFLOAD.PRW) 01/07/2015 18:23:02 line : 50

Deverá avaliar o tipo do parâmetro MV_TAFVER, o mesmo deve estar como Caracter nesse caso estava como lógico.


48. Referente a ocorrência array out of bounds ( 1 of 0 )  on { || { IIF( ALIST[OLIST:NAT,1], OOK, ONO ), ALIST[OLIST:NAT,2] } }(TAFXFUN.PRW) 12/06/2015 19:29:55 line : 7137

Somente identificamos essa inconsistência na versão 12, a correção será disponibilizada no pacote da versão 6 do TAF com previsão para 07/08.


49. Para ocorrência: invalid class FWDIALOGMODAL on FSHOWREG(TAFTICKET.PRW) 29/06/2015 10:16:40 line : 821

Identificamos que o pacote referente as Lib´s estavam desatualizados, deverá atualizar de acordo com o portal do cliente.


50. Para ocorrência :TC_Blob_Length - No connection. in file C:\Totvs_Workspace\advtec9 - 7.00.131227A\lib\top.cpp at line 984

Stack :

TC_Blob_Length - No connection. in file C:\Totvs_Workspace\advtec9 - 7.00.131227A\lib\top.cpp at line 984

 

( PREVIOUS ERROR : DBSetOrder - Index not found: SCGN000001 Order Number: 2 )

on ERRORDLG(APLIB240.PRW) 24/04/2015 10:32:44 line : 402

 

Para recriar o índice da tabela TAFST1 o cliente precisa rodar a WIZARD Configuração até o FINAL, inclusive informar novamente a opção BANCO A BANCO e finalizar com sucesso.

Caso essa opção não apresente mais para o cliente, basta alterar o parâmetro MV_TAFINT =.T. 

 inconsistência na versão 12, a correção será disponibilizada no pacote da versão 6 do TAF com previsão para 07/08.


51. A wizard deve ser executada para cada Grupo de Empresas do meu SIGAMAT?

Observar os tratamentos nos seguintes processos:


52. Para ocorrência: CHW010: Error : 1754 - ORA-01754: a table may contain only one column of type LONG

CHW010: Error : 1754 - ORA-01754: a table may contain only one column of type LONG

( From tDBServer::CreateFile )

Thread ID [5500]          User [Administrador]     IO [435582]      Tables [13]       MaxTables [15] Comment [TAFLOAD - TCPIP]  Status []           SP [ ]    Traced [No]      InTran [No]      DBEnv [ORACLE/ECDFED]         DBThread [(SID 1990,19460)]    Started [17/08/2015 14:28:13]   LastIO []           IP [127.0.0.1:1248]       RCV [24837339]            SND [37782880]       TCBuild [20141119]      

CREATE TABLE CHW010(CHW_FILIAL CHAR(2) DEFAULT '  ' NOT NULL ,CHW_ID CHAR(36) DEFAULT '                                    ' NOT NULL ,CHW_CODIGO CHAR(6) DEFAULT '      ' NOT NULL ,CHW_DESCRI CHAR(220) DEFAULT '                                                                                                                                                                                                                            ' NOT NULL ,CHW_FONTE CHAR(8) DEFAULT '        ' NOT NULL ,CHW_MAINFU CHAR(8) DEFAULT '        ' NOT NULL ,CHW_ESFERA CHAR(1) DEFAULT ' ' NOT NULL ,CHW_DESCCO LONG RAW,CHW_DESTIN LONG RAW,CHW_OBJETI LONG RAW,CHW_PRAZO CHAR(100) DEFAULT '                                                                                                    ' NOT NULL ,CHW_APPDIS CHAR(50) DEFAULT '                                                  ' NOT NULL ,CHW_VERSAO CHAR(50) DEFAULT '                                                  ' NOT NULL ,CHW_COMENT LONG RAW,D_E_L_E_T_ CHAR(1) DEFAULT ' ' NOT NULL ,R_E_C_N_O_ NUMBER DEFAULT 0.0 NOT NULL ) TABLESPACE PROTHEUS10_DADOS on TAFCRTETAB(TAFACONT.PRW) 07/08/2015 23:05:36 line : 604

[TOTVS build: 7.00.131227A-20150410]

Called from FATUTABTAF(TAFACONT.PRW) 07/08/2015 23:05:36 line : 680

Called from FTAFAUTCON(TAFACONT.PRW) 07/08/2015 23:05:36 line : 371

Called from FCARRAUTOC(TAFLOAD.PRW) 03/08/2015 19:06:32 line : 403

Called from FATUTAF(TAFLOAD.PRW) 03/08/2015 19:06:32 line : 187

Called from { |LEND| LSUCESSO := FATUTAF( @CERROR, OPROCESS, LCALLWIZ ) }(TAFLOAD.PRW) 03/08/2015 19:06:32 line : 69

Called from eval line : 233

Called from {|SELF|(EVAL(BBLOCK),EVAL({||OBNTCAN:HIDE(),IIF(LSHOWBTN,OBNTFIN:SHOW(),SELF:ODLG:END())}))}(TAFXCLASS.PRW) 03/07/2015 15:45:46 line : 233

Called from ::MSDIALOG:ACTIVATE

Called from TAFPROGRESS:ACTIVATE(TAFXCLASS.PRW) 03/07/2015 15:45:46 line : 233

Called from TAFLOAD(TAFLOAD.PRW) 03/08/2015 19:06:32 line : 70

Deverá realizar o seguinte procedimento:

Trocar a opção Usar BLOB para campos MEMO:

 


53. Quando será populada a tabela CFS - Lançamentos Contábeis?

A tabela de Lançamentos Contábeis é utilizada na geração dos registros M312 ( e-Lalur ) e M362 ( e-Lacs ) apenas nos casos em que o contribuinte precisa detalhar os dados de lançamento. Representa a mesma informação do registro I200 / I250 da ECD.

No layout TOTVS é representado pelo registro T124 e filhos.

Não é enviado na integração do módulo SIGACTB - Contabilidade Gerencial - do Microsiga Protheus com o TAF.

 


54. Para ocorrência: type mismatch on compare  on FTAFAUTCON(TAFACONT.PRW) 13/08/2015 19:22:38 line : 131

type mismatch on compare  on FTAFAUTCON(TAFACONT.PRW) 13/08/2015 19:22:38 line : 131

 

[TOTVS build: 7.00.131227A-20141125]

Called from FCARRAUTOC(TAFLOAD.PRW) 13/08/2015 11:30:04 line : 435

Called from FATUTAF(TAFLOAD.PRW) 13/08/2015 11:30:04 line : 219

Called from { |LEND| LSUCESSO := FATUTAF( @CERROR, OPROCESS, LCALLWIZ ) }(TAFLOAD.PRW) 13/08/2015 11:30:04 line : 101

Called from eval line : 233

Called from {|SELF|(EVAL(BBLOCK),EVAL({||OBNTCAN:HIDE(),IIF(LSHOWBTN,OBNTFIN:SHOW(),SELF:ODLG:END())}))}(TAFXCLASS.PRW) 03/07/2015 15:45:46 line : 233

Called from ::MSDIALOG:ACTIVATE

 

Deverá avaliar o tipo do Parametro: MV_VAUTCONT  o mesmo deve ser do tipo numérico.


55 . O que analisar quando o plano de contas referencial não estiver no TAF (J051)?

 

1-      Se na TAFST1 o registro oi gerado corretamente, conforme o exemplo abaixo

  |T010|20120101|01|1|6|11111001|CAIXINHA (MOEDA NACIONAL)|||11111||   - Plano de contas

  |T010AA||01|1.01.01.01.00|      -Plano Referencial

 2-      Verificar se no Gerenciador de Integração o Ticket foi integrado com sucesso

 3-      Verificar se a tabela CHA que é autocontida está preenchida

 4-      Verificar se a conta referencial utilizada no plano de conta existe na tabela CHA, se não existir o plano de contas referencial deve ser revisto conforme exemplo do link abaixo.

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


56. Para ocorrência  Data width error - Field: CGU_ALQRED Value: 5522292.970000 on TAFGRVDADOS(TAFAINTEG.PRW) 05/08/2015 19:32:20 line : 6543

 

Data width error - Field: CGU_ALQRED Value: 5522292.970000 on TAFGRVDADOS(TAFAINTEG.PRW) 05/08/2015 19:32:20 line : 6543

 Called from __EXECUTE(APLIB090.PRW) 30/07/2015 11:33:26 line : 581

Called from FWPREEXECUTE(FWPREEXECUTE.PRW) 16/02/2015 00:06:32 line : 82

Called from {|| FWPREEXECUTE('PROCESSAMENTOS', 'TAFAINTEG()', 1, '84', 'XXXXXXXXXX') } line : 183

Called from ::TWINDOW:ACTIVATE

Called from MSAPP:ACTIVATE(FWAPP.PRW) 24/07/2015 10:12:28 line : 621

Called from SIGAADV(APLIB000.PRW) 18/03/2015 18:17:30 line : 54

 

O cliente deverá ajustar o campo CGU_ALQRED no Plano de Contas e o Plano de Contas Ref. por completo pois esse tamanho não é suportado pelo campo. 


56. Possuo o Protheus Série 3, como proceder?

 

O TAF também está disponível no Protheus Série 3. Para obter esta atualização, basta aplicar o pacote do chamado TSYUFR ( P11 ) ou TTALNV ( P12 ), ou utilizar repositório atualizado da respectiva versão.



57. Tenho dificuldades em realizar os processos de integração. Meu banco de dados é ORACLE. Como proceder?

Ao realizar os processos de integração da Contabilidade Gerencial com o TAF podem ocorrer problemas de estrutura e alguns registros não serão integrados. Abaixo os possíveis cenários das ocorrências:

 

  1. Realizei a exportação da minha revisão para a TAFST1 e o campo TAFMSG está em branco.
    Acessar a página SIGACTB - Pacotes de Atualização / Correção e obter o pacote do chamado TTFKP7.

  2. Realizei a exportação da minha revisão para a TAFST1 e o conteúdo do campo TAFMSG não condiz com o registro exportado ( campo TAFTPREG ).
    Exemplo: O registro é referente ao Saldo Contábil ( TAFTPREG = T087 ) mas o conteúdo da TAFMSG contém informações do plano de contas ( TAFMSG = |T010|XPTO|20150101|... ).
    Acessar a página SIGACTB - Pacotes de Atualização / Correção e obter o pacote do chamado TTFKP7.

  3. Minha TAFST1 está ok, porém ao realizar a execução do Job 0 o conteúdo do campo TAFMSG na tabela TAFST2 está em branco.
    Este problema ocorre em decorrência da execução do comando ZAP através do APSDU na tabela TAFST2. Este procedimento nunca deve ser adotado. Para resolver é necessário DROPAR a tabela TAFST2 e recriar através da Wizard de Configuração do TAF. Depois disso realizar novamente o processo de integração desde a extração da Central de Escrituração para a tabela TAFST1.

  4. Minha TAFST1 está ok, porém ao realizar a execução do Job 0 o conteúdo do campo TAFMSG não condiz com o registro exportado ( campo TAFTPREG ).
    Exemplo: O registro é referente ao Saldo Contábil ( TAFTPREG = T087 ) mas o conteúdo da TAFMSG contém informações do plano de contas ( TAFMSG = |T010|XPTO|20150101|... ).
    Este problema ocorre em decorrência da execução do comando ZAP através do APSDU na tabela TAFST2. Este procedimento nunca deve ser adotado. Para resolver é necessário DROPAR a tabela TAFST2 e recriar através da Wizard de Configuração do TAF. Depois disso realizar novamente o processo de integração desde a extração da Central de Escrituração para a tabela TAFST1.
    Como consequência, o primeiro registro ( ou mais ) enviado ao TAF não é integrado.

  5. Minhas tabelas TAFST1 e TAFST2 estão ok, porém ao realizar a execução do Job 2, percebi que os registros constam como integrados no Gerenciador de Integração, mas não aparecem na tabela do cadastro.
    Exemplo: TAFST2 possui um registros de Plano de Contas ( TAFTPREG = T010 ), o status está como integrado ( TAFSTATUS = 3 ), na tabela TAFXERP este registro consta como integrado ( TAFSTATUS = 1 - incluído - ou 2 - alterado - e TAFALIAS / TAFRECNO estão preenchidos ). Porém na tabela C1O essa conta está deletada.
    Este problema ocorre em decorrência da execução do comando ZAP através do APSDU na tabela de negócio correspondente ( Exemplo: C1O - Plano de Contas, CAC/CAD/CAE/CAF - Saldos Contábeis, etc.. ). Este procedimento nunca deve ser adotado. Para resolver é necessário DROPAR a tabela de negócio correspondente e recriar acessando o cadastro através do menu do TAF. Depois disso realizar novamente o processo de integração desde a extração da Central de Escrituração para a tabela TAFST1.

 




58. A rotina "Monitor de Integração e Validação" (TAFAMON) foi desativada. 

Com o desenvolvimento da nova rotina de Gerenciamento de Integração (TAFTICKET), o TAFAMON não será mais utilizada.

 

 



59. Ao tentar abrir um cadastro do TAF ocorre erro TC_Seek COMMAND FAILED ou ao realizar a integração ( job 2 ) ocorre erro TOP Error -29 - Update failed to retrieve / GO Record.

Essas mensagens ocorrem após executar drop table das tabelas do sistema diretamente no SGBD. Neste caso será necessário reiniciar o serviço do DbAccess e acessar o sistema novamente para que as tabelas sejam recriadas.