Os lançamentos financeiros integrados da Folha de Pagamento Metadados, estão sendo criados com ano de 4 dígitos, porém sendo 00+2 dígitos finais do ano, como exemplo ao invés do ano como 2022, cria 0022. Como resolver?

De CIGAM WIKI
Revisão de 20h19min de 12 de julho de 2022 por Aline.cardoso (discussão | contribs)
(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)

FAQ_CIGAM > FAQ_Finanças > Gestão Financeira > Os lançamentos financeiros integrados da Folha de Pagamento Metadados, estão sendo criados com ano de 4 dígitos, porém sendo 00+2 dígitos finais do ano, como exemplo ao invés do ano como 2022, cria 0022. Como resolver?

Esta FAQ refere-se a orientação sobre integração da Folha Metadados com o módulo Financeiro, frente a criação dos lançamentos financeiros, quando são criados com ano 00+2 dígitos, como exemplo ao invés do ano como 2022, cria 0022.

O que deve ser revisado?


Em alguns ambientes com Oracle, poderá ocorrer erro na interpretação da Data, por isto, deve-se criar ou revisar as configurações do Oracle na estação que esta configurado o Client do Oracle e no servidor:

  • NLS_DATE_FORMAT = “DD/MM/YYYY”
  • NLS_NUMERIC_CHARACTERS = “,.”
  • NLS_LANG = “AMERICAN_AMERICA.WE8ISO8859P1”

Revisar também o script CGFC_DATETIMESTAMP_TO_DATE.fnc, em alguns casos, alterar a função que ajusta a conversão da data de 'TO_DATE' para 'TO_CHAR'. Verificar que essa alteração poderá afetar rotina do carga máquina caso esteja em uso.