6.1. CSVフォーマット¶
IM-共通マスタ のCSVインポート、エクスポート機能で使用するフォーマットを示します。備考欄に特に記述がない項目は、任意の文字列を指定します。最大文字数や利用可能な文字については、『IM-共通マスタ 入力項目定義書』を参考にしてください。CSV定義表の必須とは、必須(表中で○)のものは空文字で登録不可能、必須でない(表中で○でない)ものは空文字で登録可能の意味であり、データファイルで項目を省略可能か否かという意味ではありません。例えば、略称や検索名を指定せずに備考を指定する場合は、略称/検索名は空文字を指定してください。国際化にマークがあるものは、複数の国際化情報を登録するときに任意のデータを指定できる項目です。マークがないものは国際化されていませんので同一のものを指定します。
- ターゲットファイルのエンティティ
CSVフォーマットでは、エンティティごとにデータファイルを分割する必要があります。インポート/エクスポート実行時に設定ファイルのターゲットファイルのtype属性でエンティティを指定します。設定ファイルについての詳細は7章で解説しますので、あわせて参照してください。対象のデータファイルに組織を指定する例
05: <file type="department">im_master/import/data.csv</file>
- CSVの書式
CSVで改行、カンマ(,)は、二重引用符(”)で括ることで、表せます。また二重引用符(”)は、二重引用符を2つ書くことで表せます。
(例) ・カンマ aoyagi,2,false,0,ja,青柳辰巳,アオヤギ タツミ,,,,,,,,,,,,,,,"開発リーダ," ・改行 ueda,1,false,0,ja,上田辰男,ウエダ タツオ,,,,,,,,,,,,,,,"一般社員ユーザ 改行" ・二重引用符 maruyama,4,false,0,ja,円山益男,マルヤマ マスオ,,,,,,,,,,,,,,,"プロジェクトリーダ"""
6.1.1. 会社グループ¶
6.1.1.1. 会社グループ¶
【表:会社グループ】 項目名 ヘッダ 必須 国際化 備考 1 会社グループセットコード company_group_set_cd ○ 2 会社グループコード company_group_cd ○ 3 ソートキー sort_key ○ 4 削除フラグ delete_flag ○ “true” / “false” 5 ロケールID locale_id ○ ○ 言語コード 6 会社グループ名 company_group_name ○ ○ 7 会社グループ略称 company_group_short_name ○ 8 会社グループ検索名 company_group_search_name ○ 9 備考 notes ○
6.1.1.2. 会社グループ内包¶
【表:会社グループ内包】 項目名 ヘッダ 必須 国際化 備考 1 会社グループセットコード company_group_set_cd ○ 2 会社グループコード company_group_cd ○ 3 親会社グループコード parent_company_group_cd ○ 4 削除フラグ delete_flag ○ “true” / “false”※同一セット内では削除フラグは統一した値を指定してください。
6.1.1.3. 会社グループ所属¶
【表:会社グループ所属】 項目名 ヘッダ 必須 国際化 備考 1 会社グループセットコード company_group_set_cd ○ 2 会社グループコード company_group_cd ○ 3 会社コード company_cd ○ 4 削除フラグ delete_flag ○ “true” / “false”
6.1.2. 会社組織¶
6.1.2.1. 組織¶
【表:組織】 項目名 ヘッダ 必須 国際化 備考 1 会社コード company_cd ○ 2 組織セットコード department_set_cd ○ 3 組織コード department_cd ○ 4 ソートキー sort_key ○ 5 削除フラグ delete_flag ○ “true” / “false” 6 ロケールID locale_id ○ ○ 言語コード 7 組織名 department_name ○ ○ 8 組織略称 department_short_name ○ 9 組織検索名 department_search_name ○ 10 国コード country_cd ○ 11 郵便番号 zip_code ○ 12 住所1 address1 ○ 13 住所2 address2 ○ 14 住所3 address3 ○ 15 電話番号 telephone_number ○ 16 内線番号 extension_number ○ 17 FAX番号 fax_number ○ 18 内線FAX番号 extension_fax_number ○ 19 メールアドレス1 email_address1 ○ 20 メールアドレス2 email_address2 ○ 21 URL url ○ 22 備考 notes ○
6.1.2.2. 組織内包¶
【表:組織内包】 項目名 ヘッダ 必須 国際化 備考 1 会社コード company_cd ○ 2 組織セットコード department_set_cd ○ 3 組織コード department_cd ○ 4 親組織コード parent_department_cd ○ 5 削除フラグ delete_flag ○ “true” / “false”※同一セット内では削除フラグは統一した値を指定してください。
6.1.2.3. 役職¶
【表:役職】 項目名 ヘッダ 必須 国際化 備考 1 会社コード company_cd ○ 2 組織セットコード department_set_cd ○ 3 役職コード post_cd ○ 4 ソートキー sort_key ○ 5 削除フラグ delete_flag ○ “true” / “false” 6 ランク rank ○ 7 ロケールID locale_id ○ ○ 言語コード 8 役職名 post_name ○ ○ 9 備考 notes ○
6.1.2.4. 組織所属/組織所属役職¶
【表:組織所属/組織所属役職】 項目名 ヘッダ 必須 国際化 備考 1 会社コード company_cd ○ 2 組織セットコード department_set_cd ○ 3 組織コード department_cd ○ 4 ユーザコード user_cd ○ 5 主所属フラグ department_main “true” / “false” 6 削除フラグ delete_flag ○ “true” / “false” 7 役職コード post_cd 8 削除フラグ(役職) delete_flag “true” / “false”“true”の場合、組織所属役職を削除。※項目が省略された場合は、“false”が適用されます。
6.1.2.5. 組織分類¶
【表:組織分類】 項目名 ヘッダ 必須 国際化 備考 1 会社コード company_cd ○ 2 分類コード category_cd ○ 3 削除フラグ delete_flag ○ “true” / “false” 4 分類タイプ category_type ○ “1” / “0”0:単一分類区分1:複数分類区分5 ソートキー sort_key ○ 6 ロケールID locale_id ○ ○ 言語コード 7 分類名 category_name ○ ○ 8 備考 notes ○
6.1.2.6. 組織分類項目¶
【表:組織分類項目】 項目名 ヘッダ 必須 国際化 備考 1 会社コード company_cd ○ 2 分類コード category_cd ○ 3 分類項目コード category_item_cd ○ 4 削除フラグ delete_flag ○ “true” / “false” 5 ソートキー sort_key ○ 6 ロケールID locale_id ○ ○ 言語コード 7 分類項目名 category_item_cd ○ ○ 8 備考 notes ○
6.1.2.7. 組織分類所属¶
【表:組織分類所属】 項目名 ヘッダ 必須 国際化 備考 1 会社コード company_cd ○ 2 組織セットコード department_set_cd ○ 3 組織コード department_cd ○ 4 分類コード category_cd ○ 5 分類項目コード category_item_cd ○ 6 削除フラグ delete_flag ○ “true” / “false” 7 削除フラグ(分類) delete_flag “true” / “false”“true”の場合、組織所属分類を削除。※項目が省略された場合は、“false”が適用されます。
6.1.3. パブリックグループ¶
6.1.3.1. パブリックグループ¶
【表:パブリックグループ】 項目名 ヘッダ 必須 国際化 備考 1 パブリックグループセットコード public_group_set_cd ○ 2 パブリックグループコード public_group_cd ○ 3 ソートキー sort_key ○ 4 削除フラグ delete_flag ○ “true” / “false” 5 ロケールID locale_id ○ ○ 言語コード 6 パブリックグループ名 public_group_name ○ ○ 7 パブリックグループ略称 public_group_short_name ○ 8 パブリックグループ検索名 public_group_search_name ○ 9 備考 notes ○
6.1.3.2. パブリックグループ内包¶
【表:パブリックグループ内包】 項目名 ヘッダ 必須 国際化 備考 1 パブリックグループセットコード public_group_set_cd ○ 2 パブリックグループコード public_group_cd ○ 3 親パブリックグループコード parent_public_group_cd ○ 4 削除フラグ delete_flag ○ “true” / “false”※同一セット内では削除フラグは統一した値を指定してください。
6.1.3.3. 役割¶
【表:役割】 項目名 ヘッダ 必須 国際化 備考 1 パブリックグループセットコード public_group_set_cd ○ 2 役割コード role_cd ○ 3 ソートキー sort_key ○ 4 削除フラグ delete_flag ○ “true” / “false” 5 ランク rank ○ 6 ロケールID locale_id ○ ○ 言語コード 7 役割名 role_name ○ ○ 8 備考 notes ○
6.1.3.4. パブリックグループ所属/パブリックグループ所属役割¶
【表:パブリックグループ所属/パブリックグループ所属役割】 項目名 ヘッダ 必須 国際化 備考 1 パブリックグループセットコード public_group_set_cd ○ 2 パブリックグループコード public_group_cd ○ 3 ユーザコード user_cd ○ 4 削除フラグ delete_flag ○ “true” / “false” 5 役割コード role_cd 6 削除フラグ(役割) delete_flag “true” / “false”“true”の場合、パブリックグループ所属役割を削除。※項目が省略された場合は、“false”が適用されます。
6.1.3.5. パブリックグループ分類所属¶
【表:パブリックグループ分類所属】 項目名 ヘッダ 必須 国際化 備考 1 パブリックグループセットコード public_group_set_cd ○ 2 パブリックグループコード public_group_cd ○ 3 分類コード category_cd ○ 4 分類項目コード category_item_cd ○ 5 削除フラグ delete_flag ○ “true” / “false” 6 削除フラグ(分類) delete_flag “true” / “false”“true”の場合、パブリックグループ所属分類を削除。※項目が省略された場合は、“false”が適用されます。
6.1.4. パブリックグループ分類¶
6.1.4.1. パブリックグループ分類¶
【表:パブリックグループ分類区分】 項目名 ヘッダ 必須 国際化 備考 1 分類コード category_cd ○ 2 削除フラグ delete_flag ○ “true” / “false” 3 分類タイプ category_type ○ “1” / “0”0:単一分類区分1:複数分類区分4 ソートキー sort_key ○ 5 ロケールID locale_id ○ ○ 言語コード 6 分類名 category_name ○ ○ 7 備考 notes ○
6.1.4.2. パブリックグループ分類項目¶
【表:パブリックグループ分類区分項目】 項目名 ヘッダ 必須 国際化 備考 1 分類コード category_cd ○ 2 分類項目コード category_item_cd ○ 3 削除フラグ delete_flag ○ “true” / “false” 4 ソートキー sort_key ○ 5 ロケールID locale_id ○ ○ 言語コード 6 分類項目名 category_item_cd ○ ○ 7 備考 notes ○
6.1.5. プライベートグループ¶
6.1.5.1. プライベートグループ¶
【表:プライベートグループ】 項目名 ヘッダ 必須 国際化 備考 1 プライベートグループコード private_group_cd ○ 2 ユーザコード user_cd ○ 3 ソートキー sort_key ○ 4 プライベートグループ名 private_group_name ○ 5 プライベートグループ検索名 private_group_search_name ○ 6 備考 notes ○
6.1.5.2. プライベートグループ所属¶
【表:プライベートグループ所属】 項目名 ヘッダ 必須 国際化 備考 1 プライベートグループコード private_group_cd ○ 2 所有者コード owner_cd ○ 3 ユーザコード user_cd ○ 4 ソートキー sort_key ○
6.1.6. ユーザ¶
6.1.6.1. ユーザ¶
【表:ユーザ】 項目名 ヘッダ 必須 国際化 備考 1 ユーザコード user_cd ○ 2 ソートキー sort_key ○ 3 削除フラグ delete_flag ○ “true” / “false” 4 性別 sex “0”/”1”/“2”/“9”0:男性 1:女性 2:その他 9:回答しない5 ロケールID locale_id ○ ○ 言語コード 6 ユーザ名 user_name ○ ○ 7 ユーザ検索名 user_search_name ○ 8 国コード country_cd ○ 9 郵便番号 zip_code ○ 10 住所1 address1 ○ 11 住所2 address2 ○ 12 住所3 address3 ○ 13 電話番号 telephone_number ○ 14 内線番号 extension_number ○ 15 FAX番号 fax_number ○ 16 内線FAX番号 extension_fax_number ○ 17 携帯電話番号 mobile_number ○ 18 メールアドレス1 email_address1 ○ 19 メールアドレス2 email_address2 ○ 20 携帯メールアドレス mobile_email_address ○ 21 URL url ○ 22 備考 notes ○
6.1.6.2. ユーザ分類所属¶
【表:ユーザ分類所属】 項目名 ヘッダ 必須 国際化 備考 1 ユーザコード user_cd ○ 2 分類コード category_cd ○ 3 分類項目コード category_item_cd ○ 4 削除フラグ delete_flag ○ “true” / “false” 5 削除フラグ(分類) delete_flag “true” / “false”“true”の場合、ユーザ所属分類を削除。※項目が省略された場合は、“false”が適用されます。
6.1.7. ユーザ分類¶
6.1.7.1. ユーザ分類¶
【表:ユーザ分類区分】 項目名 ヘッダ 必須 国際化 備考 1 分類コード category_cd ○ 2 削除フラグ delete_flag ○ “true” / “false” 3 分類タイプ category_type ○ “1” / “0”0:単一分類区分1:複数分類区分4 ソートキー sort_key ○ 5 ロケールID locale_id ○ ○ 言語コード 6 分類名 category_name ○ ○ 7 備考 notes ○
6.1.7.2. ユーザ分類項目¶
【表:ユーザ分類区分項目】 項目名 ヘッダ 必須 国際化 備考 1 分類コード category_cd ○ 2 分類項目コード category_item_cd ○ 3 削除フラグ delete_flag ○ “true” / “false” 4 ソートキー sort_key ○ 5 ロケールID locale_id ○ ○ 言語コード 6 分類項目名 category_item_cd ○ ○ 7 備考 notes ○
6.1.8. 法人グループ¶
6.1.8.1. 法人グループ¶
【表:法人グループ】 項目名 ヘッダ 必須 国際化 備考 1 会社コード company_cd ○ 2 法人グループセットコード corporation_group_set_cd ○ 3 法人グループコード corporation_group_cd ○ 4 ソートキー sort_key ○ 5 削除フラグ delete_flag ○ “true” / “false” 6 ロケールID locale_id ○ ○ 言語コード 7 法人グループ名 corporation_group_name ○ ○ 8 法人グループ略称 corporation_group_short_name ○ 9 法人グループ検索名 corporation_group_search_name ○ 10 備考 notes
6.1.8.2. 法人グループ内包¶
【表:法人グループ内包】 項目名 ヘッダ 必須 国際化 備考 1 会社コード company_cd ○ 2 法人グループセットコード corporation_group_set_cd ○ 3 法人グループコード corporation_group_cd ○ 4 親法人グループコード parent_corporation_group_cd ○ 5 削除フラグ delete_flag ○ “true” / “false”※同一セット内では削除フラグは統一した値を指定してください。
6.1.8.3. 法人グループ所属¶
【表:法人グループ所属】 項目名 ヘッダ 必須 国際化 備考 1 会社コード company_cd ○ 2 法人グループセットコード corporation_group_set_cd ○ 3 法人グループコード corporation_group_cd ○ 4 法人コード corporation_cd ○ 5 削除フラグ delete_flag ○ “true” / “false”
6.1.9. 法人¶
6.1.9.1. 法人¶
【表:法人】 項目名 ヘッダ 必須 国際化 備考 1 会社コード company_cd ○ 2 法人コード corporation_cd ○ 3 ソートキー sort_key ○ 4 削除フラグ delete_flag ○ “true” / “false” 5 ロケールID locale_id ○ ○ 言語コード 6 法人名 corporation_name ○ ○ 7 法人略称 corporation_short_name ○ 8 法人検索名 corporation_search_name ○ 9 国コード country_cd ○ 10 郵便番号 zip_code ○ 11 住所1 address1 ○ 12 住所2 address2 ○ 13 住所3 address3 ○ 14 電話番号 telephone_number ○ 15 内線番号 extension_number ○ 16 FAX番号 fax_number ○ 17 内線FAX番号 extension_fax_number ○ 18 メールアドレス1 email_address1 ○ 19 メールアドレス2 email_address2 ○ 20 URL url ○ 21 備考 notes ○ 22 法人番号 corporate_number ○
6.1.9.2. 法人所属¶
【表:法人所属】 項目名 ヘッダ 必須 国際化 備考 1 法人コード corporation_cd ○ 2 会社コード company_cd ○ 3 取引先コード customer_cd ○ 4 削除フラグ delete_flag ○ “true” / “false”
6.1.10. 取引先¶
6.1.10.1. 取引先¶
【表:取引先】 項目名 ヘッダ 必須 国際化 備考 1 会社コード company_cd ○ 2 取引先コード customer_cd ○ 3 ソートキー sort_key ○ 4 削除フラグ delete_flag ○ “true” / “false” 5 ロケールID locale_id ○ ○ 言語コード 6 取引先名 customer_name ○ ○ 7 取引先略称 customer_short_name ○ 8 取引先検索名 customer_search_name ○ 9 担当者 charge_person_name 10 国コード country_cd ○ 11 郵便番号 zip_code ○ 12 住所1 address1 ○ 13 住所2 address2 ○ 14 住所3 address3 ○ 15 電話番号 telephone_number ○ 16 内線番号 extension_number ○ 17 FAX番号 fax_number ○ 18 内線FAX番号 extension_fax_number ○ 19 メールアドレス1 email_address1 ○ 20 メールアドレス2 email_address2 ○ 21 URL url ○ 22 備考 notes ○ 23 取引先法人番号 corporate_number ○
6.1.11. 品目カテゴリ¶
6.1.11.1. 品目カテゴリ¶
【表:品目カテゴリ】 項目名 ヘッダ 必須 国際化 備考 1 会社コード company_cd ○ 2 品目カテゴリセットコード item_category_set_cd ○ 3 品目カテゴリコード item_category_cd ○ 4 ソートキー sort_key ○ 5 削除フラグ delete_flag ○ “true” / “false” 6 ロケールID locale_id ○ ○ 言語コード 7 品目カテゴリ名 item_category_name ○ ○ 8 品目カテゴリ略称 item_category_short_name ○ 9 品目カテゴリ検索名 item_category_search_name ○ 10 備考 notes ○
6.1.11.2. 品目カテゴリ内包¶
【表:品目カテゴリ内包】 項目名 ヘッダ 必須 国際化 備考 1 会社コード company_cd ○ 2 品目カテゴリセットコード item_category_set_cd ○ 3 品目カテゴリコード item_category_cd ○ 4 親品目カテゴリコード parent_item_category_cd ○ 5 削除フラグ delete_flag ○ “true” / “false”※同一セット内では削除フラグは統一した値を指定してください。
6.1.11.3. 品目カテゴリ所属¶
【表:品目カテゴリ所属】 項目名 ヘッダ 必須 国際化 備考 1 品目カテゴリセットコード item_category_set_cd ○ 2 品目カテゴリコード item_category_cd ○ 3 会社コード company_cd ○ 4 品目コード item_cd ○ 5 削除フラグ delete_flag ○ “true” / “false”
6.1.12. 品目¶
6.1.12.1. 品目¶
【表:品目】 項目名 ヘッダ 必須 国際化 備考 1 会社コード company_cd ○ 2 品目コード item_cd ○ 3 ソートキー sort_key ○ 4 削除フラグ delete_flag ○ “true” / “false” 5 ロケールID locale_id ○ ○ 言語コード 6 品目名 item_name ○ ○ 7 品目略称 item_short_name ○ 8 品目検索名 item_search_name ○ 9 備考 notes ○
6.1.13. 通貨¶
6.1.13.1. 通貨¶
【表:通貨】 項目名 ヘッダ 必須 国際化 備考 1 会社コード company_cd ○ 2 通貨コード currency-cd ○ 3 ソートキー sort_key ○ 4 削除フラグ delete_flag ○ “true” / “false” 5 通貨ISOコード currency_iso_cd ○ 6 通貨単位記号 unit_sign ○ 7 ロケールID locale_id ○ ○ 言語コード 8 通貨名 currency_name ○ ○ 9 備考 notes ○
6.1.13.2. 通貨精度¶
【表:通貨精度】 項目名 ヘッダ 必須 国際化 備考 1 会社コード company_cd ○ 2 通貨精度区分 currency-precision-type ○ 3 通貨コード currency-cd ○ 4 ソートキー sort_key ○ 5 削除フラグ delete_flag ○ “true” / “false” 6 ロケールID locale_id ○ ○ 言語コード 7 通貨精度区分名 currency_prec_type_name ○ ○ 8 通貨精度区分略称 currency_prec_type_short_name ○ 9 通貨精度区分検索名 currency_prec_type_search_name ○ 10 通貨精度 currency_precision ○ ○ 11 通貨スケール currency_scale ○ ○
6.1.13.3. 通貨換算コード¶
【表:通貨換算コード】 項目名 ヘッダ 必須 国際化 備考 1 会社コード company_cd ○ 2 通貨換算コード currency_conversion_cd ○ 3 ソートキー sort_key ○ 4 削除フラグ delete_flag ○ “true” / “false” 5 ロケールID locale_id ○ ○ 言語コード 6 通貨換算コード名 currency_conv_name ○ ○ 7 通貨換算コード略称 currency_conv_short_name ○ 8 通貨換算コード検索名 currency_conv_search_name ○
6.1.13.4. 通貨レート¶
【表:通貨レート】 項目名 ヘッダ 必須 国際化 備考 1 会社コード company_cd ○ 2 通貨コード currency-cd ○ 3 通貨換算コード currency_conversion_cd ○ 4 元通貨コード base_currency_cd ○ 5 ソートキー sort_key ○ 6 削除フラグ delete_flag ○ “true” / “false” 7 TTB ttb ○ 8 TTS tts ○