Index: branches/version-2_12-dev/tests/class/helper/SC_Helper_Purchase/SC_Helper_Purchase_TestBase.php
===================================================================
--- branches/version-2_12-dev/tests/class/helper/SC_Helper_Purchase/SC_Helper_Purchase_TestBase.php	(revision 22165)
+++ branches/version-2_12-dev/tests/class/helper/SC_Helper_Purchase/SC_Helper_Purchase_TestBase.php	(revision 22167)
@@ -60,4 +60,5 @@
     $shippings = array(
       array(
+        'update_date' => 'CURRENT_TIMESTAMP',
         'shipping_id' => '1',
         'order_id' => '1',
@@ -66,4 +67,5 @@
       ),
       array(
+        'update_date' => 'CURRENT_TIMESTAMP',
         'shipping_id' => '2',
         'order_id' => '2',
@@ -72,4 +74,5 @@
       ),
       array(
+        'update_date' => 'CURRENT_TIMESTAMP',
         'shipping_id' => '1002',
         'order_id' => '1002',
@@ -79,4 +82,5 @@
     );
 
+    $this->objQuery->delete('dtb_shipping');
     foreach ($shippings as $key => $item) {
       $this->objQuery->insert('dtb_shipping', $item);
@@ -105,4 +109,5 @@
       );
 
+    $this->objQuery->delete('dtb_shipment_item');
     foreach ($shipping_items as $key => $item) {
       $this->objQuery->insert('dtb_shipment_item', $item);
@@ -117,4 +122,5 @@
       $product_class = array(
         array(
+          'update_date' => 'CURRENT_TIMESTAMP',
           'product_class_id' => '1001',
           'product_id' => '1001',
@@ -125,14 +131,19 @@
           'price01' => '1500',
           'price02' => '1500',
+          'creator_id' => '1',
           'del_flg' => '0'
         ),
         array(
+          'update_date' => 'CURRENT_TIMESTAMP',
           'product_class_id' => '1002',
           'product_id' => '1002',
           'product_type_id' => '1002',
+          'price02' => '2500',
+          'creator_id' => '1',
           'del_flg' => '0'
         )
       );
 
+    $this->objQuery->delete('dtb_products_class');
     foreach ($product_class as $key => $item) {
       $this->objQuery->insert('dtb_products_class', $item);
@@ -148,13 +159,20 @@
     $class_category = array(
       array(
+        'update_date' => 'CURRENT_TIMESTAMP',
         'classcategory_id' => '1001',
+        'class_id' => '1',
+        'creator_id' => '1',
         'name' => 'cat1001'
       ),
       array(
+        'update_date' => 'CURRENT_TIMESTAMP',
         'classcategory_id' => '1002',
+        'class_id' => '1',
+        'creator_id' => '1',
         'name' => 'cat1002'
       )
     );
 
+    $this->objQuery->delete('dtb_classcategory');
     foreach ($class_category as $key => $item) {
       $this->objQuery->insert('dtb_classcategory', $item);
@@ -168,17 +186,22 @@
    $products = array(
      array(
+       'update_date' => 'CURRENT_TIMESTAMP',
        'product_id' => '1001',
        'name' => '製品名1001',
        'del_flg' => '0',
+       'creator_id' => '1',
        'status' => '1'
      ),
      array(
+       'update_date' => 'CURRENT_TIMESTAMP',
        'product_id' => '1002',
        'name' => '製品名1002',
        'del_flg' => '0',
+       'creator_id' => '1',
        'status' => '2'
      )
    );
 
+   $this->objQuery->delete('dtb_products');
    foreach ($products as $key => $item) {
      $this->objQuery->insert('dtb_products', $item);
@@ -233,4 +256,5 @@
    );
 
+   $this->objQuery->delete('dtb_payment_options');
    foreach ($payment_options as $key => $item) {
      $this->objQuery->insert('dtb_payment_options', $item);
@@ -278,4 +302,5 @@
    );
 
+   $this->objQuery->insert('dtb_deliv');
    foreach ($deliv as $key => $item) {
      $this->objQuery->insert('dtb_deliv', $item);
@@ -305,4 +330,5 @@
    );
 
+   $this->objQuery->delete('dtb_delivtime');
    foreach ($deliv_time as $key => $item) {
      $this->objQuery->insert('dtb_delivtime', $item);
@@ -316,37 +342,53 @@
    $payment = array(
      array(
+       'update_date' => 'CURRENT_TIMESTAMP',
        'payment_id' => '1001',
+       'creator_id' => '1',
        'payment_method' => '支払方法1001'
      ),
      array(
+       'update_date' => 'CURRENT_TIMESTAMP',
        'payment_id' => '1002',
+       'creator_id' => '1',
        'payment_method' => '支払方法1002',
        'del_flg' => '1'
      ),
      array(
+       'update_date' => 'CURRENT_TIMESTAMP',
        'payment_id' => '1003',
+       'creator_id' => '1',
        'payment_method' => '支払方法1003'
      ),
      array(
+       'update_date' => 'CURRENT_TIMESTAMP',
        'payment_id' => '3001',
+       'creator_id' => '1',
        'payment_method' => '支払方法3001',
        'del_flg' => '1'
      ),
      array(
+       'update_date' => 'CURRENT_TIMESTAMP',
        'payment_id' => '3002',
+       'creator_id' => '1',
        'payment_method' => '支払方法3002'
      ),
      array(
+       'update_date' => 'CURRENT_TIMESTAMP',
        'payment_id' => '3003',
+       'creator_id' => '1',
        'payment_method' => '支払方法3003',
        'rule_max' => 10000
      ),
      array(
+       'update_date' => 'CURRENT_TIMESTAMP',
        'payment_id' => '3004',
+       'creator_id' => '1',
        'payment_method' => '支払方法3004',
        'upper_rule' => 20000
      ),
      array(
+       'update_date' => 'CURRENT_TIMESTAMP',
        'payment_id' => '3005',
+       'creator_id' => '1',
        'payment_method' => '支払方法3005',
        'rule_max' => 12000,
@@ -355,4 +397,5 @@
    );
 
+   $this->objQuery->delete('dtb_payment');
    foreach ($payment as $key => $item) {
      $this->objQuery->insert('dtb_payment', $item);
@@ -366,4 +409,5 @@
     $order = array(
       array(
+        'update_date' => 'CURRENT_TIMESTAMP',
         'order_id' => '1001',
         'customer_id' => '1001',
@@ -373,4 +417,5 @@
       ),
       array(
+        'update_date' => 'CURRENT_TIMESTAMP',
         'order_id' => '1002',
         'customer_id' => '1002',
@@ -382,4 +427,5 @@
     );
 
+    $this->objQuery->delete('dtb_order');
     foreach ($order as $item) {
       $this->objQuery->insert('dtb_order', $item);
@@ -393,4 +439,5 @@
     $order = array(
       array(
+        'update_date' => 'CURRENT_TIMESTAMP',
         'order_temp_id' => '1001',
         'customer_id' => '1001',
@@ -398,4 +445,5 @@
       ),
       array(
+        'update_date' => 'CURRENT_TIMESTAMP',
         'order_temp_id' => '1002',
         'customer_id' => '1002',
@@ -406,4 +454,5 @@
     );
 
+    $this->objQuery->delete('dtb_order_temp');
     foreach ($order as $item) {
       $this->objQuery->insert('dtb_order_temp', $item);
@@ -450,4 +499,5 @@
    );
 
+   $this->objQuery->delete('dtb_order_detail');
    foreach ($order_detail as $item) {
      $this->objQuery->insert('dtb_order_detail', $item);
