メインコンテンツまでスキップ

インポートとエクスポート

インポートとは、CSVファイルの内容を取り込んで情報を変更する機能です。サイドメニューの「インポート」から使います。エクスポートは、それぞれの機能の画面から「CSVエクスポート」として実行します。インポートとエクスポートは、1つの画面にまとまってはいません。

インポートは定義を作って使い回す​

インポートは、1回きりのファイルのアップロードではありません。インポートの方法を定義として作っておき、同じ定義を繰り返し使います。毎月の人事データのように、同じ形式のCSVファイルを何度もインポートする運用を想定した仕組みです。

定義には、何を取り込むか(インポート種別)と、CSVファイルの列をYESODのどの項目に取り込むか(マッピング)を持たせます。定義は「インポート」画面の左に一覧で並びます。

定義の作り方と画面の各部は「インポート」画面の見かた、指定できる設定項目はCSVファイルの書式とインポートの設定を参照してください。

インポートは設定とアップロードの2段階​

定義を開くと、画面は2つのステップに分かれます。

  1. 「設定」(ステップ1)で、この回のインポートの方法を指定します。
  2. 「CSVアップロード」(ステップ2)で、CSVファイルをアップロードし、インポートを実行します。

「設定」(ステップ1)で指定するのは、この回だけの内容です。ここで入力した値は定義には保存されません。定義そのものの設定は、別の「設定」画面で指定します。

手順はCSVでインポートするを参照してください。

取り込んだ内容は変更予定として登録される​

インポートは、その場で情報を書き換えるわけではありません。取り込んだ内容は、未承認の変更予定として登録されます。画面にも次のように書かれています。

インポートした変更は承認待ちの変更予定として登録されます。チェックすると、承認済みの状態で登録されます。

変更予定の仕組みは変更登録と変更予定を参照してください。

注意

CSVファイルを取り込んだだけでは、情報は変わりません。承認し、変更日を迎えると反映されます。日付の考え方は変更が有効になる日と、記録された日を参照してください。

承認の手間を省きたい場合は、「設定」(ステップ1)で「インポート時に承認する」にチェックを入れます。未承認を経ずに、承認済みの状態で登録されます。この項目は、ロールに「変更の承認」がないと使えません。「承認者の入力を必須にする」が有効なロールでは表示されません。

変更日はCSVファイル側の指定が優先される​

変更日は、「設定」(ステップ1)の「変更日(任意)」とCSVファイルの両方で指定できます。両方に指定があった場合は、CSVファイル側が優先されます。画面にも次のように書かれています。

CSVファイルで変更日を指定した場合、この変更日は無視されます。

行ごとに違う日付を使いたい場合は、CSVファイル側で指定します。全行を同じ日付でそろえたい場合は、「変更日(任意)」で指定します。「変更日(任意)」には当日の日付が入っているため、指定しないまま実行すると当日から有効になります。

エクスポートは機能ごとに分かれている​

CSVエクスポートは、次の画面から実行します。

画面ボタンエクスポートされるもの
「クイックビュー」画面「CSVエクスポート」検索した結果
「組織図」「会社一覧」「事業所一覧」「プロジェクト」画面「CSVエクスポート」その一覧の内容
「設定」の「項目管理」画面「全項目をCSVエクスポート」「項目管理」画面で扱う項目
「設定」の「項目オプションマスタ」画面「CSVエクスポート」一覧に表示されている選択肢

「項目オプションマスタ」画面の「CSVエクスポート」は、「項目で絞り込み」で絞り込んだ結果を出力します。絞り込んでいないときは、一覧のすべての選択肢が出力されます。

エクスポートする項目を指定したい場合は、クイックビューの「出力項目」で選択します。クイックビューの「CSVエクスポート」は、検索した結果が0件のときはクリックできません。

上の表に挙げた「CSVエクスポート」で出力したCSVファイルは、先頭にBOMが付いたUTF-8で、改行コードはLFです。YESODにはこれ以外にCSVファイルを出力する画面もあり、改行コードが同じとは限りません。たとえば「設定」の「項目管理」画面の「一括インポート」にある「テンプレート」で出力したCSVファイルは、改行コードがCRLFです。

必要な権限​

インポートとエクスポートは、どちらもロールの「機能制限設定」で許可されている必要があります。権限は「設定」の「ロール」の「機能制限設定」で指定します。

使いたい機能許可が必要な項目
「インポート」画面を開く「インポート」
「インポート時に承認する」を使う「変更の承認」
CSVエクスポート種別ごとのCSVエクスポートの許可(下記の注)

CSVエクスポートは、許可されていないと「CSVエクスポート」のボタン自体が表示されません。ボタンが見つからない場合は、管理者にロールの設定を確認してください。

関連ページ​