Changeset 22979


Ignore:
Timestamp:
2013/07/20 16:22:24 (7 years ago)
Author:
AMUAMU
Message:

#1730 (税率変更に対応できない)

File:
1 edited

Legend:

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

    r22960 r22979  
    326326            $objFormParam->addParam(NORMAL_PRICE_TITLE, 'price01', PRICE_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 
    327327            $objFormParam->addParam(SALE_PRICE_TITLE, 'price02', PRICE_LEN, 'n', array('EXIST_CHECK', 'NUM_CHECK', 'MAX_LENGTH_CHECK')); 
    328             $objFormParam->addParam('消費税率', 'tax_rate', PERCENTAGE_LEN, 'n', array('EXIST_CHECK', 'NUM_CHECK', 'MAX_LENGTH_CHECK')); 
     328            if (OPTION_PRODUCT_TAX_RULE) { 
     329                $objFormParam->addParam('消費税率', 'tax_rate', PERCENTAGE_LEN, 'n', array('EXIST_CHECK', 'NUM_CHECK', 'MAX_LENGTH_CHECK')); 
     330            } 
    329331            $objFormParam->addParam('在庫数', 'stock', AMOUNT_LEN, 'n', array('SPTAB_CHECK', 'NUM_CHECK', 'MAX_LENGTH_CHECK')); 
    330332            $objFormParam->addParam('在庫無制限', 'stock_unlimited', INT_LEN, 'n', array('SPTAB_CHECK', 'NUM_CHECK', 'MAX_LENGTH_CHECK')); 
     
    594596            $arrForm['product_type_id'] = DEFAULT_PRODUCT_DOWN; 
    595597        } 
    596         // 編集の場合は設定された税率、新規の場合はデフォルトの税率を取得 
    597         if ($arrForm['product_id'] == '') { 
    598             $arrRet = SC_Helper_TaxRule_Ex::getTaxRule(); 
    599         } else { 
    600             $arrRet = SC_Helper_TaxRule_Ex::getTaxRule($arrForm['product_id'], $arrForm['product_class_id']); 
    601         } 
    602         $arrForm['tax_rate'] = $arrRet['tax_rate']; 
     598        if (OPTION_PRODUCT_TAX_RULE) { 
     599            // 編集の場合は設定された税率、新規の場合はデフォルトの税率を取得 
     600            if ($arrForm['product_id'] == '') { 
     601                $arrRet = SC_Helper_TaxRule_Ex::getTaxRule(); 
     602            } else { 
     603                $arrRet = SC_Helper_TaxRule_Ex::getTaxRule($arrForm['product_id'], $arrForm['product_class_id']); 
     604            } 
     605            $arrForm['tax_rate'] = $arrRet['tax_rate']; 
     606        } 
    603607        // アップロードファイル情報取得(Hidden用) 
    604608        $arrHidden = $objUpFile->getHiddenFileList(); 
     
    11291133 
    11301134        // 税情報設定 
    1131         SC_Helper_TaxRule_Ex::setTaxRuleForProduct($arrList['tax_rate'], $arrList['product_id'], $arrList['product_class_id']); 
     1135        if (OPTION_PRODUCT_TAX_RULE) { 
     1136            SC_Helper_TaxRule_Ex::setTaxRuleForProduct($arrList['tax_rate'], $arrList['product_id'], $arrList['product_class_id']); 
     1137        } 
    11321138 
    11331139        // 関連商品登録 
Note: See TracChangeset for help on using the changeset viewer.