155: conc_status BOOLEAN ;
156: Current_Error_Code Varchar2(20) := NULL;
157: msg VARCHAR2(2000) ;
158:
159: l_bom_header_rec Bom_Bo_Pub.Bom_Head_Rec_Type ;
160: l_bom_revision_tbl Bom_Bo_Pub.Bom_Revision_Tbl_Type ;
161: l_bom_component_tbl Bom_Bo_Pub.Bom_Comps_Tbl_Type ;
162: l_bom_sub_component_tbl Bom_Bo_Pub.Bom_Sub_Component_Tbl_Type;
163: l_bom_ref_designator_tbl Bom_Bo_Pub.Bom_Ref_Designator_Tbl_type;
156: Current_Error_Code Varchar2(20) := NULL;
157: msg VARCHAR2(2000) ;
158:
159: l_bom_header_rec Bom_Bo_Pub.Bom_Head_Rec_Type ;
160: l_bom_revision_tbl Bom_Bo_Pub.Bom_Revision_Tbl_Type ;
161: l_bom_component_tbl Bom_Bo_Pub.Bom_Comps_Tbl_Type ;
162: l_bom_sub_component_tbl Bom_Bo_Pub.Bom_Sub_Component_Tbl_Type;
163: l_bom_ref_designator_tbl Bom_Bo_Pub.Bom_Ref_Designator_Tbl_type;
164: l_error_tbl Error_Handler.Error_Tbl_Type ;
157: msg VARCHAR2(2000) ;
158:
159: l_bom_header_rec Bom_Bo_Pub.Bom_Head_Rec_Type ;
160: l_bom_revision_tbl Bom_Bo_Pub.Bom_Revision_Tbl_Type ;
161: l_bom_component_tbl Bom_Bo_Pub.Bom_Comps_Tbl_Type ;
162: l_bom_sub_component_tbl Bom_Bo_Pub.Bom_Sub_Component_Tbl_Type;
163: l_bom_ref_designator_tbl Bom_Bo_Pub.Bom_Ref_Designator_Tbl_type;
164: l_error_tbl Error_Handler.Error_Tbl_Type ;
165:
158:
159: l_bom_header_rec Bom_Bo_Pub.Bom_Head_Rec_Type ;
160: l_bom_revision_tbl Bom_Bo_Pub.Bom_Revision_Tbl_Type ;
161: l_bom_component_tbl Bom_Bo_Pub.Bom_Comps_Tbl_Type ;
162: l_bom_sub_component_tbl Bom_Bo_Pub.Bom_Sub_Component_Tbl_Type;
163: l_bom_ref_designator_tbl Bom_Bo_Pub.Bom_Ref_Designator_Tbl_type;
164: l_error_tbl Error_Handler.Error_Tbl_Type ;
165:
166: /* Bug 3171435 fix to mainline(3386399) */
159: l_bom_header_rec Bom_Bo_Pub.Bom_Head_Rec_Type ;
160: l_bom_revision_tbl Bom_Bo_Pub.Bom_Revision_Tbl_Type ;
161: l_bom_component_tbl Bom_Bo_Pub.Bom_Comps_Tbl_Type ;
162: l_bom_sub_component_tbl Bom_Bo_Pub.Bom_Sub_Component_Tbl_Type;
163: l_bom_ref_designator_tbl Bom_Bo_Pub.Bom_Ref_Designator_Tbl_type;
164: l_error_tbl Error_Handler.Error_Tbl_Type ;
165:
166: /* Bug 3171435 fix to mainline(3386399) */
167: l_bill_seq_id NUMBER;
544: security_group_id=>FND_PROFILE.Value('SECURITY_GROUP_ID')) ;
545:
546: /** Initialize the message list **/
547: ERROR_HANDLER.INITIALIZE ;
548: FND_FILE.PUT_LINE(FND_FILE.LOG, 'Calling BOM_BO_PUB.PROCESS_BOM');
549:
550: /** Call the BOM Business Object **/
551: BOM_BO_PUB.PROCESS_BOM
552: (
547: ERROR_HANDLER.INITIALIZE ;
548: FND_FILE.PUT_LINE(FND_FILE.LOG, 'Calling BOM_BO_PUB.PROCESS_BOM');
549:
550: /** Call the BOM Business Object **/
551: BOM_BO_PUB.PROCESS_BOM
552: (
553: p_bo_identifier => 'BOM',
554: p_api_version_number => 1.0,
555: p_init_msg_list => FALSE,
879: (p_error_status => FND_API.G_RET_STS_ERROR
880: , p_Mesg_Token_Tbl => l_Mesg_Token_Tbl
881: , p_error_scope => Error_Handler.G_SCOPE_RECORD
882: , p_error_level => Error_Handler.G_BH_LEVEL
883: , x_bom_header_rec => Bom_Bo_Pub.G_MISS_BOM_HEADER_REC
884: , x_bom_revision_tbl => Bom_Bo_Pub.G_MISS_BOM_REVISION_TBL
885: , x_bom_component_tbl => Bom_Bo_Pub.G_MISS_BOM_COMPONENT_TBL
886: , x_bom_ref_Designator_tbl => Bom_Bo_Pub.G_MISS_BOM_REF_DESIGNATOR_TBL
887: , x_bom_sub_component_tbl => Bom_Bo_Pub.G_MISS_BOM_SUB_COMPONENT_TBL
880: , p_Mesg_Token_Tbl => l_Mesg_Token_Tbl
881: , p_error_scope => Error_Handler.G_SCOPE_RECORD
882: , p_error_level => Error_Handler.G_BH_LEVEL
883: , x_bom_header_rec => Bom_Bo_Pub.G_MISS_BOM_HEADER_REC
884: , x_bom_revision_tbl => Bom_Bo_Pub.G_MISS_BOM_REVISION_TBL
885: , x_bom_component_tbl => Bom_Bo_Pub.G_MISS_BOM_COMPONENT_TBL
886: , x_bom_ref_Designator_tbl => Bom_Bo_Pub.G_MISS_BOM_REF_DESIGNATOR_TBL
887: , x_bom_sub_component_tbl => Bom_Bo_Pub.G_MISS_BOM_SUB_COMPONENT_TBL
888: );*/
881: , p_error_scope => Error_Handler.G_SCOPE_RECORD
882: , p_error_level => Error_Handler.G_BH_LEVEL
883: , x_bom_header_rec => Bom_Bo_Pub.G_MISS_BOM_HEADER_REC
884: , x_bom_revision_tbl => Bom_Bo_Pub.G_MISS_BOM_REVISION_TBL
885: , x_bom_component_tbl => Bom_Bo_Pub.G_MISS_BOM_COMPONENT_TBL
886: , x_bom_ref_Designator_tbl => Bom_Bo_Pub.G_MISS_BOM_REF_DESIGNATOR_TBL
887: , x_bom_sub_component_tbl => Bom_Bo_Pub.G_MISS_BOM_SUB_COMPONENT_TBL
888: );*/
889: --arudresh_debug('added error token');
882: , p_error_level => Error_Handler.G_BH_LEVEL
883: , x_bom_header_rec => Bom_Bo_Pub.G_MISS_BOM_HEADER_REC
884: , x_bom_revision_tbl => Bom_Bo_Pub.G_MISS_BOM_REVISION_TBL
885: , x_bom_component_tbl => Bom_Bo_Pub.G_MISS_BOM_COMPONENT_TBL
886: , x_bom_ref_Designator_tbl => Bom_Bo_Pub.G_MISS_BOM_REF_DESIGNATOR_TBL
887: , x_bom_sub_component_tbl => Bom_Bo_Pub.G_MISS_BOM_SUB_COMPONENT_TBL
888: );*/
889: --arudresh_debug('added error token');
890: fnd_message.set_name('BOM', 'BOM_EDIT_COMM_INVALID_EFF');
883: , x_bom_header_rec => Bom_Bo_Pub.G_MISS_BOM_HEADER_REC
884: , x_bom_revision_tbl => Bom_Bo_Pub.G_MISS_BOM_REVISION_TBL
885: , x_bom_component_tbl => Bom_Bo_Pub.G_MISS_BOM_COMPONENT_TBL
886: , x_bom_ref_Designator_tbl => Bom_Bo_Pub.G_MISS_BOM_REF_DESIGNATOR_TBL
887: , x_bom_sub_component_tbl => Bom_Bo_Pub.G_MISS_BOM_SUB_COMPONENT_TBL
888: );*/
889: --arudresh_debug('added error token');
890: fnd_message.set_name('BOM', 'BOM_EDIT_COMM_INVALID_EFF');
891: return;