id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	modified_flg
1185	[管理画面]商品管理（商品規格登録）：登録しない規格の値を入力せずに登録するとDBエラー	kotani	nanasess	"管理画面＞商品管理＞商品マスタ＞商品規格登録

再現手順：[[BR]]
1．規格登録なし商品の「規格」リンクをクリックし、商品規格登録画面へ遷移[[BR]]
2．規格1プルダウン「大きさ」を選択、「表示する」ボタンをクリック[[BR]]
3．「S」のみチェックを入れる[[BR]]
4．「M」「L」のデータをテキストボックスから削除する（自動的にロードされている「商品コード」などのデータを削除。NOT NULL制約でエラーになる「販売価格」を必ず削除する）[[BR]]
5．登録


{{{
▼▼▼ デバッグ情報ここから ▼▼▼

http://version211.iis.local/admin/products/product_class.php??

SERVER_ADDR: 
REMOTE_ADDR: 192.168.26.153
USER_AGENT: Mozilla/5.0 (Windows; U; Windows NT 6.1; ja; rv:1.9.2.15) Gecko/20110303 Firefox/3.6.15

C:\inetpub\wwwroot\version-2_5-dev\html\admin\products\product_class.php 34:LC_Page_Admin_Products_ProductClass_Ex->process
C:\inetpub\wwwroot\version-2_5-dev\data\class_extends\page_extends\admin\products\LC_Page_Admin_Products_ProductClass_Ex.php 56:LC_Page_Admin_Products_ProductClass->process
C:\inetpub\wwwroot\version-2_5-dev\data\class\pages\admin\products\LC_Page_Admin_Products_ProductClass.php 63:LC_Page_Admin_Products_ProductClass->action
C:\inetpub\wwwroot\version-2_5-dev\data\class\pages\admin\products\LC_Page_Admin_Products_ProductClass.php 146:LC_Page_Admin_Products_ProductClass->registerProductClass
C:\inetpub\wwwroot\version-2_5-dev\data\class\pages\admin\products\LC_Page_Admin_Products_ProductClass.php 308:SC_Query->update
C:\inetpub\wwwroot\version-2_5-dev\data\class\SC_Query.php 537:SC_Query->query
C:\inetpub\wwwroot\version-2_5-dev\data\class\SC_Query.php 735:SC_Query->execute
C:\inetpub\wwwroot\version-2_5-dev\data\class\SC_Query.php 903:trigger_error
▼▼▼ エラーメッセージ ▼▼▼
https://version211.iis.local/admin/products/product_class.php?

SERVER_ADDR: 
REMOTE_ADDR: 192.168.26.153
USER_AGENT: Mozilla/5.0 (Windows; U; Windows NT 6.1; ja; rv:1.9.2.15) Gecko/20110303 Firefox/3.6.15

SQL: UPDATE dtb_products_class SET product_code= $1, stock= $2, price01= $3, price02= $4, product_type_id= $5, down_filename= $6, down_realfilename= $7, product_id= $8, sale_limit= $9, deliv_fee= $10, point_rate= $11, stock_unlimited= $12, creator_id= $13, update_date= Now(), del_flg= $14, class_combination_id= $15, product_class_id= $16 WHERE product_class_id = $17

MDB2 Error: null value violates not-null constraint

_doQuery: [Error message: Could not execute statement]
[Last executed query: EXECUTE mdb2_statement_pgsql_17dd520f4e35de2a844ff752a46397ffc733c2b80c (NULL, NULL, NULL, NULL, '2', NULL, NULL, '19', NULL, NULL, '7', 0, '3', 1, 277, '157', '157')]
[Native message: ERROR:  null value in column ""price02"" violates not-null constraint]


C:\inetpub\wwwroot\version-2_5-dev\html\admin\products\product_class.php 34:LC_Page_Admin_Products_ProductClass_Ex->process
C:\inetpub\wwwroot\version-2_5-dev\data\class_extends\page_extends\admin\products\LC_Page_Admin_Products_ProductClass_Ex.php 56:LC_Page_Admin_Products_ProductClass->process
C:\inetpub\wwwroot\version-2_5-dev\data\class\pages\admin\products\LC_Page_Admin_Products_ProductClass.php 63:LC_Page_Admin_Products_ProductClass->action
C:\inetpub\wwwroot\version-2_5-dev\data\class\pages\admin\products\LC_Page_Admin_Products_ProductClass.php 146:LC_Page_Admin_Products_ProductClass->registerProductClass
C:\inetpub\wwwroot\version-2_5-dev\data\class\pages\admin\products\LC_Page_Admin_Products_ProductClass.php 308:SC_Query->update
C:\inetpub\wwwroot\version-2_5-dev\data\class\SC_Query.php 537:SC_Query->query
C:\inetpub\wwwroot\version-2_5-dev\data\class\SC_Query.php 735:SC_Query->execute
C:\inetpub\wwwroot\version-2_5-dev\data\class\SC_Query.php 888:MDB2_Statement_Common->execute
C:\inetpub\wwwroot\version-2_5-dev\data\module\MDB2.php 4152:MDB2_Statement_pgsql->_execute
C:\inetpub\wwwroot\version-2_5-dev\data\module\MDB2\Driver\pgsql.php 1474:MDB2_Driver_pgsql->_doQuery
C:\inetpub\wwwroot\version-2_5-dev\data\module\MDB2\Driver\pgsql.php 673:MDB2_Driver_Common->raiseError
C:\inetpub\wwwroot\version-2_5-dev\data\module\MDB2.php 1497:PEAR->raiseError
C:\inetpub\wwwroot\version-2_5-dev\data\module\PEAR.php 557:MDB2_Error->MDB2_Error
C:\inetpub\wwwroot\version-2_5-dev\data\module\MDB2.php 1009:PEAR_Error->PEAR_Error
▲▲▲ エラーメッセージ ▲▲▲


▲▲▲ デバッグ情報ここまで ▲▲▲
}}}
"	バグ指摘	closed	高	EC-CUBE2.11.0	管理画面	2.11.0 β2	修正済			
