DAILY WAGEHired TodayPaid Today

ニュース

EWAのaudit trailには何を記録すべきか?

各判断と資金移動を最初から最後まで再現できる必要があります。

勤怠修正履歴だけではない

プロファイル、勤務地、勤務、承認、単価、規則、計算、条件、口座、取引、銀行、照合、payrollをつなぎます。

勤務からpayrollまでのEWA audit

労働者プロファイルのaudit

作成と本人・状態・勤務地・コード・口座・端末の変更をactor、時刻、前後、理由、sourceと共に保存します。

勤務と承認のaudit

承認をデータversionに結び、source、値、承認者、修正、理由、再承認、影響取引を残します。

規則と設定のaudit

policy ID/version、有効日、範囲、値、作成者、承認者、開始・終了を保存し、判断に使用したversionを記録します。

Earned Wage Engineのaudit

承認勤務、単価、期間、受領額、留保、source、snapshot、結果を保存し計算を再現します。

Eligibility Engineのaudit

労働者、評価時刻、入力額、policy version、規則、結果、reason codeを保存します。

取引のaudit

transaction/request/idempotency ID、労働者、マスク口座、金額、全状態、銀行応答、参照、retry、介入、結果を保存します。

EWA取引を再現するaudit timeline

pendingとretryのaudit

timeout時は送信時刻、欠落応答、pending移行、調査、retry判断、ID、最終状態の証拠を残します。

Reconciliationのaudit

照合source、file/snapshot、日付、key、一致・差異、例外code、owner、対応、終了証拠を保存します。

payroll反映のaudit

期間、成功/失敗/pending、受領総額、payroll額、承認者、bridge report、差異を追跡し一度だけ控除します。

Event logかupdated_atだけか?

updated_atだけではactor、変更項目、前後、理由、影響判断が分からないため専用event logが必要です。

最小audit event項目

ID、entity type/ID、actor、action、timestamp、before、after、reason、correlation ID、source、approvalが必要です。

FieldMeaning
Event IDEvent identifier
Entity typeWork, policy, transaction, payroll
Entity IDRelated record
ActorPerson or system
ActionCreate, edit, approve, send, reconcile
TimestampTime
BeforePrevious value
AfterNew value
Reason codeReason
Correlation IDEvent-chain link
SourceApp/API/Sheet/ERP/bank
ApprovalApprover if required

ログ改変への対策

通常利用者は削除不可、閲覧は役割別、ログ変更も追跡し、時刻、マスク、保存期間を統制します。

すべてを無期限保存する意味ではない

証明と運用に十分保存しつつ、完全な身分証、口座、位置、顔画像、無関係情報を重複保存しません。

誰がaudit trailを見るか?

労働者、顧客管理者、payroll、運用、技術、監査/法務が必要範囲だけ閲覧し、保護ログ閲覧も記録します。

苦情対応

timelineで変更勤務、修正者、再承認、policy version、取引、受領額、新計算を説明します。

Audit品質KPI

actor/reason率、全体追跡、correlation ID欠落、未承認修正、終了証拠、調査時間、再現不能苦情を測ります。

結論

判断と資金移動をpayrollまで再現できれば、EWAは説明・統制しやすくなります。

Author: Do Huy Le — Tổng Giám Đốc, Nhan Kiet Manpower Supply Co., Ltd.

EWA: Hotline 0937.022.655 · Email info@nhankiet.vn · EWA

よくある質問

Auditは監査人だけのものですか?

いいえ。運用、支援、障害、照合、苦情にも使います。

アプリを開くたび記録しますか?

必須ではなく重要eventを優先します。

記事135との違いは?

135は勤怠修正、この記事はEWA全体です。

保護情報をすべてログに保存しますか?

既定では行わず、最小化と役割権限を適用します。

← ニュース