DBA Data[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;