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

商品毎のポイント付与率の入力項目がない #4042

Open
chihiro-adachi opened this issue Dec 11, 2018 · 4 comments
Open

商品毎のポイント付与率の入力項目がない #4042

chihiro-adachi opened this issue Dec 11, 2018 · 4 comments
Milestone

Comments

@chihiro-adachi
Copy link
Contributor

概要(Overview)

商品毎のポイント付与率が未実装になっている。
ポイント有効時でも、商品登録画面および商品規格登録画面で入力項目が表示されない。

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

商品登録画面・商品規格登録画面で付与率を登録できること。

再現手順(Procedure)

  • ポイント機能を有効にする
  • 商品登録画面・商品規格登録画面でポイント付与率の入力項目が表示されない

環境 (environment)

  • EC-CUBE: 4.0.0
  • PHP: x.x.x
  • DB:
    • PostgreSQL x.x.x
    • MySQL x.x.x

関連情報 (Ref)

#4041

@nanasess
Copy link
Contributor

キャンセル時や、注文情報変更時の利用ポイントを戻す仕様をどうするか検討する必要があると思います。
2系は、商品ごとのポイント付与率は無視して、基本設定のポイント付与率で戻すようにしていました。

@chihiro-adachi chihiro-adachi modified the milestones: 4.0.2, 4.0.3 Feb 27, 2019
@Yangsin Yangsin modified the milestones: 4.0.3, 4.0.x Aug 15, 2019
@yoshi-ike
Copy link

4.0.2 だと、受注時に ProductClass.point_rate が OrderItem.point_rate に入らないので、その部分も考慮する必要有りです。
あと、希望としては、現在ポイント計算が round() 四捨五入ですが、運営元によっては切り下げ、切り上げという選択肢もほしいですね。

@seasoftjapan
Copy link
Contributor

2系は、商品ごとのポイント付与率は無視して、基本設定のポイント付与率で戻すようにしていました。

dtb_order_detail.point_rate を使っていませんでしたっけ?

少なくとも、EC-CUBE 2.17 の「受注管理>対応状況管理」画面で、「発送済み」→「キャンセル」は、dtb_order_detail.point_rate を使っていそうな動作でした。

@nanasess
Copy link
Contributor

nanasess commented Oct 16, 2022

商品別ポイントの機能を実装するためには、利用ポイントを控除(200ポイント利用すると、加算ポイント -2 になる仕様)する際に、受注明細のポイント付与率ごとに控除するポイントを按分する必要が出てきます。
参考)https://github.com/EC-CUBE/ec-cube/pull/5571/files#diff-b15850dadcb26b0a464860e2f9cdb918e2b48c3996185a7569da64d5bc54c3b8R129-R130
複雑な仕様になるため、EC-CUBE4.2では受注明細のポイント付与率はすべて同一になることを前提としています。

@xuelian311 xuelian311 added improvement 機能改善 and removed bug:Middle labels May 17, 2023
@xuelian311 xuelian311 modified the milestones: 4.0.x, 4.x May 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants