カナダのバランス初期化の概要
カナダのバランスを初期化する場合は、バランス初期化の概要のトピックに記載されている一般的なガイダンスに加え、次の点も考慮してください。
- 就業者の報酬バランスを初期化する場合は、バランス初期化を処理する前に勘定科目情報を作成する必要があります。
- 州医療バランスを初期化する場合は、バランス初期化を処理する前に勘定科目情報を作成する必要があります。
- 多くの場合、特定のディメンションは特定のレベルのバランスに対してのみ有効です。これは主に州レベルの税金に該当します。たとえば州税総計バランスの場合、「関係州年累計」ディメンションは、その州(地理エリア・コード1)がバランス挿入に随行して、その州税総計バランスに関連している管轄区域を示す必要があるという事実を指し示しています。たとえば、数値「19」(Area1)はケベックを表します。カナダのAreaコンテキストは、次のとおりです:
- Area1は州を識別するもので、その州の数値の地理コードが入力されます。カナダの州の地理コードのトピックを参照してください。
- ベース・バランスに関連付けられている時間バランス(休暇や休暇時間など)がある場合は、それらも初期化する必要もあります。時間バランスを初期化する場合、ディメンションは、関連付けられているベース・バランスと同じである必要があります。
- 開始来累計(ITD)バランスを初期化する場合、バッチ内で参照されている給与が前年度内に存在し、前年度の給与期間が定義されている必要があります。これは、プロセスが前年度内でバランス初期化の作成を試みるためです。このプロセスではバッチ内のディメンションを区別するのに必要なだけ遡ります。たとえば、バッチに含まれているのがPTDとITDのみであれば、前の期間の開始時点まで遡れば、2行の書き込みを満たすことができます。一方、YTDとITDの行がある場合、YTDではその年の初日を使用するのに加え、ITDを設定するためその1日前が必要になります。
- 期間累計や開始来累計など、年累計以外の期間のロードが必要になる場合があります。追加で必要になるディメンションはアップロード・アクティビティを実行するタイミングと顧客のニーズによって異なります。
- 「アサイメント」など、「関係」以外のディメンションのロードが必要になる場合があります。追加で必要になるディメンションはエレメントのレベルによって異なります。税金は関係レベルで計算されるため、「関係」レベルでのディメンションの初期化が必要です。その他のエレメントはアサイメント・レベルで作成される可能性があるため、同じレベルでディメンションを初期化する必要があります。たとえば、エレメントがアサイメント・レベルで作成されている場合、それと同じレベルのバランス・ディメンションを初期化する必要があります(「アサイメント税ユニット年累計」など)。
- 多くの場合、特定のディメンションは特定のレベルのバランスに対してのみ有効です。これは主に州レベルの税金に該当します。たとえば州税総計バランスの場合、「関係州年累計」ディメンションは、その州(地理エリア・コード1)がバランス挿入に随行して、その州税総計バランスに関連している管轄区域を示す必要があるという事実を指し示しています。たとえば、数値「19」(Area1)はケベックを表します。カナダのAreaコンテキストは、次のとおりです:
- Area1は州を識別するもので、その州の数値の地理コードが入力されます。カナダの州の地理コードのトピックを参照してください。
国別仕様またはユーザー定義のコンテキスト列
国別仕様またはユーザー定義のコンテキストは6個あります。これらの値をバランス・ディメンションが予期している場合は、これらのコンテキストに値を設定しておく必要があります。各コンテキストにはコンテキスト名と関連付けられている値があります。たとえば:
- ContextOneName
- ContextOneValue
コンテキスト名属性には、その国別仕様またはユーザー定義コンテキストのコンテキスト使用の名前を入力し、コンテキスト値属性にはそのコンテキストの実際の値を入力します。
たとえば、「関係税ユニット、第三者受取人、参照コード年累計」ディメンションの保守およびサポート控除項目バランスで追加コンテキストが必要になる場合、参照コードを定義するために次の値を移入します:
属性 | 値 |
---|---|
ContextOneName | 参照コード |
ContextOneValue | 123456 |
移入するコンテキストが参照の場合は、次の方法でコンテキスト・フィールドに移入します:
- コンテキスト名: 参照タイプの意味を移入します
- コンテキスト値: 参照コード(参照タイプの意味ではない)を移入します
たとえば、ContextOneNameフィールドとContextOneValueフィールドを関係税ユニット、法定レポート・タイプ年累計ディメンションに対して移入する必要がある場合、次の属性を移入する必要があります:
属性 | 値 |
---|---|
ContextOneName | 年度末フォーム |
ContextOneValue | T4_RL1 |
州医療の例
別の例として、ContextOneNameフィールドとContextOneValueフィールドを関係税ユニット州、参照コード年累計ディメンションの州医療バランスに対して移入する必要がある場合、次の属性を移入する必要があります:
属性 | 値 |
---|---|
ContextOneName | 参照コード |
ContextOneValue | PM_<州医療勘定科目> |
ノート: ケベックの場合は勘定科目がないため、ContextOneValue = PM_UNDEFINED
労働災害補償の例
ContextOneNameフィールドとContextOneValueフィールドを関係州、参照コード年累計ディメンションの労働災害補償バランスに対して移入する必要がある場合、次の属性を移入する必要があります:
属性 | 値 |
---|---|
ContextOneName | 参照コード |
ContextOneValue | WC_<勘定科目番号>_<分類ユニット> |