バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 新しく登録した商品の編集が出来ない

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
atsu
投稿日時: 2014/2/13 19:49
対応状況: −−−
一人前
登録日: 2008/5/29
居住地:
投稿: 83
新しく登録した商品の編集が出来ない
バージョン2.12を使っていまして、2.13へバージョンアップしました。データベースはPostgresです。

そこで、データはphpPgAdminを使って移動させ、その時移動させたデータに関しては、商品の編集や規格の登録など今までどおりできるのですが、今回新しくCSVで商品を追加し、編集をしようとすると、確認画面に進むことができません。
これに関しては、とくにエラーもerror.logもでてきません。

また、新しく登録した商品の規格を登録しようとすると、システムエラーが発生し、下記のようなエラーログがでて、どうしていいかわかりません。どなたか教えていただけないでしょうか。よろしくお願いします。


2014/02/13 19:40:13 [/admin/products/product_class.php] 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 => '',
2 => 0,
3 => '2014/02/13 19:40:13',
4 => '3',
5 => 18,
6 => 0,
7 => 0,
8 => '5000',
9 => 40374,
)]
MDB2 Error: null value violates not-null constraint
_doQuery: [Error message: Could not execute statement]
[Last executed query: EXECUTE mdb2_statement_pgsql_206cc3f0a1b4e88562d63588dbb93911023898cbf0 ('1', NULL, 0, '2014/02/13 19:40:13', '3', 18, 0, 0, '5000', 40374)]
[Native message: ERROR: null value in column "tax_rate" violates not-null constraint]
on [/home/●●●/public_html/data/class/SC_Query.php(1087)] from 153.185.118.21
login_id = kazwig(0)[2fa8ailb0mtafnu4ok93uh7tu2]
/home/●●●/public_html/admin/products/product_class.php(29): LC_Page_Admin_Products_ProductClass_Ex->process
/home/●●●/public_html/data/class_extends/page_extends/admin/products/LC_Page_Admin_Products_ProductClass_Ex.php(54): LC_Page_Admin_Products_ProductClass->process
/home/●●●/public_html/data/class/pages/admin/products/LC_Page_Admin_Products_ProductClass.php(61): LC_Page_Admin_Products_ProductClass->action
/home/●●●/public_html/data/class/pages/admin/products/LC_Page_Admin_Products_ProductClass.php(145): LC_Page_Admin_Products_ProductClass->registerProductClass
/home/●●●/public_html/data/class/pages/admin/products/LC_Page_Admin_Products_ProductClass.php(284): SC_Helper_TaxRule->setTaxRuleForProduct
/home/●●●/public_html/data/class/helper/SC_Helper_TaxRule.php(247): SC_Helper_TaxRule->setTaxRule
/home/●●●/public_html/data/class/helper/SC_Helper_TaxRule.php(287): SC_Query->insert
/home/●●●/public_html/data/class/SC_Query.php(567): SC_Query->query
/home/●●●/public_html/data/class/SC_Query.php(865): SC_Query->execute
/home/●●●/public_html/data/class/SC_Query.php(1048): SC_Query->error
/home/●●●/public_html/data/class/SC_Query.php(1087): trigger_error
red
投稿日時: 2014/2/13 22:33
対応状況: −−−
登録日: 2010/2/15
居住地: 東京都
投稿: 1570
Re: 新しく登録した商品の編集が出来ない
2.12系と2.13はデータベースの構造が違いますが、どのようにしてアップデートしたのでしょう?

恐らく、税関連の初期値が登録されていないので動かないんだと思います


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

atsu
投稿日時: 2014/2/14 12:13
対応状況: −−−
一人前
登録日: 2008/5/29
居住地:
投稿: 83
Re: 新しく登録した商品の編集が出来ない
お返事ありがとうございます。

システム自体は、新しいサーバーを借りて新規インストールし、それぞれのデータはcsvにしてphpPGAdminでインポートしたのですが、何かが抜け落ちてるのでしょうか?

税関連の初期値というのがどこにあたるのか、おわかりでしょうか?
red
投稿日時: 2014/2/14 13:01
対応状況: −−−
登録日: 2010/2/15
居住地: 東京都
投稿: 1570
Re: 新しく登録した商品の編集が出来ない
1.dtb_tax_ruleにデータは入っていますか?
ここの初期値が抜けていそうな気がします

2.商品別税設定機能は使っていますか?

2を有効にしている場合は、2.13.1のバグでpostgresは登録できないと思います
http://svn.ec-cube.net/open_trac/ticket/2497


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

atsu
投稿日時: 2014/2/14 14:09
対応状況: −−−
一人前
登録日: 2008/5/29
居住地:
投稿: 83
Re: 新しく登録した商品の編集が出来ない
1.dtb_tax_ruleの中身は下記の通りでした。

tax_rule_id :0
country_id :0
pref_id :0
product_id :0
product_class_id :0
calc_rule :1
tax_rate :5
tax_adjust :0
apply_date :2013-12-06 23:34:00
member_id :3
del_flg :0
create_date :2013-12-06 23:34:58.841257
update_date :2014-02-13 19:08:42.249932


2.商品別税設定機能は無効にしたいので、無効をクリックして登録しているつもりなのですが、登録直後は無効が選ばれている状態で、読み込みなおすとどちらも選ばれていない状態になっていますが、これはこれで大丈夫なのでしょうか?

よろしくおねがいします。
atsu
投稿日時: 2014/2/14 14:36
対応状況: −−−
一人前
登録日: 2008/5/29
居住地:
投稿: 83
Re: 新しく登録した商品の編集が出来ない
パラメータ設定の中に、OPTION_PRODUCT_TAX_RULEというのがなくて、どうもmtb_constantsの中身が旧バージョンになっているような気がするのですが、

data/cashe/mtb_constants.phpを削除して、パラメーター設定をもう一度登録しても大丈夫なのでしょうか?

やってみたいのですが、システムに関わるところなので、怖くて・・・教えてください。
red
投稿日時: 2014/2/14 15:26
対応状況: −−−
登録日: 2010/2/15
居住地: 東京都
投稿: 1570
Re: 新しく登録した商品の編集が出来ない
はい、大丈夫ですがmtb_constantsも2.12のものを移行してしまったのではないでしょうか?
2.13のデータに登録しなおしてからmtb_constants.phpを削除すると良いと思います


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

atsu
投稿日時: 2014/2/14 22:37
対応状況: −−−
一人前
登録日: 2008/5/29
居住地:
投稿: 83
Re: 新しく登録した商品の編集が出来ない
redさん、ありがとうございます!!
無事、成功しました。
ほんと、助かりました。ありがとうございます。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は88,886名です
総投稿数は110,000件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1295
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.