Histórico da Página
Erros e soluções na DIRF 2017
ERRO | SOLUÇÃO |
---|---|
P11 : No cálculo de férias onde os dias de gozo estão em um único mês, mas o abono pecuniário é partido, a DIRF apresenta o valor do abono nos dois meses. Exemplo: Dias de gozo: de 26/01/2017 a 25/01/2017 Abono referente ao período de 26/01/2017 a 04/02/2017. Valor do abono: R$2000,00 Na DIRF serão demonstrados R$2000,00 de abono no mês de janeiro e R$2000,00 no mês de fevereiro. | Já existe correção disponível para este problema: |
P11: O item “informações complementares” do relatório de conferência da DIRF não demonstra os dados de pensão alimentícia. | Já existe correção disponível para este problema: https://suporte.totvs.com/portal/p/10098/download?e=539211 |
P11 – P12: Na geração do informe de rendimentos ou na geração do arquivo magnético, é exibida a mensagem "Opção não adaptada para o ano Calendário de 2016" | Isso não é um erro. Essa mensagem foi propositalmente inserida no sistema para evitar que tais dados sejam gerados, uma vez que até o momento da liberação da patch da primeira fase da DIRF 2017 o validador ainda não havia sido liberado. Isso deixará de ocorrer a partir da aplicaão da patch da segunda fase da DIRF 2017. |
P11 – P12: Sistema emite a mensagem: "Tabelas desatualizadas, execute o atualizador" | Para que essa mensagem deixe de ser exibida, aplique o patch da DIRF 2017 e: Protheus 11: Execute o compatibilizador 331; Protheus 12: Execute o UPDDISTR; |
P11: ERROR LOG:Alias does not exist RFI on GPEM590(GPEM590.PRX) | Para solucionar este erro basta executar o compatibilizador 296. |
P11 – P12: Nos casos de férias partidas, ao comparar a ficha financeira com a manutenção do arquivo, é apresentado valor menor na coluna “Rendimento tributável” no 2º mês de gozo de férias. | Verificar se o valor da diferença é referente ao valor do INSS: Exemplo: Mês 1 +Férias no mês= 100,00 (A para DIRF) +Férias mês seguinte= 25,00 (A para DIRF) -INSS mês= 10,00 (B para DIRF) -INSS mês seguinte= 2,50 (B para DIRF, id 0232) Para DIRF -> Rendimento Tributável= 125,00 -> Contribuição Previdenciária= 12,50 Mês 2 +Férias no mês= 25,00 (A para DIRF) -INSS= 2,50 (B para DIRF) -Ferias Pagas Mês Anterior= 22,50 (A para DIRF) - necessário zerar os valores de férias, por isso subtraio 2,50 dos 25,00 da verba de férias no mês para compor a verba de desconto Férias Pagas Mês Anterior. Esses 2,50 de provento que sobraram, irão “matar” o valor de desconto de 2,50 do INSS). Para DIRF (Mês 2) -> Rendimento tributável= 25,00(A) - 22,50(A)= 2,50, ou seja, será considerado um resíduo de 2,50 como rendimento tributável, o que não pode ocorrer uma vez que toda a tributação ocorreu no 1º mês. O final tem que ser 0. Desta forma, para compor a coluna rendimento tributável do mês 2 é necessário subtrair o valor de 2,50 (ou seja, o valor do INSS que compõe o id 0232), do valor final. Ticket referência: 294038 |
P11 – P12: Sistema não permite a inserção de conteúdo no campo “Origem”, nas informações complementares. | Este campo é preenchido automaticamente pelo sistema. Não há necessidade de preenchimento manual. |
ERROR LOG: array out of bounds on TAB052(GPTABBRA.PRX) | Atualizar as rotinas GPEA320 e GPEM017. |
P12.1.7 – BANCO DE DADOS INFORMIX: THREAD ERROR ([7568], elaine.cordeiro, JVD009704) 27/01/2017 13:39:45: Error : -674 (HY000) (RC=-1) - [Informix][Informix ODBC Driver][Informix]Routine (coalesce) can not be resolved. ( From tInformixConnection::GetQueryFile ) Thread ID [5668] User [Administrador] IO [18251] Tables [29] MaxTables [29] Comment [GPEM550 - TCPIP - ThreadID(7568)] Status [] SP [ ] Traced [No] InTran [No] DBEnv [INFORMIX/JV05] DBThread [(SID 132)] Started [27/01/2017 13:20:32] LastIO [] IP [10.80.62.27:4323] RCV [386316] SND [1129723] TCBuild [20141119] SELECT COUNT AS TOTALREG FROM SR4010 SR4 INNER JOIN SRA010 SRA ON R4_FILIAL = RA_FILIAL AND R4_MAT = RA_MAT AND R4_CPFCGC = RA_CIC AND R4_CODRET = COALESCE(RA_CODRET , '0561') WHERE SR4.D_E_L_E_T_= ' ' AND RA_FILIAL >= ' ' AND RA_FILIAL <= 'ZZ' AND RA_MAT >= ' ' AND RA_MAT <= 'ZZZZZZ' AND R4_ANO = '' on __EXECSQL(APLIB300.PRW) 19/12/2016 11:21:09 line : 117 | https://suporte.totvs.com/portal/p/10098/download?e=539605 |
O CNPJ do fornecedor do plano de saúde não está sendo gravado nas informações complementares. Foi utilizado a rotina de planos ativos durante todo o ano de 2016 e na S016 e/ou S017 os registros possuem código ANS e CNPJ | Na S016 / S017 verificar se os campos filial, Mês/Ano estão em branco. Caso não estejam, execute o teste deixando-os em branco, gere a DIRF (GPEM550) novamente e verifique os registros nas informações complementares. Verificar também se na tabela do plano de saúde utilizada, os campos acima mencionados também estão em branco e se ao dar o F3 no campo do fornecedor, o sistema localiza o fornecedor correto do plano. |
ERROR LOG: Unique index creation error on table SR4010. Error : 1911 (S0022) (RC=-1) - [Microsoft][ODBC SQL Server Driver][SQL Server]Column name 'R4_IDCMPL' does not exist in the target table or view. ( From tDBConnection::UniqueKey ) | Executar a opção 326 do RHUPDMOD, módulo SIGAGPE |
Possíveis problemas referentes ao ABONO PECUNIÁRIO: Valores menores, valor negativo, valor em duplicidade ou abatendo do rendimento tributável. | Aplicar a patch da segunda fase da DIRF 2017 |