DBA Data[Home] [Help]

APPS.PAY_PYR_BUS dependencies on PAY_PYR_BUS

Line 1: PACKAGE BODY pay_pyr_bus AS

1: PACKAGE BODY pay_pyr_bus AS
2: /* $Header: pypyrrhi.pkb 115.3 2003/09/15 04:18:59 adhunter noship $ */
3: --
4: -- ----------------------------------------------------------------------------
5: -- | Private Global Definitions |

Line 8: g_package VARCHAR2(33) := ' pay_pyr_bus.'; -- Global package name

4: -- ----------------------------------------------------------------------------
5: -- | Private Global Definitions |
6: -- ----------------------------------------------------------------------------
7: --
8: g_package VARCHAR2(33) := ' pay_pyr_bus.'; -- Global package name
9: --
10: -- The following two global variables are only to be
11: -- used by the return_legislation_code function.
12: --

Line 770: IF ( NVL(pay_pyr_bus.g_rate_id, hr_api.g_number)

766: ,p_argument => 'rate_id'
767: ,p_argument_value => p_rate_id
768: );
769: --
770: IF ( NVL(pay_pyr_bus.g_rate_id, hr_api.g_number)
771: = p_rate_id) THEN
772: --
773: -- The legislation code has already been found with a previous
774: -- call to this function. Just RETURN the value IN the global

Line 777: l_legislation_code := pay_pyr_bus.g_legislation_code;

773: -- The legislation code has already been found with a previous
774: -- call to this function. Just RETURN the value IN the global
775: -- variable.
776: --
777: l_legislation_code := pay_pyr_bus.g_legislation_code;
778: hr_utility.set_location(l_proc, 20);
779: ELSE
780: --
781: -- The ID IS different to the last call to this function

Line 801: pay_pyr_bus.g_rate_id := p_rate_id;

797: -- Set the global variables so the values are
798: -- available for the next call to this function.
799: --
800: CLOSE csr_leg_code;
801: pay_pyr_bus.g_rate_id := p_rate_id;
802: pay_pyr_bus.g_legislation_code := l_legislation_code;
803: END IF;
804: hr_utility.set_location(' Leaving:'|| l_proc, 40);
805: RETURN l_legislation_code;

Line 802: pay_pyr_bus.g_legislation_code := l_legislation_code;

798: -- available for the next call to this function.
799: --
800: CLOSE csr_leg_code;
801: pay_pyr_bus.g_rate_id := p_rate_id;
802: pay_pyr_bus.g_legislation_code := l_legislation_code;
803: END IF;
804: hr_utility.set_location(' Leaving:'|| l_proc, 40);
805: RETURN l_legislation_code;
806: END return_legislation_code;

Line 1053: pay_pyr_bus.chk_parent_spine_id

1049: hr_utility.set_location(l_proc,20);
1050: --
1051: -- Validate Dependent Attributes
1052: --
1053: pay_pyr_bus.chk_parent_spine_id
1054: (p_parent_spine_id => p_rec.parent_spine_id
1055: ,p_rate_id => p_rec.rate_id
1056: ,p_object_version_number => p_rec.object_version_number);
1057: --

Line 1060: pay_pyr_bus.chk_rate_type

1056: ,p_object_version_number => p_rec.object_version_number);
1057: --
1058: hr_utility.set_location(l_proc,30);
1059: --
1060: pay_pyr_bus.chk_rate_type
1061: (p_rate_type => p_rec.rate_type
1062: ,p_effective_date => p_effective_date
1063: ,p_rate_id => p_rec.rate_id
1064: ,p_object_version_number => p_rec.object_version_number);

Line 1068: pay_pyr_bus.chk_rate_uom

1064: ,p_object_version_number => p_rec.object_version_number);
1065: --
1066: hr_utility.set_location(l_proc,40);
1067: --
1068: pay_pyr_bus.chk_rate_uom
1069: (p_rate_uom => p_rec.rate_uom
1070: ,p_effective_date => p_effective_date
1071: ,p_rate_id => p_rec.rate_id
1072: ,p_object_version_number => p_rec.object_version_number);

Line 1076: pay_pyr_bus.chk_rate_basis

1072: ,p_object_version_number => p_rec.object_version_number);
1073: --
1074: hr_utility.set_location(l_proc,50);
1075: --
1076: pay_pyr_bus.chk_rate_basis
1077: (p_rate_basis => p_rec.rate_basis
1078: ,p_effective_date => p_effective_date
1079: ,p_rate_id => p_rec.rate_id
1080: ,p_object_version_number => p_rec.object_version_number);

Line 1084: pay_pyr_bus.chk_name

1080: ,p_object_version_number => p_rec.object_version_number);
1081: --
1082: hr_utility.set_location(l_proc,60);
1083: --
1084: pay_pyr_bus.chk_name
1085: (p_name => p_rec.name
1086: ,p_rate_id => p_rec.rate_id
1087: ,p_business_group_id => p_rec.business_group_id
1088: ,p_object_version_number => p_rec.object_version_number

Line 1094: pay_pyr_bus.chk_field_combinations

1090: ,p_asg_rate_type => p_rec.asg_rate_type);
1091: --
1092: hr_utility.set_location(l_proc,70);
1093: --
1094: pay_pyr_bus.chk_field_combinations
1095: (p_rate_type => p_rec.rate_type
1096: ,p_rate_uom => p_rec.rate_uom
1097: ,p_rate_basis => p_rec.rate_basis
1098: ,p_parent_spine_id => p_rec.parent_spine_id

Line 1103: pay_pyr_bus.chk_asg_rate_type

1099: ,p_asg_rate_type => p_rec.asg_rate_type);
1100: --
1101: hr_utility.set_location(l_proc,80);
1102: --
1103: pay_pyr_bus.chk_asg_rate_type
1104: (p_rate_id => p_rec.rate_id
1105: ,p_object_version_number => p_rec.object_version_number
1106: ,p_effective_date => p_effective_date
1107: ,p_asg_rate_type => p_rec.asg_rate_type

Line 1113: pay_pyr_bus.chk_df(p_rec);

1109: );
1110: --
1111: hr_utility.set_location(l_proc,90);
1112: --
1113: pay_pyr_bus.chk_df(p_rec);
1114: --
1115: hr_utility.set_location(' Leaving:'||l_proc, 999);
1116: --
1117: END insert_validate;

Line 1158: pay_pyr_bus.chk_parent_spine_id

1154: hr_utility.set_location(l_proc,30);
1155: --
1156: -- Validate Dependent Attributes
1157: --
1158: pay_pyr_bus.chk_parent_spine_id
1159: (p_parent_spine_id => p_rec.parent_spine_id
1160: ,p_rate_id => p_rec.rate_id
1161: ,p_object_version_number => p_rec.object_version_number);
1162: --

Line 1165: pay_pyr_bus.chk_rate_type

1161: ,p_object_version_number => p_rec.object_version_number);
1162: --
1163: hr_utility.set_location(l_proc,40);
1164: --
1165: pay_pyr_bus.chk_rate_type
1166: (p_rate_type => p_rec.rate_type
1167: ,p_effective_date => p_effective_date
1168: ,p_rate_id => p_rec.rate_id
1169: ,p_object_version_number => p_rec.object_version_number);

Line 1173: pay_pyr_bus.chk_rate_uom

1169: ,p_object_version_number => p_rec.object_version_number);
1170: --
1171: hr_utility.set_location(l_proc,50);
1172: --
1173: pay_pyr_bus.chk_rate_uom
1174: (p_rate_uom => p_rec.rate_uom
1175: ,p_effective_date => p_effective_date
1176: ,p_rate_id => p_rec.rate_id
1177: ,p_object_version_number => p_rec.object_version_number);

Line 1181: pay_pyr_bus.chk_rate_basis

1177: ,p_object_version_number => p_rec.object_version_number);
1178: --
1179: hr_utility.set_location(l_proc,60);
1180: --
1181: pay_pyr_bus.chk_rate_basis
1182: (p_rate_basis => p_rec.rate_basis
1183: ,p_effective_date => p_effective_date
1184: ,p_rate_id => p_rec.rate_id
1185: ,p_object_version_number => p_rec.object_version_number);

Line 1189: pay_pyr_bus.chk_name

1185: ,p_object_version_number => p_rec.object_version_number);
1186: --
1187: hr_utility.set_location(l_proc,70);
1188: --
1189: pay_pyr_bus.chk_name
1190: (p_name => p_rec.name
1191: ,p_rate_id => p_rec.rate_id
1192: ,p_business_group_id => p_rec.business_group_id
1193: ,p_object_version_number => p_rec.object_version_number

Line 1199: pay_pyr_bus.chk_field_combinations

1195: ,p_asg_rate_type => p_rec.asg_rate_type);
1196: --
1197: hr_utility.set_location(l_proc,80);
1198: --
1199: pay_pyr_bus.chk_field_combinations
1200: (p_rate_type => p_rec.rate_type
1201: ,p_rate_uom => p_rec.rate_uom
1202: ,p_rate_basis => p_rec.rate_basis
1203: ,p_parent_spine_id => p_rec.parent_spine_id

Line 1208: pay_pyr_bus.chk_asg_rate_type

1204: ,p_asg_rate_type => p_rec.asg_rate_type);
1205: --
1206: hr_utility.set_location(l_proc,90);
1207: --
1208: pay_pyr_bus.chk_asg_rate_type
1209: (p_rate_id => p_rec.rate_id
1210: ,p_object_version_number => p_rec.object_version_number
1211: ,p_effective_date => p_effective_date
1212: ,p_asg_rate_type => p_rec.asg_rate_type

Line 1218: pay_pyr_bus.chk_df(p_rec);

1214: );
1215: --
1216: hr_utility.set_location(l_proc,100);
1217: --
1218: pay_pyr_bus.chk_df(p_rec);
1219: --
1220: hr_utility.set_location(' Leaving:'||l_proc, 999);
1221: --
1222: END update_validate;

Line 1236: pay_pyr_bus.chk_for_child_records

1232: --
1233: BEGIN
1234: hr_utility.set_location('Entering:'||l_proc, 5);
1235: --
1236: pay_pyr_bus.chk_for_child_records
1237: (p_rate_id => p_rec.rate_id
1238: ,p_rate_type => p_rec.rate_type);
1239: --
1240: hr_utility.set_location(' Leaving:'||l_proc, 10);

Line 1243: END pay_pyr_bus;

1239: --
1240: hr_utility.set_location(' Leaving:'||l_proc, 10);
1241: END delete_validate;
1242: --
1243: END pay_pyr_bus;