Avalados por :

Introdução do subtipo de cliente do infotipo de remuneração básica (0008) para soluções internacionais: O sistema está pronto para implementação?

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

Bom dia comunidade SCN:

Estou pensando em introduzir o uso de um subtipo de cliente de infotipo de emolumentos básicos (0008) para cobrir uma solução.

Estou preocupado que o sistema não esteja pronto em todas as soluções nacionais ativadas pelo cliente.

De acordo com o padrão; estes são os subtipos existentes:

0

1

2

3

4

BR01

DEBV

DUBE

ERA

FA

FBNL

FI01

FS

HG

HG54

IN01

NO01

NO02

Os subtipos de 0 a 4 são internacionais, enquanto os outros são específicos de países...

Em teoria, o sistema é capaz de gerenciar a leitura do IT0008 por subtipo, mas sei que não é algo feito de forma sistemática:

Dentro da solução espanhola, os seguintes programas padrão estão me causando problemas:

RPCAFIF2: linha 252 rp_provide_from_last p0008_tab space p_tmin p_tmin.

RPCAFIF3: linha rp_provide_from_last p0008_tab space p_wa_0799-begda p_wa_0799-endda.

RPCAFME1: rp_provide_from_last p0008_tab space p_tmin p_tmin.

De acordo com TRMAC; se o segundo parâmetro for nulo, o subtipo não é considerado como elemento condicionante do loop.

RP-PROVIDE-FROM-LAST 001 ****************************************

MP009240: não considera o subtipo do IT0008 em sua leitura.

HR_E_GET_PART_TIME_COEF: A macro GET_INFTY_RECORD_IF_THERE não considera o subtipo.

CL_HRPA_UI_CONVERT_0092_ES método get_p0008 não considera o subtipo..

Bem, com certeza mais alguns.... e ainda não explorei os desenvolvimentos dos clientes; mas esses eu modifico

Na minha opinião, e motivado pelo uso do sistema em nível internacional e uma nota que me foi liberada para um erro semelhante na França ( 2090148 - Basic pay and default contribution model defined with feature 06FC0 cannot be set in the i... ) entendo que é uma lacuna no padrão.

Por isso, gostaria de saber se é algo que a SAP poderia modificar mediante solicitação via uma mensagem OSS ou se essa solicitação seria rejeitada com motivo A ou B (por exemplo, o padrão da Espanha não usa os subtipos do 0008)...

Muito obrigado,

Antoine

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

2 Respuestas

0
Cargando...

Olá Fina,

°°°Uau!!! Houve muita movimentação e melhorias desde 1999 naquela época deve ter sido a pré-história da solução SAP no setor público... !!!

°Muito obrigado por participar desta discussão! O ponto está exatamente aí - se a SAP se move para melhorar a qualidade do código interno de programas que pertencem a domínios localizados para respeitar uma funcionalidade internacional ou se pode negar a eles forçando-me a adaptar cada ponto de chamada inadequado.

A adaptação que você fez na prefeitura de BCN entendo que a SAP na época recusou-se a adaptar a função WPBP para aceitar o parâmetro subtipo; o que os forçou a fazer uma adaptação de cliente.

Parece que em 2004 foi liberada uma nota que capacita o sistema a realizar uma leitura conforme o subtipo 750298 - Avaliação IT 0008 subtipo não igual a 0

Bem aqui o cliente para o qual estou idealizando esta solução tem um ZAP mais do que um SAP, acostumado às modificações de cliente; entende perfeitamente também o custo de manutenção adicional associado a isso e as vantagens de um sistema o mais padrão possível.

Precisamente pretende-se usar a solução do subtipo do IT0008 para evitar qualquer tipo de desenvolvimento e assim podendo aproveitar toda a solidez do sistema padrão.

Quero evitar a todo custo reparação de objetos padrão e na medida do possível código de cliente.

°Muito obrigado pela sua contribuição, muito valiosa! ...

Um abraço,

Antoine

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá Antoine

Na Diputação de BCN, em 1999, foram implementados diferentes subtipos para cobrir necessidades funcionais.

Isso implicou em modificar a operação de folha de pagamento wpbp para incluir esses subtipos, seguindo as instruções da nota 91243. No entanto, parece que a nota não está disponível atualmente no SAP.

IF sw_prot EQ 'X'.

PERFORM log_wpbp_4(h99plog0) TABLES ptext.

ENDIF.

*{†† REPLACE††††††† DHRK901795††††††††††††††††††††††††††††††††††††††† 1

*\† PERFORM call_function_indev USING '0008' l_use_subtype '† '††† "XPSP30K130381

*-----------------------------------------------------[DIBA N0091243-INI

PERFORM CALL_FUNCTION_INDEV USING '0008' '††† ' '† '

*-----------------------------------------------------[DIBA N0091243-FIN

*}†† REPLACE

aper-begda aper-endda

'†† '.††††††††††††††† "XPSP30K031644

REFRESH sdates.

LOOP AT ppbwla.

sdates-datum = ppbwla-begda.

Segundo minha análise, possivelmente o mesmo resultado seria alcançado chamando o wpbp para cada subtipo no esquema de folha de pagamento.

Às vezes é necessário aceitar que a SAP não implementará opções para nossas necessidades, sejam elas legais ou não.

Graças à gestão do Assistente de Modificações, podemos detectar e assumir as mudanças feitas pela SAP através de Notas ou Patches.

Cordialmente

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

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?