Ignore:
Timestamp:
2013/03/15 19:12:17 (11 years ago)
Author:
h_yoshimoto
Message:

#2193 税率チームのコミットをマージ(from camp/camp-2_13-tax)

Location:
branches/version-2_13-dev
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_13-dev

  • branches/version-2_13-dev/data/class/pages/admin/products/LC_Page_Admin_Products_Product.php

    r22618 r22736  
    343343            $objFormParam->addParam(NORMAL_PRICE_TITLE, 'price01', PRICE_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 
    344344            $objFormParam->addParam(SALE_PRICE_TITLE, 'price02', PRICE_LEN, 'n', array('EXIST_CHECK', 'NUM_CHECK', 'MAX_LENGTH_CHECK')); 
     345            $objFormParam->addParam('消費税率', 'tax_rate', PERCENTAGE_LEN, 'n', array('EXIST_CHECK', 'NUM_CHECK', 'MAX_LENGTH_CHECK')); 
    345346            $objFormParam->addParam('在庫数', 'stock', AMOUNT_LEN, 'n', array('SPTAB_CHECK', 'NUM_CHECK', 'MAX_LENGTH_CHECK')); 
    346347            $objFormParam->addParam('在庫無制限', 'stock_unlimited', INT_LEN, 'n', array('SPTAB_CHECK', 'NUM_CHECK', 'MAX_LENGTH_CHECK')); 
     
    609610            $arrForm['product_type_id'] = DEFAULT_PRODUCT_DOWN; 
    610611        } 
     612        // 編集の場合は設定された税率、新規の場合はデフォルトの税率を取得 
     613        if ($arrForm['product_id'] == '') { 
     614            $arrRet = SC_Helper_TaxRule_Ex::getTaxRule(); 
     615        } else { 
     616            $arrRet = SC_Helper_TaxRule_Ex::getTaxRule($arrForm['product_id'], $arrForm['product_class_id']); 
     617        } 
     618        $arrForm['tax_rate'] = $arrRet['tax_rate']; 
    611619        // アップロードファイル情報取得(Hidden用) 
    612620        $arrHidden = $objUpFile->getHiddenFileList(); 
     
    11331141        $objProduct = new SC_Product_Ex(); 
    11341142        $objProduct->setProductStatus($product_id, $arrList['product_status']); 
     1143         
     1144        // 税情報設定 
     1145        SC_Helper_TaxRule_Ex::setTaxRuleForProduct($arrList['tax_rate'], $arrList['product_id'], $arrList['product_class_id']); 
    11351146 
    11361147        // 関連商品登録 
Note: See TracChangeset for help on using the changeset viewer.