4: -- Global Variables Section
5: type t_element_values_rec is record
6: (element_name pay_element_types_f.element_name%TYPE
7: ,input_name pay_input_values_f.name%TYPE
8: ,planned_val pay_element_entry_values.screen_entry_value%TYPE
9: ,actual_val pay_element_entry_values.screen_entry_value%TYPE
10: );
11:
12: type t_element_values_tab is table of t_element_values_rec
5: type t_element_values_rec is record
6: (element_name pay_element_types_f.element_name%TYPE
7: ,input_name pay_input_values_f.name%TYPE
8: ,planned_val pay_element_entry_values.screen_entry_value%TYPE
9: ,actual_val pay_element_entry_values.screen_entry_value%TYPE
10: );
11:
12: type t_element_values_tab is table of t_element_values_rec
13: index by binary_integer;
17: -- Section 80DD, 80G and life insurace.
18: --
19: type t_tab_entry_details_rec is record
20: (entry_id pay_element_entries_f.element_entry_id%TYPE
21: ,input1_value pay_element_entry_values.screen_entry_value%TYPE
22: ,input2_value pay_element_entry_values.screen_entry_value%TYPE
23: ,input3_value pay_element_entry_values.screen_entry_value%TYPE
24: );
25:
18: --
19: type t_tab_entry_details_rec is record
20: (entry_id pay_element_entries_f.element_entry_id%TYPE
21: ,input1_value pay_element_entry_values.screen_entry_value%TYPE
22: ,input2_value pay_element_entry_values.screen_entry_value%TYPE
23: ,input3_value pay_element_entry_values.screen_entry_value%TYPE
24: );
25:
26: type t_entry_details_tab is table of t_tab_entry_details_rec
19: type t_tab_entry_details_rec is record
20: (entry_id pay_element_entries_f.element_entry_id%TYPE
21: ,input1_value pay_element_entry_values.screen_entry_value%TYPE
22: ,input2_value pay_element_entry_values.screen_entry_value%TYPE
23: ,input3_value pay_element_entry_values.screen_entry_value%TYPE
24: );
25:
26: type t_entry_details_tab is table of t_tab_entry_details_rec
27: index by binary_integer;