勘定科目取込[CSVファイル取込] 修正1
修正内容
消費税対応をするにあたり、主科目・補助科目の「貸借区分」「消費税区分」が必要になることが判明したので、テーブルのカラムを増設する。
財務会計R4で科目情報のCSVを抽出する際に全項目を選択して出力するようにする。
主科目情報
財務会計R4にて取得できるCSVファイルの内容は以下の通り。
項目名 | 形式 | 備考 |
---|---|---|
勘定科目コード | 1~4桁?までの数値 | |
勘定科目名 | 任意の文字列 | |
勘定科目略称名 | 任意の文字列 | |
貸借区分 | 「借」か「貸」のどちらかの文字列 | |
借方消費税区分 | 借方に指定された場合の「消費税区分」 | |
貸方消費税区分 | 貸方に指定された場合の「消費税区分」 | |
分類 |
補助科目情報
財務会計R4にて取得できるCSVファイルの内容は以下の通り。
項目名 | 形式 | 備考 |
---|---|---|
勘定科目コード | 1~4桁?までの数値 | |
勘定科目名 | 任意の文字列 | DBには登録しない 主科目情報から獲得するようにする |
勘定科目省略名 | 任意の文字列 | DBには登録しない 主科目情報から獲得するようにする |
補助科目コード | 1~4桁?までの数値 | |
補助科目名 | 任意の文字列 | |
補助略称名 | 任意の文字列 | |
貸借区分 | 「借」か「貸」のどちらかの文字列 | |
借方消費税区分 | 借方に指定された場合の「消費税区分」 | |
貸方消費税区分 | 貸方に指定された場合の「消費税区分」 |
DB
main_accountsテーブル
主科目の情報を取り込むテーブル。
カラムは以下のように設定。
カラム名 | 主キー | 型 | 備考 |
---|---|---|---|
id | ○ | Integer | autoincrementをTrueに設定 |
code | Integer | 主科目コードを格納 | |
name | String | 主科目名を格納 | |
abbreviation | String | 主科目名略称名を格納 | |
dr_cr | String | 貸借区分を格納 | |
dr_tax_type | String | 借方消費税区分を格納 | |
dr_tax_type_code | String | 借方消費税区分コードを格納 | |
cr_tax_type | String | 貸方消費税区分を格納 | |
cr_tax_type_code | String | 貸方消費税区分コードを格納 | |
classification | String | 分類を格納 |
sub_accountsテーブル
補助科目の情報を取り込むテーブル。
カラムは以下のように設定。
カラム名 | 主キー | 型 | 備考 |
---|---|---|---|
id | ○ | Integer | autoincrementをTrueに設定 |
code | Integer | 主科目コードを格納 | |
sub_code | Integer | 補助科目コードを格納 | |
sub_name | String | 補助科目名を格納 | |
sub_abbreviation | String | 補助科目省略名を格納 | |
dr_cr | String | 貸借区分を格納 | |
dr_tax_type | String | 借方消費税区分を格納 | |
dr_tax_type_code | String | 借方消費税区分コードを格納 | |
cr_tax_type | String | 貸方消費税区分を格納 | |
cr_tax_type_code | String | 貸方消費税区分コードを格納 |