245: lr_shadow_sub_class_rec pay_ssr_shd.g_rec_type;
246: -- end of sub-classifications declare
247:
248: -- added for Frequency rules
249: lr_freq_rule_rec pay_freq_rule_obj;
250: lt_freq_rule_table PAY_FREQ_RULE_TABLE;
251: ln_core_object_id NUMBER;
252: ln_shadow_object_id NUMBER;
253: ln_payroll_id NUMBER;
272: -- end of initialization of sub-classification
273:
274: -- added initialization for Frequency rules
275:
276: lr_freq_rule_rec := pay_freq_rule_obj(null,null,null,
277: null,null,null,null,null);
278: lt_freq_rule_table := p_freq_rule;
279:
280: -- end of initialization of Frequency rules
655:
656: FOR k IN lt_freq_rule_table.FIRST..lt_freq_rule_table.LAST
657: LOOP
658:
659: lr_freq_rule_rec := pay_freq_rule_obj(null,null,null,
660: null,null,null,null,null);
661: lr_freq_rule_rec := lt_freq_rule_table(k);
662:
663: hr_utility.trace('Freq Rule Rec :'||to_char(k));