機械翻訳について

ADP Celergoの動的ファイル名の構成

ADPグローバル給与V2の給与インタフェースを構成して、出力ファイル名を動的に生成できます。

ADPグローバル給与の給与インタフェースV2を使用するADP Celergoクライアントの場合、ファイル名は次のようになります:

CEL_ORC_<システム名><クライアント・コード>_<日付スタンプ><タイム・スタンプ>_<2文字の国ISOコード>OGPI_HRMD<SequenceNumber>
ノート: 別のファイル名を使用している場合は、そのファイル名を引き続き使用できます。

必要に応じて参照タイプ、値セットおよびFastFormulaを構成し、出力ファイルを生成します。

参照タイプ

動的ファイル名に含まれるいくつかのコンポーネントの実装固有の値を保持するように、新しい参照タイプを構成します。 たとえば、クライアント番号は顧客によって異なります。 ファイル名で使用する参照タイプを作成します。

参照タイプを作成する方法を次に示します。
  1. 「ホーム」ページで、「自分のクライアント・グループ」タブの「参照」クイック処理をクリックします。

  2. 「共通参照の管理」ページで、「新規」をクリックします。

  3. 次の値を入力します:

    パラメータ

    参照タイプ

    ADP_CEL_OUT_FILE NAME_COMP

    内容

    ファイル名コンポーネント値

    摘要

    ADP Celergo出力ファイル名に含まれるコンポーネントの値を保持します。

    モジュール

    ボリューム・レポート給与アウトバウンド・インタフェース・レポート

  4. 「参照コード」セクションで、「新規」をクリックします。

  5. 次の値を入力します:

    パラメータ

    値1

    値2

    参照コード

    ADP_CEL_SYSTEM_NUMBER

    ADP_CEL_CLIENT_NUMBER

    使用可能

    はい

    はい

    内容

    ADP Celergoによって指定されたシステム番号を入力します。

    ADP Celergoによって指定されたクライアント番号を入力します。

    パラメータ

    値1

    値2

    摘要

    ADP Celergoシステム番号

    ADP Celergoクライアント番号

  6. 「保存」をクリックします。

値セット

値セットを使用して、動的出力ファイル名を形成するために必要な様々な値を抽出します。

次の表に、新しい値セットを定義する方法を示します。

導出対象

名前

FROM句

ID列名

WHERE句

国別仕様コード

ADP_Legislation_Code

PER_LEGISLATIVE_DATA_GROUPS_VL

LEGISLATION_CODE

LEGISLATIVE_DATA_GROUP_ID=:{PARAMETER.LEGISLATIVE_DATA_GROUP_ID}

ファイル名コンポーネント

ADP_CEL_OUT_FILENAME_COMP

HCM_LOOKUPS

MEANING

lookup_type='ADP_CEL_OUT_FILE NAME_COMP' and lookup_code=:{PARAMETER.LOOKUP_CODE}

日時

システム・タイム・スタンプ

dual

to_char(systimestamp,'YYYYMMDDHHmiss')

NA

ノート:

この表に示した名前とコードと同じ値セットを作成する場合は、「Fast Formula」セクションに記載されているサンプル式をそのまま使用できます。 ただし、異なる名前とコードを作成した場合は、FastFormulaを適切に更新します。

FastFormula

FastFormulaは、様々なファイル名コンポーネントを正しい順序で結合し、最終的なファイル名を返します。

次の表は、抽出ルール・タイプのFastFormulaの作成方法を示しています。

ノート:

FastFormulaの作成中にLDGを指定しないでください。これにより、FormulaがLDG全体で使用可能になります。

Formulaパラメータ

Formula名

ADP_CELERGO_OUT_FILENAME_FORMULA

摘要

様々なファイル名コンポーネントを統合し、最終出力ファイル名を動的に返すためのFormula。

Formulaテキスト

------Formula starts-------- DEFAULT FOR RULE_VALUE IS ' ' l_instance_name=GET_PARAMETER_VALUE('INSTANCE_NAME') l_param ='|=LOOKUP_CODE=''ADP_CEL_SYSTEM_NUMBER''' l_system_id = GET_VALUE_SET('ADP_CEL_OUT_FILENAME_COMP',l_param) l_date=GET_VALUE_SET('System_Time_Stamp') l_leg_id = GET_PARAMETER_VALUE_NUMBER('LEGISLATIVE_DATA_GROUP_ID') l_leg_id_param ='|=LEGISLATIVE_DATA_GROUP_ID='+to_char(l_leg_id) l_leg_code = GET_VALUE_SET('ADP_Legislation_Code',l_leg_id_param) l_final_value='CEL_ORC_P'+l_system_id+'_'+l_date+'_'+l_leg_code+'GPI'+'_'+'HRMD'+'01'+'.xml'+'.pgp' RETURN l_final_value -------Formula ends------------------------

Formulaが変数l_final_valueを介して値を返すことを確認します。

このFormulaを保存してコンパイルします。

マッピング・ファイル名属性

動的ファイル名の要件に対応するために、「ADP Celergoファイル名」という追加属性が用意されています。 この属性で作成した追加の提供オプションをマップして、ADP_CELERGO_OUT_FILENAME_FORMULAというFormulaで返されるファイル名でファイルを生成できます。

アプリケーションは、提供オプションの属性を使用して、動的ファイル名でファイルを生成します。

  1. 「ホーム」ページで、「自分のクライアント・グループ」タブの「抽出定義」クイック処理をクリックします。

  2. 「名前」を「ADPグローバル給与の給与インタフェースV2」と指定して抽出定義を検索します。

  3. 必要なすべての追加提供タイプに対応する追加提供オプションを作成します。

  4. 「実行時ファイル名」属性で、「ADP Celergoファイル名」を検索し、提供オプションにマップします。

  5. 変更を送信し、検証が成功していることを確認します。

FTPサーバーの構成

BI Publisherを介してファイルを転記するようにFTPサーバーを構成します。

ADPのセキュアなFTPサーバーを自動ファイル提供用に構成するには、BI Publisher用のSFTPサーバーの設定方法(文書ID 1526505.1)の手順に従います。

提供オプションの追加

新しい提供オプションを追加するには、次のステップを実行します。

  1. 「抽出提供オプション」をクリックし、新しい抽出提供オプションを追加します。

  2. 次の詳細を入力します:

    • 提供オプション名: 任意の名前

    • 出力タイプ: XML

    • レポート: /Human Capital Management/Payroll Interface/ADP Global Payroll Interface.xdo

    • テンプレート名: 上書きテンプレート

    • 出力名: %de

    • 提供タイプ: 必要に応じて選択

  3. 「追加詳細」セクションで、次の詳細を入力します:
    • ランタイム・ファイル名: 属性「ADP Celergoファイル名」を検索して選択します。

    ノート: ADPグローバル給与のファイル名を構成している場合は、「ADPグローバル給与ファイル名」属性を検索して選択します。
  4. 「提供タイプ」がFTPの場合は、「FTPサーバーの構成」の項の説明に従って、FTPサーバーがすでに構成されていることを確認してください。 次のステップの説明に従って、「追加詳細」セクションにサーバーの詳細を追加します。
    • セキュアFTP: True。

    • リモート・ディレクトリ: SFTPの宛先フォルダ名。

    • サーバー名: BIPに入力したSFTPサーバー名

    • ランタイム・ファイル名: 属性「ADP Celergoファイル名」を検索します。

      ノート: ADPグローバル給与の場合は、属性「ADPグローバル給与ファイル名」を検索して選択します。
  5. 「送信」をクリックします。

提供オプションのレポート・カテゴリへのマップ

追加した提供オプションをレポート・カテゴリにマップするには、次のステップを実行します:
  • 「レポート・カテゴリ」セクションで、レポート・カテゴリ「ADP Celergoの給与インタフェース」を選択します。

  • 「追加詳細: ADP Celergoの給与インタフェース」で、「追加」をクリックします。

  • 作成した提供オプション名を選択します。

ADPグローバル給与に対して構成を行う場合、これらのステップを繰り返し、「レポート・カテゴリ」セクションでレポート・カテゴリ「ADPグローバル給与の給与インタフェースV2」を選択し、提供オプションを追加します。