EC-CUBE / EC-CUBE/doc4.ec-cube.net

機能仕様の更新

Open
#334 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
HTML
Stars
16
Forks
63
PR merge metrics
No merged PRs in 30d

Description

[受注関連](https://doc4.ec-cube.net/spec_order)の内容が古いので、修正したいです。
[税率設定](https://doc4.ec-cube.net/spec_tax)の内容が古いので、修正したいです。
[支払方法設定](https://doc4.ec-cube.net/spec_payment)の内容が古いので、修正したいです。

以下は、変更提案となります。

### 変更提案

#### 1. [受注関連](https://doc4.ec-cube.net/spec_order)

① PNGファイルのマーメイド化
- 現在:「受注対応状況の流れ」および「受注関連テーブルのER図」がPNG形式の画像ファイルで提供されています。
- 提案:マーメイド(Mermaid.js)を利用して、これらの図を修正可能な形で提供したいです。

② 受注対応状況の2系・3系・4系比較
- 現在:受注対応状況のフローが3系との比較のみとなっています。
- 提案:2系を追加し、2系、3系、4系の比較ができるようにしたいです。※「購入処理中」の処理が2系にはないはず

③ 料金計算の仕様変更点に2系を追加
- 現在:料金計算の仕様変更に関しては、3系からの主な変更点のみが記載されています。
- 提案:2系の変更点も追加し、2系、3系、4系の違いがわかるようにしたいです。※2系には`dtb_order_temp`という一時保存テーブル存在していた。4系では`dtb_cart`が追加された点など

④ インボイス消費税の計算方法を追加
- 現在:計算方法の中にインボイス制度に対応した消費税の計算方法が記載されていません。
- 提案:GitHub Issue #4268を参考に、インボイス制度に対応した消費税の計算方法を追記します。※4系に関して[不具合](https://github.com/EC-CUBE/ec-cube2/pull/762#issuecomment-1897799676)も合わせて修正する必要がありそう

⑤注文明細の属性を修正
- 現在:注文明細区分の「ポイント値引き」の説明に不課税値引きが記入されています。
- 提案:「ポイント値引き」は明細としては計算しないが、お支払い金額としては消費税がかかるため、「ポイント値引き」を削除したいです。

⑥課税区分の不課税の説明を追加
- 現在:備考には、簡単な説明だけです。
- 提案:不課税のポイント算出時に四捨五入を行っていることを追加したいです。

⑦販売種別について例を追加
- 現在:現在は簡単な説明のみが記載されています。
- 提案:販売種別の使い方に関する具体的な例を追加します。たとえば、支払いを明確に分けたい場合や、温度帯別(例: 常温・冷蔵・冷凍)での販売に利用するケースなどを紹介し、実際の使用例がわかりやすくなるようにしたいです。

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the linked spec_order, spec_tax, and spec_payment pages, then compare their current 2系・3系・4系 descriptions against the proposed changes. Check GitHub Issue #4268 and the referenced pull-request comment for the invoice-tax details; done means the diagrams, comparisons, calculation notes, tax explanations, and sales-type examples are updated consistently.

Written by the indexing model from the issue text.

Assessment

Tech stack
html
Domain
documentation
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.