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