クレジットカードの明細CSVから経費登録したいのでモデルを追加。
モデルとしては、
- CreditCard -> カードそのもの
- CreditCardStatment ->請求の内容(請求日とか対象期間とか、1ヶ月分の請求情報)
- CreditCardImportBatch -> CSVの取り込み履歴(再取り込みした場合は、Batchが増える)
- CreditCardStatementLine -> CSVの明細1行に相当
という感じ。
CreditCardStatementLine から Transaction を作成できるものとする。
CreditCardモデル
「事業専用」「プライベート」を区別して扱う。
事業専用は全ての行を[未払金]で仕訳する必要があるが、プライベートのカードは必要なものだけ[事業主借]で仕訳する、というルールにする。
その他 ToDo
parserを発行者ごとに設計する必要があるのが、ちょっと面倒。
まずは、Orico と Aeon を実装する予定。