on 11-27-2022 3:34 AM
This message may come in different contexts so it's always hekpful to provide the technical error number. I assume in this case it may be HRPADIN01 429 (Message ID Message Number)
ABAP code found for this error message in context which suggests the error happens because IT0001 was not found for the referred date:
form get_algrp tables p0008_tmp structure p0008
using p_empno
p_rfdate
changing p_algrpfr
p_bck_subrc.
data : p0001_tmp like p0001 occurs 0 with header line.
data: tmp_subrc TYPE sy-subrc.
*-- Get the Employee Group, Subgroup for employee ----*
CALL FUNCTION 'HR_INDVAL_READ_INFOTYPE'
EXPORTING
TCLAS = 'A'
pernr = p_empno
infty = '0001'
BEGDA = p_rfdate
ENDDA = p_rfdate
* BYPASS_BUFFER = ' '
* REFRESH_INFTY_TAB = ' '
IMPORTING
SUBRC = tmp_subrc
TABLES
infty_tab = p0001_tmp
if tmp_subrc ne 0.
p_bck_subrc = 1.
MESSAGE E429(HRPADIN01) WITH p_empno p_rfdate.
endif.
[...]
It's called from Function Module HR_IN_GET_ALGRP which is called in different contexts, so I suggest you to set a break point and you will find out the root cause. e.g. if the error happens in operation INTHS, check that there are IT0001 records for all IT0008. If it happens in loan calculation, check that there are valid IT0001 records for all IT0045.
Kind regards,
Carlos
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
6 | |
3 | |
3 | |
3 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.