Ticket #2439 (closed バグ指摘: 修正済)
2.13.0 商品管理>商品マスター 規格のある商品の編集でDBエラー
Reported by: | kimoto | Owned by: | kimoto |
---|---|---|---|
Priority: | 高 | Milestone: | EC-CUBE2.13.1 |
Component: | 管理画面 | Version: | 2.13.0 |
Keywords: | Cc: | ||
修正済み: | yes |
Description
商品マスターより、規格の設定をしてある既存のデータを編集するとエラーが発生します。※商品別税率機能 有効時新規インスールで事象を確認しました。ご確認、修正お願いします。エラーメッセージ※一部テスト環境のPC名などマスキングしています。Fatal error(E_USER_ERROR): DB処理でエラーが発生しました。SQL: [INSERT INTO dtb_tax_rule(calc_rule,tax_rate,tax_adjust,apply_date,member_id,update_date,tax_rule_id,country_id,pref_id,product_id,product_class_id,create_date) SELECT $1,$2,$3,$4,$5,CURRENT_TIMESTAMP,$6,$7,$8,$9,$10,CURRENT_TIMESTAMP]PlaceHolder: [array (0 => '1',1 => NULL,2 => 0,3 => '2013/10/15 17:01:05',4 => '2',5 => 2,6 => 0,7 => 0,8 => '4',9 => '',)]MDB2 Error: null value violates not-null constraint_doQuery: [Error message: Could not execute statement][Last executed query: EXECUTE mdb2_statement_pgsql_1665a4db48ea6a3a1f27b7ee8c1453a580390033fb ('1', NULL, 0, '2013/10/15 17:01:05', '2', 2, 0, 0, '4', NULL)][Native message: ERROR: null value in column "product_class_id" violates not-null constraintDETAIL: Failing row contains (2, 0, 0, 4, null, 1, null, 0, 2013-10-15 17:01:05, 2, 0, 2013-10-15 17:01:05.314, 2013-10-15 17:01:05.314).]on [\data\class\SC_Query.php(1087)] from ******login_id = ******(0)[k9mn3t0ek51697er7k0mbs8o46]\html\administrator\products\product.php(29): LC_Page_Admin_Products_Product_Ex->process\data\class_extends\page_extends\admin\products\LC_Page_Admin_Products_Product_Ex.php(54): LC_Page_Admin_Products_Product->process\data\class\pages\admin\products\LC_Page_Admin_Products_Product.php(66): LC_Page_Admin_Products_Product->action\data\class\pages\admin\products\LC_Page_Admin_Products_Product.php(160): LC_Page_Admin_Products_Product->lfRegistProduct\data\class\pages\admin\products\LC_Page_Admin_Products_Product.php(1136): SC_Helper_TaxRule->setTaxRuleForProduct\data\class\helper\SC_Helper_TaxRule.php(247): SC_Helper_TaxRule->setTaxRule\data\class\helper\SC_Helper_TaxRule.php(287): SC_Query->insert\data\class\SC_Query.php(567): SC_Query->query\data\class\SC_Query.php(865): SC_Query->execute\data\class\SC_Query.php(1048): SC_Query->error\data\class\SC_Query.php(1087): trigger_errorEC-CUBEバージョン 2.13.0PHPバージョン PHP 5.3.5DBバージョン PostgreSQL 9.2.2
Change History
Note: See
TracTickets for help on using
tickets.
r 23245 で修正 postgreのみっぽいのでテスト書かないと・・