Ticket #2323 (closed 新規開発: 修正済)
税率対応
| Reported by: | h_yoshimoto | Owned by: | m_uehara |
|---|---|---|---|
| Priority: | 高 | Milestone: | EC-CUBE2.13.0 |
| Component: | その他 | Version: | 2.12.5 |
| Keywords: | Cc: | ||
| 修正済み: | yes |
Change History
comment:3 Changed 13 years ago by m_uehara
管理画面>商品管理>規格設定 画面にて 「一行目のデータをコピーする」ボタンをクリックした際、 消費税率がコピーされません。
comment:4 Changed 13 years ago by m_uehara
税金設定の適用日時にありえない日付(例:2013年2月30日など)を入力して、登録を行おうとするとシステムエラーが発生しました。
Fatal error(E_USER_ERROR): DB処理でエラーが発生しました。
SQL: [SELECT * FROM dtb_tax_rule WHERE apply_date = $1 AND del_flg = 0 ]
PlaceHolder: [array (
0 => '2013-02-30 00:00:00',
)]
MDB2 Error: unknown error
_doQuery: [Error message: Could not execute statement]
[Last executed query: EXECUTE
mdb2_statement_pgsql_3638342b9fad64632986d5d35d4c1c3337c6dc9c0
('2013-02-30 00:00:00')]
[Native message: ERROR: date/time field value out of range: "2013-02-30 00:00:00"
行 1: ..._pgsql_3638342b9fad64632986d5d35d4c1c3337c6dc9c0 ('2013-02-3...
^]
comment:5 Changed 13 years ago by m_uehara
●基本税率設定編集のエラー表示フローがおかしいです。
1.基本税率設定の編集リンクをクリックし、編集状態にします。
2.消費税率に「a」を入力して、エラーを表示するようにします。
3.エラー表示と同時に基本税率設定では非表示になっているはずの適用日時が表示されます。
comment:6 Changed 13 years ago by m_uehara
●税金共通設定にエラーメッセージが表示されません。
1.基本税率設定の税金共通設定のラジオボタンの値にありえない値(例:a)を設定して登録をします。
2.登録は行われませんが、画面にエラーメッセージが表示されていません。
comment:7 Changed 13 years ago by m_uehara
●税率設定の登録・編集完了時にメッセージが表示されない
ソース上では税率設定の登録・編集完了時にメッセージを表示する処理がありますが、
直後にリロードされている為、画面上ではメッセージが表示されません。
comment:8 Changed 13 years ago by m_uehara
●税規約IDのエラーメッセージが表示されません。
1.基本税率設定の税率設定の税規約IDのhiddenの値にありえない値(例:a)を設定して登録をします。
2.登録は行われませんが、画面にエラーメッセージが表示されていません。
comment:9 Changed 13 years ago by m_uehara
●インストール日より前の日付で税率を登録しても税率が適用されず、基本税率設定が適用されます。
基本税率設定の適用日付がインストール日となっている為、それより前の日付で登録した際、基本税率設定の方が優先されているようです。
仕様としては「税率を設定していなければ基本税率設定が適用される」だったかと思います。
税率のソート順も適用日時の降順となっているようですので、基本税率設定は一番下に配置されるのが良いと思います。
comment:10 Changed 13 years ago by m_uehara
●受注管理の税率に数値チェックが入っていません 受注管理>編集画面で税率に「a」を入力して登録を行うとシステムエラーが発生しました。
Fatal error(E_USER_ERROR): DB処理でエラーが発生しました。
SQL: [INSERT INTO dtb_order_detail(price,quantity,product_id,product_class_id,
point_rate,product_code,product_name,classcategory_name1,classcategory_name2,
tax_rate,tax_rule,order_detail_id,order_id)
SELECT $1,$2,$3,$4,$5,$6,$7,$8,$9,$10,$11,$12,$13]
PlaceHolder: [array (
0 => '1650',
1 => 1,
2 => '2',
3 => '10',
4 => '10',
5 => 'nabe-01',
6 => 'おなべ',
7 => '',
8 => '',
9 => 'a',
10 => '1',
11 => 19,
12 => '15',
)]
MDB2 Error: invalid number
_doQuery: [Error message: Could not execute statement]
[Last executed query: EXECUTE
mdb2_statement_pgsql_303983e1b8d5b4da1e6924128d66931b650612d129
('1650', 1, '2', '10', '10', 'nabe-01', 'おなべ', NULL, NULL, 'a', '1', 19, '15')]
[Native message: ERROR: invalid input syntax for type numeric: "a"
行 1: ...'2', '10', '10', 'nabe-01', 'おなべ', NULL, NULL, 'a', '1', ...
^]
comment:11 Changed 13 years ago by m_uehara
- Owner changed from somebody to m_uehara
- Status changed from new to assigned
r23157 にて、下記内容を対応いたしました。
・税金設定の適用日時の日付チェック修正
・受注管理の税率に数値チェックを追加
・税金設定の税規約IDのエラーメッセージを表示
・税率取得処理を修正
comment:12 Changed 13 years ago by m_uehara
r23158 にて、下記内容を対応いたしました。
・税金共通設定のエラーメッセージを表示
・税規約IDの引き継ぎ処理追加
comment:13 follow-up: ↓ 15 Changed 13 years ago by nanasess
複数お届けの受注で、受注明細の税率を変更した場合、お届け先の商品価格に税率変更が反映されません。
data/Smarty/templates/admin/order/edit.tpl 526行目付近、お届け先商品ごとの税率を参照していないため。
comment:14 Changed 13 years ago by h_yoshimoto
r23183 にて文言統一
comment:15 in reply to: ↑ 13 Changed 13 years ago by h_yoshimoto
comment:16 Changed 12 years ago by h_yoshimoto
- Status changed from assigned to closed
- 修正済み set
- Resolution set to 修正済

r23024
スマホ、ケータイのテンプレート修正がまだ