details:   https://code.openbravo.com/erp/devel/pi/rev/8fd83eb63b97
changeset: 15499:8fd83eb63b97
user:      Ioritz Cia <ioritz.cia <at> openbravo.com>
date:      Thu Feb 16 11:10:40 2012 +0100
summary:   Backout of the changeset e2817093d0b8. Fix for issue 19492.
Rescheduled for later.

diffstat:

 src-db/database/model/triggers/C_PROJECT_TRG.xml   |  16 ++--------------
 src-db/database/model/triggers/M_PRODUCT_TRG.xml   |  10 ----------
 src-db/database/model/triggers/M_WAREHOUSE_TRG.xml |  11 -----------
 3 files changed, 2 insertions(+), 35 deletions(-)

diffs (81 lines):

diff -r 4561e31e98e3 -r 8fd83eb63b97 
src-db/database/model/triggers/C_PROJECT_TRG.xml
--- a/src-db/database/model/triggers/C_PROJECT_TRG.xml  Wed Feb 15 20:33:15 
2012 +0100
+++ b/src-db/database/model/triggers/C_PROJECT_TRG.xml  Thu Feb 16 11:10:40 
2012 +0100
@@ -31,7 +31,6 @@
     ************************************************************************/
     v_Tree_ID VARCHAR2(32);
   v_Parent_ID VARCHAR2(32);
-    v_count NUMBER;
   --
   TYPE RECORD IS REF CURSOR;
     Cur_Defaults RECORD;
@@ -111,19 +110,8 @@
       )
       ;
     ELSIF (UPDATING) THEN
-
-      IF(COALESCE(:old.AD_ORG_ID, '0') <> COALESCE(:new.AD_ORG_ID, '0')) THEN 
-        SELECT COUNT(*) INTO V_COUNT FROM C_PROJECTLINE WHERE C_PROJECT_ID = 
:NEW.C_PROJECT_ID;
-        IF(V_COUNT > 0) THEN
-          SELECT COUNT(*) INTO V_COUNT FROM C_PROJECTLINE WHERE C_PROJECT_ID = 
:NEW.C_PROJECT_ID AND 
AD_ISORGINCLUDED(:NEW.AD_ORG_ID,AD_ORG_ID,:NEW.AD_CLIENT_ID) <> -1;
-          IF(V_COUNT = 0) THEN
-            RAISE_APPLICATION_ERROR(-20000, '@orgnizationHeaderCheck@') ;
-          END IF;
-        END IF;
-      END IF;
-    
-      UPDATE C_PROJECT_ACCT SET AD_ORG_ID = :new.AD_ORG_ID
-      WHERE C_PROJECT_ID = :new.C_PROJECT_ID;
+     UPDATE C_PROJECT_ACCT SET AD_ORG_ID = :new.AD_ORG_ID
+     WHERE C_PROJECT_ID = :new.C_PROJECT_ID;
     END IF;
     -- Summary Nodes first
 EXCEPTION
diff -r 4561e31e98e3 -r 8fd83eb63b97 
src-db/database/model/triggers/M_PRODUCT_TRG.xml
--- a/src-db/database/model/triggers/M_PRODUCT_TRG.xml  Wed Feb 15 20:33:15 
2012 +0100
+++ b/src-db/database/model/triggers/M_PRODUCT_TRG.xml  Thu Feb 16 11:10:40 
2012 +0100
@@ -48,16 +48,6 @@
     END IF;
 
  IF (UPDATING) THEN
-  IF(COALESCE(:old.AD_ORG_ID, '0') <> COALESCE(:new.AD_ORG_ID, '0')) THEN 
-    SELECT COUNT(*) INTO V_COUNT FROM M_PRODUCTPRICE WHERE M_PRODUCT_ID = 
:NEW.M_PRODUCT_ID;
-    IF(V_COUNT > 0) THEN
-      SELECT COUNT(*) INTO V_COUNT FROM M_PRODUCTPRICE WHERE M_PRODUCT_ID = 
:NEW.M_PRODUCT_ID AND 
AD_ISORGINCLUDED(:NEW.AD_ORG_ID,AD_ORG_ID,:NEW.AD_CLIENT_ID) <> -1;
-      IF(V_COUNT = 0) THEN
-        RAISE_APPLICATION_ERROR(-20000, '@orgnizationHeaderCheck@') ;
-      END IF;
-    END IF;
-  END IF;
- 
   UPDATE M_PRODUCT_ACCT SET AD_ORG_ID = :new.AD_ORG_ID
   WHERE M_PRODUCT_ID = :new.M_PRODUCT_ID;
   
diff -r 4561e31e98e3 -r 8fd83eb63b97 
src-db/database/model/triggers/M_WAREHOUSE_TRG.xml
--- a/src-db/database/model/triggers/M_WAREHOUSE_TRG.xml        Wed Feb 15 
20:33:15 2012 +0100
+++ b/src-db/database/model/triggers/M_WAREHOUSE_TRG.xml        Thu Feb 16 
11:10:40 2012 +0100
@@ -28,7 +28,6 @@
 
   TYPE RECORD IS REF CURSOR;
   Cur_Defaults RECORD;
-  v_count NUMBER;
     
 BEGIN
     
@@ -72,16 +71,6 @@
         ;
     END LOOP;
   ELSIF (UPDATING) THEN
-    IF(COALESCE(:old.AD_ORG_ID, '0') <> COALESCE(:new.AD_ORG_ID, '0')) THEN 
-      SELECT COUNT(*) INTO V_COUNT FROM M_LOCATOR WHERE M_WAREHOUSE_ID = 
:NEW.M_WAREHOUSE_ID;
-      IF(V_COUNT > 0) THEN
-        SELECT COUNT(*) INTO V_COUNT FROM M_LOCATOR WHERE M_WAREHOUSE_ID = 
:NEW.M_WAREHOUSE_ID AND 
AD_ISORGINCLUDED(:NEW.AD_ORG_ID,AD_ORG_ID,:NEW.AD_CLIENT_ID) <> -1;
-        IF(V_COUNT = 0) THEN
-          RAISE_APPLICATION_ERROR(-20000, '@orgnizationHeaderCheck@') ;
-        END IF;
-      END IF;
-    END IF;
-
     UPDATE M_WAREHOUSE_ACCT SET AD_ORG_ID = :new.AD_ORG_ID
     WHERE M_WAREHOUSE_ID = :new.M_WAREHOUSE_ID;
   END IF;

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits

Reply via email to