UpdateDatabase.php
authorEdward <edward@roojs.com>
Thu, 12 Dec 2013 05:37:19 +0000 (13:37 +0800)
committerEdward <edward@roojs.com>
Thu, 12 Dec 2013 05:37:19 +0000 (13:37 +0800)
UpdateDatabase.php

index 90bc9f9..125f9c7 100644 (file)
@@ -167,6 +167,24 @@ class Pman_Xtuple_UpdateDatabase extends Pman
     function updateMetricValue()
     {
         
+        $d = DB_DataObject::Factory('custtype');
+        if($d->get('custtype_code', 'NORMAL')){
+            $metric = DB_DataObject::Factory('metric');
+            $metric->query("SELECT setmetric('DefaultCustType', '{$d->pid()}')");
+        }
+        
+        $d = DB_DataObject::Factory('salesrep');
+        $d->whereAdd("
+                salesrep_active
+            AND
+                salesrep_number IS NOT NULL
+        ");
+        $d->orderBy('salesrep_id ASC');
+        
+        if($d->find(true)){
+            $metric = DB_DataObject::Factory('metric');
+            $metric->query("SELECT setmetric('DefaultSalesRep', '{$d->pid()}')");
+        }
     }