src-db/database/model/triggers/C_DUNNINGLEVEL_TRG.xml
changeset 799 fef2c5e2feb7
parent 798 4994e5a604bb
child 800 1ad8094b366f
--- a/src-db/database/model/triggers/C_DUNNINGLEVEL_TRG.xml	Wed Apr 30 10:48:47 2008 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,63 +0,0 @@
-<?xml version="1.0"?>
-  <database name="TRIGGER C_DUNNINGLEVEL_TRG">
-    <trigger name="C_DUNNINGLEVEL_TRG" table="C_DUNNINGLEVEL" fires="after" insert="true" update="true" delete="false" foreach="row">
-      <body><![CDATA[
-    /*************************************************************************
-    * The contents of this file are subject to the Compiere Public
-    * License 1.1 ("License"); You may not use this file except in
-    * compliance with the License. You may obtain a copy of the License in
-    * the legal folder of your Openbravo installation.
-    * Software distributed under the License is distributed on an
-    * "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
-    * implied. See the License for the specific language governing rights
-    * and limitations under the License.
-    * The Original Code is  Compiere  ERP &  Business Solution
-    * The Initial Developer of the Original Code is Jorg Janke and ComPiere, Inc.
-    * Portions created by Jorg Janke are Copyright (C) 1999-2001 Jorg Janke,
-    * parts created by ComPiere are Copyright (C) ComPiere, Inc.;
-    * All Rights Reserved.
-    * Contributor(s): Openbravo SL
-    * Contributions are Copyright (C) 2001-2008 Openbravo, S.L.
-    *
-    * Specifically, this derivative work is based upon the following Compiere
-    * file and version.
-    *************************************************************************
-    * Insert Translation
-    */
-    BEGIN  IF INSERTING
-    THEN
-    --  Create Translation Row
-  INSERT
-  INTO C_DunningLevel_Trl
-    (
-      C_DunningLevel_ID, AD_Language, AD_Client_ID,
-      AD_Org_ID, IsActive, Created,
-      CreatedBy, Updated, UpdatedBy,
-      PrintName, Note, IsTranslated
-    )
-  SELECT :new.C_DunningLevel_ID,
-    AD_Language, :new.AD_Client_ID, :new.AD_Org_ID,
-    :new.IsActive, :new.Created, :new.CreatedBy,
-    :new.Updated, :new.UpdatedBy, :new.PrintName,
-    :new.Note,  'N'
-  FROM AD_Language
-  WHERE IsActive='Y'
-    AND IsSystemLanguage='Y';
- END IF;
- -- Inserting
- IF UPDATING THEN
-  IF(COALESCE(:old.PrintName, '.') <> COALESCE(:NEW.PrintName, '.')
-  OR COALESCE(:old.Note, 0) <> COALESCE(:NEW.Note, 0))
- THEN
-    -- Translation
-    UPDATE C_DunningLevel_Trl
-      SET IsTranslated='N',
-      Updated=now()
-    WHERE C_DunningLevel_ID=:new.C_DunningLevel_ID;
-  END IF;
- END IF;
--- Updating
-END C_DUNNINGLEVEL_TRG
-]]></body>
-    </trigger>
-  </database>