例 : 内部コントロール
適用: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012
この例では、Fabrikam という名前のグローバル組織の購買部門内で内部コントロールを手動で設定して使用する方法について説明します。内部コントロールは、同じユーザーがその仕入先請求書を承認して、その後、対応する仕入先支払いを承認することはできないように明確に設計されます。Chris は情報技術エンジニアで、アカウント マネージャーの Phyllis と共に協力して、[コンプライアンス] サイトに情報を追加します。
Microsoft Excel ワークブックから内部コントロールをインポートする方法については、「コンプライアンス サイトに内部コントロールをインポート」を参照してください。
内部コントロールのサイト構造の設定
Chris はトップ リンク バーの [コンプライアンス] をクリックし、サイド リンク バーの [制御環境の設定] をクリックします。
[制御環境の設定] のページで、Chris は、次のサイト構造を設定します。
[工程 : 国内]
[購買 : 国内]
[販売 : 国内]
クリスは [購買 - 国内] ノードを選択し、 [追加/コピー] アクセス許可を持つユーザーとして Phyllis を追加します。
注意
手順の詳細については、「内部コントロールのサイトの設定」を参照してください。
Chris は [保存] をクリックします。
重要な勘定の作成
重要な勘定は、勘定科目表の勘定科目に対応します。この例では、重要な勘定は "現金" 勘定です。
Phyllis は、トップ リンク バーの [コンプライアンス] をクリックし、サイド リンク バーの [内部コントロール] をクリックします。
[内部コントロール] のページで、Phyllis は [購買 - 国内] をクリックします。
[アクション ウィンドウ] の [新規] グループで、Phyllis は [ドキュメントの追加] をクリックします。
Phyllis は、"現金" という名前の重要な勘定を作成します。
[名前] のフィールドで、Phyllis は [現金] と入力します。
[テンプレート] の一覧で、Phyllis は [重要な勘定] を選択します。
Phyllis は [作成] をクリックします。
プロセスの作成
プロセスは、組織が一連の手順を実行する際の所定の方法です。内部コントロール サイトの場合は、Phyllis がコンプライアンス プロセス ドキュメントを作成して、プロセスが確認され、効率的に機能していることを証明します。この例では、プロセスは、「仕入先請求書の支払」です。
Phyllis は、トップ リンク バーの [コンプライアンス] をクリックし、サイド リンク バーの [内部コントロール] をクリックします。
[内部コントロール] ページで、Phyllis は [現金] を重要な勘定としてクリックします。
[アクション ウィンドウ] の [新規] グループで、Phyllis は [ドキュメントの追加] をクリックします。
Phyllis は「仕入先請求書の支払」というプロセスを作成します。
[名前] フィールドで、Phyllis は [仕入先請求書の支払] と入力します。
[テンプレート] の一覧で、Phyllis は [プロセス] を選択します。
Phyllis は [作成および編集] をクリックします。
[ドキュメントの編集] ページの [所有者] フィールドで、Phyllis は、コンプライアンスの所有者を入力します。コンプライアンスの所有者とは、このプロセスが適切に機能していることを確認するためにサインオフする人物です。次の形式を使用します: domain\alias
注意
[所有者] フィールドのユーザーは、Microsoft Dynamics AX のエンタープライズ ポータル SharePoint サイトのユーザーとして設定されている必要があります。
Phyllis は [ユーザーの検証] アイコンをクリックします。
[プロセスの所有者] フィールドと [トランザクション タイプ] フィールドで、Phyllis はコンプライアンス ドキュメントのプロパティを設定できます。これらのプロパティは、コントロール レポートに表示されます。
Phyllis はコンプライアンス ワークフロー ステップをユーザーに割り当てます。
[ワークフロー] セクションの [1. 確認] の下で、Phyllis は [行の編集] アイコンをクリックします。
[割り当て先] 列に、Phyllis はプロセスの確認を担当するユーザーを入力し、[ユーザーの検証] アイコンをクリックします。
注意
[割り当て先] フィールドのユーザーは、エンタープライズ ポータル SharePoint サイトのユーザーとして設定されている必要があります。
Phyllis は [行の更新] アイコンをクリックします。
[2. サインオフ] で、Phyllis は [明細行の編集] アイコンをクリックします。
[割り当て先] 列に、Phyllis はコンプライアンスの確認が完了したことの検証を担当するユーザーを入力し、[ユーザーの検証] アイコンをクリックします。
Phyllis は [行の更新] アイコンをクリックします。
Phyllis は定義したプロセスが存在するという証拠を追加します。
Phyllis は [ドキュメントの処理からの証拠の追加] リンクをクリックします。
Phyllis は [仕入先請求書例.docx の作成と転記] を選択します。[コンプライアンス] サイトの [ドキュメントの処理] 共有ドキュメント ライブラリにこのファイルはすでにアップロードされています。
Phyllis は [追加] をクリックします。
Phyllis は [行の更新] アイコンをクリックします。
Phyllis は [上書き保存] をクリックします。
リスクの識別
リスクはプロセスに関連付けられます。この例では、リスクとは同じユーザーが仕入先請求書と支払いを承認することです。
Phyllis は、トップ リンク バーの [コンプライアンス] をクリックし、サイド リンク バーの [内部コントロール] をクリックします。
[内部コントロール] のページで、Phyllis は [仕入先請求書の支払] プロセスをクリックします。
[アクション ウィンドウ] の [新規] グループで、Phyllis は [ドキュメントの追加] をクリックします。
Phyllis は、「同じユーザーが仕入先請求書と支払を承認しています」というリスクを作成します。
[名前] のフィールドで、Phyllis は「同じユーザーが仕入先請求書と支払を承認します。」と入力します。
[テンプレート] の一覧で、Phyllis は [リスク] を選択します。
Phyllis は [作成および編集] をクリックします。
[ドキュメントの編集] のページの [所有者] フィールドで、Phyllis は、このリスクのコンプライアンスの所有者を入力し、[ユーザーの検証] アイコンをクリックします。
[プロパティ] セクションで、Phyllis はリスクのプロパティを設定できます。たとえば、リスクの影響やリスクが発生する可能性を設定できます。
Phyllis は、最初のコンプライアンス ワークフロー ステップを完了としてマークします。
[ワークフロー] セクションの [1. ドキュメント] の下で、Phyllis は [行の編集] アイコンをクリックします。
[完了] 列のチェック ボックスをオンにします。
Phyllis は、[割り当て先] 列にこの手順を完了したユーザーを入力し、[ユーザーの検証] アイコンをクリックします。
Phyllis は [行の更新] アイコンをクリックします。
Phyllis 残りのコンプライアンス ワークフロー ステップをユーザーに割り当てます。
[ワークフロー] セクションの [2. 確認] の下で、Phyllis は [行の編集] アイコンをクリックします。
[割り当て先] 列に、Phyllis はリスク文書の確認を担当するユーザーを入力し、[ユーザーの検証] アイコンをクリックします。
Phyllis は [行の更新] アイコンをクリックします。
[3. サインオフ] で、Phyllis は [明細行の編集] アイコンをクリックします。
[割り当て先] 列に、リスクの影響や可能性の評価を担当するユーザーを入力し、[ユーザーの検証] アイコンをクリックします。
Phyllis は [行の更新] アイコンをクリックします。
Phyllis は [上書き保存] をクリックします。
コントロールの作成
コントロールはリスクを軽減します。この例では、職務権限の分掌ルールを使用して、同じユーザーが仕入先請求書を承認し、同時に仕入先支払を承認するアクセス許可がないようにします。
Phyllis は、トップ リンク バーの [コンプライアンス] をクリックし、サイド リンク バーの [内部コントロール] をクリックします。
[内部コントロール] のページで、Phyllis は [同じユーザーが仕入先請求書と支払を承認します。] リスクをクリックします。
[アクション ウィンドウ] の [新規] グループで、Phyllis は [ドキュメントの追加] をクリックします。
Phyllis は「仕入先請求書と支払の職務分掌ルール」という名前のコントロールを作成します。
[名前] のフィールドで、Phyllis は「仕入先請求書と支払の職務分掌ルール」と入力します。
[テンプレート] の一覧で、Phyllis は [コントロール] を選択します。
Phyllis は [作成および編集] をクリックします。
[ドキュメントの編集] のページの [所有者] フィールドで、Phyllis は、このコントロールのコンプライアンスの所有者を入力し、[ユーザーの検証] アイコンをクリックします。
[プロパティ] セクションで、コントロールのプロパティを設定できます。これらのプロパティは、コントロール レポートに表示されます。コントロールの有効性プロパティは、コンプライアンス サイトのホーム ページのコントロールの有効性チャートに使用されます。
Phyllis は、最初のコンプライアンス ワークフロー ステップを完了としてマークします。
[ワークフロー] セクションの [1. ドキュメント] の下で、Phyllis は [行の編集] アイコンをクリックします。
[完了] 列のチェック ボックスをオンにします。
Phyllis は、[割り当て先] 列にこの手順を完了したユーザーを入力し、[ユーザーの検証] アイコンをクリックします。
Phyllis は [行の更新] アイコンをクリックします。
Phyllis 残りのコンプライアンス ワークフロー ステップをユーザーに割り当てます。
[ワークフロー] セクションの [2. テスト] の下で、Phyllis は [行の編集] アイコンをクリックします。
[割り当て先] 列にコントロールのテストを担当するユーザーを入力し、[ユーザーの検証] アイコンをクリックします。
Phyllis は [行の更新] アイコンをクリックします。
[3. 確認] で、Phyllis は [明細行の編集] アイコンをクリックします。
[割り当て先] 列に、Phyllis はリスク文書の確認を担当するユーザーを入力し、[ユーザーの検証] アイコンをクリックします。
Phyllis は [行の更新] アイコンをクリックします。
[4. サインオフ] で、Phyllis は [明細行の編集] アイコンをクリックします。
[割り当て先] 列に、コントロールが有効かどうかの確認を担当するユーザーを入力し、[ユーザーの検証] アイコンをクリックします。
Phyllis は [行の更新] アイコンをクリックします。
Phyllis は [上書き保存] をクリックします。
テスト計画の作成
テスト計画では、コントロールが機能するかどうかを確認します。この例では、Microsoft Dynamics Ax のクライアントの [職務分掌の競合] フォームをテストとして使用して、職務を確認します。
Phyllis は、トップ リンク バーの [コンプライアンス] をクリックし、サイド リンク バーの [内部コントロール] をクリックします。
[内部コントロール] のページで、Phyllis は [仕入先請求書と支払の職務分掌ルール] コントロールをクリックします。
[アクション ウィンドウ] の [新規] グループで、Phyllis は [ドキュメントの追加] をクリックします。
Phyllis は、「職務分掌の競合の表示」と言う名前のテスト計画を作成します。
[名前] フィールドで、Phyllis は「職務分掌の競合の表示」と入力します。
[テンプレート] 一覧で、[テスト計画] を選択します。
Phyllis は [作成および編集] をクリックします。
[ドキュメントの編集] のページの [所有者] フィールドで、Phyllis は、このテスト計画のコンプライアンスの所有者を入力し、[ユーザーの検証] アイコンをクリックします。
[プロパティ] セクションで、テスト計画のプロパティを設定できます。これらのプロパティは、コントロール レポートに表示されます。
Phyllis は、最初のコンプライアンス ワークフロー ステップを完了としてマークします。
[ワークフロー] セクションの [1. ドキュメント] の下で、Phyllis は [行の編集] アイコンをクリックします。
[完了] 列のチェック ボックスをオンにします。
Phyllis は、[割り当て先] 列にこの手順を完了したユーザーを入力し、[ユーザーの検証] アイコンをクリックします。
Phyllis は [行の更新] アイコンをクリックします。
Phyllis 残りのコンプライアンス ワークフロー ステップをユーザーに割り当てます。
[ワークフロー] セクションの [2. 検証] の下で、Phyllis は [行の編集] アイコンをクリックします。
[割り当て先] 列にテスト結果の検証を担当するユーザーを入力し、[ユーザーの検証] アイコンをクリックします。
Phyllis は [行の更新] アイコンをクリックします。
[3. 確認] で、Phyllis は [明細行の編集] アイコンをクリックします。
[割り当て先] 列に、Phyllis はテスト計画の確認を担当するユーザーを入力し、[ユーザーの検証] アイコンをクリックします。
Phyllis は [行の更新] アイコンをクリックします。
[4. サインオフ] で、Phyllis は [明細行の編集] アイコンをクリックします。
[割り当て先] 列にコントロールのテストを担当するユーザーを入力し、[ユーザーの検証] アイコンをクリックします。
Phyllis は [行の更新] アイコンをクリックします。
Phyllis は [上書き保存] をクリックします。
問題点のレポートと証拠のアップロード
問題点とは、コントロールに生じている問題を特定したものです。たとえば、[職務分掌の競合] フォームが「仕入先請求書を承認」職務と「仕入先支払を承認」職務に同じユーザーが割り当てらていることを明らかにした場合、Phyllis は職務割り当てを変更することができます。[職務分掌の競合] フォームを再び表示し、問題点が解決されたという証拠として、画面のキャプチャをアップロードできます。この例では、画面のキャプチャがグラフィック ファイルとして保存され、Fabrikam イントラネットの安全な場所にアップロードされています。
Phyllis は、トップ リンク バーの [コンプライアンス] をクリックし、サイド リンク バーの [内部コントロール] をクリックします。
[内部コントロール] のページで、Phyllis は [仕入先請求書と支払の職務分掌ルール] コントロールをクリックします。
[アクション ウィンドウ] の [新規] グループで、Phyllis は [ドキュメントの追加] をクリックします。
Phyllis は、「ユーザーは仕入先請求書の承認と仕入先支払の承認職務の両方に割り当てられています」という名前の問題を作成します。
[名前] フィールドで、Phyllis は、「ユーザーは仕入先請求書の承認と仕入先支払の承認職務の両方に割り当てられています」と入力します。
[テンプレート] の一覧で、Phyllis は [問題点] を選択します。
Phyllis は [作成および編集] をクリックします。
[ドキュメントの編集] のページの [所有者] フィールドで、Phyllis は、この問題点のコンプライアンスの所有者を入力し、[ユーザーの検証] アイコンをクリックします。
Phyllis は、問題を解決します。
[ワークフロー] セクションの [1. 解決] の下で、Phyllis は [行の編集] アイコンをクリックします。
[完了] 列のチェック ボックスをオンにします。
[割り当て先] 列に問題点を解決したユーザーを入力し、[ユーザーの検証] アイコンをクリックします。
Phyllis は [行の更新] アイコンをクリックします。
問題点が解決されたことを証明する証拠を追加します。
Phyllis は [URL による証拠の追加] リンクをクリックします。
[URL] の列で、Phyllis は保存したグラフィックの場所を入力または貼り付けます。
注意
URL はアクティブなリンクで、http://、https://、ftp:// を含める必要があります。
Phyllis は [行の更新] アイコンをクリックします。
Phyllis は [上書き保存] をクリックします。