Compliance & Quality

ISPM 15 heat-treatment certificates are held at batch level — one certificate covers every pallet in the batch — while dispatch blocks are enforced down to the individual pallet ID. When a batch cert expires the system auto-blocks all of its pallet IDs; releasing them requires L2 approval with a logged approver.

Active certificates
86
ISPM 15 across all live batches
Expiring < 14 days
2
Batches 0091 · 0112 auto-block pending
Active dispatch blocks
2
312 pallet IDs held from export
Immutable docs stored
1,420
▲ 34 this month · write-once S3

ISPM 15 certificates

One heat-treatment certificate per batch · inherited by every pallet ID in that batch
Cert IDBatch IDHeat-treatedExpiryStatusPalletsSupplier
ISPM-2026-041WD-2026-014812 Jun 202612 Jun 2027VALID240Selatan Timber Sdn Bhd
ISPM-2026-038WD-2026-011227 Jun 202518 Jul 2026EXPIRING180Hijau Pallet Works
ISPM-2026-036WD-2026-009120 Jun 202516 Jul 2026EXPIRING132Selatan Timber Sdn Bhd
ISPM-2026-029WD-2026-000708 Jan 202514 Nov 2026VALID1,000Selatan Timber Sdn Bhd
ISPM-2026-024WD-2025-020302 Apr 202502 Apr 2026EXPIRED96Hijau Pallet Works
ISPM-2026-018WD-2025-016615 Feb 202515 Feb 2026EXPIRED64Selatan Timber Sdn Bhd
ISPM-2026-011WD-2026-005121 May 202621 May 2027VALID288Hijau Pallet Works
Plastic pallets are exempt from ISPM 15 — heat-treatment applies to solid-wood packaging only.
86 active

Dispatch blocks

Enforced at individual pallet-ID level · a block holds every ID minted under the batch
312 IDs held
Batch IDReasonAffected palletsBlocked sinceStatusReleased by
WD-2025-0203Cert expired9602 Apr 2026BLOCKED
WD-2025-0166Cert missing21615 Feb 2026BLOCKED
WD-2025-0148Cert expired12028 Jan 2026RELEASEDRizal Aziz L2
On cert expiry the system auto-blocks all pallet IDs in the batch from dispatch. Releasing a block requires L2 approval, and the approver_id is written to the audit trail against the release event.

Supplier certificate tracking

POs are blocked to suppliers holding an expired cert
SupplierCert typeExpiryStatus
Selatan Timber Sdn BhdISO 900130 Sep 2026VALID
PlastikPro ManufacturingMaterial spec22 Jul 2026EXPIRING
Hijau Pallet WorksISO 900111 Mar 2026EXPIRED
NailTech FastenersSafety data14 Dec 2026VALID
Selatan Timber Sdn BhdMaterial spec05 Aug 2026EXPIRING
Purchase orders to Hijau Pallet Works are blocked until its ISO 9001 cert is renewed.

Compliance document store

Write-once objects on S3 · certs, inspection reports, audit logs
ISPM-2026-029 heat-treatment cert
Batch WD-2026-0007 · s3://dmx-compliance/certs/ · 08 Jan 2025
immutable
Grading inspection report Q2-2026
Shah Alam DC · s3://dmx-compliance/reports/ · 30 Jun 2026
immutable
Block-release audit log · Batch 0148
Approver Rizal Aziz (L2) · s3://dmx-compliance/audit/ · 28 Jan 2026
immutable
Selatan Timber ISO 9001 certificate
Supplier file · s3://dmx-compliance/suppliers/ · 30 Sep 2025
immutable
Cert-expiry auto-block audit log
Batch WD-2025-0203 · s3://dmx-compliance/audit/ · 02 Apr 2026
immutable
Documents are immutable once uploaded — no edit or delete. A correction is filed as a new versioned object.

Audit trail

COMPLIANCE_* events · batch / pallet reference + approver
COMPLIANCE_CERT_EXPIREDWD-2025-020302 Apr 2026
Cert ISPM-2026-024 passed expiry. System flagged the batch for auto-block.
COMPLIANCE_DISPATCH_BLOCKEDWD-2025-020302 Apr 2026
96 pallet IDs (WD-8A00 → WD-8B5F) auto-blocked from dispatch. Actor: system cron.
COMPLIANCE_BLOCK_RELEASEDWD-2025-014828 Jan 2026
120 IDs released after renewed cert filed. Approver Rizal Aziz L2 · approver_id 4021 logged.
COMPLIANCE_CERT_UPLOADEDWD-2026-014812 Jun 2026
ISPM-2026-041 uploaded by Lim Wei (Compliance Officer). Immutable object written to S3.