Hr_infotype_operation
He usado la HR_INFOTYPE_OPERATION para modificar entradas en un infotipo y me da el siguiente error: "EPG 009No existen datos para 0005 (en el período seleccionado)". ¿Alguien sabe cual es el motivo?
Un saludo. Gracias IF VACACIONES NE 0. IF P0005-UAR01 = '03'. P0005-UAN01 = Vacaciones. ELSEIF P0005-UAR02 = '03'. P0005-UAN02 = Vacaciones. ELSEIF P0005-UAR03 = '03'. P0005-UAN03 = Vacaciones. ELSE. P0005-UAN05 = Vacaciones. ENDIF. ENDIF. CALL FUNCTION 'HR_INFOTYPE_OPERATION' EXPORTING INFTY = '0005' NUMBER = Pernr-PERNR * SUBTYPE = * OBJECTID = * LOCKINDICATOR = ' ' VALIDITYEND = P0005-ENDDA VALIDITYBEGIN = P0005-BEGDA * RECORDNUMBER = RECORD = P0005 OPERATION = 'MOD' * TCLAS = 'A' * DIALOG_MODE = '0' NOCOMMIT = ' ' * VIEW_IDENTIFIER = * SECONDARY_RECORD = IMPORTING RETURN = RETURN * KEY = EXCEPTIONS OTHERS = 1. |
Fijate bloquear el empleado antes y despues desbloquealo. Tambien despues de bloquearlo hace un buffer refresh... Si encuentro toda la secuencia del codigo te la mando.
Espero que te sea util. |
Hola!... Estoy teniendo el mismo problema!... Si fue solucionado me seria de mucha ayuda saber como fue... Muchas gracias!
|
Husos Horarios son GMT. La hora en este momento es 10:19:51. |
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web