7: *****************************************************************************/
8:
9: -- Check_Existence
10: PROCEDURE Check_Existence
11: ( p_change_line_rec IN Eng_Eco_Pub.Change_Line_Rec_Type
12: , p_change_line_unexp_rec IN Eng_Eco_Pub.Change_Line_Unexposed_Rec_Type
13: , x_old_change_line_rec IN OUT NOCOPY Eng_Eco_Pub.Change_Line_Rec_Type
14: , x_old_change_line_unexp_rec IN OUT NOCOPY Eng_Eco_Pub.Change_Line_Unexposed_Rec_Type
15: , x_mesg_token_tbl OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
8:
9: -- Check_Existence
10: PROCEDURE Check_Existence
11: ( p_change_line_rec IN Eng_Eco_Pub.Change_Line_Rec_Type
12: , p_change_line_unexp_rec IN Eng_Eco_Pub.Change_Line_Unexposed_Rec_Type
13: , x_old_change_line_rec IN OUT NOCOPY Eng_Eco_Pub.Change_Line_Rec_Type
14: , x_old_change_line_unexp_rec IN OUT NOCOPY Eng_Eco_Pub.Change_Line_Unexposed_Rec_Type
15: , x_mesg_token_tbl OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
16: , x_return_status OUT NOCOPY VARCHAR2
9: -- Check_Existence
10: PROCEDURE Check_Existence
11: ( p_change_line_rec IN Eng_Eco_Pub.Change_Line_Rec_Type
12: , p_change_line_unexp_rec IN Eng_Eco_Pub.Change_Line_Unexposed_Rec_Type
13: , x_old_change_line_rec IN OUT NOCOPY Eng_Eco_Pub.Change_Line_Rec_Type
14: , x_old_change_line_unexp_rec IN OUT NOCOPY Eng_Eco_Pub.Change_Line_Unexposed_Rec_Type
15: , x_mesg_token_tbl OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
16: , x_return_status OUT NOCOPY VARCHAR2
17: ) ;
10: PROCEDURE Check_Existence
11: ( p_change_line_rec IN Eng_Eco_Pub.Change_Line_Rec_Type
12: , p_change_line_unexp_rec IN Eng_Eco_Pub.Change_Line_Unexposed_Rec_Type
13: , x_old_change_line_rec IN OUT NOCOPY Eng_Eco_Pub.Change_Line_Rec_Type
14: , x_old_change_line_unexp_rec IN OUT NOCOPY Eng_Eco_Pub.Change_Line_Unexposed_Rec_Type
15: , x_mesg_token_tbl OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
16: , x_return_status OUT NOCOPY VARCHAR2
17: ) ;
18:
22: *****************************************************************************/
23:
24: -- Check_Required
25: PROCEDURE Check_Required
26: ( p_change_line_rec IN Eng_Eco_Pub.Change_Line_Rec_Type
27: , x_return_status OUT NOCOPY VARCHAR2
28: , x_mesg_token_tbl OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
29: ) ;
30:
34: *****************************************************************************/
35:
36: -- Check_Attributes
37: PROCEDURE Check_Attributes
38: ( p_change_line_rec IN Eng_Eco_Pub.Change_Line_Rec_Type
39: , p_change_line_unexp_rec IN Eng_Eco_Pub.Change_Line_Unexposed_Rec_Type
40: , p_old_change_line_rec IN Eng_Eco_Pub.Change_Line_Rec_Type
41: , p_old_change_line_unexp_rec IN Eng_Eco_Pub.Change_Line_Unexposed_Rec_Type
42: , x_mesg_token_tbl OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
35:
36: -- Check_Attributes
37: PROCEDURE Check_Attributes
38: ( p_change_line_rec IN Eng_Eco_Pub.Change_Line_Rec_Type
39: , p_change_line_unexp_rec IN Eng_Eco_Pub.Change_Line_Unexposed_Rec_Type
40: , p_old_change_line_rec IN Eng_Eco_Pub.Change_Line_Rec_Type
41: , p_old_change_line_unexp_rec IN Eng_Eco_Pub.Change_Line_Unexposed_Rec_Type
42: , x_mesg_token_tbl OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
43: , x_return_status OUT NOCOPY VARCHAR2
36: -- Check_Attributes
37: PROCEDURE Check_Attributes
38: ( p_change_line_rec IN Eng_Eco_Pub.Change_Line_Rec_Type
39: , p_change_line_unexp_rec IN Eng_Eco_Pub.Change_Line_Unexposed_Rec_Type
40: , p_old_change_line_rec IN Eng_Eco_Pub.Change_Line_Rec_Type
41: , p_old_change_line_unexp_rec IN Eng_Eco_Pub.Change_Line_Unexposed_Rec_Type
42: , x_mesg_token_tbl OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
43: , x_return_status OUT NOCOPY VARCHAR2
44: ) ;
37: PROCEDURE Check_Attributes
38: ( p_change_line_rec IN Eng_Eco_Pub.Change_Line_Rec_Type
39: , p_change_line_unexp_rec IN Eng_Eco_Pub.Change_Line_Unexposed_Rec_Type
40: , p_old_change_line_rec IN Eng_Eco_Pub.Change_Line_Rec_Type
41: , p_old_change_line_unexp_rec IN Eng_Eco_Pub.Change_Line_Unexposed_Rec_Type
42: , x_mesg_token_tbl OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
43: , x_return_status OUT NOCOPY VARCHAR2
44: ) ;
45:
48: *****************************************************************************/
49:
50: -- Check_Conditionally_Required
51: PROCEDURE Check_Conditionally_Required
52: ( p_change_line_rec IN Eng_Eco_Pub.Change_Line_Rec_Type
53: , p_change_line_unexp_rec IN Eng_Eco_Pub.Change_Line_Unexposed_Rec_Type
54: , x_return_status OUT NOCOPY VARCHAR2
55: , x_mesg_token_tbl OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
56: ) ;
49:
50: -- Check_Conditionally_Required
51: PROCEDURE Check_Conditionally_Required
52: ( p_change_line_rec IN Eng_Eco_Pub.Change_Line_Rec_Type
53: , p_change_line_unexp_rec IN Eng_Eco_Pub.Change_Line_Unexposed_Rec_Type
54: , x_return_status OUT NOCOPY VARCHAR2
55: , x_mesg_token_tbl OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
56: ) ;
57:
61: *****************************************************************************/
62:
63: -- Check_Entity
64: PROCEDURE Check_Entity
65: ( p_change_line_rec IN Eng_Eco_Pub.Change_Line_Rec_Type
66: , p_change_line_unexp_rec IN Eng_Eco_Pub.Change_Line_Unexposed_Rec_Type
67: , p_old_change_line_rec IN Eng_Eco_Pub.Change_Line_Rec_Type
68: , p_old_change_line_unexp_rec IN Eng_Eco_Pub.Change_Line_Unexposed_Rec_Type
69: , x_mesg_token_tbl OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
62:
63: -- Check_Entity
64: PROCEDURE Check_Entity
65: ( p_change_line_rec IN Eng_Eco_Pub.Change_Line_Rec_Type
66: , p_change_line_unexp_rec IN Eng_Eco_Pub.Change_Line_Unexposed_Rec_Type
67: , p_old_change_line_rec IN Eng_Eco_Pub.Change_Line_Rec_Type
68: , p_old_change_line_unexp_rec IN Eng_Eco_Pub.Change_Line_Unexposed_Rec_Type
69: , x_mesg_token_tbl OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
70: , x_return_status OUT NOCOPY VARCHAR2
63: -- Check_Entity
64: PROCEDURE Check_Entity
65: ( p_change_line_rec IN Eng_Eco_Pub.Change_Line_Rec_Type
66: , p_change_line_unexp_rec IN Eng_Eco_Pub.Change_Line_Unexposed_Rec_Type
67: , p_old_change_line_rec IN Eng_Eco_Pub.Change_Line_Rec_Type
68: , p_old_change_line_unexp_rec IN Eng_Eco_Pub.Change_Line_Unexposed_Rec_Type
69: , x_mesg_token_tbl OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
70: , x_return_status OUT NOCOPY VARCHAR2
71: ) ;
64: PROCEDURE Check_Entity
65: ( p_change_line_rec IN Eng_Eco_Pub.Change_Line_Rec_Type
66: , p_change_line_unexp_rec IN Eng_Eco_Pub.Change_Line_Unexposed_Rec_Type
67: , p_old_change_line_rec IN Eng_Eco_Pub.Change_Line_Rec_Type
68: , p_old_change_line_unexp_rec IN Eng_Eco_Pub.Change_Line_Unexposed_Rec_Type
69: , x_mesg_token_tbl OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
70: , x_return_status OUT NOCOPY VARCHAR2
71: ) ;
72:
71: ) ;
72:
73: -- Check_Entity Delete
74: PROCEDURE Check_Entity_Delete
75: ( p_change_line_rec IN Eng_Eco_Pub.Change_Line_Rec_Type
76: , p_change_line_unexp_rec IN Eng_Eco_Pub.Change_Line_Unexposed_Rec_Type
77: , x_mesg_token_tbl OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
78: , x_return_status OUT NOCOPY VARCHAR2
79: ) ;
72:
73: -- Check_Entity Delete
74: PROCEDURE Check_Entity_Delete
75: ( p_change_line_rec IN Eng_Eco_Pub.Change_Line_Rec_Type
76: , p_change_line_unexp_rec IN Eng_Eco_Pub.Change_Line_Unexposed_Rec_Type
77: , x_mesg_token_tbl OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
78: , x_return_status OUT NOCOPY VARCHAR2
79: ) ;
80:
95: , x_Return_Status OUT NOCOPY VARCHAR2
96: ) ;
97:
98: PROCEDURE Check_Access
99: ( p_change_line_rec IN Eng_Eco_Pub.Change_Line_Rec_Type
100: , p_change_line_unexp_rec IN Eng_Eco_Pub.Change_Line_Unexposed_Rec_Type
101: , p_Mesg_Token_Tbl IN Error_Handler.Mesg_Token_Tbl_Type :=
102: Error_Handler.G_MISS_MESG_TOKEN_TBL
103: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
96: ) ;
97:
98: PROCEDURE Check_Access
99: ( p_change_line_rec IN Eng_Eco_Pub.Change_Line_Rec_Type
100: , p_change_line_unexp_rec IN Eng_Eco_Pub.Change_Line_Unexposed_Rec_Type
101: , p_Mesg_Token_Tbl IN Error_Handler.Mesg_Token_Tbl_Type :=
102: Error_Handler.G_MISS_MESG_TOKEN_TBL
103: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
104: , x_Return_Status OUT NOCOPY VARCHAR2