DBA Data[Home] [Help]

APPS.PA_PROJECTS_MAINT_PUB dependencies on FND_API

Line 10: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE

6: -- Type : Public
7: -- Pre-reqs : None.
8: -- Parameters :
9: -- p_api_version IN NUMBER Optional Default = 1.0
10: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
11: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
12: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
13: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
14: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'

Line 11: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE

7: -- Pre-reqs : None.
8: -- Parameters :
9: -- p_api_version IN NUMBER Optional Default = 1.0
10: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
11: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
12: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
13: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
14: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
15: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM

Line 12: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE

8: -- Parameters :
9: -- p_api_version IN NUMBER Optional Default = 1.0
10: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
11: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
12: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
13: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
14: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
15: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
16: -- p_orig_project_id IN NUMBER Required

Line 13: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL

9: -- p_api_version IN NUMBER Optional Default = 1.0
10: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
11: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
12: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
13: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
14: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
15: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
16: -- p_orig_project_id IN NUMBER Required
17: -- p_project_name IN VARCHAR2 Required

Line 15: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM

11: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
12: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
13: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
14: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
15: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
16: -- p_orig_project_id IN NUMBER Required
17: -- p_project_name IN VARCHAR2 Required
18: -- p_project_number IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
19: -- p_description IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 18: -- p_project_number IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

14: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
15: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
16: -- p_orig_project_id IN NUMBER Required
17: -- p_project_name IN VARCHAR2 Required
18: -- p_project_number IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
19: -- p_description IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
20: -- p_project_type IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
21: -- p_project_status_code IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
22: -- p_project_status_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 19: -- p_description IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

15: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
16: -- p_orig_project_id IN NUMBER Required
17: -- p_project_name IN VARCHAR2 Required
18: -- p_project_number IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
19: -- p_description IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
20: -- p_project_type IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
21: -- p_project_status_code IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
22: -- p_project_status_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
23: -- p_distribution_rule IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 20: -- p_project_type IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

16: -- p_orig_project_id IN NUMBER Required
17: -- p_project_name IN VARCHAR2 Required
18: -- p_project_number IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
19: -- p_description IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
20: -- p_project_type IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
21: -- p_project_status_code IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
22: -- p_project_status_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
23: -- p_distribution_rule IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
24: -- p_public_sector_flag IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 21: -- p_project_status_code IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

17: -- p_project_name IN VARCHAR2 Required
18: -- p_project_number IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
19: -- p_description IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
20: -- p_project_type IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
21: -- p_project_status_code IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
22: -- p_project_status_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
23: -- p_distribution_rule IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
24: -- p_public_sector_flag IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
25: -- p_carrying_out_organization_id IN NUMBER Optional

Line 22: -- p_project_status_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

18: -- p_project_number IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
19: -- p_description IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
20: -- p_project_type IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
21: -- p_project_status_code IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
22: -- p_project_status_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
23: -- p_distribution_rule IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
24: -- p_public_sector_flag IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
25: -- p_carrying_out_organization_id IN NUMBER Optional
26: -- Default = FND_API.G_MISS_NUM

Line 23: -- p_distribution_rule IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

19: -- p_description IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
20: -- p_project_type IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
21: -- p_project_status_code IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
22: -- p_project_status_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
23: -- p_distribution_rule IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
24: -- p_public_sector_flag IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
25: -- p_carrying_out_organization_id IN NUMBER Optional
26: -- Default = FND_API.G_MISS_NUM
27: -- p_organization_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 24: -- p_public_sector_flag IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

20: -- p_project_type IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
21: -- p_project_status_code IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
22: -- p_project_status_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
23: -- p_distribution_rule IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
24: -- p_public_sector_flag IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
25: -- p_carrying_out_organization_id IN NUMBER Optional
26: -- Default = FND_API.G_MISS_NUM
27: -- p_organization_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
28: -- p_start_date IN DATE Optional Default = FND_API.G_MISS_DATE

Line 26: -- Default = FND_API.G_MISS_NUM

22: -- p_project_status_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
23: -- p_distribution_rule IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
24: -- p_public_sector_flag IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
25: -- p_carrying_out_organization_id IN NUMBER Optional
26: -- Default = FND_API.G_MISS_NUM
27: -- p_organization_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
28: -- p_start_date IN DATE Optional Default = FND_API.G_MISS_DATE
29: -- p_completion_date IN DATE Optional Default = FND_API.G_MISS_DATE
30: -- p_probability_member_id IN NUMBER Optional Default = FND_API.G_MISS_NUM

Line 27: -- p_organization_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

23: -- p_distribution_rule IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
24: -- p_public_sector_flag IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
25: -- p_carrying_out_organization_id IN NUMBER Optional
26: -- Default = FND_API.G_MISS_NUM
27: -- p_organization_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
28: -- p_start_date IN DATE Optional Default = FND_API.G_MISS_DATE
29: -- p_completion_date IN DATE Optional Default = FND_API.G_MISS_DATE
30: -- p_probability_member_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
31: -- p_probability_percentage IN NUMBER Optional Default = FND_API.G_MISS_NUM

Line 28: -- p_start_date IN DATE Optional Default = FND_API.G_MISS_DATE

24: -- p_public_sector_flag IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
25: -- p_carrying_out_organization_id IN NUMBER Optional
26: -- Default = FND_API.G_MISS_NUM
27: -- p_organization_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
28: -- p_start_date IN DATE Optional Default = FND_API.G_MISS_DATE
29: -- p_completion_date IN DATE Optional Default = FND_API.G_MISS_DATE
30: -- p_probability_member_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
31: -- p_probability_percentage IN NUMBER Optional Default = FND_API.G_MISS_NUM
32: -- p_project_value IN NUMBER Optional Default = FND_API.G_MISS_NUM

Line 29: -- p_completion_date IN DATE Optional Default = FND_API.G_MISS_DATE

25: -- p_carrying_out_organization_id IN NUMBER Optional
26: -- Default = FND_API.G_MISS_NUM
27: -- p_organization_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
28: -- p_start_date IN DATE Optional Default = FND_API.G_MISS_DATE
29: -- p_completion_date IN DATE Optional Default = FND_API.G_MISS_DATE
30: -- p_probability_member_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
31: -- p_probability_percentage IN NUMBER Optional Default = FND_API.G_MISS_NUM
32: -- p_project_value IN NUMBER Optional Default = FND_API.G_MISS_NUM
33: -- p_expected_approval_date IN DATE Optional Default = FND_API.G_MISS_DATE

Line 30: -- p_probability_member_id IN NUMBER Optional Default = FND_API.G_MISS_NUM

26: -- Default = FND_API.G_MISS_NUM
27: -- p_organization_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
28: -- p_start_date IN DATE Optional Default = FND_API.G_MISS_DATE
29: -- p_completion_date IN DATE Optional Default = FND_API.G_MISS_DATE
30: -- p_probability_member_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
31: -- p_probability_percentage IN NUMBER Optional Default = FND_API.G_MISS_NUM
32: -- p_project_value IN NUMBER Optional Default = FND_API.G_MISS_NUM
33: -- p_expected_approval_date IN DATE Optional Default = FND_API.G_MISS_DATE
34: -- p_team_template_id IN NUMBER Optional Default = FND_API.G_MISS_NUM

Line 31: -- p_probability_percentage IN NUMBER Optional Default = FND_API.G_MISS_NUM

27: -- p_organization_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
28: -- p_start_date IN DATE Optional Default = FND_API.G_MISS_DATE
29: -- p_completion_date IN DATE Optional Default = FND_API.G_MISS_DATE
30: -- p_probability_member_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
31: -- p_probability_percentage IN NUMBER Optional Default = FND_API.G_MISS_NUM
32: -- p_project_value IN NUMBER Optional Default = FND_API.G_MISS_NUM
33: -- p_expected_approval_date IN DATE Optional Default = FND_API.G_MISS_DATE
34: -- p_team_template_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
35: -- p_team_template_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 32: -- p_project_value IN NUMBER Optional Default = FND_API.G_MISS_NUM

28: -- p_start_date IN DATE Optional Default = FND_API.G_MISS_DATE
29: -- p_completion_date IN DATE Optional Default = FND_API.G_MISS_DATE
30: -- p_probability_member_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
31: -- p_probability_percentage IN NUMBER Optional Default = FND_API.G_MISS_NUM
32: -- p_project_value IN NUMBER Optional Default = FND_API.G_MISS_NUM
33: -- p_expected_approval_date IN DATE Optional Default = FND_API.G_MISS_DATE
34: -- p_team_template_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
35: -- p_team_template_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
36: -- p_country_code IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 33: -- p_expected_approval_date IN DATE Optional Default = FND_API.G_MISS_DATE

29: -- p_completion_date IN DATE Optional Default = FND_API.G_MISS_DATE
30: -- p_probability_member_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
31: -- p_probability_percentage IN NUMBER Optional Default = FND_API.G_MISS_NUM
32: -- p_project_value IN NUMBER Optional Default = FND_API.G_MISS_NUM
33: -- p_expected_approval_date IN DATE Optional Default = FND_API.G_MISS_DATE
34: -- p_team_template_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
35: -- p_team_template_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
36: -- p_country_code IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
37: -- p_country_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 34: -- p_team_template_id IN NUMBER Optional Default = FND_API.G_MISS_NUM

30: -- p_probability_member_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
31: -- p_probability_percentage IN NUMBER Optional Default = FND_API.G_MISS_NUM
32: -- p_project_value IN NUMBER Optional Default = FND_API.G_MISS_NUM
33: -- p_expected_approval_date IN DATE Optional Default = FND_API.G_MISS_DATE
34: -- p_team_template_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
35: -- p_team_template_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
36: -- p_country_code IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
37: -- p_country_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
38: -- p_region IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 35: -- p_team_template_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

31: -- p_probability_percentage IN NUMBER Optional Default = FND_API.G_MISS_NUM
32: -- p_project_value IN NUMBER Optional Default = FND_API.G_MISS_NUM
33: -- p_expected_approval_date IN DATE Optional Default = FND_API.G_MISS_DATE
34: -- p_team_template_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
35: -- p_team_template_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
36: -- p_country_code IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
37: -- p_country_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
38: -- p_region IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
39: -- p_city IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 36: -- p_country_code IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

32: -- p_project_value IN NUMBER Optional Default = FND_API.G_MISS_NUM
33: -- p_expected_approval_date IN DATE Optional Default = FND_API.G_MISS_DATE
34: -- p_team_template_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
35: -- p_team_template_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
36: -- p_country_code IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
37: -- p_country_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
38: -- p_region IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
39: -- p_city IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
40: -- p_customer_id IN NUMBER Optional Default = FND_API.G_MISS_NUM

Line 37: -- p_country_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

33: -- p_expected_approval_date IN DATE Optional Default = FND_API.G_MISS_DATE
34: -- p_team_template_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
35: -- p_team_template_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
36: -- p_country_code IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
37: -- p_country_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
38: -- p_region IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
39: -- p_city IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
40: -- p_customer_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
41: -- p_customer_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 38: -- p_region IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

34: -- p_team_template_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
35: -- p_team_template_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
36: -- p_country_code IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
37: -- p_country_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
38: -- p_region IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
39: -- p_city IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
40: -- p_customer_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
41: -- p_customer_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
42: -- p_agreement_currency IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 39: -- p_city IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

35: -- p_team_template_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
36: -- p_country_code IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
37: -- p_country_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
38: -- p_region IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
39: -- p_city IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
40: -- p_customer_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
41: -- p_customer_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
42: -- p_agreement_currency IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
43: -- p_agreement_currency_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 40: -- p_customer_id IN NUMBER Optional Default = FND_API.G_MISS_NUM

36: -- p_country_code IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
37: -- p_country_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
38: -- p_region IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
39: -- p_city IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
40: -- p_customer_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
41: -- p_customer_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
42: -- p_agreement_currency IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
43: -- p_agreement_currency_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
44: -- p_agreement_amount IN NUMBER Optional Default = FND_API.G_MISS_NUM

Line 41: -- p_customer_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

37: -- p_country_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
38: -- p_region IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
39: -- p_city IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
40: -- p_customer_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
41: -- p_customer_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
42: -- p_agreement_currency IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
43: -- p_agreement_currency_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
44: -- p_agreement_amount IN NUMBER Optional Default = FND_API.G_MISS_NUM
45: -- p_agreement_org_id IN NUMBER Optional Default = FND_API.G_MISS_NUM

Line 42: -- p_agreement_currency IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

38: -- p_region IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
39: -- p_city IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
40: -- p_customer_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
41: -- p_customer_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
42: -- p_agreement_currency IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
43: -- p_agreement_currency_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
44: -- p_agreement_amount IN NUMBER Optional Default = FND_API.G_MISS_NUM
45: -- p_agreement_org_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
46: -- p_opp_value_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 43: -- p_agreement_currency_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

39: -- p_city IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
40: -- p_customer_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
41: -- p_customer_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
42: -- p_agreement_currency IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
43: -- p_agreement_currency_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
44: -- p_agreement_amount IN NUMBER Optional Default = FND_API.G_MISS_NUM
45: -- p_agreement_org_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
46: -- p_opp_value_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
47: -- p_opp_value_currency_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 44: -- p_agreement_amount IN NUMBER Optional Default = FND_API.G_MISS_NUM

40: -- p_customer_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
41: -- p_customer_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
42: -- p_agreement_currency IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
43: -- p_agreement_currency_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
44: -- p_agreement_amount IN NUMBER Optional Default = FND_API.G_MISS_NUM
45: -- p_agreement_org_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
46: -- p_opp_value_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
47: -- p_opp_value_currency_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
48: -- p_bill_to_customer_id IN NUMBER := NULL ,

Line 45: -- p_agreement_org_id IN NUMBER Optional Default = FND_API.G_MISS_NUM

41: -- p_customer_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
42: -- p_agreement_currency IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
43: -- p_agreement_currency_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
44: -- p_agreement_amount IN NUMBER Optional Default = FND_API.G_MISS_NUM
45: -- p_agreement_org_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
46: -- p_opp_value_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
47: -- p_opp_value_currency_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
48: -- p_bill_to_customer_id IN NUMBER := NULL ,
49: -- p_ship_to_customer_id IN NUMBER := NULL ,

Line 46: -- p_opp_value_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,

42: -- p_agreement_currency IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
43: -- p_agreement_currency_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
44: -- p_agreement_amount IN NUMBER Optional Default = FND_API.G_MISS_NUM
45: -- p_agreement_org_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
46: -- p_opp_value_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
47: -- p_opp_value_currency_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
48: -- p_bill_to_customer_id IN NUMBER := NULL ,
49: -- p_ship_to_customer_id IN NUMBER := NULL ,
50: -- p_long_name IN VARCHAR2 Optional Default = NULL

Line 47: -- p_opp_value_currency_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,

43: -- p_agreement_currency_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
44: -- p_agreement_amount IN NUMBER Optional Default = FND_API.G_MISS_NUM
45: -- p_agreement_org_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
46: -- p_opp_value_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
47: -- p_opp_value_currency_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
48: -- p_bill_to_customer_id IN NUMBER := NULL ,
49: -- p_ship_to_customer_id IN NUMBER := NULL ,
50: -- p_long_name IN VARCHAR2 Optional Default = NULL
51: -- p_project_id OUT NUMBER Required

Line 65: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,

61: --
62: PROCEDURE CREATE_PROJECT
63: (
64: p_api_version IN NUMBER := 1.0,
65: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
66: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
67: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
68: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
69: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,

Line 66: p_commit IN VARCHAR2 := FND_API.G_FALSE ,

62: PROCEDURE CREATE_PROJECT
63: (
64: p_api_version IN NUMBER := 1.0,
65: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
66: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
67: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
68: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
69: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
70: p_debug_mode IN VARCHAR2 := 'N' ,

Line 67: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,

63: (
64: p_api_version IN NUMBER := 1.0,
65: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
66: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
67: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
68: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
69: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
70: p_debug_mode IN VARCHAR2 := 'N' ,
71: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,

Line 68: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,

64: p_api_version IN NUMBER := 1.0,
65: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
66: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
67: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
68: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
69: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
70: p_debug_mode IN VARCHAR2 := 'N' ,
71: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
72: p_orig_project_id IN NUMBER ,

Line 71: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,

67: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
68: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
69: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
70: p_debug_mode IN VARCHAR2 := 'N' ,
71: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
72: p_orig_project_id IN NUMBER ,
73: p_project_name IN VARCHAR2 ,
74: p_project_number IN VARCHAR2 := FND_API.G_MISS_CHAR ,
75: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 74: p_project_number IN VARCHAR2 := FND_API.G_MISS_CHAR ,

70: p_debug_mode IN VARCHAR2 := 'N' ,
71: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
72: p_orig_project_id IN NUMBER ,
73: p_project_name IN VARCHAR2 ,
74: p_project_number IN VARCHAR2 := FND_API.G_MISS_CHAR ,
75: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR ,
76: p_project_type IN VARCHAR2 := FND_API.G_MISS_CHAR ,
77: p_project_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
78: p_project_status_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 75: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR ,

71: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
72: p_orig_project_id IN NUMBER ,
73: p_project_name IN VARCHAR2 ,
74: p_project_number IN VARCHAR2 := FND_API.G_MISS_CHAR ,
75: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR ,
76: p_project_type IN VARCHAR2 := FND_API.G_MISS_CHAR ,
77: p_project_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
78: p_project_status_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
79: p_distribution_rule IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 76: p_project_type IN VARCHAR2 := FND_API.G_MISS_CHAR ,

72: p_orig_project_id IN NUMBER ,
73: p_project_name IN VARCHAR2 ,
74: p_project_number IN VARCHAR2 := FND_API.G_MISS_CHAR ,
75: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR ,
76: p_project_type IN VARCHAR2 := FND_API.G_MISS_CHAR ,
77: p_project_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
78: p_project_status_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
79: p_distribution_rule IN VARCHAR2 := FND_API.G_MISS_CHAR ,
80: p_public_sector_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 77: p_project_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,

73: p_project_name IN VARCHAR2 ,
74: p_project_number IN VARCHAR2 := FND_API.G_MISS_CHAR ,
75: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR ,
76: p_project_type IN VARCHAR2 := FND_API.G_MISS_CHAR ,
77: p_project_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
78: p_project_status_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
79: p_distribution_rule IN VARCHAR2 := FND_API.G_MISS_CHAR ,
80: p_public_sector_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,
81: p_carrying_out_organization_id IN NUMBER := FND_API.G_MISS_NUM ,

Line 78: p_project_status_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,

74: p_project_number IN VARCHAR2 := FND_API.G_MISS_CHAR ,
75: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR ,
76: p_project_type IN VARCHAR2 := FND_API.G_MISS_CHAR ,
77: p_project_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
78: p_project_status_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
79: p_distribution_rule IN VARCHAR2 := FND_API.G_MISS_CHAR ,
80: p_public_sector_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,
81: p_carrying_out_organization_id IN NUMBER := FND_API.G_MISS_NUM ,
82: p_organization_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 79: p_distribution_rule IN VARCHAR2 := FND_API.G_MISS_CHAR ,

75: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR ,
76: p_project_type IN VARCHAR2 := FND_API.G_MISS_CHAR ,
77: p_project_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
78: p_project_status_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
79: p_distribution_rule IN VARCHAR2 := FND_API.G_MISS_CHAR ,
80: p_public_sector_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,
81: p_carrying_out_organization_id IN NUMBER := FND_API.G_MISS_NUM ,
82: p_organization_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
83: p_start_date IN DATE := FND_API.G_MISS_DATE ,

Line 80: p_public_sector_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,

76: p_project_type IN VARCHAR2 := FND_API.G_MISS_CHAR ,
77: p_project_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
78: p_project_status_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
79: p_distribution_rule IN VARCHAR2 := FND_API.G_MISS_CHAR ,
80: p_public_sector_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,
81: p_carrying_out_organization_id IN NUMBER := FND_API.G_MISS_NUM ,
82: p_organization_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
83: p_start_date IN DATE := FND_API.G_MISS_DATE ,
84: p_completion_date IN DATE := FND_API.G_MISS_DATE ,

Line 81: p_carrying_out_organization_id IN NUMBER := FND_API.G_MISS_NUM ,

77: p_project_status_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
78: p_project_status_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
79: p_distribution_rule IN VARCHAR2 := FND_API.G_MISS_CHAR ,
80: p_public_sector_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,
81: p_carrying_out_organization_id IN NUMBER := FND_API.G_MISS_NUM ,
82: p_organization_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
83: p_start_date IN DATE := FND_API.G_MISS_DATE ,
84: p_completion_date IN DATE := FND_API.G_MISS_DATE ,
85: p_probability_member_id IN NUMBER := FND_API.G_MISS_NUM ,

Line 82: p_organization_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,

78: p_project_status_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
79: p_distribution_rule IN VARCHAR2 := FND_API.G_MISS_CHAR ,
80: p_public_sector_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,
81: p_carrying_out_organization_id IN NUMBER := FND_API.G_MISS_NUM ,
82: p_organization_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
83: p_start_date IN DATE := FND_API.G_MISS_DATE ,
84: p_completion_date IN DATE := FND_API.G_MISS_DATE ,
85: p_probability_member_id IN NUMBER := FND_API.G_MISS_NUM ,
86: p_probability_percentage IN NUMBER := FND_API.G_MISS_NUM ,

Line 83: p_start_date IN DATE := FND_API.G_MISS_DATE ,

79: p_distribution_rule IN VARCHAR2 := FND_API.G_MISS_CHAR ,
80: p_public_sector_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,
81: p_carrying_out_organization_id IN NUMBER := FND_API.G_MISS_NUM ,
82: p_organization_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
83: p_start_date IN DATE := FND_API.G_MISS_DATE ,
84: p_completion_date IN DATE := FND_API.G_MISS_DATE ,
85: p_probability_member_id IN NUMBER := FND_API.G_MISS_NUM ,
86: p_probability_percentage IN NUMBER := FND_API.G_MISS_NUM ,
87: p_project_value IN NUMBER := FND_API.G_MISS_NUM ,

Line 84: p_completion_date IN DATE := FND_API.G_MISS_DATE ,

80: p_public_sector_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,
81: p_carrying_out_organization_id IN NUMBER := FND_API.G_MISS_NUM ,
82: p_organization_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
83: p_start_date IN DATE := FND_API.G_MISS_DATE ,
84: p_completion_date IN DATE := FND_API.G_MISS_DATE ,
85: p_probability_member_id IN NUMBER := FND_API.G_MISS_NUM ,
86: p_probability_percentage IN NUMBER := FND_API.G_MISS_NUM ,
87: p_project_value IN NUMBER := FND_API.G_MISS_NUM ,
88: p_expected_approval_date IN DATE := FND_API.G_MISS_DATE ,

Line 85: p_probability_member_id IN NUMBER := FND_API.G_MISS_NUM ,

81: p_carrying_out_organization_id IN NUMBER := FND_API.G_MISS_NUM ,
82: p_organization_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
83: p_start_date IN DATE := FND_API.G_MISS_DATE ,
84: p_completion_date IN DATE := FND_API.G_MISS_DATE ,
85: p_probability_member_id IN NUMBER := FND_API.G_MISS_NUM ,
86: p_probability_percentage IN NUMBER := FND_API.G_MISS_NUM ,
87: p_project_value IN NUMBER := FND_API.G_MISS_NUM ,
88: p_expected_approval_date IN DATE := FND_API.G_MISS_DATE ,
89: p_team_template_id IN NUMBER := FND_API.G_MISS_NUM ,

Line 86: p_probability_percentage IN NUMBER := FND_API.G_MISS_NUM ,

82: p_organization_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
83: p_start_date IN DATE := FND_API.G_MISS_DATE ,
84: p_completion_date IN DATE := FND_API.G_MISS_DATE ,
85: p_probability_member_id IN NUMBER := FND_API.G_MISS_NUM ,
86: p_probability_percentage IN NUMBER := FND_API.G_MISS_NUM ,
87: p_project_value IN NUMBER := FND_API.G_MISS_NUM ,
88: p_expected_approval_date IN DATE := FND_API.G_MISS_DATE ,
89: p_team_template_id IN NUMBER := FND_API.G_MISS_NUM ,
90: p_team_template_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 87: p_project_value IN NUMBER := FND_API.G_MISS_NUM ,

83: p_start_date IN DATE := FND_API.G_MISS_DATE ,
84: p_completion_date IN DATE := FND_API.G_MISS_DATE ,
85: p_probability_member_id IN NUMBER := FND_API.G_MISS_NUM ,
86: p_probability_percentage IN NUMBER := FND_API.G_MISS_NUM ,
87: p_project_value IN NUMBER := FND_API.G_MISS_NUM ,
88: p_expected_approval_date IN DATE := FND_API.G_MISS_DATE ,
89: p_team_template_id IN NUMBER := FND_API.G_MISS_NUM ,
90: p_team_template_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
91: p_country_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 88: p_expected_approval_date IN DATE := FND_API.G_MISS_DATE ,

84: p_completion_date IN DATE := FND_API.G_MISS_DATE ,
85: p_probability_member_id IN NUMBER := FND_API.G_MISS_NUM ,
86: p_probability_percentage IN NUMBER := FND_API.G_MISS_NUM ,
87: p_project_value IN NUMBER := FND_API.G_MISS_NUM ,
88: p_expected_approval_date IN DATE := FND_API.G_MISS_DATE ,
89: p_team_template_id IN NUMBER := FND_API.G_MISS_NUM ,
90: p_team_template_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
91: p_country_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
92: p_country_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 89: p_team_template_id IN NUMBER := FND_API.G_MISS_NUM ,

85: p_probability_member_id IN NUMBER := FND_API.G_MISS_NUM ,
86: p_probability_percentage IN NUMBER := FND_API.G_MISS_NUM ,
87: p_project_value IN NUMBER := FND_API.G_MISS_NUM ,
88: p_expected_approval_date IN DATE := FND_API.G_MISS_DATE ,
89: p_team_template_id IN NUMBER := FND_API.G_MISS_NUM ,
90: p_team_template_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
91: p_country_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
92: p_country_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
93: p_region IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 90: p_team_template_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,

86: p_probability_percentage IN NUMBER := FND_API.G_MISS_NUM ,
87: p_project_value IN NUMBER := FND_API.G_MISS_NUM ,
88: p_expected_approval_date IN DATE := FND_API.G_MISS_DATE ,
89: p_team_template_id IN NUMBER := FND_API.G_MISS_NUM ,
90: p_team_template_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
91: p_country_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
92: p_country_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
93: p_region IN VARCHAR2 := FND_API.G_MISS_CHAR ,
94: p_city IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 91: p_country_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,

87: p_project_value IN NUMBER := FND_API.G_MISS_NUM ,
88: p_expected_approval_date IN DATE := FND_API.G_MISS_DATE ,
89: p_team_template_id IN NUMBER := FND_API.G_MISS_NUM ,
90: p_team_template_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
91: p_country_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
92: p_country_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
93: p_region IN VARCHAR2 := FND_API.G_MISS_CHAR ,
94: p_city IN VARCHAR2 := FND_API.G_MISS_CHAR ,
95: p_customer_id IN NUMBER := FND_API.G_MISS_NUM ,

Line 92: p_country_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,

88: p_expected_approval_date IN DATE := FND_API.G_MISS_DATE ,
89: p_team_template_id IN NUMBER := FND_API.G_MISS_NUM ,
90: p_team_template_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
91: p_country_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
92: p_country_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
93: p_region IN VARCHAR2 := FND_API.G_MISS_CHAR ,
94: p_city IN VARCHAR2 := FND_API.G_MISS_CHAR ,
95: p_customer_id IN NUMBER := FND_API.G_MISS_NUM ,
96: p_customer_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 93: p_region IN VARCHAR2 := FND_API.G_MISS_CHAR ,

89: p_team_template_id IN NUMBER := FND_API.G_MISS_NUM ,
90: p_team_template_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
91: p_country_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
92: p_country_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
93: p_region IN VARCHAR2 := FND_API.G_MISS_CHAR ,
94: p_city IN VARCHAR2 := FND_API.G_MISS_CHAR ,
95: p_customer_id IN NUMBER := FND_API.G_MISS_NUM ,
96: p_customer_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
97: p_agreement_currency IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 94: p_city IN VARCHAR2 := FND_API.G_MISS_CHAR ,

90: p_team_template_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
91: p_country_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
92: p_country_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
93: p_region IN VARCHAR2 := FND_API.G_MISS_CHAR ,
94: p_city IN VARCHAR2 := FND_API.G_MISS_CHAR ,
95: p_customer_id IN NUMBER := FND_API.G_MISS_NUM ,
96: p_customer_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
97: p_agreement_currency IN VARCHAR2 := FND_API.G_MISS_CHAR ,
98: p_agreement_currency_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 95: p_customer_id IN NUMBER := FND_API.G_MISS_NUM ,

91: p_country_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
92: p_country_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
93: p_region IN VARCHAR2 := FND_API.G_MISS_CHAR ,
94: p_city IN VARCHAR2 := FND_API.G_MISS_CHAR ,
95: p_customer_id IN NUMBER := FND_API.G_MISS_NUM ,
96: p_customer_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
97: p_agreement_currency IN VARCHAR2 := FND_API.G_MISS_CHAR ,
98: p_agreement_currency_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
99: p_agreement_amount IN NUMBER := FND_API.G_MISS_NUM ,

Line 96: p_customer_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,

92: p_country_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
93: p_region IN VARCHAR2 := FND_API.G_MISS_CHAR ,
94: p_city IN VARCHAR2 := FND_API.G_MISS_CHAR ,
95: p_customer_id IN NUMBER := FND_API.G_MISS_NUM ,
96: p_customer_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
97: p_agreement_currency IN VARCHAR2 := FND_API.G_MISS_CHAR ,
98: p_agreement_currency_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
99: p_agreement_amount IN NUMBER := FND_API.G_MISS_NUM ,
100: p_agreement_org_id IN NUMBER := FND_API.G_MISS_NUM ,

Line 97: p_agreement_currency IN VARCHAR2 := FND_API.G_MISS_CHAR ,

93: p_region IN VARCHAR2 := FND_API.G_MISS_CHAR ,
94: p_city IN VARCHAR2 := FND_API.G_MISS_CHAR ,
95: p_customer_id IN NUMBER := FND_API.G_MISS_NUM ,
96: p_customer_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
97: p_agreement_currency IN VARCHAR2 := FND_API.G_MISS_CHAR ,
98: p_agreement_currency_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
99: p_agreement_amount IN NUMBER := FND_API.G_MISS_NUM ,
100: p_agreement_org_id IN NUMBER := FND_API.G_MISS_NUM ,
101: p_agreement_org_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 98: p_agreement_currency_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,

94: p_city IN VARCHAR2 := FND_API.G_MISS_CHAR ,
95: p_customer_id IN NUMBER := FND_API.G_MISS_NUM ,
96: p_customer_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
97: p_agreement_currency IN VARCHAR2 := FND_API.G_MISS_CHAR ,
98: p_agreement_currency_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
99: p_agreement_amount IN NUMBER := FND_API.G_MISS_NUM ,
100: p_agreement_org_id IN NUMBER := FND_API.G_MISS_NUM ,
101: p_agreement_org_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
102: p_opp_value_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 99: p_agreement_amount IN NUMBER := FND_API.G_MISS_NUM ,

95: p_customer_id IN NUMBER := FND_API.G_MISS_NUM ,
96: p_customer_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
97: p_agreement_currency IN VARCHAR2 := FND_API.G_MISS_CHAR ,
98: p_agreement_currency_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
99: p_agreement_amount IN NUMBER := FND_API.G_MISS_NUM ,
100: p_agreement_org_id IN NUMBER := FND_API.G_MISS_NUM ,
101: p_agreement_org_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
102: p_opp_value_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
103: p_opp_value_currency_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 100: p_agreement_org_id IN NUMBER := FND_API.G_MISS_NUM ,

96: p_customer_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
97: p_agreement_currency IN VARCHAR2 := FND_API.G_MISS_CHAR ,
98: p_agreement_currency_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
99: p_agreement_amount IN NUMBER := FND_API.G_MISS_NUM ,
100: p_agreement_org_id IN NUMBER := FND_API.G_MISS_NUM ,
101: p_agreement_org_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
102: p_opp_value_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
103: p_opp_value_currency_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
104: p_priority_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 101: p_agreement_org_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,

97: p_agreement_currency IN VARCHAR2 := FND_API.G_MISS_CHAR ,
98: p_agreement_currency_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
99: p_agreement_amount IN NUMBER := FND_API.G_MISS_NUM ,
100: p_agreement_org_id IN NUMBER := FND_API.G_MISS_NUM ,
101: p_agreement_org_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
102: p_opp_value_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
103: p_opp_value_currency_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
104: p_priority_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
105: p_template_flag IN VARCHAR2 := 'N',

Line 102: p_opp_value_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,

98: p_agreement_currency_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
99: p_agreement_amount IN NUMBER := FND_API.G_MISS_NUM ,
100: p_agreement_org_id IN NUMBER := FND_API.G_MISS_NUM ,
101: p_agreement_org_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
102: p_opp_value_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
103: p_opp_value_currency_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
104: p_priority_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
105: p_template_flag IN VARCHAR2 := 'N',
106: p_security_level IN NUMBER := FND_API.G_MISS_NUM ,

Line 103: p_opp_value_currency_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,

99: p_agreement_amount IN NUMBER := FND_API.G_MISS_NUM ,
100: p_agreement_org_id IN NUMBER := FND_API.G_MISS_NUM ,
101: p_agreement_org_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
102: p_opp_value_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
103: p_opp_value_currency_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
104: p_priority_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
105: p_template_flag IN VARCHAR2 := 'N',
106: p_security_level IN NUMBER := FND_API.G_MISS_NUM ,
107: /*Customer Account Relationships*/

Line 104: p_priority_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,

100: p_agreement_org_id IN NUMBER := FND_API.G_MISS_NUM ,
101: p_agreement_org_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
102: p_opp_value_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
103: p_opp_value_currency_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
104: p_priority_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
105: p_template_flag IN VARCHAR2 := 'N',
106: p_security_level IN NUMBER := FND_API.G_MISS_NUM ,
107: /*Customer Account Relationships*/
108: p_bill_to_customer_id IN NUMBER := NULL ,

Line 106: p_security_level IN NUMBER := FND_API.G_MISS_NUM ,

102: p_opp_value_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
103: p_opp_value_currency_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
104: p_priority_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
105: p_template_flag IN VARCHAR2 := 'N',
106: p_security_level IN NUMBER := FND_API.G_MISS_NUM ,
107: /*Customer Account Relationships*/
108: p_bill_to_customer_id IN NUMBER := NULL ,
109: p_ship_to_customer_id IN NUMBER := NULL ,
110: /*Customer Account Relationships*/

Line 178: IF p_commit = FND_API.G_TRUE THEN

174: end if;
175:
176: --dbms_output.put_line('Starts here PA_PROJECTS_MAINT_PUB.CREATE_PROJECT ... ');
177:
178: IF p_commit = FND_API.G_TRUE THEN
179: SAVEPOINT prm_create_project;
180: END IF;
181:
182: --dbms_output.put_line('Before FND_API.COMPATIBLE_API_CALL ... ');

Line 182: --dbms_output.put_line('Before FND_API.COMPATIBLE_API_CALL ... ');

178: IF p_commit = FND_API.G_TRUE THEN
179: SAVEPOINT prm_create_project;
180: END IF;
181:
182: --dbms_output.put_line('Before FND_API.COMPATIBLE_API_CALL ... ');
183:
184: if NOT FND_API.COMPATIBLE_API_CALL(l_api_version,
185: p_api_version,
186: l_api_name,

Line 184: if NOT FND_API.COMPATIBLE_API_CALL(l_api_version,

180: END IF;
181:
182: --dbms_output.put_line('Before FND_API.COMPATIBLE_API_CALL ... ');
183:
184: if NOT FND_API.COMPATIBLE_API_CALL(l_api_version,
185: p_api_version,
186: l_api_name,
187: g_pkg_name)
188: then

Line 189: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

185: p_api_version,
186: l_api_name,
187: g_pkg_name)
188: then
189: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
190: end if;
191:
192: -- Initialize the message stack if required
193:

Line 200: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then

196: end if;
197:
198: pa_debug.init_err_stack('PA_PROJECTS_MAINT_PUB.CREATE_PROJECT');
199:
200: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then
201: fnd_msg_pub.initialize;
202: end if;
203:
204: -- dbms_output.put_line('After initializing the stack');

Line 211: p_carrying_out_organization_id <> FND_API.G_MISS_NUM) OR

207:
208: --dbms_output.put_line('Before p_carrying_out_organization_id ... ');
209:
210: IF (p_carrying_out_organization_id is not null AND
211: p_carrying_out_organization_id <> FND_API.G_MISS_NUM) OR
212: (p_organization_name is not null AND
213: p_organization_name <> FND_API.G_MISS_CHAR)
214: THEN
215: if (p_debug_mode = 'Y') then

Line 213: p_organization_name <> FND_API.G_MISS_CHAR)

209:
210: IF (p_carrying_out_organization_id is not null AND
211: p_carrying_out_organization_id <> FND_API.G_MISS_NUM) OR
212: (p_organization_name is not null AND
213: p_organization_name <> FND_API.G_MISS_CHAR)
214: THEN
215: if (p_debug_mode = 'Y') then
216: pa_debug.debug('Create_Project PUB : Checking Carrying out organization');
217: end if;

Line 228: IF l_return_status = FND_API.G_RET_STS_ERROR

224: ,x_error_msg_code => l_error_msg_code);
225:
226: --dbms_output.put_line('AFTER check org ... '||l_return_status);
227:
228: IF l_return_status = FND_API.G_RET_STS_ERROR
229: THEN
230: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
231: p_msg_name => l_error_msg_code);
232:

Line 242: p_project_status_code <> FND_API.G_MISS_CHAR ) OR

238:
239: --dbms_output.put_line('Before p_project_status_code ... ');
240:
241: IF (p_project_status_code is not null AND
242: p_project_status_code <> FND_API.G_MISS_CHAR ) OR
243: (p_project_status_name is not null AND
244: p_project_status_name <> FND_API.G_MISS_CHAR)
245: THEN
246:

Line 244: p_project_status_name <> FND_API.G_MISS_CHAR)

240:
241: IF (p_project_status_code is not null AND
242: p_project_status_code <> FND_API.G_MISS_CHAR ) OR
243: (p_project_status_name is not null AND
244: p_project_status_name <> FND_API.G_MISS_CHAR)
245: THEN
246:
247: --dbms_output.put_line('IN p_project_status_code ... ');
248:

Line 261: IF l_return_status = FND_API.G_RET_STS_ERROR

257: ,x_project_status_code => l_project_status_code
258: ,x_return_status => l_return_status
259: ,x_error_msg_code => l_error_msg_code);
260: --dbms_output.put_line('AFTER check project status ... '||l_return_status);
261: IF l_return_status = FND_API.G_RET_STS_ERROR
262: THEN
263: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
264: p_msg_name => l_error_msg_code);
265: x_msg_data := l_error_msg_code;

Line 279: P_probability_member_id <> FND_API.G_MISS_NUM ) OR

275:
276: l_probability_member_id := p_probability_member_id;
277:
278: IF (p_probability_member_id is not null AND
279: P_probability_member_id <> FND_API.G_MISS_NUM ) OR
280: (p_probability_percentage is not null AND
281: p_probability_percentage <> FND_API.G_MISS_NUM)
282: THEN
283: if (p_debug_mode = 'Y') then

Line 281: p_probability_percentage <> FND_API.G_MISS_NUM)

277:
278: IF (p_probability_member_id is not null AND
279: P_probability_member_id <> FND_API.G_MISS_NUM ) OR
280: (p_probability_percentage is not null AND
281: p_probability_percentage <> FND_API.G_MISS_NUM)
282: THEN
283: if (p_debug_mode = 'Y') then
284: pa_debug.debug('Create_Project PUB : Checking Probability code');
285: end if;

Line 297: IF l_return_status = FND_API.G_RET_STS_ERROR

293: ,x_error_msg_code => l_error_msg_code);
294:
295: --dbms_output.put_line('AFTER check probablity ... '||l_return_status);
296:
297: IF l_return_status = FND_API.G_RET_STS_ERROR
298: THEN
299: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
300: p_msg_name => l_error_msg_code);
301: x_msg_data := l_error_msg_code;

Line 311: AND p_customer_id <> FND_API.G_MISS_NUM) OR

307:
308: l_customer_id := p_customer_id; --bug 2783257
309:
310: IF (p_customer_id is not null
311: AND p_customer_id <> FND_API.G_MISS_NUM) OR
312: (p_customer_name is not null AND p_customer_name <> FND_API.G_MISS_CHAR)
313: THEN
314: if (p_debug_mode = 'Y') then
315: pa_debug.debug('Create_Project PUB : Checking Customer code');

Line 312: (p_customer_name is not null AND p_customer_name <> FND_API.G_MISS_CHAR)

308: l_customer_id := p_customer_id; --bug 2783257
309:
310: IF (p_customer_id is not null
311: AND p_customer_id <> FND_API.G_MISS_NUM) OR
312: (p_customer_name is not null AND p_customer_name <> FND_API.G_MISS_CHAR)
313: THEN
314: if (p_debug_mode = 'Y') then
315: pa_debug.debug('Create_Project PUB : Checking Customer code');
316: end if;

Line 340: AND p_bill_to_customer_id <> FND_API.G_MISS_NUM) OR

336:
337: /* Bug2977891 Begin*/
338: l_bill_to_customer_id := p_bill_to_customer_id;
339: IF (p_bill_to_customer_id is not null
340: AND p_bill_to_customer_id <> FND_API.G_MISS_NUM) OR
341: (p_bill_to_customer_name is not null AND p_bill_to_customer_name <> FND_API.G_MISS_CHAR)
342: THEN
343: if (p_debug_mode = 'Y') then
344: pa_debug.debug('Create_Project PUB : Checking Bill Customer');

Line 341: (p_bill_to_customer_name is not null AND p_bill_to_customer_name <> FND_API.G_MISS_CHAR)

337: /* Bug2977891 Begin*/
338: l_bill_to_customer_id := p_bill_to_customer_id;
339: IF (p_bill_to_customer_id is not null
340: AND p_bill_to_customer_id <> FND_API.G_MISS_NUM) OR
341: (p_bill_to_customer_name is not null AND p_bill_to_customer_name <> FND_API.G_MISS_CHAR)
342: THEN
343: if (p_debug_mode = 'Y') then
344: pa_debug.debug('Create_Project PUB : Checking Bill Customer');
345: end if;

Line 367: AND p_ship_to_customer_id <> FND_API.G_MISS_NUM) OR

363: END IF;
364:
365: l_ship_to_customer_id := p_ship_to_customer_id;
366: IF (p_ship_to_customer_id is not null
367: AND p_ship_to_customer_id <> FND_API.G_MISS_NUM) OR
368: (p_ship_to_customer_name is not null AND p_ship_to_customer_name <> FND_API.G_MISS_CHAR)
369: THEN
370: if (p_debug_mode = 'Y') then
371: pa_debug.debug('Create_Project PUB : Checking Ship Customer');

Line 368: (p_ship_to_customer_name is not null AND p_ship_to_customer_name <> FND_API.G_MISS_CHAR)

364:
365: l_ship_to_customer_id := p_ship_to_customer_id;
366: IF (p_ship_to_customer_id is not null
367: AND p_ship_to_customer_id <> FND_API.G_MISS_NUM) OR
368: (p_ship_to_customer_name is not null AND p_ship_to_customer_name <> FND_API.G_MISS_CHAR)
369: THEN
370: if (p_debug_mode = 'Y') then
371: pa_debug.debug('Create_Project PUB : Checking Ship Customer');
372: end if;

Line 394: if (p_team_template_id is not null AND p_team_template_id <> FND_API.G_MISS_NUM) OR

390: END IF;
391: /* Bug2977891 End*/
392:
393: --dbms_output.put_line('Before check team template call ... ');
394: if (p_team_template_id is not null AND p_team_template_id <> FND_API.G_MISS_NUM) OR
395: (p_team_template_name is not null AND p_team_template_name <> FND_API.G_MISS_CHAR)
396: then
397: if (p_debug_mode = 'Y') then
398: pa_debug.debug('Create_Project PUB : Checking team template ID');

Line 395: (p_team_template_name is not null AND p_team_template_name <> FND_API.G_MISS_CHAR)

391: /* Bug2977891 End*/
392:
393: --dbms_output.put_line('Before check team template call ... ');
394: if (p_team_template_id is not null AND p_team_template_id <> FND_API.G_MISS_NUM) OR
395: (p_team_template_name is not null AND p_team_template_name <> FND_API.G_MISS_CHAR)
396: then
397: if (p_debug_mode = 'Y') then
398: pa_debug.debug('Create_Project PUB : Checking team template ID');
399: end if;

Line 418: if (p_country_code is not null AND p_country_code <> FND_API.G_MISS_CHAR) OR

414: end if;
415: end if;
416:
417: --dbms_output.put_line('Before check country code call ... ');
418: if (p_country_code is not null AND p_country_code <> FND_API.G_MISS_CHAR) OR
419: (p_country_name is not null AND p_country_name <> FND_API.G_MISS_CHAR)
420: then
421: if (p_debug_mode = 'Y') then
422: pa_debug.debug('Create_Project PUB : Checking country code');

Line 419: (p_country_name is not null AND p_country_name <> FND_API.G_MISS_CHAR)

415: end if;
416:
417: --dbms_output.put_line('Before check country code call ... ');
418: if (p_country_code is not null AND p_country_code <> FND_API.G_MISS_CHAR) OR
419: (p_country_name is not null AND p_country_name <> FND_API.G_MISS_CHAR)
420: then
421: if (p_debug_mode = 'Y') then
422: pa_debug.debug('Create_Project PUB : Checking country code');
423: end if;

Line 442: if (p_agreement_currency is not null AND p_agreement_currency <> FND_API.G_MISS_CHAR) OR

438: end if;
439: end if;
440:
441: --dbms_output.put_line('Before check agreement currency call ... ');
442: if (p_agreement_currency is not null AND p_agreement_currency <> FND_API.G_MISS_CHAR) OR
443: (p_agreement_currency_name is not null AND p_agreement_currency_name <> FND_API.G_MISS_CHAR)
444: then
445: if (p_debug_mode = 'Y') then
446: pa_debug.debug('Create_Project PUB : Checking agreement currency');

Line 443: (p_agreement_currency_name is not null AND p_agreement_currency_name <> FND_API.G_MISS_CHAR)

439: end if;
440:
441: --dbms_output.put_line('Before check agreement currency call ... ');
442: if (p_agreement_currency is not null AND p_agreement_currency <> FND_API.G_MISS_CHAR) OR
443: (p_agreement_currency_name is not null AND p_agreement_currency_name <> FND_API.G_MISS_CHAR)
444: then
445: if (p_debug_mode = 'Y') then
446: pa_debug.debug('Create_Project PUB : Checking agreement currency');
447: end if;

Line 465: if (p_opp_value_currency_code is not null AND p_opp_value_currency_code <> FND_API.G_MISS_CHAR) OR

461: x_return_status := 'E';
462: end if;
463: end if;
464:
465: if (p_opp_value_currency_code is not null AND p_opp_value_currency_code <> FND_API.G_MISS_CHAR) OR
466: (p_opp_value_currency_name is not null AND p_opp_value_currency_name <> FND_API.G_MISS_CHAR
467: )
468: then
469: if (p_debug_mode = 'Y') then

Line 466: (p_opp_value_currency_name is not null AND p_opp_value_currency_name <> FND_API.G_MISS_CHAR

462: end if;
463: end if;
464:
465: if (p_opp_value_currency_code is not null AND p_opp_value_currency_code <> FND_API.G_MISS_CHAR) OR
466: (p_opp_value_currency_name is not null AND p_opp_value_currency_name <> FND_API.G_MISS_CHAR
467: )
468: then
469: if (p_debug_mode = 'Y') then
470: pa_debug.debug('Create_Project PUB : Checking Opportunity Value currency');

Line 491: if (p_agreement_org_id is not null AND p_agreement_org_id <> FND_API.G_MISS_NUM) OR

487: end if;
488:
489:
490: --dbms_output.put_line('Before check agreement org call ... ');
491: if (p_agreement_org_id is not null AND p_agreement_org_id <> FND_API.G_MISS_NUM) OR
492: (p_agreement_org_name is not null AND p_agreement_org_name <> FND_API.G_MISS_CHAR)
493: then
494: if (p_debug_mode = 'Y') then
495: pa_debug.debug('Create_Project PUB : Checking agreement org');

Line 492: (p_agreement_org_name is not null AND p_agreement_org_name <> FND_API.G_MISS_CHAR)

488:
489:
490: --dbms_output.put_line('Before check agreement org call ... ');
491: if (p_agreement_org_id is not null AND p_agreement_org_id <> FND_API.G_MISS_NUM) OR
492: (p_agreement_org_name is not null AND p_agreement_org_name <> FND_API.G_MISS_CHAR)
493: then
494: if (p_debug_mode = 'Y') then
495: pa_debug.debug('Create_Project PUB : Checking agreement org');
496: end if;

Line 524: (p_encoded => FND_API.G_TRUE ,

520: If l_msg_count > 0 THEN
521: x_msg_count := l_msg_count;
522: If l_msg_count = 1 THEN
523: pa_interface_utils_pub.get_messages
524: (p_encoded => FND_API.G_TRUE ,
525: p_msg_index => 1,
526: p_msg_count => l_msg_count ,
527: p_msg_data => l_msg_data,
528: p_data => l_data,

Line 532: RAISE FND_API.G_EXC_ERROR;

528: p_data => l_data,
529: p_msg_index_out => l_msg_index_out );
530: x_msg_data := l_data;
531: End if;
532: RAISE FND_API.G_EXC_ERROR;
533: End if;
534:
535: /*
536: IF l_msg_count = 1 THEN

Line 539: p_encoded => FND_API.G_TRUE);

535: /*
536: IF l_msg_count = 1 THEN
537: x_msg_count := l_msg_count;
538: x_msg_data := FND_MSG_PUB.get(p_msg_index => 1,
539: p_encoded => FND_API.G_TRUE);
540: ELSE
541: x_msg_count := l_msg_count;
542: END IF;
543: if l_msg_count > 0 THEN

Line 545: RAISE FND_API.G_EXC_ERROR;

541: x_msg_count := l_msg_count;
542: END IF;
543: if l_msg_count > 0 THEN
544: x_return_status := 'E';
545: RAISE FND_API.G_EXC_ERROR;
546: end if;
547: */
548:
549: --dbms_output.put_line('Starts here PA_PROJECTS_MAINT_PVT.CREATE_PROJECT ... ');

Line 560: p_commit => FND_API.G_FALSE,

556: end if;
557:
558: PA_PROJECTS_MAINT_PVT.CREATE_PROJECT
559: (
560: p_commit => FND_API.G_FALSE,
561: p_validate_only => p_validate_only,
562: p_validation_level => p_validation_level,
563: p_calling_module => p_calling_module,
564: p_debug_mode => p_debug_mode,

Line 616: (p_encoded => FND_API.G_TRUE ,

612: If l_msg_count > 0 THEN
613: x_msg_count := l_msg_count;
614: If l_msg_count = 1 THEN
615: pa_interface_utils_pub.get_messages
616: (p_encoded => FND_API.G_TRUE ,
617: p_msg_index => 1,
618: p_msg_count => l_msg_count ,
619: p_msg_data => l_msg_data,
620: p_data => l_data,

Line 624: RAISE FND_API.G_EXC_ERROR;

620: p_data => l_data,
621: p_msg_index_out => l_msg_index_out );
622: x_msg_data := l_data;
623: End if;
624: RAISE FND_API.G_EXC_ERROR;
625: End if;
626: /*
627: l_msg_count := FND_MSG_PUB.count_msg;
628:

Line 631: p_encoded => FND_API.G_TRUE);

627: l_msg_count := FND_MSG_PUB.count_msg;
628:
629: IF l_msg_count = 1 THEN
630: x_msg_data := FND_MSG_PUB.get(p_msg_index => 1,
631: p_encoded => FND_API.G_TRUE);
632: x_msg_count := l_msg_count;
633: ELSE
634: x_msg_count := l_msg_count;
635: END IF;

Line 639: RAISE FND_API.G_EXC_ERROR;

635: END IF;
636:
637: IF l_msg_count > 0 THEN
638: x_return_status := 'E';
639: RAISE FND_API.G_EXC_ERROR;
640: END IF;
641: */
642: p_project_id := l_project_id;
643: p_new_project_number := l_new_project_number;

Line 648: IF FND_API.TO_BOOLEAN(P_COMMIT)

644: x_return_status := 'S';
645:
646: --dbms_output.put_line('Created ProjectID in PUBLIC API : '||to_char(l_project_id)||l_new_project_number);
647:
648: IF FND_API.TO_BOOLEAN(P_COMMIT)
649: THEN
650: COMMIT WORK;
651: END IF;
652:

Line 653: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

649: THEN
650: COMMIT WORK;
651: END IF;
652:
653: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
654: IF p_commit = FND_API.G_TRUE THEN
655: ROLLBACK TO prm_create_project;
656: END IF;
657: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 654: IF p_commit = FND_API.G_TRUE THEN

650: COMMIT WORK;
651: END IF;
652:
653: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
654: IF p_commit = FND_API.G_TRUE THEN
655: ROLLBACK TO prm_create_project;
656: END IF;
657: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
658: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',

Line 657: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

653: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
654: IF p_commit = FND_API.G_TRUE THEN
655: ROLLBACK TO prm_create_project;
656: END IF;
657: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
658: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
659: p_procedure_name => 'CREATE_PROJECT',
660: p_error_text => SUBSTRB(SQLERRM,1,240));
661: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 661: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

657: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
658: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
659: p_procedure_name => 'CREATE_PROJECT',
660: p_error_text => SUBSTRB(SQLERRM,1,240));
661: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
662:
663: WHEN FND_API.G_EXC_ERROR THEN
664: IF p_commit = FND_API.G_TRUE THEN
665: ROLLBACK TO prm_create_project;

Line 663: WHEN FND_API.G_EXC_ERROR THEN

659: p_procedure_name => 'CREATE_PROJECT',
660: p_error_text => SUBSTRB(SQLERRM,1,240));
661: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
662:
663: WHEN FND_API.G_EXC_ERROR THEN
664: IF p_commit = FND_API.G_TRUE THEN
665: ROLLBACK TO prm_create_project;
666: END IF;
667: x_return_status := 'E';

Line 664: IF p_commit = FND_API.G_TRUE THEN

660: p_error_text => SUBSTRB(SQLERRM,1,240));
661: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
662:
663: WHEN FND_API.G_EXC_ERROR THEN
664: IF p_commit = FND_API.G_TRUE THEN
665: ROLLBACK TO prm_create_project;
666: END IF;
667: x_return_status := 'E';
668:

Line 670: IF p_commit = FND_API.G_TRUE THEN

666: END IF;
667: x_return_status := 'E';
668:
669: WHEN OTHERS THEN
670: IF p_commit = FND_API.G_TRUE THEN
671: ROLLBACK TO prm_create_project;
672: END IF;
673: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
674: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',

Line 673: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

669: WHEN OTHERS THEN
670: IF p_commit = FND_API.G_TRUE THEN
671: ROLLBACK TO prm_create_project;
672: END IF;
673: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
674: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
675: p_procedure_name => 'CREATE_PROJECT',
676: p_error_text => SUBSTRB(SQLERRM,1,240));
677: raise;

Line 686: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE

682: -- Type : Public
683: -- Pre-reqs : None.
684: -- Parameters :
685: -- p_api_version IN NUMBER Optional Default = 1.0
686: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
687: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
688: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
689: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
690: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'

Line 687: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE

683: -- Pre-reqs : None.
684: -- Parameters :
685: -- p_api_version IN NUMBER Optional Default = 1.0
686: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
687: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
688: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
689: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
690: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
691: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'

Line 688: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE

684: -- Parameters :
685: -- p_api_version IN NUMBER Optional Default = 1.0
686: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
687: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
688: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
689: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
690: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
691: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
692: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM

Line 689: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL

685: -- p_api_version IN NUMBER Optional Default = 1.0
686: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
687: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
688: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
689: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
690: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
691: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
692: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
693: -- p_project_id IN NUMBER Optional Default = FND_API.G_MISS_NUM

Line 692: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM

688: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
689: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
690: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
691: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
692: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
693: -- p_project_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
694: -- p_customer_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
695: -- p_customer_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
696: -- p_relationship_type IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 693: -- p_project_id IN NUMBER Optional Default = FND_API.G_MISS_NUM

689: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
690: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
691: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
692: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
693: -- p_project_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
694: -- p_customer_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
695: -- p_customer_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
696: -- p_relationship_type IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
697: -- x_return_status OUT VARCHAR2

Line 694: -- p_customer_id IN NUMBER Optional Default = FND_API.G_MISS_NUM

690: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
691: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
692: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
693: -- p_project_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
694: -- p_customer_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
695: -- p_customer_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
696: -- p_relationship_type IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
697: -- x_return_status OUT VARCHAR2
698: -- x_msg_count OUT NUMBER

Line 695: -- p_customer_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

691: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
692: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
693: -- p_project_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
694: -- p_customer_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
695: -- p_customer_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
696: -- p_relationship_type IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
697: -- x_return_status OUT VARCHAR2
698: -- x_msg_count OUT NUMBER
699: -- x_msg_data OUT VARCHAR2

Line 696: -- p_relationship_type IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

692: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
693: -- p_project_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
694: -- p_customer_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
695: -- p_customer_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
696: -- p_relationship_type IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
697: -- x_return_status OUT VARCHAR2
698: -- x_msg_count OUT NUMBER
699: -- x_msg_data OUT VARCHAR2
700: --

Line 709: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,

705: --
706: PROCEDURE CREATE_CUSTOMER
707: (
708: p_api_version IN NUMBER := 1.0 ,
709: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
710: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
711: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
712: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
713: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,

Line 710: p_commit IN VARCHAR2 := FND_API.G_FALSE ,

706: PROCEDURE CREATE_CUSTOMER
707: (
708: p_api_version IN NUMBER := 1.0 ,
709: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
710: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
711: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
712: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
713: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
714: p_debug_mode IN VARCHAR2 := 'N' ,

Line 711: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,

707: (
708: p_api_version IN NUMBER := 1.0 ,
709: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
710: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
711: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
712: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
713: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
714: p_debug_mode IN VARCHAR2 := 'N' ,
715: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,

Line 712: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,

708: p_api_version IN NUMBER := 1.0 ,
709: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
710: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
711: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
712: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
713: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
714: p_debug_mode IN VARCHAR2 := 'N' ,
715: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
716: p_project_id IN NUMBER := FND_API.G_MISS_NUM ,

Line 715: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,

711: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
712: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
713: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
714: p_debug_mode IN VARCHAR2 := 'N' ,
715: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
716: p_project_id IN NUMBER := FND_API.G_MISS_NUM ,
717: p_customer_id IN NUMBER := FND_API.G_MISS_NUM ,
718: p_customer_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
719: p_relationship_type IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 716: p_project_id IN NUMBER := FND_API.G_MISS_NUM ,

712: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
713: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
714: p_debug_mode IN VARCHAR2 := 'N' ,
715: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
716: p_project_id IN NUMBER := FND_API.G_MISS_NUM ,
717: p_customer_id IN NUMBER := FND_API.G_MISS_NUM ,
718: p_customer_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
719: p_relationship_type IN VARCHAR2 := FND_API.G_MISS_CHAR ,
720: x_return_status OUT NOCOPY VARCHAR2 , --File.Sql.39 bug 4440895

Line 717: p_customer_id IN NUMBER := FND_API.G_MISS_NUM ,

713: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
714: p_debug_mode IN VARCHAR2 := 'N' ,
715: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
716: p_project_id IN NUMBER := FND_API.G_MISS_NUM ,
717: p_customer_id IN NUMBER := FND_API.G_MISS_NUM ,
718: p_customer_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
719: p_relationship_type IN VARCHAR2 := FND_API.G_MISS_CHAR ,
720: x_return_status OUT NOCOPY VARCHAR2 , --File.Sql.39 bug 4440895
721: x_msg_count OUT NOCOPY NUMBER , --File.Sql.39 bug 4440895

Line 718: p_customer_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,

714: p_debug_mode IN VARCHAR2 := 'N' ,
715: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
716: p_project_id IN NUMBER := FND_API.G_MISS_NUM ,
717: p_customer_id IN NUMBER := FND_API.G_MISS_NUM ,
718: p_customer_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
719: p_relationship_type IN VARCHAR2 := FND_API.G_MISS_CHAR ,
720: x_return_status OUT NOCOPY VARCHAR2 , --File.Sql.39 bug 4440895
721: x_msg_count OUT NOCOPY NUMBER , --File.Sql.39 bug 4440895
722: x_msg_data OUT NOCOPY VARCHAR2) --File.Sql.39 bug 4440895

Line 719: p_relationship_type IN VARCHAR2 := FND_API.G_MISS_CHAR ,

715: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
716: p_project_id IN NUMBER := FND_API.G_MISS_NUM ,
717: p_customer_id IN NUMBER := FND_API.G_MISS_NUM ,
718: p_customer_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
719: p_relationship_type IN VARCHAR2 := FND_API.G_MISS_CHAR ,
720: x_return_status OUT NOCOPY VARCHAR2 , --File.Sql.39 bug 4440895
721: x_msg_count OUT NOCOPY NUMBER , --File.Sql.39 bug 4440895
722: x_msg_data OUT NOCOPY VARCHAR2) --File.Sql.39 bug 4440895
723: IS

Line 750: IF p_commit = FND_API.G_TRUE

746: BEGIN
747:
748: --dbms_output.put_line('INSIDE PROCEDURE create_customer call ... ');
749:
750: IF p_commit = FND_API.G_TRUE
751: THEN
752: SAVEPOINT create_customer;
753: END IF;
754:

Line 760: IF NOT FND_API.COMPATIBLE_API_CALL(l_api_version,

756:
757: if (p_debug_mode = 'Y') then
758: pa_debug.debug('Create_Customer PUB : checking API compatibility');
759: end if;
760: IF NOT FND_API.COMPATIBLE_API_CALL(l_api_version,
761: p_api_version,
762: l_api_name,
763: g_pkg_name)
764: THEN

Line 765: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

761: p_api_version,
762: l_api_name,
763: g_pkg_name)
764: THEN
765: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
766: END IF;
767:
768: x_return_status := FND_API.G_RET_STS_SUCCESS;
769:

Line 768: x_return_status := FND_API.G_RET_STS_SUCCESS;

764: THEN
765: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
766: END IF;
767:
768: x_return_status := FND_API.G_RET_STS_SUCCESS;
769:
770: IF FND_API.TO_BOOLEAN(nvl(p_init_msg_list,FND_API.G_FALSE))
771: THEN
772: FND_MSG_PUB.initialize;

Line 770: IF FND_API.TO_BOOLEAN(nvl(p_init_msg_list,FND_API.G_FALSE))

766: END IF;
767:
768: x_return_status := FND_API.G_RET_STS_SUCCESS;
769:
770: IF FND_API.TO_BOOLEAN(nvl(p_init_msg_list,FND_API.G_FALSE))
771: THEN
772: FND_MSG_PUB.initialize;
773: END IF;
774:

Line 780: P_customer_id <> FND_API.G_MISS_NUM ) OR

776:
777: --dbms_output.put_line('INSIDE PROCEDURE before p_customer_id check call ... ');
778:
779: IF (p_customer_id is not null AND
780: P_customer_id <> FND_API.G_MISS_NUM ) OR
781: (p_customer_name is not null AND
782: p_customer_name <> FND_API.G_MISS_CHAR )
783: THEN
784: if (p_debug_mode = 'Y') then

Line 782: p_customer_name <> FND_API.G_MISS_CHAR )

778:
779: IF (p_customer_id is not null AND
780: P_customer_id <> FND_API.G_MISS_NUM ) OR
781: (p_customer_name is not null AND
782: p_customer_name <> FND_API.G_MISS_CHAR )
783: THEN
784: if (p_debug_mode = 'Y') then
785: pa_debug.debug('Create_Customer PUB : checking Customer code');
786: end if;

Line 809: l_return_status := FND_API.G_MISS_CHAR;

805: -- p_msg_name => 'PA_PROJ_CUST_ID_NOT_PASSED');
806: -- x_msg_data := 'PA_PROJ_CUST_ID_NOT_PASSED';
807: END IF;
808:
809: l_return_status := FND_API.G_MISS_CHAR;
810: l_error_msg_code := FND_API.G_MISS_CHAR;
811:
812: if (p_debug_mode = 'Y') then
813: pa_debug.debug('Create_Customer PUB : calling Create_customer private API');

Line 810: l_error_msg_code := FND_API.G_MISS_CHAR;

806: -- x_msg_data := 'PA_PROJ_CUST_ID_NOT_PASSED';
807: END IF;
808:
809: l_return_status := FND_API.G_MISS_CHAR;
810: l_error_msg_code := FND_API.G_MISS_CHAR;
811:
812: if (p_debug_mode = 'Y') then
813: pa_debug.debug('Create_Customer PUB : calling Create_customer private API');
814: end if;

Line 817: ( p_commit => FND_API.G_FALSE ,

813: pa_debug.debug('Create_Customer PUB : calling Create_customer private API');
814: end if;
815:
816: PA_PROJECTS_MAINT_PVT.CREATE_CUSTOMER
817: ( p_commit => FND_API.G_FALSE ,
818: p_validate_only => p_validate_only ,
819: p_validation_level => p_validation_level ,
820: p_debug_mode => p_debug_mode ,
821: p_max_msg_count => p_max_msg_count,

Line 834: (p_encoded => FND_API.G_TRUE ,

830: If l_msg_count > 0 THEN
831: x_msg_count := l_msg_count;
832: If l_msg_count = 1 THEN
833: pa_interface_utils_pub.get_messages
834: (p_encoded => FND_API.G_TRUE ,
835: p_msg_index => 1,
836: p_msg_count => l_msg_count ,
837: p_msg_data => l_msg_data,
838: p_data => l_data,

Line 842: RAISE FND_API.G_EXC_ERROR;

838: p_data => l_data,
839: p_msg_index_out => l_msg_index_out );
840: x_msg_data := l_data;
841: End if;
842: RAISE FND_API.G_EXC_ERROR;
843: End if;
844: /*
845: l_msg_count := FND_MSG_PUB.count_msg;
846:

Line 850: p_encoded => FND_API.G_TRUE);

846:
847: IF l_msg_count = 1 THEN
848: x_msg_count := l_msg_count;
849: x_msg_data := FND_MSG_PUB.get(p_msg_index => 1,
850: p_encoded => FND_API.G_TRUE);
851: ELSE
852: x_msg_count := l_msg_count;
853: END IF;
854:

Line 861: RAISE FND_API.G_EXC_ERROR;

857: end if;
858:
859: IF l_msg_count > 0 THEN
860: x_return_status := 'E';
861: RAISE FND_API.G_EXC_ERROR;
862: END IF;
863: */
864: IF FND_API.TO_BOOLEAN(P_COMMIT)
865: THEN

Line 864: IF FND_API.TO_BOOLEAN(P_COMMIT)

860: x_return_status := 'E';
861: RAISE FND_API.G_EXC_ERROR;
862: END IF;
863: */
864: IF FND_API.TO_BOOLEAN(P_COMMIT)
865: THEN
866: COMMIT WORK;
867: END IF;
868:

Line 871: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

867: END IF;
868:
869: --dbms_output.put_line('SUCCESSFULLY CREATED CUSTOMER ... ');
870:
871: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
872: IF p_commit = FND_API.G_TRUE THEN
873: ROLLBACK TO create_customer;
874: END IF;
875: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 872: IF p_commit = FND_API.G_TRUE THEN

868:
869: --dbms_output.put_line('SUCCESSFULLY CREATED CUSTOMER ... ');
870:
871: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
872: IF p_commit = FND_API.G_TRUE THEN
873: ROLLBACK TO create_customer;
874: END IF;
875: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
876: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',

Line 875: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

871: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
872: IF p_commit = FND_API.G_TRUE THEN
873: ROLLBACK TO create_customer;
874: END IF;
875: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
876: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
877: p_procedure_name => 'CREATE_CUSTOMER',
878: p_error_text => SUBSTRB(SQLERRM,1,240));
879: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 879: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

875: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
876: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
877: p_procedure_name => 'CREATE_CUSTOMER',
878: p_error_text => SUBSTRB(SQLERRM,1,240));
879: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
880:
881: WHEN FND_API.G_EXC_ERROR THEN
882: IF p_commit = FND_API.G_TRUE THEN
883: ROLLBACK TO create_customer;

Line 881: WHEN FND_API.G_EXC_ERROR THEN

877: p_procedure_name => 'CREATE_CUSTOMER',
878: p_error_text => SUBSTRB(SQLERRM,1,240));
879: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
880:
881: WHEN FND_API.G_EXC_ERROR THEN
882: IF p_commit = FND_API.G_TRUE THEN
883: ROLLBACK TO create_customer;
884: END IF;
885: x_return_status := 'E';

Line 882: IF p_commit = FND_API.G_TRUE THEN

878: p_error_text => SUBSTRB(SQLERRM,1,240));
879: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
880:
881: WHEN FND_API.G_EXC_ERROR THEN
882: IF p_commit = FND_API.G_TRUE THEN
883: ROLLBACK TO create_customer;
884: END IF;
885: x_return_status := 'E';
886:

Line 888: IF p_commit = FND_API.G_TRUE THEN

884: END IF;
885: x_return_status := 'E';
886:
887: WHEN OTHERS THEN
888: IF p_commit = FND_API.G_TRUE THEN
889: ROLLBACK TO create_customer;
890: END IF;
891: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
892: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',

Line 891: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

887: WHEN OTHERS THEN
888: IF p_commit = FND_API.G_TRUE THEN
889: ROLLBACK TO create_customer;
890: END IF;
891: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
892: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
893: p_procedure_name => 'CREATE_CUSTOMER',
894: p_error_text => SUBSTRB(SQLERRM,1,240));
895: raise;

Line 904: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE

900: -- Type : Public
901: -- Pre-reqs : None.
902: -- Parameters :
903: -- p_api_version IN NUMBER Optional Default = 1.0
904: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
905: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
906: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
907: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
908: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'

Line 905: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE

901: -- Pre-reqs : None.
902: -- Parameters :
903: -- p_api_version IN NUMBER Optional Default = 1.0
904: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
905: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
906: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
907: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
908: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
909: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'

Line 906: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE

902: -- Parameters :
903: -- p_api_version IN NUMBER Optional Default = 1.0
904: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
905: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
906: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
907: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
908: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
909: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
910: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM

Line 907: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL

903: -- p_api_version IN NUMBER Optional Default = 1.0
904: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
905: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
906: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
907: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
908: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
909: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
910: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
911: -- p_project_id IN NUMBER Required

Line 910: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM

906: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
907: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
908: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
909: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
910: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
911: -- p_project_id IN NUMBER Required
912: -- p_project_name IN VARCHAR2 Required
913: -- p_project_number IN VARCHAR2 Required
914: -- p_project_type IN VARCHAR2 Required Default = FND_API.G_MISS_CHAR

Line 914: -- p_project_type IN VARCHAR2 Required Default = FND_API.G_MISS_CHAR

910: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
911: -- p_project_id IN NUMBER Required
912: -- p_project_name IN VARCHAR2 Required
913: -- p_project_number IN VARCHAR2 Required
914: -- p_project_type IN VARCHAR2 Required Default = FND_API.G_MISS_CHAR
915: -- p_description IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
916: -- p_project_status_code IN VARCHAR2 Required
917: -- p_public_sector_flag IN VARCHAR2 Required
918: -- p_carrying_out_organization_id IN NUMBER Required Default = FND_API.G_MISS_NUM

Line 915: -- p_description IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

911: -- p_project_id IN NUMBER Required
912: -- p_project_name IN VARCHAR2 Required
913: -- p_project_number IN VARCHAR2 Required
914: -- p_project_type IN VARCHAR2 Required Default = FND_API.G_MISS_CHAR
915: -- p_description IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
916: -- p_project_status_code IN VARCHAR2 Required
917: -- p_public_sector_flag IN VARCHAR2 Required
918: -- p_carrying_out_organization_id IN NUMBER Required Default = FND_API.G_MISS_NUM
919: -- p_organization_name IN VARCHAR2 Required Default = FND_API.G_MISS_CHAR

Line 918: -- p_carrying_out_organization_id IN NUMBER Required Default = FND_API.G_MISS_NUM

914: -- p_project_type IN VARCHAR2 Required Default = FND_API.G_MISS_CHAR
915: -- p_description IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
916: -- p_project_status_code IN VARCHAR2 Required
917: -- p_public_sector_flag IN VARCHAR2 Required
918: -- p_carrying_out_organization_id IN NUMBER Required Default = FND_API.G_MISS_NUM
919: -- p_organization_name IN VARCHAR2 Required Default = FND_API.G_MISS_CHAR
920: -- p_start_date IN DATE Required
921: -- p_completion_date IN DATE Optional Default = FND_API.G_MISS_DATE
922: -- p_territory_code IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 919: -- p_organization_name IN VARCHAR2 Required Default = FND_API.G_MISS_CHAR

915: -- p_description IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
916: -- p_project_status_code IN VARCHAR2 Required
917: -- p_public_sector_flag IN VARCHAR2 Required
918: -- p_carrying_out_organization_id IN NUMBER Required Default = FND_API.G_MISS_NUM
919: -- p_organization_name IN VARCHAR2 Required Default = FND_API.G_MISS_CHAR
920: -- p_start_date IN DATE Required
921: -- p_completion_date IN DATE Optional Default = FND_API.G_MISS_DATE
922: -- p_territory_code IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
923: -- p_country IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 921: -- p_completion_date IN DATE Optional Default = FND_API.G_MISS_DATE

917: -- p_public_sector_flag IN VARCHAR2 Required
918: -- p_carrying_out_organization_id IN NUMBER Required Default = FND_API.G_MISS_NUM
919: -- p_organization_name IN VARCHAR2 Required Default = FND_API.G_MISS_CHAR
920: -- p_start_date IN DATE Required
921: -- p_completion_date IN DATE Optional Default = FND_API.G_MISS_DATE
922: -- p_territory_code IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
923: -- p_country IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
924: -- p_location_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
925: -- p_state_region IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 922: -- p_territory_code IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

918: -- p_carrying_out_organization_id IN NUMBER Required Default = FND_API.G_MISS_NUM
919: -- p_organization_name IN VARCHAR2 Required Default = FND_API.G_MISS_CHAR
920: -- p_start_date IN DATE Required
921: -- p_completion_date IN DATE Optional Default = FND_API.G_MISS_DATE
922: -- p_territory_code IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
923: -- p_country IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
924: -- p_location_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
925: -- p_state_region IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
926: -- p_city IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 923: -- p_country IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

919: -- p_organization_name IN VARCHAR2 Required Default = FND_API.G_MISS_CHAR
920: -- p_start_date IN DATE Required
921: -- p_completion_date IN DATE Optional Default = FND_API.G_MISS_DATE
922: -- p_territory_code IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
923: -- p_country IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
924: -- p_location_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
925: -- p_state_region IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
926: -- p_city IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
927: -- p_attribute_category IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 924: -- p_location_id IN NUMBER Optional Default = FND_API.G_MISS_NUM

920: -- p_start_date IN DATE Required
921: -- p_completion_date IN DATE Optional Default = FND_API.G_MISS_DATE
922: -- p_territory_code IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
923: -- p_country IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
924: -- p_location_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
925: -- p_state_region IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
926: -- p_city IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
927: -- p_attribute_category IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
928: -- p_attribute1 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 925: -- p_state_region IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

921: -- p_completion_date IN DATE Optional Default = FND_API.G_MISS_DATE
922: -- p_territory_code IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
923: -- p_country IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
924: -- p_location_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
925: -- p_state_region IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
926: -- p_city IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
927: -- p_attribute_category IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
928: -- p_attribute1 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
929: -- p_attribute2 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 926: -- p_city IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

922: -- p_territory_code IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
923: -- p_country IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
924: -- p_location_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
925: -- p_state_region IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
926: -- p_city IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
927: -- p_attribute_category IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
928: -- p_attribute1 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
929: -- p_attribute2 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
930: -- p_attribute3 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 927: -- p_attribute_category IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

923: -- p_country IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
924: -- p_location_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
925: -- p_state_region IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
926: -- p_city IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
927: -- p_attribute_category IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
928: -- p_attribute1 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
929: -- p_attribute2 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
930: -- p_attribute3 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
931: -- p_attribute4 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 928: -- p_attribute1 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

924: -- p_location_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
925: -- p_state_region IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
926: -- p_city IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
927: -- p_attribute_category IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
928: -- p_attribute1 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
929: -- p_attribute2 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
930: -- p_attribute3 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
931: -- p_attribute4 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
932: -- p_attribute5 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 929: -- p_attribute2 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

925: -- p_state_region IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
926: -- p_city IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
927: -- p_attribute_category IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
928: -- p_attribute1 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
929: -- p_attribute2 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
930: -- p_attribute3 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
931: -- p_attribute4 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
932: -- p_attribute5 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
933: -- p_attribute6 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 930: -- p_attribute3 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

926: -- p_city IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
927: -- p_attribute_category IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
928: -- p_attribute1 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
929: -- p_attribute2 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
930: -- p_attribute3 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
931: -- p_attribute4 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
932: -- p_attribute5 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
933: -- p_attribute6 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
934: -- p_attribute7 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 931: -- p_attribute4 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

927: -- p_attribute_category IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
928: -- p_attribute1 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
929: -- p_attribute2 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
930: -- p_attribute3 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
931: -- p_attribute4 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
932: -- p_attribute5 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
933: -- p_attribute6 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
934: -- p_attribute7 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
935: -- p_attribute8 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 932: -- p_attribute5 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

928: -- p_attribute1 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
929: -- p_attribute2 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
930: -- p_attribute3 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
931: -- p_attribute4 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
932: -- p_attribute5 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
933: -- p_attribute6 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
934: -- p_attribute7 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
935: -- p_attribute8 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
936: -- p_attribute9 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 933: -- p_attribute6 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

929: -- p_attribute2 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
930: -- p_attribute3 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
931: -- p_attribute4 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
932: -- p_attribute5 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
933: -- p_attribute6 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
934: -- p_attribute7 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
935: -- p_attribute8 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
936: -- p_attribute9 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
937: -- p_attribute10 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 934: -- p_attribute7 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

930: -- p_attribute3 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
931: -- p_attribute4 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
932: -- p_attribute5 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
933: -- p_attribute6 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
934: -- p_attribute7 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
935: -- p_attribute8 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
936: -- p_attribute9 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
937: -- p_attribute10 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
938: -- p_record_version_number IN NUMBER Required

Line 935: -- p_attribute8 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

931: -- p_attribute4 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
932: -- p_attribute5 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
933: -- p_attribute6 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
934: -- p_attribute7 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
935: -- p_attribute8 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
936: -- p_attribute9 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
937: -- p_attribute10 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
938: -- p_record_version_number IN NUMBER Required
939: -- p_recalculate_flag IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 936: -- p_attribute9 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

932: -- p_attribute5 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
933: -- p_attribute6 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
934: -- p_attribute7 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
935: -- p_attribute8 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
936: -- p_attribute9 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
937: -- p_attribute10 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
938: -- p_record_version_number IN NUMBER Required
939: -- p_recalculate_flag IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
940: -- p_target_start_date IN DATE Optional Default = FND_API.G_MISS_DATE

Line 937: -- p_attribute10 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

933: -- p_attribute6 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
934: -- p_attribute7 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
935: -- p_attribute8 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
936: -- p_attribute9 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
937: -- p_attribute10 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
938: -- p_record_version_number IN NUMBER Required
939: -- p_recalculate_flag IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
940: -- p_target_start_date IN DATE Optional Default = FND_API.G_MISS_DATE
941: -- p_target_finish_dateIN DATE Optional Default = FND_API.G_MISS_DATE

Line 939: -- p_recalculate_flag IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

935: -- p_attribute8 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
936: -- p_attribute9 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
937: -- p_attribute10 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
938: -- p_record_version_number IN NUMBER Required
939: -- p_recalculate_flag IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
940: -- p_target_start_date IN DATE Optional Default = FND_API.G_MISS_DATE
941: -- p_target_finish_dateIN DATE Optional Default = FND_API.G_MISS_DATE
942: -- p_security_level IN NUMBER := FND_API.G_MISS_NUM ,
943: -- p_long_name IN VARCHAR2 Optional Default = NULL

Line 940: -- p_target_start_date IN DATE Optional Default = FND_API.G_MISS_DATE

936: -- p_attribute9 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
937: -- p_attribute10 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
938: -- p_record_version_number IN NUMBER Required
939: -- p_recalculate_flag IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
940: -- p_target_start_date IN DATE Optional Default = FND_API.G_MISS_DATE
941: -- p_target_finish_dateIN DATE Optional Default = FND_API.G_MISS_DATE
942: -- p_security_level IN NUMBER := FND_API.G_MISS_NUM ,
943: -- p_long_name IN VARCHAR2 Optional Default = NULL
944: -- x_return_status OUT VARCHAR2 Required

Line 941: -- p_target_finish_dateIN DATE Optional Default = FND_API.G_MISS_DATE

937: -- p_attribute10 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
938: -- p_record_version_number IN NUMBER Required
939: -- p_recalculate_flag IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
940: -- p_target_start_date IN DATE Optional Default = FND_API.G_MISS_DATE
941: -- p_target_finish_dateIN DATE Optional Default = FND_API.G_MISS_DATE
942: -- p_security_level IN NUMBER := FND_API.G_MISS_NUM ,
943: -- p_long_name IN VARCHAR2 Optional Default = NULL
944: -- x_return_status OUT VARCHAR2 Required
945: -- x_msg_count OUT NUMBER Required

Line 942: -- p_security_level IN NUMBER := FND_API.G_MISS_NUM ,

938: -- p_record_version_number IN NUMBER Required
939: -- p_recalculate_flag IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
940: -- p_target_start_date IN DATE Optional Default = FND_API.G_MISS_DATE
941: -- p_target_finish_dateIN DATE Optional Default = FND_API.G_MISS_DATE
942: -- p_security_level IN NUMBER := FND_API.G_MISS_NUM ,
943: -- p_long_name IN VARCHAR2 Optional Default = NULL
944: -- x_return_status OUT VARCHAR2 Required
945: -- x_msg_count OUT NUMBER Required
946: -- x_msg_data OUT VARCHAR2 Required

Line 956: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,

952: --
953: PROCEDURE UPDATE_PROJECT_BASIC_INFO
954: (
955: p_api_version IN NUMBER := 1.0 ,
956: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
957: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
958: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
959: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
960: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,

Line 957: p_commit IN VARCHAR2 := FND_API.G_FALSE ,

953: PROCEDURE UPDATE_PROJECT_BASIC_INFO
954: (
955: p_api_version IN NUMBER := 1.0 ,
956: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
957: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
958: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
959: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
960: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
961: p_debug_mode IN VARCHAR2 := 'N' ,

Line 958: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,

954: (
955: p_api_version IN NUMBER := 1.0 ,
956: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
957: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
958: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
959: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
960: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
961: p_debug_mode IN VARCHAR2 := 'N' ,
962: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,

Line 959: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,

955: p_api_version IN NUMBER := 1.0 ,
956: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
957: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
958: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
959: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
960: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
961: p_debug_mode IN VARCHAR2 := 'N' ,
962: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
963: p_project_id IN NUMBER ,

Line 962: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,

958: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
959: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
960: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
961: p_debug_mode IN VARCHAR2 := 'N' ,
962: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
963: p_project_id IN NUMBER ,
964: p_project_name IN VARCHAR2 ,
965: p_project_number IN VARCHAR2 ,
966: p_project_type IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 966: p_project_type IN VARCHAR2 := FND_API.G_MISS_CHAR ,

962: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
963: p_project_id IN NUMBER ,
964: p_project_name IN VARCHAR2 ,
965: p_project_number IN VARCHAR2 ,
966: p_project_type IN VARCHAR2 := FND_API.G_MISS_CHAR ,
967: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR ,
968: p_project_status_code IN VARCHAR2 ,
969: p_public_sector_flag IN VARCHAR2 ,
970: p_carrying_out_organization_id IN NUMBER := FND_API.G_MISS_NUM ,

Line 967: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR ,

963: p_project_id IN NUMBER ,
964: p_project_name IN VARCHAR2 ,
965: p_project_number IN VARCHAR2 ,
966: p_project_type IN VARCHAR2 := FND_API.G_MISS_CHAR ,
967: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR ,
968: p_project_status_code IN VARCHAR2 ,
969: p_public_sector_flag IN VARCHAR2 ,
970: p_carrying_out_organization_id IN NUMBER := FND_API.G_MISS_NUM ,
971: p_organization_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 970: p_carrying_out_organization_id IN NUMBER := FND_API.G_MISS_NUM ,

966: p_project_type IN VARCHAR2 := FND_API.G_MISS_CHAR ,
967: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR ,
968: p_project_status_code IN VARCHAR2 ,
969: p_public_sector_flag IN VARCHAR2 ,
970: p_carrying_out_organization_id IN NUMBER := FND_API.G_MISS_NUM ,
971: p_organization_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
972: p_start_date IN DATE ,
973: p_completion_date IN DATE := FND_API.G_MISS_DATE ,
974: p_territory_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 971: p_organization_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,

967: p_description IN VARCHAR2 := FND_API.G_MISS_CHAR ,
968: p_project_status_code IN VARCHAR2 ,
969: p_public_sector_flag IN VARCHAR2 ,
970: p_carrying_out_organization_id IN NUMBER := FND_API.G_MISS_NUM ,
971: p_organization_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
972: p_start_date IN DATE ,
973: p_completion_date IN DATE := FND_API.G_MISS_DATE ,
974: p_territory_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
975: p_country IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 973: p_completion_date IN DATE := FND_API.G_MISS_DATE ,

969: p_public_sector_flag IN VARCHAR2 ,
970: p_carrying_out_organization_id IN NUMBER := FND_API.G_MISS_NUM ,
971: p_organization_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
972: p_start_date IN DATE ,
973: p_completion_date IN DATE := FND_API.G_MISS_DATE ,
974: p_territory_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
975: p_country IN VARCHAR2 := FND_API.G_MISS_CHAR ,
976: p_location_id IN NUMBER := FND_API.G_MISS_NUM ,
977: p_state_region IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 974: p_territory_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,

970: p_carrying_out_organization_id IN NUMBER := FND_API.G_MISS_NUM ,
971: p_organization_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
972: p_start_date IN DATE ,
973: p_completion_date IN DATE := FND_API.G_MISS_DATE ,
974: p_territory_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
975: p_country IN VARCHAR2 := FND_API.G_MISS_CHAR ,
976: p_location_id IN NUMBER := FND_API.G_MISS_NUM ,
977: p_state_region IN VARCHAR2 := FND_API.G_MISS_CHAR ,
978: p_city IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 975: p_country IN VARCHAR2 := FND_API.G_MISS_CHAR ,

971: p_organization_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
972: p_start_date IN DATE ,
973: p_completion_date IN DATE := FND_API.G_MISS_DATE ,
974: p_territory_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
975: p_country IN VARCHAR2 := FND_API.G_MISS_CHAR ,
976: p_location_id IN NUMBER := FND_API.G_MISS_NUM ,
977: p_state_region IN VARCHAR2 := FND_API.G_MISS_CHAR ,
978: p_city IN VARCHAR2 := FND_API.G_MISS_CHAR ,
979: p_priority_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 976: p_location_id IN NUMBER := FND_API.G_MISS_NUM ,

972: p_start_date IN DATE ,
973: p_completion_date IN DATE := FND_API.G_MISS_DATE ,
974: p_territory_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
975: p_country IN VARCHAR2 := FND_API.G_MISS_CHAR ,
976: p_location_id IN NUMBER := FND_API.G_MISS_NUM ,
977: p_state_region IN VARCHAR2 := FND_API.G_MISS_CHAR ,
978: p_city IN VARCHAR2 := FND_API.G_MISS_CHAR ,
979: p_priority_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
980: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 977: p_state_region IN VARCHAR2 := FND_API.G_MISS_CHAR ,

973: p_completion_date IN DATE := FND_API.G_MISS_DATE ,
974: p_territory_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
975: p_country IN VARCHAR2 := FND_API.G_MISS_CHAR ,
976: p_location_id IN NUMBER := FND_API.G_MISS_NUM ,
977: p_state_region IN VARCHAR2 := FND_API.G_MISS_CHAR ,
978: p_city IN VARCHAR2 := FND_API.G_MISS_CHAR ,
979: p_priority_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
980: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,
981: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 978: p_city IN VARCHAR2 := FND_API.G_MISS_CHAR ,

974: p_territory_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
975: p_country IN VARCHAR2 := FND_API.G_MISS_CHAR ,
976: p_location_id IN NUMBER := FND_API.G_MISS_NUM ,
977: p_state_region IN VARCHAR2 := FND_API.G_MISS_CHAR ,
978: p_city IN VARCHAR2 := FND_API.G_MISS_CHAR ,
979: p_priority_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
980: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,
981: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
982: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 979: p_priority_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,

975: p_country IN VARCHAR2 := FND_API.G_MISS_CHAR ,
976: p_location_id IN NUMBER := FND_API.G_MISS_NUM ,
977: p_state_region IN VARCHAR2 := FND_API.G_MISS_CHAR ,
978: p_city IN VARCHAR2 := FND_API.G_MISS_CHAR ,
979: p_priority_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
980: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,
981: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
982: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
983: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 980: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,

976: p_location_id IN NUMBER := FND_API.G_MISS_NUM ,
977: p_state_region IN VARCHAR2 := FND_API.G_MISS_CHAR ,
978: p_city IN VARCHAR2 := FND_API.G_MISS_CHAR ,
979: p_priority_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
980: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,
981: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
982: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
983: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
984: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 981: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

977: p_state_region IN VARCHAR2 := FND_API.G_MISS_CHAR ,
978: p_city IN VARCHAR2 := FND_API.G_MISS_CHAR ,
979: p_priority_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
980: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,
981: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
982: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
983: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
984: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
985: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 982: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

978: p_city IN VARCHAR2 := FND_API.G_MISS_CHAR ,
979: p_priority_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
980: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,
981: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
982: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
983: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
984: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
985: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
986: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 983: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

979: p_priority_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
980: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,
981: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
982: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
983: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
984: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
985: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
986: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
987: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 984: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

980: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,
981: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
982: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
983: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
984: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
985: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
986: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
987: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
988: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 985: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

981: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
982: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
983: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
984: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
985: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
986: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
987: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
988: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
989: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 986: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

982: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
983: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
984: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
985: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
986: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
987: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
988: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
989: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
990: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 987: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

983: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
984: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
985: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
986: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
987: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
988: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
989: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
990: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
991: p_record_version_number IN NUMBER ,

Line 988: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

984: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
985: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
986: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
987: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
988: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
989: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
990: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
991: p_record_version_number IN NUMBER ,
992: p_recalculate_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 989: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

985: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
986: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
987: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
988: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
989: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
990: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
991: p_record_version_number IN NUMBER ,
992: p_recalculate_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,
993: -- anlee

Line 990: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

986: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
987: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
988: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
989: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
990: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
991: p_record_version_number IN NUMBER ,
992: p_recalculate_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,
993: -- anlee
994: -- Date changes

Line 992: p_recalculate_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,

988: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
989: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
990: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
991: p_record_version_number IN NUMBER ,
992: p_recalculate_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,
993: -- anlee
994: -- Date changes
995: p_target_start_date IN DATE := FND_API.G_MISS_DATE ,
996: p_target_finish_date IN DATE := FND_API.G_MISS_DATE ,

Line 995: p_target_start_date IN DATE := FND_API.G_MISS_DATE ,

991: p_record_version_number IN NUMBER ,
992: p_recalculate_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,
993: -- anlee
994: -- Date changes
995: p_target_start_date IN DATE := FND_API.G_MISS_DATE ,
996: p_target_finish_date IN DATE := FND_API.G_MISS_DATE ,
997: -- End of changes
998: p_security_level IN NUMBER := FND_API.G_MISS_NUM ,
999: -- anlee

Line 996: p_target_finish_date IN DATE := FND_API.G_MISS_DATE ,

992: p_recalculate_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,
993: -- anlee
994: -- Date changes
995: p_target_start_date IN DATE := FND_API.G_MISS_DATE ,
996: p_target_finish_date IN DATE := FND_API.G_MISS_DATE ,
997: -- End of changes
998: p_security_level IN NUMBER := FND_API.G_MISS_NUM ,
999: -- anlee
1000: -- Project Long Name changes

Line 998: p_security_level IN NUMBER := FND_API.G_MISS_NUM ,

994: -- Date changes
995: p_target_start_date IN DATE := FND_API.G_MISS_DATE ,
996: p_target_finish_date IN DATE := FND_API.G_MISS_DATE ,
997: -- End of changes
998: p_security_level IN NUMBER := FND_API.G_MISS_NUM ,
999: -- anlee
1000: -- Project Long Name changes
1001: p_long_name IN VARCHAR2 DEFAULT NULL ,
1002: -- end of changes

Line 1028: IF p_commit = FND_API.G_TRUE THEN

1024: BEGIN
1025:
1026: --dbms_output.put_line('Starts here PA_PROJECTS_MAINT_PUB.CREATE_PROJECT ... ');
1027:
1028: IF p_commit = FND_API.G_TRUE THEN
1029: SAVEPOINT update_project_basic_info;
1030: END IF;
1031:
1032: pa_debug.init_err_stack('PA_PROJECTS_MAINT_PUB.update_project_basic_info');

Line 1034: --dbms_output.put_line('Starts here FND_API.COMPATIBLE_API_CALL ... ');

1030: END IF;
1031:
1032: pa_debug.init_err_stack('PA_PROJECTS_MAINT_PUB.update_project_basic_info');
1033:
1034: --dbms_output.put_line('Starts here FND_API.COMPATIBLE_API_CALL ... ');
1035:
1036: if (p_debug_mode = 'Y') then
1037: pa_debug.debug('Update_project_basic_info PUB : Checking API compatibility');
1038: end if;

Line 1040: IF NOT FND_API.COMPATIBLE_API_CALL(l_api_version,

1036: if (p_debug_mode = 'Y') then
1037: pa_debug.debug('Update_project_basic_info PUB : Checking API compatibility');
1038: end if;
1039:
1040: IF NOT FND_API.COMPATIBLE_API_CALL(l_api_version,
1041: p_api_version,
1042: l_api_name,
1043: g_pkg_name)
1044: THEN

Line 1045: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1041: p_api_version,
1042: l_api_name,
1043: g_pkg_name)
1044: THEN
1045: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1046: END IF;
1047:
1048: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then
1049: fnd_msg_pub.initialize;

Line 1048: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then

1044: THEN
1045: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1046: END IF;
1047:
1048: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then
1049: fnd_msg_pub.initialize;
1050: end if;
1051:
1052: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 1052: x_return_status := FND_API.G_RET_STS_SUCCESS;

1048: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then
1049: fnd_msg_pub.initialize;
1050: end if;
1051:
1052: x_return_status := FND_API.G_RET_STS_SUCCESS;
1053:
1054: -- Check original project id
1055:
1056: --dbms_output.put_line('Check original project id ... ');

Line 1072: p_carrying_out_organization_id <> FND_API.G_MISS_NUM) OR

1068:
1069: --CARRYING_OUT_ORGANIZATION_ID
1070:
1071: IF (p_carrying_out_organization_id is not null AND
1072: p_carrying_out_organization_id <> FND_API.G_MISS_NUM) OR
1073: (p_organization_name is not null AND
1074: p_organization_name <> FND_API.G_MISS_CHAR)
1075: THEN
1076: if (p_debug_mode = 'Y') then

Line 1074: p_organization_name <> FND_API.G_MISS_CHAR)

1070:
1071: IF (p_carrying_out_organization_id is not null AND
1072: p_carrying_out_organization_id <> FND_API.G_MISS_NUM) OR
1073: (p_organization_name is not null AND
1074: p_organization_name <> FND_API.G_MISS_CHAR)
1075: THEN
1076: if (p_debug_mode = 'Y') then
1077: pa_debug.debug('Update_project_basic_info PUB : Checking Carrying out org');
1078: end if;

Line 1087: IF l_return_status = FND_API.G_RET_STS_ERROR

1083: ,p_check_id_flag => 'A'
1084: ,x_organization_id => l_carrying_out_organization_id
1085: ,x_return_status => l_return_status
1086: ,x_error_msg_code => l_error_msg_code);
1087: IF l_return_status = FND_API.G_RET_STS_ERROR
1088: THEN
1089: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1090: p_msg_name => l_error_msg_code);
1091: x_msg_data := l_error_msg_code;

Line 1104: (p_encoded => FND_API.G_TRUE ,

1100: If l_msg_count > 0 THEN
1101: x_msg_count := l_msg_count;
1102: If l_msg_count = 1 THEN
1103: pa_interface_utils_pub.get_messages
1104: (p_encoded => FND_API.G_TRUE ,
1105: p_msg_index => 1,
1106: p_msg_count => l_msg_count ,
1107: p_msg_data => l_msg_data,
1108: p_data => l_data,

Line 1112: RAISE FND_API.G_EXC_ERROR;

1108: p_data => l_data,
1109: p_msg_index_out => l_msg_index_out );
1110: x_msg_data := l_data;
1111: End if;
1112: RAISE FND_API.G_EXC_ERROR;
1113: End if;
1114: /*
1115: l_msg_count := FND_MSG_PUB.count_msg;
1116:

Line 1120: p_encoded => FND_API.G_TRUE);

1116:
1117: IF l_msg_count = 1 THEN
1118: x_msg_count := l_msg_count;
1119: x_msg_data := FND_MSG_PUB.get(p_msg_index => 1,
1120: p_encoded => FND_API.G_TRUE);
1121: ELSE
1122: x_msg_count := l_msg_count;
1123: END IF;
1124:

Line 1131: RAISE FND_API.G_EXC_ERROR;

1127: end if;
1128:
1129: IF l_msg_count > 0 THEN
1130: x_return_status := 'E';
1131: RAISE FND_API.G_EXC_ERROR;
1132: END IF;
1133: */
1134: --dbms_output.put_line(' location **** '||to_char(p_location_id));
1135: if (p_debug_mode = 'Y') then

Line 1140: p_commit => FND_API.G_FALSE,

1136: pa_debug.debug('Update_project_basic_info PUB : Calling private API update_project_basic_info');
1137: end if;
1138: PA_PROJECTS_MAINT_PVT.UPDATE_PROJECT_BASIC_INFO
1139: (
1140: p_commit => FND_API.G_FALSE,
1141: p_validate_only => p_validate_only,
1142: p_validation_level => p_validation_level,
1143: p_calling_module => p_calling_module, -- added for bug 7204572
1144: p_debug_mode => p_debug_mode,

Line 1198: (p_encoded => FND_API.G_TRUE ,

1194: If l_msg_count > 0 THEN
1195: x_msg_count := l_msg_count;
1196: If l_msg_count = 1 THEN
1197: pa_interface_utils_pub.get_messages
1198: (p_encoded => FND_API.G_TRUE ,
1199: p_msg_index => 1,
1200: p_msg_count => l_msg_count ,
1201: p_msg_data => l_msg_data,
1202: p_data => l_data,

Line 1206: RAISE FND_API.G_EXC_ERROR;

1202: p_data => l_data,
1203: p_msg_index_out => l_msg_index_out );
1204: x_msg_data := l_data;
1205: End if;
1206: RAISE FND_API.G_EXC_ERROR;
1207: End if;
1208: /*
1209: l_msg_count := FND_MSG_PUB.count_msg;
1210:

Line 1214: p_encoded => FND_API.G_TRUE);

1210:
1211: IF l_msg_count = 1 THEN
1212: x_msg_count := l_msg_count;
1213: x_msg_data := FND_MSG_PUB.get(p_msg_index => 1,
1214: p_encoded => FND_API.G_TRUE);
1215: ELSE
1216: x_msg_count := l_msg_count;
1217: END IF;
1218:

Line 1221: RAISE FND_API.G_EXC_ERROR;

1217: END IF;
1218:
1219: IF l_msg_count > 0 THEN
1220: x_return_status := 'E';
1221: RAISE FND_API.G_EXC_ERROR;
1222: END IF;
1223: */
1224: x_return_status := FND_API.G_RET_STS_SUCCESS;
1225:

Line 1224: x_return_status := FND_API.G_RET_STS_SUCCESS;

1220: x_return_status := 'E';
1221: RAISE FND_API.G_EXC_ERROR;
1222: END IF;
1223: */
1224: x_return_status := FND_API.G_RET_STS_SUCCESS;
1225:
1226: if p_commit = FND_API.G_TRUE then
1227: commit work;
1228: end if;

Line 1226: if p_commit = FND_API.G_TRUE then

1222: END IF;
1223: */
1224: x_return_status := FND_API.G_RET_STS_SUCCESS;
1225:
1226: if p_commit = FND_API.G_TRUE then
1227: commit work;
1228: end if;
1229:
1230: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

Line 1230: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1226: if p_commit = FND_API.G_TRUE then
1227: commit work;
1228: end if;
1229:
1230: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1231: IF p_commit = FND_API.G_TRUE THEN
1232: ROLLBACK TO update_project_basic_info;
1233: END IF;
1234: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 1231: IF p_commit = FND_API.G_TRUE THEN

1227: commit work;
1228: end if;
1229:
1230: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1231: IF p_commit = FND_API.G_TRUE THEN
1232: ROLLBACK TO update_project_basic_info;
1233: END IF;
1234: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1235: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',

Line 1234: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1230: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1231: IF p_commit = FND_API.G_TRUE THEN
1232: ROLLBACK TO update_project_basic_info;
1233: END IF;
1234: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1235: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
1236: p_procedure_name => 'UPDATE_PROJECT_BASIC_INFO',
1237: p_error_text => SUBSTRB(SQLERRM,1,240));
1238: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 1238: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1234: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1235: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
1236: p_procedure_name => 'UPDATE_PROJECT_BASIC_INFO',
1237: p_error_text => SUBSTRB(SQLERRM,1,240));
1238: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1239:
1240: WHEN FND_API.G_EXC_ERROR THEN
1241: IF p_commit = FND_API.G_TRUE THEN
1242: ROLLBACK TO update_project_basic_info;

Line 1240: WHEN FND_API.G_EXC_ERROR THEN

1236: p_procedure_name => 'UPDATE_PROJECT_BASIC_INFO',
1237: p_error_text => SUBSTRB(SQLERRM,1,240));
1238: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1239:
1240: WHEN FND_API.G_EXC_ERROR THEN
1241: IF p_commit = FND_API.G_TRUE THEN
1242: ROLLBACK TO update_project_basic_info;
1243: END IF;
1244: x_return_status := 'E';

Line 1241: IF p_commit = FND_API.G_TRUE THEN

1237: p_error_text => SUBSTRB(SQLERRM,1,240));
1238: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1239:
1240: WHEN FND_API.G_EXC_ERROR THEN
1241: IF p_commit = FND_API.G_TRUE THEN
1242: ROLLBACK TO update_project_basic_info;
1243: END IF;
1244: x_return_status := 'E';
1245:

Line 1247: IF p_commit = FND_API.G_TRUE THEN

1243: END IF;
1244: x_return_status := 'E';
1245:
1246: WHEN OTHERS THEN
1247: IF p_commit = FND_API.G_TRUE THEN
1248: ROLLBACK TO update_project_basic_info;
1249: END IF;
1250: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1251: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',

Line 1250: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1246: WHEN OTHERS THEN
1247: IF p_commit = FND_API.G_TRUE THEN
1248: ROLLBACK TO update_project_basic_info;
1249: END IF;
1250: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1251: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
1252: p_procedure_name => 'UPDATE_PROJECT_BASIC_INFO',
1253: p_error_text => SUBSTRB(SQLERRM,1,240));
1254: raise;

Line 1263: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE

1259: -- Type : Public
1260: -- Pre-reqs : None.
1261: -- Parameters :
1262: -- p_api_version IN NUMBER Optional Default = 1.0
1263: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
1264: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
1265: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
1266: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
1267: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'

Line 1264: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE

1260: -- Pre-reqs : None.
1261: -- Parameters :
1262: -- p_api_version IN NUMBER Optional Default = 1.0
1263: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
1264: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
1265: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
1266: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
1267: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
1268: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'

Line 1265: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE

1261: -- Parameters :
1262: -- p_api_version IN NUMBER Optional Default = 1.0
1263: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
1264: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
1265: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
1266: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
1267: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
1268: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
1269: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM

Line 1266: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL

1262: -- p_api_version IN NUMBER Optional Default = 1.0
1263: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
1264: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
1265: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
1266: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
1267: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
1268: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
1269: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
1270: -- p_project_id IN NUMBER Required

Line 1269: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM

1265: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
1266: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
1267: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
1268: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
1269: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
1270: -- p_project_id IN NUMBER Required
1271: -- p_calendar_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
1272: -- p_calendar_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1273: -- p_work_type_id IN NUMBER Required

Line 1271: -- p_calendar_id IN NUMBER Optional Default = FND_API.G_MISS_NUM

1267: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
1268: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
1269: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
1270: -- p_project_id IN NUMBER Required
1271: -- p_calendar_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
1272: -- p_calendar_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1273: -- p_work_type_id IN NUMBER Required
1274: -- p_role_list_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
1275: -- p_cost_job_group_id IN NUMBER Optional Default = FND_API.G_MISS_NUM

Line 1272: -- p_calendar_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

1268: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
1269: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
1270: -- p_project_id IN NUMBER Required
1271: -- p_calendar_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
1272: -- p_calendar_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1273: -- p_work_type_id IN NUMBER Required
1274: -- p_role_list_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
1275: -- p_cost_job_group_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
1276: -- p_bill_job_group_id IN NUMBER Optional Default = FND_API.G_MISS_NUM

Line 1274: -- p_role_list_id IN NUMBER Optional Default = FND_API.G_MISS_NUM

1270: -- p_project_id IN NUMBER Required
1271: -- p_calendar_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
1272: -- p_calendar_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1273: -- p_work_type_id IN NUMBER Required
1274: -- p_role_list_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
1275: -- p_cost_job_group_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
1276: -- p_bill_job_group_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
1277: -- p_record_version_number IN NUMBER Required
1278: -- p_sys_program_flag IN varchar2 := PA_INTERFACE_UTILS_PUB.G_PA_MISS_CHAR

Line 1275: -- p_cost_job_group_id IN NUMBER Optional Default = FND_API.G_MISS_NUM

1271: -- p_calendar_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
1272: -- p_calendar_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1273: -- p_work_type_id IN NUMBER Required
1274: -- p_role_list_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
1275: -- p_cost_job_group_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
1276: -- p_bill_job_group_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
1277: -- p_record_version_number IN NUMBER Required
1278: -- p_sys_program_flag IN varchar2 := PA_INTERFACE_UTILS_PUB.G_PA_MISS_CHAR
1279: -- p_allow_multi_prog_rollup IN varchar2 := PA_INTERFACE_UTILS_PUB.G_PA_MISS_CHAR

Line 1276: -- p_bill_job_group_id IN NUMBER Optional Default = FND_API.G_MISS_NUM

1272: -- p_calendar_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1273: -- p_work_type_id IN NUMBER Required
1274: -- p_role_list_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
1275: -- p_cost_job_group_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
1276: -- p_bill_job_group_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
1277: -- p_record_version_number IN NUMBER Required
1278: -- p_sys_program_flag IN varchar2 := PA_INTERFACE_UTILS_PUB.G_PA_MISS_CHAR
1279: -- p_allow_multi_prog_rollup IN varchar2 := PA_INTERFACE_UTILS_PUB.G_PA_MISS_CHAR
1280: -- x_return_status OUT VARCHAR2 Required

Line 1292: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,

1288: --
1289: --
1290: PROCEDURE UPDATE_PROJECT_ADDITIONAL_INFO
1291: (p_api_version IN NUMBER := 1.0 ,
1292: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
1293: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
1294: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
1295: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1296: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,

Line 1293: p_commit IN VARCHAR2 := FND_API.G_FALSE ,

1289: --
1290: PROCEDURE UPDATE_PROJECT_ADDITIONAL_INFO
1291: (p_api_version IN NUMBER := 1.0 ,
1292: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
1293: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
1294: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
1295: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1296: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
1297: p_debug_mode IN VARCHAR2 := 'N',

Line 1294: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,

1290: PROCEDURE UPDATE_PROJECT_ADDITIONAL_INFO
1291: (p_api_version IN NUMBER := 1.0 ,
1292: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
1293: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
1294: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
1295: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1296: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
1297: p_debug_mode IN VARCHAR2 := 'N',
1298: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,

Line 1295: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,

1291: (p_api_version IN NUMBER := 1.0 ,
1292: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
1293: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
1294: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
1295: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1296: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
1297: p_debug_mode IN VARCHAR2 := 'N',
1298: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
1299: p_project_id IN NUMBER ,

Line 1298: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,

1294: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
1295: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1296: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
1297: p_debug_mode IN VARCHAR2 := 'N',
1298: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
1299: p_project_id IN NUMBER ,
1300: p_calendar_id IN NUMBER := FND_API.G_MISS_NUM ,
1301: p_calendar_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1302: p_work_type_id IN NUMBER ,

Line 1300: p_calendar_id IN NUMBER := FND_API.G_MISS_NUM ,

1296: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
1297: p_debug_mode IN VARCHAR2 := 'N',
1298: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
1299: p_project_id IN NUMBER ,
1300: p_calendar_id IN NUMBER := FND_API.G_MISS_NUM ,
1301: p_calendar_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1302: p_work_type_id IN NUMBER ,
1303: p_role_list_id IN NUMBER := FND_API.G_MISS_NUM ,
1304: p_cost_job_group_id IN NUMBER := FND_API.G_MISS_NUM ,

Line 1301: p_calendar_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,

1297: p_debug_mode IN VARCHAR2 := 'N',
1298: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
1299: p_project_id IN NUMBER ,
1300: p_calendar_id IN NUMBER := FND_API.G_MISS_NUM ,
1301: p_calendar_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1302: p_work_type_id IN NUMBER ,
1303: p_role_list_id IN NUMBER := FND_API.G_MISS_NUM ,
1304: p_cost_job_group_id IN NUMBER := FND_API.G_MISS_NUM ,
1305: p_bill_job_group_id IN NUMBER := FND_API.G_MISS_NUM ,

Line 1303: p_role_list_id IN NUMBER := FND_API.G_MISS_NUM ,

1299: p_project_id IN NUMBER ,
1300: p_calendar_id IN NUMBER := FND_API.G_MISS_NUM ,
1301: p_calendar_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1302: p_work_type_id IN NUMBER ,
1303: p_role_list_id IN NUMBER := FND_API.G_MISS_NUM ,
1304: p_cost_job_group_id IN NUMBER := FND_API.G_MISS_NUM ,
1305: p_bill_job_group_id IN NUMBER := FND_API.G_MISS_NUM ,
1306: p_split_cost_from_wokplan_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1307: p_split_cost_from_bill_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 1304: p_cost_job_group_id IN NUMBER := FND_API.G_MISS_NUM ,

1300: p_calendar_id IN NUMBER := FND_API.G_MISS_NUM ,
1301: p_calendar_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1302: p_work_type_id IN NUMBER ,
1303: p_role_list_id IN NUMBER := FND_API.G_MISS_NUM ,
1304: p_cost_job_group_id IN NUMBER := FND_API.G_MISS_NUM ,
1305: p_bill_job_group_id IN NUMBER := FND_API.G_MISS_NUM ,
1306: p_split_cost_from_wokplan_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1307: p_split_cost_from_bill_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1308: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 1305: p_bill_job_group_id IN NUMBER := FND_API.G_MISS_NUM ,

1301: p_calendar_name IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1302: p_work_type_id IN NUMBER ,
1303: p_role_list_id IN NUMBER := FND_API.G_MISS_NUM ,
1304: p_cost_job_group_id IN NUMBER := FND_API.G_MISS_NUM ,
1305: p_bill_job_group_id IN NUMBER := FND_API.G_MISS_NUM ,
1306: p_split_cost_from_wokplan_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1307: p_split_cost_from_bill_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1308: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1309: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 1306: p_split_cost_from_wokplan_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,

1302: p_work_type_id IN NUMBER ,
1303: p_role_list_id IN NUMBER := FND_API.G_MISS_NUM ,
1304: p_cost_job_group_id IN NUMBER := FND_API.G_MISS_NUM ,
1305: p_bill_job_group_id IN NUMBER := FND_API.G_MISS_NUM ,
1306: p_split_cost_from_wokplan_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1307: p_split_cost_from_bill_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1308: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1309: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1310: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 1307: p_split_cost_from_bill_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,

1303: p_role_list_id IN NUMBER := FND_API.G_MISS_NUM ,
1304: p_cost_job_group_id IN NUMBER := FND_API.G_MISS_NUM ,
1305: p_bill_job_group_id IN NUMBER := FND_API.G_MISS_NUM ,
1306: p_split_cost_from_wokplan_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1307: p_split_cost_from_bill_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1308: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1309: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1310: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1311: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 1308: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,

1304: p_cost_job_group_id IN NUMBER := FND_API.G_MISS_NUM ,
1305: p_bill_job_group_id IN NUMBER := FND_API.G_MISS_NUM ,
1306: p_split_cost_from_wokplan_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1307: p_split_cost_from_bill_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1308: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1309: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1310: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1311: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1312: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 1309: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

1305: p_bill_job_group_id IN NUMBER := FND_API.G_MISS_NUM ,
1306: p_split_cost_from_wokplan_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1307: p_split_cost_from_bill_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1308: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1309: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1310: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1311: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1312: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1313: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 1310: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

1306: p_split_cost_from_wokplan_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1307: p_split_cost_from_bill_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1308: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1309: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1310: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1311: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1312: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1313: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1314: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 1311: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

1307: p_split_cost_from_bill_flag IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1308: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1309: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1310: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1311: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1312: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1313: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1314: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1315: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 1312: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

1308: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1309: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1310: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1311: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1312: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1313: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1314: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1315: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1316: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 1313: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

1309: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1310: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1311: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1312: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1313: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1314: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1315: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1316: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1317: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 1314: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

1310: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1311: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1312: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1313: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1314: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1315: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1316: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1317: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1318: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 1315: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

1311: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1312: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1313: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1314: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1315: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1316: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1317: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1318: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1319: p_record_version_number IN NUMBER ,

Line 1316: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

1312: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1313: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1314: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1315: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1316: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1317: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1318: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1319: p_record_version_number IN NUMBER ,
1320: p_sys_program_flag IN varchar2 := PA_INTERFACE_UTILS_PUB.G_PA_MISS_CHAR,

Line 1317: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

1313: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1314: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1315: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1316: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1317: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1318: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1319: p_record_version_number IN NUMBER ,
1320: p_sys_program_flag IN varchar2 := PA_INTERFACE_UTILS_PUB.G_PA_MISS_CHAR,
1321: p_allow_multi_prog_rollup IN varchar2 := PA_INTERFACE_UTILS_PUB.G_PA_MISS_CHAR,

Line 1318: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

1314: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1315: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1316: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1317: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1318: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1319: p_record_version_number IN NUMBER ,
1320: p_sys_program_flag IN varchar2 := PA_INTERFACE_UTILS_PUB.G_PA_MISS_CHAR,
1321: p_allow_multi_prog_rollup IN varchar2 := PA_INTERFACE_UTILS_PUB.G_PA_MISS_CHAR,
1322: x_return_status OUT NOCOPY VARCHAR2 , --File.Sql.39 bug 4440895

Line 1345: IF p_commit = FND_API.G_TRUE THEN

1341: BEGIN
1342:
1343: --dbms_output.put_line('ADDITIONAL INFORMATION .,.. ');
1344:
1345: IF p_commit = FND_API.G_TRUE THEN
1346: SAVEPOINT update_project_additional_info;
1347: END IF;
1348:
1349: pa_debug.init_err_stack('PA_PROJECTS_MAINT_PUB.update_project_additional_info');

Line 1354: IF NOT FND_API.COMPATIBLE_API_CALL(l_api_version,

1350:
1351: if (p_debug_mode = 'Y') then
1352: pa_debug.debug('Update_project_Additional_info PUB : Checking API Compatibility');
1353: end if;
1354: IF NOT FND_API.COMPATIBLE_API_CALL(l_api_version,
1355: p_api_version,
1356: l_api_name,
1357: g_pkg_name)
1358: THEN

Line 1359: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1355: p_api_version,
1356: l_api_name,
1357: g_pkg_name)
1358: THEN
1359: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1360: END IF;
1361:
1362: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then
1363: fnd_msg_pub.initialize;

Line 1362: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then

1358: THEN
1359: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1360: END IF;
1361:
1362: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then
1363: fnd_msg_pub.initialize;
1364: end if;
1365:
1366: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 1366: x_return_status := FND_API.G_RET_STS_SUCCESS;

1362: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then
1363: fnd_msg_pub.initialize;
1364: end if;
1365:
1366: x_return_status := FND_API.G_RET_STS_SUCCESS;
1367:
1368: --dbms_output.put_line('Before PA_PROJECTS_MAINT_PVT.UPDATE_PROJECT_ADDITIONAL_INFO ');
1369: -- write your program logic from here
1370:

Line 1372: p_calendar_id <> FND_API.G_MISS_NUM) OR

1368: --dbms_output.put_line('Before PA_PROJECTS_MAINT_PVT.UPDATE_PROJECT_ADDITIONAL_INFO ');
1369: -- write your program logic from here
1370:
1371: IF (p_calendar_id is not null AND
1372: p_calendar_id <> FND_API.G_MISS_NUM) OR
1373: (p_calendar_name is not null AND
1374: p_calendar_name <> FND_API.G_MISS_CHAR)
1375: THEN
1376: if (p_debug_mode = 'Y') then

Line 1374: p_calendar_name <> FND_API.G_MISS_CHAR)

1370:
1371: IF (p_calendar_id is not null AND
1372: p_calendar_id <> FND_API.G_MISS_NUM) OR
1373: (p_calendar_name is not null AND
1374: p_calendar_name <> FND_API.G_MISS_CHAR)
1375: THEN
1376: if (p_debug_mode = 'Y') then
1377: pa_debug.debug('Update_Project_additional_info PUB : Checking calendar');
1378: end if;

Line 1389: IF l_return_status = FND_API.G_RET_STS_ERROR

1385: ,x_error_message_code => l_error_msg_code);
1386:
1387: --dbms_output.put_line('AFTER check org ... '||l_return_status);
1388:
1389: IF l_return_status = FND_API.G_RET_STS_ERROR
1390: THEN
1391: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1392: p_msg_name => l_error_msg_code);
1393: x_msg_data := l_error_msg_code;

Line 1412: (p_encoded => FND_API.G_TRUE ,

1408: If l_msg_count > 0 THEN
1409: x_msg_count := l_msg_count;
1410: If l_msg_count = 1 THEN
1411: pa_interface_utils_pub.get_messages
1412: (p_encoded => FND_API.G_TRUE ,
1413: p_msg_index => 1,
1414: p_msg_count => l_msg_count ,
1415: p_msg_data => l_msg_data,
1416: p_data => l_data,

Line 1420: RAISE FND_API.G_EXC_ERROR;

1416: p_data => l_data,
1417: p_msg_index_out => l_msg_index_out );
1418: x_msg_data := l_data;
1419: End if;
1420: RAISE FND_API.G_EXC_ERROR;
1421: End if;
1422: /*
1423: l_msg_count := FND_MSG_PUB.count_msg;
1424:

Line 1428: p_encoded => FND_API.G_TRUE);

1424:
1425: IF l_msg_count = 1 THEN
1426: x_msg_count := l_msg_count;
1427: x_msg_data := FND_MSG_PUB.get(p_msg_index => 1,
1428: p_encoded => FND_API.G_TRUE);
1429:
1430: ELSE
1431: x_msg_count := l_msg_count;
1432: END IF;

Line 1436: RAISE FND_API.G_EXC_ERROR;

1432: END IF;
1433:
1434: if l_msg_count > 0 THEN
1435: x_return_status := 'E';
1436: RAISE FND_API.G_EXC_ERROR;
1437: end if;
1438: */
1439: if (p_debug_mode = 'Y') then
1440: pa_debug.debug('Update_project_Additional_info PUB : Calling private API Update_project_additional_info ');

Line 1447: p_commit => FND_API.G_FALSE,

1443: --dbms_output.put_line('Starts here PA_PROJECTS_MAINT_PVT.CREATE_PROJECT ... ');
1444:
1445: PA_PROJECTS_MAINT_PVT.UPDATE_PROJECT_ADDITIONAL_INFO
1446: (
1447: p_commit => FND_API.G_FALSE,
1448: p_validate_only => p_validate_only,
1449: p_validation_level => p_validation_level,
1450: p_calling_module => p_calling_module,
1451: p_debug_mode => p_debug_mode,

Line 1487: (p_encoded => FND_API.G_TRUE ,

1483: If l_msg_count > 0 THEN
1484: x_msg_count := l_msg_count;
1485: If l_msg_count = 1 THEN
1486: pa_interface_utils_pub.get_messages
1487: (p_encoded => FND_API.G_TRUE ,
1488: p_msg_index => 1,
1489: p_msg_count => l_msg_count ,
1490: p_msg_data => l_msg_data,
1491: p_data => l_data,

Line 1495: RAISE FND_API.G_EXC_ERROR;

1491: p_data => l_data,
1492: p_msg_index_out => l_msg_index_out );
1493: x_msg_data := l_data;
1494: End if;
1495: RAISE FND_API.G_EXC_ERROR;
1496: End if;
1497: /*
1498: l_msg_count := FND_MSG_PUB.count_msg;
1499:

Line 1503: p_encoded => FND_API.G_TRUE);

1499:
1500: IF l_msg_count = 1 THEN
1501: x_msg_count := l_msg_count;
1502: x_msg_data := FND_MSG_PUB.get(p_msg_index => 1,
1503: p_encoded => FND_API.G_TRUE);
1504: ELSE
1505: x_msg_count := l_msg_count;
1506: END IF;
1507:

Line 1510: RAISE FND_API.G_EXC_ERROR;

1506: END IF;
1507:
1508: IF l_msg_count > 0 THEN
1509: x_return_status := 'E';
1510: RAISE FND_API.G_EXC_ERROR;
1511: END IF;
1512: */
1513: IF FND_API.TO_BOOLEAN(P_COMMIT)
1514: THEN

Line 1513: IF FND_API.TO_BOOLEAN(P_COMMIT)

1509: x_return_status := 'E';
1510: RAISE FND_API.G_EXC_ERROR;
1511: END IF;
1512: */
1513: IF FND_API.TO_BOOLEAN(P_COMMIT)
1514: THEN
1515: COMMIT WORK;
1516: END IF;
1517:

Line 1518: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1514: THEN
1515: COMMIT WORK;
1516: END IF;
1517:
1518: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1519: IF p_commit = FND_API.G_TRUE THEN
1520: ROLLBACK TO update_project_additional_info;
1521: END IF;
1522: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 1519: IF p_commit = FND_API.G_TRUE THEN

1515: COMMIT WORK;
1516: END IF;
1517:
1518: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1519: IF p_commit = FND_API.G_TRUE THEN
1520: ROLLBACK TO update_project_additional_info;
1521: END IF;
1522: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1523: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',

Line 1522: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1518: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1519: IF p_commit = FND_API.G_TRUE THEN
1520: ROLLBACK TO update_project_additional_info;
1521: END IF;
1522: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1523: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
1524: p_procedure_name => 'UPDATE_PROJECT_ADDITIONAL_INFO',
1525: p_error_text => SUBSTRB(SQLERRM,1,240));
1526: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 1526: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1522: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1523: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
1524: p_procedure_name => 'UPDATE_PROJECT_ADDITIONAL_INFO',
1525: p_error_text => SUBSTRB(SQLERRM,1,240));
1526: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1527:
1528: WHEN FND_API.G_EXC_ERROR THEN
1529: IF p_commit = FND_API.G_TRUE THEN
1530: ROLLBACK TO update_project_additional_info;

Line 1528: WHEN FND_API.G_EXC_ERROR THEN

1524: p_procedure_name => 'UPDATE_PROJECT_ADDITIONAL_INFO',
1525: p_error_text => SUBSTRB(SQLERRM,1,240));
1526: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1527:
1528: WHEN FND_API.G_EXC_ERROR THEN
1529: IF p_commit = FND_API.G_TRUE THEN
1530: ROLLBACK TO update_project_additional_info;
1531: END IF;
1532: x_return_status := 'E';

Line 1529: IF p_commit = FND_API.G_TRUE THEN

1525: p_error_text => SUBSTRB(SQLERRM,1,240));
1526: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1527:
1528: WHEN FND_API.G_EXC_ERROR THEN
1529: IF p_commit = FND_API.G_TRUE THEN
1530: ROLLBACK TO update_project_additional_info;
1531: END IF;
1532: x_return_status := 'E';
1533:

Line 1536: IF p_commit = FND_API.G_TRUE THEN

1532: x_return_status := 'E';
1533:
1534: WHEN OTHERS THEN
1535: -- dbms_output.put_line('additional info'||sqlerrm);
1536: IF p_commit = FND_API.G_TRUE THEN
1537: ROLLBACK TO update_project_additional_info;
1538: END IF;
1539: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1540: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',

Line 1539: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1535: -- dbms_output.put_line('additional info'||sqlerrm);
1536: IF p_commit = FND_API.G_TRUE THEN
1537: ROLLBACK TO update_project_additional_info;
1538: END IF;
1539: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1540: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
1541: p_procedure_name => 'UPDATE_PROJECT_ADDITIONAL_INFO',
1542: p_error_text => SUBSTRB(SQLERRM,1,240));
1543: raise;

Line 1552: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE

1548: -- Type : Public
1549: -- Pre-reqs : None.
1550: -- Parameters :
1551: -- p_api_version IN NUMBER Optional Default = 1.0
1552: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
1553: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
1554: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
1555: -- validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
1556: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'

Line 1553: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE

1549: -- Pre-reqs : None.
1550: -- Parameters :
1551: -- p_api_version IN NUMBER Optional Default = 1.0
1552: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
1553: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
1554: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
1555: -- validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
1556: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
1557: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'

Line 1554: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE

1550: -- Parameters :
1551: -- p_api_version IN NUMBER Optional Default = 1.0
1552: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
1553: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
1554: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
1555: -- validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
1556: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
1557: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
1558: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM

Line 1555: -- validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL

1551: -- p_api_version IN NUMBER Optional Default = 1.0
1552: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
1553: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
1554: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
1555: -- validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
1556: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
1557: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
1558: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
1559: -- p_project_id IN NUMBER Required

Line 1558: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM

1554: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
1555: -- validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
1556: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
1557: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
1558: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
1559: -- p_project_id IN NUMBER Required
1560: -- p_probability_member_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
1561: -- p_probability_percentage IN NUMBER Optional Default = FND_API.G_MISS_NUM
1562: -- p_project_value IN NUMBER Optional Default = FND_API.G_MISS_NUM

Line 1560: -- p_probability_member_id IN NUMBER Optional Default = FND_API.G_MISS_NUM

1556: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
1557: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
1558: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
1559: -- p_project_id IN NUMBER Required
1560: -- p_probability_member_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
1561: -- p_probability_percentage IN NUMBER Optional Default = FND_API.G_MISS_NUM
1562: -- p_project_value IN NUMBER Optional Default = FND_API.G_MISS_NUM
1563: -- p_opportunity_value IN NUMBER Optional Defautl = FND_API.G_MISS_NUM
1564: -- p_opp_value_currency_code IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 1561: -- p_probability_percentage IN NUMBER Optional Default = FND_API.G_MISS_NUM

1557: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
1558: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
1559: -- p_project_id IN NUMBER Required
1560: -- p_probability_member_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
1561: -- p_probability_percentage IN NUMBER Optional Default = FND_API.G_MISS_NUM
1562: -- p_project_value IN NUMBER Optional Default = FND_API.G_MISS_NUM
1563: -- p_opportunity_value IN NUMBER Optional Defautl = FND_API.G_MISS_NUM
1564: -- p_opp_value_currency_code IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1565: -- p_expected_approval_date IN DATE Optional Default = NULL

Line 1562: -- p_project_value IN NUMBER Optional Default = FND_API.G_MISS_NUM

1558: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
1559: -- p_project_id IN NUMBER Required
1560: -- p_probability_member_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
1561: -- p_probability_percentage IN NUMBER Optional Default = FND_API.G_MISS_NUM
1562: -- p_project_value IN NUMBER Optional Default = FND_API.G_MISS_NUM
1563: -- p_opportunity_value IN NUMBER Optional Defautl = FND_API.G_MISS_NUM
1564: -- p_opp_value_currency_code IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1565: -- p_expected_approval_date IN DATE Optional Default = NULL
1566: -- p_record_version_number IN NUMBER Required

Line 1563: -- p_opportunity_value IN NUMBER Optional Defautl = FND_API.G_MISS_NUM

1559: -- p_project_id IN NUMBER Required
1560: -- p_probability_member_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
1561: -- p_probability_percentage IN NUMBER Optional Default = FND_API.G_MISS_NUM
1562: -- p_project_value IN NUMBER Optional Default = FND_API.G_MISS_NUM
1563: -- p_opportunity_value IN NUMBER Optional Defautl = FND_API.G_MISS_NUM
1564: -- p_opp_value_currency_code IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1565: -- p_expected_approval_date IN DATE Optional Default = NULL
1566: -- p_record_version_number IN NUMBER Required
1567: -- x_return_status OUT VARCHAR2 Required

Line 1564: -- p_opp_value_currency_code IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

1560: -- p_probability_member_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
1561: -- p_probability_percentage IN NUMBER Optional Default = FND_API.G_MISS_NUM
1562: -- p_project_value IN NUMBER Optional Default = FND_API.G_MISS_NUM
1563: -- p_opportunity_value IN NUMBER Optional Defautl = FND_API.G_MISS_NUM
1564: -- p_opp_value_currency_code IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1565: -- p_expected_approval_date IN DATE Optional Default = NULL
1566: -- p_record_version_number IN NUMBER Required
1567: -- x_return_status OUT VARCHAR2 Required
1568: -- x_msg_count OUT NUMBER Required

Line 1578: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,

1574: --
1575: --
1576: PROCEDURE UPDATE_PROJECT_PIPELINE_INFO
1577: (p_api_version IN NUMBER := 1.0 ,
1578: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
1579: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
1580: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
1581: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1582: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,

Line 1579: p_commit IN VARCHAR2 := FND_API.G_FALSE ,

1575: --
1576: PROCEDURE UPDATE_PROJECT_PIPELINE_INFO
1577: (p_api_version IN NUMBER := 1.0 ,
1578: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
1579: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
1580: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
1581: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1582: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
1583: p_debug_mode IN VARCHAR2 := 'N',

Line 1580: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,

1576: PROCEDURE UPDATE_PROJECT_PIPELINE_INFO
1577: (p_api_version IN NUMBER := 1.0 ,
1578: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
1579: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
1580: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
1581: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1582: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
1583: p_debug_mode IN VARCHAR2 := 'N',
1584: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,

Line 1581: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,

1577: (p_api_version IN NUMBER := 1.0 ,
1578: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
1579: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
1580: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
1581: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1582: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
1583: p_debug_mode IN VARCHAR2 := 'N',
1584: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
1585: p_project_id IN NUMBER ,

Line 1584: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,

1580: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
1581: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1582: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
1583: p_debug_mode IN VARCHAR2 := 'N',
1584: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
1585: p_project_id IN NUMBER ,
1586: p_probability_member_id IN NUMBER := FND_API.G_MISS_NUM ,
1587: p_probability_percentage IN NUMBER := FND_API.G_MISS_NUM ,
1588: p_project_value IN NUMBER := FND_API.G_MISS_NUM ,

Line 1586: p_probability_member_id IN NUMBER := FND_API.G_MISS_NUM ,

1582: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
1583: p_debug_mode IN VARCHAR2 := 'N',
1584: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
1585: p_project_id IN NUMBER ,
1586: p_probability_member_id IN NUMBER := FND_API.G_MISS_NUM ,
1587: p_probability_percentage IN NUMBER := FND_API.G_MISS_NUM ,
1588: p_project_value IN NUMBER := FND_API.G_MISS_NUM ,
1589: p_opportunity_value IN NUMBER := FND_API.G_MISS_NUM ,
1590: p_opp_value_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 1587: p_probability_percentage IN NUMBER := FND_API.G_MISS_NUM ,

1583: p_debug_mode IN VARCHAR2 := 'N',
1584: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
1585: p_project_id IN NUMBER ,
1586: p_probability_member_id IN NUMBER := FND_API.G_MISS_NUM ,
1587: p_probability_percentage IN NUMBER := FND_API.G_MISS_NUM ,
1588: p_project_value IN NUMBER := FND_API.G_MISS_NUM ,
1589: p_opportunity_value IN NUMBER := FND_API.G_MISS_NUM ,
1590: p_opp_value_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1591: p_expected_approval_date IN DATE := NULL ,

Line 1588: p_project_value IN NUMBER := FND_API.G_MISS_NUM ,

1584: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
1585: p_project_id IN NUMBER ,
1586: p_probability_member_id IN NUMBER := FND_API.G_MISS_NUM ,
1587: p_probability_percentage IN NUMBER := FND_API.G_MISS_NUM ,
1588: p_project_value IN NUMBER := FND_API.G_MISS_NUM ,
1589: p_opportunity_value IN NUMBER := FND_API.G_MISS_NUM ,
1590: p_opp_value_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1591: p_expected_approval_date IN DATE := NULL ,
1592: p_record_version_number IN NUMBER ,

Line 1589: p_opportunity_value IN NUMBER := FND_API.G_MISS_NUM ,

1585: p_project_id IN NUMBER ,
1586: p_probability_member_id IN NUMBER := FND_API.G_MISS_NUM ,
1587: p_probability_percentage IN NUMBER := FND_API.G_MISS_NUM ,
1588: p_project_value IN NUMBER := FND_API.G_MISS_NUM ,
1589: p_opportunity_value IN NUMBER := FND_API.G_MISS_NUM ,
1590: p_opp_value_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1591: p_expected_approval_date IN DATE := NULL ,
1592: p_record_version_number IN NUMBER ,
1593: x_return_status OUT NOCOPY VARCHAR2 , --File.Sql.39 bug 4440895

Line 1590: p_opp_value_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,

1586: p_probability_member_id IN NUMBER := FND_API.G_MISS_NUM ,
1587: p_probability_percentage IN NUMBER := FND_API.G_MISS_NUM ,
1588: p_project_value IN NUMBER := FND_API.G_MISS_NUM ,
1589: p_opportunity_value IN NUMBER := FND_API.G_MISS_NUM ,
1590: p_opp_value_currency_code IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1591: p_expected_approval_date IN DATE := NULL ,
1592: p_record_version_number IN NUMBER ,
1593: x_return_status OUT NOCOPY VARCHAR2 , --File.Sql.39 bug 4440895
1594: x_msg_count OUT NOCOPY NUMBER , --File.Sql.39 bug 4440895

Line 1629: IF p_commit = FND_API.G_TRUE THEN

1625: v_c1 c1%ROWTYPE;
1626:
1627: BEGIN
1628:
1629: IF p_commit = FND_API.G_TRUE THEN
1630: SAVEPOINT update_project_pipeline_info;
1631: END IF;
1632:
1633: pa_debug.init_err_stack('PA_PROJECTS_MAINT_PUB.update_project_pipeline_info');

Line 1646: IF NOT FND_API.COMPATIBLE_API_CALL(l_api_version,

1642:
1643: if (p_debug_mode = 'Y') then
1644: pa_debug.debug('Update_project_pipeline_info PUB : Checking API Compatibility');
1645: end if;
1646: IF NOT FND_API.COMPATIBLE_API_CALL(l_api_version,
1647: p_api_version,
1648: l_api_name,
1649: g_pkg_name)
1650: THEN

Line 1651: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1647: p_api_version,
1648: l_api_name,
1649: g_pkg_name)
1650: THEN
1651: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1652: END IF;
1653:
1654: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then
1655: fnd_msg_pub.initialize;

Line 1654: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then

1650: THEN
1651: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1652: END IF;
1653:
1654: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then
1655: fnd_msg_pub.initialize;
1656: end if;
1657:
1658: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 1658: x_return_status := FND_API.G_RET_STS_SUCCESS;

1654: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then
1655: fnd_msg_pub.initialize;
1656: end if;
1657:
1658: x_return_status := FND_API.G_RET_STS_SUCCESS;
1659:
1660: OPEN c1;
1661: FETCH c1 INTO v_c1;
1662: CLOSE c1;

Line 1674: P_probability_member_id <> FND_API.G_MISS_NUM ) OR

1670: -- 2375403: Assign correct value to l_project_type.
1671: l_project_type := v_c1.project_type;
1672:
1673: IF (p_probability_member_id is not null AND
1674: P_probability_member_id <> FND_API.G_MISS_NUM ) OR
1675: (p_probability_percentage is not null AND
1676: p_probability_percentage <> FND_API.G_MISS_NUM)
1677: THEN
1678: if (p_debug_mode = 'Y') then

Line 1676: p_probability_percentage <> FND_API.G_MISS_NUM)

1672:
1673: IF (p_probability_member_id is not null AND
1674: P_probability_member_id <> FND_API.G_MISS_NUM ) OR
1675: (p_probability_percentage is not null AND
1676: p_probability_percentage <> FND_API.G_MISS_NUM)
1677: THEN
1678: if (p_debug_mode = 'Y') then
1679: pa_debug.debug('Create_Project PUB : Checking Probability code');
1680: end if;

Line 1698: IF l_return_status = FND_API.G_RET_STS_ERROR

1694: ,x_log_level => 3);
1695: end if;
1696: -- End: Bug 4469624 - check for p_debug_mode before call to PA_DEBUG.WRITE
1697:
1698: IF l_return_status = FND_API.G_RET_STS_ERROR
1699: THEN
1700: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
1701: p_msg_name => l_error_msg_code);
1702: x_msg_data := l_error_msg_code;

Line 1715: (p_encoded => FND_API.G_TRUE ,

1711: If l_msg_count > 0 THEN
1712: x_msg_count := l_msg_count;
1713: If l_msg_count = 1 THEN
1714: pa_interface_utils_pub.get_messages
1715: (p_encoded => FND_API.G_TRUE ,
1716: p_msg_index => 1,
1717: p_msg_count => l_msg_count ,
1718: p_msg_data => l_msg_data,
1719: p_data => l_data,

Line 1723: RAISE FND_API.G_EXC_ERROR;

1719: p_data => l_data,
1720: p_msg_index_out => l_msg_index_out );
1721: x_msg_data := l_data;
1722: End if;
1723: RAISE FND_API.G_EXC_ERROR;
1724: End if;
1725:
1726: -- write your program logic from here
1727:

Line 1741: p_commit => FND_API.G_FALSE,

1737: end if;
1738: -- End: Bug 4469624 - check for p_debug_mode before call to PA_DEBUG.WRITE
1739:
1740: PA_PROJECTS_MAINT_PVT.UPDATE_PROJECT_PIPELINE_INFO (
1741: p_commit => FND_API.G_FALSE,
1742: p_validate_only => p_validate_only,
1743: p_validation_level => p_validation_level,
1744: p_calling_module => p_calling_module,
1745: p_debug_mode => p_debug_mode,

Line 1767: IF l_return_status = FND_API.G_RET_STS_SUCCESS THEN

1763:
1764:
1765: -- Call PA_OPPORTUNITY_MGT_PVT.modify_project_attributes to update and convert
1766: -- opportunity values.
1767: IF l_return_status = FND_API.G_RET_STS_SUCCESS THEN
1768: PA_OPPORTUNITY_MGT_PVT.modify_project_attributes (
1769: p_project_id => p_project_id,
1770: p_opportunity_value => l_opportunity_value,
1771: p_opp_value_currency_code=> l_opp_value_currency_code,

Line 1787: (p_encoded => FND_API.G_TRUE ,

1783: If l_msg_count > 0 THEN
1784: x_msg_count := l_msg_count;
1785: If l_msg_count = 1 THEN
1786: pa_interface_utils_pub.get_messages
1787: (p_encoded => FND_API.G_TRUE ,
1788: p_msg_index => 1,
1789: p_msg_count => l_msg_count ,
1790: p_msg_data => l_msg_data,
1791: p_data => l_data,

Line 1795: RAISE FND_API.G_EXC_ERROR;

1791: p_data => l_data,
1792: p_msg_index_out => l_msg_index_out );
1793: x_msg_data := l_data;
1794: End if;
1795: RAISE FND_API.G_EXC_ERROR;
1796: End if;
1797: /*
1798: l_msg_count := FND_MSG_PUB.count_msg;
1799:

Line 1803: p_encoded => FND_API.G_TRUE);

1799:
1800: IF l_msg_count = 1 THEN
1801: x_msg_count := l_msg_count;
1802: x_msg_data := FND_MSG_PUB.get(p_msg_index => 1,
1803: p_encoded => FND_API.G_TRUE);
1804:
1805: ELSE
1806: x_msg_count := l_msg_count;
1807: END IF;

Line 1811: RAISE FND_API.G_EXC_ERROR;

1807: END IF;
1808:
1809: IF l_msg_count > 0 THEN
1810: x_return_status := 'E';
1811: RAISE FND_API.G_EXC_ERROR;
1812: END IF;
1813: */
1814:
1815: IF FND_API.TO_BOOLEAN(P_COMMIT)

Line 1815: IF FND_API.TO_BOOLEAN(P_COMMIT)

1811: RAISE FND_API.G_EXC_ERROR;
1812: END IF;
1813: */
1814:
1815: IF FND_API.TO_BOOLEAN(P_COMMIT)
1816: THEN
1817: COMMIT WORK;
1818: END IF;
1819:

Line 1820: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

1816: THEN
1817: COMMIT WORK;
1818: END IF;
1819:
1820: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1821: IF p_commit = FND_API.G_TRUE THEN
1822: ROLLBACK TO update_project_pipeline_info;
1823: END IF;
1824: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 1821: IF p_commit = FND_API.G_TRUE THEN

1817: COMMIT WORK;
1818: END IF;
1819:
1820: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1821: IF p_commit = FND_API.G_TRUE THEN
1822: ROLLBACK TO update_project_pipeline_info;
1823: END IF;
1824: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1825: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',

Line 1824: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1820: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
1821: IF p_commit = FND_API.G_TRUE THEN
1822: ROLLBACK TO update_project_pipeline_info;
1823: END IF;
1824: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1825: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
1826: p_procedure_name => 'UPDATE_PROJECT_PIPELINE_INFO',
1827: p_error_text => SUBSTRB(SQLERRM,1,240));
1828: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 1828: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1824: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1825: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
1826: p_procedure_name => 'UPDATE_PROJECT_PIPELINE_INFO',
1827: p_error_text => SUBSTRB(SQLERRM,1,240));
1828: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1829:
1830: WHEN FND_API.G_EXC_ERROR THEN
1831: IF p_commit = FND_API.G_TRUE THEN
1832: ROLLBACK TO update_project_pipeline_info;

Line 1830: WHEN FND_API.G_EXC_ERROR THEN

1826: p_procedure_name => 'UPDATE_PROJECT_PIPELINE_INFO',
1827: p_error_text => SUBSTRB(SQLERRM,1,240));
1828: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1829:
1830: WHEN FND_API.G_EXC_ERROR THEN
1831: IF p_commit = FND_API.G_TRUE THEN
1832: ROLLBACK TO update_project_pipeline_info;
1833: END IF;
1834: x_return_status := 'E';

Line 1831: IF p_commit = FND_API.G_TRUE THEN

1827: p_error_text => SUBSTRB(SQLERRM,1,240));
1828: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1829:
1830: WHEN FND_API.G_EXC_ERROR THEN
1831: IF p_commit = FND_API.G_TRUE THEN
1832: ROLLBACK TO update_project_pipeline_info;
1833: END IF;
1834: x_return_status := 'E';
1835:

Line 1837: IF p_commit = FND_API.G_TRUE THEN

1833: END IF;
1834: x_return_status := 'E';
1835:
1836: WHEN OTHERS THEN
1837: IF p_commit = FND_API.G_TRUE THEN
1838: ROLLBACK TO update_project_pipeline_info;
1839: END IF;
1840: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1841: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',

Line 1840: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

1836: WHEN OTHERS THEN
1837: IF p_commit = FND_API.G_TRUE THEN
1838: ROLLBACK TO update_project_pipeline_info;
1839: END IF;
1840: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
1841: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
1842: p_procedure_name => 'UPDATE_PROJECT_PIPELINE_INFO',
1843: p_error_text => SUBSTRB(SQLERRM,1,240));
1844: raise;

Line 1853: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE

1849: -- Type : Public
1850: -- Pre-reqs : None.
1851: -- Parameters :
1852: -- p_api_version IN NUMBER Optional Default = 1.0
1853: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
1854: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
1855: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
1856: -- validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
1857: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'

Line 1854: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE

1850: -- Pre-reqs : None.
1851: -- Parameters :
1852: -- p_api_version IN NUMBER Optional Default = 1.0
1853: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
1854: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
1855: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
1856: -- validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
1857: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
1858: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'

Line 1855: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE

1851: -- Parameters :
1852: -- p_api_version IN NUMBER Optional Default = 1.0
1853: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
1854: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
1855: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
1856: -- validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
1857: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
1858: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
1859: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM

Line 1856: -- validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL

1852: -- p_api_version IN NUMBER Optional Default = 1.0
1853: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
1854: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
1855: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
1856: -- validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
1857: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
1858: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
1859: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
1860: -- p_object_id IN NUMBER Required

Line 1859: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM

1855: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
1856: -- validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
1857: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
1858: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
1859: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
1860: -- p_object_id IN NUMBER Required
1861: -- p_object_type IN VARCHAR2 Required
1862: -- p_class_category IN VARCHAR2 Required
1863: -- p_class_code IN VARCHAR2 Required

Line 1864: -- p_code_percentage IN NUMBER Optional Default = FND_API.G_MISS_NUM

1860: -- p_object_id IN NUMBER Required
1861: -- p_object_type IN VARCHAR2 Required
1862: -- p_class_category IN VARCHAR2 Required
1863: -- p_class_code IN VARCHAR2 Required
1864: -- p_code_percentage IN NUMBER Optional Default = FND_API.G_MISS_NUM
1865: -- p_attribute_category IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1866: -- p_attribute1 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1867: -- p_attribute2 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1868: -- p_attribute3 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 1865: -- p_attribute_category IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

1861: -- p_object_type IN VARCHAR2 Required
1862: -- p_class_category IN VARCHAR2 Required
1863: -- p_class_code IN VARCHAR2 Required
1864: -- p_code_percentage IN NUMBER Optional Default = FND_API.G_MISS_NUM
1865: -- p_attribute_category IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1866: -- p_attribute1 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1867: -- p_attribute2 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1868: -- p_attribute3 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1869: -- p_attribute4 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 1866: -- p_attribute1 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

1862: -- p_class_category IN VARCHAR2 Required
1863: -- p_class_code IN VARCHAR2 Required
1864: -- p_code_percentage IN NUMBER Optional Default = FND_API.G_MISS_NUM
1865: -- p_attribute_category IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1866: -- p_attribute1 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1867: -- p_attribute2 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1868: -- p_attribute3 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1869: -- p_attribute4 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1870: -- p_attribute5 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 1867: -- p_attribute2 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

1863: -- p_class_code IN VARCHAR2 Required
1864: -- p_code_percentage IN NUMBER Optional Default = FND_API.G_MISS_NUM
1865: -- p_attribute_category IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1866: -- p_attribute1 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1867: -- p_attribute2 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1868: -- p_attribute3 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1869: -- p_attribute4 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1870: -- p_attribute5 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1871: -- p_attribute6 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 1868: -- p_attribute3 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

1864: -- p_code_percentage IN NUMBER Optional Default = FND_API.G_MISS_NUM
1865: -- p_attribute_category IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1866: -- p_attribute1 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1867: -- p_attribute2 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1868: -- p_attribute3 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1869: -- p_attribute4 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1870: -- p_attribute5 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1871: -- p_attribute6 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1872: -- p_attribute7 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 1869: -- p_attribute4 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

1865: -- p_attribute_category IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1866: -- p_attribute1 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1867: -- p_attribute2 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1868: -- p_attribute3 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1869: -- p_attribute4 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1870: -- p_attribute5 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1871: -- p_attribute6 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1872: -- p_attribute7 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1873: -- p_attribute8 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 1870: -- p_attribute5 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

1866: -- p_attribute1 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1867: -- p_attribute2 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1868: -- p_attribute3 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1869: -- p_attribute4 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1870: -- p_attribute5 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1871: -- p_attribute6 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1872: -- p_attribute7 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1873: -- p_attribute8 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1874: -- p_attribute9 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 1871: -- p_attribute6 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

1867: -- p_attribute2 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1868: -- p_attribute3 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1869: -- p_attribute4 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1870: -- p_attribute5 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1871: -- p_attribute6 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1872: -- p_attribute7 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1873: -- p_attribute8 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1874: -- p_attribute9 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1875: -- p_attribute10 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 1872: -- p_attribute7 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

1868: -- p_attribute3 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1869: -- p_attribute4 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1870: -- p_attribute5 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1871: -- p_attribute6 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1872: -- p_attribute7 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1873: -- p_attribute8 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1874: -- p_attribute9 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1875: -- p_attribute10 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1876: -- p_attribute11 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 1873: -- p_attribute8 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

1869: -- p_attribute4 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1870: -- p_attribute5 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1871: -- p_attribute6 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1872: -- p_attribute7 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1873: -- p_attribute8 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1874: -- p_attribute9 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1875: -- p_attribute10 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1876: -- p_attribute11 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1877: -- p_attribute12 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 1874: -- p_attribute9 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

1870: -- p_attribute5 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1871: -- p_attribute6 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1872: -- p_attribute7 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1873: -- p_attribute8 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1874: -- p_attribute9 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1875: -- p_attribute10 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1876: -- p_attribute11 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1877: -- p_attribute12 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1878: -- p_attribute13 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 1875: -- p_attribute10 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

1871: -- p_attribute6 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1872: -- p_attribute7 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1873: -- p_attribute8 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1874: -- p_attribute9 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1875: -- p_attribute10 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1876: -- p_attribute11 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1877: -- p_attribute12 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1878: -- p_attribute13 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1879: -- p_attribute14 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 1876: -- p_attribute11 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

1872: -- p_attribute7 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1873: -- p_attribute8 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1874: -- p_attribute9 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1875: -- p_attribute10 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1876: -- p_attribute11 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1877: -- p_attribute12 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1878: -- p_attribute13 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1879: -- p_attribute14 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1880: -- p_attribute15 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 1877: -- p_attribute12 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

1873: -- p_attribute8 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1874: -- p_attribute9 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1875: -- p_attribute10 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1876: -- p_attribute11 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1877: -- p_attribute12 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1878: -- p_attribute13 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1879: -- p_attribute14 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1880: -- p_attribute15 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1881: -- x_return_status OUT VARCHAR2 Required

Line 1878: -- p_attribute13 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

1874: -- p_attribute9 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1875: -- p_attribute10 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1876: -- p_attribute11 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1877: -- p_attribute12 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1878: -- p_attribute13 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1879: -- p_attribute14 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1880: -- p_attribute15 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1881: -- x_return_status OUT VARCHAR2 Required
1882: -- x_msg_count OUT NUMBER Required

Line 1879: -- p_attribute14 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

1875: -- p_attribute10 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1876: -- p_attribute11 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1877: -- p_attribute12 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1878: -- p_attribute13 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1879: -- p_attribute14 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1880: -- p_attribute15 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1881: -- x_return_status OUT VARCHAR2 Required
1882: -- x_msg_count OUT NUMBER Required
1883: -- x_msg_data OUT VARCHAR2 Required

Line 1880: -- p_attribute15 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

1876: -- p_attribute11 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1877: -- p_attribute12 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1878: -- p_attribute13 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1879: -- p_attribute14 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1880: -- p_attribute15 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
1881: -- x_return_status OUT VARCHAR2 Required
1882: -- x_msg_count OUT NUMBER Required
1883: -- x_msg_data OUT VARCHAR2 Required
1884: --

Line 1892: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,

1888: --
1889: --
1890: PROCEDURE CREATE_CLASSIFICATIONS
1891: (p_api_version IN NUMBER := 1.0 ,
1892: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
1893: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
1894: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
1895: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1896: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,

Line 1893: p_commit IN VARCHAR2 := FND_API.G_FALSE ,

1889: --
1890: PROCEDURE CREATE_CLASSIFICATIONS
1891: (p_api_version IN NUMBER := 1.0 ,
1892: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
1893: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
1894: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
1895: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1896: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
1897: p_debug_mode IN VARCHAR2 := 'N',

Line 1894: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,

1890: PROCEDURE CREATE_CLASSIFICATIONS
1891: (p_api_version IN NUMBER := 1.0 ,
1892: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
1893: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
1894: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
1895: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1896: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
1897: p_debug_mode IN VARCHAR2 := 'N',
1898: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,

Line 1895: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,

1891: (p_api_version IN NUMBER := 1.0 ,
1892: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
1893: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
1894: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
1895: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1896: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
1897: p_debug_mode IN VARCHAR2 := 'N',
1898: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
1899: p_object_id IN NUMBER,

Line 1898: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,

1894: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
1895: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
1896: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
1897: p_debug_mode IN VARCHAR2 := 'N',
1898: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
1899: p_object_id IN NUMBER,
1900: p_object_type IN VARCHAR2,
1901: p_class_category IN VARCHAR2 ,
1902: p_class_code IN VARCHAR2 ,

Line 1903: p_code_percentage IN NUMBER := FND_API.G_MISS_NUM ,

1899: p_object_id IN NUMBER,
1900: p_object_type IN VARCHAR2,
1901: p_class_category IN VARCHAR2 ,
1902: p_class_code IN VARCHAR2 ,
1903: p_code_percentage IN NUMBER := FND_API.G_MISS_NUM ,
1904: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1905: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1906: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1907: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 1904: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,

1900: p_object_type IN VARCHAR2,
1901: p_class_category IN VARCHAR2 ,
1902: p_class_code IN VARCHAR2 ,
1903: p_code_percentage IN NUMBER := FND_API.G_MISS_NUM ,
1904: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1905: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1906: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1907: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1908: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 1905: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

1901: p_class_category IN VARCHAR2 ,
1902: p_class_code IN VARCHAR2 ,
1903: p_code_percentage IN NUMBER := FND_API.G_MISS_NUM ,
1904: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1905: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1906: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1907: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1908: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1909: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 1906: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

1902: p_class_code IN VARCHAR2 ,
1903: p_code_percentage IN NUMBER := FND_API.G_MISS_NUM ,
1904: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1905: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1906: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1907: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1908: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1909: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1910: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 1907: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

1903: p_code_percentage IN NUMBER := FND_API.G_MISS_NUM ,
1904: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1905: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1906: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1907: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1908: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1909: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1910: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1911: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 1908: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

1904: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1905: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1906: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1907: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1908: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1909: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1910: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1911: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1912: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 1909: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

1905: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1906: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1907: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1908: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1909: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1910: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1911: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1912: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1913: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 1910: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

1906: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1907: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1908: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1909: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1910: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1911: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1912: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1913: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1914: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 1911: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

1907: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1908: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1909: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1910: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1911: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1912: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1913: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1914: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1915: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 1912: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

1908: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1909: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1910: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1911: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1912: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1913: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1914: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1915: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1916: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 1913: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

1909: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1910: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1911: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1912: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1913: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1914: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1915: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1916: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1917: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 1914: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

1910: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1911: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1912: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1913: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1914: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1915: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1916: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1917: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1918: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 1915: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

1911: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1912: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1913: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1914: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1915: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1916: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1917: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1918: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1919: p_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 1916: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

1912: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1913: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1914: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1915: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1916: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1917: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1918: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1919: p_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1920: x_return_status OUT NOCOPY VARCHAR2 , --File.Sql.39 bug 4440895

Line 1917: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

1913: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1914: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1915: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1916: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1917: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1918: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1919: p_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1920: x_return_status OUT NOCOPY VARCHAR2 , --File.Sql.39 bug 4440895
1921: x_msg_count OUT NOCOPY NUMBER , --File.Sql.39 bug 4440895

Line 1918: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

1914: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1915: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1916: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1917: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1918: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1919: p_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1920: x_return_status OUT NOCOPY VARCHAR2 , --File.Sql.39 bug 4440895
1921: x_msg_count OUT NOCOPY NUMBER , --File.Sql.39 bug 4440895
1922: x_msg_data OUT NOCOPY VARCHAR2) --File.Sql.39 bug 4440895

Line 1919: p_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

1915: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1916: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1917: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1918: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1919: p_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
1920: x_return_status OUT NOCOPY VARCHAR2 , --File.Sql.39 bug 4440895
1921: x_msg_count OUT NOCOPY NUMBER , --File.Sql.39 bug 4440895
1922: x_msg_data OUT NOCOPY VARCHAR2) --File.Sql.39 bug 4440895
1923: IS

Line 1942: IF p_commit = FND_API.G_TRUE THEN

1938: l_data VARCHAR2(250);
1939: l_msg_index_out NUMBER;
1940: BEGIN
1941:
1942: IF p_commit = FND_API.G_TRUE THEN
1943: SAVEPOINT create_classifications;
1944: END IF;
1945:
1946: pa_debug.init_err_stack('PA_PROJECTS_MAINT_PUB.create_classifications');

Line 1951: IF NOT FND_API.COMPATIBLE_API_CALL(l_api_version,

1947:
1948: if (p_debug_mode = 'Y') then
1949: pa_debug.debug('Create_classifications PUB : Checking API compatibility');
1950: end if;
1951: IF NOT FND_API.COMPATIBLE_API_CALL(l_api_version,
1952: p_api_version,
1953: l_api_name,
1954: g_pkg_name)
1955: THEN

Line 1956: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1952: p_api_version,
1953: l_api_name,
1954: g_pkg_name)
1955: THEN
1956: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1957: END IF;
1958:
1959: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then
1960: fnd_msg_pub.initialize;

Line 1959: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then

1955: THEN
1956: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1957: END IF;
1958:
1959: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then
1960: fnd_msg_pub.initialize;
1961: end if;
1962:
1963: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 1963: x_return_status := FND_API.G_RET_STS_SUCCESS;

1959: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then
1960: fnd_msg_pub.initialize;
1961: end if;
1962:
1963: x_return_status := FND_API.G_RET_STS_SUCCESS;
1964:
1965: -- write your program logic here
1966:
1967: if (p_debug_mode = 'Y') then

Line 2024: (p_encoded => FND_API.G_TRUE ,

2020: If l_msg_count > 0 THEN
2021: x_msg_count := l_msg_count;
2022: If l_msg_count = 1 THEN
2023: pa_interface_utils_pub.get_messages
2024: (p_encoded => FND_API.G_TRUE ,
2025: p_msg_index => 1,
2026: p_msg_count => l_msg_count ,
2027: p_msg_data => l_msg_data,
2028: p_data => l_data,

Line 2032: RAISE FND_API.G_EXC_ERROR;

2028: p_data => l_data,
2029: p_msg_index_out => l_msg_index_out );
2030: x_msg_data := l_data;
2031: End if;
2032: RAISE FND_API.G_EXC_ERROR;
2033: End if;
2034:
2035: /*
2036: l_msg_count := FND_MSG_PUB.count_msg;

Line 2041: p_encoded => FND_API.G_TRUE);

2037:
2038: IF l_msg_count = 1 THEN
2039: x_msg_count := l_msg_count;
2040: x_msg_data := FND_MSG_PUB.get(p_msg_index => 1,
2041: p_encoded => FND_API.G_TRUE);
2042:
2043: ELSE
2044: x_msg_count := l_msg_count;
2045: END IF;

Line 2049: RAISE FND_API.G_EXC_ERROR;

2045: END IF;
2046:
2047: if l_msg_count > 0 THEN
2048: x_return_status := 'E';
2049: RAISE FND_API.G_EXC_ERROR;
2050: end if;
2051: */
2052: PA_PROJECTS_MAINT_PVT.CREATE_CLASSIFICATIONS
2053: (

Line 2054: p_commit => FND_API.G_FALSE,

2050: end if;
2051: */
2052: PA_PROJECTS_MAINT_PVT.CREATE_CLASSIFICATIONS
2053: (
2054: p_commit => FND_API.G_FALSE,
2055: p_validate_only => p_validate_only,
2056: p_validation_level => p_validation_level,
2057: p_calling_module => p_calling_module,
2058: p_debug_mode => p_debug_mode,

Line 2090: (p_encoded => FND_API.G_TRUE ,

2086: If l_msg_count > 0 THEN
2087: x_msg_count := l_msg_count;
2088: If l_msg_count = 1 THEN
2089: pa_interface_utils_pub.get_messages
2090: (p_encoded => FND_API.G_TRUE ,
2091: p_msg_index => 1,
2092: p_msg_count => l_msg_count ,
2093: p_msg_data => l_msg_data,
2094: p_data => l_data,

Line 2098: RAISE FND_API.G_EXC_ERROR;

2094: p_data => l_data,
2095: p_msg_index_out => l_msg_index_out );
2096: x_msg_data := l_data;
2097: End if;
2098: RAISE FND_API.G_EXC_ERROR;
2099: End if;
2100: /*
2101: l_msg_count := FND_MSG_PUB.count_msg;
2102:

Line 2106: p_encoded => FND_API.G_TRUE);

2102:
2103: IF l_msg_count = 1 THEN
2104: x_msg_count := l_msg_count;
2105: x_msg_data := FND_MSG_PUB.get(p_msg_index => 1,
2106: p_encoded => FND_API.G_TRUE);
2107: ELSE
2108: x_msg_count := l_msg_count;
2109: END IF;
2110:

Line 2121: RAISE FND_API.G_EXC_ERROR;

2117: --dbms_output.put_line('Before PA_PROJECTS_MAINT_PVT. '||l_data);
2118:
2119: IF l_msg_count > 0 THEN
2120: x_return_status := 'E';
2121: RAISE FND_API.G_EXC_ERROR;
2122: END IF;
2123: */
2124: IF FND_API.TO_BOOLEAN(P_COMMIT)
2125: THEN

Line 2124: IF FND_API.TO_BOOLEAN(P_COMMIT)

2120: x_return_status := 'E';
2121: RAISE FND_API.G_EXC_ERROR;
2122: END IF;
2123: */
2124: IF FND_API.TO_BOOLEAN(P_COMMIT)
2125: THEN
2126: COMMIT WORK;
2127: END IF;
2128:

Line 2129: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

2125: THEN
2126: COMMIT WORK;
2127: END IF;
2128:
2129: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2130: IF p_commit = FND_API.G_TRUE THEN
2131: ROLLBACK TO create_classifications;
2132: END IF;
2133: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 2130: IF p_commit = FND_API.G_TRUE THEN

2126: COMMIT WORK;
2127: END IF;
2128:
2129: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2130: IF p_commit = FND_API.G_TRUE THEN
2131: ROLLBACK TO create_classifications;
2132: END IF;
2133: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2134: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',

Line 2133: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2129: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2130: IF p_commit = FND_API.G_TRUE THEN
2131: ROLLBACK TO create_classifications;
2132: END IF;
2133: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2134: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
2135: p_procedure_name => 'CREATE_CLASSIFICATIONS',
2136: p_error_text => SUBSTRB(SQLERRM,1,240));
2137: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 2137: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2133: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2134: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
2135: p_procedure_name => 'CREATE_CLASSIFICATIONS',
2136: p_error_text => SUBSTRB(SQLERRM,1,240));
2137: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2138:
2139: WHEN FND_API.G_EXC_ERROR THEN
2140: IF p_commit = FND_API.G_TRUE THEN
2141: ROLLBACK TO create_classifications;

Line 2139: WHEN FND_API.G_EXC_ERROR THEN

2135: p_procedure_name => 'CREATE_CLASSIFICATIONS',
2136: p_error_text => SUBSTRB(SQLERRM,1,240));
2137: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2138:
2139: WHEN FND_API.G_EXC_ERROR THEN
2140: IF p_commit = FND_API.G_TRUE THEN
2141: ROLLBACK TO create_classifications;
2142: END IF;
2143: x_return_status := 'E';

Line 2140: IF p_commit = FND_API.G_TRUE THEN

2136: p_error_text => SUBSTRB(SQLERRM,1,240));
2137: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2138:
2139: WHEN FND_API.G_EXC_ERROR THEN
2140: IF p_commit = FND_API.G_TRUE THEN
2141: ROLLBACK TO create_classifications;
2142: END IF;
2143: x_return_status := 'E';
2144:

Line 2146: IF p_commit = FND_API.G_TRUE THEN

2142: END IF;
2143: x_return_status := 'E';
2144:
2145: WHEN OTHERS THEN
2146: IF p_commit = FND_API.G_TRUE THEN
2147: ROLLBACK TO CREATE_CLASSIFICATIONS;
2148: END IF;
2149: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2150: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',

Line 2149: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2145: WHEN OTHERS THEN
2146: IF p_commit = FND_API.G_TRUE THEN
2147: ROLLBACK TO CREATE_CLASSIFICATIONS;
2148: END IF;
2149: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2150: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
2151: p_procedure_name => 'CREATE_CLASSIFICATIONS',
2152: p_error_text => SUBSTRB(SQLERRM,1,240));
2153: raise;

Line 2163: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE

2159: -- Type : Public
2160: -- Pre-reqs : None.
2161: -- Parameters :
2162: -- p_api_version IN NUMBER Optional Default = 1.0
2163: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
2164: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
2165: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
2166: -- validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
2167: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'

Line 2164: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE

2160: -- Pre-reqs : None.
2161: -- Parameters :
2162: -- p_api_version IN NUMBER Optional Default = 1.0
2163: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
2164: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
2165: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
2166: -- validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
2167: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
2168: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'

Line 2165: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE

2161: -- Parameters :
2162: -- p_api_version IN NUMBER Optional Default = 1.0
2163: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
2164: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
2165: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
2166: -- validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
2167: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
2168: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
2169: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM

Line 2166: -- validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL

2162: -- p_api_version IN NUMBER Optional Default = 1.0
2163: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
2164: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
2165: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
2166: -- validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
2167: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
2168: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
2169: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
2170: -- p_object_id IN NUMBER Required

Line 2169: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM

2165: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
2166: -- validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
2167: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
2168: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
2169: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
2170: -- p_object_id IN NUMBER Required
2171: -- p_object_type IN VARCHAR2 Required
2172: -- p_class_category IN VARCHAR2 Required
2173: -- p_class_code IN VARCHAR2 Required

Line 2174: -- p_code_percentage IN NUMBER Optional Default = FND_API.G_MISS_NUM

2170: -- p_object_id IN NUMBER Required
2171: -- p_object_type IN VARCHAR2 Required
2172: -- p_class_category IN VARCHAR2 Required
2173: -- p_class_code IN VARCHAR2 Required
2174: -- p_code_percentage IN NUMBER Optional Default = FND_API.G_MISS_NUM
2175: -- p_attribute_category IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2176: -- p_attribute1 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2177: -- p_attribute2 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2178: -- p_attribute3 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 2175: -- p_attribute_category IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

2171: -- p_object_type IN VARCHAR2 Required
2172: -- p_class_category IN VARCHAR2 Required
2173: -- p_class_code IN VARCHAR2 Required
2174: -- p_code_percentage IN NUMBER Optional Default = FND_API.G_MISS_NUM
2175: -- p_attribute_category IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2176: -- p_attribute1 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2177: -- p_attribute2 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2178: -- p_attribute3 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2179: -- p_attribute4 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 2176: -- p_attribute1 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

2172: -- p_class_category IN VARCHAR2 Required
2173: -- p_class_code IN VARCHAR2 Required
2174: -- p_code_percentage IN NUMBER Optional Default = FND_API.G_MISS_NUM
2175: -- p_attribute_category IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2176: -- p_attribute1 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2177: -- p_attribute2 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2178: -- p_attribute3 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2179: -- p_attribute4 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2180: -- p_attribute5 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 2177: -- p_attribute2 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

2173: -- p_class_code IN VARCHAR2 Required
2174: -- p_code_percentage IN NUMBER Optional Default = FND_API.G_MISS_NUM
2175: -- p_attribute_category IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2176: -- p_attribute1 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2177: -- p_attribute2 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2178: -- p_attribute3 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2179: -- p_attribute4 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2180: -- p_attribute5 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2181: -- p_attribute6 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 2178: -- p_attribute3 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

2174: -- p_code_percentage IN NUMBER Optional Default = FND_API.G_MISS_NUM
2175: -- p_attribute_category IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2176: -- p_attribute1 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2177: -- p_attribute2 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2178: -- p_attribute3 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2179: -- p_attribute4 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2180: -- p_attribute5 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2181: -- p_attribute6 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2182: -- p_attribute7 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 2179: -- p_attribute4 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

2175: -- p_attribute_category IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2176: -- p_attribute1 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2177: -- p_attribute2 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2178: -- p_attribute3 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2179: -- p_attribute4 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2180: -- p_attribute5 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2181: -- p_attribute6 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2182: -- p_attribute7 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2183: -- p_attribute8 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 2180: -- p_attribute5 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

2176: -- p_attribute1 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2177: -- p_attribute2 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2178: -- p_attribute3 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2179: -- p_attribute4 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2180: -- p_attribute5 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2181: -- p_attribute6 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2182: -- p_attribute7 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2183: -- p_attribute8 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2184: -- p_attribute9 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 2181: -- p_attribute6 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

2177: -- p_attribute2 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2178: -- p_attribute3 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2179: -- p_attribute4 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2180: -- p_attribute5 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2181: -- p_attribute6 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2182: -- p_attribute7 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2183: -- p_attribute8 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2184: -- p_attribute9 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2185: -- p_attribute10 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 2182: -- p_attribute7 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

2178: -- p_attribute3 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2179: -- p_attribute4 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2180: -- p_attribute5 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2181: -- p_attribute6 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2182: -- p_attribute7 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2183: -- p_attribute8 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2184: -- p_attribute9 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2185: -- p_attribute10 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2186: -- p_attribute11 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 2183: -- p_attribute8 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

2179: -- p_attribute4 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2180: -- p_attribute5 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2181: -- p_attribute6 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2182: -- p_attribute7 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2183: -- p_attribute8 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2184: -- p_attribute9 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2185: -- p_attribute10 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2186: -- p_attribute11 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2187: -- p_attribute12 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 2184: -- p_attribute9 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

2180: -- p_attribute5 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2181: -- p_attribute6 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2182: -- p_attribute7 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2183: -- p_attribute8 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2184: -- p_attribute9 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2185: -- p_attribute10 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2186: -- p_attribute11 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2187: -- p_attribute12 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2188: -- p_attribute13 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 2185: -- p_attribute10 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

2181: -- p_attribute6 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2182: -- p_attribute7 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2183: -- p_attribute8 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2184: -- p_attribute9 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2185: -- p_attribute10 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2186: -- p_attribute11 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2187: -- p_attribute12 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2188: -- p_attribute13 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2189: -- p_attribute14 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 2186: -- p_attribute11 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

2182: -- p_attribute7 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2183: -- p_attribute8 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2184: -- p_attribute9 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2185: -- p_attribute10 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2186: -- p_attribute11 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2187: -- p_attribute12 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2188: -- p_attribute13 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2189: -- p_attribute14 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2190: -- p_attribute15 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 2187: -- p_attribute12 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

2183: -- p_attribute8 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2184: -- p_attribute9 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2185: -- p_attribute10 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2186: -- p_attribute11 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2187: -- p_attribute12 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2188: -- p_attribute13 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2189: -- p_attribute14 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2190: -- p_attribute15 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2191: -- p_rowid IN VARCHAR2

Line 2188: -- p_attribute13 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

2184: -- p_attribute9 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2185: -- p_attribute10 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2186: -- p_attribute11 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2187: -- p_attribute12 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2188: -- p_attribute13 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2189: -- p_attribute14 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2190: -- p_attribute15 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2191: -- p_rowid IN VARCHAR2
2192: -- p_record_version_number IN NUMBER

Line 2189: -- p_attribute14 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

2185: -- p_attribute10 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2186: -- p_attribute11 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2187: -- p_attribute12 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2188: -- p_attribute13 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2189: -- p_attribute14 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2190: -- p_attribute15 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2191: -- p_rowid IN VARCHAR2
2192: -- p_record_version_number IN NUMBER
2193: -- x_return_status OUT VARCHAR2 Required

Line 2190: -- p_attribute15 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

2186: -- p_attribute11 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2187: -- p_attribute12 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2188: -- p_attribute13 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2189: -- p_attribute14 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2190: -- p_attribute15 IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
2191: -- p_rowid IN VARCHAR2
2192: -- p_record_version_number IN NUMBER
2193: -- x_return_status OUT VARCHAR2 Required
2194: -- x_msg_count OUT NUMBER Required

Line 2204: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,

2200: --
2201: --
2202: PROCEDURE UPDATE_CLASSIFICATIONS
2203: (p_api_version IN NUMBER := 1.0 ,
2204: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
2205: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
2206: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
2207: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2208: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,

Line 2205: p_commit IN VARCHAR2 := FND_API.G_FALSE ,

2201: --
2202: PROCEDURE UPDATE_CLASSIFICATIONS
2203: (p_api_version IN NUMBER := 1.0 ,
2204: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
2205: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
2206: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
2207: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2208: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
2209: p_debug_mode IN VARCHAR2 := 'N',

Line 2206: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,

2202: PROCEDURE UPDATE_CLASSIFICATIONS
2203: (p_api_version IN NUMBER := 1.0 ,
2204: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
2205: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
2206: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
2207: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2208: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
2209: p_debug_mode IN VARCHAR2 := 'N',
2210: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,

Line 2207: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,

2203: (p_api_version IN NUMBER := 1.0 ,
2204: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
2205: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
2206: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
2207: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2208: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
2209: p_debug_mode IN VARCHAR2 := 'N',
2210: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
2211: p_object_id IN NUMBER,

Line 2210: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,

2206: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
2207: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2208: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
2209: p_debug_mode IN VARCHAR2 := 'N',
2210: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
2211: p_object_id IN NUMBER,
2212: p_object_type IN VARCHAR2,
2213: p_class_category IN VARCHAR2 ,
2214: p_class_code IN VARCHAR2 ,

Line 2215: p_code_percentage IN NUMBER := FND_API.G_MISS_NUM ,

2211: p_object_id IN NUMBER,
2212: p_object_type IN VARCHAR2,
2213: p_class_category IN VARCHAR2 ,
2214: p_class_code IN VARCHAR2 ,
2215: p_code_percentage IN NUMBER := FND_API.G_MISS_NUM ,
2216: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2217: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2218: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2219: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 2216: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,

2212: p_object_type IN VARCHAR2,
2213: p_class_category IN VARCHAR2 ,
2214: p_class_code IN VARCHAR2 ,
2215: p_code_percentage IN NUMBER := FND_API.G_MISS_NUM ,
2216: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2217: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2218: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2219: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2220: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 2217: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

2213: p_class_category IN VARCHAR2 ,
2214: p_class_code IN VARCHAR2 ,
2215: p_code_percentage IN NUMBER := FND_API.G_MISS_NUM ,
2216: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2217: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2218: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2219: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2220: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2221: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 2218: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

2214: p_class_code IN VARCHAR2 ,
2215: p_code_percentage IN NUMBER := FND_API.G_MISS_NUM ,
2216: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2217: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2218: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2219: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2220: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2221: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2222: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 2219: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

2215: p_code_percentage IN NUMBER := FND_API.G_MISS_NUM ,
2216: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2217: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2218: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2219: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2220: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2221: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2222: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2223: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 2220: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

2216: p_attribute_category IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2217: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2218: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2219: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2220: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2221: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2222: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2223: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2224: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 2221: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

2217: p_attribute1 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2218: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2219: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2220: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2221: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2222: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2223: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2224: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2225: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 2222: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

2218: p_attribute2 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2219: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2220: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2221: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2222: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2223: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2224: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2225: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2226: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 2223: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

2219: p_attribute3 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2220: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2221: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2222: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2223: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2224: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2225: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2226: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2227: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 2224: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

2220: p_attribute4 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2221: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2222: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2223: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2224: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2225: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2226: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2227: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2228: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 2225: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

2221: p_attribute5 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2222: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2223: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2224: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2225: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2226: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2227: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2228: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2229: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 2226: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

2222: p_attribute6 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2223: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2224: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2225: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2226: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2227: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2228: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2229: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2230: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 2227: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

2223: p_attribute7 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2224: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2225: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2226: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2227: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2228: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2229: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2230: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2231: p_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

Line 2228: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

2224: p_attribute8 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2225: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2226: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2227: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2228: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2229: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2230: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2231: p_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2232: p_rowid IN VARCHAR2 ,

Line 2229: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

2225: p_attribute9 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2226: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2227: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2228: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2229: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2230: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2231: p_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2232: p_rowid IN VARCHAR2 ,
2233: p_record_version_number IN NUMBER ,

Line 2230: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

2226: p_attribute10 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2227: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2228: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2229: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2230: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2231: p_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2232: p_rowid IN VARCHAR2 ,
2233: p_record_version_number IN NUMBER ,
2234: x_return_status OUT NOCOPY VARCHAR2 , --File.Sql.39 bug 4440895

Line 2231: p_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR ,

2227: p_attribute11 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2228: p_attribute12 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2229: p_attribute13 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2230: p_attribute14 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2231: p_attribute15 IN VARCHAR2 := FND_API.G_MISS_CHAR ,
2232: p_rowid IN VARCHAR2 ,
2233: p_record_version_number IN NUMBER ,
2234: x_return_status OUT NOCOPY VARCHAR2 , --File.Sql.39 bug 4440895
2235: x_msg_count OUT NOCOPY NUMBER , --File.Sql.39 bug 4440895

Line 2256: IF p_commit = FND_API.G_TRUE THEN

2252: l_data VARCHAR2(250);
2253: l_msg_index_out NUMBER;
2254: BEGIN
2255:
2256: IF p_commit = FND_API.G_TRUE THEN
2257: SAVEPOINT update_classifications;
2258: END IF;
2259:
2260: pa_debug.init_err_stack('PA_PROJECTS_MAINT_PUB.update_classifications');

Line 2265: IF NOT FND_API.COMPATIBLE_API_CALL(l_api_version,

2261:
2262: if (p_debug_mode = 'Y') then
2263: pa_debug.debug('Update_classifications PUB : Checking API compatibility');
2264: end if;
2265: IF NOT FND_API.COMPATIBLE_API_CALL(l_api_version,
2266: p_api_version,
2267: l_api_name,
2268: g_pkg_name)
2269: THEN

Line 2270: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2266: p_api_version,
2267: l_api_name,
2268: g_pkg_name)
2269: THEN
2270: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2271: END IF;
2272:
2273: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then
2274: fnd_msg_pub.initialize;

Line 2273: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then

2269: THEN
2270: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2271: END IF;
2272:
2273: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then
2274: fnd_msg_pub.initialize;
2275: end if;
2276:
2277: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 2277: x_return_status := FND_API.G_RET_STS_SUCCESS;

2273: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then
2274: fnd_msg_pub.initialize;
2275: end if;
2276:
2277: x_return_status := FND_API.G_RET_STS_SUCCESS;
2278:
2279: -- write your program logic here
2280:
2281: if (p_debug_mode = 'Y') then

Line 2338: (p_encoded => FND_API.G_TRUE ,

2334: If l_msg_count > 0 THEN
2335: x_msg_count := l_msg_count;
2336: If l_msg_count = 1 THEN
2337: pa_interface_utils_pub.get_messages
2338: (p_encoded => FND_API.G_TRUE ,
2339: p_msg_index => 1,
2340: p_msg_count => l_msg_count ,
2341: p_msg_data => l_msg_data,
2342: p_data => l_data,

Line 2346: RAISE FND_API.G_EXC_ERROR;

2342: p_data => l_data,
2343: p_msg_index_out => l_msg_index_out );
2344: x_msg_data := l_data;
2345: End if;
2346: RAISE FND_API.G_EXC_ERROR;
2347: End if;
2348:
2349:
2350: PA_PROJECTS_MAINT_PVT.UPDATE_CLASSIFICATIONS

Line 2352: p_commit => FND_API.G_FALSE,

2348:
2349:
2350: PA_PROJECTS_MAINT_PVT.UPDATE_CLASSIFICATIONS
2351: (
2352: p_commit => FND_API.G_FALSE,
2353: p_validate_only => p_validate_only,
2354: p_validation_level => p_validation_level,
2355: p_calling_module => p_calling_module,
2356: p_debug_mode => p_debug_mode,

Line 2390: (p_encoded => FND_API.G_TRUE ,

2386: If l_msg_count > 0 THEN
2387: x_msg_count := l_msg_count;
2388: If l_msg_count = 1 THEN
2389: pa_interface_utils_pub.get_messages
2390: (p_encoded => FND_API.G_TRUE ,
2391: p_msg_index => 1,
2392: p_msg_count => l_msg_count ,
2393: p_msg_data => l_msg_data,
2394: p_data => l_data,

Line 2398: RAISE FND_API.G_EXC_ERROR;

2394: p_data => l_data,
2395: p_msg_index_out => l_msg_index_out );
2396: x_msg_data := l_data;
2397: End if;
2398: RAISE FND_API.G_EXC_ERROR;
2399: End if;
2400:
2401: IF FND_API.TO_BOOLEAN(P_COMMIT)
2402: THEN

Line 2401: IF FND_API.TO_BOOLEAN(P_COMMIT)

2397: End if;
2398: RAISE FND_API.G_EXC_ERROR;
2399: End if;
2400:
2401: IF FND_API.TO_BOOLEAN(P_COMMIT)
2402: THEN
2403: COMMIT WORK;
2404: END IF;
2405:

Line 2406: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

2402: THEN
2403: COMMIT WORK;
2404: END IF;
2405:
2406: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2407: IF p_commit = FND_API.G_TRUE THEN
2408: ROLLBACK TO update_classifications;
2409: END IF;
2410: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 2407: IF p_commit = FND_API.G_TRUE THEN

2403: COMMIT WORK;
2404: END IF;
2405:
2406: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2407: IF p_commit = FND_API.G_TRUE THEN
2408: ROLLBACK TO update_classifications;
2409: END IF;
2410: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2411: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',

Line 2410: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2406: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2407: IF p_commit = FND_API.G_TRUE THEN
2408: ROLLBACK TO update_classifications;
2409: END IF;
2410: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2411: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
2412: p_procedure_name => 'UPDATE_CLASSIFICATIONS',
2413: p_error_text => SUBSTRB(SQLERRM,1,240));
2414: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 2414: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2410: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2411: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
2412: p_procedure_name => 'UPDATE_CLASSIFICATIONS',
2413: p_error_text => SUBSTRB(SQLERRM,1,240));
2414: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2415:
2416: WHEN FND_API.G_EXC_ERROR THEN
2417: IF p_commit = FND_API.G_TRUE THEN
2418: ROLLBACK TO update_classifications;

Line 2416: WHEN FND_API.G_EXC_ERROR THEN

2412: p_procedure_name => 'UPDATE_CLASSIFICATIONS',
2413: p_error_text => SUBSTRB(SQLERRM,1,240));
2414: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2415:
2416: WHEN FND_API.G_EXC_ERROR THEN
2417: IF p_commit = FND_API.G_TRUE THEN
2418: ROLLBACK TO update_classifications;
2419: END IF;
2420: x_return_status := 'E';

Line 2417: IF p_commit = FND_API.G_TRUE THEN

2413: p_error_text => SUBSTRB(SQLERRM,1,240));
2414: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2415:
2416: WHEN FND_API.G_EXC_ERROR THEN
2417: IF p_commit = FND_API.G_TRUE THEN
2418: ROLLBACK TO update_classifications;
2419: END IF;
2420: x_return_status := 'E';
2421:

Line 2423: IF p_commit = FND_API.G_TRUE THEN

2419: END IF;
2420: x_return_status := 'E';
2421:
2422: WHEN OTHERS THEN
2423: IF p_commit = FND_API.G_TRUE THEN
2424: ROLLBACK TO UPDATE_CLASSIFICATIONS;
2425: END IF;
2426: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2427: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',

Line 2426: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2422: WHEN OTHERS THEN
2423: IF p_commit = FND_API.G_TRUE THEN
2424: ROLLBACK TO UPDATE_CLASSIFICATIONS;
2425: END IF;
2426: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2427: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
2428: p_procedure_name => 'UPDATE_CLASSIFICATIONS',
2429: p_error_text => SUBSTRB(SQLERRM,1,240));
2430: raise;

Line 2441: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE

2437: -- Type : Public
2438: -- Pre-reqs : None.
2439: -- Parameters :
2440: -- p_api_version IN NUMBER Optional Default = 1.0
2441: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
2442: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
2443: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
2444: -- validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
2445: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'

Line 2442: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE

2438: -- Pre-reqs : None.
2439: -- Parameters :
2440: -- p_api_version IN NUMBER Optional Default = 1.0
2441: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
2442: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
2443: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
2444: -- validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
2445: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
2446: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'

Line 2443: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE

2439: -- Parameters :
2440: -- p_api_version IN NUMBER Optional Default = 1.0
2441: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
2442: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
2443: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
2444: -- validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
2445: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
2446: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
2447: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM

Line 2444: -- validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL

2440: -- p_api_version IN NUMBER Optional Default = 1.0
2441: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
2442: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
2443: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
2444: -- validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
2445: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
2446: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
2447: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
2448: -- p_object_id IN NUMBER Required

Line 2447: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM

2443: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
2444: -- validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
2445: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
2446: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
2447: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
2448: -- p_object_id IN NUMBER Required
2449: -- p_object_type IN VARCHAR2 Required
2450: -- p_class_category IN VARCHAR2 Required
2451: -- p_class_code IN VARCHAR2 Required

Line 2452: -- p_record_version_number IN NUMBER Optional Default = FND_API.G_MISS_NUM

2448: -- p_object_id IN NUMBER Required
2449: -- p_object_type IN VARCHAR2 Required
2450: -- p_class_category IN VARCHAR2 Required
2451: -- p_class_code IN VARCHAR2 Required
2452: -- p_record_version_number IN NUMBER Optional Default = FND_API.G_MISS_NUM
2453: -- x_return_status OUT VARCHAR2 Required
2454: -- x_msg_count OUT NUMBER Required
2455: -- x_msg_data OUT VARCHAR2 Required
2456: --

Line 2464: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,

2460: --
2461: --
2462: PROCEDURE DELETE_CLASSIFICATIONS
2463: (p_api_version IN NUMBER := 1.0 ,
2464: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
2465: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
2466: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
2467: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2468: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,

Line 2465: p_commit IN VARCHAR2 := FND_API.G_FALSE ,

2461: --
2462: PROCEDURE DELETE_CLASSIFICATIONS
2463: (p_api_version IN NUMBER := 1.0 ,
2464: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
2465: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
2466: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
2467: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2468: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
2469: p_debug_mode IN VARCHAR2 := 'N',

Line 2466: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,

2462: PROCEDURE DELETE_CLASSIFICATIONS
2463: (p_api_version IN NUMBER := 1.0 ,
2464: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
2465: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
2466: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
2467: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2468: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
2469: p_debug_mode IN VARCHAR2 := 'N',
2470: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,

Line 2467: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,

2463: (p_api_version IN NUMBER := 1.0 ,
2464: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
2465: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
2466: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
2467: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2468: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
2469: p_debug_mode IN VARCHAR2 := 'N',
2470: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
2471: p_object_id IN NUMBER ,

Line 2470: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,

2466: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
2467: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2468: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
2469: p_debug_mode IN VARCHAR2 := 'N',
2470: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
2471: p_object_id IN NUMBER ,
2472: p_object_type IN VARCHAR2 ,
2473: p_class_category IN VARCHAR2 ,
2474: p_class_code IN VARCHAR2 ,

Line 2475: p_record_version_number IN NUMBER := FND_API.G_MISS_NUM ,

2471: p_object_id IN NUMBER ,
2472: p_object_type IN VARCHAR2 ,
2473: p_class_category IN VARCHAR2 ,
2474: p_class_code IN VARCHAR2 ,
2475: p_record_version_number IN NUMBER := FND_API.G_MISS_NUM ,
2476: x_return_status OUT NOCOPY VARCHAR2 , --File.Sql.39 bug 4440895
2477: x_msg_count OUT NOCOPY NUMBER , --File.Sql.39 bug 4440895
2478: x_msg_data OUT NOCOPY VARCHAR2) --File.Sql.39 bug 4440895
2479: IS

Line 2499: IF p_commit = FND_API.G_TRUE THEN

2495: BEGIN
2496:
2497: -- Please all debug message into this procedure.
2498:
2499: IF p_commit = FND_API.G_TRUE THEN
2500: SAVEPOINT delete_classifications;
2501: END IF;
2502:
2503: pa_debug.init_err_stack('PA_PROJECTS_MAINT_PUB.delete_classifications');

Line 2508: IF NOT FND_API.COMPATIBLE_API_CALL(l_api_version,

2504:
2505: if (p_debug_mode = 'Y') then
2506: pa_debug.debug('delete_classifications PUB : Checking API Compatibility');
2507: end if;
2508: IF NOT FND_API.COMPATIBLE_API_CALL(l_api_version,
2509: p_api_version,
2510: l_api_name,
2511: g_pkg_name)
2512: THEN

Line 2513: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2509: p_api_version,
2510: l_api_name,
2511: g_pkg_name)
2512: THEN
2513: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2514: END IF;
2515:
2516: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then
2517: fnd_msg_pub.initialize;

Line 2516: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then

2512: THEN
2513: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2514: END IF;
2515:
2516: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then
2517: fnd_msg_pub.initialize;
2518: end if;
2519:
2520: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 2520: x_return_status := FND_API.G_RET_STS_SUCCESS;

2516: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then
2517: fnd_msg_pub.initialize;
2518: end if;
2519:
2520: x_return_status := FND_API.G_RET_STS_SUCCESS;
2521:
2522: -- write program logic here
2523:
2524: if (p_debug_mode = 'Y') then

Line 2529: p_commit => FND_API.G_FALSE,

2525: pa_debug.debug('delete_classifications PUB : Calling private API delete_classifcations');
2526: end if;
2527: PA_PROJECTS_MAINT_PVT.DELETE_CLASSIFICATIONS
2528: (
2529: p_commit => FND_API.G_FALSE,
2530: p_validate_only => p_validate_only,
2531: p_validation_level => p_validation_level,
2532: p_calling_module => p_calling_module,
2533: p_debug_mode => p_debug_mode,

Line 2552: (p_encoded => FND_API.G_TRUE ,

2548: If l_msg_count > 0 THEN
2549: x_msg_count := l_msg_count;
2550: If l_msg_count = 1 THEN
2551: pa_interface_utils_pub.get_messages
2552: (p_encoded => FND_API.G_TRUE ,
2553: p_msg_index => 1,
2554: p_msg_count => l_msg_count ,
2555: p_msg_data => l_msg_data,
2556: p_data => l_data,

Line 2560: RAISE FND_API.G_EXC_ERROR;

2556: p_data => l_data,
2557: p_msg_index_out => l_msg_index_out );
2558: x_msg_data := l_data;
2559: End if;
2560: RAISE FND_API.G_EXC_ERROR;
2561: End if;
2562: /*
2563: l_msg_count := FND_MSG_PUB.count_msg;
2564:

Line 2568: p_encoded => FND_API.G_TRUE);

2564:
2565: IF l_msg_count = 1 THEN
2566: x_msg_count := l_msg_count;
2567: x_msg_data := FND_MSG_PUB.get(p_msg_index => 1,
2568: p_encoded => FND_API.G_TRUE);
2569: ELSE
2570: x_msg_count := l_msg_count;
2571: END IF;
2572:

Line 2575: RAISE FND_API.G_EXC_ERROR;

2571: END IF;
2572:
2573: IF l_msg_count > 0 THEN
2574: x_return_status := 'E';
2575: RAISE FND_API.G_EXC_ERROR;
2576: END IF;
2577: */
2578: IF FND_API.TO_BOOLEAN(P_COMMIT)
2579: THEN

Line 2578: IF FND_API.TO_BOOLEAN(P_COMMIT)

2574: x_return_status := 'E';
2575: RAISE FND_API.G_EXC_ERROR;
2576: END IF;
2577: */
2578: IF FND_API.TO_BOOLEAN(P_COMMIT)
2579: THEN
2580: COMMIT WORK;
2581: END IF;
2582:

Line 2583: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

2579: THEN
2580: COMMIT WORK;
2581: END IF;
2582:
2583: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2584: IF p_commit = FND_API.G_TRUE THEN
2585: ROLLBACK TO delete_classifications;
2586: END IF;
2587: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 2584: IF p_commit = FND_API.G_TRUE THEN

2580: COMMIT WORK;
2581: END IF;
2582:
2583: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2584: IF p_commit = FND_API.G_TRUE THEN
2585: ROLLBACK TO delete_classifications;
2586: END IF;
2587: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2588: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',

Line 2587: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2583: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2584: IF p_commit = FND_API.G_TRUE THEN
2585: ROLLBACK TO delete_classifications;
2586: END IF;
2587: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2588: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
2589: p_procedure_name => 'DELETE_CLASSIFICATIONS',
2590: p_error_text => SUBSTRB(SQLERRM,1,240));
2591: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 2591: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2587: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2588: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
2589: p_procedure_name => 'DELETE_CLASSIFICATIONS',
2590: p_error_text => SUBSTRB(SQLERRM,1,240));
2591: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2592:
2593: WHEN FND_API.G_EXC_ERROR THEN
2594: IF p_commit = FND_API.G_TRUE THEN
2595: ROLLBACK TO delete_classifications;

Line 2593: WHEN FND_API.G_EXC_ERROR THEN

2589: p_procedure_name => 'DELETE_CLASSIFICATIONS',
2590: p_error_text => SUBSTRB(SQLERRM,1,240));
2591: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2592:
2593: WHEN FND_API.G_EXC_ERROR THEN
2594: IF p_commit = FND_API.G_TRUE THEN
2595: ROLLBACK TO delete_classifications;
2596: END IF;
2597: x_return_status := 'E';

Line 2594: IF p_commit = FND_API.G_TRUE THEN

2590: p_error_text => SUBSTRB(SQLERRM,1,240));
2591: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2592:
2593: WHEN FND_API.G_EXC_ERROR THEN
2594: IF p_commit = FND_API.G_TRUE THEN
2595: ROLLBACK TO delete_classifications;
2596: END IF;
2597: x_return_status := 'E';
2598:

Line 2600: IF p_commit = FND_API.G_TRUE THEN

2596: END IF;
2597: x_return_status := 'E';
2598:
2599: WHEN OTHERS THEN
2600: IF p_commit = FND_API.G_TRUE THEN
2601: ROLLBACK TO delete_classifications;
2602: END IF;
2603: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2604: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',

Line 2603: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2599: WHEN OTHERS THEN
2600: IF p_commit = FND_API.G_TRUE THEN
2601: ROLLBACK TO delete_classifications;
2602: END IF;
2603: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2604: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
2605: p_procedure_name => 'DELETE_CLASSIFICATIONS',
2606: p_error_text => SUBSTRB(SQLERRM,1,240));
2607: raise;

Line 2617: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE

2613: -- Type : Public
2614: -- Pre-reqs : None.
2615: -- Parameters :
2616: -- p_api_version IN NUMBER Optional Default = 1.0
2617: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
2618: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
2619: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
2620: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
2621: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'

Line 2618: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE

2614: -- Pre-reqs : None.
2615: -- Parameters :
2616: -- p_api_version IN NUMBER Optional Default = 1.0
2617: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
2618: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
2619: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
2620: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
2621: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
2622: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'

Line 2619: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE

2615: -- Parameters :
2616: -- p_api_version IN NUMBER Optional Default = 1.0
2617: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
2618: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
2619: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
2620: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
2621: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
2622: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
2623: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM

Line 2620: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL

2616: -- p_api_version IN NUMBER Optional Default = 1.0
2617: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
2618: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
2619: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
2620: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
2621: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
2622: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
2623: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
2624: -- p_project_id IN NUMBER Required

Line 2623: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM

2619: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
2620: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
2621: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
2622: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
2623: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
2624: -- p_project_id IN NUMBER Required
2625: -- p_comp_match_weighting IN pa_projects_all.competence_match_weighting%TYPE := FND_API.G_MISS_NUM
2626: -- p_avail_match_weighting IN pa_projects_all.availability_match_weighting%TYPE := FND_API.G_MISS_NUM
2627: -- p_job_level_match_weighting IN pa_projects_all.job_level_match_weighting%TYPE := FND_API.G_MISS_NUM

Line 2625: -- p_comp_match_weighting IN pa_projects_all.competence_match_weighting%TYPE := FND_API.G_MISS_NUM

2621: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
2622: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
2623: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
2624: -- p_project_id IN NUMBER Required
2625: -- p_comp_match_weighting IN pa_projects_all.competence_match_weighting%TYPE := FND_API.G_MISS_NUM
2626: -- p_avail_match_weighting IN pa_projects_all.availability_match_weighting%TYPE := FND_API.G_MISS_NUM
2627: -- p_job_level_match_weighting IN pa_projects_all.job_level_match_weighting%TYPE := FND_API.G_MISS_NUM
2628: -- p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM
2629: -- p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR

Line 2626: -- p_avail_match_weighting IN pa_projects_all.availability_match_weighting%TYPE := FND_API.G_MISS_NUM

2622: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
2623: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
2624: -- p_project_id IN NUMBER Required
2625: -- p_comp_match_weighting IN pa_projects_all.competence_match_weighting%TYPE := FND_API.G_MISS_NUM
2626: -- p_avail_match_weighting IN pa_projects_all.availability_match_weighting%TYPE := FND_API.G_MISS_NUM
2627: -- p_job_level_match_weighting IN pa_projects_all.job_level_match_weighting%TYPE := FND_API.G_MISS_NUM
2628: -- p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM
2629: -- p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR
2630: -- p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR

Line 2627: -- p_job_level_match_weighting IN pa_projects_all.job_level_match_weighting%TYPE := FND_API.G_MISS_NUM

2623: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
2624: -- p_project_id IN NUMBER Required
2625: -- p_comp_match_weighting IN pa_projects_all.competence_match_weighting%TYPE := FND_API.G_MISS_NUM
2626: -- p_avail_match_weighting IN pa_projects_all.availability_match_weighting%TYPE := FND_API.G_MISS_NUM
2627: -- p_job_level_match_weighting IN pa_projects_all.job_level_match_weighting%TYPE := FND_API.G_MISS_NUM
2628: -- p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM
2629: -- p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR
2630: -- p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR
2631: -- p_search_exp_org_struct_ver_id IN pa_projects_all.search_exp_org_struct_ver_id%TYPE := FND_API.G_MISS_NUM

Line 2628: -- p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM

2624: -- p_project_id IN NUMBER Required
2625: -- p_comp_match_weighting IN pa_projects_all.competence_match_weighting%TYPE := FND_API.G_MISS_NUM
2626: -- p_avail_match_weighting IN pa_projects_all.availability_match_weighting%TYPE := FND_API.G_MISS_NUM
2627: -- p_job_level_match_weighting IN pa_projects_all.job_level_match_weighting%TYPE := FND_API.G_MISS_NUM
2628: -- p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM
2629: -- p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR
2630: -- p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR
2631: -- p_search_exp_org_struct_ver_id IN pa_projects_all.search_exp_org_struct_ver_id%TYPE := FND_API.G_MISS_NUM
2632: -- p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR

Line 2629: -- p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR

2625: -- p_comp_match_weighting IN pa_projects_all.competence_match_weighting%TYPE := FND_API.G_MISS_NUM
2626: -- p_avail_match_weighting IN pa_projects_all.availability_match_weighting%TYPE := FND_API.G_MISS_NUM
2627: -- p_job_level_match_weighting IN pa_projects_all.job_level_match_weighting%TYPE := FND_API.G_MISS_NUM
2628: -- p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM
2629: -- p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR
2630: -- p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR
2631: -- p_search_exp_org_struct_ver_id IN pa_projects_all.search_exp_org_struct_ver_id%TYPE := FND_API.G_MISS_NUM
2632: -- p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR
2633: -- p_search_exp_start_org_id IN pa_projects_all.search_exp_start_org_id%TYPE := FND_API.G_MISS_NUM

Line 2630: -- p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR

2626: -- p_avail_match_weighting IN pa_projects_all.availability_match_weighting%TYPE := FND_API.G_MISS_NUM
2627: -- p_job_level_match_weighting IN pa_projects_all.job_level_match_weighting%TYPE := FND_API.G_MISS_NUM
2628: -- p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM
2629: -- p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR
2630: -- p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR
2631: -- p_search_exp_org_struct_ver_id IN pa_projects_all.search_exp_org_struct_ver_id%TYPE := FND_API.G_MISS_NUM
2632: -- p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR
2633: -- p_search_exp_start_org_id IN pa_projects_all.search_exp_start_org_id%TYPE := FND_API.G_MISS_NUM
2634: -- p_search_exp_start_org_name IN hr_organization_units.name%TYPE := FND_API.G_MISS_CHAR

Line 2631: -- p_search_exp_org_struct_ver_id IN pa_projects_all.search_exp_org_struct_ver_id%TYPE := FND_API.G_MISS_NUM

2627: -- p_job_level_match_weighting IN pa_projects_all.job_level_match_weighting%TYPE := FND_API.G_MISS_NUM
2628: -- p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM
2629: -- p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR
2630: -- p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR
2631: -- p_search_exp_org_struct_ver_id IN pa_projects_all.search_exp_org_struct_ver_id%TYPE := FND_API.G_MISS_NUM
2632: -- p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR
2633: -- p_search_exp_start_org_id IN pa_projects_all.search_exp_start_org_id%TYPE := FND_API.G_MISS_NUM
2634: -- p_search_exp_start_org_name IN hr_organization_units.name%TYPE := FND_API.G_MISS_CHAR
2635: -- p_search_min_candidate_score IN pa_projects_all.search_min_candidate_score%TYPE := FND_API.G_MISS_NUM

Line 2632: -- p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR

2628: -- p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM
2629: -- p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR
2630: -- p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR
2631: -- p_search_exp_org_struct_ver_id IN pa_projects_all.search_exp_org_struct_ver_id%TYPE := FND_API.G_MISS_NUM
2632: -- p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR
2633: -- p_search_exp_start_org_id IN pa_projects_all.search_exp_start_org_id%TYPE := FND_API.G_MISS_NUM
2634: -- p_search_exp_start_org_name IN hr_organization_units.name%TYPE := FND_API.G_MISS_CHAR
2635: -- p_search_min_candidate_score IN pa_projects_all.search_min_candidate_score%TYPE := FND_API.G_MISS_NUM
2636: -- p_enable_auto_cand_nom_flag IN pa_projects_all.enable_auto_cand_nom_flag%TYPE := FND_API.G_MISS_CHAR

Line 2633: -- p_search_exp_start_org_id IN pa_projects_all.search_exp_start_org_id%TYPE := FND_API.G_MISS_NUM

2629: -- p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR
2630: -- p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR
2631: -- p_search_exp_org_struct_ver_id IN pa_projects_all.search_exp_org_struct_ver_id%TYPE := FND_API.G_MISS_NUM
2632: -- p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR
2633: -- p_search_exp_start_org_id IN pa_projects_all.search_exp_start_org_id%TYPE := FND_API.G_MISS_NUM
2634: -- p_search_exp_start_org_name IN hr_organization_units.name%TYPE := FND_API.G_MISS_CHAR
2635: -- p_search_min_candidate_score IN pa_projects_all.search_min_candidate_score%TYPE := FND_API.G_MISS_NUM
2636: -- p_enable_auto_cand_nom_flag IN pa_projects_all.enable_auto_cand_nom_flag%TYPE := FND_API.G_MISS_CHAR
2637: -- p_record_version_number IN NUMBER Required

Line 2634: -- p_search_exp_start_org_name IN hr_organization_units.name%TYPE := FND_API.G_MISS_CHAR

2630: -- p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR
2631: -- p_search_exp_org_struct_ver_id IN pa_projects_all.search_exp_org_struct_ver_id%TYPE := FND_API.G_MISS_NUM
2632: -- p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR
2633: -- p_search_exp_start_org_id IN pa_projects_all.search_exp_start_org_id%TYPE := FND_API.G_MISS_NUM
2634: -- p_search_exp_start_org_name IN hr_organization_units.name%TYPE := FND_API.G_MISS_CHAR
2635: -- p_search_min_candidate_score IN pa_projects_all.search_min_candidate_score%TYPE := FND_API.G_MISS_NUM
2636: -- p_enable_auto_cand_nom_flag IN pa_projects_all.enable_auto_cand_nom_flag%TYPE := FND_API.G_MISS_CHAR
2637: -- p_record_version_number IN NUMBER Required
2638: -- x_return_status OUT VARCHAR2 Required

Line 2635: -- p_search_min_candidate_score IN pa_projects_all.search_min_candidate_score%TYPE := FND_API.G_MISS_NUM

2631: -- p_search_exp_org_struct_ver_id IN pa_projects_all.search_exp_org_struct_ver_id%TYPE := FND_API.G_MISS_NUM
2632: -- p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR
2633: -- p_search_exp_start_org_id IN pa_projects_all.search_exp_start_org_id%TYPE := FND_API.G_MISS_NUM
2634: -- p_search_exp_start_org_name IN hr_organization_units.name%TYPE := FND_API.G_MISS_CHAR
2635: -- p_search_min_candidate_score IN pa_projects_all.search_min_candidate_score%TYPE := FND_API.G_MISS_NUM
2636: -- p_enable_auto_cand_nom_flag IN pa_projects_all.enable_auto_cand_nom_flag%TYPE := FND_API.G_MISS_CHAR
2637: -- p_record_version_number IN NUMBER Required
2638: -- x_return_status OUT VARCHAR2 Required
2639: -- x_msg_count OUT NUMBER Required

Line 2636: -- p_enable_auto_cand_nom_flag IN pa_projects_all.enable_auto_cand_nom_flag%TYPE := FND_API.G_MISS_CHAR

2632: -- p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR
2633: -- p_search_exp_start_org_id IN pa_projects_all.search_exp_start_org_id%TYPE := FND_API.G_MISS_NUM
2634: -- p_search_exp_start_org_name IN hr_organization_units.name%TYPE := FND_API.G_MISS_CHAR
2635: -- p_search_min_candidate_score IN pa_projects_all.search_min_candidate_score%TYPE := FND_API.G_MISS_NUM
2636: -- p_enable_auto_cand_nom_flag IN pa_projects_all.enable_auto_cand_nom_flag%TYPE := FND_API.G_MISS_CHAR
2637: -- p_record_version_number IN NUMBER Required
2638: -- x_return_status OUT VARCHAR2 Required
2639: -- x_msg_count OUT NUMBER Required
2640: -- x_msg_data OUT VARCHAR2 Required

Line 2649: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,

2645: --
2646: --
2647: PROCEDURE UPDATE_PROJECT_STAFFING_INFO
2648: (p_api_version IN NUMBER := 1.0 ,
2649: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
2650: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
2651: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
2652: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2653: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,

Line 2650: p_commit IN VARCHAR2 := FND_API.G_FALSE ,

2646: --
2647: PROCEDURE UPDATE_PROJECT_STAFFING_INFO
2648: (p_api_version IN NUMBER := 1.0 ,
2649: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
2650: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
2651: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
2652: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2653: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
2654: p_debug_mode IN VARCHAR2 := 'N' ,

Line 2651: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,

2647: PROCEDURE UPDATE_PROJECT_STAFFING_INFO
2648: (p_api_version IN NUMBER := 1.0 ,
2649: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
2650: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
2651: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
2652: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2653: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
2654: p_debug_mode IN VARCHAR2 := 'N' ,
2655: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,

Line 2652: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,

2648: (p_api_version IN NUMBER := 1.0 ,
2649: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
2650: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
2651: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
2652: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2653: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
2654: p_debug_mode IN VARCHAR2 := 'N' ,
2655: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
2656: p_project_id IN NUMBER ,

Line 2655: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,

2651: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
2652: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2653: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
2654: p_debug_mode IN VARCHAR2 := 'N' ,
2655: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
2656: p_project_id IN NUMBER ,
2657: p_comp_match_weighting IN pa_projects_all.COMPETENCE_MATCH_WT%TYPE := FND_API.G_MISS_NUM,
2658: p_avail_match_weighting IN pa_projects_all.availability_match_wt%TYPE := FND_API.G_MISS_NUM,
2659: p_job_level_match_weighting IN pa_projects_all.job_level_match_wt%TYPE := FND_API.G_MISS_NUM,

Line 2657: p_comp_match_weighting IN pa_projects_all.COMPETENCE_MATCH_WT%TYPE := FND_API.G_MISS_NUM,

2653: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
2654: p_debug_mode IN VARCHAR2 := 'N' ,
2655: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
2656: p_project_id IN NUMBER ,
2657: p_comp_match_weighting IN pa_projects_all.COMPETENCE_MATCH_WT%TYPE := FND_API.G_MISS_NUM,
2658: p_avail_match_weighting IN pa_projects_all.availability_match_wt%TYPE := FND_API.G_MISS_NUM,
2659: p_job_level_match_weighting IN pa_projects_all.job_level_match_wt%TYPE := FND_API.G_MISS_NUM,
2660: p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM,
2661: p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR,

Line 2658: p_avail_match_weighting IN pa_projects_all.availability_match_wt%TYPE := FND_API.G_MISS_NUM,

2654: p_debug_mode IN VARCHAR2 := 'N' ,
2655: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
2656: p_project_id IN NUMBER ,
2657: p_comp_match_weighting IN pa_projects_all.COMPETENCE_MATCH_WT%TYPE := FND_API.G_MISS_NUM,
2658: p_avail_match_weighting IN pa_projects_all.availability_match_wt%TYPE := FND_API.G_MISS_NUM,
2659: p_job_level_match_weighting IN pa_projects_all.job_level_match_wt%TYPE := FND_API.G_MISS_NUM,
2660: p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM,
2661: p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR,
2662: p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR,

Line 2659: p_job_level_match_weighting IN pa_projects_all.job_level_match_wt%TYPE := FND_API.G_MISS_NUM,

2655: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
2656: p_project_id IN NUMBER ,
2657: p_comp_match_weighting IN pa_projects_all.COMPETENCE_MATCH_WT%TYPE := FND_API.G_MISS_NUM,
2658: p_avail_match_weighting IN pa_projects_all.availability_match_wt%TYPE := FND_API.G_MISS_NUM,
2659: p_job_level_match_weighting IN pa_projects_all.job_level_match_wt%TYPE := FND_API.G_MISS_NUM,
2660: p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM,
2661: p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR,
2662: p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR,
2663: p_search_exp_org_struct_ver_id IN pa_projects_all.search_org_hier_id%TYPE := FND_API.G_MISS_NUM,

Line 2660: p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM,

2656: p_project_id IN NUMBER ,
2657: p_comp_match_weighting IN pa_projects_all.COMPETENCE_MATCH_WT%TYPE := FND_API.G_MISS_NUM,
2658: p_avail_match_weighting IN pa_projects_all.availability_match_wt%TYPE := FND_API.G_MISS_NUM,
2659: p_job_level_match_weighting IN pa_projects_all.job_level_match_wt%TYPE := FND_API.G_MISS_NUM,
2660: p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM,
2661: p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR,
2662: p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR,
2663: p_search_exp_org_struct_ver_id IN pa_projects_all.search_org_hier_id%TYPE := FND_API.G_MISS_NUM,
2664: p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR,

Line 2661: p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR,

2657: p_comp_match_weighting IN pa_projects_all.COMPETENCE_MATCH_WT%TYPE := FND_API.G_MISS_NUM,
2658: p_avail_match_weighting IN pa_projects_all.availability_match_wt%TYPE := FND_API.G_MISS_NUM,
2659: p_job_level_match_weighting IN pa_projects_all.job_level_match_wt%TYPE := FND_API.G_MISS_NUM,
2660: p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM,
2661: p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR,
2662: p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR,
2663: p_search_exp_org_struct_ver_id IN pa_projects_all.search_org_hier_id%TYPE := FND_API.G_MISS_NUM,
2664: p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR,
2665: p_search_exp_start_org_id IN pa_projects_all.search_starting_org_id%TYPE := FND_API.G_MISS_NUM,

Line 2662: p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR,

2658: p_avail_match_weighting IN pa_projects_all.availability_match_wt%TYPE := FND_API.G_MISS_NUM,
2659: p_job_level_match_weighting IN pa_projects_all.job_level_match_wt%TYPE := FND_API.G_MISS_NUM,
2660: p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM,
2661: p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR,
2662: p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR,
2663: p_search_exp_org_struct_ver_id IN pa_projects_all.search_org_hier_id%TYPE := FND_API.G_MISS_NUM,
2664: p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR,
2665: p_search_exp_start_org_id IN pa_projects_all.search_starting_org_id%TYPE := FND_API.G_MISS_NUM,
2666: p_search_exp_start_org_name IN hr_organization_units.name%TYPE := FND_API.G_MISS_CHAR,

Line 2663: p_search_exp_org_struct_ver_id IN pa_projects_all.search_org_hier_id%TYPE := FND_API.G_MISS_NUM,

2659: p_job_level_match_weighting IN pa_projects_all.job_level_match_wt%TYPE := FND_API.G_MISS_NUM,
2660: p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM,
2661: p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR,
2662: p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR,
2663: p_search_exp_org_struct_ver_id IN pa_projects_all.search_org_hier_id%TYPE := FND_API.G_MISS_NUM,
2664: p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR,
2665: p_search_exp_start_org_id IN pa_projects_all.search_starting_org_id%TYPE := FND_API.G_MISS_NUM,
2666: p_search_exp_start_org_name IN hr_organization_units.name%TYPE := FND_API.G_MISS_CHAR,
2667: p_search_min_candidate_score IN pa_projects_all.min_cand_score_reqd_for_nom%TYPE := FND_API.G_MISS_NUM,

Line 2664: p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR,

2660: p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM,
2661: p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR,
2662: p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR,
2663: p_search_exp_org_struct_ver_id IN pa_projects_all.search_org_hier_id%TYPE := FND_API.G_MISS_NUM,
2664: p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR,
2665: p_search_exp_start_org_id IN pa_projects_all.search_starting_org_id%TYPE := FND_API.G_MISS_NUM,
2666: p_search_exp_start_org_name IN hr_organization_units.name%TYPE := FND_API.G_MISS_CHAR,
2667: p_search_min_candidate_score IN pa_projects_all.min_cand_score_reqd_for_nom%TYPE := FND_API.G_MISS_NUM,
2668: p_enable_auto_cand_nom_flag IN pa_projects_all.enable_automated_search%TYPE := FND_API.G_MISS_CHAR,

Line 2665: p_search_exp_start_org_id IN pa_projects_all.search_starting_org_id%TYPE := FND_API.G_MISS_NUM,

2661: p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR,
2662: p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR,
2663: p_search_exp_org_struct_ver_id IN pa_projects_all.search_org_hier_id%TYPE := FND_API.G_MISS_NUM,
2664: p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR,
2665: p_search_exp_start_org_id IN pa_projects_all.search_starting_org_id%TYPE := FND_API.G_MISS_NUM,
2666: p_search_exp_start_org_name IN hr_organization_units.name%TYPE := FND_API.G_MISS_CHAR,
2667: p_search_min_candidate_score IN pa_projects_all.min_cand_score_reqd_for_nom%TYPE := FND_API.G_MISS_NUM,
2668: p_enable_auto_cand_nom_flag IN pa_projects_all.enable_automated_search%TYPE := FND_API.G_MISS_CHAR,
2669: p_record_version_number IN NUMBER ,

Line 2666: p_search_exp_start_org_name IN hr_organization_units.name%TYPE := FND_API.G_MISS_CHAR,

2662: p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR,
2663: p_search_exp_org_struct_ver_id IN pa_projects_all.search_org_hier_id%TYPE := FND_API.G_MISS_NUM,
2664: p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR,
2665: p_search_exp_start_org_id IN pa_projects_all.search_starting_org_id%TYPE := FND_API.G_MISS_NUM,
2666: p_search_exp_start_org_name IN hr_organization_units.name%TYPE := FND_API.G_MISS_CHAR,
2667: p_search_min_candidate_score IN pa_projects_all.min_cand_score_reqd_for_nom%TYPE := FND_API.G_MISS_NUM,
2668: p_enable_auto_cand_nom_flag IN pa_projects_all.enable_automated_search%TYPE := FND_API.G_MISS_CHAR,
2669: p_record_version_number IN NUMBER ,
2670: x_return_status OUT NOCOPY VARCHAR2 , --File.Sql.39 bug 4440895

Line 2667: p_search_min_candidate_score IN pa_projects_all.min_cand_score_reqd_for_nom%TYPE := FND_API.G_MISS_NUM,

2663: p_search_exp_org_struct_ver_id IN pa_projects_all.search_org_hier_id%TYPE := FND_API.G_MISS_NUM,
2664: p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR,
2665: p_search_exp_start_org_id IN pa_projects_all.search_starting_org_id%TYPE := FND_API.G_MISS_NUM,
2666: p_search_exp_start_org_name IN hr_organization_units.name%TYPE := FND_API.G_MISS_CHAR,
2667: p_search_min_candidate_score IN pa_projects_all.min_cand_score_reqd_for_nom%TYPE := FND_API.G_MISS_NUM,
2668: p_enable_auto_cand_nom_flag IN pa_projects_all.enable_automated_search%TYPE := FND_API.G_MISS_CHAR,
2669: p_record_version_number IN NUMBER ,
2670: x_return_status OUT NOCOPY VARCHAR2 , --File.Sql.39 bug 4440895
2671: x_msg_count OUT NOCOPY NUMBER , --File.Sql.39 bug 4440895

Line 2668: p_enable_auto_cand_nom_flag IN pa_projects_all.enable_automated_search%TYPE := FND_API.G_MISS_CHAR,

2664: p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR,
2665: p_search_exp_start_org_id IN pa_projects_all.search_starting_org_id%TYPE := FND_API.G_MISS_NUM,
2666: p_search_exp_start_org_name IN hr_organization_units.name%TYPE := FND_API.G_MISS_CHAR,
2667: p_search_min_candidate_score IN pa_projects_all.min_cand_score_reqd_for_nom%TYPE := FND_API.G_MISS_NUM,
2668: p_enable_auto_cand_nom_flag IN pa_projects_all.enable_automated_search%TYPE := FND_API.G_MISS_CHAR,
2669: p_record_version_number IN NUMBER ,
2670: x_return_status OUT NOCOPY VARCHAR2 , --File.Sql.39 bug 4440895
2671: x_msg_count OUT NOCOPY NUMBER , --File.Sql.39 bug 4440895
2672: x_msg_data OUT NOCOPY VARCHAR2) --File.Sql.39 bug 4440895

Line 2696: IF p_commit = FND_API.G_TRUE THEN

2692: l_search_exp_start_org_id pa_projects_all.search_starting_org_id%TYPE;
2693:
2694: BEGIN
2695:
2696: IF p_commit = FND_API.G_TRUE THEN
2697: SAVEPOINT update_project_staffing_info;
2698: END IF;
2699:
2700: pa_debug.init_err_stack('PA_PROJECTS_MAINT_PUB.update_project_staffing_info');

Line 2705: IF NOT FND_API.COMPATIBLE_API_CALL(l_api_version,

2701:
2702: if (p_debug_mode = 'Y') then
2703: pa_debug.debug('Update_project_staffing_info PUB : Checking API Compatibility');
2704: end if;
2705: IF NOT FND_API.COMPATIBLE_API_CALL(l_api_version,
2706: p_api_version,
2707: l_api_name,
2708: g_pkg_name)
2709: THEN

Line 2710: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2706: p_api_version,
2707: l_api_name,
2708: g_pkg_name)
2709: THEN
2710: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2711: END IF;
2712:
2713: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then
2714: fnd_msg_pub.initialize;

Line 2713: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then

2709: THEN
2710: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2711: END IF;
2712:
2713: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then
2714: fnd_msg_pub.initialize;
2715: end if;
2716:
2717: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 2717: x_return_status := FND_API.G_RET_STS_SUCCESS;

2713: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then
2714: fnd_msg_pub.initialize;
2715: end if;
2716:
2717: x_return_status := FND_API.G_RET_STS_SUCCESS;
2718:
2719: --
2720: -- Validate Candidate Score Match Weightings
2721: --

Line 2722: IF (p_comp_match_weighting <> FND_API.G_MISS_NUM AND p_comp_match_weighting IS NOT NULL) OR

2718:
2719: --
2720: -- Validate Candidate Score Match Weightings
2721: --
2722: IF (p_comp_match_weighting <> FND_API.G_MISS_NUM AND p_comp_match_weighting IS NOT NULL) OR
2723: (p_avail_match_weighting <> FND_API.G_MISS_NUM AND p_avail_match_weighting IS NOT NULL) OR
2724: (p_job_level_match_weighting <> FND_API.G_MISS_NUM AND p_job_level_match_weighting IS NOT NULL) THEN
2725:
2726: IF p_comp_match_weighting < 0 OR

Line 2723: (p_avail_match_weighting <> FND_API.G_MISS_NUM AND p_avail_match_weighting IS NOT NULL) OR

2719: --
2720: -- Validate Candidate Score Match Weightings
2721: --
2722: IF (p_comp_match_weighting <> FND_API.G_MISS_NUM AND p_comp_match_weighting IS NOT NULL) OR
2723: (p_avail_match_weighting <> FND_API.G_MISS_NUM AND p_avail_match_weighting IS NOT NULL) OR
2724: (p_job_level_match_weighting <> FND_API.G_MISS_NUM AND p_job_level_match_weighting IS NOT NULL) THEN
2725:
2726: IF p_comp_match_weighting < 0 OR
2727: p_comp_match_weighting > 100 OR

Line 2724: (p_job_level_match_weighting <> FND_API.G_MISS_NUM AND p_job_level_match_weighting IS NOT NULL) THEN

2720: -- Validate Candidate Score Match Weightings
2721: --
2722: IF (p_comp_match_weighting <> FND_API.G_MISS_NUM AND p_comp_match_weighting IS NOT NULL) OR
2723: (p_avail_match_weighting <> FND_API.G_MISS_NUM AND p_avail_match_weighting IS NOT NULL) OR
2724: (p_job_level_match_weighting <> FND_API.G_MISS_NUM AND p_job_level_match_weighting IS NOT NULL) THEN
2725:
2726: IF p_comp_match_weighting < 0 OR
2727: p_comp_match_weighting > 100 OR
2728: p_avail_match_weighting < 0 OR

Line 2736: x_return_status := FND_API.G_RET_STS_ERROR;

2732:
2733: PA_UTILS.Add_Message( p_app_short_name => 'PA'
2734: ,p_msg_name => 'PA_INVALID_MATCH_WEIGHTING');
2735: x_msg_data := 'PA_INVALID_MATCH_WEIGHTING';
2736: x_return_status := FND_API.G_RET_STS_ERROR;
2737:
2738: END IF;
2739:
2740: END IF;

Line 2745: IF p_search_min_availability <> FND_API.G_MISS_NUM AND p_search_min_availability IS NOT NULL THEN

2741:
2742: --
2743: -- Validate Search Minimum Availiability
2744: --
2745: IF p_search_min_availability <> FND_API.G_MISS_NUM AND p_search_min_availability IS NOT NULL THEN
2746:
2747: IF p_search_min_availability < 0 OR
2748: p_search_min_availability > 100 THEN
2749:

Line 2753: x_return_status := FND_API.G_RET_STS_ERROR;

2749:
2750: PA_UTILS.Add_Message( p_app_short_name => 'PA'
2751: ,p_msg_name => 'PA_MIN_AVAIL_INVALID');
2752: x_msg_data := 'PA_MIN_AVAIL_INVALID';
2753: x_return_status := FND_API.G_RET_STS_ERROR;
2754: END IF;
2755: END IF;
2756:
2757:

Line 2762: IF p_search_min_candidate_score <> FND_API.G_MISS_NUM AND p_search_min_candidate_score IS NOT NULL THEN

2758:
2759: --
2760: -- Validate Search Min Candidate Score
2761: --
2762: IF p_search_min_candidate_score <> FND_API.G_MISS_NUM AND p_search_min_candidate_score IS NOT NULL THEN
2763:
2764: IF p_search_min_candidate_score < 0 OR
2765: p_search_min_candidate_score > 100 THEN
2766:

Line 2770: x_return_status := FND_API.G_RET_STS_ERROR;

2766:
2767: PA_UTILS.Add_Message( p_app_short_name => 'PA'
2768: ,p_msg_name => 'PA_MIN_CAN_SCORE_INVALID');
2769: x_msg_data := 'PA_MIN_CAN_SCORE_INVALID';
2770: x_return_status := FND_API.G_RET_STS_ERROR;
2771: END IF;
2772: END IF;
2773:
2774:

Line 2780: (p_encoded => FND_API.G_TRUE ,

2776: If l_msg_count > 0 THEN
2777: x_msg_count := l_msg_count;
2778: If l_msg_count = 1 THEN
2779: pa_interface_utils_pub.get_messages
2780: (p_encoded => FND_API.G_TRUE ,
2781: p_msg_index => 1,
2782: p_msg_count => l_msg_count ,
2783: p_msg_data => l_msg_data,
2784: p_data => l_data,

Line 2788: RAISE FND_API.G_EXC_ERROR;

2784: p_data => l_data,
2785: p_msg_index_out => l_msg_index_out );
2786: x_msg_data := l_data;
2787: End if;
2788: RAISE FND_API.G_EXC_ERROR;
2789: End if;
2790:
2791:
2792: --

Line 2795: IF (p_search_exp_org_struct_ver_id <> FND_API.G_MISS_NUM AND p_search_exp_org_struct_ver_id IS NOT NULL) OR (p_search_exp_org_hier_name <> FND_API.G_MISS_CHAR AND p_search_exp_org_hier_name IS NOT NULL ) THEN

2791:
2792: --
2793: -- Validate Search Org_Hierarchy
2794: --
2795: IF (p_search_exp_org_struct_ver_id <> FND_API.G_MISS_NUM AND p_search_exp_org_struct_ver_id IS NOT NULL) OR (p_search_exp_org_hier_name <> FND_API.G_MISS_CHAR AND p_search_exp_org_hier_name IS NOT NULL ) THEN
2796:
2797: PA_HR_ORG_UTILS.Check_OrgHierName_Or_Id (p_org_hierarchy_version_id => p_search_exp_org_struct_ver_id,
2798: p_org_hierarchy_name => p_search_exp_org_hier_name,
2799: p_check_id_flag => PA_STARTUP.G_Check_ID_Flag,

Line 2805: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

2801: x_return_status => l_return_status,
2802: x_error_msg_code => l_error_message_code);
2803:
2804:
2805: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2806: PA_UTILS.Add_Message ( p_app_short_name => 'PA'
2807: ,p_msg_name => l_error_message_code );
2808: x_msg_data := l_error_message_code;
2809: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2809: x_return_status := FND_API.G_RET_STS_ERROR;

2805: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2806: PA_UTILS.Add_Message ( p_app_short_name => 'PA'
2807: ,p_msg_name => l_error_message_code );
2808: x_msg_data := l_error_message_code;
2809: x_return_status := FND_API.G_RET_STS_ERROR;
2810: ELSE
2811:
2812: l_return_status := FND_API.G_MISS_CHAR;
2813: l_error_message_code := FND_API.G_MISS_CHAR;

Line 2812: l_return_status := FND_API.G_MISS_CHAR;

2808: x_msg_data := l_error_message_code;
2809: x_return_status := FND_API.G_RET_STS_ERROR;
2810: ELSE
2811:
2812: l_return_status := FND_API.G_MISS_CHAR;
2813: l_error_message_code := FND_API.G_MISS_CHAR;
2814:
2815: -- check if the org hierarchy is of the correct type, i.e EXPENDITURES
2816: PA_ORG_UTILS.Check_OrgHierarchy_Type(

Line 2813: l_error_message_code := FND_API.G_MISS_CHAR;

2809: x_return_status := FND_API.G_RET_STS_ERROR;
2810: ELSE
2811:
2812: l_return_status := FND_API.G_MISS_CHAR;
2813: l_error_message_code := FND_API.G_MISS_CHAR;
2814:
2815: -- check if the org hierarchy is of the correct type, i.e EXPENDITURES
2816: PA_ORG_UTILS.Check_OrgHierarchy_Type(
2817: p_org_structure_version_id => l_search_exp_org_struct_ver_id,

Line 2823: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

2819: x_return_status => l_return_status,
2820: x_error_message_code => l_error_message_code);
2821:
2822:
2823: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2824: PA_UTILS.Add_Message ( p_app_short_name => 'PA'
2825: ,p_msg_name => l_error_message_code );
2826:
2827: END IF;

Line 2830: l_return_status := FND_API.G_MISS_CHAR;

2826:
2827: END IF;
2828:
2829: END IF;
2830: l_return_status := FND_API.G_MISS_CHAR;
2831: l_error_message_code := FND_API.G_MISS_CHAR;
2832:
2833:
2834:

Line 2831: l_error_message_code := FND_API.G_MISS_CHAR;

2827: END IF;
2828:
2829: END IF;
2830: l_return_status := FND_API.G_MISS_CHAR;
2831: l_error_message_code := FND_API.G_MISS_CHAR;
2832:
2833:
2834:
2835: END IF;

Line 2840: IF (p_search_exp_start_org_id <> FND_API.G_MISS_NUM AND p_search_exp_start_org_id IS NOT NULL) OR (p_search_exp_start_org_name <> FND_API.G_MISS_CHAR and p_search_exp_start_org_name IS NOT NULL) THEN

2836:
2837: --
2838: -- Validate Search Start Org
2839: --
2840: IF (p_search_exp_start_org_id <> FND_API.G_MISS_NUM AND p_search_exp_start_org_id IS NOT NULL) OR (p_search_exp_start_org_name <> FND_API.G_MISS_CHAR and p_search_exp_start_org_name IS NOT NULL) THEN
2841: PA_HR_ORG_UTILS.Check_OrgName_Or_Id (p_organization_id => p_search_exp_start_org_id,
2842: p_organization_name => p_search_exp_start_org_name,
2843: p_check_id_flag => PA_STARTUP.G_Check_ID_Flag,
2844: x_organization_id => l_search_exp_start_org_id,

Line 2849: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

2845: x_return_status => l_return_status,
2846: x_error_msg_code => l_error_message_code);
2847:
2848:
2849: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2850: PA_UTILS.Add_Message ( p_app_short_name => 'PA'
2851: ,p_msg_name => l_error_message_code );
2852: x_msg_data := l_error_message_code;
2853: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2853: x_return_status := FND_API.G_RET_STS_ERROR;

2849: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2850: PA_UTILS.Add_Message ( p_app_short_name => 'PA'
2851: ,p_msg_name => l_error_message_code );
2852: x_msg_data := l_error_message_code;
2853: x_return_status := FND_API.G_RET_STS_ERROR;
2854:
2855: ELSE
2856:
2857: l_return_status := FND_API.G_MISS_CHAR;

Line 2857: l_return_status := FND_API.G_MISS_CHAR;

2853: x_return_status := FND_API.G_RET_STS_ERROR;
2854:
2855: ELSE
2856:
2857: l_return_status := FND_API.G_MISS_CHAR;
2858: l_error_message_code := FND_API.G_MISS_CHAR;
2859:
2860: -- check if the starting org is of the correct type i.e.EXPENDITURES
2861: PA_ORG_UTILS.Check_Org_Type(

Line 2858: l_error_message_code := FND_API.G_MISS_CHAR;

2854:
2855: ELSE
2856:
2857: l_return_status := FND_API.G_MISS_CHAR;
2858: l_error_message_code := FND_API.G_MISS_CHAR;
2859:
2860: -- check if the starting org is of the correct type i.e.EXPENDITURES
2861: PA_ORG_UTILS.Check_Org_Type(
2862: p_organization_id => l_search_exp_start_org_id,

Line 2867: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

2863: p_org_structure_type => 'EXPENDITURES',
2864: x_return_status => l_return_status,
2865: x_error_message_code => l_error_message_code);
2866:
2867: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2868: PA_UTILS.Add_Message ( p_app_short_name => 'PA'
2869: ,p_msg_name => l_error_message_code );
2870: x_msg_data := l_error_message_code;
2871: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2871: x_return_status := FND_API.G_RET_STS_ERROR;

2867: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2868: PA_UTILS.Add_Message ( p_app_short_name => 'PA'
2869: ,p_msg_name => l_error_message_code );
2870: x_msg_data := l_error_message_code;
2871: x_return_status := FND_API.G_RET_STS_ERROR;
2872: END IF;
2873:
2874: END IF;
2875: l_return_status := FND_API.G_MISS_CHAR;

Line 2875: l_return_status := FND_API.G_MISS_CHAR;

2871: x_return_status := FND_API.G_RET_STS_ERROR;
2872: END IF;
2873:
2874: END IF;
2875: l_return_status := FND_API.G_MISS_CHAR;
2876: l_error_message_code := FND_API.G_MISS_CHAR;
2877:
2878: END IF;
2879:

Line 2876: l_error_message_code := FND_API.G_MISS_CHAR;

2872: END IF;
2873:
2874: END IF;
2875: l_return_status := FND_API.G_MISS_CHAR;
2876: l_error_message_code := FND_API.G_MISS_CHAR;
2877:
2878: END IF;
2879:
2880: --

Line 2883: IF (p_search_exp_start_org_id <> FND_API.G_MISS_NUM AND p_search_exp_start_org_id IS NOT NULL) OR (p_search_exp_start_org_name <> FND_API.G_MISS_CHAR and p_search_exp_start_org_name IS NOT NULL) THEN

2879:
2880: --
2881: -- Validate if Search Start Org is in the Search Org Hierarchy
2882: --
2883: IF (p_search_exp_start_org_id <> FND_API.G_MISS_NUM AND p_search_exp_start_org_id IS NOT NULL) OR (p_search_exp_start_org_name <> FND_API.G_MISS_CHAR and p_search_exp_start_org_name IS NOT NULL) THEN
2884: IF p_search_exp_start_org_id IS NOT NULL AND p_search_exp_org_struct_ver_id IS NOT NULL THEN
2885:
2886: PA_ORG_UTILS.Check_Org_In_OrgHierarchy(
2887: p_organization_id => l_search_exp_start_org_id,

Line 2893: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

2889: p_org_structure_type => 'EXPENDITURES',
2890: x_return_status => l_return_status,
2891: x_error_message_code => l_error_message_code);
2892:
2893: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2894: PA_UTILS.Add_Message ( p_app_short_name => 'PA'
2895: ,p_msg_name => l_error_message_code );
2896: x_msg_data := l_error_message_code;
2897: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2897: x_return_status := FND_API.G_RET_STS_ERROR;

2893: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2894: PA_UTILS.Add_Message ( p_app_short_name => 'PA'
2895: ,p_msg_name => l_error_message_code );
2896: x_msg_data := l_error_message_code;
2897: x_return_status := FND_API.G_RET_STS_ERROR;
2898:
2899: END IF;
2900:
2901: END IF;

Line 2908: IF (p_search_country_code <> FND_API.G_MISS_CHAR AND p_search_country_code IS NOT NULL) OR (p_search_country_name <> FND_API.G_MISS_CHAR AND p_search_country_name IS NOT NULL) THEN

2904:
2905: --
2906: -- Validate Search Country
2907: --
2908: IF (p_search_country_code <> FND_API.G_MISS_CHAR AND p_search_country_code IS NOT NULL) OR (p_search_country_name <> FND_API.G_MISS_CHAR AND p_search_country_name IS NOT NULL) THEN
2909: PA_LOCATION_UTILS.Check_Country_Name_Or_Code(p_country_code => p_search_country_code,
2910: p_country_name => p_search_country_name,
2911: p_check_id_flag => PA_STARTUP.G_Check_ID_Flag,
2912: x_country_code => l_search_country_code,

Line 2916: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

2912: x_country_code => l_search_country_code,
2913: x_return_status => l_return_status,
2914: x_error_message_code => l_error_message_code);
2915:
2916: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2917: PA_UTILS.Add_Message ( p_app_short_name => 'PA'
2918: ,p_msg_name => l_error_message_code );
2919: x_msg_data := l_error_message_code;
2920: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2920: x_return_status := FND_API.G_RET_STS_ERROR;

2916: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2917: PA_UTILS.Add_Message ( p_app_short_name => 'PA'
2918: ,p_msg_name => l_error_message_code );
2919: x_msg_data := l_error_message_code;
2920: x_return_status := FND_API.G_RET_STS_ERROR;
2921: END IF;
2922: END IF;
2923:
2924: l_msg_count := FND_MSG_PUB.count_msg;

Line 2929: (p_encoded => FND_API.G_TRUE ,

2925: If l_msg_count > 0 THEN
2926: x_msg_count := l_msg_count;
2927: If l_msg_count = 1 THEN
2928: pa_interface_utils_pub.get_messages
2929: (p_encoded => FND_API.G_TRUE ,
2930: p_msg_index => 1,
2931: p_msg_count => l_msg_count ,
2932: p_msg_data => l_msg_data,
2933: p_data => l_data,

Line 2937: RAISE FND_API.G_EXC_ERROR;

2933: p_data => l_data,
2934: p_msg_index_out => l_msg_index_out );
2935: x_msg_data := l_data;
2936: End if;
2937: RAISE FND_API.G_EXC_ERROR;
2938: End if;
2939:
2940:
2941: if (p_debug_mode = 'Y') then

Line 2948: p_commit => FND_API.G_FALSE,

2944:
2945:
2946: PA_PROJECTS_MAINT_PVT.UPDATE_PROJECT_STAFFING_INFO
2947: (
2948: p_commit => FND_API.G_FALSE,
2949: p_validate_only => p_validate_only,
2950: p_validation_level => p_validation_level,
2951: p_calling_module => p_calling_module,
2952: p_debug_mode => p_debug_mode,

Line 2977: (p_encoded => FND_API.G_TRUE ,

2973: If l_msg_count > 0 THEN
2974: x_msg_count := l_msg_count;
2975: If l_msg_count = 1 THEN
2976: pa_interface_utils_pub.get_messages
2977: (p_encoded => FND_API.G_TRUE ,
2978: p_msg_index => 1,
2979: p_msg_count => l_msg_count ,
2980: p_msg_data => l_msg_data,
2981: p_data => l_data,

Line 2985: RAISE FND_API.G_EXC_ERROR;

2981: p_data => l_data,
2982: p_msg_index_out => l_msg_index_out );
2983: x_msg_data := l_data;
2984: End if;
2985: RAISE FND_API.G_EXC_ERROR;
2986: End if;
2987:
2988: IF FND_API.TO_BOOLEAN(P_COMMIT)
2989: THEN

Line 2988: IF FND_API.TO_BOOLEAN(P_COMMIT)

2984: End if;
2985: RAISE FND_API.G_EXC_ERROR;
2986: End if;
2987:
2988: IF FND_API.TO_BOOLEAN(P_COMMIT)
2989: THEN
2990: COMMIT WORK;
2991: END IF;
2992:

Line 2993: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

2989: THEN
2990: COMMIT WORK;
2991: END IF;
2992:
2993: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2994: IF p_commit = FND_API.G_TRUE THEN
2995: ROLLBACK TO update_project_staffing_info;
2996: END IF;
2997: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',

Line 2994: IF p_commit = FND_API.G_TRUE THEN

2990: COMMIT WORK;
2991: END IF;
2992:
2993: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2994: IF p_commit = FND_API.G_TRUE THEN
2995: ROLLBACK TO update_project_staffing_info;
2996: END IF;
2997: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
2998: p_procedure_name => 'UPDATE_PROJECT_STAFFING_INFO',

Line 3000: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2996: END IF;
2997: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
2998: p_procedure_name => 'UPDATE_PROJECT_STAFFING_INFO',
2999: p_error_text => SUBSTRB(SQLERRM,1,240));
3000: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3001:
3002: WHEN FND_API.G_EXC_ERROR THEN
3003: IF p_commit = FND_API.G_TRUE THEN
3004: ROLLBACK TO update_project_staffing_info;

Line 3002: WHEN FND_API.G_EXC_ERROR THEN

2998: p_procedure_name => 'UPDATE_PROJECT_STAFFING_INFO',
2999: p_error_text => SUBSTRB(SQLERRM,1,240));
3000: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3001:
3002: WHEN FND_API.G_EXC_ERROR THEN
3003: IF p_commit = FND_API.G_TRUE THEN
3004: ROLLBACK TO update_project_staffing_info;
3005: END IF;
3006: x_return_status := FND_API.G_RET_STS_ERROR;

Line 3003: IF p_commit = FND_API.G_TRUE THEN

2999: p_error_text => SUBSTRB(SQLERRM,1,240));
3000: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3001:
3002: WHEN FND_API.G_EXC_ERROR THEN
3003: IF p_commit = FND_API.G_TRUE THEN
3004: ROLLBACK TO update_project_staffing_info;
3005: END IF;
3006: x_return_status := FND_API.G_RET_STS_ERROR;
3007:

Line 3006: x_return_status := FND_API.G_RET_STS_ERROR;

3002: WHEN FND_API.G_EXC_ERROR THEN
3003: IF p_commit = FND_API.G_TRUE THEN
3004: ROLLBACK TO update_project_staffing_info;
3005: END IF;
3006: x_return_status := FND_API.G_RET_STS_ERROR;
3007:
3008: WHEN OTHERS THEN
3009: IF p_commit = FND_API.G_TRUE THEN
3010: ROLLBACK TO update_project_staffing_info;

Line 3009: IF p_commit = FND_API.G_TRUE THEN

3005: END IF;
3006: x_return_status := FND_API.G_RET_STS_ERROR;
3007:
3008: WHEN OTHERS THEN
3009: IF p_commit = FND_API.G_TRUE THEN
3010: ROLLBACK TO update_project_staffing_info;
3011: END IF;
3012: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3013: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',

Line 3012: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3008: WHEN OTHERS THEN
3009: IF p_commit = FND_API.G_TRUE THEN
3010: ROLLBACK TO update_project_staffing_info;
3011: END IF;
3012: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3013: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
3014: p_procedure_name => 'UPDATE_PROJECT_STAFFING_INFO',
3015: p_error_text => SUBSTRB(SQLERRM,1,240));
3016: raise;

Line 3027: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE

3023: -- Type : Public
3024: -- Pre-reqs : None.
3025: -- Parameters :
3026: -- p_api_version IN NUMBER Required Default = 1.0
3027: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
3028: -- p_commit IN VARCHAR2 Required Default = FND_API.G_FALSE
3029: -- p_validate_only IN VARCHAR2 Required Default = FND_API.G_TRUE
3030: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
3031: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'

Line 3028: -- p_commit IN VARCHAR2 Required Default = FND_API.G_FALSE

3024: -- Pre-reqs : None.
3025: -- Parameters :
3026: -- p_api_version IN NUMBER Required Default = 1.0
3027: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
3028: -- p_commit IN VARCHAR2 Required Default = FND_API.G_FALSE
3029: -- p_validate_only IN VARCHAR2 Required Default = FND_API.G_TRUE
3030: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
3031: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
3032: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'

Line 3029: -- p_validate_only IN VARCHAR2 Required Default = FND_API.G_TRUE

3025: -- Parameters :
3026: -- p_api_version IN NUMBER Required Default = 1.0
3027: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
3028: -- p_commit IN VARCHAR2 Required Default = FND_API.G_FALSE
3029: -- p_validate_only IN VARCHAR2 Required Default = FND_API.G_TRUE
3030: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
3031: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
3032: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
3033: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM

Line 3030: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL

3026: -- p_api_version IN NUMBER Required Default = 1.0
3027: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
3028: -- p_commit IN VARCHAR2 Required Default = FND_API.G_FALSE
3029: -- p_validate_only IN VARCHAR2 Required Default = FND_API.G_TRUE
3030: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
3031: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
3032: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
3033: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
3034: -- p_object_id IN NUMBER Required

Line 3033: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM

3029: -- p_validate_only IN VARCHAR2 Required Default = FND_API.G_TRUE
3030: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
3031: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
3032: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
3033: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
3034: -- p_object_id IN NUMBER Required
3035: -- p_object_type IN VARCHAR2 Required
3036: -- p_project_role_type IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
3037: -- p_project_role_id IN NUMBER Optional Default = FND_API.G_MISS_NUM

Line 3036: -- p_project_role_type IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

3032: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
3033: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
3034: -- p_object_id IN NUMBER Required
3035: -- p_object_type IN VARCHAR2 Required
3036: -- p_project_role_type IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
3037: -- p_project_role_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
3038: -- p_resource_type_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
3039: -- p_resource_source_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
3040: -- p_resource_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 3037: -- p_project_role_id IN NUMBER Optional Default = FND_API.G_MISS_NUM

3033: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
3034: -- p_object_id IN NUMBER Required
3035: -- p_object_type IN VARCHAR2 Required
3036: -- p_project_role_type IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
3037: -- p_project_role_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
3038: -- p_resource_type_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
3039: -- p_resource_source_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
3040: -- p_resource_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
3041: -- p_start_date_active IN DATE Required

Line 3038: -- p_resource_type_id IN NUMBER Optional Default = FND_API.G_MISS_NUM

3034: -- p_object_id IN NUMBER Required
3035: -- p_object_type IN VARCHAR2 Required
3036: -- p_project_role_type IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
3037: -- p_project_role_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
3038: -- p_resource_type_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
3039: -- p_resource_source_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
3040: -- p_resource_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
3041: -- p_start_date_active IN DATE Required
3042: -- p_scheduled_flag IN VARCHAR2 Optional Default = 'N'

Line 3039: -- p_resource_source_id IN NUMBER Optional Default = FND_API.G_MISS_NUM

3035: -- p_object_type IN VARCHAR2 Required
3036: -- p_project_role_type IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
3037: -- p_project_role_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
3038: -- p_resource_type_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
3039: -- p_resource_source_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
3040: -- p_resource_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
3041: -- p_start_date_active IN DATE Required
3042: -- p_scheduled_flag IN VARCHAR2 Optional Default = 'N'
3043: -- p_project_id IN NUMBER Required

Line 3040: -- p_resource_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

3036: -- p_project_role_type IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
3037: -- p_project_role_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
3038: -- p_resource_type_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
3039: -- p_resource_source_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
3040: -- p_resource_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
3041: -- p_start_date_active IN DATE Required
3042: -- p_scheduled_flag IN VARCHAR2 Optional Default = 'N'
3043: -- p_project_id IN NUMBER Required
3044: -- p_project_end_date IN DATE Optional Default = FND_API.G_MISS_DATE

Line 3044: -- p_project_end_date IN DATE Optional Default = FND_API.G_MISS_DATE

3040: -- p_resource_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
3041: -- p_start_date_active IN DATE Required
3042: -- p_scheduled_flag IN VARCHAR2 Optional Default = 'N'
3043: -- p_project_id IN NUMBER Required
3044: -- p_project_end_date IN DATE Optional Default = FND_API.G_MISS_DATE
3045: -- p_end_date_active IN OUT DATE Required
3046: -- x_return_status OUT VARCHAR2 Required
3047: -- x_msg_count OUT NUMBER Required
3048: -- x_msg_data OUT VARCHAR2 Required

Line 3052: ,p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE

3048: -- x_msg_data OUT VARCHAR2 Required
3049:
3050: PROCEDURE CREATE_ORG_ROLE
3051: ( p_api_version IN NUMBER := 1.0
3052: ,p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE
3053: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3054: ,p_validate_only IN VARCHAR2 := FND_API.G_TRUE
3055: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3056: ,p_calling_module IN VARCHAR2 := 'SELF_SERVICE'

Line 3053: ,p_commit IN VARCHAR2 := FND_API.G_FALSE

3049:
3050: PROCEDURE CREATE_ORG_ROLE
3051: ( p_api_version IN NUMBER := 1.0
3052: ,p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE
3053: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3054: ,p_validate_only IN VARCHAR2 := FND_API.G_TRUE
3055: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3056: ,p_calling_module IN VARCHAR2 := 'SELF_SERVICE'
3057: ,p_debug_mode IN VARCHAR2 := 'N'

Line 3054: ,p_validate_only IN VARCHAR2 := FND_API.G_TRUE

3050: PROCEDURE CREATE_ORG_ROLE
3051: ( p_api_version IN NUMBER := 1.0
3052: ,p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE
3053: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3054: ,p_validate_only IN VARCHAR2 := FND_API.G_TRUE
3055: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3056: ,p_calling_module IN VARCHAR2 := 'SELF_SERVICE'
3057: ,p_debug_mode IN VARCHAR2 := 'N'
3058: ,p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM

Line 3055: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL

3051: ( p_api_version IN NUMBER := 1.0
3052: ,p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE
3053: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3054: ,p_validate_only IN VARCHAR2 := FND_API.G_TRUE
3055: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3056: ,p_calling_module IN VARCHAR2 := 'SELF_SERVICE'
3057: ,p_debug_mode IN VARCHAR2 := 'N'
3058: ,p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM
3059: ,p_object_id IN NUMBER

Line 3058: ,p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM

3054: ,p_validate_only IN VARCHAR2 := FND_API.G_TRUE
3055: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3056: ,p_calling_module IN VARCHAR2 := 'SELF_SERVICE'
3057: ,p_debug_mode IN VARCHAR2 := 'N'
3058: ,p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM
3059: ,p_object_id IN NUMBER
3060: ,p_object_type IN VARCHAR2
3061: ,p_project_role_type IN VARCHAR2 := FND_API.G_MISS_CHAR
3062: ,p_project_role_id IN NUMBER := FND_API.G_MISS_NUM

Line 3061: ,p_project_role_type IN VARCHAR2 := FND_API.G_MISS_CHAR

3057: ,p_debug_mode IN VARCHAR2 := 'N'
3058: ,p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM
3059: ,p_object_id IN NUMBER
3060: ,p_object_type IN VARCHAR2
3061: ,p_project_role_type IN VARCHAR2 := FND_API.G_MISS_CHAR
3062: ,p_project_role_id IN NUMBER := FND_API.G_MISS_NUM
3063: ,p_resource_type_id IN NUMBER := FND_API.G_MISS_NUM
3064: ,p_resource_source_id IN NUMBER := FND_API.G_MISS_NUM
3065: ,p_resource_name IN VARCHAR2 := FND_API.G_MISS_CHAR

Line 3062: ,p_project_role_id IN NUMBER := FND_API.G_MISS_NUM

3058: ,p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM
3059: ,p_object_id IN NUMBER
3060: ,p_object_type IN VARCHAR2
3061: ,p_project_role_type IN VARCHAR2 := FND_API.G_MISS_CHAR
3062: ,p_project_role_id IN NUMBER := FND_API.G_MISS_NUM
3063: ,p_resource_type_id IN NUMBER := FND_API.G_MISS_NUM
3064: ,p_resource_source_id IN NUMBER := FND_API.G_MISS_NUM
3065: ,p_resource_name IN VARCHAR2 := FND_API.G_MISS_CHAR
3066: ,p_start_date_active IN DATE

Line 3063: ,p_resource_type_id IN NUMBER := FND_API.G_MISS_NUM

3059: ,p_object_id IN NUMBER
3060: ,p_object_type IN VARCHAR2
3061: ,p_project_role_type IN VARCHAR2 := FND_API.G_MISS_CHAR
3062: ,p_project_role_id IN NUMBER := FND_API.G_MISS_NUM
3063: ,p_resource_type_id IN NUMBER := FND_API.G_MISS_NUM
3064: ,p_resource_source_id IN NUMBER := FND_API.G_MISS_NUM
3065: ,p_resource_name IN VARCHAR2 := FND_API.G_MISS_CHAR
3066: ,p_start_date_active IN DATE
3067: ,p_scheduled_flag IN VARCHAR2 := 'N'

Line 3064: ,p_resource_source_id IN NUMBER := FND_API.G_MISS_NUM

3060: ,p_object_type IN VARCHAR2
3061: ,p_project_role_type IN VARCHAR2 := FND_API.G_MISS_CHAR
3062: ,p_project_role_id IN NUMBER := FND_API.G_MISS_NUM
3063: ,p_resource_type_id IN NUMBER := FND_API.G_MISS_NUM
3064: ,p_resource_source_id IN NUMBER := FND_API.G_MISS_NUM
3065: ,p_resource_name IN VARCHAR2 := FND_API.G_MISS_CHAR
3066: ,p_start_date_active IN DATE
3067: ,p_scheduled_flag IN VARCHAR2 := 'N'
3068: ,p_project_id IN NUMBER

Line 3065: ,p_resource_name IN VARCHAR2 := FND_API.G_MISS_CHAR

3061: ,p_project_role_type IN VARCHAR2 := FND_API.G_MISS_CHAR
3062: ,p_project_role_id IN NUMBER := FND_API.G_MISS_NUM
3063: ,p_resource_type_id IN NUMBER := FND_API.G_MISS_NUM
3064: ,p_resource_source_id IN NUMBER := FND_API.G_MISS_NUM
3065: ,p_resource_name IN VARCHAR2 := FND_API.G_MISS_CHAR
3066: ,p_start_date_active IN DATE
3067: ,p_scheduled_flag IN VARCHAR2 := 'N'
3068: ,p_project_id IN NUMBER
3069: ,p_project_end_date IN DATE := FND_API.G_MISS_DATE

Line 3069: ,p_project_end_date IN DATE := FND_API.G_MISS_DATE

3065: ,p_resource_name IN VARCHAR2 := FND_API.G_MISS_CHAR
3066: ,p_start_date_active IN DATE
3067: ,p_scheduled_flag IN VARCHAR2 := 'N'
3068: ,p_project_id IN NUMBER
3069: ,p_project_end_date IN DATE := FND_API.G_MISS_DATE
3070: ,p_end_date_active IN OUT NOCOPY DATE --File.Sql.39 bug 4440895
3071: ,x_return_status OUT NOCOPY VARCHAR2 --File.Sql.39 bug 4440895
3072: ,x_msg_count OUT NOCOPY NUMBER --File.Sql.39 bug 4440895
3073: ,x_msg_data OUT NOCOPY VARCHAR2 --File.Sql.39 bug 4440895

Line 3123: if p_commit = FND_API.G_TRUE then

3119: if (p_debug_mode = 'Y') then
3120: pa_debug.debug('PA_PROJECTS_MAINT_PUB.Create_Org_Role BEGIN');
3121: end if;
3122:
3123: if p_commit = FND_API.G_TRUE then
3124: savepoint create_org_role;
3125: end if;
3126:
3127: if not FND_API.COMPATIBLE_API_CALL(l_api_version, p_api_version, l_api_name, g_pkg_name) then

Line 3127: if not FND_API.COMPATIBLE_API_CALL(l_api_version, p_api_version, l_api_name, g_pkg_name) then

3123: if p_commit = FND_API.G_TRUE then
3124: savepoint create_org_role;
3125: end if;
3126:
3127: if not FND_API.COMPATIBLE_API_CALL(l_api_version, p_api_version, l_api_name, g_pkg_name) then
3128: raise FND_API.G_EXC_UNEXPECTED_ERROR;
3129: end if;
3130:
3131: if FND_API.TO_BOOLEAN(nvl(p_init_msg_list,FND_API.G_FALSE)) then

Line 3128: raise FND_API.G_EXC_UNEXPECTED_ERROR;

3124: savepoint create_org_role;
3125: end if;
3126:
3127: if not FND_API.COMPATIBLE_API_CALL(l_api_version, p_api_version, l_api_name, g_pkg_name) then
3128: raise FND_API.G_EXC_UNEXPECTED_ERROR;
3129: end if;
3130:
3131: if FND_API.TO_BOOLEAN(nvl(p_init_msg_list,FND_API.G_FALSE)) then
3132: FND_MSG_PUB.initialize;

Line 3131: if FND_API.TO_BOOLEAN(nvl(p_init_msg_list,FND_API.G_FALSE)) then

3127: if not FND_API.COMPATIBLE_API_CALL(l_api_version, p_api_version, l_api_name, g_pkg_name) then
3128: raise FND_API.G_EXC_UNEXPECTED_ERROR;
3129: end if;
3130:
3131: if FND_API.TO_BOOLEAN(nvl(p_init_msg_list,FND_API.G_FALSE)) then
3132: FND_MSG_PUB.initialize;
3133: end if;
3134:
3135: if (p_debug_mode = 'Y') then

Line 3141: if p_project_role_id is null or p_project_role_id = FND_API.G_MISS_NUM then

3137: end if;
3138:
3139: l_role_class := NULL;
3140:
3141: if p_project_role_id is null or p_project_role_id = FND_API.G_MISS_NUM then
3142: l_project_role_id := pa_project_parties_utils.get_project_role_id(p_project_role_type,p_calling_module);
3143: else
3144: l_project_role_id := p_project_role_id;
3145: end if;

Line 3157: if p_start_date_active is null or p_start_date_active = FND_API.G_MISS_DATE then

3153: if (p_debug_mode = 'Y') then
3154: pa_debug.debug('Name to ID conversion for the party...');
3155: end if;
3156:
3157: if p_start_date_active is null or p_start_date_active = FND_API.G_MISS_DATE then
3158: l_start_date_active := trunc(sysdate);
3159: else
3160: l_start_date_active := p_start_date_active;
3161: end if;

Line 3173: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

3169: ,x_resource_type_id => l_resource_type_id
3170: ,x_return_status => l_return_status
3171: ,x_error_message_code => l_error_message_code);
3172:
3173: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
3174: fnd_message.set_name('PA',l_error_message_code);
3175: fnd_msg_pub.add;
3176: end if;
3177:

Line 3183: (p_encoded => FND_API.G_TRUE,

3179: if l_msg_count > 0 then
3180: x_msg_count := l_msg_count;
3181: if x_msg_count = 1 then
3182: pa_interface_utils_pub.get_messages
3183: (p_encoded => FND_API.G_TRUE,
3184: p_msg_index => 1,
3185: p_msg_count => l_msg_count,
3186: p_msg_data => l_msg_data,
3187: p_data => l_data,

Line 3191: raise FND_API.G_EXC_ERROR;

3187: p_data => l_data,
3188: p_msg_index_out => l_msg_index_out);
3189: x_msg_data := l_data;
3190: end if;
3191: raise FND_API.G_EXC_ERROR;
3192: end if;
3193:
3194: if (p_debug_mode = 'Y') then
3195: pa_debug.debug('Check if there is an existing customer for this org...');

Line 3205: if (NOT FND_API.TO_BOOLEAN (p_validate_only)) then

3201: CLOSE l_check_existing_customers_csr;
3202:
3203: if l_customer_id is not null then
3204:
3205: if (NOT FND_API.TO_BOOLEAN (p_validate_only)) then
3206: -- Update the project_party_id col in pa_project_customers to null
3207: UPDATE pa_project_customers
3208: SET project_party_id = null
3209: WHERE project_id = p_project_id

Line 3227: if l_return_status <> FND_API.G_RET_STS_SUCCESS then

3223: ,x_return_status => l_return_status
3224: ,x_msg_count => l_msg_count
3225: ,x_msg_data => l_msg_data );
3226:
3227: if l_return_status <> FND_API.G_RET_STS_SUCCESS then
3228: x_msg_count := FND_MSG_PUB.count_msg;
3229: if x_msg_count = 1 then
3230: pa_interface_utils_pub.get_messages
3231: (p_encoded => FND_API.G_TRUE,

Line 3231: (p_encoded => FND_API.G_TRUE,

3227: if l_return_status <> FND_API.G_RET_STS_SUCCESS then
3228: x_msg_count := FND_MSG_PUB.count_msg;
3229: if x_msg_count = 1 then
3230: pa_interface_utils_pub.get_messages
3231: (p_encoded => FND_API.G_TRUE,
3232: p_msg_index => 1,
3233: p_msg_count => l_msg_count,
3234: p_msg_data => l_msg_data,
3235: p_data => l_data,

Line 3239: raise FND_API.G_EXC_ERROR;

3235: p_data => l_data,
3236: p_msg_index_out => l_msg_index_out);
3237: x_msg_data := l_data;
3238: end if;
3239: raise FND_API.G_EXC_ERROR;
3240: end if;
3241:
3242: end if;
3243: end if;

Line 3274: if l_return_status <> FND_API.G_RET_STS_SUCCESS then

3270: ,x_return_status => l_return_status
3271: ,x_msg_count => l_msg_count
3272: ,x_msg_data => l_msg_data );
3273:
3274: if l_return_status <> FND_API.G_RET_STS_SUCCESS then
3275: x_msg_count := FND_MSG_PUB.count_msg;
3276: if x_msg_count = 1 then
3277: pa_interface_utils_pub.get_messages
3278: (p_encoded => FND_API.G_TRUE,

Line 3278: (p_encoded => FND_API.G_TRUE,

3274: if l_return_status <> FND_API.G_RET_STS_SUCCESS then
3275: x_msg_count := FND_MSG_PUB.count_msg;
3276: if x_msg_count = 1 then
3277: pa_interface_utils_pub.get_messages
3278: (p_encoded => FND_API.G_TRUE,
3279: p_msg_index => 1,
3280: p_msg_count => l_msg_count,
3281: p_msg_data => l_msg_data,
3282: p_data => l_data,

Line 3286: raise FND_API.G_EXC_ERROR;

3282: p_data => l_data,
3283: p_msg_index_out => l_msg_index_out);
3284: x_msg_data := l_data;
3285: end if;
3286: raise FND_API.G_EXC_ERROR;
3287: end if;
3288:
3289: -- Now update the customer record with the new project_party_id
3290: if l_role_class = 'CUSTOMER' then

Line 3292: if (NOT FND_API.TO_BOOLEAN (p_validate_only)) then

3288:
3289: -- Now update the customer record with the new project_party_id
3290: if l_role_class = 'CUSTOMER' then
3291: if l_customer_id is not null then
3292: if (NOT FND_API.TO_BOOLEAN (p_validate_only)) then
3293: -- Update the project_party_id col in pa_project_customers to null
3294: UPDATE pa_project_customers
3295: SET project_party_id = l_new_project_party_id
3296: WHERE project_id = p_project_id

Line 3302: x_return_status := FND_API.G_RET_STS_SUCCESS;

3298: end if;
3299: end if;
3300: end if;
3301:
3302: x_return_status := FND_API.G_RET_STS_SUCCESS;
3303:
3304: if p_commit = FND_API.G_TRUE then
3305: commit work;
3306: end if;

Line 3304: if p_commit = FND_API.G_TRUE then

3300: end if;
3301:
3302: x_return_status := FND_API.G_RET_STS_SUCCESS;
3303:
3304: if p_commit = FND_API.G_TRUE then
3305: commit work;
3306: end if;
3307:
3308: if (p_debug_mode = 'Y') then

Line 3313: when FND_API.G_EXC_ERROR then

3309: pa_debug.debug('PA_PROJECTS_MAINT_PUB.Create_Org_Role END');
3310: end if;
3311:
3312: EXCEPTION
3313: when FND_API.G_EXC_ERROR then
3314: if p_commit = FND_API.G_TRUE then
3315: rollback to create_org_role;
3316: end if;
3317: x_return_status := FND_API.G_RET_STS_ERROR;

Line 3314: if p_commit = FND_API.G_TRUE then

3310: end if;
3311:
3312: EXCEPTION
3313: when FND_API.G_EXC_ERROR then
3314: if p_commit = FND_API.G_TRUE then
3315: rollback to create_org_role;
3316: end if;
3317: x_return_status := FND_API.G_RET_STS_ERROR;
3318: when FND_API.G_EXC_UNEXPECTED_ERROR then

Line 3317: x_return_status := FND_API.G_RET_STS_ERROR;

3313: when FND_API.G_EXC_ERROR then
3314: if p_commit = FND_API.G_TRUE then
3315: rollback to create_org_role;
3316: end if;
3317: x_return_status := FND_API.G_RET_STS_ERROR;
3318: when FND_API.G_EXC_UNEXPECTED_ERROR then
3319: if p_commit = FND_API.G_TRUE then
3320: rollback to create_org_role;
3321: end if;

Line 3318: when FND_API.G_EXC_UNEXPECTED_ERROR then

3314: if p_commit = FND_API.G_TRUE then
3315: rollback to create_org_role;
3316: end if;
3317: x_return_status := FND_API.G_RET_STS_ERROR;
3318: when FND_API.G_EXC_UNEXPECTED_ERROR then
3319: if p_commit = FND_API.G_TRUE then
3320: rollback to create_org_role;
3321: end if;
3322: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 3319: if p_commit = FND_API.G_TRUE then

3315: rollback to create_org_role;
3316: end if;
3317: x_return_status := FND_API.G_RET_STS_ERROR;
3318: when FND_API.G_EXC_UNEXPECTED_ERROR then
3319: if p_commit = FND_API.G_TRUE then
3320: rollback to create_org_role;
3321: end if;
3322: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3323: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',

Line 3322: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3318: when FND_API.G_EXC_UNEXPECTED_ERROR then
3319: if p_commit = FND_API.G_TRUE then
3320: rollback to create_org_role;
3321: end if;
3322: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3323: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
3324: p_procedure_name => 'Create_Org_Role',
3325: p_error_text => SUBSTRB(SQLERRM,1,240));
3326: when OTHERS then

Line 3327: if p_commit = FND_API.G_TRUE then

3323: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
3324: p_procedure_name => 'Create_Org_Role',
3325: p_error_text => SUBSTRB(SQLERRM,1,240));
3326: when OTHERS then
3327: if p_commit = FND_API.G_TRUE then
3328: rollback to create_org_role;
3329: end if;
3330: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3331: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',

Line 3330: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3326: when OTHERS then
3327: if p_commit = FND_API.G_TRUE then
3328: rollback to create_org_role;
3329: end if;
3330: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3331: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
3332: p_procedure_name => 'Create_Org_Role',
3333: p_error_text => SUBSTRB(SQLERRM,1,240));
3334: raise;

Line 3347: PROCEDURE project_status_change ( p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE

3343: -- --------------------------- ------ -------- --------------------------------------------------------
3344: -- p_project_id NUMBER Y The project id
3345: -- p_new_status_code VARCHAR2 Y The new project status
3346: -- p_comment VARCAHR2 N Comment enterd while changing project status
3347: PROCEDURE project_status_change ( p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE
3348: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3349: ,p_validate_only IN VARCHAR2 := FND_API.G_TRUE
3350: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3351: ,p_debug_mode IN VARCHAR2 := 'N'

Line 3348: ,p_commit IN VARCHAR2 := FND_API.G_FALSE

3344: -- p_project_id NUMBER Y The project id
3345: -- p_new_status_code VARCHAR2 Y The new project status
3346: -- p_comment VARCAHR2 N Comment enterd while changing project status
3347: PROCEDURE project_status_change ( p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE
3348: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3349: ,p_validate_only IN VARCHAR2 := FND_API.G_TRUE
3350: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3351: ,p_debug_mode IN VARCHAR2 := 'N'
3352: ,p_calling_module IN VARCHAR2 := 'SELF_SERVICE'

Line 3349: ,p_validate_only IN VARCHAR2 := FND_API.G_TRUE

3345: -- p_new_status_code VARCHAR2 Y The new project status
3346: -- p_comment VARCAHR2 N Comment enterd while changing project status
3347: PROCEDURE project_status_change ( p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE
3348: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3349: ,p_validate_only IN VARCHAR2 := FND_API.G_TRUE
3350: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3351: ,p_debug_mode IN VARCHAR2 := 'N'
3352: ,p_calling_module IN VARCHAR2 := 'SELF_SERVICE'
3353: ,p_project_id IN NUMBER

Line 3350: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL

3346: -- p_comment VARCAHR2 N Comment enterd while changing project status
3347: PROCEDURE project_status_change ( p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE
3348: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3349: ,p_validate_only IN VARCHAR2 := FND_API.G_TRUE
3350: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3351: ,p_debug_mode IN VARCHAR2 := 'N'
3352: ,p_calling_module IN VARCHAR2 := 'SELF_SERVICE'
3353: ,p_project_id IN NUMBER
3354: ,p_new_status_code IN VARCHAR2

Line 3423: x_return_status := FND_API.G_RET_STS_SUCCESS;

3419: l_debug_level5 CONSTANT NUMBER := 5;
3420: BEGIN
3421:
3422: x_msg_count := 0;
3423: x_return_status := FND_API.G_RET_STS_SUCCESS;
3424: l_debug_mode := NVL(FND_PROFILE.value('PA_DEBUG_MODE'),'N');
3425:
3426: IF (p_commit = FND_API.G_TRUE) THEN
3427: SAVEPOINT project_status_change;

Line 3426: IF (p_commit = FND_API.G_TRUE) THEN

3422: x_msg_count := 0;
3423: x_return_status := FND_API.G_RET_STS_SUCCESS;
3424: l_debug_mode := NVL(FND_PROFILE.value('PA_DEBUG_MODE'),'N');
3425:
3426: IF (p_commit = FND_API.G_TRUE) THEN
3427: SAVEPOINT project_status_change;
3428: END IF;
3429:
3430: IF p_init_msg_list = FND_API.G_TRUE THEN

Line 3430: IF p_init_msg_list = FND_API.G_TRUE THEN

3426: IF (p_commit = FND_API.G_TRUE) THEN
3427: SAVEPOINT project_status_change;
3428: END IF;
3429:
3430: IF p_init_msg_list = FND_API.G_TRUE THEN
3431: FND_MSG_PUB.initialize;
3432: END IF;
3433:
3434: IF l_debug_mode = 'Y' THEN

Line 3457: IF ( ( p_project_id IS NULL OR p_project_id = FND_API.G_MISS_NUM ) AND

3453: Pa_Debug.WRITE(G_PKG_NAME,Pa_Debug.g_err_stage,
3454: l_debug_level3);
3455: END IF;
3456:
3457: IF ( ( p_project_id IS NULL OR p_project_id = FND_API.G_MISS_NUM ) AND
3458: ( p_new_status_code IS NULL OR p_new_status_code = FND_API.G_MISS_CHAR )
3459: )
3460: THEN
3461: IF l_debug_mode = 'Y' THEN

Line 3458: ( p_new_status_code IS NULL OR p_new_status_code = FND_API.G_MISS_CHAR )

3454: l_debug_level3);
3455: END IF;
3456:
3457: IF ( ( p_project_id IS NULL OR p_project_id = FND_API.G_MISS_NUM ) AND
3458: ( p_new_status_code IS NULL OR p_new_status_code = FND_API.G_MISS_CHAR )
3459: )
3460: THEN
3461: IF l_debug_mode = 'Y' THEN
3462: Pa_Debug.g_err_stage:= 'PA_PROJECTS_MAINT_PUB : project_status_change :

Line 3476: IF ( (p_project_id IS NOT NULL AND p_project_id <> FND_API.G_MISS_NUM ) AND

3472: l_calling_module := 'SELF_SERVICE';
3473: l_abort_flag := 'Y';
3474: END IF;
3475:
3476: IF ( (p_project_id IS NOT NULL AND p_project_id <> FND_API.G_MISS_NUM ) AND
3477: (p_new_status_code IS NOT NULL AND p_new_status_code <> FND_API.G_MISS_CHAR )
3478: ) THEN
3479:
3480: --Fetch the (old) project status before changing it

Line 3477: (p_new_status_code IS NOT NULL AND p_new_status_code <> FND_API.G_MISS_CHAR )

3473: l_abort_flag := 'Y';
3474: END IF;
3475:
3476: IF ( (p_project_id IS NOT NULL AND p_project_id <> FND_API.G_MISS_NUM ) AND
3477: (p_new_status_code IS NOT NULL AND p_new_status_code <> FND_API.G_MISS_CHAR )
3478: ) THEN
3479:
3480: --Fetch the (old) project status before changing it
3481: OPEN cur_get_project_status_code(p_project_id);

Line 3508: RAISE FND_API.G_EXC_ERROR;

3504:
3505: IF (PA_PROJECT_STUS_UTILS.ALLOW_STATUS_CHANGE(l_old_project_status,p_new_status_code) = 'N') THEN
3506: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
3507: p_msg_name => 'PA_STATUS_CANT_CHANGE');
3508: RAISE FND_API.G_EXC_ERROR;
3509: END IF;
3510: -- Bug 4565023: End
3511:
3512: IF (l_debug_mode = 'Y') THEN

Line 3553: RAISE FND_API.G_EXC_ERROR;

3549: END IF;
3550:
3551: IF l_verify_ok_flag <> 'Y' THEN
3552: x_msg_data := l_err_stack||'-> '||l_err_stage;
3553: RAISE FND_API.G_EXC_ERROR;
3554: ELSIF l_verify_ok_flag = 'Y' THEN
3555: -- Moved this block so that the comment is available in the table before the
3556: -- workflow is initiated (Bug 6720288)
3557: DECLARE

Line 3610: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN

3606: ,x_return_status => x_return_status
3607: ,x_msg_count => x_msg_count
3608: ,x_msg_data => x_msg_data
3609: );
3610: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
3611: RAISE FND_API.G_EXC_ERROR ;
3612: END IF;
3613: END IF;*/
3614: /* End of Changes for Bug 3611598 */

Line 3611: RAISE FND_API.G_EXC_ERROR ;

3607: ,x_msg_count => x_msg_count
3608: ,x_msg_data => x_msg_data
3609: );
3610: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
3611: RAISE FND_API.G_EXC_ERROR ;
3612: END IF;
3613: END IF;*/
3614: /* End of Changes for Bug 3611598 */
3615: /*End of Commenting Bug 3819086 */

Line 3699: RAISE FND_API.G_EXC_ERROR;

3695: IF l_err_code <> 0 THEN
3696: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
3697: p_msg_name => l_err_stage);
3698: x_msg_data := l_err_stack||'-> '||l_err_stage;
3699: RAISE FND_API.G_EXC_ERROR;
3700: END IF;
3701: END IF;
3702: ELSE
3703: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',

Line 3705: RAISE FND_API.G_EXC_ERROR;

3701: END IF;
3702: ELSE
3703: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
3704: p_msg_name => 'PA_STATUS_CANT_CHANGE');
3705: RAISE FND_API.G_EXC_ERROR;
3706: END IF;
3707:
3708: --Uncommented the foll. code and added IF condition for bug 3940861
3709: --(had been commented for 3818322)

Line 3744: WHEN FND_API.G_EXC_ERROR THEN

3740: END IF;--IF p_project_id IS NOT NULL
3741:
3742: EXCEPTION
3743:
3744: WHEN FND_API.G_EXC_ERROR THEN
3745:
3746: x_return_status := Fnd_Api.G_RET_STS_ERROR;
3747:
3748: IF p_commit = FND_API.G_TRUE THEN

Line 3746: x_return_status := Fnd_Api.G_RET_STS_ERROR;

3742: EXCEPTION
3743:
3744: WHEN FND_API.G_EXC_ERROR THEN
3745:
3746: x_return_status := Fnd_Api.G_RET_STS_ERROR;
3747:
3748: IF p_commit = FND_API.G_TRUE THEN
3749: ROLLBACK TO project_status_change;
3750: END IF;

Line 3748: IF p_commit = FND_API.G_TRUE THEN

3744: WHEN FND_API.G_EXC_ERROR THEN
3745:
3746: x_return_status := Fnd_Api.G_RET_STS_ERROR;
3747:
3748: IF p_commit = FND_API.G_TRUE THEN
3749: ROLLBACK TO project_status_change;
3750: END IF;
3751:
3752: l_msg_count := Fnd_Msg_Pub.count_msg;

Line 3756: ( p_encoded => Fnd_Api.G_FALSE

3752: l_msg_count := Fnd_Msg_Pub.count_msg;
3753: IF l_msg_count = 1 AND x_msg_data IS NULL
3754: THEN
3755: Pa_Interface_Utils_Pub.get_messages
3756: ( p_encoded => Fnd_Api.G_FALSE
3757: , p_msg_index => 1
3758: , p_msg_count => l_msg_count
3759: , p_msg_data => l_msg_data
3760: , p_data => l_data

Line 3773: x_return_status := Fnd_Api.G_RET_STS_UNEXP_ERROR;

3769: Pa_Debug.reset_curr_function;
3770: END IF;
3771:
3772: WHEN Invalid_Arg_Exc THEN
3773: x_return_status := Fnd_Api.G_RET_STS_UNEXP_ERROR;
3774: x_msg_count := 1;
3775: x_msg_data := ' PA_PROJECTS_MAINT_PUB : project_status_change : NULL parameters passed';
3776:
3777: IF p_commit = FND_API.G_TRUE THEN

Line 3777: IF p_commit = FND_API.G_TRUE THEN

3773: x_return_status := Fnd_Api.G_RET_STS_UNEXP_ERROR;
3774: x_msg_count := 1;
3775: x_msg_data := ' PA_PROJECTS_MAINT_PUB : project_status_change : NULL parameters passed';
3776:
3777: IF p_commit = FND_API.G_TRUE THEN
3778: ROLLBACK TO project_status_change;
3779: END IF;
3780:
3781: Fnd_Msg_Pub.add_exc_msg

Line 3795: x_return_status := Fnd_Api.G_RET_STS_UNEXP_ERROR;

3791: END IF;
3792: RAISE;
3793:
3794: WHEN OTHERS THEN
3795: x_return_status := Fnd_Api.G_RET_STS_UNEXP_ERROR;
3796: x_msg_count := 1;
3797: x_msg_data := SQLERRM;
3798:
3799: IF p_commit = FND_API.G_TRUE THEN

Line 3799: IF p_commit = FND_API.G_TRUE THEN

3795: x_return_status := Fnd_Api.G_RET_STS_UNEXP_ERROR;
3796: x_msg_count := 1;
3797: x_msg_data := SQLERRM;
3798:
3799: IF p_commit = FND_API.G_TRUE THEN
3800: ROLLBACK TO project_status_change;
3801: END IF;
3802:
3803: Fnd_Msg_Pub.add_exc_msg