Skip to content

Supplier Critical-Change / Fraud Registry

The value is controlling dangerous changes—not only the supplier master. Dual control and risk flags protect AP/ERP payments.

Why this is needed

  • Vendor payment fraud often starts with a silent IBAN change.
  • Maker/checker on bank details is a concrete monetizable control.
  • One prevented fraudulent payment can fund the platform for years.

Proposed entities in EntiHub

Governance settings

Setting Recommended value Why
approvalRequired true Dual control: requester cannot approve.
historyEnabled true Long history for fraud investigations.
allowSameAuthorApproval false Maker/checker separation for sensitive changes.
deletedRetentionDays 90 (or higher) Soft-delete retention for auditability.

Entity definition (YAML sketch)

name: supplier_critical_change
displayName: Supplier critical change
domain: Procurement Risk
description: Supplier critical change
version: "1.0.0"
approvalRequired: true
historyEnabled: true
deletedRetentionDays: 90
displayRefColumn: change_code
uniqueConstraints:
  - name: uq_supplier_critical_change_change_code
    columns: [change_code]
anomalyDetection:
  enabled: true
columns:
  - name: change_code
    dataType: string
    nullable: false
    maxLength: 64
  - name: supplier_code
    dataType: string
    nullable: false
    maxLength: 64
  - name: change_type
    dataType: string
    nullable: false
    maxLength: 32
  - name: old_value
    dataType: string
    nullable: true
    maxLength: 512
  - name: new_value
    dataType: string
    nullable: false
    maxLength: 512
  - name: risk_flag
    dataType: string
    nullable: false
    maxLength: 16
  - name: status
    dataType: string
    nullable: false
    maxLength: 16

YAML sketches

Sketches highlight the important fields and governance flags. Trim or extend columns to match your domain. See Setup Entity for the full YAML reference.

Sample data

change_code supplier_code change_type old_value new_value risk_flag status
SCC-10091 SUP-4421 bank_account SK31...1111 SK99...9999 high pending

Benefits for the company

  • Stops single-person bank-detail changes.
  • Risk flags feed AP hold / ERP webhooks.
  • Clear ROI for finance and security sponsors.