Kingdee/Voucher.php
authorEdward <edward@roojs.com>
Wed, 4 Dec 2013 11:03:42 +0000 (19:03 +0800)
committerEdward <edward@roojs.com>
Wed, 4 Dec 2013 11:03:42 +0000 (19:03 +0800)
Kingdee/Voucher.php

index 16728e7..722f001 100644 (file)
@@ -13,8 +13,6 @@ class Pman_Xtuple_Kingdee_Voucher extends Pman_Roo
         return parent::getAuth();
     }
     
-    var $checked = array();
-    
     function get()
     {
         if(empty($_REQUEST['_as_of'])){
@@ -167,10 +165,14 @@ class Pman_Xtuple_Kingdee_Voucher extends Pman_Roo
     {
         $number = explode('-', $data->gltrans_docnumber);
         
-        if(isset($this->checked['SO'][$number])){
+        if(isset($this->checked['SO'][$number . "-$data->gltrans_misc_id"])){
             return $this->checked['SO'][$number];
         }
         
+        if($data->gltrans_misc_id < 1 && $data->gltrans_notes == 'Recall Shipment'){
+            $this->checked['SO'][$number] = false;
+            return false;
+        }
         
         
         if($data->gltrans_notes)