#1
|
|||
|
|||
Duda en Nota 1415481
Hola
Tengo una duda en el punto nº 4 de la nota 1415481, esta dice los siguiente The note says the following: In order to verify if there is some wrong information stored in the Fiscal Data infotype (IT0062), and in order to adjust this wrong data as well, it is possible to create an own report, a "Z" report, where you can follow the following steps: 1) Read the active employees to a determined period; 2) Create a repetition structure (loop) in order to read the fiscal data information of the infotype 0062, of the selected employees in the previous step, only in the cases where the Applied Decrease field (IT0062-MINOP) is different of zero (IT0062-MINOP <> 0); 3) From this entry on (once found, all records after should be considered, for each employee), use the function HR_E_GET_TAX_PERCENTAGE to determine the regularization reason; 4) If found some entry with the regularization reason 11 (Other reasons) then probably you have found an error; De los parametros que retorna la fucion donde tengo que buscar la razon de regularizacion 11 La estructura de la funcion es la siguiente: CALL FUNCTION 'HR_E_GET_TAX_PERCENTAGE' EXPORTING p_pernr = pernr-pernr p_begda = p0000-begda p_endda = p0000-endda p_waers = 'EUR' * P_CALLING_CONTEXT = IMPORTING P_TIPO = l_TIPO P_PORCL = l_PORCL P_BONCA = l_BONCA P_PPGES = l_PPGES * P_BASEL_RESULT = * P_TIPO_IRPF_1_RESULT = * P_F_PAP = tables t0062 = p0062 t0002 = p0002 p_tipos = P_TIPOS t0000 = p0000 t0001 = p0001 t0006 = p0006 t0016 = p0016 t0061 = p0061 * T0021 = * TEWT_DAT = * EXCEPTIONS * ERROR = 1 * OTHERS = 2 Gracias por la atencion |
Herramientas | Buscar en Tema |
Desplegado | |
|
|