DBA Data[Home] [Help]

APPS.PER_IN_PERQUISITE_PKG dependencies on HR_GENERAL

Line 199: l_get_migrator_status:=hr_general.g_data_migrator_mode;

195:
196: p_message_name := 'SUCCESS';
197: pay_in_utils.null_message(p_token_name, p_token_value);
198:
199: l_get_migrator_status:=hr_general.g_data_migrator_mode;
200: hr_general.g_data_migrator_mode:='Y';
201: pay_in_utils.set_location(g_debug,l_procedure,20);
202:
203: /* Default the benefit Start date to element Entry Start Date */

Line 200: hr_general.g_data_migrator_mode:='Y';

196: p_message_name := 'SUCCESS';
197: pay_in_utils.null_message(p_token_name, p_token_value);
198:
199: l_get_migrator_status:=hr_general.g_data_migrator_mode;
200: hr_general.g_data_migrator_mode:='Y';
201: pay_in_utils.set_location(g_debug,l_procedure,20);
202:
203: /* Default the benefit Start date to element Entry Start Date */
204: OPEN c_curr_entry_value(p_element_entry_id,'Benefit Start Date',l_element_type_id);

Line 218: hr_general.g_data_migrator_mode:=l_get_migrator_status;

214: WHERE element_entry_value_id =l_entry_value_id
215: AND effective_start_date =p_effective_start_date;
216: END IF;
217: pay_in_utils.set_location(g_debug,l_procedure,40);
218: hr_general.g_data_migrator_mode:=l_get_migrator_status;
219: CLOSE c_curr_entry_value;
220:
221: pay_in_utils.set_location(g_debug,l_procedure,50);
222:

Line 535: l_get_migrator_status := hr_general.g_data_migrator_mode;

531: -- start - Check if exemption limit is exceeded
532: --
533:
534:
535: l_get_migrator_status := hr_general.g_data_migrator_mode;
536: hr_general.g_data_migrator_mode := 'Y';
537:
538: IF l_principal_amt_in_tax_yr > l_gbl_value then
539: /* Update the Taxable Flag to 'Y' when limit is exceeded */

Line 536: hr_general.g_data_migrator_mode := 'Y';

532: --
533:
534:
535: l_get_migrator_status := hr_general.g_data_migrator_mode;
536: hr_general.g_data_migrator_mode := 'Y';
537:
538: IF l_principal_amt_in_tax_yr > l_gbl_value then
539: /* Update the Taxable Flag to 'Y' when limit is exceeded */
540: FOR j IN 0 .. P_CNT - 1 LOOP

Line 572: hr_general.g_data_migrator_mode := l_get_migrator_status;

568: END LOOP;
569:
570: END IF;
571:
572: hr_general.g_data_migrator_mode := l_get_migrator_status;
573: --
574: -- End - Check if exemption limit is exceeded
575: --
576: /* delete the PL/SQL table */

Line 798: p_token_value(1) := hr_general.decode_lookup('IN_MESSAGE_TOKENS','MOTOR_CAR');

794: IF l_first_count <> 0 THEN
795: pay_in_utils.set_location(g_debug,'Invalid entry Motor Car More than one entry : '||l_procedure,100);
796: p_message_name := 'PER_IN_INVALID_ELEMENT_ENTRY';
797: p_token_name(1) := 'TOKEN';
798: p_token_value(1) := hr_general.decode_lookup('IN_MESSAGE_TOKENS','MOTOR_CAR');
799: RETURN;
800: END IF;
801: l_first_count := l_first_count +1;
802: ELSIF (l_element_entry_value(0) = 'CAR' and l_element_entry_value(1) = 'OWN_EMPLOYER' AND l_element_entry_value(2) = 'EMPLOYER' AND l_element_entry_value(3) ='PRIVATE') THEN

Line 809: p_token_value(1) := hr_general.decode_lookup('IN_MESSAGE_TOKENS','MOTOR_CAR');

805: /* Raise an error for all other combination of values */
806: pay_in_utils.set_location(g_debug,'Invalid entry motor car : '||l_procedure,110);
807: p_message_name := 'PER_IN_INVALID_ELEMENT_ENTRY';
808: p_token_name(1) := 'TOKEN';
809: p_token_value(1) := hr_general.decode_lookup('IN_MESSAGE_TOKENS','MOTOR_CAR');
810: RETURN;
811: END IF;
812:
813: END LOOP;

Line 820: p_token_value(1) := hr_general.decode_lookup('IN_MESSAGE_TOKENS','MOTOR_CAR');

816: IF l_first_count <>1 THEN
817: pay_in_utils.set_location(g_debug,'Invalid entry in car entry : '||l_procedure,120);
818: p_message_name := 'PER_IN_INVALID_ELEMENT_ENTRY';
819: p_token_name(1) := 'TOKEN';
820: p_token_value(1) := hr_general.decode_lookup('IN_MESSAGE_TOKENS','MOTOR_CAR');
821: RETURN;
822: END IF;
823:
824:

Line 1172: l_get_migrator_status:=hr_general.g_data_migrator_mode;

1168:
1169: p_message_name := 'SUCCESS';
1170: pay_in_utils.null_message(p_token_name, p_token_value);
1171:
1172: l_get_migrator_status:=hr_general.g_data_migrator_mode;
1173: -- Get the Element Name
1174:
1175: OPEN c_perquisite_name;
1176: FETCH c_perquisite_name INTO l_element_name,l_element_Type_id,l_assignment_id;

Line 1304: p_token_value(1) := hr_general.decode_lookup('IN_MESSAGE_TOKENS','RENT_EMPLOLYER');

1300: IF l_dep_value2 IS NULL or l_dep_value2 = 0 THEN
1301: pay_in_utils.null_message(p_token_name, p_token_value);
1302: p_message_name := 'PER_IN_ENTRY_VALUE_ZERO';
1303: p_token_name(1) := 'TOKEN1';
1304: p_token_value(1) := hr_general.decode_lookup('IN_MESSAGE_TOKENS','RENT_EMPLOLYER');
1305: p_token_name(2) := 'TOKEN2';
1306: p_token_value(2) := hr_general.decode_lookup('IN_MESSAGE_TOKENS','PROPERTY');
1307: p_token_name(3) := 'TOKEN3';
1308: p_token_value(3) := hr_general.decode_lookup('IN_MESSAGE_TOKENS','LEASED');

Line 1306: p_token_value(2) := hr_general.decode_lookup('IN_MESSAGE_TOKENS','PROPERTY');

1302: p_message_name := 'PER_IN_ENTRY_VALUE_ZERO';
1303: p_token_name(1) := 'TOKEN1';
1304: p_token_value(1) := hr_general.decode_lookup('IN_MESSAGE_TOKENS','RENT_EMPLOLYER');
1305: p_token_name(2) := 'TOKEN2';
1306: p_token_value(2) := hr_general.decode_lookup('IN_MESSAGE_TOKENS','PROPERTY');
1307: p_token_name(3) := 'TOKEN3';
1308: p_token_value(3) := hr_general.decode_lookup('IN_MESSAGE_TOKENS','LEASED');
1309:
1310: pay_in_utils.set_location(g_debug,'Company Accommodation '||l_procedure,25);

Line 1308: p_token_value(3) := hr_general.decode_lookup('IN_MESSAGE_TOKENS','LEASED');

1304: p_token_value(1) := hr_general.decode_lookup('IN_MESSAGE_TOKENS','RENT_EMPLOLYER');
1305: p_token_name(2) := 'TOKEN2';
1306: p_token_value(2) := hr_general.decode_lookup('IN_MESSAGE_TOKENS','PROPERTY');
1307: p_token_name(3) := 'TOKEN3';
1308: p_token_value(3) := hr_general.decode_lookup('IN_MESSAGE_TOKENS','LEASED');
1309:
1310: pay_in_utils.set_location(g_debug,'Company Accommodation '||l_procedure,25);
1311: RETURN;
1312: END IF;

Line 1330: p_token_value(1):= hr_general.decode_lookup('IN_MESSAGE_TOKENS','COMP_ACC');

1326: IF l_dep_value2 IS NOT NULL AND l_dep_value2 <> 0 THEN
1327: pay_in_utils.null_message(p_token_name, p_token_value);
1328: p_message_name := 'PER_IN_INVALID_ELEMENT_ENTRY';
1329: p_token_name(1) := 'TOKEN';
1330: p_token_value(1):= hr_general.decode_lookup('IN_MESSAGE_TOKENS','COMP_ACC');
1331: pay_in_utils.set_location(g_debug,'Company Accommodation '||l_procedure,28);
1332: RETURN;
1333: END IF;
1334: