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 2026: (p_encoded => FND_API.G_TRUE ,

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

Line 2034: RAISE FND_API.G_EXC_ERROR;

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

Line 2043: p_encoded => FND_API.G_TRUE);

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

Line 2051: RAISE FND_API.G_EXC_ERROR;

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

Line 2056: p_commit => FND_API.G_FALSE,

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

Line 2092: (p_encoded => FND_API.G_TRUE ,

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

Line 2100: RAISE FND_API.G_EXC_ERROR;

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

Line 2108: p_encoded => FND_API.G_TRUE);

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

Line 2123: RAISE FND_API.G_EXC_ERROR;

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

Line 2126: IF FND_API.TO_BOOLEAN(P_COMMIT)

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

Line 2131: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

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

Line 2132: IF p_commit = FND_API.G_TRUE THEN

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

Line 2135: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

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

Line 2139: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

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

Line 2141: WHEN FND_API.G_EXC_ERROR THEN

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

Line 2142: IF p_commit = FND_API.G_TRUE THEN

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

Line 2148: IF p_commit = FND_API.G_TRUE THEN

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

Line 2151: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Line 2258: IF p_commit = FND_API.G_TRUE THEN

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

Line 2267: IF NOT FND_API.COMPATIBLE_API_CALL(l_api_version,

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

Line 2272: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

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

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

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

Line 2279: x_return_status := FND_API.G_RET_STS_SUCCESS;

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

Line 2342: (p_encoded => FND_API.G_TRUE ,

2338: If l_msg_count > 0 THEN
2339: x_msg_count := l_msg_count;
2340: If l_msg_count = 1 THEN
2341: pa_interface_utils_pub.get_messages
2342: (p_encoded => FND_API.G_TRUE ,
2343: p_msg_index => 1,
2344: p_msg_count => l_msg_count ,
2345: p_msg_data => l_msg_data,
2346: p_data => l_data,

Line 2350: RAISE FND_API.G_EXC_ERROR;

2346: p_data => l_data,
2347: p_msg_index_out => l_msg_index_out );
2348: x_msg_data := l_data;
2349: End if;
2350: RAISE FND_API.G_EXC_ERROR;
2351: End if;
2352:
2353:
2354: PA_PROJECTS_MAINT_PVT.UPDATE_CLASSIFICATIONS

Line 2356: p_commit => FND_API.G_FALSE,

2352:
2353:
2354: PA_PROJECTS_MAINT_PVT.UPDATE_CLASSIFICATIONS
2355: (
2356: p_commit => FND_API.G_FALSE,
2357: p_validate_only => p_validate_only,
2358: p_validation_level => p_validation_level,
2359: p_calling_module => p_calling_module,
2360: p_debug_mode => p_debug_mode,

Line 2394: (p_encoded => FND_API.G_TRUE ,

2390: If l_msg_count > 0 THEN
2391: x_msg_count := l_msg_count;
2392: If l_msg_count = 1 THEN
2393: pa_interface_utils_pub.get_messages
2394: (p_encoded => FND_API.G_TRUE ,
2395: p_msg_index => 1,
2396: p_msg_count => l_msg_count ,
2397: p_msg_data => l_msg_data,
2398: p_data => l_data,

Line 2402: RAISE FND_API.G_EXC_ERROR;

2398: p_data => l_data,
2399: p_msg_index_out => l_msg_index_out );
2400: x_msg_data := l_data;
2401: End if;
2402: RAISE FND_API.G_EXC_ERROR;
2403: End if;
2404:
2405: IF FND_API.TO_BOOLEAN(P_COMMIT)
2406: THEN

Line 2405: IF FND_API.TO_BOOLEAN(P_COMMIT)

2401: End if;
2402: RAISE FND_API.G_EXC_ERROR;
2403: End if;
2404:
2405: IF FND_API.TO_BOOLEAN(P_COMMIT)
2406: THEN
2407: COMMIT WORK;
2408: END IF;
2409:

Line 2410: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

2406: THEN
2407: COMMIT WORK;
2408: END IF;
2409:
2410: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2411: IF p_commit = FND_API.G_TRUE THEN
2412: ROLLBACK TO update_classifications;
2413: END IF;
2414: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 2411: IF p_commit = FND_API.G_TRUE THEN

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

Line 2414: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

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

Line 2418: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

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

Line 2420: WHEN FND_API.G_EXC_ERROR THEN

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

Line 2421: IF p_commit = FND_API.G_TRUE THEN

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

Line 2427: IF p_commit = FND_API.G_TRUE THEN

2423: END IF;
2424: x_return_status := 'E';
2425:
2426: WHEN OTHERS THEN
2427: IF p_commit = FND_API.G_TRUE THEN
2428: ROLLBACK TO UPDATE_CLASSIFICATIONS;
2429: END IF;
2430: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2431: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',

Line 2430: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

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

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

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

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

2442: -- Pre-reqs : None.
2443: -- Parameters :
2444: -- p_api_version IN NUMBER Optional Default = 1.0
2445: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
2446: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
2447: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
2448: -- validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
2449: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
2450: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'

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

2443: -- Parameters :
2444: -- p_api_version IN NUMBER Optional Default = 1.0
2445: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
2446: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
2447: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
2448: -- validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
2449: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
2450: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
2451: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM

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

2444: -- p_api_version IN NUMBER Optional Default = 1.0
2445: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
2446: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
2447: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
2448: -- validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
2449: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
2450: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
2451: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
2452: -- p_object_id IN NUMBER Required

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

2447: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
2448: -- validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
2449: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
2450: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
2451: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
2452: -- p_object_id IN NUMBER Required
2453: -- p_object_type IN VARCHAR2 Required
2454: -- p_class_category IN VARCHAR2 Required
2455: -- p_class_code IN VARCHAR2 Required

Line 2456: -- p_record_version_number IN NUMBER Optional Default = FND_API.G_MISS_NUM

2452: -- p_object_id IN NUMBER Required
2453: -- p_object_type IN VARCHAR2 Required
2454: -- p_class_category IN VARCHAR2 Required
2455: -- p_class_code IN VARCHAR2 Required
2456: -- p_record_version_number IN NUMBER Optional Default = FND_API.G_MISS_NUM
2457: -- x_return_status OUT VARCHAR2 Required
2458: -- x_msg_count OUT NUMBER Required
2459: -- x_msg_data OUT VARCHAR2 Required
2460: --

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

2464: --
2465: --
2466: PROCEDURE DELETE_CLASSIFICATIONS
2467: (p_api_version IN NUMBER := 1.0 ,
2468: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
2469: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
2470: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
2471: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2472: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,

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

2465: --
2466: PROCEDURE DELETE_CLASSIFICATIONS
2467: (p_api_version IN NUMBER := 1.0 ,
2468: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
2469: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
2470: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
2471: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2472: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
2473: p_debug_mode IN VARCHAR2 := 'N',

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

2466: PROCEDURE DELETE_CLASSIFICATIONS
2467: (p_api_version IN NUMBER := 1.0 ,
2468: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
2469: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
2470: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
2471: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2472: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
2473: p_debug_mode IN VARCHAR2 := 'N',
2474: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,

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

2467: (p_api_version IN NUMBER := 1.0 ,
2468: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
2469: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
2470: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
2471: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2472: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
2473: p_debug_mode IN VARCHAR2 := 'N',
2474: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
2475: p_object_id IN NUMBER ,

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

2470: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
2471: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2472: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
2473: p_debug_mode IN VARCHAR2 := 'N',
2474: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
2475: p_object_id IN NUMBER ,
2476: p_object_type IN VARCHAR2 ,
2477: p_class_category IN VARCHAR2 ,
2478: p_class_code IN VARCHAR2 ,

Line 2479: p_record_version_number IN NUMBER := FND_API.G_MISS_NUM ,

2475: p_object_id IN NUMBER ,
2476: p_object_type IN VARCHAR2 ,
2477: p_class_category IN VARCHAR2 ,
2478: p_class_code IN VARCHAR2 ,
2479: p_record_version_number IN NUMBER := FND_API.G_MISS_NUM ,
2480: x_return_status OUT NOCOPY VARCHAR2 , --File.Sql.39 bug 4440895
2481: x_msg_count OUT NOCOPY NUMBER , --File.Sql.39 bug 4440895
2482: x_msg_data OUT NOCOPY VARCHAR2) --File.Sql.39 bug 4440895
2483: IS

Line 2503: IF p_commit = FND_API.G_TRUE THEN

2499: BEGIN
2500:
2501: -- Please all debug message into this procedure.
2502:
2503: IF p_commit = FND_API.G_TRUE THEN
2504: SAVEPOINT delete_classifications;
2505: END IF;
2506:
2507: pa_debug.init_err_stack('PA_PROJECTS_MAINT_PUB.delete_classifications');

Line 2512: IF NOT FND_API.COMPATIBLE_API_CALL(l_api_version,

2508:
2509: if (p_debug_mode = 'Y') then
2510: pa_debug.debug('delete_classifications PUB : Checking API Compatibility');
2511: end if;
2512: IF NOT FND_API.COMPATIBLE_API_CALL(l_api_version,
2513: p_api_version,
2514: l_api_name,
2515: g_pkg_name)
2516: THEN

Line 2517: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2513: p_api_version,
2514: l_api_name,
2515: g_pkg_name)
2516: THEN
2517: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2518: END IF;
2519:
2520: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then
2521: fnd_msg_pub.initialize;

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

2516: THEN
2517: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2518: END IF;
2519:
2520: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then
2521: fnd_msg_pub.initialize;
2522: end if;
2523:
2524: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 2524: x_return_status := FND_API.G_RET_STS_SUCCESS;

2520: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then
2521: fnd_msg_pub.initialize;
2522: end if;
2523:
2524: x_return_status := FND_API.G_RET_STS_SUCCESS;
2525:
2526: -- write program logic here
2527:
2528: if (p_debug_mode = 'Y') then

Line 2533: p_commit => FND_API.G_FALSE,

2529: pa_debug.debug('delete_classifications PUB : Calling private API delete_classifcations');
2530: end if;
2531: PA_PROJECTS_MAINT_PVT.DELETE_CLASSIFICATIONS
2532: (
2533: p_commit => FND_API.G_FALSE,
2534: p_validate_only => p_validate_only,
2535: p_validation_level => p_validation_level,
2536: p_calling_module => p_calling_module,
2537: p_debug_mode => p_debug_mode,

Line 2556: (p_encoded => FND_API.G_TRUE ,

2552: If l_msg_count > 0 THEN
2553: x_msg_count := l_msg_count;
2554: If l_msg_count = 1 THEN
2555: pa_interface_utils_pub.get_messages
2556: (p_encoded => FND_API.G_TRUE ,
2557: p_msg_index => 1,
2558: p_msg_count => l_msg_count ,
2559: p_msg_data => l_msg_data,
2560: p_data => l_data,

Line 2564: RAISE FND_API.G_EXC_ERROR;

2560: p_data => l_data,
2561: p_msg_index_out => l_msg_index_out );
2562: x_msg_data := l_data;
2563: End if;
2564: RAISE FND_API.G_EXC_ERROR;
2565: End if;
2566: /*
2567: l_msg_count := FND_MSG_PUB.count_msg;
2568:

Line 2572: p_encoded => FND_API.G_TRUE);

2568:
2569: IF l_msg_count = 1 THEN
2570: x_msg_count := l_msg_count;
2571: x_msg_data := FND_MSG_PUB.get(p_msg_index => 1,
2572: p_encoded => FND_API.G_TRUE);
2573: ELSE
2574: x_msg_count := l_msg_count;
2575: END IF;
2576:

Line 2579: RAISE FND_API.G_EXC_ERROR;

2575: END IF;
2576:
2577: IF l_msg_count > 0 THEN
2578: x_return_status := 'E';
2579: RAISE FND_API.G_EXC_ERROR;
2580: END IF;
2581: */
2582: IF FND_API.TO_BOOLEAN(P_COMMIT)
2583: THEN

Line 2582: IF FND_API.TO_BOOLEAN(P_COMMIT)

2578: x_return_status := 'E';
2579: RAISE FND_API.G_EXC_ERROR;
2580: END IF;
2581: */
2582: IF FND_API.TO_BOOLEAN(P_COMMIT)
2583: THEN
2584: COMMIT WORK;
2585: END IF;
2586:

Line 2587: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

2583: THEN
2584: COMMIT WORK;
2585: END IF;
2586:
2587: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2588: IF p_commit = FND_API.G_TRUE THEN
2589: ROLLBACK TO delete_classifications;
2590: END IF;
2591: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 2588: IF p_commit = FND_API.G_TRUE THEN

2584: COMMIT WORK;
2585: END IF;
2586:
2587: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2588: IF p_commit = FND_API.G_TRUE THEN
2589: ROLLBACK TO delete_classifications;
2590: END IF;
2591: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2592: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',

Line 2591: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2587: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2588: IF p_commit = FND_API.G_TRUE THEN
2589: ROLLBACK TO delete_classifications;
2590: END IF;
2591: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2592: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
2593: p_procedure_name => 'DELETE_CLASSIFICATIONS',
2594: p_error_text => SUBSTRB(SQLERRM,1,240));
2595: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 2595: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2591: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2592: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
2593: p_procedure_name => 'DELETE_CLASSIFICATIONS',
2594: p_error_text => SUBSTRB(SQLERRM,1,240));
2595: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2596:
2597: WHEN FND_API.G_EXC_ERROR THEN
2598: IF p_commit = FND_API.G_TRUE THEN
2599: ROLLBACK TO delete_classifications;

Line 2597: WHEN FND_API.G_EXC_ERROR THEN

2593: p_procedure_name => 'DELETE_CLASSIFICATIONS',
2594: p_error_text => SUBSTRB(SQLERRM,1,240));
2595: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2596:
2597: WHEN FND_API.G_EXC_ERROR THEN
2598: IF p_commit = FND_API.G_TRUE THEN
2599: ROLLBACK TO delete_classifications;
2600: END IF;
2601: x_return_status := 'E';

Line 2598: IF p_commit = FND_API.G_TRUE THEN

2594: p_error_text => SUBSTRB(SQLERRM,1,240));
2595: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2596:
2597: WHEN FND_API.G_EXC_ERROR THEN
2598: IF p_commit = FND_API.G_TRUE THEN
2599: ROLLBACK TO delete_classifications;
2600: END IF;
2601: x_return_status := 'E';
2602:

Line 2604: IF p_commit = FND_API.G_TRUE THEN

2600: END IF;
2601: x_return_status := 'E';
2602:
2603: WHEN OTHERS THEN
2604: IF p_commit = FND_API.G_TRUE THEN
2605: ROLLBACK TO delete_classifications;
2606: END IF;
2607: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2608: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',

Line 2607: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

2603: WHEN OTHERS THEN
2604: IF p_commit = FND_API.G_TRUE THEN
2605: ROLLBACK TO delete_classifications;
2606: END IF;
2607: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
2608: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
2609: p_procedure_name => 'DELETE_CLASSIFICATIONS',
2610: p_error_text => SUBSTRB(SQLERRM,1,240));
2611: raise;

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

2617: -- Type : Public
2618: -- Pre-reqs : None.
2619: -- Parameters :
2620: -- p_api_version IN NUMBER Optional Default = 1.0
2621: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
2622: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
2623: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
2624: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
2625: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'

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

2618: -- Pre-reqs : None.
2619: -- Parameters :
2620: -- p_api_version IN NUMBER Optional Default = 1.0
2621: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
2622: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
2623: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
2624: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
2625: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
2626: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'

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

2619: -- Parameters :
2620: -- p_api_version IN NUMBER Optional Default = 1.0
2621: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
2622: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
2623: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
2624: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
2625: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
2626: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
2627: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM

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

2620: -- p_api_version IN NUMBER Optional Default = 1.0
2621: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
2622: -- p_commit IN VARCHAR2 Optional Default = FND_API.G_FALSE
2623: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
2624: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
2625: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
2626: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
2627: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
2628: -- p_project_id IN NUMBER Required

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

2623: -- p_validate_only IN VARCHAR2 Optional Default = FND_API.G_TRUE
2624: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
2625: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
2626: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
2627: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
2628: -- p_project_id IN NUMBER Required
2629: -- p_comp_match_weighting IN pa_projects_all.competence_match_weighting%TYPE := FND_API.G_MISS_NUM
2630: -- p_avail_match_weighting IN pa_projects_all.availability_match_weighting%TYPE := FND_API.G_MISS_NUM
2631: -- p_job_level_match_weighting IN pa_projects_all.job_level_match_weighting%TYPE := FND_API.G_MISS_NUM

Line 2629: -- p_comp_match_weighting IN pa_projects_all.competence_match_weighting%TYPE := FND_API.G_MISS_NUM

2625: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
2626: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
2627: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
2628: -- p_project_id IN NUMBER Required
2629: -- p_comp_match_weighting IN pa_projects_all.competence_match_weighting%TYPE := FND_API.G_MISS_NUM
2630: -- p_avail_match_weighting IN pa_projects_all.availability_match_weighting%TYPE := FND_API.G_MISS_NUM
2631: -- p_job_level_match_weighting IN pa_projects_all.job_level_match_weighting%TYPE := FND_API.G_MISS_NUM
2632: -- p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM
2633: -- p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR

Line 2630: -- p_avail_match_weighting IN pa_projects_all.availability_match_weighting%TYPE := FND_API.G_MISS_NUM

2626: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
2627: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
2628: -- p_project_id IN NUMBER Required
2629: -- p_comp_match_weighting IN pa_projects_all.competence_match_weighting%TYPE := FND_API.G_MISS_NUM
2630: -- p_avail_match_weighting IN pa_projects_all.availability_match_weighting%TYPE := FND_API.G_MISS_NUM
2631: -- p_job_level_match_weighting IN pa_projects_all.job_level_match_weighting%TYPE := FND_API.G_MISS_NUM
2632: -- p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM
2633: -- p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR
2634: -- p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR

Line 2631: -- p_job_level_match_weighting IN pa_projects_all.job_level_match_weighting%TYPE := FND_API.G_MISS_NUM

2627: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
2628: -- p_project_id IN NUMBER Required
2629: -- p_comp_match_weighting IN pa_projects_all.competence_match_weighting%TYPE := FND_API.G_MISS_NUM
2630: -- p_avail_match_weighting IN pa_projects_all.availability_match_weighting%TYPE := FND_API.G_MISS_NUM
2631: -- p_job_level_match_weighting IN pa_projects_all.job_level_match_weighting%TYPE := FND_API.G_MISS_NUM
2632: -- p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM
2633: -- p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR
2634: -- p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR
2635: -- p_search_exp_org_struct_ver_id IN pa_projects_all.search_exp_org_struct_ver_id%TYPE := FND_API.G_MISS_NUM

Line 2632: -- p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM

2628: -- p_project_id IN NUMBER Required
2629: -- p_comp_match_weighting IN pa_projects_all.competence_match_weighting%TYPE := FND_API.G_MISS_NUM
2630: -- p_avail_match_weighting IN pa_projects_all.availability_match_weighting%TYPE := FND_API.G_MISS_NUM
2631: -- p_job_level_match_weighting IN pa_projects_all.job_level_match_weighting%TYPE := FND_API.G_MISS_NUM
2632: -- p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM
2633: -- p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR
2634: -- p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR
2635: -- p_search_exp_org_struct_ver_id IN pa_projects_all.search_exp_org_struct_ver_id%TYPE := FND_API.G_MISS_NUM
2636: -- p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR

Line 2633: -- p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR

2629: -- p_comp_match_weighting IN pa_projects_all.competence_match_weighting%TYPE := FND_API.G_MISS_NUM
2630: -- p_avail_match_weighting IN pa_projects_all.availability_match_weighting%TYPE := FND_API.G_MISS_NUM
2631: -- p_job_level_match_weighting IN pa_projects_all.job_level_match_weighting%TYPE := FND_API.G_MISS_NUM
2632: -- p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM
2633: -- p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR
2634: -- p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR
2635: -- p_search_exp_org_struct_ver_id IN pa_projects_all.search_exp_org_struct_ver_id%TYPE := FND_API.G_MISS_NUM
2636: -- p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR
2637: -- p_search_exp_start_org_id IN pa_projects_all.search_exp_start_org_id%TYPE := FND_API.G_MISS_NUM

Line 2634: -- p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR

2630: -- p_avail_match_weighting IN pa_projects_all.availability_match_weighting%TYPE := FND_API.G_MISS_NUM
2631: -- p_job_level_match_weighting IN pa_projects_all.job_level_match_weighting%TYPE := FND_API.G_MISS_NUM
2632: -- p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM
2633: -- p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR
2634: -- p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR
2635: -- p_search_exp_org_struct_ver_id IN pa_projects_all.search_exp_org_struct_ver_id%TYPE := FND_API.G_MISS_NUM
2636: -- p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR
2637: -- p_search_exp_start_org_id IN pa_projects_all.search_exp_start_org_id%TYPE := FND_API.G_MISS_NUM
2638: -- p_search_exp_start_org_name IN hr_organization_units.name%TYPE := FND_API.G_MISS_CHAR

Line 2635: -- p_search_exp_org_struct_ver_id IN pa_projects_all.search_exp_org_struct_ver_id%TYPE := FND_API.G_MISS_NUM

2631: -- p_job_level_match_weighting IN pa_projects_all.job_level_match_weighting%TYPE := FND_API.G_MISS_NUM
2632: -- p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM
2633: -- p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR
2634: -- p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR
2635: -- p_search_exp_org_struct_ver_id IN pa_projects_all.search_exp_org_struct_ver_id%TYPE := FND_API.G_MISS_NUM
2636: -- p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR
2637: -- p_search_exp_start_org_id IN pa_projects_all.search_exp_start_org_id%TYPE := FND_API.G_MISS_NUM
2638: -- p_search_exp_start_org_name IN hr_organization_units.name%TYPE := FND_API.G_MISS_CHAR
2639: -- p_search_min_candidate_score IN pa_projects_all.search_min_candidate_score%TYPE := FND_API.G_MISS_NUM

Line 2636: -- p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR

2632: -- p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM
2633: -- p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR
2634: -- p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR
2635: -- p_search_exp_org_struct_ver_id IN pa_projects_all.search_exp_org_struct_ver_id%TYPE := FND_API.G_MISS_NUM
2636: -- p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR
2637: -- p_search_exp_start_org_id IN pa_projects_all.search_exp_start_org_id%TYPE := FND_API.G_MISS_NUM
2638: -- p_search_exp_start_org_name IN hr_organization_units.name%TYPE := FND_API.G_MISS_CHAR
2639: -- p_search_min_candidate_score IN pa_projects_all.search_min_candidate_score%TYPE := FND_API.G_MISS_NUM
2640: -- p_enable_auto_cand_nom_flag IN pa_projects_all.enable_auto_cand_nom_flag%TYPE := FND_API.G_MISS_CHAR

Line 2637: -- p_search_exp_start_org_id IN pa_projects_all.search_exp_start_org_id%TYPE := FND_API.G_MISS_NUM

2633: -- p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR
2634: -- p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR
2635: -- p_search_exp_org_struct_ver_id IN pa_projects_all.search_exp_org_struct_ver_id%TYPE := FND_API.G_MISS_NUM
2636: -- p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR
2637: -- p_search_exp_start_org_id IN pa_projects_all.search_exp_start_org_id%TYPE := FND_API.G_MISS_NUM
2638: -- p_search_exp_start_org_name IN hr_organization_units.name%TYPE := FND_API.G_MISS_CHAR
2639: -- p_search_min_candidate_score IN pa_projects_all.search_min_candidate_score%TYPE := FND_API.G_MISS_NUM
2640: -- p_enable_auto_cand_nom_flag IN pa_projects_all.enable_auto_cand_nom_flag%TYPE := FND_API.G_MISS_CHAR
2641: -- p_record_version_number IN NUMBER Required

Line 2638: -- p_search_exp_start_org_name IN hr_organization_units.name%TYPE := FND_API.G_MISS_CHAR

2634: -- p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR
2635: -- p_search_exp_org_struct_ver_id IN pa_projects_all.search_exp_org_struct_ver_id%TYPE := FND_API.G_MISS_NUM
2636: -- p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR
2637: -- p_search_exp_start_org_id IN pa_projects_all.search_exp_start_org_id%TYPE := FND_API.G_MISS_NUM
2638: -- p_search_exp_start_org_name IN hr_organization_units.name%TYPE := FND_API.G_MISS_CHAR
2639: -- p_search_min_candidate_score IN pa_projects_all.search_min_candidate_score%TYPE := FND_API.G_MISS_NUM
2640: -- p_enable_auto_cand_nom_flag IN pa_projects_all.enable_auto_cand_nom_flag%TYPE := FND_API.G_MISS_CHAR
2641: -- p_record_version_number IN NUMBER Required
2642: -- x_return_status OUT VARCHAR2 Required

Line 2639: -- p_search_min_candidate_score IN pa_projects_all.search_min_candidate_score%TYPE := FND_API.G_MISS_NUM

2635: -- p_search_exp_org_struct_ver_id IN pa_projects_all.search_exp_org_struct_ver_id%TYPE := FND_API.G_MISS_NUM
2636: -- p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR
2637: -- p_search_exp_start_org_id IN pa_projects_all.search_exp_start_org_id%TYPE := FND_API.G_MISS_NUM
2638: -- p_search_exp_start_org_name IN hr_organization_units.name%TYPE := FND_API.G_MISS_CHAR
2639: -- p_search_min_candidate_score IN pa_projects_all.search_min_candidate_score%TYPE := FND_API.G_MISS_NUM
2640: -- p_enable_auto_cand_nom_flag IN pa_projects_all.enable_auto_cand_nom_flag%TYPE := FND_API.G_MISS_CHAR
2641: -- p_record_version_number IN NUMBER Required
2642: -- x_return_status OUT VARCHAR2 Required
2643: -- x_msg_count OUT NUMBER Required

Line 2640: -- p_enable_auto_cand_nom_flag IN pa_projects_all.enable_auto_cand_nom_flag%TYPE := FND_API.G_MISS_CHAR

2636: -- p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR
2637: -- p_search_exp_start_org_id IN pa_projects_all.search_exp_start_org_id%TYPE := FND_API.G_MISS_NUM
2638: -- p_search_exp_start_org_name IN hr_organization_units.name%TYPE := FND_API.G_MISS_CHAR
2639: -- p_search_min_candidate_score IN pa_projects_all.search_min_candidate_score%TYPE := FND_API.G_MISS_NUM
2640: -- p_enable_auto_cand_nom_flag IN pa_projects_all.enable_auto_cand_nom_flag%TYPE := FND_API.G_MISS_CHAR
2641: -- p_record_version_number IN NUMBER Required
2642: -- x_return_status OUT VARCHAR2 Required
2643: -- x_msg_count OUT NUMBER Required
2644: -- x_msg_data OUT VARCHAR2 Required

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

2649: --
2650: --
2651: PROCEDURE UPDATE_PROJECT_STAFFING_INFO
2652: (p_api_version IN NUMBER := 1.0 ,
2653: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
2654: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
2655: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
2656: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2657: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,

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

2650: --
2651: PROCEDURE UPDATE_PROJECT_STAFFING_INFO
2652: (p_api_version IN NUMBER := 1.0 ,
2653: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
2654: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
2655: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
2656: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2657: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
2658: p_debug_mode IN VARCHAR2 := 'N' ,

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

2651: PROCEDURE UPDATE_PROJECT_STAFFING_INFO
2652: (p_api_version IN NUMBER := 1.0 ,
2653: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
2654: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
2655: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
2656: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2657: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
2658: p_debug_mode IN VARCHAR2 := 'N' ,
2659: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,

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

2652: (p_api_version IN NUMBER := 1.0 ,
2653: p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE ,
2654: p_commit IN VARCHAR2 := FND_API.G_FALSE ,
2655: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
2656: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2657: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
2658: p_debug_mode IN VARCHAR2 := 'N' ,
2659: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
2660: p_project_id IN NUMBER ,

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

2655: p_validate_only IN VARCHAR2 := FND_API.G_TRUE ,
2656: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
2657: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
2658: p_debug_mode IN VARCHAR2 := 'N' ,
2659: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
2660: p_project_id IN NUMBER ,
2661: p_comp_match_weighting IN pa_projects_all.COMPETENCE_MATCH_WT%TYPE := FND_API.G_MISS_NUM,
2662: p_avail_match_weighting IN pa_projects_all.availability_match_wt%TYPE := FND_API.G_MISS_NUM,
2663: p_job_level_match_weighting IN pa_projects_all.job_level_match_wt%TYPE := FND_API.G_MISS_NUM,

Line 2661: p_comp_match_weighting IN pa_projects_all.COMPETENCE_MATCH_WT%TYPE := FND_API.G_MISS_NUM,

2657: p_calling_module IN VARCHAR2 := 'SELF_SERVICE' ,
2658: p_debug_mode IN VARCHAR2 := 'N' ,
2659: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
2660: p_project_id IN NUMBER ,
2661: p_comp_match_weighting IN pa_projects_all.COMPETENCE_MATCH_WT%TYPE := FND_API.G_MISS_NUM,
2662: p_avail_match_weighting IN pa_projects_all.availability_match_wt%TYPE := FND_API.G_MISS_NUM,
2663: p_job_level_match_weighting IN pa_projects_all.job_level_match_wt%TYPE := FND_API.G_MISS_NUM,
2664: p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM,
2665: p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR,

Line 2662: p_avail_match_weighting IN pa_projects_all.availability_match_wt%TYPE := FND_API.G_MISS_NUM,

2658: p_debug_mode IN VARCHAR2 := 'N' ,
2659: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
2660: p_project_id IN NUMBER ,
2661: p_comp_match_weighting IN pa_projects_all.COMPETENCE_MATCH_WT%TYPE := FND_API.G_MISS_NUM,
2662: p_avail_match_weighting IN pa_projects_all.availability_match_wt%TYPE := FND_API.G_MISS_NUM,
2663: p_job_level_match_weighting IN pa_projects_all.job_level_match_wt%TYPE := FND_API.G_MISS_NUM,
2664: p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM,
2665: p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR,
2666: p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR,

Line 2663: p_job_level_match_weighting IN pa_projects_all.job_level_match_wt%TYPE := FND_API.G_MISS_NUM,

2659: p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM ,
2660: p_project_id IN NUMBER ,
2661: p_comp_match_weighting IN pa_projects_all.COMPETENCE_MATCH_WT%TYPE := FND_API.G_MISS_NUM,
2662: p_avail_match_weighting IN pa_projects_all.availability_match_wt%TYPE := FND_API.G_MISS_NUM,
2663: p_job_level_match_weighting IN pa_projects_all.job_level_match_wt%TYPE := FND_API.G_MISS_NUM,
2664: p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM,
2665: p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR,
2666: p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR,
2667: p_search_exp_org_struct_ver_id IN pa_projects_all.search_org_hier_id%TYPE := FND_API.G_MISS_NUM,

Line 2664: p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM,

2660: p_project_id IN NUMBER ,
2661: p_comp_match_weighting IN pa_projects_all.COMPETENCE_MATCH_WT%TYPE := FND_API.G_MISS_NUM,
2662: p_avail_match_weighting IN pa_projects_all.availability_match_wt%TYPE := FND_API.G_MISS_NUM,
2663: p_job_level_match_weighting IN pa_projects_all.job_level_match_wt%TYPE := FND_API.G_MISS_NUM,
2664: p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM,
2665: p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR,
2666: p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR,
2667: p_search_exp_org_struct_ver_id IN pa_projects_all.search_org_hier_id%TYPE := FND_API.G_MISS_NUM,
2668: p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR,

Line 2665: p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR,

2661: p_comp_match_weighting IN pa_projects_all.COMPETENCE_MATCH_WT%TYPE := FND_API.G_MISS_NUM,
2662: p_avail_match_weighting IN pa_projects_all.availability_match_wt%TYPE := FND_API.G_MISS_NUM,
2663: p_job_level_match_weighting IN pa_projects_all.job_level_match_wt%TYPE := FND_API.G_MISS_NUM,
2664: p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM,
2665: p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR,
2666: p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR,
2667: p_search_exp_org_struct_ver_id IN pa_projects_all.search_org_hier_id%TYPE := FND_API.G_MISS_NUM,
2668: p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR,
2669: p_search_exp_start_org_id IN pa_projects_all.search_starting_org_id%TYPE := FND_API.G_MISS_NUM,

Line 2666: p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR,

2662: p_avail_match_weighting IN pa_projects_all.availability_match_wt%TYPE := FND_API.G_MISS_NUM,
2663: p_job_level_match_weighting IN pa_projects_all.job_level_match_wt%TYPE := FND_API.G_MISS_NUM,
2664: p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM,
2665: p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR,
2666: p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR,
2667: p_search_exp_org_struct_ver_id IN pa_projects_all.search_org_hier_id%TYPE := FND_API.G_MISS_NUM,
2668: p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR,
2669: p_search_exp_start_org_id IN pa_projects_all.search_starting_org_id%TYPE := FND_API.G_MISS_NUM,
2670: p_search_exp_start_org_name IN hr_organization_units.name%TYPE := FND_API.G_MISS_CHAR,

Line 2667: p_search_exp_org_struct_ver_id IN pa_projects_all.search_org_hier_id%TYPE := FND_API.G_MISS_NUM,

2663: p_job_level_match_weighting IN pa_projects_all.job_level_match_wt%TYPE := FND_API.G_MISS_NUM,
2664: p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM,
2665: p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR,
2666: p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR,
2667: p_search_exp_org_struct_ver_id IN pa_projects_all.search_org_hier_id%TYPE := FND_API.G_MISS_NUM,
2668: p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR,
2669: p_search_exp_start_org_id IN pa_projects_all.search_starting_org_id%TYPE := FND_API.G_MISS_NUM,
2670: p_search_exp_start_org_name IN hr_organization_units.name%TYPE := FND_API.G_MISS_CHAR,
2671: p_search_min_candidate_score IN pa_projects_all.min_cand_score_reqd_for_nom%TYPE := FND_API.G_MISS_NUM,

Line 2668: p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR,

2664: p_search_min_availability IN pa_projects_all.search_min_availability%TYPE := FND_API.G_MISS_NUM,
2665: p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR,
2666: p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR,
2667: p_search_exp_org_struct_ver_id IN pa_projects_all.search_org_hier_id%TYPE := FND_API.G_MISS_NUM,
2668: p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR,
2669: p_search_exp_start_org_id IN pa_projects_all.search_starting_org_id%TYPE := FND_API.G_MISS_NUM,
2670: p_search_exp_start_org_name IN hr_organization_units.name%TYPE := FND_API.G_MISS_CHAR,
2671: p_search_min_candidate_score IN pa_projects_all.min_cand_score_reqd_for_nom%TYPE := FND_API.G_MISS_NUM,
2672: p_enable_auto_cand_nom_flag IN pa_projects_all.enable_automated_search%TYPE := FND_API.G_MISS_CHAR,

Line 2669: p_search_exp_start_org_id IN pa_projects_all.search_starting_org_id%TYPE := FND_API.G_MISS_NUM,

2665: p_search_country_code IN pa_projects_all.search_country_code%TYPE := FND_API.G_MISS_CHAR,
2666: p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR,
2667: p_search_exp_org_struct_ver_id IN pa_projects_all.search_org_hier_id%TYPE := FND_API.G_MISS_NUM,
2668: p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR,
2669: p_search_exp_start_org_id IN pa_projects_all.search_starting_org_id%TYPE := FND_API.G_MISS_NUM,
2670: p_search_exp_start_org_name IN hr_organization_units.name%TYPE := FND_API.G_MISS_CHAR,
2671: p_search_min_candidate_score IN pa_projects_all.min_cand_score_reqd_for_nom%TYPE := FND_API.G_MISS_NUM,
2672: p_enable_auto_cand_nom_flag IN pa_projects_all.enable_automated_search%TYPE := FND_API.G_MISS_CHAR,
2673: p_record_version_number IN NUMBER ,

Line 2670: p_search_exp_start_org_name IN hr_organization_units.name%TYPE := FND_API.G_MISS_CHAR,

2666: p_search_country_name IN fnd_territories_vl.territory_short_name%TYPE := FND_API.G_MISS_CHAR,
2667: p_search_exp_org_struct_ver_id IN pa_projects_all.search_org_hier_id%TYPE := FND_API.G_MISS_NUM,
2668: p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR,
2669: p_search_exp_start_org_id IN pa_projects_all.search_starting_org_id%TYPE := FND_API.G_MISS_NUM,
2670: p_search_exp_start_org_name IN hr_organization_units.name%TYPE := FND_API.G_MISS_CHAR,
2671: p_search_min_candidate_score IN pa_projects_all.min_cand_score_reqd_for_nom%TYPE := FND_API.G_MISS_NUM,
2672: p_enable_auto_cand_nom_flag IN pa_projects_all.enable_automated_search%TYPE := FND_API.G_MISS_CHAR,
2673: p_record_version_number IN NUMBER ,
2674: x_return_status OUT NOCOPY VARCHAR2 , --File.Sql.39 bug 4440895

Line 2671: p_search_min_candidate_score IN pa_projects_all.min_cand_score_reqd_for_nom%TYPE := FND_API.G_MISS_NUM,

2667: p_search_exp_org_struct_ver_id IN pa_projects_all.search_org_hier_id%TYPE := FND_API.G_MISS_NUM,
2668: p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR,
2669: p_search_exp_start_org_id IN pa_projects_all.search_starting_org_id%TYPE := FND_API.G_MISS_NUM,
2670: p_search_exp_start_org_name IN hr_organization_units.name%TYPE := FND_API.G_MISS_CHAR,
2671: p_search_min_candidate_score IN pa_projects_all.min_cand_score_reqd_for_nom%TYPE := FND_API.G_MISS_NUM,
2672: p_enable_auto_cand_nom_flag IN pa_projects_all.enable_automated_search%TYPE := FND_API.G_MISS_CHAR,
2673: p_record_version_number IN NUMBER ,
2674: x_return_status OUT NOCOPY VARCHAR2 , --File.Sql.39 bug 4440895
2675: x_msg_count OUT NOCOPY NUMBER , --File.Sql.39 bug 4440895

Line 2672: p_enable_auto_cand_nom_flag IN pa_projects_all.enable_automated_search%TYPE := FND_API.G_MISS_CHAR,

2668: p_search_exp_org_hier_name IN per_organization_structures.name%TYPE := FND_API.G_MISS_CHAR,
2669: p_search_exp_start_org_id IN pa_projects_all.search_starting_org_id%TYPE := FND_API.G_MISS_NUM,
2670: p_search_exp_start_org_name IN hr_organization_units.name%TYPE := FND_API.G_MISS_CHAR,
2671: p_search_min_candidate_score IN pa_projects_all.min_cand_score_reqd_for_nom%TYPE := FND_API.G_MISS_NUM,
2672: p_enable_auto_cand_nom_flag IN pa_projects_all.enable_automated_search%TYPE := FND_API.G_MISS_CHAR,
2673: p_record_version_number IN NUMBER ,
2674: x_return_status OUT NOCOPY VARCHAR2 , --File.Sql.39 bug 4440895
2675: x_msg_count OUT NOCOPY NUMBER , --File.Sql.39 bug 4440895
2676: x_msg_data OUT NOCOPY VARCHAR2) --File.Sql.39 bug 4440895

Line 2700: IF p_commit = FND_API.G_TRUE THEN

2696: l_search_exp_start_org_id pa_projects_all.search_starting_org_id%TYPE;
2697:
2698: BEGIN
2699:
2700: IF p_commit = FND_API.G_TRUE THEN
2701: SAVEPOINT update_project_staffing_info;
2702: END IF;
2703:
2704: pa_debug.init_err_stack('PA_PROJECTS_MAINT_PUB.update_project_staffing_info');

Line 2709: IF NOT FND_API.COMPATIBLE_API_CALL(l_api_version,

2705:
2706: if (p_debug_mode = 'Y') then
2707: pa_debug.debug('Update_project_staffing_info PUB : Checking API Compatibility');
2708: end if;
2709: IF NOT FND_API.COMPATIBLE_API_CALL(l_api_version,
2710: p_api_version,
2711: l_api_name,
2712: g_pkg_name)
2713: THEN

Line 2714: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

2710: p_api_version,
2711: l_api_name,
2712: g_pkg_name)
2713: THEN
2714: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2715: END IF;
2716:
2717: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then
2718: fnd_msg_pub.initialize;

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

2713: THEN
2714: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
2715: END IF;
2716:
2717: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then
2718: fnd_msg_pub.initialize;
2719: end if;
2720:
2721: x_return_status := FND_API.G_RET_STS_SUCCESS;

Line 2721: x_return_status := FND_API.G_RET_STS_SUCCESS;

2717: if FND_API.to_boolean(nvl(p_init_msg_list, FND_API.G_FALSE)) then
2718: fnd_msg_pub.initialize;
2719: end if;
2720:
2721: x_return_status := FND_API.G_RET_STS_SUCCESS;
2722:
2723: --
2724: -- Validate Candidate Score Match Weightings
2725: --

Line 2726: IF (p_comp_match_weighting <> FND_API.G_MISS_NUM AND p_comp_match_weighting IS NOT NULL) OR

2722:
2723: --
2724: -- Validate Candidate Score Match Weightings
2725: --
2726: IF (p_comp_match_weighting <> FND_API.G_MISS_NUM AND p_comp_match_weighting IS NOT NULL) OR
2727: (p_avail_match_weighting <> FND_API.G_MISS_NUM AND p_avail_match_weighting IS NOT NULL) OR
2728: (p_job_level_match_weighting <> FND_API.G_MISS_NUM AND p_job_level_match_weighting IS NOT NULL) THEN
2729:
2730: IF p_comp_match_weighting < 0 OR

Line 2727: (p_avail_match_weighting <> FND_API.G_MISS_NUM AND p_avail_match_weighting IS NOT NULL) OR

2723: --
2724: -- Validate Candidate Score Match Weightings
2725: --
2726: IF (p_comp_match_weighting <> FND_API.G_MISS_NUM AND p_comp_match_weighting IS NOT NULL) OR
2727: (p_avail_match_weighting <> FND_API.G_MISS_NUM AND p_avail_match_weighting IS NOT NULL) OR
2728: (p_job_level_match_weighting <> FND_API.G_MISS_NUM AND p_job_level_match_weighting IS NOT NULL) THEN
2729:
2730: IF p_comp_match_weighting < 0 OR
2731: p_comp_match_weighting > 100 OR

Line 2728: (p_job_level_match_weighting <> FND_API.G_MISS_NUM AND p_job_level_match_weighting IS NOT NULL) THEN

2724: -- Validate Candidate Score Match Weightings
2725: --
2726: IF (p_comp_match_weighting <> FND_API.G_MISS_NUM AND p_comp_match_weighting IS NOT NULL) OR
2727: (p_avail_match_weighting <> FND_API.G_MISS_NUM AND p_avail_match_weighting IS NOT NULL) OR
2728: (p_job_level_match_weighting <> FND_API.G_MISS_NUM AND p_job_level_match_weighting IS NOT NULL) THEN
2729:
2730: IF p_comp_match_weighting < 0 OR
2731: p_comp_match_weighting > 100 OR
2732: p_avail_match_weighting < 0 OR

Line 2740: x_return_status := FND_API.G_RET_STS_ERROR;

2736:
2737: PA_UTILS.Add_Message( p_app_short_name => 'PA'
2738: ,p_msg_name => 'PA_INVALID_MATCH_WEIGHTING');
2739: x_msg_data := 'PA_INVALID_MATCH_WEIGHTING';
2740: x_return_status := FND_API.G_RET_STS_ERROR;
2741:
2742: END IF;
2743:
2744: END IF;

Line 2749: IF p_search_min_availability <> FND_API.G_MISS_NUM AND p_search_min_availability IS NOT NULL THEN

2745:
2746: --
2747: -- Validate Search Minimum Availiability
2748: --
2749: IF p_search_min_availability <> FND_API.G_MISS_NUM AND p_search_min_availability IS NOT NULL THEN
2750:
2751: IF p_search_min_availability < 0 OR
2752: p_search_min_availability > 100 THEN
2753:

Line 2757: x_return_status := FND_API.G_RET_STS_ERROR;

2753:
2754: PA_UTILS.Add_Message( p_app_short_name => 'PA'
2755: ,p_msg_name => 'PA_MIN_AVAIL_INVALID');
2756: x_msg_data := 'PA_MIN_AVAIL_INVALID';
2757: x_return_status := FND_API.G_RET_STS_ERROR;
2758: END IF;
2759: END IF;
2760:
2761:

Line 2766: IF p_search_min_candidate_score <> FND_API.G_MISS_NUM AND p_search_min_candidate_score IS NOT NULL THEN

2762:
2763: --
2764: -- Validate Search Min Candidate Score
2765: --
2766: IF p_search_min_candidate_score <> FND_API.G_MISS_NUM AND p_search_min_candidate_score IS NOT NULL THEN
2767:
2768: IF p_search_min_candidate_score < 0 OR
2769: p_search_min_candidate_score > 100 THEN
2770:

Line 2774: x_return_status := FND_API.G_RET_STS_ERROR;

2770:
2771: PA_UTILS.Add_Message( p_app_short_name => 'PA'
2772: ,p_msg_name => 'PA_MIN_CAN_SCORE_INVALID');
2773: x_msg_data := 'PA_MIN_CAN_SCORE_INVALID';
2774: x_return_status := FND_API.G_RET_STS_ERROR;
2775: END IF;
2776: END IF;
2777:
2778:

Line 2784: (p_encoded => FND_API.G_TRUE ,

2780: If l_msg_count > 0 THEN
2781: x_msg_count := l_msg_count;
2782: If l_msg_count = 1 THEN
2783: pa_interface_utils_pub.get_messages
2784: (p_encoded => FND_API.G_TRUE ,
2785: p_msg_index => 1,
2786: p_msg_count => l_msg_count ,
2787: p_msg_data => l_msg_data,
2788: p_data => l_data,

Line 2792: RAISE FND_API.G_EXC_ERROR;

2788: p_data => l_data,
2789: p_msg_index_out => l_msg_index_out );
2790: x_msg_data := l_data;
2791: End if;
2792: RAISE FND_API.G_EXC_ERROR;
2793: End if;
2794:
2795:
2796: --

Line 2799: 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

2795:
2796: --
2797: -- Validate Search Org_Hierarchy
2798: --
2799: 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
2800:
2801: PA_HR_ORG_UTILS.Check_OrgHierName_Or_Id (p_org_hierarchy_version_id => p_search_exp_org_struct_ver_id,
2802: p_org_hierarchy_name => p_search_exp_org_hier_name,
2803: p_check_id_flag => PA_STARTUP.G_Check_ID_Flag,

Line 2809: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

2805: x_return_status => l_return_status,
2806: x_error_msg_code => l_error_message_code);
2807:
2808:
2809: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2810: PA_UTILS.Add_Message ( p_app_short_name => 'PA'
2811: ,p_msg_name => l_error_message_code );
2812: x_msg_data := l_error_message_code;
2813: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2813: x_return_status := FND_API.G_RET_STS_ERROR;

2809: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2810: PA_UTILS.Add_Message ( p_app_short_name => 'PA'
2811: ,p_msg_name => l_error_message_code );
2812: x_msg_data := l_error_message_code;
2813: x_return_status := FND_API.G_RET_STS_ERROR;
2814: ELSE
2815:
2816: l_return_status := FND_API.G_MISS_CHAR;
2817: l_error_message_code := FND_API.G_MISS_CHAR;

Line 2816: l_return_status := FND_API.G_MISS_CHAR;

2812: x_msg_data := l_error_message_code;
2813: x_return_status := FND_API.G_RET_STS_ERROR;
2814: ELSE
2815:
2816: l_return_status := FND_API.G_MISS_CHAR;
2817: l_error_message_code := FND_API.G_MISS_CHAR;
2818:
2819: -- check if the org hierarchy is of the correct type, i.e EXPENDITURES
2820: PA_ORG_UTILS.Check_OrgHierarchy_Type(

Line 2817: l_error_message_code := FND_API.G_MISS_CHAR;

2813: x_return_status := FND_API.G_RET_STS_ERROR;
2814: ELSE
2815:
2816: l_return_status := FND_API.G_MISS_CHAR;
2817: l_error_message_code := FND_API.G_MISS_CHAR;
2818:
2819: -- check if the org hierarchy is of the correct type, i.e EXPENDITURES
2820: PA_ORG_UTILS.Check_OrgHierarchy_Type(
2821: p_org_structure_version_id => l_search_exp_org_struct_ver_id,

Line 2827: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

2823: x_return_status => l_return_status,
2824: x_error_message_code => l_error_message_code);
2825:
2826:
2827: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2828: PA_UTILS.Add_Message ( p_app_short_name => 'PA'
2829: ,p_msg_name => l_error_message_code );
2830:
2831: END IF;

Line 2834: l_return_status := FND_API.G_MISS_CHAR;

2830:
2831: END IF;
2832:
2833: END IF;
2834: l_return_status := FND_API.G_MISS_CHAR;
2835: l_error_message_code := FND_API.G_MISS_CHAR;
2836:
2837:
2838:

Line 2835: l_error_message_code := FND_API.G_MISS_CHAR;

2831: END IF;
2832:
2833: END IF;
2834: l_return_status := FND_API.G_MISS_CHAR;
2835: l_error_message_code := FND_API.G_MISS_CHAR;
2836:
2837:
2838:
2839: END IF;

Line 2844: 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

2840:
2841: --
2842: -- Validate Search Start Org
2843: --
2844: 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
2845: PA_HR_ORG_UTILS.Check_OrgName_Or_Id (p_organization_id => p_search_exp_start_org_id,
2846: p_organization_name => p_search_exp_start_org_name,
2847: p_check_id_flag => PA_STARTUP.G_Check_ID_Flag,
2848: x_organization_id => l_search_exp_start_org_id,

Line 2853: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

2849: x_return_status => l_return_status,
2850: x_error_msg_code => l_error_message_code);
2851:
2852:
2853: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2854: PA_UTILS.Add_Message ( p_app_short_name => 'PA'
2855: ,p_msg_name => l_error_message_code );
2856: x_msg_data := l_error_message_code;
2857: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2857: x_return_status := FND_API.G_RET_STS_ERROR;

2853: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2854: PA_UTILS.Add_Message ( p_app_short_name => 'PA'
2855: ,p_msg_name => l_error_message_code );
2856: x_msg_data := l_error_message_code;
2857: x_return_status := FND_API.G_RET_STS_ERROR;
2858:
2859: ELSE
2860:
2861: l_return_status := FND_API.G_MISS_CHAR;

Line 2861: l_return_status := FND_API.G_MISS_CHAR;

2857: x_return_status := FND_API.G_RET_STS_ERROR;
2858:
2859: ELSE
2860:
2861: l_return_status := FND_API.G_MISS_CHAR;
2862: l_error_message_code := FND_API.G_MISS_CHAR;
2863:
2864: -- check if the starting org is of the correct type i.e.EXPENDITURES
2865: PA_ORG_UTILS.Check_Org_Type(

Line 2862: l_error_message_code := FND_API.G_MISS_CHAR;

2858:
2859: ELSE
2860:
2861: l_return_status := FND_API.G_MISS_CHAR;
2862: l_error_message_code := FND_API.G_MISS_CHAR;
2863:
2864: -- check if the starting org is of the correct type i.e.EXPENDITURES
2865: PA_ORG_UTILS.Check_Org_Type(
2866: p_organization_id => l_search_exp_start_org_id,

Line 2871: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

2867: p_org_structure_type => 'EXPENDITURES',
2868: x_return_status => l_return_status,
2869: x_error_message_code => l_error_message_code);
2870:
2871: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2872: PA_UTILS.Add_Message ( p_app_short_name => 'PA'
2873: ,p_msg_name => l_error_message_code );
2874: x_msg_data := l_error_message_code;
2875: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2875: x_return_status := FND_API.G_RET_STS_ERROR;

2871: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2872: PA_UTILS.Add_Message ( p_app_short_name => 'PA'
2873: ,p_msg_name => l_error_message_code );
2874: x_msg_data := l_error_message_code;
2875: x_return_status := FND_API.G_RET_STS_ERROR;
2876: END IF;
2877:
2878: END IF;
2879: l_return_status := FND_API.G_MISS_CHAR;

Line 2879: l_return_status := FND_API.G_MISS_CHAR;

2875: x_return_status := FND_API.G_RET_STS_ERROR;
2876: END IF;
2877:
2878: END IF;
2879: l_return_status := FND_API.G_MISS_CHAR;
2880: l_error_message_code := FND_API.G_MISS_CHAR;
2881:
2882: END IF;
2883:

Line 2880: l_error_message_code := FND_API.G_MISS_CHAR;

2876: END IF;
2877:
2878: END IF;
2879: l_return_status := FND_API.G_MISS_CHAR;
2880: l_error_message_code := FND_API.G_MISS_CHAR;
2881:
2882: END IF;
2883:
2884: --

Line 2887: 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

2883:
2884: --
2885: -- Validate if Search Start Org is in the Search Org Hierarchy
2886: --
2887: 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
2888: IF p_search_exp_start_org_id IS NOT NULL AND p_search_exp_org_struct_ver_id IS NOT NULL THEN
2889:
2890: PA_ORG_UTILS.Check_Org_In_OrgHierarchy(
2891: p_organization_id => l_search_exp_start_org_id,

Line 2897: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

2893: p_org_structure_type => 'EXPENDITURES',
2894: x_return_status => l_return_status,
2895: x_error_message_code => l_error_message_code);
2896:
2897: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2898: PA_UTILS.Add_Message ( p_app_short_name => 'PA'
2899: ,p_msg_name => l_error_message_code );
2900: x_msg_data := l_error_message_code;
2901: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2901: x_return_status := FND_API.G_RET_STS_ERROR;

2897: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2898: PA_UTILS.Add_Message ( p_app_short_name => 'PA'
2899: ,p_msg_name => l_error_message_code );
2900: x_msg_data := l_error_message_code;
2901: x_return_status := FND_API.G_RET_STS_ERROR;
2902:
2903: END IF;
2904:
2905: END IF;

Line 2912: 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

2908:
2909: --
2910: -- Validate Search Country
2911: --
2912: 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
2913: PA_LOCATION_UTILS.Check_Country_Name_Or_Code(p_country_code => p_search_country_code,
2914: p_country_name => p_search_country_name,
2915: p_check_id_flag => PA_STARTUP.G_Check_ID_Flag,
2916: x_country_code => l_search_country_code,

Line 2920: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

2916: x_country_code => l_search_country_code,
2917: x_return_status => l_return_status,
2918: x_error_message_code => l_error_message_code);
2919:
2920: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2921: PA_UTILS.Add_Message ( p_app_short_name => 'PA'
2922: ,p_msg_name => l_error_message_code );
2923: x_msg_data := l_error_message_code;
2924: x_return_status := FND_API.G_RET_STS_ERROR;

Line 2924: x_return_status := FND_API.G_RET_STS_ERROR;

2920: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
2921: PA_UTILS.Add_Message ( p_app_short_name => 'PA'
2922: ,p_msg_name => l_error_message_code );
2923: x_msg_data := l_error_message_code;
2924: x_return_status := FND_API.G_RET_STS_ERROR;
2925: END IF;
2926: END IF;
2927:
2928: l_msg_count := FND_MSG_PUB.count_msg;

Line 2933: (p_encoded => FND_API.G_TRUE ,

2929: If l_msg_count > 0 THEN
2930: x_msg_count := l_msg_count;
2931: If l_msg_count = 1 THEN
2932: pa_interface_utils_pub.get_messages
2933: (p_encoded => FND_API.G_TRUE ,
2934: p_msg_index => 1,
2935: p_msg_count => l_msg_count ,
2936: p_msg_data => l_msg_data,
2937: p_data => l_data,

Line 2941: RAISE FND_API.G_EXC_ERROR;

2937: p_data => l_data,
2938: p_msg_index_out => l_msg_index_out );
2939: x_msg_data := l_data;
2940: End if;
2941: RAISE FND_API.G_EXC_ERROR;
2942: End if;
2943:
2944:
2945: if (p_debug_mode = 'Y') then

Line 2952: p_commit => FND_API.G_FALSE,

2948:
2949:
2950: PA_PROJECTS_MAINT_PVT.UPDATE_PROJECT_STAFFING_INFO
2951: (
2952: p_commit => FND_API.G_FALSE,
2953: p_validate_only => p_validate_only,
2954: p_validation_level => p_validation_level,
2955: p_calling_module => p_calling_module,
2956: p_debug_mode => p_debug_mode,

Line 2981: (p_encoded => FND_API.G_TRUE ,

2977: If l_msg_count > 0 THEN
2978: x_msg_count := l_msg_count;
2979: If l_msg_count = 1 THEN
2980: pa_interface_utils_pub.get_messages
2981: (p_encoded => FND_API.G_TRUE ,
2982: p_msg_index => 1,
2983: p_msg_count => l_msg_count ,
2984: p_msg_data => l_msg_data,
2985: p_data => l_data,

Line 2989: RAISE FND_API.G_EXC_ERROR;

2985: p_data => l_data,
2986: p_msg_index_out => l_msg_index_out );
2987: x_msg_data := l_data;
2988: End if;
2989: RAISE FND_API.G_EXC_ERROR;
2990: End if;
2991:
2992: IF FND_API.TO_BOOLEAN(P_COMMIT)
2993: THEN

Line 2992: IF FND_API.TO_BOOLEAN(P_COMMIT)

2988: End if;
2989: RAISE FND_API.G_EXC_ERROR;
2990: End if;
2991:
2992: IF FND_API.TO_BOOLEAN(P_COMMIT)
2993: THEN
2994: COMMIT WORK;
2995: END IF;
2996:

Line 2997: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN

2993: THEN
2994: COMMIT WORK;
2995: END IF;
2996:
2997: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2998: IF p_commit = FND_API.G_TRUE THEN
2999: ROLLBACK TO update_project_staffing_info;
3000: END IF;
3001: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',

Line 2998: IF p_commit = FND_API.G_TRUE THEN

2994: COMMIT WORK;
2995: END IF;
2996:
2997: EXCEPTION WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
2998: IF p_commit = FND_API.G_TRUE THEN
2999: ROLLBACK TO update_project_staffing_info;
3000: END IF;
3001: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
3002: p_procedure_name => 'UPDATE_PROJECT_STAFFING_INFO',

Line 3004: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3000: END IF;
3001: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
3002: p_procedure_name => 'UPDATE_PROJECT_STAFFING_INFO',
3003: p_error_text => SUBSTRB(SQLERRM,1,240));
3004: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3005:
3006: WHEN FND_API.G_EXC_ERROR THEN
3007: IF p_commit = FND_API.G_TRUE THEN
3008: ROLLBACK TO update_project_staffing_info;

Line 3006: WHEN FND_API.G_EXC_ERROR THEN

3002: p_procedure_name => 'UPDATE_PROJECT_STAFFING_INFO',
3003: p_error_text => SUBSTRB(SQLERRM,1,240));
3004: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3005:
3006: WHEN FND_API.G_EXC_ERROR THEN
3007: IF p_commit = FND_API.G_TRUE THEN
3008: ROLLBACK TO update_project_staffing_info;
3009: END IF;
3010: x_return_status := FND_API.G_RET_STS_ERROR;

Line 3007: IF p_commit = FND_API.G_TRUE THEN

3003: p_error_text => SUBSTRB(SQLERRM,1,240));
3004: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3005:
3006: WHEN FND_API.G_EXC_ERROR THEN
3007: IF p_commit = FND_API.G_TRUE THEN
3008: ROLLBACK TO update_project_staffing_info;
3009: END IF;
3010: x_return_status := FND_API.G_RET_STS_ERROR;
3011:

Line 3010: x_return_status := FND_API.G_RET_STS_ERROR;

3006: WHEN FND_API.G_EXC_ERROR THEN
3007: IF p_commit = FND_API.G_TRUE THEN
3008: ROLLBACK TO update_project_staffing_info;
3009: END IF;
3010: x_return_status := FND_API.G_RET_STS_ERROR;
3011:
3012: WHEN OTHERS THEN
3013: IF p_commit = FND_API.G_TRUE THEN
3014: ROLLBACK TO update_project_staffing_info;

Line 3013: IF p_commit = FND_API.G_TRUE THEN

3009: END IF;
3010: x_return_status := FND_API.G_RET_STS_ERROR;
3011:
3012: WHEN OTHERS THEN
3013: IF p_commit = FND_API.G_TRUE THEN
3014: ROLLBACK TO update_project_staffing_info;
3015: END IF;
3016: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3017: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',

Line 3016: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3012: WHEN OTHERS THEN
3013: IF p_commit = FND_API.G_TRUE THEN
3014: ROLLBACK TO update_project_staffing_info;
3015: END IF;
3016: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3017: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
3018: p_procedure_name => 'UPDATE_PROJECT_STAFFING_INFO',
3019: p_error_text => SUBSTRB(SQLERRM,1,240));
3020: raise;

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

3027: -- Type : Public
3028: -- Pre-reqs : None.
3029: -- Parameters :
3030: -- p_api_version IN NUMBER Required Default = 1.0
3031: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
3032: -- p_commit IN VARCHAR2 Required Default = FND_API.G_FALSE
3033: -- p_validate_only IN VARCHAR2 Required Default = FND_API.G_TRUE
3034: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
3035: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'

Line 3032: -- p_commit IN VARCHAR2 Required Default = FND_API.G_FALSE

3028: -- Pre-reqs : None.
3029: -- Parameters :
3030: -- p_api_version IN NUMBER Required Default = 1.0
3031: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
3032: -- p_commit IN VARCHAR2 Required Default = FND_API.G_FALSE
3033: -- p_validate_only IN VARCHAR2 Required Default = FND_API.G_TRUE
3034: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
3035: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
3036: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'

Line 3033: -- p_validate_only IN VARCHAR2 Required Default = FND_API.G_TRUE

3029: -- Parameters :
3030: -- p_api_version IN NUMBER Required Default = 1.0
3031: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
3032: -- p_commit IN VARCHAR2 Required Default = FND_API.G_FALSE
3033: -- p_validate_only IN VARCHAR2 Required Default = FND_API.G_TRUE
3034: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
3035: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
3036: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
3037: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM

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

3030: -- p_api_version IN NUMBER Required Default = 1.0
3031: -- p_init_msg_list IN VARCHAR2 Optional Default = FND_API.G_TRUE
3032: -- p_commit IN VARCHAR2 Required Default = FND_API.G_FALSE
3033: -- p_validate_only IN VARCHAR2 Required Default = FND_API.G_TRUE
3034: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
3035: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
3036: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
3037: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
3038: -- p_object_id IN NUMBER Required

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

3033: -- p_validate_only IN VARCHAR2 Required Default = FND_API.G_TRUE
3034: -- p_validation_level IN NUMBER Optional Default = FND_API.G_VALID_LEVEL_FULL
3035: -- p_calling_module IN VARCHAR2 Optional Default = 'SELF_SERVICE'
3036: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
3037: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
3038: -- p_object_id IN NUMBER Required
3039: -- p_object_type IN VARCHAR2 Required
3040: -- p_project_role_type IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
3041: -- p_project_role_id IN NUMBER Optional Default = FND_API.G_MISS_NUM

Line 3040: -- p_project_role_type IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

3036: -- p_debug_mode IN VARCHAR2 Optional Default = 'N'
3037: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
3038: -- p_object_id IN NUMBER Required
3039: -- p_object_type IN VARCHAR2 Required
3040: -- p_project_role_type IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
3041: -- p_project_role_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
3042: -- p_resource_type_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
3043: -- p_resource_source_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
3044: -- p_resource_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

Line 3041: -- p_project_role_id IN NUMBER Optional Default = FND_API.G_MISS_NUM

3037: -- p_max_msg_count IN NUMBER Optional Default = FND_API.G_MISS_NUM
3038: -- p_object_id IN NUMBER Required
3039: -- p_object_type IN VARCHAR2 Required
3040: -- p_project_role_type IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
3041: -- p_project_role_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
3042: -- p_resource_type_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
3043: -- p_resource_source_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
3044: -- p_resource_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
3045: -- p_start_date_active IN DATE Required

Line 3042: -- p_resource_type_id IN NUMBER Optional Default = FND_API.G_MISS_NUM

3038: -- p_object_id IN NUMBER Required
3039: -- p_object_type IN VARCHAR2 Required
3040: -- p_project_role_type IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
3041: -- p_project_role_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
3042: -- p_resource_type_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
3043: -- p_resource_source_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
3044: -- p_resource_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
3045: -- p_start_date_active IN DATE Required
3046: -- p_scheduled_flag IN VARCHAR2 Optional Default = 'N'

Line 3043: -- p_resource_source_id IN NUMBER Optional Default = FND_API.G_MISS_NUM

3039: -- p_object_type IN VARCHAR2 Required
3040: -- p_project_role_type IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
3041: -- p_project_role_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
3042: -- p_resource_type_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
3043: -- p_resource_source_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
3044: -- p_resource_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
3045: -- p_start_date_active IN DATE Required
3046: -- p_scheduled_flag IN VARCHAR2 Optional Default = 'N'
3047: -- p_project_id IN NUMBER Required

Line 3044: -- p_resource_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR

3040: -- p_project_role_type IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
3041: -- p_project_role_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
3042: -- p_resource_type_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
3043: -- p_resource_source_id IN NUMBER Optional Default = FND_API.G_MISS_NUM
3044: -- p_resource_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
3045: -- p_start_date_active IN DATE Required
3046: -- p_scheduled_flag IN VARCHAR2 Optional Default = 'N'
3047: -- p_project_id IN NUMBER Required
3048: -- p_project_end_date IN DATE Optional Default = FND_API.G_MISS_DATE

Line 3048: -- p_project_end_date IN DATE Optional Default = FND_API.G_MISS_DATE

3044: -- p_resource_name IN VARCHAR2 Optional Default = FND_API.G_MISS_CHAR
3045: -- p_start_date_active IN DATE Required
3046: -- p_scheduled_flag IN VARCHAR2 Optional Default = 'N'
3047: -- p_project_id IN NUMBER Required
3048: -- p_project_end_date IN DATE Optional Default = FND_API.G_MISS_DATE
3049: -- p_end_date_active IN OUT DATE Required
3050: -- x_return_status OUT VARCHAR2 Required
3051: -- x_msg_count OUT NUMBER Required
3052: -- x_msg_data OUT VARCHAR2 Required

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

3052: -- x_msg_data OUT VARCHAR2 Required
3053:
3054: PROCEDURE CREATE_ORG_ROLE
3055: ( p_api_version IN NUMBER := 1.0
3056: ,p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE
3057: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3058: ,p_validate_only IN VARCHAR2 := FND_API.G_TRUE
3059: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3060: ,p_calling_module IN VARCHAR2 := 'SELF_SERVICE'

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

3053:
3054: PROCEDURE CREATE_ORG_ROLE
3055: ( p_api_version IN NUMBER := 1.0
3056: ,p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE
3057: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3058: ,p_validate_only IN VARCHAR2 := FND_API.G_TRUE
3059: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3060: ,p_calling_module IN VARCHAR2 := 'SELF_SERVICE'
3061: ,p_debug_mode IN VARCHAR2 := 'N'

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

3054: PROCEDURE CREATE_ORG_ROLE
3055: ( p_api_version IN NUMBER := 1.0
3056: ,p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE
3057: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3058: ,p_validate_only IN VARCHAR2 := FND_API.G_TRUE
3059: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3060: ,p_calling_module IN VARCHAR2 := 'SELF_SERVICE'
3061: ,p_debug_mode IN VARCHAR2 := 'N'
3062: ,p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM

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

3055: ( p_api_version IN NUMBER := 1.0
3056: ,p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE
3057: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3058: ,p_validate_only IN VARCHAR2 := FND_API.G_TRUE
3059: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3060: ,p_calling_module IN VARCHAR2 := 'SELF_SERVICE'
3061: ,p_debug_mode IN VARCHAR2 := 'N'
3062: ,p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM
3063: ,p_object_id IN NUMBER

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

3058: ,p_validate_only IN VARCHAR2 := FND_API.G_TRUE
3059: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3060: ,p_calling_module IN VARCHAR2 := 'SELF_SERVICE'
3061: ,p_debug_mode IN VARCHAR2 := 'N'
3062: ,p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM
3063: ,p_object_id IN NUMBER
3064: ,p_object_type IN VARCHAR2
3065: ,p_project_role_type IN VARCHAR2 := FND_API.G_MISS_CHAR
3066: ,p_project_role_id IN NUMBER := FND_API.G_MISS_NUM

Line 3065: ,p_project_role_type IN VARCHAR2 := FND_API.G_MISS_CHAR

3061: ,p_debug_mode IN VARCHAR2 := 'N'
3062: ,p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM
3063: ,p_object_id IN NUMBER
3064: ,p_object_type IN VARCHAR2
3065: ,p_project_role_type IN VARCHAR2 := FND_API.G_MISS_CHAR
3066: ,p_project_role_id IN NUMBER := FND_API.G_MISS_NUM
3067: ,p_resource_type_id IN NUMBER := FND_API.G_MISS_NUM
3068: ,p_resource_source_id IN NUMBER := FND_API.G_MISS_NUM
3069: ,p_resource_name IN VARCHAR2 := FND_API.G_MISS_CHAR

Line 3066: ,p_project_role_id IN NUMBER := FND_API.G_MISS_NUM

3062: ,p_max_msg_count IN NUMBER := FND_API.G_MISS_NUM
3063: ,p_object_id IN NUMBER
3064: ,p_object_type IN VARCHAR2
3065: ,p_project_role_type IN VARCHAR2 := FND_API.G_MISS_CHAR
3066: ,p_project_role_id IN NUMBER := FND_API.G_MISS_NUM
3067: ,p_resource_type_id IN NUMBER := FND_API.G_MISS_NUM
3068: ,p_resource_source_id IN NUMBER := FND_API.G_MISS_NUM
3069: ,p_resource_name IN VARCHAR2 := FND_API.G_MISS_CHAR
3070: ,p_start_date_active IN DATE

Line 3067: ,p_resource_type_id IN NUMBER := FND_API.G_MISS_NUM

3063: ,p_object_id IN NUMBER
3064: ,p_object_type IN VARCHAR2
3065: ,p_project_role_type IN VARCHAR2 := FND_API.G_MISS_CHAR
3066: ,p_project_role_id IN NUMBER := FND_API.G_MISS_NUM
3067: ,p_resource_type_id IN NUMBER := FND_API.G_MISS_NUM
3068: ,p_resource_source_id IN NUMBER := FND_API.G_MISS_NUM
3069: ,p_resource_name IN VARCHAR2 := FND_API.G_MISS_CHAR
3070: ,p_start_date_active IN DATE
3071: ,p_scheduled_flag IN VARCHAR2 := 'N'

Line 3068: ,p_resource_source_id IN NUMBER := FND_API.G_MISS_NUM

3064: ,p_object_type IN VARCHAR2
3065: ,p_project_role_type IN VARCHAR2 := FND_API.G_MISS_CHAR
3066: ,p_project_role_id IN NUMBER := FND_API.G_MISS_NUM
3067: ,p_resource_type_id IN NUMBER := FND_API.G_MISS_NUM
3068: ,p_resource_source_id IN NUMBER := FND_API.G_MISS_NUM
3069: ,p_resource_name IN VARCHAR2 := FND_API.G_MISS_CHAR
3070: ,p_start_date_active IN DATE
3071: ,p_scheduled_flag IN VARCHAR2 := 'N'
3072: ,p_project_id IN NUMBER

Line 3069: ,p_resource_name IN VARCHAR2 := FND_API.G_MISS_CHAR

3065: ,p_project_role_type IN VARCHAR2 := FND_API.G_MISS_CHAR
3066: ,p_project_role_id IN NUMBER := FND_API.G_MISS_NUM
3067: ,p_resource_type_id IN NUMBER := FND_API.G_MISS_NUM
3068: ,p_resource_source_id IN NUMBER := FND_API.G_MISS_NUM
3069: ,p_resource_name IN VARCHAR2 := FND_API.G_MISS_CHAR
3070: ,p_start_date_active IN DATE
3071: ,p_scheduled_flag IN VARCHAR2 := 'N'
3072: ,p_project_id IN NUMBER
3073: ,p_project_end_date IN DATE := FND_API.G_MISS_DATE

Line 3073: ,p_project_end_date IN DATE := FND_API.G_MISS_DATE

3069: ,p_resource_name IN VARCHAR2 := FND_API.G_MISS_CHAR
3070: ,p_start_date_active IN DATE
3071: ,p_scheduled_flag IN VARCHAR2 := 'N'
3072: ,p_project_id IN NUMBER
3073: ,p_project_end_date IN DATE := FND_API.G_MISS_DATE
3074: ,p_end_date_active IN OUT NOCOPY DATE --File.Sql.39 bug 4440895
3075: ,x_return_status OUT NOCOPY VARCHAR2 --File.Sql.39 bug 4440895
3076: ,x_msg_count OUT NOCOPY NUMBER --File.Sql.39 bug 4440895
3077: ,x_msg_data OUT NOCOPY VARCHAR2 --File.Sql.39 bug 4440895

Line 3127: if p_commit = FND_API.G_TRUE then

3123: if (p_debug_mode = 'Y') then
3124: pa_debug.debug('PA_PROJECTS_MAINT_PUB.Create_Org_Role BEGIN');
3125: end if;
3126:
3127: if p_commit = FND_API.G_TRUE then
3128: savepoint create_org_role;
3129: end if;
3130:
3131: if not FND_API.COMPATIBLE_API_CALL(l_api_version, p_api_version, l_api_name, g_pkg_name) then

Line 3131: if not FND_API.COMPATIBLE_API_CALL(l_api_version, p_api_version, l_api_name, g_pkg_name) then

3127: if p_commit = FND_API.G_TRUE then
3128: savepoint create_org_role;
3129: end if;
3130:
3131: if not FND_API.COMPATIBLE_API_CALL(l_api_version, p_api_version, l_api_name, g_pkg_name) then
3132: raise FND_API.G_EXC_UNEXPECTED_ERROR;
3133: end if;
3134:
3135: if FND_API.TO_BOOLEAN(nvl(p_init_msg_list,FND_API.G_FALSE)) then

Line 3132: raise FND_API.G_EXC_UNEXPECTED_ERROR;

3128: savepoint create_org_role;
3129: end if;
3130:
3131: if not FND_API.COMPATIBLE_API_CALL(l_api_version, p_api_version, l_api_name, g_pkg_name) then
3132: raise FND_API.G_EXC_UNEXPECTED_ERROR;
3133: end if;
3134:
3135: if FND_API.TO_BOOLEAN(nvl(p_init_msg_list,FND_API.G_FALSE)) then
3136: FND_MSG_PUB.initialize;

Line 3135: if FND_API.TO_BOOLEAN(nvl(p_init_msg_list,FND_API.G_FALSE)) then

3131: if not FND_API.COMPATIBLE_API_CALL(l_api_version, p_api_version, l_api_name, g_pkg_name) then
3132: raise FND_API.G_EXC_UNEXPECTED_ERROR;
3133: end if;
3134:
3135: if FND_API.TO_BOOLEAN(nvl(p_init_msg_list,FND_API.G_FALSE)) then
3136: FND_MSG_PUB.initialize;
3137: end if;
3138:
3139: if (p_debug_mode = 'Y') then

Line 3145: if p_project_role_id is null or p_project_role_id = FND_API.G_MISS_NUM then

3141: end if;
3142:
3143: l_role_class := NULL;
3144:
3145: if p_project_role_id is null or p_project_role_id = FND_API.G_MISS_NUM then
3146: l_project_role_id := pa_project_parties_utils.get_project_role_id(p_project_role_type,p_calling_module);
3147: else
3148: l_project_role_id := p_project_role_id;
3149: end if;

Line 3161: if p_start_date_active is null or p_start_date_active = FND_API.G_MISS_DATE then

3157: if (p_debug_mode = 'Y') then
3158: pa_debug.debug('Name to ID conversion for the party...');
3159: end if;
3160:
3161: if p_start_date_active is null or p_start_date_active = FND_API.G_MISS_DATE then
3162: l_start_date_active := trunc(sysdate);
3163: else
3164: l_start_date_active := p_start_date_active;
3165: end if;

Line 3177: IF l_return_status = FND_API.G_RET_STS_ERROR THEN

3173: ,x_resource_type_id => l_resource_type_id
3174: ,x_return_status => l_return_status
3175: ,x_error_message_code => l_error_message_code);
3176:
3177: IF l_return_status = FND_API.G_RET_STS_ERROR THEN
3178: fnd_message.set_name('PA',l_error_message_code);
3179: fnd_msg_pub.add;
3180: end if;
3181:

Line 3187: (p_encoded => FND_API.G_TRUE,

3183: if l_msg_count > 0 then
3184: x_msg_count := l_msg_count;
3185: if x_msg_count = 1 then
3186: pa_interface_utils_pub.get_messages
3187: (p_encoded => FND_API.G_TRUE,
3188: p_msg_index => 1,
3189: p_msg_count => l_msg_count,
3190: p_msg_data => l_msg_data,
3191: p_data => l_data,

Line 3195: raise FND_API.G_EXC_ERROR;

3191: p_data => l_data,
3192: p_msg_index_out => l_msg_index_out);
3193: x_msg_data := l_data;
3194: end if;
3195: raise FND_API.G_EXC_ERROR;
3196: end if;
3197:
3198: if (p_debug_mode = 'Y') then
3199: pa_debug.debug('Check if there is an existing customer for this org...');

Line 3209: if (NOT FND_API.TO_BOOLEAN (p_validate_only)) then

3205: CLOSE l_check_existing_customers_csr;
3206:
3207: if l_customer_id is not null then
3208:
3209: if (NOT FND_API.TO_BOOLEAN (p_validate_only)) then
3210: -- Update the project_party_id col in pa_project_customers to null
3211: UPDATE pa_project_customers
3212: SET project_party_id = null
3213: WHERE project_id = p_project_id

Line 3231: if l_return_status <> FND_API.G_RET_STS_SUCCESS then

3227: ,x_return_status => l_return_status
3228: ,x_msg_count => l_msg_count
3229: ,x_msg_data => l_msg_data );
3230:
3231: if l_return_status <> FND_API.G_RET_STS_SUCCESS then
3232: x_msg_count := FND_MSG_PUB.count_msg;
3233: if x_msg_count = 1 then
3234: pa_interface_utils_pub.get_messages
3235: (p_encoded => FND_API.G_TRUE,

Line 3235: (p_encoded => FND_API.G_TRUE,

3231: if l_return_status <> FND_API.G_RET_STS_SUCCESS then
3232: x_msg_count := FND_MSG_PUB.count_msg;
3233: if x_msg_count = 1 then
3234: pa_interface_utils_pub.get_messages
3235: (p_encoded => FND_API.G_TRUE,
3236: p_msg_index => 1,
3237: p_msg_count => l_msg_count,
3238: p_msg_data => l_msg_data,
3239: p_data => l_data,

Line 3243: raise FND_API.G_EXC_ERROR;

3239: p_data => l_data,
3240: p_msg_index_out => l_msg_index_out);
3241: x_msg_data := l_data;
3242: end if;
3243: raise FND_API.G_EXC_ERROR;
3244: end if;
3245:
3246: end if;
3247: end if;

Line 3278: if l_return_status <> FND_API.G_RET_STS_SUCCESS then

3274: ,x_return_status => l_return_status
3275: ,x_msg_count => l_msg_count
3276: ,x_msg_data => l_msg_data );
3277:
3278: if l_return_status <> FND_API.G_RET_STS_SUCCESS then
3279: x_msg_count := FND_MSG_PUB.count_msg;
3280: if x_msg_count = 1 then
3281: pa_interface_utils_pub.get_messages
3282: (p_encoded => FND_API.G_TRUE,

Line 3282: (p_encoded => FND_API.G_TRUE,

3278: if l_return_status <> FND_API.G_RET_STS_SUCCESS then
3279: x_msg_count := FND_MSG_PUB.count_msg;
3280: if x_msg_count = 1 then
3281: pa_interface_utils_pub.get_messages
3282: (p_encoded => FND_API.G_TRUE,
3283: p_msg_index => 1,
3284: p_msg_count => l_msg_count,
3285: p_msg_data => l_msg_data,
3286: p_data => l_data,

Line 3290: raise FND_API.G_EXC_ERROR;

3286: p_data => l_data,
3287: p_msg_index_out => l_msg_index_out);
3288: x_msg_data := l_data;
3289: end if;
3290: raise FND_API.G_EXC_ERROR;
3291: end if;
3292:
3293: -- Now update the customer record with the new project_party_id
3294: if l_role_class = 'CUSTOMER' then

Line 3296: if (NOT FND_API.TO_BOOLEAN (p_validate_only)) then

3292:
3293: -- Now update the customer record with the new project_party_id
3294: if l_role_class = 'CUSTOMER' then
3295: if l_customer_id is not null then
3296: if (NOT FND_API.TO_BOOLEAN (p_validate_only)) then
3297: -- Update the project_party_id col in pa_project_customers to null
3298: UPDATE pa_project_customers
3299: SET project_party_id = l_new_project_party_id
3300: WHERE project_id = p_project_id

Line 3306: x_return_status := FND_API.G_RET_STS_SUCCESS;

3302: end if;
3303: end if;
3304: end if;
3305:
3306: x_return_status := FND_API.G_RET_STS_SUCCESS;
3307:
3308: if p_commit = FND_API.G_TRUE then
3309: commit work;
3310: end if;

Line 3308: if p_commit = FND_API.G_TRUE then

3304: end if;
3305:
3306: x_return_status := FND_API.G_RET_STS_SUCCESS;
3307:
3308: if p_commit = FND_API.G_TRUE then
3309: commit work;
3310: end if;
3311:
3312: if (p_debug_mode = 'Y') then

Line 3317: when FND_API.G_EXC_ERROR then

3313: pa_debug.debug('PA_PROJECTS_MAINT_PUB.Create_Org_Role END');
3314: end if;
3315:
3316: EXCEPTION
3317: when FND_API.G_EXC_ERROR then
3318: if p_commit = FND_API.G_TRUE then
3319: rollback to create_org_role;
3320: end if;
3321: x_return_status := FND_API.G_RET_STS_ERROR;

Line 3318: if p_commit = FND_API.G_TRUE then

3314: end if;
3315:
3316: EXCEPTION
3317: when FND_API.G_EXC_ERROR then
3318: if p_commit = FND_API.G_TRUE then
3319: rollback to create_org_role;
3320: end if;
3321: x_return_status := FND_API.G_RET_STS_ERROR;
3322: when FND_API.G_EXC_UNEXPECTED_ERROR then

Line 3321: x_return_status := FND_API.G_RET_STS_ERROR;

3317: when FND_API.G_EXC_ERROR then
3318: if p_commit = FND_API.G_TRUE then
3319: rollback to create_org_role;
3320: end if;
3321: x_return_status := FND_API.G_RET_STS_ERROR;
3322: when FND_API.G_EXC_UNEXPECTED_ERROR then
3323: if p_commit = FND_API.G_TRUE then
3324: rollback to create_org_role;
3325: end if;

Line 3322: when FND_API.G_EXC_UNEXPECTED_ERROR then

3318: if p_commit = FND_API.G_TRUE then
3319: rollback to create_org_role;
3320: end if;
3321: x_return_status := FND_API.G_RET_STS_ERROR;
3322: when FND_API.G_EXC_UNEXPECTED_ERROR then
3323: if p_commit = FND_API.G_TRUE then
3324: rollback to create_org_role;
3325: end if;
3326: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

Line 3323: if p_commit = FND_API.G_TRUE then

3319: rollback to create_org_role;
3320: end if;
3321: x_return_status := FND_API.G_RET_STS_ERROR;
3322: when FND_API.G_EXC_UNEXPECTED_ERROR then
3323: if p_commit = FND_API.G_TRUE then
3324: rollback to create_org_role;
3325: end if;
3326: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3327: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',

Line 3326: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3322: when FND_API.G_EXC_UNEXPECTED_ERROR then
3323: if p_commit = FND_API.G_TRUE then
3324: rollback to create_org_role;
3325: end if;
3326: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3327: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
3328: p_procedure_name => 'Create_Org_Role',
3329: p_error_text => SUBSTRB(SQLERRM,1,240));
3330: when OTHERS then

Line 3331: if p_commit = FND_API.G_TRUE then

3327: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
3328: p_procedure_name => 'Create_Org_Role',
3329: p_error_text => SUBSTRB(SQLERRM,1,240));
3330: when OTHERS then
3331: if p_commit = FND_API.G_TRUE then
3332: rollback to create_org_role;
3333: end if;
3334: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3335: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',

Line 3334: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;

3330: when OTHERS then
3331: if p_commit = FND_API.G_TRUE then
3332: rollback to create_org_role;
3333: end if;
3334: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
3335: fnd_msg_pub.add_exc_msg(p_pkg_name => 'PA_PROJECTS_MAINT_PUB',
3336: p_procedure_name => 'Create_Org_Role',
3337: p_error_text => SUBSTRB(SQLERRM,1,240));
3338: raise;

Line 3351: PROCEDURE project_status_change ( p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE

3347: -- --------------------------- ------ -------- --------------------------------------------------------
3348: -- p_project_id NUMBER Y The project id
3349: -- p_new_status_code VARCHAR2 Y The new project status
3350: -- p_comment VARCAHR2 N Comment enterd while changing project status
3351: PROCEDURE project_status_change ( p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE
3352: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3353: ,p_validate_only IN VARCHAR2 := FND_API.G_TRUE
3354: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3355: ,p_debug_mode IN VARCHAR2 := 'N'

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

3348: -- p_project_id NUMBER Y The project id
3349: -- p_new_status_code VARCHAR2 Y The new project status
3350: -- p_comment VARCAHR2 N Comment enterd while changing project status
3351: PROCEDURE project_status_change ( p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE
3352: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3353: ,p_validate_only IN VARCHAR2 := FND_API.G_TRUE
3354: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3355: ,p_debug_mode IN VARCHAR2 := 'N'
3356: ,p_calling_module IN VARCHAR2 := 'SELF_SERVICE'

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

3349: -- p_new_status_code VARCHAR2 Y The new project status
3350: -- p_comment VARCAHR2 N Comment enterd while changing project status
3351: PROCEDURE project_status_change ( p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE
3352: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3353: ,p_validate_only IN VARCHAR2 := FND_API.G_TRUE
3354: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3355: ,p_debug_mode IN VARCHAR2 := 'N'
3356: ,p_calling_module IN VARCHAR2 := 'SELF_SERVICE'
3357: ,p_project_id IN NUMBER

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

3350: -- p_comment VARCAHR2 N Comment enterd while changing project status
3351: PROCEDURE project_status_change ( p_init_msg_list IN VARCHAR2 := FND_API.G_TRUE
3352: ,p_commit IN VARCHAR2 := FND_API.G_FALSE
3353: ,p_validate_only IN VARCHAR2 := FND_API.G_TRUE
3354: ,p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL
3355: ,p_debug_mode IN VARCHAR2 := 'N'
3356: ,p_calling_module IN VARCHAR2 := 'SELF_SERVICE'
3357: ,p_project_id IN NUMBER
3358: ,p_new_status_code IN VARCHAR2

Line 3428: x_return_status := FND_API.G_RET_STS_SUCCESS;

3424: l_debug_level5 CONSTANT NUMBER := 5;
3425: BEGIN
3426:
3427: x_msg_count := 0;
3428: x_return_status := FND_API.G_RET_STS_SUCCESS;
3429: l_debug_mode := NVL(FND_PROFILE.value('PA_DEBUG_MODE'),'N');
3430:
3431: IF (p_commit = FND_API.G_TRUE) THEN
3432: SAVEPOINT project_status_change;

Line 3431: IF (p_commit = FND_API.G_TRUE) THEN

3427: x_msg_count := 0;
3428: x_return_status := FND_API.G_RET_STS_SUCCESS;
3429: l_debug_mode := NVL(FND_PROFILE.value('PA_DEBUG_MODE'),'N');
3430:
3431: IF (p_commit = FND_API.G_TRUE) THEN
3432: SAVEPOINT project_status_change;
3433: END IF;
3434:
3435: IF p_init_msg_list = FND_API.G_TRUE THEN

Line 3435: IF p_init_msg_list = FND_API.G_TRUE THEN

3431: IF (p_commit = FND_API.G_TRUE) THEN
3432: SAVEPOINT project_status_change;
3433: END IF;
3434:
3435: IF p_init_msg_list = FND_API.G_TRUE THEN
3436: FND_MSG_PUB.initialize;
3437: END IF;
3438:
3439: IF l_debug_mode = 'Y' THEN

Line 3462: IF ( ( p_project_id IS NULL OR p_project_id = FND_API.G_MISS_NUM ) AND

3458: Pa_Debug.WRITE(G_PKG_NAME,Pa_Debug.g_err_stage,
3459: l_debug_level3);
3460: END IF;
3461:
3462: IF ( ( p_project_id IS NULL OR p_project_id = FND_API.G_MISS_NUM ) AND
3463: ( p_new_status_code IS NULL OR p_new_status_code = FND_API.G_MISS_CHAR )
3464: )
3465: THEN
3466: IF l_debug_mode = 'Y' THEN

Line 3463: ( p_new_status_code IS NULL OR p_new_status_code = FND_API.G_MISS_CHAR )

3459: l_debug_level3);
3460: END IF;
3461:
3462: IF ( ( p_project_id IS NULL OR p_project_id = FND_API.G_MISS_NUM ) AND
3463: ( p_new_status_code IS NULL OR p_new_status_code = FND_API.G_MISS_CHAR )
3464: )
3465: THEN
3466: IF l_debug_mode = 'Y' THEN
3467: Pa_Debug.g_err_stage:= 'PA_PROJECTS_MAINT_PUB : project_status_change :

Line 3481: IF ( (p_project_id IS NOT NULL AND p_project_id <> FND_API.G_MISS_NUM ) AND

3477: l_calling_module := 'SELF_SERVICE';
3478: l_abort_flag := 'Y';
3479: END IF;
3480:
3481: IF ( (p_project_id IS NOT NULL AND p_project_id <> FND_API.G_MISS_NUM ) AND
3482: (p_new_status_code IS NOT NULL AND p_new_status_code <> FND_API.G_MISS_CHAR )
3483: ) THEN
3484:
3485: --Fetch the (old) project status before changing it

Line 3482: (p_new_status_code IS NOT NULL AND p_new_status_code <> FND_API.G_MISS_CHAR )

3478: l_abort_flag := 'Y';
3479: END IF;
3480:
3481: IF ( (p_project_id IS NOT NULL AND p_project_id <> FND_API.G_MISS_NUM ) AND
3482: (p_new_status_code IS NOT NULL AND p_new_status_code <> FND_API.G_MISS_CHAR )
3483: ) THEN
3484:
3485: --Fetch the (old) project status before changing it
3486: OPEN cur_get_project_status_code(p_project_id);

Line 3523: RAISE FND_API.G_EXC_ERROR;

3519:
3520: IF l_cant_update_status = 'Y' THEN
3521: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
3522: p_msg_name => 'PA_PR_PM_FIELD_CANNOT_CHANGE');
3523: RAISE FND_API.G_EXC_ERROR;
3524: END IF;
3525: -- Bug 12809532 : End of changes
3526:
3527: -- Bug 4565023: Begin

Line 3535: RAISE FND_API.G_EXC_ERROR;

3531:
3532: IF (PA_PROJECT_STUS_UTILS.ALLOW_STATUS_CHANGE(l_old_project_status,p_new_status_code) = 'N') THEN
3533: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
3534: p_msg_name => 'PA_STATUS_CANT_CHANGE');
3535: RAISE FND_API.G_EXC_ERROR;
3536: END IF;
3537: -- Bug 4565023: End
3538:
3539: IF (l_debug_mode = 'Y') THEN

Line 3580: RAISE FND_API.G_EXC_ERROR;

3576: END IF;
3577:
3578: IF l_verify_ok_flag <> 'Y' THEN
3579: x_msg_data := l_err_stack||'-> '||l_err_stage;
3580: RAISE FND_API.G_EXC_ERROR;
3581: ELSIF l_verify_ok_flag = 'Y' THEN
3582: -- Moved this block so that the comment is available in the table before the
3583: -- workflow is initiated (Bug 6720288)
3584: DECLARE

Line 3637: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN

3633: ,x_return_status => x_return_status
3634: ,x_msg_count => x_msg_count
3635: ,x_msg_data => x_msg_data
3636: );
3637: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
3638: RAISE FND_API.G_EXC_ERROR ;
3639: END IF;
3640: END IF;*/
3641: /* End of Changes for Bug 3611598 */

Line 3638: RAISE FND_API.G_EXC_ERROR ;

3634: ,x_msg_count => x_msg_count
3635: ,x_msg_data => x_msg_data
3636: );
3637: IF x_return_status <> FND_API.G_RET_STS_SUCCESS THEN
3638: RAISE FND_API.G_EXC_ERROR ;
3639: END IF;
3640: END IF;*/
3641: /* End of Changes for Bug 3611598 */
3642: /*End of Commenting Bug 3819086 */

Line 3726: RAISE FND_API.G_EXC_ERROR;

3722: IF l_err_code <> 0 THEN
3723: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
3724: p_msg_name => l_err_stage);
3725: x_msg_data := l_err_stack||'-> '||l_err_stage;
3726: RAISE FND_API.G_EXC_ERROR;
3727: END IF;
3728: END IF;
3729: ELSE
3730: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',

Line 3732: RAISE FND_API.G_EXC_ERROR;

3728: END IF;
3729: ELSE
3730: PA_UTILS.ADD_MESSAGE(p_app_short_name => 'PA',
3731: p_msg_name => 'PA_STATUS_CANT_CHANGE');
3732: RAISE FND_API.G_EXC_ERROR;
3733: END IF;
3734:
3735: --Uncommented the foll. code and added IF condition for bug 3940861
3736: --(had been commented for 3818322)

Line 3771: WHEN FND_API.G_EXC_ERROR THEN

3767: END IF;--IF p_project_id IS NOT NULL
3768:
3769: EXCEPTION
3770:
3771: WHEN FND_API.G_EXC_ERROR THEN
3772:
3773: x_return_status := Fnd_Api.G_RET_STS_ERROR;
3774:
3775: IF p_commit = FND_API.G_TRUE THEN

Line 3773: x_return_status := Fnd_Api.G_RET_STS_ERROR;

3769: EXCEPTION
3770:
3771: WHEN FND_API.G_EXC_ERROR THEN
3772:
3773: x_return_status := Fnd_Api.G_RET_STS_ERROR;
3774:
3775: IF p_commit = FND_API.G_TRUE THEN
3776: ROLLBACK TO project_status_change;
3777: END IF;

Line 3775: IF p_commit = FND_API.G_TRUE THEN

3771: WHEN FND_API.G_EXC_ERROR THEN
3772:
3773: x_return_status := Fnd_Api.G_RET_STS_ERROR;
3774:
3775: IF p_commit = FND_API.G_TRUE THEN
3776: ROLLBACK TO project_status_change;
3777: END IF;
3778:
3779: l_msg_count := Fnd_Msg_Pub.count_msg;

Line 3783: ( p_encoded => Fnd_Api.G_FALSE

3779: l_msg_count := Fnd_Msg_Pub.count_msg;
3780: IF l_msg_count = 1 AND x_msg_data IS NULL
3781: THEN
3782: Pa_Interface_Utils_Pub.get_messages
3783: ( p_encoded => Fnd_Api.G_FALSE
3784: , p_msg_index => 1
3785: , p_msg_count => l_msg_count
3786: , p_msg_data => l_msg_data
3787: , p_data => l_data

Line 3800: x_return_status := Fnd_Api.G_RET_STS_UNEXP_ERROR;

3796: Pa_Debug.reset_curr_function;
3797: END IF;
3798:
3799: WHEN Invalid_Arg_Exc THEN
3800: x_return_status := Fnd_Api.G_RET_STS_UNEXP_ERROR;
3801: x_msg_count := 1;
3802: x_msg_data := ' PA_PROJECTS_MAINT_PUB : project_status_change : NULL parameters passed';
3803:
3804: IF p_commit = FND_API.G_TRUE THEN

Line 3804: IF p_commit = FND_API.G_TRUE THEN

3800: x_return_status := Fnd_Api.G_RET_STS_UNEXP_ERROR;
3801: x_msg_count := 1;
3802: x_msg_data := ' PA_PROJECTS_MAINT_PUB : project_status_change : NULL parameters passed';
3803:
3804: IF p_commit = FND_API.G_TRUE THEN
3805: ROLLBACK TO project_status_change;
3806: END IF;
3807:
3808: Fnd_Msg_Pub.add_exc_msg

Line 3822: x_return_status := Fnd_Api.G_RET_STS_UNEXP_ERROR;

3818: END IF;
3819: RAISE;
3820:
3821: WHEN OTHERS THEN
3822: x_return_status := Fnd_Api.G_RET_STS_UNEXP_ERROR;
3823: x_msg_count := 1;
3824: x_msg_data := SQLERRM;
3825:
3826: IF p_commit = FND_API.G_TRUE THEN

Line 3826: IF p_commit = FND_API.G_TRUE THEN

3822: x_return_status := Fnd_Api.G_RET_STS_UNEXP_ERROR;
3823: x_msg_count := 1;
3824: x_msg_data := SQLERRM;
3825:
3826: IF p_commit = FND_API.G_TRUE THEN
3827: ROLLBACK TO project_status_change;
3828: END IF;
3829:
3830: Fnd_Msg_Pub.add_exc_msg