はい、あります。PeopleSoft HCM(Human Capital Management)には、発令データ(異動・昇進・退職などの人事イベント)を一括で取り込む仕組みがいくつか用意されています。
Component Interface(CI):画面(コンポーネント)と同じ業務ロジック・検証を通してデータを登録できる仕組みです。発令に相当する「Job Data」(JOB_DATA)用のCIが標準で提供されており、バッチ取り込みの主流です。
Excel to Component Interface:Excelに用意したデータをCI経由で投入するツールです。小規模な一括登録なら手軽です。
Integration Broker(Web Service):外部システムからリアルタイムまたはメッセージ単位で連携する方法です。CI をサービスとして公開できます。
File Layout + Application Engine:ファイルを読み込んでステージングテーブルに入れ、AEで検証・反映する方式で、大量データ向きです。
PeopleSoft Integration Tools(Data Mover等):直接テーブルに投入する手段もありますが、業務ロジックや検証をバイパスするため、人事データでは推奨されません。
発令データの場合、JOB(職務履歴)は有効日(EFFDT)とレコード連番(EFFSEQ)で管理され、ACTION / ACTION_REASON の組み合わせも検証されるため、CI経由で取り込むのが整合性の面で安全です。
なお、使えるCIの名称や標準機能は、バージョン(HCM 9.2 / Image番号)や各社のカスタマイズによって異なります。具体的な環境で確認するなら、PeopleSoft Application Designer で「CI」を検索するか、管理者にJob Data用CIの有無を確認するのが確実です。
Register as a new user and use Qiita more conveniently
- You get articles that match your needs
- You can efficiently read back useful information
- You can use dark theme