33: --
34: -- {End Of Comments}
35: -- ----------------------------------------------------------------------------
36: PROCEDURE chk_unique
37: (p_training_plan_id IN ota_training_plans.training_plan_id%TYPE
38: ,p_object_version_number IN ota_training_plans.object_version_number%TYPE
39: ,p_organization_id IN ota_training_plans.organization_id%TYPE
40: ,p_person_id IN ota_training_plans.person_id%TYPE
41: ,p_time_period_id IN ota_training_plans.time_period_id%TYPE
34: -- {End Of Comments}
35: -- ----------------------------------------------------------------------------
36: PROCEDURE chk_unique
37: (p_training_plan_id IN ota_training_plans.training_plan_id%TYPE
38: ,p_object_version_number IN ota_training_plans.object_version_number%TYPE
39: ,p_organization_id IN ota_training_plans.organization_id%TYPE
40: ,p_person_id IN ota_training_plans.person_id%TYPE
41: ,p_time_period_id IN ota_training_plans.time_period_id%TYPE
42: ) ;
35: -- ----------------------------------------------------------------------------
36: PROCEDURE chk_unique
37: (p_training_plan_id IN ota_training_plans.training_plan_id%TYPE
38: ,p_object_version_number IN ota_training_plans.object_version_number%TYPE
39: ,p_organization_id IN ota_training_plans.organization_id%TYPE
40: ,p_person_id IN ota_training_plans.person_id%TYPE
41: ,p_time_period_id IN ota_training_plans.time_period_id%TYPE
42: ) ;
43: -- ----------------------------------------------------------------------------
36: PROCEDURE chk_unique
37: (p_training_plan_id IN ota_training_plans.training_plan_id%TYPE
38: ,p_object_version_number IN ota_training_plans.object_version_number%TYPE
39: ,p_organization_id IN ota_training_plans.organization_id%TYPE
40: ,p_person_id IN ota_training_plans.person_id%TYPE
41: ,p_time_period_id IN ota_training_plans.time_period_id%TYPE
42: ) ;
43: -- ----------------------------------------------------------------------------
44: -- |---------------------------------< chk_org_person >----------------------------------|
37: (p_training_plan_id IN ota_training_plans.training_plan_id%TYPE
38: ,p_object_version_number IN ota_training_plans.object_version_number%TYPE
39: ,p_organization_id IN ota_training_plans.organization_id%TYPE
40: ,p_person_id IN ota_training_plans.person_id%TYPE
41: ,p_time_period_id IN ota_training_plans.time_period_id%TYPE
42: ) ;
43: -- ----------------------------------------------------------------------------
44: -- |---------------------------------< chk_org_person >----------------------------------|
45: -- ----------------------------------------------------------------------------
70: --
71: -- {End Of Comments}
72: -- ----------------------------------------------------------------------------
73: PROCEDURE chk_org_person
74: (p_organization_id IN ota_training_plans.organization_id%TYPE
75: ,p_person_id IN ota_training_plans.person_id%TYPE
76: ,p_contact_id IN ota_training_plans.contact_id%TYPE
77: ) ;
78: -- ----------------------------------------------------------------------------
71: -- {End Of Comments}
72: -- ----------------------------------------------------------------------------
73: PROCEDURE chk_org_person
74: (p_organization_id IN ota_training_plans.organization_id%TYPE
75: ,p_person_id IN ota_training_plans.person_id%TYPE
76: ,p_contact_id IN ota_training_plans.contact_id%TYPE
77: ) ;
78: -- ----------------------------------------------------------------------------
79: -- |---------------------------------< chk_organization_id >----------------------------------|
72: -- ----------------------------------------------------------------------------
73: PROCEDURE chk_org_person
74: (p_organization_id IN ota_training_plans.organization_id%TYPE
75: ,p_person_id IN ota_training_plans.person_id%TYPE
76: ,p_contact_id IN ota_training_plans.contact_id%TYPE
77: ) ;
78: -- ----------------------------------------------------------------------------
79: -- |---------------------------------< chk_organization_id >----------------------------------|
80: -- ----------------------------------------------------------------------------
106: --
107: -- {End Of Comments}
108: -- ----------------------------------------------------------------------------
109: PROCEDURE chk_organization_id
110: (p_organization_id IN ota_training_plans.organization_id%TYPE
111: ,p_business_group_id IN ota_training_plans.business_group_id%TYPE
112: );
113: -- ----------------------------------------------------------------------------
114: -- |---------------------------------< chk_person_id >----------------------------------|
107: -- {End Of Comments}
108: -- ----------------------------------------------------------------------------
109: PROCEDURE chk_organization_id
110: (p_organization_id IN ota_training_plans.organization_id%TYPE
111: ,p_business_group_id IN ota_training_plans.business_group_id%TYPE
112: );
113: -- ----------------------------------------------------------------------------
114: -- |---------------------------------< chk_person_id >----------------------------------|
115: -- ----------------------------------------------------------------------------
143: -- {End Of Comments}
144: -- ----------------------------------------------------------------------------
145: PROCEDURE chk_person_id
146: (p_effective_date IN date
147: ,p_person_id IN ota_training_plans.person_id%TYPE
148: ,p_business_group_id IN ota_training_plans.business_group_id%TYPE
149: ) ;
150: -- ----------------------------------------------------------------------------
151: -- |---------------------------------< chk_plan_status_type_id >----------------------------------|
144: -- ----------------------------------------------------------------------------
145: PROCEDURE chk_person_id
146: (p_effective_date IN date
147: ,p_person_id IN ota_training_plans.person_id%TYPE
148: ,p_business_group_id IN ota_training_plans.business_group_id%TYPE
149: ) ;
150: -- ----------------------------------------------------------------------------
151: -- |---------------------------------< chk_plan_status_type_id >----------------------------------|
152: -- ----------------------------------------------------------------------------
179: -- {End Of Comments}
180: -- ----------------------------------------------------------------------------
181: PROCEDURE chk_plan_status_type_id
182: (p_effective_date IN date
183: ,p_plan_status_type_id IN ota_training_plans.plan_status_type_id%TYPE
184: ) ;
185: -- ----------------------------------------------------------------------------
186: -- |---------------------------------< chk_time_period_id >----------------------------------|
187: -- ----------------------------------------------------------------------------
215: --
216: -- {End Of Comments}
217: -- ----------------------------------------------------------------------------
218: PROCEDURE chk_time_period_id
219: (p_training_plan_id IN ota_training_plans.training_plan_id%TYPE
220: ,p_object_version_number IN ota_training_plans.object_version_number%TYPE
221: ,p_time_period_id IN ota_training_plans.time_period_id%TYPE
222: ,p_business_group_id IN ota_training_plans.business_group_id%TYPE
223: ) ;
216: -- {End Of Comments}
217: -- ----------------------------------------------------------------------------
218: PROCEDURE chk_time_period_id
219: (p_training_plan_id IN ota_training_plans.training_plan_id%TYPE
220: ,p_object_version_number IN ota_training_plans.object_version_number%TYPE
221: ,p_time_period_id IN ota_training_plans.time_period_id%TYPE
222: ,p_business_group_id IN ota_training_plans.business_group_id%TYPE
223: ) ;
224: -- ----------------------------------------------------------------------------
217: -- ----------------------------------------------------------------------------
218: PROCEDURE chk_time_period_id
219: (p_training_plan_id IN ota_training_plans.training_plan_id%TYPE
220: ,p_object_version_number IN ota_training_plans.object_version_number%TYPE
221: ,p_time_period_id IN ota_training_plans.time_period_id%TYPE
222: ,p_business_group_id IN ota_training_plans.business_group_id%TYPE
223: ) ;
224: -- ----------------------------------------------------------------------------
225: -- |---------------------------------< chk_period_overlap >----------------------------------|
218: PROCEDURE chk_time_period_id
219: (p_training_plan_id IN ota_training_plans.training_plan_id%TYPE
220: ,p_object_version_number IN ota_training_plans.object_version_number%TYPE
221: ,p_time_period_id IN ota_training_plans.time_period_id%TYPE
222: ,p_business_group_id IN ota_training_plans.business_group_id%TYPE
223: ) ;
224: -- ----------------------------------------------------------------------------
225: -- |---------------------------------< chk_period_overlap >----------------------------------|
226: -- ----------------------------------------------------------------------------
255: -- Internal Development Use Only.
256: --
257: -- ----------------------------------------------------------------------------
258: PROCEDURE chk_period_overlap
259: (p_training_plan_id IN ota_training_plans.training_plan_id%TYPE
260: ,p_object_version_number IN ota_training_plans.object_version_number%TYPE
261: ,p_plan_status_type_id IN ota_training_plans.plan_status_type_id%TYPE
262: ,p_time_period_id IN ota_training_plans.time_period_id%TYPE
263: ,p_person_id IN ota_training_plans.person_id%TYPE
256: --
257: -- ----------------------------------------------------------------------------
258: PROCEDURE chk_period_overlap
259: (p_training_plan_id IN ota_training_plans.training_plan_id%TYPE
260: ,p_object_version_number IN ota_training_plans.object_version_number%TYPE
261: ,p_plan_status_type_id IN ota_training_plans.plan_status_type_id%TYPE
262: ,p_time_period_id IN ota_training_plans.time_period_id%TYPE
263: ,p_person_id IN ota_training_plans.person_id%TYPE
264: ,p_organization_id IN ota_training_plans.organization_id%TYPE
257: -- ----------------------------------------------------------------------------
258: PROCEDURE chk_period_overlap
259: (p_training_plan_id IN ota_training_plans.training_plan_id%TYPE
260: ,p_object_version_number IN ota_training_plans.object_version_number%TYPE
261: ,p_plan_status_type_id IN ota_training_plans.plan_status_type_id%TYPE
262: ,p_time_period_id IN ota_training_plans.time_period_id%TYPE
263: ,p_person_id IN ota_training_plans.person_id%TYPE
264: ,p_organization_id IN ota_training_plans.organization_id%TYPE
265: );
258: PROCEDURE chk_period_overlap
259: (p_training_plan_id IN ota_training_plans.training_plan_id%TYPE
260: ,p_object_version_number IN ota_training_plans.object_version_number%TYPE
261: ,p_plan_status_type_id IN ota_training_plans.plan_status_type_id%TYPE
262: ,p_time_period_id IN ota_training_plans.time_period_id%TYPE
263: ,p_person_id IN ota_training_plans.person_id%TYPE
264: ,p_organization_id IN ota_training_plans.organization_id%TYPE
265: );
266: -- ----------------------------------------------------------------------------
259: (p_training_plan_id IN ota_training_plans.training_plan_id%TYPE
260: ,p_object_version_number IN ota_training_plans.object_version_number%TYPE
261: ,p_plan_status_type_id IN ota_training_plans.plan_status_type_id%TYPE
262: ,p_time_period_id IN ota_training_plans.time_period_id%TYPE
263: ,p_person_id IN ota_training_plans.person_id%TYPE
264: ,p_organization_id IN ota_training_plans.organization_id%TYPE
265: );
266: -- ----------------------------------------------------------------------------
267: -- |---------------------------------< chk_currency_code >----------------------------------|
260: ,p_object_version_number IN ota_training_plans.object_version_number%TYPE
261: ,p_plan_status_type_id IN ota_training_plans.plan_status_type_id%TYPE
262: ,p_time_period_id IN ota_training_plans.time_period_id%TYPE
263: ,p_person_id IN ota_training_plans.person_id%TYPE
264: ,p_organization_id IN ota_training_plans.organization_id%TYPE
265: );
266: -- ----------------------------------------------------------------------------
267: -- |---------------------------------< chk_currency_code >----------------------------------|
268: -- ----------------------------------------------------------------------------
295: --
296: -- {End Of Comments}
297: -- ----------------------------------------------------------------------------
298: PROCEDURE chk_currency_code
299: ( p_budget_currency IN ota_training_plans.budget_currency%TYPE
300: ,p_training_plan_id IN ota_training_plans.training_plan_id%TYPE
301: ,p_business_group_id IN ota_training_plans.business_group_id%TYPE
302: ,p_object_version_number IN ota_training_plans.object_version_number%TYPE
303: );
296: -- {End Of Comments}
297: -- ----------------------------------------------------------------------------
298: PROCEDURE chk_currency_code
299: ( p_budget_currency IN ota_training_plans.budget_currency%TYPE
300: ,p_training_plan_id IN ota_training_plans.training_plan_id%TYPE
301: ,p_business_group_id IN ota_training_plans.business_group_id%TYPE
302: ,p_object_version_number IN ota_training_plans.object_version_number%TYPE
303: );
304: -- ----------------------------------------------------------------------------
297: -- ----------------------------------------------------------------------------
298: PROCEDURE chk_currency_code
299: ( p_budget_currency IN ota_training_plans.budget_currency%TYPE
300: ,p_training_plan_id IN ota_training_plans.training_plan_id%TYPE
301: ,p_business_group_id IN ota_training_plans.business_group_id%TYPE
302: ,p_object_version_number IN ota_training_plans.object_version_number%TYPE
303: );
304: -- ----------------------------------------------------------------------------
305: -- |---------------------------------< chk_name >-----------------------------|
298: PROCEDURE chk_currency_code
299: ( p_budget_currency IN ota_training_plans.budget_currency%TYPE
300: ,p_training_plan_id IN ota_training_plans.training_plan_id%TYPE
301: ,p_business_group_id IN ota_training_plans.business_group_id%TYPE
302: ,p_object_version_number IN ota_training_plans.object_version_number%TYPE
303: );
304: -- ----------------------------------------------------------------------------
305: -- |---------------------------------< chk_name >-----------------------------|
306: -- ----------------------------------------------------------------------------
332: --
333: -- {End Of Comments}
334: -- ----------------------------------------------------------------------------
335: PROCEDURE chk_name
336: (p_name IN ota_training_plans.name%TYPE
337: ,p_training_plan_id IN ota_training_plans.training_plan_id%TYPE
338: ,p_person_id IN ota_training_plans.person_id%TYPE
339: ,p_contact_id IN ota_training_plans.contact_id%TYPE
340: ,p_business_group_id IN ota_training_plans.business_group_id%TYPE
333: -- {End Of Comments}
334: -- ----------------------------------------------------------------------------
335: PROCEDURE chk_name
336: (p_name IN ota_training_plans.name%TYPE
337: ,p_training_plan_id IN ota_training_plans.training_plan_id%TYPE
338: ,p_person_id IN ota_training_plans.person_id%TYPE
339: ,p_contact_id IN ota_training_plans.contact_id%TYPE
340: ,p_business_group_id IN ota_training_plans.business_group_id%TYPE
341: ,p_object_version_number IN ota_training_plans.object_version_number%TYPE
334: -- ----------------------------------------------------------------------------
335: PROCEDURE chk_name
336: (p_name IN ota_training_plans.name%TYPE
337: ,p_training_plan_id IN ota_training_plans.training_plan_id%TYPE
338: ,p_person_id IN ota_training_plans.person_id%TYPE
339: ,p_contact_id IN ota_training_plans.contact_id%TYPE
340: ,p_business_group_id IN ota_training_plans.business_group_id%TYPE
341: ,p_object_version_number IN ota_training_plans.object_version_number%TYPE
342: );
335: PROCEDURE chk_name
336: (p_name IN ota_training_plans.name%TYPE
337: ,p_training_plan_id IN ota_training_plans.training_plan_id%TYPE
338: ,p_person_id IN ota_training_plans.person_id%TYPE
339: ,p_contact_id IN ota_training_plans.contact_id%TYPE
340: ,p_business_group_id IN ota_training_plans.business_group_id%TYPE
341: ,p_object_version_number IN ota_training_plans.object_version_number%TYPE
342: );
343: -- ----------------------------------------------------------------------------
336: (p_name IN ota_training_plans.name%TYPE
337: ,p_training_plan_id IN ota_training_plans.training_plan_id%TYPE
338: ,p_person_id IN ota_training_plans.person_id%TYPE
339: ,p_contact_id IN ota_training_plans.contact_id%TYPE
340: ,p_business_group_id IN ota_training_plans.business_group_id%TYPE
341: ,p_object_version_number IN ota_training_plans.object_version_number%TYPE
342: );
343: -- ----------------------------------------------------------------------------
344: -- |------------------------< chk_del_training_plan_id >---------------------|
337: ,p_training_plan_id IN ota_training_plans.training_plan_id%TYPE
338: ,p_person_id IN ota_training_plans.person_id%TYPE
339: ,p_contact_id IN ota_training_plans.contact_id%TYPE
340: ,p_business_group_id IN ota_training_plans.business_group_id%TYPE
341: ,p_object_version_number IN ota_training_plans.object_version_number%TYPE
342: );
343: -- ----------------------------------------------------------------------------
344: -- |------------------------< chk_del_training_plan_id >---------------------|
345: -- ----------------------------------------------------------------------------
373: --
374: -- {End Of Comments}
375: -- ----------------------------------------------------------------------------
376: PROCEDURE chk_del_training_plan_id
377: (p_training_plan_id IN ota_training_plans.training_plan_id%TYPE
378: ) ;
379:
380: -- ----------------------------------------------------------------------------
381: -- |---------------------------< chk_plan_source >----------------------------|
449: --
450: -- {End Of Comments}
451: -- ----------------------------------------------------------------------------
452:
453: PROCEDURE chk_tp_date_range (p_training_plan_id IN ota_training_plans.training_plan_id%TYPE
454: ,p_start_date IN ota_training_plans.start_date%TYPE
455: ,p_end_date IN ota_training_plans.end_date%TYPE DEFAULT NULL
456: ,p_object_version_number IN ota_training_plans.object_version_number%TYPE);
457:
450: -- {End Of Comments}
451: -- ----------------------------------------------------------------------------
452:
453: PROCEDURE chk_tp_date_range (p_training_plan_id IN ota_training_plans.training_plan_id%TYPE
454: ,p_start_date IN ota_training_plans.start_date%TYPE
455: ,p_end_date IN ota_training_plans.end_date%TYPE DEFAULT NULL
456: ,p_object_version_number IN ota_training_plans.object_version_number%TYPE);
457:
458: END ota_tps_bus1;
451: -- ----------------------------------------------------------------------------
452:
453: PROCEDURE chk_tp_date_range (p_training_plan_id IN ota_training_plans.training_plan_id%TYPE
454: ,p_start_date IN ota_training_plans.start_date%TYPE
455: ,p_end_date IN ota_training_plans.end_date%TYPE DEFAULT NULL
456: ,p_object_version_number IN ota_training_plans.object_version_number%TYPE);
457:
458: END ota_tps_bus1;
452:
453: PROCEDURE chk_tp_date_range (p_training_plan_id IN ota_training_plans.training_plan_id%TYPE
454: ,p_start_date IN ota_training_plans.start_date%TYPE
455: ,p_end_date IN ota_training_plans.end_date%TYPE DEFAULT NULL
456: ,p_object_version_number IN ota_training_plans.object_version_number%TYPE);
457:
458: END ota_tps_bus1;