Avalados por :

Solução para o problema do calendário iraniano no SAP HCM: guia de implementação e correção

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 3 Vistas
0
Cargando...

Decidi compilar minhas experiências em projetos de implementação do SAP HCM em meu país. Vou categorizar o problema e dedicar a primeira parte ao problema mais importante: a DATA, no calendário iraniano (o que chamamos de calendário Shamsi ou Farsi), um calendário não gregoriano.

1. Folha de pagamento e períodos de gestão do tempo.

Existe um problema com o calendário iraniano em algumas versões do Kernel do SAP. Recomendo instalar pelo menos a versão 7.02 do componente SAP_BASIS com o nível 0007 para evitar esse problema. O problema vem do método CONV_YEAR_EXT_TO_INT do programa LKGJHU01.

Sistema correto:

O código com defeito(s):

Não entendo um problema tão estranho, pois não tivemos problemas com o mesmo nível de kernel e um nível de SP inferior no EHP 4.0 e no EHP 6.0 com um nível de kernel e SP superior.

Finalmente consegui resolver o problema depurando os programas e adicionando uma linha simples na tabela TCP0I.

Na verdade, a fonte do problema era a interface da classe "CL_I18N_SYSTEM_SETTINGS" que tem um atributo chamado "cal_conv_years".

O método "Get_Cal_Year_Conversion" usa esse atributo para verificar se o interruptor de conversão de data está ativado ou desativado.

Então, simplesmente criei um registro simples no TCP0I com os seguintes valores e o problema foi resolvido O nome, ativo e valor devem ser os mesmos que abaixo.

O que dizemos é todas as coisas são difíceis antes de se tornarem fáceis

O ponto interessante é que não tenho um registro desse tipo em meu sistema ECC 6.0 EHP 6.0 e funciona muito bem!

Saudações,

Omid


Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

Sin respuestas

No hay respuestas para mostrar No hay respuestas para mostrar Se el primero en responder

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?