|
#1
|
||||
|
||||
Agregar registro a la hrp1001
Buenas amigos foreros.
Estoy desarrollando una ampliación al infotipo 0001, tengo que agregar una nueva posición además de la original del empleado. El problema surge cuando tengo que agregar el nuevo enlace en la tabla HRP1001, estoy utilizando funciones como hr_update_infty pero no logran generar el registro nuevo. ¿Alguien se ha topado con algo similar? Gracias.
__________________
Godox |
#2
|
|||
|
|||
Opción!
Por qué no invocas la transacción PP02 desde tu ampliación?
Saludos. |
#3
|
|||
|
|||
Hola
En que momento aparece el error? es cuando insertas el registro? como estas insertando el registro?.
Saludos |
#4
|
||||
|
||||
Es una ampliación del infotipo 0001, estoy dentro de la lógica de este. La ampliación se debió a cargar 8 campos nuevos, entre los cuales va un campo de posición ( a modo de reemplazo pero manteniendo la original). Utiilcé las siguientes funciones:
RH_RELATION_MAINTAIN RH_INSERT_INFTY_1001_EXT RH_CUT_INFTY_1001_EXT y por último con la RH_INSERT_INFTY sin ningún resultado de update.
__________________
Godox |
#5
|
|||
|
|||
debes de appoyarte en un desarrollador de abap, la base es la siguiente:
Debes de incluir un nuevo campo en la estructura PS (transacción PM01), include CI_P0001, este campo debe de ser relacionado al mismo ELEMENTO de DATO del CAMPO PLANS. (con esto mediante la transacción pp01, se genera las posiciones, posteriormente editar el dympro para asignar el mismo # de Grupo de función que un campo standar de este infotipo. |
#6
|
||||
|
||||
Conseguimos hacer funcionar con lo siguiente:
Utilizamos la función RH_RELATION_MAINTAIN, pero la agregamos en una BADI en el envento UPDATE de la PA40. Ahí si, al agregar un empleado nuevo se activa la badi y graba en la hrp1001.
__________________
Godox |
Herramientas | Buscar en Tema |
Desplegado | |
|
|