消費税区分の整理

tax_typeにnon_taxableとtax_freeという2つの区分を用意していたが、これは自分が消費税の実務をちゃんと理解しないまま雑に作った区分だった。改めて消費税の仕組みを勉強し直したら、「非課税」「不課税」

消費税区分の整理 続きを読む »

テストコードの仕訳を簿記の記法でプレビューするツールの追加

テストコードが増えてきて、1本1本のテストがどんな仕訳を登録しているのか、コードを目で追うだけではしんどくなってきたので、仕訳登録のテストコードを、簿記の記法で読めるようにするツールを作った。 会計アプリのテストは「読め

テストコードの仕訳を簿記の記法でプレビューするツールの追加 続きを読む »

勘定科目「期首商品(棚卸高)」「期末商品(棚卸高)」の扱いについて

「期首商品(棚卸高)」「期末商品(棚卸高)」という2つの勘定科目のtypeを、asset(資産)からexpense(損益側に載せるtype)に変更した。地味な1行の変更に見えるが、簿記の理解が1年越しでひっくり返った、割

勘定科目「期首商品(棚卸高)」「期末商品(棚卸高)」の扱いについて 続きを読む »

家事按分機能を追加

水道光熱費・地代家賃・通信費など、事業とプライベートが混在する支出を、事業割合分だけ経費にする「家事按分」に対応した。これがなかなか手強く、設計を何度もひっくり返すことになった。 まず考えた方式:集計時に割合を掛ける 最

家事按分機能を追加 続きを読む »

仕訳の修正機能

登録済みの仕訳を直接書き換えるのではなく、「改訂」として扱う修正機能を追加した。 削除機能の時と同じ考え方で、過去のデータを消してしまうと後から追えなくなるので、旧仕訳は無効化して残し、修正後の内容は新しい仕訳として登録

仕訳の修正機能 続きを読む »