概念: 見積のスプレッドシートの設定
Workday では、外部の Google スプレッドシートまたは Excel ファイルのテーブルからデータをコピーして、見積グリッドに貼り付けることができます。説明に従って、スプレッドシートのテーブルを設定します。テーブルが正しく設定されると、テーブルのデータをコピーして見積グリッドに貼り付けることができます。
スプレッドシートの設定
- 一般設定
- コピーする各テーブルの最初の行はテーブル識別のためのテーブル トークンであり、2 行目は列名を含むヘッダー行である必要があります。
- トークンは、対応するデータ テーブルの一番左上のセル行に追加するラベルです。テーブルのタイプに基づいて、以下のラベルを指定できます。
- <DISCOUNTS>
- <経費>
- <ITEMS>
- <サードパーティのコスト>
- <フェーズとタスク>
- <ROLES>
- <SERVICES>
- <タスクとフェーズの割当>
- 入れ子テーブルの場合、最初はサービス テーブルから開始します。残りのテーブルは、それぞれのサービス行の下にネストすることができます。
- 最後の行には、データの終了を示す<ライン 終了> トークンが必要です。
- 列名は、Workday で事前定義された列名と同じである必要があります。列順序は無視されます。
- この対応付けでは大文字と小文字が区別されます。名前が一致しない場合、貼り付け処理ではその列データは無視されます。シートの例を参照してください。
- スプレッドシートのテーブルに空白行がないことを確認します。テーブルの途中に空白行がある場合、空白行の後のデータはすべて無視されます。
- 大きなデータ セットで、見積グリッドの既存のデータをすべて削除し、スプレッドシートから新しいデータを貼り付ける場合は、指定されたデータ テーブルの一番左上のセル行で <REPLACE ALL> トークンを使用します。
- すべての必須フィールド、任意のフィールド、テーブル トークン、列名については、スプレッドシート テンプレートの例を参照してください。
- サービス設定
- サービスのスプレッドシートで以下を指定します。
- サービス名: サービスの表示名です。ロールをそのサービスにマッピングするために使用されます。
- エフォート見積- サービスの見積方法:高レベル ()、フェーズ別(またはフェーズとタスクあり)。
- サービスのエフォート見積が高レベル ()の場合、サービスの終了日を指定する必要があります。
- サービスのエフォート見積が"フェーズ別" である場合、"フェーズ" に貼り付け、"フェーズ別のロール" の配分を指定できます。
- サービスの工数の見積が"フェーズとタスク" である場合、フェーズとタスクに貼り付け、タスク別にロールの配分を指定できます。
- 請求モデル ()、プロジェクト階層 ()、プロジェクト請求レート シート ()、販売アイテムの価格リスト ()、レート タイプ ()、サービスのワークタグ。
- 複数のワークタグがある場合は、ワークタグごとに別々の列を追加します。"参照 ID の管理"レポートにアクセスして、ワークタグ タイプの参照IDを取得できます。
- "日"のレート タイプを使用する場合、"1 日あたりの時間数"列を追加して日数の値を指定することもできます。この値を入力しない場合、Workday のデフォルト値は 8 時間に設定されます。
- ロールの設定
- スプレッドシートで以下のロールを指定します。
- ロール参照ID は必須です。テナント内でこの値を変更し、ロール名と同じにすることができます ("参照 ID の管理" タスクを使用)。
- "ロールの表示名の上書き" 列は必須フィールドのため、空白にはできません。値を指定しない場合、データは貼り付けられません。プロジェクト ロールと同じ名前を使用するには、上書き列に同じ名前が設定されていることを確認してください。
- 以下を定義する必要があります。
- それぞれのテーブルの最後に"割引禁止"条件列を追加することにより、ロールに割引が適用されるかどうかを設定します。
- それぞれのテーブルの最後に"請求可能な条件" 列を追加することにより、ロールが請求可能かどうかを識別します。
- "レート カテゴリ"フィールドは任意で、それぞれのテーブルの最後に追加できます。レート カテゴリごとに個別の列を追加します。
- アイテム設定
- スプレッドシートで以下の項目を指定します。
- それぞれのテーブルの最後に"割引禁止"条件列を追加して、アイテムに割引を適用するかどうかを定義する必要があります。
- それぞれのテーブルの最後に"請求可能な条件" 列を追加して、アイテムが請求可能であるかどうかを定義する必要があります。
- アイテム テーブルの最後に"定期アイテム"、"参照参照ID"、"繰返しの間隔"列を追加することにより、アイテムが定期的に使用されるかどうかを定義できます。
- 経費およびサードパーティ コスト
- 経費テーブルとサードパーティ コスト テーブルの最後に"請求可能な条件" 列を追加して、請求可能かどうかを定義する必要があります。
- フェーズとタスクの割当
- フェーズおよびタスクの配分を貼り付けるには、まずサービスの下にフェーズおよびタスクを作成する必要があります。その後、"フェーズおよびタスクの割当" テーブルから配分を貼り付けることができます。
貼り付けの動作
列ヘッダーとテーブルのトークンを含むテーブル全体をコピーするには、スプレッドシートのコピー アクションを使用する必要があります。
貼り付けるには、まず見積グリッドでデータを貼り付ける正しいセルを選択します。
- グリッドの貼り付けプロセス
- 既存の見積が"見積の表示"モードではなく、編集モードの場合にのみ貼り付けられます。
- 見積に追加した新しいデータは、既存のデータの下に表示され、データは上書きされません。
- テーブルのデータに必須フィールドがない場合、データを貼り付けても見積グリッドに行は作成されません。
- 重複する列がある場合、最後の列のデータを使用してロール行に値が入力されます。
- 期間またはフェーズ全体で時間数が均等に割り当てられます。
- 貼り付け処理では、既存のロール行は上書きされません。
- 貼り付けたデータには、週、月、契約年、フェーズ、およびサマリ ビューでアクセスできます。
- "数量" ビューで貼り付けられたデータにアクセスできるのは、サービス ロールにフェーズがある場合のみです。
- フェーズとタスクを含むサービスのデータを貼り付ける場合は、まず、サービス、フェーズ、タスクを含む作業ブレークダウン構造データを含むテーブルを見積グリッドの "見積" セルに貼り付けます。次に、ロールと時間数を含む配賦データを 2 つ目のステップとして"サービス"セルに貼り付けます。
- 見積フィールドの貼り付けプロセス
- "ロールの表示名の上書き" 列の値は、"ロール参照ID"列で定義されたラベルを上書きします。値を指定しない場合、データは貼り付けられません。
- スプレッドシートの"単価"列またはセルが空白の場合、以下のようになります。
- 貼り付け処理により、単価は、見積ロール行の標準原価レート シートから自動的に入力されます。
- 見積の会社の標準原価レート シートが存在しない場合、またはテナントおよび"単価"列にデフォルトの標準レート シートが設定されていない場合、見積グリッドに貼り付けると値がゼロに設定されます。計算に影響を与える可能性があります。
- これは読み取り専用フィールドであるため、編集できません。
- "単価の上書き" の値に応じて以下のようになります。
- スプレッドシートで空白の場合、貼り付け処理では、見積グリッドでも空白のままになります。
- スプレッドシートで "空白" ではない場合、テーブルを見積グリッドに貼り付けると、値はゼロに設定されますが、計算では上書き値が引き続き使用されます。
- スプレッドシートで"単価" の値が空白の場合は、以下のようになります。
- 貼り付け処理により、サービスの "プロジェクト請求レート シート" の単価 (リスト価格) が自動的に入力されます。
- 単価 (リスト価格) は存在しないため、値はゼロに設定されます。
- スプレッドシートで"単価 (リスト価格)" の値が空白の場合は、以下のようになります。
- 貼り付けプロセスにより、"プロジェクト請求レート シート" (PBRS) からの価格が自動的に入力されます。
- 単価 (リスト価格) は PBRS にないため、"単価 (リスト価格)" の値はゼロに設定されます。
- 柔軟に対応するため、この機能によりロールの単価 (リスト価格) と単価を貼り付けることができます。その結果、見積に貼り付けられた単価 (リスト価格) と単価の値は、Workday の "プロジェクト請求レート シート" または "標準原価レート シート" で定義された標準レートとは異なる場合があります。
- "貼り付け" アクションでは、ユーザーがまず見積グリッドで貼り付け可能なセルを選択してから、"" を貼り付ける必要があります。
- データは"見積の編集"タスクにのみ貼り付けられ、"見積の表示"タスクには貼り付けできません。
スプレッドシートの制限事項
- ロール行とサービス行は、それぞれ最大 500 行とサービス行 500 行を貼り付けることができます。
- Excel からインポートしたデータのスペルチェックは行われません。列名に誤りがあった場合は、その列名は含まれません。
- スプレッドシートに空白行がある場合、空白行の後のデータはすべて無視されます。
- エラーが発生した場合、貼り付けプロセス全体は実行されません。最初にエラーを修正してから、データ セット全体の貼り付けをやり直してください。
- 貼り付け処理では、以下が無視されます。
- スプレッドシート内の数式。見積に計算値のみが含まれます。
- スプレッドシートの数値フィールド内のすべての通貨記号。
- フォントや色を含むすべての書式設定。
- 異なるスプレッドシート間で参照されますが、同じスプレッドシートの異なるタブで参照される値もサポートされます。
- "単価の上書き"データを貼り付けることができるのは、"サービス CPQ 設定の管理"タスクで"ロール単価の上書きを許可"オプションを最初に有効にした場合のみです。
- スプレッドシート内で空のロール割当セルは、そのロールがサービスに存在する場合に見積にデータを貼り付けると、デフォルト値として 0 が設定されます。そのロールがサービスに存在しない場合、その情報は無視され、見積で値は空白のままになります。
- この機能は、"タイムライン" および "サマリ" ビューでのみ使用できます。"作業の内訳" ビューでは、データをコピーして見積に貼り付けることはできません。
例
スプレッドシート設定のサンプル テーブルを参照してください。