Index: M_PRODUCT_BOM_CHECK.xml
===================================================================
--- M_PRODUCT_BOM_CHECK.xml	(revision 7712)
+++ M_PRODUCT_BOM_CHECK.xml	(working copy)
@@ -67,7 +67,7 @@
     END LOOP; -- Get Parameter
     DBMS_OUTPUT.PUT_LINE('  Record_ID=' || v_Record_ID) ;
     -- Record ID is M_Product_ID of product to be tested
-    SELECT v_IsBOM  INTO v_IsBOM  FROM M_Product  WHERE M_Product_ID=v_Record_ID;
+    SELECT IsBOM  INTO v_IsBOM  FROM M_Product  WHERE M_Product_ID=v_Record_ID;
     -- No BOM - should not happen, but no problem
     IF(v_IsBOM='N') THEN
       FINISH_PROCESS:=true;
@@ -93,10 +93,13 @@
         INSERT
         INTO T_Selection2
           (
+            T_Selection2_ID, 
             Query_ID,
             T_Selection_ID
           )
-        SELECT '0',
+        SELECT
+          get_uuid(), 
+          '0',
           p.M_Product_ID
         FROM M_Product p
         WHERE v_IsBOM='Y'
@@ -113,10 +116,13 @@
         INSERT
         INTO T_Selection2
           (
+            T_Selection2_ID,
             Query_ID,
             T_Selection_ID
           )
-        SELECT '1',
+        SELECT
+         get_uuid(), 
+         '1',
           p.M_Product_ID
         FROM M_Product p
         WHERE v_IsBOM='Y'
