[Home] [Help]
PACKAGE: APPS.ENG_VALIDATE_REV_COMPONENT
Source
1 PACKAGE ENG_Validate_Rev_Component AUTHID CURRENT_USER AS
2 /* $Header: ENGLCMPS.pls 115.11 2002/12/12 16:46:14 akumar ship $ */
3
4 -- Procedure Entity
5
6 PROCEDURE Check_Entity
7 ( x_return_status OUT NOCOPY VARCHAR2
8 , x_Mesg_Token_Tbl OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
9 , p_rev_component_rec IN Bom_Bo_Pub.Rev_Component_Rec_Type
10 , p_Rev_Comp_Unexp_Rec IN Bom_Bo_Pub.Rev_Comp_Unexposed_Rec_Type
11 , p_Old_Rev_Component_Rec IN Bom_Bo_Pub.Rev_Component_Rec_Type
12 , p_Old_Rev_Comp_Unexp_Rec IN Bom_Bo_Pub.Rev_Comp_Unexposed_Rec_Type
13 );
14
15 -- Procedure Attributes
16
17 PROCEDURE Check_Attributes
18 ( x_return_status OUT NOCOPY VARCHAR2
19 , x_Mesg_Token_Tbl OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
20 , p_rev_component_rec IN Bom_Bo_Pub.Rev_Component_Rec_Type
21 , p_Rev_Comp_Unexp_Rec IN Bom_Bo_Pub.Rev_Comp_Unexposed_Rec_Type
22 );
23
24 -- Procedure Entity_Delete
25
26 PROCEDURE Check_Entity_Delete
27 ( x_return_status OUT NOCOPY VARCHAR2
28 , x_Mesg_Token_Tbl OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
29 , p_rev_component_rec IN Bom_Bo_Pub.Rev_Component_Rec_Type
30 , p_Rev_Comp_Unexp_Rec IN Bom_Bo_Pub.Rev_Comp_Unexposed_Rec_Type
31 );
32
33 PROCEDURE Check_Required
34 ( x_return_status OUT NOCOPY VARCHAR2
35 , x_Mesg_Token_Tbl OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
36 , p_rev_component_rec IN Bom_Bo_Pub.Rev_Component_Rec_Type
37 );
38
39 PROCEDURE Check_Existence
40 ( p_rev_component_rec IN Bom_Bo_Pub.Rev_Component_Rec_Type
41 , p_rev_comp_unexp_rec IN Bom_Bo_Pub.Rev_Comp_Unexposed_Rec_Type
42 , x_old_rev_component_rec IN OUT NOCOPY Bom_Bo_Pub.Rev_Component_Rec_Type
43 , x_old_rev_comp_unexp_rec IN OUT NOCOPY Bom_Bo_Pub.Rev_Comp_Unexposed_Rec_Type
44 , x_Mesg_Token_Tbl OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
45 , x_return_status OUT NOCOPY VARCHAR2
46 );
47
48 PROCEDURE Check_Lineage
49 ( p_rev_component_rec IN Bom_Bo_Pub.Rev_Component_Rec_Type
50 , p_rev_comp_unexp_rec IN Bom_Bo_Pub.Rev_Comp_Unexposed_Rec_Type
51 , x_Mesg_Token_Tbl OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
52 , x_Return_Status OUT NOCOPY VARCHAR2
53 );
54
55 PROCEDURE Check_Access
56 ( p_revised_item_name IN VARCHAR2
57 , p_revised_item_id IN NUMBER
58 , p_organization_id IN NUMBER
59 , p_change_notice IN VARCHAR2
60 , p_new_item_revision IN VARCHAR2
61 , p_effectivity_date IN DATE
62 , p_component_item_id IN NUMBER
63 , p_operation_seq_num IN NUMBER
64 , p_bill_sequence_id IN NUMBER
65 , p_component_name IN VARCHAR2
66 , p_Mesg_Token_Tbl IN Error_Handler.Mesg_Token_Tbl_Type :=
67 Error_Handler.G_MISS_MESG_TOKEN_TBL
68 , p_entity_processed IN VARCHAR2 := 'RC'
69 , p_rfd_sbc_name IN VARCHAR2 := NULL
70 , x_Mesg_Token_Tbl OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
71 , x_Return_Status OUT NOCOPY VARCHAR2
72 );
73
74 END ENG_Validate_Rev_Component;