DE:書類編集 #15

Open
opened 2026-08-23 22:04:56 +00:00 by joe · 14 comments
Owner
No description provided.
Author
Owner

DE:消費税を計算するをデフォルトでON
既存は免税事業者の場合OFFになっている

DE:消費税を計算するをデフォルトでON 既存は免税事業者の場合OFFになっている
Author
Owner

対応完了

includeTax(消費税を計算する)のデフォルト値を false → true に変更。

  • lib/plugins/documents/models/document_model.dart:71 — コンストラクタのデフォルト値を true に
  • lib/plugins/documents/services/document_page_business.dart:59 — doc?.includeTax ?? false を ?? true に
  • lib/plugins/documents/screens/document_page.dart:97 — bool _includeTax = false を true に

影響

  • 新規作成: 消費税計算がONで作成される
  • 既存伝票: DBに保存された値が読み込まれるため変更なし
  • 免税事業者: スイッチは手動でOFFに可能
## 対応完了 `includeTax`(消費税を計算する)のデフォルト値を `false` → `true` に変更。 - `lib/plugins/documents/models/document_model.dart:71` — コンストラクタのデフォルト値を `true` に - `lib/plugins/documents/services/document_page_business.dart:59` — `doc?.includeTax ?? false` を `?? true` に - `lib/plugins/documents/screens/document_page.dart:97` — `bool _includeTax = false` を `true` に ### 影響 - 新規作成: 消費税計算がONで作成される - 既存伝票: DBに保存された値が読み込まれるため変更なし - 免税事業者: スイッチは手動でOFFに可能
Author
Owner
v1.4.430 でリリース済み https://github.com/krasherjoe/h1-c2/releases/tag/v1.4.430
Author
Owner

対象伝票を編集して入金由来が未リンクだったので入金伝票を選択したが変化が無い様に見える
また、その操作をした際には関連伝票にそれが反映しなければならない
逆に関連伝票に入金伝票を登録したら入金由来にも反映しなければならない

対象伝票を編集して入金由来が未リンクだったので入金伝票を選択したが変化が無い様に見える また、その操作をした際には関連伝票にそれが反映しなければならない 逆に関連伝票に入金伝票を登録したら入金由来にも反映しなければならない
Author
Owner

対応完了: v1.4.434

入金由来と関連伝票の双方向同期を実装。

変更内容

  • 入金由来で伝票を紐付けた場合、関連伝票にも反映される

  • 関連伝票に入金伝票を追加した場合、入金由来にも反映される

  • lib/plugins/documents/services/document_page_actions_utils.dart — _linkPaymentToSource で document_relations にもリンク追加 + _linkRelatedDoc で入金伝票選択時に linked_document_id も更新

https://github.com/krasherjoe/h1-c2/releases/tag/v1.4.434

## 対応完了: v1.4.434 入金由来と関連伝票の双方向同期を実装。 ### 変更内容 - 入金由来で伝票を紐付けた場合、関連伝票にも反映される - 関連伝票に入金伝票を追加した場合、入金由来にも反映される - `lib/plugins/documents/services/document_page_actions_utils.dart` — `_linkPaymentToSource` で `document_relations` にもリンク追加 + `_linkRelatedDoc` で入金伝票選択時に `linked_document_id` も更新 https://github.com/krasherjoe/h1-c2/releases/tag/v1.4.434
Author
Owner

DE:作業報告編集
金額は無い方が良い、そして必ず他の伝票に紐付かないと保存出来ない様に警告し、D1で他の伝票を顧客名で検索して表示して選択させるギミックを組んでください

DE:作業報告編集 金額は無い方が良い、そして必ず他の伝票に紐付かないと保存出来ない様に警告し、D1で他の伝票を顧客名で検索して表示して選択させるギミックを組んでください
Author
Owner

対応完了: v1.4.436

変更内容

  1. WR金額セクション非表示 — DE画面でWR編集時、明細・合計セクションを非表示
  2. 紐付け警告 — WR正式発行時に紐付け先がない場合、確認ダイアログを表示
  3. 顧客名自動フィルタ — 伝票選択時に顧客名で自動フィルタ

変更ファイル

  • lib/plugins/documents/screens/document_page.dart — WRのItems/Summary非表示
  • lib/plugins/documents/services/document_page_actions_save.dart — WR紐付け警告
  • lib/plugins/documents/services/document_page_actions_utils.dart — 顧客名フィルタ追加

https://github.com/krasherjoe/h1-c2/releases/tag/v1.4.436

## 対応完了: v1.4.436 ### 変更内容 1. **WR金額セクション非表示** — DE画面でWR編集時、明細・合計セクションを非表示 2. **紐付け警告** — WR正式発行時に紐付け先がない場合、確認ダイアログを表示 3. **顧客名自動フィルタ** — 伝票選択時に顧客名で自動フィルタ ### 変更ファイル - `lib/plugins/documents/screens/document_page.dart` — WRのItems/Summary非表示 - `lib/plugins/documents/services/document_page_actions_save.dart` — WR紐付け警告 - `lib/plugins/documents/services/document_page_actions_utils.dart` — 顧客名フィルタ追加 https://github.com/krasherjoe/h1-c2/releases/tag/v1.4.436
Author
Owner

DE:編集しても保存していない
従ってPDFプレビューも中身が消えてる

DE:編集しても保存していない 従ってPDFプレビューも中身が消えてる
Author
Owner

対応完了: v1.4.437

変更内容

  1. 消費税スイッチ非表示 — WR編集時に「消費税を計算する」スイッチを非表示
  2. WR変更検知修正 — _hasChanges() にWR4フィールド(不具合内容・原因・処置内容・特記事項)の変更検知を追加。編集後も保存がスキップされないよう修正
  3. 明細バリデーション除外 — WRは明細セクションがないため、明細必須チェックをスキップ

https://github.com/krasherjoe/h1-c2/releases/tag/v1.4.437

## 対応完了: v1.4.437 ### 変更内容 1. **消費税スイッチ非表示** — WR編集時に「消費税を計算する」スイッチを非表示 2. **WR変更検知修正** — `_hasChanges()` にWR4フィールド(不具合内容・原因・処置内容・特記事項)の変更検知を追加。編集後も保存がスキップされないよう修正 3. **明細バリデーション除外** — WRは明細セクションがないため、明細必須チェックをスキップ https://github.com/krasherjoe/h1-c2/releases/tag/v1.4.437
Author
Owner

DE:作業報告書を保存する時に
金額を入力してください
と、SNACKが出るだけで保存しないBUG

DE:作業報告書を保存する時に 金額を入力してください と、SNACKが出るだけで保存しないBUG
Author
Owner

対応完了: v1.4.438

WR保存時に「入金額を入力してください」エラーで保存できないバグを修正。

原因

else if のロジックでWRが paymentReceipt と同じ分岐に入り、_paymentAmount <= 0 でエラーになっていた。

修正

入金額チェックを if (_type == DocumentType.paymentReceipt) に分離。WRはこのチェックをスキップ。

https://github.com/krasherjoe/h1-c2/releases/tag/v1.4.438

## 対応完了: v1.4.438 WR保存時に「入金額を入力してください」エラーで保存できないバグを修正。 ### 原因 `else if` のロジックでWRが `paymentReceipt` と同じ分岐に入り、`_paymentAmount <= 0` でエラーになっていた。 ### 修正 入金額チェックを `if (_type == DocumentType.paymentReceipt)` に分離。WRはこのチェックをスキップ。 https://github.com/krasherjoe/h1-c2/releases/tag/v1.4.438
Author
Owner

DE:入金伝票
案件を選択したら自動的に請求書と売上伝票により入金伝票の各項目を自動的に補完する様にする
入金額を入力したら振込手数料は請求書・売上伝票との差分から自動的に算出して入力する様にする事で手入力はしない
案件を選択しない場合は入金由来から自動的に案件を補完する
従って関連伝票も同じく補完するし関連伝票を1つでも選択出来れば上記の項目も補完出来る筈

DE:入金伝票 案件を選択したら自動的に請求書と売上伝票により入金伝票の各項目を自動的に補完する様にする 入金額を入力したら振込手数料は請求書・売上伝票との差分から自動的に算出して入力する様にする事で手入力はしない 案件を選択しない場合は入金由来から自動的に案件を補完する 従って関連伝票も同じく補完するし関連伝票を1つでも選択出来れば上記の項目も補完出来る筈
Author
Owner

対応完了: v1.4.443

入金伝票に案件選択+自動補完機能を追加。

変更内容

  1. 案件選択フィールド — 入金伝票フォームに案件選択を追加
  2. 案件選択時自動補完 — 選択した案件に紐づく伝票から入金額を自動補完
  3. 入金由来から案件自動補完 — 入金由来を選択した場合、リンク先伝票の案件IDを自動設定
  4. 関連伝票から自動補完 — 関連伝票を選択した場合、案件ID・入金額を自動補完

変更ファイル

  • lib/plugins/documents/screens/document_page.dart — 案件選択UI + 補完ロジック
  • lib/plugins/documents/services/document_page_business.dart — 案件情報復元 + buildDoc対応
  • lib/plugins/documents/services/document_page_actions_utils.dart — 入金由来/関連伝票からの自動補完

https://github.com/krasherjoe/h1-c2/releases/tag/v1.4.443

## 対応完了: v1.4.443 入金伝票に案件選択+自動補完機能を追加。 ### 変更内容 1. **案件選択フィールド** — 入金伝票フォームに案件選択を追加 2. **案件選択時自動補完** — 選択した案件に紐づく伝票から入金額を自動補完 3. **入金由来から案件自動補完** — 入金由来を選択した場合、リンク先伝票の案件IDを自動設定 4. **関連伝票から自動補完** — 関連伝票を選択した場合、案件ID・入金額を自動補完 ### 変更ファイル - `lib/plugins/documents/screens/document_page.dart` — 案件選択UI + 補完ロジック - `lib/plugins/documents/services/document_page_business.dart` — 案件情報復元 + buildDoc対応 - `lib/plugins/documents/services/document_page_actions_utils.dart` — 入金由来/関連伝票からの自動補完 https://github.com/krasherjoe/h1-c2/releases/tag/v1.4.443
Author
Owner

DE:入金伝票
振込手数料を差し引かれて入金なった場合の処理で売掛金残金として振込手数料は振込手数料として相殺処理してしまう
売掛はこれでキレイに無くなる筈
請求額と入金額の差分は入金伝票をもってギャップを埋める

DE:入金伝票 振込手数料を差し引かれて入金なった場合の処理で売掛金残金として振込手数料は振込手数料として相殺処理してしまう 売掛はこれでキレイに無くなる筈 請求額と入金額の差分は入金伝票をもってギャップを埋める
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
joe/h1-c2#15
No description provided.