組織ブレークダウン ストラクチャの設定

ccppmop159
組織ブレークダウン ストラクチャ(OBS)は、会社を階層的に表したもので、リソース、プロジェクト、および投資の整合性を維持するために使用できます。OBS を使用することにより、以下のタスクを実行できます。
  • フィルタリングおよびレポートの目的でオブジェクトを分類します。
  • リソースの集合をパーティションに関連付けます。
  • OBS メンバシップに基づいて、オブジェクト インスタンスに対するアクセス権をユーザに付与します。
各 OBS のタイプ、レベル、およびユニットを定義できます。
  • OBS タイプ:
    OBS のタイプを指定します。たとえば、「場所」という名前の OBS は、地理的な場所に対する OBS タイプを定義します。
  • OBS レベル:
    OBS 階層の構造を指定します。たとえば、場所 OBS には、レベル 1 として国、レベル 2 として都道府県/州、レベル 3 として市区町村を設定できます。
  • OBS ユニット:
    OBS 階層内のユニットを指定します。たとえば、場所 OBS は、国、都道府県/州または地域、市区町村の名前を OBS 単位として使用できます。OBS ユニットは他の OBS ユニットとの関係において、先祖、子孫または両方になりえます。
    OBS ユニット、部門、および場所の名前には、以下の特殊文字を含めることはできません。
    • スラッシュ(/)
    • コロン(:)
    • 二重引用符(")
    • より小さい(<)
    • より大きい(>)
2
OBS の例
以下のイメージは、場所 OBS と、レベルおよび各レベルのユニットを示しています。
場所 OBS と、レベルおよび各レベルのユニットを示している図
Image showing a location OBS with levels and units in each level
以下の表に示すように、会計 OBS または非会計 OBS を設定することができます。
会計 OBS の設定
非会計 OBS の設定
会計 OBS の設定
会計 OBS を作成するための前提条件の確認
この記事の手順を完了するには、以下のアクセス権が必要です。
  • 管理 - アクセス
  • 管理 - アプリケーション設定
  • 会計保守 - FOS (会計組織構造)
  • 部門 - 作成
  • 場所 - 作成
  • オブジェクト管理
  • 管理 - XOG
ビデオ: 会計 OBS を作成すると属性が削除される理由

このビデオを全画面モードで再生するには、下部にある YouTube のロゴをクリックします。
部門と場所の OBS の作成
組織に関連付けられているユニットおよびレベルを定義する OBS を作成します。会計計画には以下の OBS タイプが使用されます。
  • 組織図を表す
    部門 OBS
    クラシック PPM
    管理者は、部門 OBS タイプおよびその OBS レベルを定義します。部門マネージャは主として部門の作成に責任を負います。部門マネージャが部門を作成すると、OBS ユニットも OBS 階層内に作成されます。階層は選択されたエンティティに基づき、オプションで親部門に基づきます。
  • 組織内の部門の地理的な場所を表す
    場所 OBS
    。会計管理者は、会計セットアップの一部として場所を作成することに責任を負います。会計セットアップ中に場所が作成されると、OBS ユニットが、選択されたエンティティに基づいて OBS 内に作成されます。
この記事では、2 つのレベルで会計部門 OBS および会計の場所 OBS を作成します。たとえば、Dept という名前の会計部門 OBS を作成し、レベル 1 として部門、レベル 2 としてチームを作成します。同様に、Loc という名前の会計の場所 OBS を作成し、レベル 1 として国、レベル 2 として都道府県を作成します。
以下の手順に従います。
  1. [管理]
    -
    [組織とアクセス]
    -
    [OBS]
    をクリックします。
  2. [新規]
    をクリックします。
  3. [一般情報]
    セクションのフィールドに入力します。
    OBS に対して、使用方法を示すわかりやすい名前を指定します。
  4. [レベル]
    セクションにラベルを入力します。
  5. 以下の
    いずれかの
    操作を実行します。
    • オブジェクトを OBS に関連付けるには、
      [保存]
      をクリックします。
    • 別の OBS を作成するには、
      [保存して戻る]
      をクリックします。
オブジェクトと OBS の関連付け
オブジェクトを OBS に関連付けて、そのオブジェクトのセキュリティやレポートなどの OBS 機能を有効にします。カスタム オブジェクトを部門または場所の OBS に関連付けることができますが、これらのオブジェクトは時間入力や会計トランザクションでは使用できません。
オブジェクトを会計部門 OBS に関連付ける際は、以下のアクションが発生します。
  • 関連付けられているオブジェクトは、
    [OBS のプロパティ]
    ページの
    [関連オブジェクト]
    セクションの下にハイパーリンクとして表示されます。ハイパーリンクをクリックすると、
    [オブジェクト属性]
    ページで作成された属性が表示されます。このページで、既定値を設定し、OBS フィールドを読み取り専用に設定することもできます。
  • [OBS エンティティ - ルックアップ]
    データ タイプの「
    部門 OBS
    」 という名前の属性が、関連する
    [オブジェクト属性]
    ページに作成されます。この
    データ タイプ
    は、OBS 属性専用として予約されており、カスタム属性の作成には使用できません。
    ハイパーリンクおよび部門 OBS 属性は、次のオブジェクトでは作成されません: 会社、インシデント カテゴリ、ジョブ/レポート、ページ、ポートフォリオ、ポートレット、プロセス定義、リリース、リリース計画、および要件。
  • 部門 OBS 属性は、オブジェクトを会計部門 OBS を最初に関連付けた場合にのみ作成され、その後の関連付けでは作成されません。これにより、関連付けられているオブジェクトの属性リストに「部門 OBS」属性が 1 つだけ表示されます。
オブジェクトを場所 OBS に関連付けた場合、関連するオブジェクトにはハイパーリンクがありません。属性は、関連するオブジェクトの属性リストには作成されていません。
以下の表は、関連付けの後に作成される会計 OBS 属性データを表しています。
OBS 名
オブジェクト名
属性名
属性 ID
データ タイプ
Dept
プロジェクト
部門 OBS
odf_obs_fin_dept
OBS エンティティ - ルックアップ
Loc
プロジェクト
該当せず
該当せず
該当せず
プロジェクト以外に、他のオブジェクト タイプを[オブジェクト名]列で使用することができます。ただし、会社、インシデント カテゴリ、ジョブ/レポート、ページ、ポートフォリオ、ポートレット、プロセス定義、リリース、リリース計画、または要件のオブジェクトは使用できません。
以下の手順に従います。
  1. [管理]
    -
    [組織とアクセス]
    -
    [OBS]
    をクリックします。
  2. OBS を開き、
    [関連オブジェクト]
    セクションの下の
    [追加]
    をクリックします。
  3. OBS に関連付けるオブジェクトを選択し、
    [追加]
    をクリックします。たとえば、プロジェクト オブジェクトを Dept および Loc の OBS ユニットに関連付けます。
  4. [関連付けモード]
    を選択し、すべてのレベルに存在する OBS ユニットを選択するか、最下位のレベルに存在する OBS ユニットのみを選択します。
    値:
いずれかのユニット
: OBS に複数のレベルがある場合、すべてのレベルのすべてのユニットが選択可能です。
最低ユニット
: OBS に複数のレベルがある場合、最下位のユニットのみが選択可能です。
関連オブジェクトのインスタンスのいずれかで部門ユニットが最下位レベルでない値に設定されている場合は、部門 OBS に関連付けられているオブジェクトの[関連付けモード]を[いずれかのユニット]から[最低ユニット]に変更することはできません。
既定値、既定値の上書き、またはその両方が、
最低ユニット
以外の値に設定されている場合、
[関連付けモード]
[いずれかのユニット]
から
[最低ユニット]
に変更すると、これらの両方のフィールドの値は空白になります。
    • 関連オブジェクトのインスタンスのいずれかで、ユニットが
      [最低ユニット]
      に設定されていない場合、エラー メッセージが表示されます。
    • 読み取り専用と必須のフィールドが設定されている場合、
      [関連付けモード]
      を[
      いずれかのユニット
      ]から[
      最低ユニット
      ]に変更すると、エラー メッセージが表示されます。
いずれかの関連オブジェクトの
[関連付けモード]
が[
最低ユニット
]に設定されている場合、最低レベルの後にサブ部門を追加することはできません。
会計 OBS からオブジェクトの関連付けを解除する場合、部門 OBS 属性が削除されます。オブジェクトが 1 つ以上の会計 OBS に関連付けられている場合、オブジェクトが最後の OBS から関連付けを解除された後にのみ、部門 OBS 属性が削除されます。
OBS ユニットの作成
OBS ユニットは各レベルで作成できます。たとえば、Dept の OBS に対して、レベル 1 に IT という名前のユニットを作成し、レベル 2 に Development および QA を子ユニットとして作成します。同様に、Loc OBS に対してユニットを作成します。組織を再編成する際は、オブジェクトとリソースへのアクセスを失うことなく、他のブランチまたはレベルに OBS と子孫を移動させることができます。
エンティティにリンクされている OBS からユニットを削除または作成することはできません。代わりに、OBS をエンティティに関連付ける前に、OBS ユニットを作成します。
以下の手順に従います。
  1. [管理]
    -
    [組織とアクセス]
    -
    [OBS]
    をクリックします。
  2. OBS を開き、
    [ユニット]
    をクリックします。
  3. [新規]
    をクリックし、フィールドに入力してユニットをレベル 1 に作成します。
  4. 既存ユニットに対する子ユニットを作成するには、
    [親]
    フィールドを選択します。一度に複数のユニットを作成するには、
    [クイック作成]
    を使用します。
  5. 関連オブジェクトのインスタンスを添付するには、
    [保存して続行]
    をクリックします。[関連付けたインスタンス]タブを使用して、インスタンスにアクセス権があるリソースをコントロールするために、OBS ユニットにオブジェクト インスタンスを添付することができます。OBS に関連付けられた任意のオブジェクトからインスタンスを選択できます。
  6. さらに OBS ユニットを追加するには、
    [保存して戻る]
    をクリックします。
エンティティの作成
エンティティを定義した後、会計計画を作成し、投資のコストを確立できます。各エンティティには独自の場所と部門のセットがあり、1 つの部門 OBS および場所 OBS にのみ関連付けられます。会計的な境界を設定するには、場所に対する地理的 OBS と部門に対する組織的 OBS にエンティティを関連付けます。
エンティティを作成すると、選択した部門および場所の OBS は会計 OBS に変換され、非会計 OBS 属性は、関連オブジェクトから削除されます。「
部門 OBS
」という会計 OBS 属性が、部門 OBS に関連付けられているオブジェクトに作成されます。ただし、OBS 属性は次のオブジェクトに対しては作成されません: 会社、インシデント カテゴリ、ジョブ/レポート、ページ、ポートフォリオ、ポートレット、プロセス定義、リリース、リリース計画、および要件。
会計管理を初めて設定する場合は、最初に部門と場所の OBS を作成し、次にエンティティを作成します。OBS をエンティティに関連付けると、OBS はアクセス権限管理を自動的に有効にします。OBS は削除できず、その構造を OBS から直接編集することはできません。
エンティティを作成すると、システム既定値を以前に定義した場合はその既定値が読み込まれます。たとえば、既定では[投資クラス]、[会社クラス]および[WIP クラス]が入力されています。コスト/レート マトリクスがリソース(労働、資材、備品、経費)に対して存在する場合、既定では、これらのリソースのトランザクションはすべてマトリクスを使用してコストとレートを決定します。トランザクション プロパティに別のコストおよびレートを入力することにより、既定値を上書きできます。
エンティティが作成された後、
[OBS ユニット]
ページから OBS ユニットを作成することはできません。
この記事では、Dept と Loc の OBS を関連付けることにより、Entity という名前のエンティティを作成します。
以下の手順に従います。
  1. [管理]
    -
    [会計]
    -
    [セットアップ]
    をクリックします。
  2. [エンティティ]
    をクリックし、
    [新規]
    をクリックします。
  3. [概要]
    セクションの以下のフィールドに値を入力します。
    • 会計期間タイプ
      エンティティの会計実績期間タイプを定義します。この値によって、エンティティ用に作成されたすべての新規コスト計画の既定の会計実績期間タイプが設定されます。この既定値はコスト計画で変更できます。
      値: 月次、四半期
      年次
      週次
      月 2 回
      13 期間
    • 使用通貨
      エンティティの使用通貨を定義します。エンティティの作成後は、このフィールドを更新できません。製品のインストール時に通貨オプションが選択された場合のみ、通貨を選択できます。
    • 既定の請求通貨
      コスト計画を表示するために、既定の請求通貨を定義します。
    • レポート通貨
      レポート用の既定通貨を定義します。エンティティの作成後は、このフィールドを更新できません。
    • 場所 OBS
      エンティティに関連付けられた既存の場所 OBS を定義します。
    • 部門 OBS
      エンティティに関連付けられた既存の部門 OBS を定義します。
    • 既定値
      システムの既定のエンティティを定義します。エンティティの必要な情報を保存した後にのみ、フィールドが表示されます。最初のエンティティを作成する場合は、自動的に既定として設定されます。フィールドをクリアして既定の設定を元に戻すことができます。複数のエンティティがある場合は、既定として 1 つのエンティティのみ設定できます。
      [既定値]フィールドは必須ではありませんが、既定のエンティティを設定しない場合は、
      Clarity
      のスタッフ割り当てとロードマップ機能に影響します。
  4. [既定値]
    セクションのフィールドに値を入力します。
    • 投資クラス
      組織内の作業を論理的に分類します。たとえば、投資クラスを使用して投資を分類できます。
    • 会社クラス
      既定の会社クラスを定義します。会社クラスは、会計組織における業務、垂直市場、クライアントを分類し、会社を会計的に有効にする場合に必要となります。
    • WIP クラス
      会社および投資を分類します。WIP は、収入認識のメソッドを示すためにも使用されます。WIP クラスを使用すると、トランザクションのレートとコストを定義し、総勘定元帳にポストするトランザクションをグループ化することができます。プロジェクトに対して認識される収益の計算にも使用できます。
  5. [労働のレートおよびコストの既定値]
    [資材のレートおよびコストの既定値]
    [備品のレートおよびコストの既定値]
    、および
    [経費のレートおよびコストの既定値]
    セクションのフィールドに入力します。
    • レート ソース
      トランザクション エントリの利益金額の計算に使用されるコストまたはレート マトリクスを定義します。
    • コスト ソース
      トランザクション エントリのコスト金額の計算に使用されるコスト マトリクスを定義します。
    • ソースの場所
      レートとコストのソースが、リソースの場所またはプロジェクトの場所のどちらから提供されるかを定義します。ここで選択した値は、部門と場所のグループ化属性に対するコスト計画の自動入力を制御します。たとえば、労働と非労働のリソースの両方のエンティティに対してソースの場所としてリソースを選択します。後で、投資チームまたはタスク割り当てからコスト計画を自動入力し、部門、場所、リソースによって詳細をグループ化します。次に、すべてのリソース(労働および非労働)に、プロジェクト会計プロパティではなく、リソースの会計プロパティに基づいて部門と場所の値が表示されます。
    • 為替レート タイプ
      プロジェクト トランザクション用の為替レート タイプを定義し、複数通貨が利用可能な場合にのみ表示されます。プロジェクトが承認されると、為替レート タイプを変更できません。
      値:
      平均
      : 週次、月次、または四半期の期間にわたる混同誘導レート。
      固定:
      定義された期間にわたって変化しない固定レート。
      スポット
      たとえば日単位などで頻繁に変化する可変レート。
  6. 変更を保存します。
部門と場所の関連付け
部門と場所の OBS ユニットを相互に関連付けることができます。この関連付けは、どの部門がどの場所に属するかを定義するのに役立ちます。
1 つの部門を複数の場所に関連付けることができます。場所は部門と同じエンティティからのものである必要があります。それらの場所を参照し、部門に場所を追加することができます。場所がどのインスタンスでも使用されていない場合にのみ、場所を部門から削除できます。
以下の手順に従います。
  1. [ホーム]
    -
    [組織]
    -
    [部門]
    をクリックします。
  2. 場所を関連付ける部門を開きます。
  3. [プロパティ]
    タブをクリックし、
    [場所]
    をクリックします。
  4. [追加]
    をクリックして場所を表示します。
  5. 関連付ける場所を選択し、
    [追加]
    をクリックします。
場所と部門の関連付け
1 つの場所を 1 つ以上の部門に関連付けることができます。部門が作成され、場所と同じエンティティに関連付けられていることをまず確認します。
以下の手順に従います。
  1. [管理]
    -
    [会計]
    -
    [セットアップ]
    をクリックします。
  2. [組織構造]
    セクションの
    [場所]
    をクリックします。
  3. 部門に関連付ける場所を開きます。
  4. [プロパティ]
    メニューを開き、
    [メイン]
    から
    [部門]
    をクリックします。
  5. [追加]
    をクリックして部門を表示します。
  6. 関連付ける部門を選択し、
    [追加]
    をクリックします。
(オプション) OBS 属性の設定
OBS 属性が作成されたら、他の既存の属性と同様に設定できます。OBS 属性を設定する方法の例を以下に示します。
  • OBS フィールドを必須にする。
  • OBS フィールドを読み取り専用にする。
  • OBS フィールドに値が 1 回だけ入力されるように設定する。
  • OBS フィールドの既定値を設定する。
  • OBS フィールドの上書き既定値を設定する。
  • OBS フィールドを非表示にする。
  • OBS フィールドのラベルを変更する。
  • OBS セクションを別のサブページまたはセキュリティで保護されたサブページに移動する。
  • OBS セクションの名前を変更する。
  • OBS セクションを削除する。
  • OBS セクションから OBS フィールドをその他のセクションに移動する。
  • リスト ページで OBS の属性を設定する。
  • インライン編集を使用する。
  • OBS の属性の監査記録を有効にする。
  • OBS フィールドで自動候補表示を使用する。
  • OBS フィールドの言語翻訳を使用する。
  • システム内の OBS フィールドまたはプロセス定義の手動アクションを使用する。
OBS セクションは、他の既存のセクションのように削除できます。オブジェクトを OBS セクションに再度関連付けると、オブジェクトが再度関連付けられた OBS を持つオブジェクトのみの[概要]ページに OBS セクションが再表示されます。
  • 読み取り専用である属性値をユーザ インターフェースから更新することはできません。ただし、部門属性が会計サブページで更新された場合、
    部門 OBS
    属性は読み取り専用であっても更新されます。この動作は、
    部門 OBS
    と部門属性の値が常に同期されている必要があるために発生します。
ビデオ: OBS セクションがビューから削除されても表示される理由

このビデオを全画面で再生するには、ビデオ下部の[設定]の右の YouTube ロゴをクリックします。
非会計 OBS の設定
非会計 OBS を作成するための前提条件の確認
この記事に記載されているすべてのタスクを完了するには、以下のアクセス権を必要とします。
  • 管理 - アプリケーション設定
  • 管理 - XOG
  • オブジェクト管理
OBS の作成
会計計画に使用されない部門または場所を表す OBS を作成することができます。組織に関連付けられているユニットおよびレベルを定義する OBS を作成します。OBS には修飾子で名前を付け、OBS がエンティティの関連付け以外の目的で使用されていることを示すことができます。たとえば、地域という名前の OBS は、地理的な場所に対する OBS タイプを定義します。
この記事では、2 つのレベルでリソース プールという OBS を作成します。たとえば、レベル 1 に国、レベル 2 に都道府県を設定します。
以下の手順に従います。
  1. [管理]
    を開き、
    [組織とアクセス]
    から
    [OBS]
    をクリックします。
  2. [新規]
    をクリックします。
  3. [一般情報]
    セクションのフィールドに入力します。
    ベスト プラクティス:
    OBS には、使用方法を説明するわかりやすい名前を付けます。
  4. [レベル]
    セクションにラベルを入力します。
  5. 変更を保存します。
オブジェクトと OBS の関連付け
オブジェクトのセキュリティやレポートなどの OBS 機能を有効にするために、オブジェクトを OBS に関連付けます。オブジェクトを OBS に関連付ける際は、以下のアクションが発生します。
  • 関連付けられているオブジェクトは、
    [OBS のプロパティ]
    ページの
    [関連オブジェクト]
    セクションの下にハイパーリンクとして表示されます。ハイパーリンクをクリックすると、
    [オブジェクト属性]
    ページで作成された属性が表示されます。このページで、既定値を設定し、OBS フィールドを読み取り専用に設定することもできます。
  • OBS 名と
    [OBS - ルックアップ]
    データ タイプを持つ属性が、関連付けられている[オブジェクト属性]ページに作成されます。
    ハイパーリンクおよび OBS 属性は、次のオブジェクトに対しては作成されません: 会社、インシデント カテゴリ、ジョブ/レポート、ページ、ポートレット、およびプロセス定義。
以下の表は、オブジェクトと OBS の関連付けの後に作成される属性を表しています。
OBS 名
オブジェクト名
属性名
属性 ID
データ タイプ
リソース プール
プロジェクト
リソース プール
odf_<first four valid characters of OBS_ID>_ <#code of the OBS ID>
OBS - ルックアップ
プロジェクト以外に、他のオブジェクト タイプを[オブジェクト名]列で使用することができます。ただし、インシデント カテゴリ、ジョブ、レポート、ページ、ポートレット、またはプロセス定義のオブジェクトは使用できません。既定では、OBS 名と属性名は、オブジェクトが非会計 OBS. と関連付けられている場合は同じです。
この記事では、プロジェクト オブジェクトとリソース プール OBS を関連付けます。
以下の手順に従います。
  1. [管理]
    を開き、
    [組織とアクセス]
    から
    [OBS]
    をクリックします。
  2. OBS を開き、
    [関連オブジェクト]
    セクションの下の
    [追加]
    をクリックします。
  3. OBS に関連付けるオブジェクトを選択し、
    [追加]
    をクリックします。
  4. [関連付けモード]
    を選択し、すべてのレベルに存在する OBS ユニットを選択するか、最下位のレベルに存在する OBS ユニットのみを選択します。
    値:
  5. いずれかのユニット
    。OBS に複数のレベルがある場合、すべてのレベルのすべてのユニットが選択可能です。
    • 最低ユニット
      。OBS に複数のレベルがある場合、最下位のユニットのみが選択可能です。
  6. 変更を保存します。
関連オブジェクトのインスタンスのいずれかで部門ユニットが最下位レベルでない値に設定されている場合は、部門 OBS に関連付けられているオブジェクトの
[関連付けモード]
を[
いずれかのユニット
]から[
最低ユニット
]に変更することはできません。
既定値、既定値の上書き、またはその両方が、[
最低ユニット
]以外の値に設定されている場合、
[関連付けモード]
を[
いずれかのユニット
]から[
最低ユニット
]に変更した場合、これらの両方のフィールドの値は空白になります。読み取り専用と必須のフィールドが設定されている場合、
[関連付けモード]
を[
いずれかのユニット
]から[
最低ユニット
]に変更すると、エラー メッセージが表示されます。
オブジェクトと OBS の関連付けを解除すると、OBS 属性が削除され、ビュー、データベース テーブル、インスタンス レベル データなどのすべての関連情報も削除されます。関連付けを解除した後、オブジェクトは[OBS のプロパティ]ページには表示されません。
OBS ユニットの作成
この記事では、OBS ユニットを各レベルで作成します。たとえば、「米国」という名前のユニットをレベル 1 に、「カリフォルニア」および「テキサス」という子ユニットをレベル 2 に作成します。
以下の手順に従います。
  1. [管理]
    を開き、
    [組織とアクセス]
    から
    [OBS]
    をクリックします。
  2. ユニットを追加する OBS を開き、
    [ユニット]
    をクリックします。
  3. [新規]
    をクリックし、フィールドに入力してユニットをレベル 1 に作成します。
    [親]
    フィールドを選択して、既存のユニットの子ユニットを作成します。一度に複数のユニットを作成するには、
    [クイック作成]
    を使用します。
  4. 関連オブジェクトのインスタンスを添付するには、
    [保存して続行]
    をクリックします。[関連付けたインスタンス]タブを使用して、インスタンスにアクセス権があるリソースをコントロールするために、OBS ユニットにオブジェクト インスタンスを添付することができます。OBS に関連付けられた任意のオブジェクトのインスタンスを選択できます。複数の OBS ユニットを作成するには、
    [保存して戻る]
    をクリックします。
OBS 属性の設定
OBS 属性が作成されたら、他の既存の属性と同様に設定できます。OBS 属性を設定する方法の例を以下に示します。
  • OBS フィールドを必須または読み取り専用にする。
  • OBS フィールドに値が 1 回だけ入力されるように設定する。
  • OBS フィールドの既定値を設定する。
  • OBS フィールドの上書き既定値を設定する。
  • OBS フィールドを非表示にする。
  • OBS フィールドのラベルを変更する。
  • OBS セクションを別のサブページまたはセキュリティで保護されたサブページに移動する。組織を再編成する際は、オブジェクトとリソースへのアクセスを失うことなく、他のブランチまたはレベルに OBS と子孫を移動させることができます。
  • OBS セクションの名前を変更する。
  • OBS セクションを削除する。OBS セクションは、他の既存のセクションのように削除できます。オブジェクトを OBS セクションに再度関連付けると、オブジェクトが再度関連付けられた OBS を持つオブジェクトのみの[概要]ページに OBS セクションが再表示されます。
  • OBS セクションから OBS フィールドをその他のセクションに移動する。
  • リスト ページで OBS の属性を設定する。
  • インライン編集を使用する。
  • OBS の属性の監査記録を有効にする。
  • OBS フィールドで自動候補表示を使用する。
  • OBS フィールドの言語翻訳を使用する。
  • システム内の OBS フィールドまたはプロセス定義の手動アクションを使用する。
OBS プロパティへのアップグレードの影響
このリリースにアップグレードした後、以下の変更が発生します。
  • OBS 名に中かっこ記号 {} が含まれている場合、すべて丸かっこ記号 () に変更されます。
  • OBS 名に以下の特殊文字のいずれかが含まれている場合、アップグレード時に、インストール前チェックが失敗します。
    • スラッシュ(/)
    • コロン(:)
    • 引用符("")
    • より小さい(<)、より大きい(>)
監査記録が有効な OBS 属性の制約
このリリース以降、OBS 属性の監査記録を活用できます。ただし、監査記録が有効な OBS 属性を削除することはできません。OBS 属性を削除しようとすると、エラーが発生します。
OBS 属性の監査記録が有効な場合に実行できないアクションの例を以下に示します。
  • 非会計 OBS の削除
  • オブジェクトと OBS の関連付け解除
  • エンティティの作成
  • エンティティの削除
OBS セクションの設定
OBS セクションは、他の既存のセクションと同様に、設定、移動、または削除することができます。オブジェクトを初めて OBS に関連付けた場合、オブジェクトの
作成ビュー
および
編集ビュー
に OBS 属性を含む OBS セクションが作成されます。その後のすべての関連付けでは、このセクションの
[選択済み]
列に OBS 属性が追加されます。
OBS セクションを削除した後、オブジェクトを OBS セクションに再度関連付けると、オブジェクトが再度関連付けられた OBS を持つオブジェクトのみの[概要]ページに OBS セクションが再表示されます。
OBS セクションは任意のサブページに移動することができ、
[既定値の復元]
を使用してセクションを元の場所に戻すことができます。既定値を復元した場合、OBS セクションは
[概要]
サブページに戻り、
[選択済み]
列のすべての OBS 属性も元に戻ります。
システム パーティションには、いつでも OBS セクションが 1 つだけ存在できます。
既定値の復元アクションの結果を理解するためには、以下の表のアクションを考慮します。
アクション
結果
管理者が OBS セクションを設定しておらず、ユーザは既定の表示設定を使用しています。
OBS セクションのビューに変更はありません。
ユーザは、[概要]ページで同じ OBS セクションおよび属性を参照します。
管理者が OBS 属性の一部または別のサブページのセクション全体のいずれかを移動することによって OBS セクションを設定します。
OBS セクションは、[概要]サブページに戻ります。
すべての OBS 属性は、作成された順序で[選択済み]列に戻されます。
オブジェクトがパーティション モデルに関連付けられます。
OBS セクションの変更が削除され、親パーティションの設定が復元されます。
祖先に対する OBS セクションには影響がありません。
OBS セクションが設定された後、パーティション モデルとオブジェクトの関連付けが解除されます。
ビューには、システム パーティションに設定されている OBS セクションが反映されます。
パーティション モデルがオブジェクトに関連付けられているときに作成されたインスタンスには変更はありません。
XOG の影響
OBS セクションは XOG を使用して他の既存のセクションと同様にサブページに移動できます。OBS および関連するオブジェクトに XOG-IN を実行した場合、属性がオブジェクトに作成され、OBS セクションに追加されます。オブジェクト ビューに XOG-OUT を実行した場合、OBS セクションは他のセクションと同様に XOG 出力に表示されます。OBS セクションには、
code
という名前の属性があります(値: ODF_OBS_SECTION)。
XOG-IN では、XOG ソース ファイル内のビューがターゲット システム上のビューで置き換えられます。XOG ファイルの
version
属性値(製品リリース番号を表す)が 13.2 より小さい場合、以前のリリースに OBS セクションはないため、ターゲット システム上の OBS セクションが保持されます。
version
属性値が 13.2 以上である場合、OBS セクションは XOG ファイルに存在せず、OBS セクションはターゲット システム上で削除されます。
OBS セクションは、XOG ファイル内の特定のビューに対して複数回コピーできます。システム パーティション ビューの OBS セクションは 1 つに限られるため、XOG-IN は XOG ファイル内の OBS セクションの最後のインスタンスに対してのみ発生します。ただし、他のパーティションに対して複数の OBS セクションの XOG-IN を実行できます。
アドイン XOG
XOG ファイルの
version
属性値(製品リリース番号を表す)が 13.2 より小さい場合、アドイン XOG の後にターゲット システム上の OBS セクションが保持されます。XOG ファイルの
version
属性値が 13.2 以上である場合、OBS セクションがアドインのソース ファイルに存在しなければ、OBS セクションはターゲット システム上で削除されます。
OBS セクションを保持するため、
complete
という名前の新しい属性が、既定値の
false
でプロパティ ビュー XOG に追加されます。XOG ファイルで値が preserveOBS に設定されている場合、XOG ファイルの
version
属性の値に関わらず OBS セクションは保持されます。
以下のスニペットは、XOG ファイルの
complete
属性および
section code
を示しています。
<property code="custCreate" componentId="odf" complete="preserveOBS" objectCode="cust" partitionCode="NIKU.ROOT" type="create">
<section code="ODF_OBS_SECTION" currentState="collapsed" sequence="3"> ... ... </property>
エンティティ XOG
エンティティ XOG の動作は設定可能な OBS の場合と同じです。ソース システムからのエンティティの XOG-OUT およびターゲット システムへの XOG-IN を実行した場合、ターゲット システム上でエンティティが作成されます。
OBS タイプの削除
OBS タイプを削除できます。アクセス権用の OBS を有効にした場合は、OBS を削除する前に、アクセス権関連付けを削除する必要があります。会計エンティティと関連付けられた OBS は削除できません。
以下の手順に従います。
  1. [コントロール]を開き、[組織とアクセス]から[OBS]をクリックします。
  2. 各 OBS の隣にあるチェック ボックスをオンにして、[削除]をクリックします。
  3. 確認ページで[はい]をクリックします。