DBA Data[Home] [Help]

APPS.BOM_VALIDATE_BOM_HEADER dependencies on ERROR_HANDLER

Line 55: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}

51: * @paraminfo {@rep:innertype Bom_Bo_Pub.Bom_Head_Rec_Type}
52: * @param x_old_bom_head_unexp_rec IN OUT NOCOPY queried BOM Header Old Record Unexposed Column Record.
53: * @paraminfo {@rep:innertype Bom_Bo_Pub.Bom_Head_Unexposed_Rec_Type}
54: * @param x_Mesg_Token_Tbl IN OUT NOCOPY Message Token Table
55: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}
56: * @param x_return_status IN OUT NOCOPY Return Status
57: * @rep:scope private
58: * @rep:displayname Check Header Existence
59: * @rep:compatibility S

Line 68: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type

64: ( p_bom_header_rec IN Bom_Bo_Pub.Bom_Head_Rec_Type
65: , p_bom_head_unexp_rec IN Bom_Bo_Pub.Bom_Head_Unexposed_Rec_Type
66: , x_old_bom_header_rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Head_Rec_Type
67: , x_old_bom_head_unexp_rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Head_Unexposed_Rec_Type
68: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
69: , x_return_status IN OUT NOCOPY VARCHAR2
70: );
71:
72: /*#

Line 83: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}

79: * @param p_assembly_item_id IN Assembly Item Id of the item.
80: * @param p_alternate_bom_code IN Alternate Bom Code if the bill is an alternate bill
81: * @param p_organization_id IN Organiation Id for the item.
82: * @param p_mesg_token_tbl IN Message Token Table
83: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}
84: * @param x_mesg_token_tbl IN OUT NOCOPY output Message Token Table
85: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}
86: * @param x_return_status IN OUT NOCOPY Return Status
87: * @rep:scope private

Line 85: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}

81: * @param p_organization_id IN Organiation Id for the item.
82: * @param p_mesg_token_tbl IN Message Token Table
83: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}
84: * @param x_mesg_token_tbl IN OUT NOCOPY output Message Token Table
85: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}
86: * @param x_return_status IN OUT NOCOPY Return Status
87: * @rep:scope private
88: * @rep:displayname Check Header Access
89: * @rep:compatibility S

Line 97: , p_mesg_token_tbl IN Error_Handler.Mesg_Token_Tbl_Type

93: PROCEDURE Check_Access
94: ( p_assembly_item_id IN NUMBER
95: , p_alternate_bom_code IN VARCHAR2
96: , p_organization_id IN NUMBER
97: , p_mesg_token_tbl IN Error_Handler.Mesg_Token_Tbl_Type
98: := Error_Handler.G_MISS_MESG_TOKEN_TBL
99: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
100: , x_return_status IN OUT NOCOPY VARCHAR2
101: );

Line 98: := Error_Handler.G_MISS_MESG_TOKEN_TBL

94: ( p_assembly_item_id IN NUMBER
95: , p_alternate_bom_code IN VARCHAR2
96: , p_organization_id IN NUMBER
97: , p_mesg_token_tbl IN Error_Handler.Mesg_Token_Tbl_Type
98: := Error_Handler.G_MISS_MESG_TOKEN_TBL
99: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
100: , x_return_status IN OUT NOCOPY VARCHAR2
101: );
102:

Line 99: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type

95: , p_alternate_bom_code IN VARCHAR2
96: , p_organization_id IN NUMBER
97: , p_mesg_token_tbl IN Error_Handler.Mesg_Token_Tbl_Type
98: := Error_Handler.G_MISS_MESG_TOKEN_TBL
99: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
100: , x_return_status IN OUT NOCOPY VARCHAR2
101: );
102:
103: /*#

Line 109: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}

105: * Examples of these checks are: range checks, checks against lookups etc.It checks
106: * whether user-entered attributes are valid and it checks each attribute independently of the others
107: * @param x_return_status IN OUT NOCOPY Return Status
108: * @param x_Mesg_Token_Tbl IN OUT NOCOPY output Message Token Table with proper error or warning messages
109: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}
110: * @param p_bom_header_Rec IN BOM Header Exposed Column Record
111: * @paraminfo {@rep:innertype Bom_Bo_Pub.Bom_Head_Rec_Type}
112: * @param p_bom_head_unexp_rec IN BOM Header Unexposed Column Record
113: * @paraminfo {@rep:innertype Bom_Bo_Pub.Bom_Head_Unexposed_Rec_Type

Line 127: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type

123: */
124:
125: PROCEDURE Check_Attributes
126: ( x_return_status IN OUT NOCOPY VARCHAR2
127: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
128: , p_bom_header_Rec IN Bom_Bo_Pub.Bom_Head_Rec_Type
129: , p_bom_head_unexp_rec IN Bom_Bo_Pub.Bom_Head_Unexposed_Rec_Type
130: , p_old_bom_header_rec IN Bom_Bo_Pub.Bom_Head_Rec_Type
131: , p_old_bom_head_unexp_rec IN Bom_Bo_Pub.Bom_Head_Unexposed_Rec_Type

Line 143: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}

139: * 1 Severe Error IV for create transaction type
140: * 2 Standard Error for other transaction types.
141: * @param x_return_status IN OUT NOCOPY Return Status
142: * @param x_Mesg_Token_Tbl IN OUT NOCOPY output Message Token Table with proper error or warning messages
143: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}
144: * @param p_bom_header_Rec IN BOM Header Exposed Column Record
145: * @paraminfo {@rep:innertype Bom_Bo_Pub.Bom_Head_Rec_Type}
146: * @rep:scope private
147: * @rep:displayname Check Header Required Fields

Line 154: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type

150: * @rep:category BUSINESS_ENTITY BOM_BILL_OF_MATERIAL
151: */
152: PROCEDURE Check_Required
153: ( x_return_status IN OUT NOCOPY VARCHAR2
154: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
155: , p_bom_header_Rec IN Bom_Bo_Pub.Bom_Head_Rec_Type
156: );
157: /*#
158: * This is where the whole record is checked. The following are checked

Line 174: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}

170: * @paraminfo {@rep:innertype Bom_Bo_Pub.Bom_Head_Rec_Type}
171: * @param p_old_bom_head_unexp_rec IN BOM Header Old Record Unexposed Column Record
172: * @paraminfo {@rep:innertype Bom_Bo_Pub.Bom_Head_Unexposed_Rec_Type}
173: * @param x_mesg_token_tbl IN OUT NOCOPY output Message Token Table with proper error or warning messages
174: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}
175: * @param x_return_status IN OUT NOCOPY Return Status
176: * @rep:scope private
177: * @rep:displayname Check Header Entity
178: * @rep:compatibility S

Line 187: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type

183: ( p_bom_header_rec IN Bom_Bo_Pub.Bom_Head_Rec_Type
184: , p_bom_head_unexp_rec IN Bom_Bo_Pub.Bom_Head_Unexposed_Rec_Type
185: , p_old_bom_head_rec IN Bom_Bo_Pub.Bom_Head_Rec_Type
186: , p_old_bom_head_unexp_rec IN Bom_Bo_Pub.Bom_Head_Unexposed_Rec_Type
187: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
188: , x_return_status IN OUT NOCOPY VARCHAR2
189: );
190:
191: /*#

Line 198: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}

194: * whether the delete group is a newly created one.This procedure will be called before submitting
195: * entities in a delete group for deletion.
196: * @param x_return_status IN OUT NOCOPY Return Status
197: * @param x_Mesg_Token_Tbl IN OUT NOCOPY output Message Token Table with proper error or warning messages
198: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}
199: * @param p_bom_header_Rec IN BOM Header Exposed Column Record
200: * @paraminfo {@rep:innertype Bom_Bo_Pub.Bom_Head_Rec_Type}
201: * @param p_bom_head_unexp_rec IN BOM Header Unexposed Column Record
202: * @paraminfo {@rep:innertype Bom_Bo_Pub.Bom_Head_Unexposed_Rec_Type}

Line 213: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type

209: * @rep:category BUSINESS_ENTITY BOM_BILL_OF_MATERIAL
210: */
211: PROCEDURE Check_Entity_Delete
212: ( x_return_status IN OUT NOCOPY VARCHAR2
213: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
214: , p_bom_header_rec IN Bom_Bo_Pub.Bom_Head_Rec_Type
215: , p_bom_head_Unexp_Rec IN Bom_Bo_Pub.Bom_Head_Unexposed_Rec_Type
216: , x_bom_head_unexp_rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Head_Unexposed_Rec_Type
217: );