Class Method list used by SAP ABAP Class CL_HRFPM_DC_PCP_SERVICE (Personnel Cost Planning Services for FPM)
SAP ABAP Class CL_HRFPM_DC_PCP_SERVICE (Personnel Cost Planning Services for FPM) is using
# Object Type Object Name Object Description Note
     
1 Class Method  CL_BPREP_REQUIREMENT_MANAGER - CONSTRUCTOR Determining Financing Requirements
2 Class Method  CL_BPREP_REQUIREMENT_MANAGER - CONSTRUCTOR Determining Financing Requirements
3 Class Method  CL_BPREP_REQUIREMENT_MANAGER - GET_UNASSIGNED_PERIODS Determining Financing Requirements
4 Class Method  CL_BPREP_REQUIREMENT_MANAGER - GET_UNASSIGNED_PERIODS Determining Financing Requirements
5 Class Method  CL_EXITHANDLER - GET_INSTANCE Class for Ext. Services Within Framework of Exit Technique
6 Class Method  CL_HRFPM_ADMINISTRATOR - GET_RUNID FPM: Administrator of Commitment Machine
7 Class Method  CL_HRFPM_ADMINISTRATOR - OBJECT_INTEG_IN_IV FPM: Administrator of Commitment Machine
8 Class Method  CL_HRFPM_ADMINISTRATOR - SET_SINGLE_COST_DIST FPM: Administrator of Commitment Machine
9 Class Method  CL_HRFPM_ADMINISTRATOR - SET_SINGLE_COST_DIST FPM: Administrator of Commitment Machine
10 Class Method  CL_HRFPM_ADMINISTRATOR - SET_SINGLE_COST_DIST FPM: Administrator of Commitment Machine
11 Class Method  CL_HRFPM_ADMINISTRATOR - UPDATE_OBJECTS_FROM_EXCEPTION FPM: Administrator of Commitment Machine
12 Class Method  CL_HRFPM_ADMINISTRATOR - UPDATE_OBJECTS_FROM_EXCEPTION FPM: Administrator of Commitment Machine
13 Class Method  CL_HRFPM_ADMINISTRATOR - UPDATE_OBJECTS_FROM_EXCEPTION FPM: Administrator of Commitment Machine
14 Class Method  CL_HRFPM_ADMINISTRATOR - UPDATE_OBJECTS_FROM_EXCEPTION FPM: Administrator of Commitment Machine
15 Class Method  CL_HRFPM_APPL_LOG - WRITE_EXCEPTION_LOG Application Log
16 Class Method  CL_HRFPM_APPL_LOG - WRITE_EXCEPTION_LOG Application Log
17 Class Method  CL_HRFPM_APPL_LOG - WRITE_EXCEPTION_LOG Application Log
18 Class Method  CL_HRFPM_APPL_LOG - WRITE_EXCEPTION_LOG Application Log
19 Class Method  CL_HRFPM_DC_PCP_SERVICE - GET_PCP_CUSTOMIZING Personnel Cost Planning Services for FPM SOURCE CALL METHOD me->get_pcp_customizing
20 Class Method  CL_HRFPM_DC_PCP_SERVICE - GET_PCP_CUSTOMIZING Personnel Cost Planning Services for FPM SOURCE EXPORTING
21 Class Method  CL_HRFPM_DC_PCP_SERVICE - GET_PCP_CUSTOMIZING Personnel Cost Planning Services for FPM SOURCE i_variant = p_dc_variant.
22 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE handle_exception(
23 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE io_exc = o_exc_rate
24 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE ip_status = c_error
25 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE is_hrfpm_object = l_f_object
26 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE ip_resp_dep = cl_hrfpm_const=>resp_dep_ad ) .
27 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE handle_exception(
28 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE io_exc = o_exc_db
29 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE ip_status = c_error
30 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE is_hrfpm_object = l_f_object
31 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE ip_resp_dep = cl_hrfpm_const=>resp_dep_ad ) .
32 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE handle_exception(
33 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE io_exc = o_exc_admin
34 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE ip_status = c_error
35 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE is_hrfpm_object = l_f_object
36 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE ip_resp_dep = cl_hrfpm_const=>resp_dep_ad ) .
37 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE handle_exception(
38 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE io_exc = o_exc_rate
39 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE ip_status = c_error
40 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE is_hrfpm_object = l_object
41 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE ip_resp_dep = cl_hrfpm_const=>resp_dep_ad ) .
42 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE handle_exception(
43 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE io_exc = o_exc_db
44 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE ip_status = c_error
45 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE is_hrfpm_object = l_object
46 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE ip_resp_dep = cl_hrfpm_const=>resp_dep_ad ) .
47 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE handle_exception(
48 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE io_exc = o_exc_admin
49 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE ip_status = c_error
50 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE is_hrfpm_object = l_object
51 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE ip_resp_dep = cl_hrfpm_const=>resp_dep_ad ) .
52 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE handle_exception(
53 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE io_exc = o_exc_rate
54 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE is_hrfpm_object = l_f_object
55 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE ip_status = c_error
56 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE ip_resp_dep = cl_hrfpm_const=>resp_dep_ad ) .
57 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE handle_exception(
58 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE io_exc = o_exc_db
59 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE ip_status = c_error
60 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE is_hrfpm_object = l_f_object
61 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE ip_resp_dep = cl_hrfpm_const=>resp_dep_ad ) .
62 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE handle_exception(
63 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE io_exc = o_exc_admin
64 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE ip_status = c_error
65 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE is_hrfpm_object = l_f_object
66 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE ip_resp_dep = cl_hrfpm_const=>resp_dep_ad ) .
67 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE handle_exception(
68 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE io_exc = o_exc_pcp_submit
69 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE ip_status = c_error
70 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE is_hrfpm_object = wa_hrfpm_object
71 Class Method  CL_HRFPM_DC_PCP_SERVICE - HANDLE_EXCEPTION Personnel Cost Planning Services for FPM SOURCE ip_resp_dep = cl_hrfpm_const=>resp_dep_hr ) .
72 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_EVALUATE_DC_LOG Personnel Cost Planning Services for FPM SOURCE CALL METHOD pcp_evaluate_dc_log
73 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_EVALUATE_DC_LOG Personnel Cost Planning Services for FPM SOURCE EXPORTING
74 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_EVALUATE_DC_LOG Personnel Cost Planning Services for FPM SOURCE i_log_id = l_log_id
75 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_EVALUATE_DC_LOG Personnel Cost Planning Services for FPM SOURCE it_objects = i_t_objects.
76 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE pcp_rate_data(
77 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE EXPORTING
78 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE p_hrobject = l_f_object-hrobject
79 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE p_begda = l_f_object-begda
80 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE p_endda = l_f_object-endda
81 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE p_istat = con_istat
82 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE "Splitting delegated!
83 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE * p_prozt = l_prozt "l_f_gap-prozt
84 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE IMPORTING
85 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE p_it_req_acc_ass = l_t_req_acc_ass_coll ).
86 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE CALL METHOD me->pcp_rate_data
87 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE EXPORTING
88 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE p_hrobject = l_f_object-hrobject
89 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE p_begda = l_f_gap-begda
90 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE p_endda = l_f_gap-endda
91 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE p_istat = con_istat
92 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE p_prozt = l_prozt "l_f_gap-prozt
93 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE IMPORTING
94 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE p_it_req_acc_ass = l_t_req_acc_ass.
95 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE CALL METHOD me->pcp_rate_data
96 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE EXPORTING
97 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE p_hrobject = l_object-hrobject
98 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE p_begda = l_dynamic_enc_iv-begda
99 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE p_endda = l_dynamic_enc_iv-endda
100 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE p_istat = con_istat
101 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE IMPORTING
102 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE p_it_req_acc_ass = l_it_req_acc_ass.
103 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE CALL METHOD me->pcp_rate_data
104 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE EXPORTING
105 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE p_hrobject = l_f_object-hrobject
106 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE p_begda = l_f_gap-begda
107 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE p_endda = l_f_gap-endda
108 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE p_istat = con_istat
109 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE p_prozt = l_prozt "l_f_gap-prozt
110 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE IMPORTING
111 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_RATE_DATA Personnel Cost Planning Services for FPM SOURCE p_it_req_acc_ass = l_t_req_acc_ass.
112 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_SUBMIT_DC_SINGLE Personnel Cost Planning Services for FPM SOURCE CALL METHOD me->pcp_submit_dc_single
113 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_SUBMIT_DC_SINGLE Personnel Cost Planning Services for FPM SOURCE EXPORTING
114 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_SUBMIT_DC_SINGLE Personnel Cost Planning Services for FPM SOURCE i_f_object = l_f_object
115 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_SUBMIT_DC_SINGLE Personnel Cost Planning Services for FPM SOURCE p_no_object_lock = p_no_object_lock.
116 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_SUBMIT_DC_SINGLE Personnel Cost Planning Services for FPM SOURCE CALL METHOD me->pcp_submit_dc_single
117 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_SUBMIT_DC_SINGLE Personnel Cost Planning Services for FPM SOURCE EXPORTING
118 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_SUBMIT_DC_SINGLE Personnel Cost Planning Services for FPM SOURCE i_f_object = l_object
119 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_SUBMIT_DC_SINGLE Personnel Cost Planning Services for FPM SOURCE p_no_object_lock = p_no_object_lock.
120 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_SUBMIT_DC_SINGLE Personnel Cost Planning Services for FPM SOURCE CALL METHOD me->pcp_submit_dc_single
121 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_SUBMIT_DC_SINGLE Personnel Cost Planning Services for FPM SOURCE EXPORTING
122 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_SUBMIT_DC_SINGLE Personnel Cost Planning Services for FPM SOURCE i_f_object = l_f_object
123 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_SUBMIT_DC_SINGLE Personnel Cost Planning Services for FPM SOURCE i_enc_date_iv = local_enc_date_iv
124 Class Method  CL_HRFPM_DC_PCP_SERVICE - PCP_SUBMIT_DC_SINGLE Personnel Cost Planning Services for FPM SOURCE p_no_object_lock = p_no_object_lock.
125 Class Method  CL_HRFPM_GET_DATACOL_CUST - GET_DC_RATE_FILTER HRFPM: Read Customizing of Data Collector
126 Class Method  CL_HRFPM_GET_DATACOL_CUST - GET_PAYROLL_FLAG HRFPM: Read Customizing of Data Collector
127 Class Method  CL_HRFPM_GET_DATACOL_CUST - GET_PCP_CONTEXT_SCENARIO HRFPM: Read Customizing of Data Collector
128 Class Method  CL_HRFPM_GET_DATACOL_CUST - GET_PCP_REPO_VARIANT HRFPM: Read Customizing of Data Collector
129 Class Method  CL_HRFPM_GET_DATACOL_CUST - GET_PCP_SUBTYS HRFPM: Read Customizing of Data Collector
130 Class Method  CL_HRFPM_PAYROLL_SIMULATION - CIPE_MASS_START HRFPM: DC-> Payroll Simulation
131 Class Method  CL_HRFPM_PAYROLL_SIMULATION - CIPE_MASS_START HRFPM: DC-> Payroll Simulation
132 Class Method  IF_EX_HRFPM_DATA_COLL_RATE - GET_REQUIREMENT BADI Interface IF_EX_HRFPM_DATA_COLL_RATE
133 Class Method  IF_EX_HRFPM_ENCUMB_IV - GET_ACTIVE_FLAG BADI Interface IF_EX_HRFPM_ENCUMB_IV
134 Class Method  IF_EX_HRFPM_ENCUMB_IV - GET_OBJECT_ENC_IV BADI Interface IF_EX_HRFPM_ENCUMB_IV
135 Class Method  IF_EX_HRFPM_PREPARE_CIPE - PREPARE_CIPE BAdI Interface IF_EX_HRFPM_PREPARE_CIPE
136 Class Method  IF_EX_HRFPM_PREPARE_CIPE - PREPARE_CIPE BAdI Interface IF_EX_HRFPM_PREPARE_CIPE