以下のいずれか
追加・更新時:「ADD_OR_UPDATE_PARTICIPANT
」
削除時:「DELETE_PARTICIPANT
」
Excel シートに登録されたデータをもとに、業務責任単位を、一括して追加・更新あるいは削除することができます。この機能を「業務責任単位のインポート機能」と呼びます。
操作手順:
インポート処理では、Excel シート上のデータを、クリップボードを経由して取り込みます。具体的には、Excel のシートから、設定内容の記述された範囲をクリップボードにコピーし、それを、業務責任単位編集画面にインポートします。シート上では各項目をそれぞれひとつの列に記述します。 以下ではインポートできるデータの形式を詳細に説明していますが、分かりにくいと感じられた場合、既存の業務責任単位をエクスポートして、Excel シートに貼り付けてみて下さい。エクスポートされたデータは(下記規則に従っているので)そのままインポートすることができます。
Excel シート上のコピー対象範囲の最初に「ヘッダ行」が 1 行あり、その後に「明細行」が任意の行数続く形式です。ヘッダ行は、明細行における各フィールドの意味を指示するための行です。明細行は、各々が、ひとつの業務責任単位に対する追加・更新・削除の内容を表します。コピー対象範囲内の任意の位置に、空行を置くことができます。空行は、単に無視されます。
ヘッダ行と明細行の並べ方に関する規則は以下の通りです。
範囲内の(空行以外の)最初の行は、ヘッダ行でなければなりません。
ヘッダ行の後に、「明細行」を任意の行数置くことができます。それらの明細行のフィールドの並べ方は、直前のヘッダ行で指示した通りとしなければなりません。
範囲内で、ヘッダ行は、複数回現れてもかまいません。
各明細行は、ひとつの業務責任単位に関する追加・更新の内容を表します。ひとつの業務責任単位に対して複数の明細行を用いてもかまいません。その場合、それらの明細行は、シート上での並び順の通りに処理されます。
ヘッダ行は、下表の各フィールドからなります。
フィールド名 | 必須 | フィールド数 | フィールド位置 | 指定内容(フィールド記号) | ||||
---|---|---|---|---|---|---|---|---|
コマンド |
○ |
1個 |
必ず第1フィールド |
以下のいずれか 追加・更新時:「 削除時:「 |
||||
レコードタイプ |
○ |
1個 |
必ず第2フィールド |
固定値 「 |
||||
ラベル |
○ |
1個 |
任意 |
固定値 「 |
||||
名称 |
― |
定義されている各「 言語 」につき 1 個 |
任意 |
固定値 「
|
||||
アクセス許可タイプ |
― |
1個 |
任意 |
固定値 「 |
||||
責任範囲指定キー |
― |
任意個 |
任意 |
固定値「 例)勘定科目についてのキー指定の場合 |
コマンド「ADD_OR_UPDATE_PARTICIPANT
」は、このヘッダ行に続く明細行が、業務責任単位の追加または更新指示であることを表します。コマンド「DELETE_PARTICIPANT
」は、同様に、このヘッダ行に続く明細行が、業務責任単位の削除指示であることを表します。
レコードタイプ「HDR
」は、この行がヘッダ行であることを表します。
名称フィールドは、固定値「NAME
」の後に、「ロケール」 すなわち ja
en
などを、半角コロン :
で結び付けて示します。コロンの前後に空白を置かないで下さい。ロケールは大文字でもかまいません。
責任範囲指定キーフィールドは、固定値「P」後に、プロパティラベルを、半角コロン :
で結び付けて示します。コロンの前後に空白を置かない点は、名称フィールドと同じです。フィールドのうち、常に必要なのは、コマンド・レコードタイプ・ラベルの三つです。それ以外は必要に応じて設けることも省略することもできます。
コマンド・レコードタイプ以外のフィールドの並び順は任意です。
明細行では、ヘッダ行で指定された各フィールドに、それぞれ適切な値が指定されます。従って、各明細行は直前のヘッダ行と同じ数だけのフィールドを持っていなければなりません。また、ヘッダ行と明細行のフィールドは並び順通りに対応付けられます。明細行の各フィールドに対する指定値は下表の通りです。
フィールド名 | 指定内容(フィールド値) |
---|---|
コマンド |
直前のヘッダ行と同じコマンドを指定 |
レコードタイプ |
固定値 「 この行が明細行であることを示します。 |
ラベル |
各行が追加・更新・削除する対象業務責任単位のラベル。 追加・更新指示の場合、このラベルを持つ業務責任単位が存在すれば、この明細行の指示に従って更新されます。 |
名称 |
対象業務責任単位の各国語名称。 |
アクセス許可タイプ |
対象業務責任単位に割り当てるアクセス許可タイプのラベル。 |
責任範囲指定キー |
ヘッダ行にて指定したディメンションについての、対象業務責任単位の責任範囲指定キー(メンバラベル)。当該ディメンションについて責任範囲指定キーを指定しない場合は空白としておく。 |