バージョン選択

フォーラム

メニュー

オンライン状況

28 人のユーザが現在オンラインです。 (21 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 28
もっと...

サイト内検索

バグ報告 > 管理機能 > 2.13.0 商品管理>商品マスター 規格のある商品の編集でDBエラー

管理機能

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
sumida
投稿日時: 2013/10/17 12:05
対応状況: −−−
仙人
登録日: 2013/2/10
居住地: 広島県呉市ときどき瀬戸内海
投稿: 641
Re: 2.13.0 商品管理>商品マスター 規格のある商品の編集でDBエラー
税率の扱いについて、仕様の詳細は、知らないので御任せします。

追記:
おっしゃる通りのようです。
(規格のない場合だけ、product_class_idを取得し直していました。)
red
投稿日時: 2013/10/17 11:42
対応状況: −−−
登録日: 2010/2/15
居住地: 東京都
投稿: 1569
Re: 2.13.0 商品管理>商品マスター 規格のある商品の編集でDBエラー
規格があるのに税率を登録しようとしているのが原因なのかなと思います
http://svn.ec-cube.net/open_trac/changeset/23245

この修正でどうでしょうか?


----------------
EC-CUBEのカスタマイズ、トラブル解決承ります
お気軽にお問い合わせ下さい
https://www.ec-cube.net/integrate/partner/partner.php?partner_id=690

sumida
投稿日時: 2013/10/16 19:47
対応状況: −−−
仙人
登録日: 2013/2/10
居住地: 広島県呉市ときどき瀬戸内海
投稿: 641
Re: 2.13.0 商品管理>商品マスター 規格のある商品の編集でDBエラー
それらしい場所がありましたので。

追記:
「それらしい場所」は、誤りでした。
正しくは、次の投稿(redさんの投稿)で確認してください。




data/class/pages/admin/products/LC_Page_Admin_Products_Product.php

        $table = <<< __EOF__
            dtb_products AS T1
            LEFT JOIN (
                SELECT product_id AS product_id_sub,
ここに( product_class_id, )追加
                    product_code,
                    price01,
                    price02,
                    deliv_fee,
                    stock,
                    stock_unlimited,
                    weight,
                    sale_limit,
                    point_rate,
                    product_type_id,
                    down_filename,
                    down_realfilename
                FROM dtb_products_class
            ) AS T2
                ON T1.product_id = T2.product_id_sub
__EOF__;

select文のカラム名に
product_class_id
を追加すれば良いのではないでしょうか。
chocora
投稿日時: 2013/10/15 17:10
対応状況: −−−
半人前
登録日: 2011/4/27
居住地:
投稿: 18
2.13.0 商品管理>商品マスター 規格のある商品の編集でDBエラー
商品マスターより、規格の設定をしてある既存のデータを編集するとエラーが発生します。
※商品別税率機能 有効時

新規インスールで事象を確認しました。
ご確認、修正お願いします。



エラーメッセージ
※一部テスト環境の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 constraint
DETAIL: 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_error

EC-CUBEバージョン 2.13.0
PHPバージョン PHP 5.3.5
DBバージョン PostgreSQL 9.2.2
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,644名です
総投稿数は109,891件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2311
5
umebius
2085
6
yuh
1819
7
h_tanaka
1635
8
red
1569
9
mcontact
1265
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.