マッピング・セットの定義方法
個別の出力値を作成する入力値のマトリックスがある場合は、マッピング・セットを定義します。入力値ごとに、対応する勘定科目組合せまたはセグメントの出力値を指定します。
これらの入力値とセグメントまたは勘定科目組合せの出力値の1つ以上の関連するペアが、マッピング・セットを形成します。
マッピング・セットを定義するには、入力ソース、出力タイプおよびマッピングを選択します。「マッピング」セクションには、入力値がどのように出力値にマッピングされているかが表示されます。入力ソースの様々な組合せに対して複数のマッピング・セットを定義できます。
マッピング・セットを定義するには:
-
出力タイプの指定:
-
マッピング・セットの出力タイプには、勘定科目組合せ、セグメントまたは値セットがあります。
-
値セットの使用:
-
値セットが複数の勘定体系で使用されている場合。
-
値セットを複数の勘定体系で再利用できる場合。
-
-
必要な入力または出力の組合せは勘定体系全体で一定です。
-
選択に基づき、マッピング・セットによって勘定科目、セグメントまたは値セットの値が設定されます。
-
-
入力ソースの選択:
-
マッピング対象の入力ソースを指定します。
-
入力ソースは、事前定義済マッピング・セットに対して提供されています。検索または値セットから入力ソースを選択できます。
-
マッピング・セットには、最大10個の入力ソースを追加できます。
-
-
-
入力した出力タイプに応じて、マッピングを定義する勘定体系、セグメントまたは値セットを選択します。
-
マッピングの定義:
-
指定の入力値のセットに対して、対応する出力値を入力します。
-
勘定科目ルールでは、この値を使用して勘定科目またはセグメントのいずれかを移入します。
-
出力タイプが値セットの場合、出力値は入力済の値セットの個別の値です。
-
出力タイプがセグメントの場合、出力値は個別のセグメント値です。
-
出力タイプが勘定科目組合せの場合、出力値は勘定科目全体です。
-
-
入力ソースがGL勘定科目の場合は、トランザクション勘定体系とGL勘定科目をトランザクション勘定体系のコンテキストで入力します。トランザクション勘定体系は、トランザクションが関連付けられている勘定体系を表し、これは、通常、プライマリ元帳の勘定体系です。
-
次の場合は、勘定科目組合せ出力タイプを持つマッピング・セットを勘定科目ルールに割り当てることができます。
-
勘定科目ルール・タイプは勘定科目組合せであり、どの勘定体系にも関連付けられていません。または
-
勘定科目ルール・タイプは勘定科目組合せで、マッピング・セットと同じ勘定体系が割り当てられています。
次の場合は、セグメント出力タイプを持つマッピング・セットを勘定科目ルールに割り当てることができます。
-
勘定科目ルール・タイプはセグメントであり、どの勘定体系にも関連付けられておらず、セグメント・ラベルはマッピング・セット内のセグメントと一致します。または
-
勘定科目ルール・タイプはセグメントで、マッピング・セットと勘定体系とセグメントが同じです。
次の場合は、値セット出力タイプを持つマッピング・セットを勘定科目ルールに割り当てることができます。
-
勘定科目ルール・タイプは値セットで、勘定科目ルールとマッピング・セットに設定されている値が同じです。または
-
勘定科目ルール・タイプはセグメントで、マッピング・セットの値セットは勘定体系と勘定科目ルールのセグメントに割り当てられます。
マッピング・セットにデフォルト値を割り当てます。
-
特定の状況では、マッピング・セットで行の1つをデフォルト値として割り当てることができます。これは、すべての値を定義できない場合に使用できます。行をデフォルトとして定義する場合は、出力値を入力して「デフォルトの設定」ボタンを選択します。入力値の入力は不要です。
新規マッピング・セットのソースの識別
-
新しいマッピング・セットを作成する場合、入力ソースはイベント区分に基づいて選択する必要があり、ここでマッピング・セットは最終的に使用されます。
-
ソースには、値セットまたは参照タイプが割り当てられている場合と、割り当てられていない場合があります。入力ソースにまだ割り当てられていない場合、値セットまたは参照タイプを割り当てることができます。ただし、マッピング・セットは、値セットまたは参照コードで定義された値が入力ソース値と一致する場合にのみ機能します。
単一ソースでマッピング・セットを作成する例
次の例では、4つのセグメントを使用して勘定体系が設定されています。マッピング・セットは、次の表に示すように「サプライヤ・タイプ」の値セットを使用して定義されています。
この表は、入力値と出力値の例を示しています。
入力値 |
出力値 |
---|---|
サービス |
01-100-6120-000 |
Consulting |
01-400-6110-000 |
2つの請求書が入力され、1つは「Services」タイプのサプライヤに対する請求書で、もう1つは「Manufacturing」タイプのサプライヤに対する請求書とします。
マッピング・セットを使用すると、ソース値「サプライヤ・タイプ」がマッピング・セットの入力値と比較され、勘定科目が判別されます。
この例では、最初のケースには一致が存在し、「Services」サプライヤ・タイプの請求書は入力値にマッピングされます。ただし、「Manufacturing」サプライヤ・タイプの請求書は入力値にマッピングされません。
この表は、この例に基づき導出された勘定科目を示しています。
請求書 |
サプライヤ・タイプ |
出力値 |
---|---|---|
1 |
サービス |
01-100-6120-000 |
2 |
Manufacturing |
勘定科目は生成されない |
請求書2が計上されるようにするには、既存のマッピング・セットにデフォルトの出力を定義するか、マッピング・セットが割り当てられている勘定科目ルールを変更して、サプライヤ・タイプが「Manufacturing」の場合に別の勘定科目ルール優先度を適用できます。
複数のソースでマッピング・セットを作成する例
次の例では、複数の入力ソースが勘定科目組合せで設定されます。この表は、入力値と出力値の例を示しています。
在庫組織コード |
保管場所コード |
原価計算カテゴリ識別子 |
品目番号 |
出力値 |
---|---|---|---|---|
M1 |
* |
* |
* |
99-100-1110-00 |
M2 |
LAA019 |
* |
* |
99-100-1120-00 |
M2 |
* |
* |
* |
99-100-1110-00 |
P1 |
UXA843 |
L100 |
* |
99-120-1110-00 |
P1 |
UXA843 |
L200 |
A92348425 |
99-220-1110-00 |
P1 |
* |
* |
* |
99-130-1110-00 |
* |
* |
* |
* |
99-000-1290-00 |
場合によっては、すべての入力値が関連しないことがあります。たとえば、
-
在庫組織がM1の場合、保管場所、原価カテゴリおよび品目番号に関係なく、常に99-199-1110-00にマップされ、最後の3つのソースには* (任意の値)を使用します。
-
在庫組織がM2で、保管場所がLAA019の場合、M2は99-100-1120-00にマップされ、その他の保管場所コードは99-100-1110-00になります。
-
在庫組織がP1の場合
-
保管場所がUXA843で、原価カテゴリがL100の場合は、品目番号が99-120-1110-00にマップされます。
-
保管場所がUXA843で、原価カテゴリがL200、品目番号がA92348425の場合は、99-220-1110-00にマップされます。
-
他の保管場所、原価カテゴリおよび品目番号については、99-130-1110-00にマップされます
-
-
その他の入力値の組合せについては、99-000-1290-00にマップされます。最後の行は出力値を入力してから、「デフォルトの設定」ボタンを選択します。
複数の入力マッピング・セットの任意の値(*)を使用して、特定のマッピングで特定の入力の値を無視する必要があることを示します。これらを空白のままにしないでください。*が入力ソースの1つで使用されている場合、後続の入力値も*にする必要があります。たとえば、次のマッピングは無効であり、入力できません。
在庫組織コード |
保管場所コード |
原価計算カテゴリ識別子 |
品目番号 |
出力値 |
---|---|---|---|---|
* |
XXX123 |
* |
* |
99-100-1110-00 |
M |
* |
A1234 |
* |
99-100-1110-00 |
* |
* |
* |
99999999 |
99-100-1110-00 |
* |
A1234 |
* |
99-100-1110-00 |