• R/O
  • SSH
  • HTTPS

aoiro: List of commits


RSS
Rev. Time Author
r120 2023-03-04 11:37:28 hirukawa_ryo

aoiro 1.1.2
次年度の元入金に繰り越す勘定科目の金額がすべて0円の場合は、先頭の勘定科目1つを次年度の元入金として繰り越すようにしました。これによって、現金 0 / 元入金 0 が次年度にも繰り越されるようになりました。従来は次年度は 元入金 0 / 元入金 0 となっていました。

r119 2023-03-03 11:42:02 hirukawa_ryo

aoiro 1.1.2
ProfitAndLossLayout, BalanceSheetLayout の getYaml のエスケープが不完全だった問題を修正しました。ダブルクォーテーション文字 " を含む勘定科目を、損益計算書レイアウトまたは貸借対照表レイアウトに追加すると読み取り不可能な破損した 勘定科目.yml が生成されていました。

r118 2023-02-28 09:02:13 hirukawa_ryo

Files.move のオプション指定の順序を変更しました。ATOMIC_MOVE を指定した場合、その他のオプション(REPLACE_EXISTING)は無視されます。そのため、主となる ATOMIC_MOVE を先に書くようにしました。REPLACE_EXISTING は無視されるので書く必要はないのですが、既存ファイルを置き換える意図を明確にするために残しています。

r117 2023-02-03 10:23:34 hirukawa_ryo

aoiro 1.1.1
exewrap 1.6.5 -> 1.6.6

r116 2023-02-03 10:22:21 hirukawa_ryo

aoiro 1.1.1
Windowsでファイルの書き込み時に AccessDeniedException が発生するという報告がありました。状況を確認したところ、エクスプローラーにファイルが表示されず、「保護されたオペレーティング システム ファイルを表示しない」のチェックを外したところ、ファイルが表示されるようになったとのことでした。このことからファイルに属性が設定された状態になってしまっている可能性が考えられます。対処として、属性を解除してからファイル書き込みをリトライするようにしました。

r115 2022-11-03 23:36:10 hirukawa_ryo

aoiro 1.1.0
BalanceSheet#createNextOpeningJournalEntries で Files.writeString で "次年度の開始仕訳.tmp" の書き込みに失敗した場合、FileWriter で書き込みを再試行する処理を追加していましたが、この FileWriter での書き込み再試行処理を削除しました。1.0.8 以前と同じ動作に戻しました。Files.writeString の書き込みが失敗していたのは、見えないシステムファイルとして "次年度の開始仕訳.tmp" が存在していたからでした。FileWriter で書き込みを再試行しても改善しなかったので、FileWriter で書き込みを再試行する意味がありません。

r114 2022-10-28 11:05:05 hirukawa_ryo

* aoiro 1.0.9
依存ライブラリ pdfbox 2.0.26 -> 2.0.27
Gradle 7.5 -> 7.6-milestone-1
BalanceSheet#createNextOpeningJournalEntries で次年度の開始仕訳.tmpを作成する Files.writeString 呼び出しで FileSystemException(ファイルにアクセスできません)がスローされたというバグ報告がありました。この対策として、FileWriter での書き込みを500ミリ秒ごとに最大10回試行する処理を追加しました。

r113 2022-07-23 13:35:56 hirukawa_ryo

* aoiro 1.0.8
exewrap 1.6.4 -> 1.6.5
Gradle 7.2 -> 7.5

r112 2022-06-08 15:37:02 hirukawa_ryo

* aoiro 1.0.8
貸借対照表のレイアウトで表示科目「事業主貸」または「事業主借」に含まれる勘定科目は期末に「事業主貸」または「事業主借」に自動で振り替えるようにしました。
振替仕訳の追加されないバグを修正しました。

r111 2022-06-08 15:18:50 hirukawa_ryo

* aoiro 1.0.8
貸借対照表のレイアウトで表示科目「事業主貸」または「事業主借」に含まれる勘定科目は期末に「事業主貸」または「事業主借」に自動で振り替えるようにしました。
これは「事業主貸」の別名として「源泉徴収税額」を追加するような場合に役立ちます。

依存ライブラリ pdfbox 2.0.25 -> 2.0.26
ProfitAndLossLayout で表示科目「仕入高」を月別売上に集計するようになっていたバグを修正しました。(月別売上に集計するのは「仕入高」ではなく「売上高」です!)
なお、個人事業主では表示科目として「仕入高」「売上高」いずれも使っていなかったため、このバグによる影響はありませんでした。

r110 2022-04-09 13:31:56 hirukawa_ryo

* aoiro 1.0.7
元入金 0/元入金 0 の仕訳を入力したときに総勘定元帳の元入金ページの先頭に「前頁繰越」と表示されるバグを修正しました。
これは GeneralLedger.getCounterpartAccounts で「元入金」の相手勘定科目を探す際に「元入金」以外のみを出力するようになっていたことが原因です。
通常は「元入金」以外のみの出力で問題ないのですが、「元入金」以外の勘定が何もない場合(つまり 元入金/元入金 の仕訳)に相手勘定科目が 0件になってしまいます。
これに対処するために、「元入金」以外の勘定が1つも存在しない場合は「元入金」を相手勘定科目として返すようにしました。

r109 2022-04-05 11:10:21 hirukawa_ryo

* aoiro 1.0.6
貸借対照表の資産・負債の期首残高または期末残高がマイナスのとき「符号を反転して表示する」を加味して警告メッセージを表示するようにしました。実際の金額がマイナスでも「符号を反転して表示する」を設定してプラスで印字される場合には警告メッセージが表示されなくなります。

r108 2022-03-31 20:21:07 hirukawa_ryo

* aoiro 1.0.5
プロジェクトツリーの etc/default を削除しました。ルートの default と重複しているためです。

r107 2022-03-31 20:13:54 hirukawa_ryo

* aoiro 1.0.5
AccountTitleの「繰越利益剰余金」と「控除前の所得金額」を isClosing=false に変更しました。法人の前期繰越仕訳に「繰越利益剰余金」があると isClosing=true と判定され isOpening=false になってしまい、貸借対照表の期首残高が表示されなくなってしまうためです。決算仕訳では「損益」や「残高」など isClosing=true となる勘定科目と一緒に出現するため問題ありません。

r106 2022-03-23 12:44:33 hirukawa_ryo

* aoiro 1.0.5
家事按分の処理を変更しました。従来は合計に対して丸め処理をしていましたが、2022年分以降については仕訳の勘定ごとに切り上げ処理をして積み上げるように変更しました。これは確定申告書等作成コーナーの減価償却費が資産ごとに切り上げ計算をしているのに合わせるための変更です。なお、2021年以前の仕訳データに対しては従来の処理が適用されるため、過去データの帳簿・決算書の数値が変化することはありません。
pdfbox 2.0.24 -> 2.0.25

r105 2021-09-20 23:15:52 hirukawa_ryo

* aoiro 1.0.4
JavaFX 17 の ListView 動作に問題があるため Java 11 に戻しました。

r104 2021-09-18 10:58:38 hirukawa_ryo

* aoiro 1.0.4

r103 2021-09-18 10:53:22 hirukawa_ryo

* aoiro 1.0.4
Gradle 7.0.2 -> 7.2
ClientVM を使用するように変更しました。

r102 2021-09-10 16:30:58 hirukawa_ryo

* aoiro 1.0.4

r101 2021-09-09 17:12:45 hirukawa_ryo

* aoiro 1.0.4
勘定科目.yml の「売上金額(雑収入を含む)」の見出しは、必ず「常に表示する」に設定されるようにしました。
勘定科目.yml ではなく、AccountTitlesLoader で強制的に設定しています。

r100 2021-09-09 14:20:49 hirukawa_ryo

* aoiro 1.0.4
勘定科目.yml の「売上金額(雑収入を含む)」の定義形式を変更しました。
これにより、損益計算書の右側月別集計で「売上」「家事消費等」「雑収入」「仕入」の欄に他の勘定科目を柔軟に追加できるようになりました。
古い定義形式も読み込めるように AccountTitlesLoader.java で対処しています。

r99 2021-08-01 16:46:51 hirukawa_ryo

* aoiro 1.0.3
exewrap 1.6.4 -> exewrap 1.6.5
仕訳帳・総勘定元帳の元入金の元丁・仕丁が空になってしまうバグを修正しました。
このバグは 0.9.7 以降で発生していました。
0.9.7 で1つの仕訳に勘定科目「元入金」が複数入っている場合に相手勘定科目が繰り返し出力されるバグがありました。このバグを修正した際に元丁・仕丁が空になるバグが発生してしまっていました。

r98 2021-06-15 16:36:46 hirukawa_ryo

* aoiro 1.0.2
依存ライブラリ pdfbox 2.0.23 -> 2.0.24
仕訳の借方と貸方に同じ勘定科目を指定した場合、総勘定元帳の月計が2回印字されてしまうバグを修正しました。

r97 2021-05-22 18:53:25 hirukawa_ryo

* aoiro 1.0.1

r96 2021-05-22 13:06:17 hirukawa_ryo

* aoiro 1.0.1
依存ライブラリ pdf-brewer 0.4.7 -> 0.5.0 源様明朝V1.001 への対応。欠落グリフの置換に対応。
仕訳帳、総勘定元帳のヘッダーに表示される「年」「年度」を serif(明朝)から sans-serif(ゴシック)に変更しました。元々、ゴシックだったものがいつの間にか明朝になってしまっていました。

r95 2021-05-03 10:23:43 hirukawa_ryo

* aoiro 1.0.0
AccountTitlesLoader 損益計算書・貸借対照表にレイアウトされていない未使用の勘定科目を取得できるようにしました。

r94 2021-04-26 11:34:19 hirukawa_ryo

* aoiro 0.9.9
AccountSettlement 決算処理で仮受消費税等と仮払消費税等の差額を未収消費税等または未払消費税等へ自動的に振り替える処理を削除しました。
これまでは「未収消費税等」「未払消費税等」が仕訳に含まれていないことが自動振替の条件になっていましたが、
「未収消費税等」「未払消費税等」は貸借対照表に記載されて翌年の元入金として繰り越されることため、2年目以降は仕訳に含まれることになります。
基本的に1年目しか自動振替の条件を満たすことができないため、この処理を削除することとしました。
条件から「未収消費税等」「未払消費税等」が仕訳に含まれていないことを外すことも検討しましたが、手動で振替仕訳を起こすほうが自由度が高いと考えて自動振替は廃止しました。
「仮払消費税等」「仮受消費税等」を使うユーザーは税抜経理を理解しているはずですから、手動での振替仕訳も問題なくできるはずです。

build.gralde リポジトリを jcenter から mavenCentral に変更しました。

r93 2021-04-08 23:51:21 hirukawa_ryo

* aoiro 0.9.8
aoiro.exe ではなく aoiro.jar を実行したときの Usage 表示が aoiro.jar になるようにしました。

r92 2021-04-04 23:15:59 hirukawa_ryo

* aoiro 0.9.8
家事按分の計算でMath.floor(端数切捨て)をMath.round(丸め)に変更しました。Math.floorでは家事按分比率 80.0% のときに1円の誤差が出てしまいました。

r91 2021-03-30 13:21:28 hirukawa_ryo

* aoiro 0.9.7
1つの仕訳の中に勘定科目「元入金」が2つ以上含まれていると総勘定元帳の元入金ページに相手勘定科目が繰り返し表示されてしまうバグを修正しました。

Show on old repository browser