Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

管理画面の受注登録で全ての明細を削除後に商品を追加すると追加した商品が「税込」で登録されてしまう #4776

Open
dk-umebius opened this issue Nov 29, 2020 · 3 comments
Labels
Milestone

Comments

@dk-umebius
Copy link
Contributor

概要(Overview)

https://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&topic_id=24973&forum=11

[管理画面 - 受注登録画面]
送料や手数料明細を削除した後で再度商品を追加すると商品が「税込」の受注明細として登録されてしまう。
税別価格として商品に登録している価格が税込価格の明細になってしまう。

受注管理から新規登録した受注だけでなく、カートから注文した受注であっても同様の現象が発生します。

期待する内容(Expect) or 要望 (Requirement)

商品に登録している販売価格が税別価格として受注に登録される

受注管理ではtax_display_typeをhiddenでフォームから渡すようにするのが無難な対処法なのかなと思っています。

再現手順(Procedure)

  1. 受注に商品と送料を追加して保存(カートから商品を注文しても良い)

商品と送料を登録して保存

  1. 明細を全て削除

全明細を削除

  1. 再度商品を追加(どの商品であるかは関係ない)

再度商品を登録2

環境 (environment)

  • EC-CUBE: 4.0.5

関連情報 (Ref)

@okazy
Copy link
Contributor

okazy commented Dec 18, 2020

動作確認して再現しました。
全ての明細を削除後に商品を追加すると税込で追加されます。

@okazy
Copy link
Contributor

okazy commented Dec 18, 2020

動作確認しましたが、同様の問題が税表示以外の箇所でも発生しているようです。
商品を登録していたIDで送料を登録すると商品コードが登録されてしまいました。

image

未検証ですが、IDを被らないように制御する方針の方がいいのではと思います。

@dk-umebius
Copy link
Contributor Author

@okazy
すみません、頭が完全に3系のOrderDetailTypeのままでproduct_codeなどもhiddenであると思い込んでました。
この辺りでなくなっていたんですね。ちょっと勉強し直します。
e77a1e4

@Yangsin Yangsin changed the title 管理画面の受注登録で追加した商品が「税込」で登録されてしまう 管理画面の受注登録で全ての明細を削除後に商品を追加すると追加した商品が「税込」で登録されてしまう Mar 11, 2021
@xuelian311 xuelian311 modified the milestones: 4.0.x, 4.2.2 Apr 27, 2023
@xuelian311 xuelian311 modified the milestones: 4.2.2, 4.2.x May 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
3 participants