Preview as:
JO-2026-0148 · status Customs · field visibility changes per role (TASK-017).
Job Orders / JO-2026-0148

JO-2026-0148 Customs

PT Baja Prima · Surabaya (IDTPP) → Tokyo (JPTYO) · LCL · from quotation QTN-2026-0141 (preserved, TASK-014)

Workflow state machine

TASK-016 · PRD §5 — transitions are server-enforced; UI only offers legal moves

Job order data

TASK-015 · model per PRD §5
Customer
PT Baja Prima
Sales
Andi Pratama
CS owner
Siti Rahma
Shipping mode
LCL — Sea freight
Origin
IDTPP — Tanjung Perak
Destination
JPTYO — Tokyo
Cargo
Steel coils, banded
Weight / volume
11,200 kg · 6.4 CBM
Shipment
SHP-2026-0203 (BOOKED)
Documents
4 uploaded · 1 pending
Customs record
CCU-2026-0088
Invoice refs
— not invoiced —
Payment status
Unpaid
Rate snapshot
v2026-36 · eff 2026-09-01→09-07
Est. cost
Revenue

Charges

Cost and margin visible to Super Admin and Finance only
DescriptionChargeCost (Rp)Revenue (Rp)Margin

Operational notes

§27.D6 · CS and Customs can add; visible to all ops roles

    Timeline

    TASK-019 · operational history

      Customs

      CCU-2026-0088
      Declaration
      PEF.2026-09-00412
      Import type
      Export
      Tax base
      PPN
      PPH
      BM
      Role field matrix (TASK-017). Sales: own rows only, no cost/revenue/margin, no customs tax detail. CS: full operational fields, finance fields omitted by API (PRD §3.3). Customs: customs + tax fields, no revenue/margin (§3.4). Finance: everything (§3.5). Pricing: rate snapshot only, revenue omitted (§3.6). Advance action is offered only to roles that own the next transition (CS/Finance/Super Admin for Customs→Shipment); the backend state machine (TASK-016) is the source of truth — the UI merely hides illegal moves.

      Cancel job order

      Irreversible operational move — cargo must not have departed

      Status becomes Cancelled. Downstream shipment booking (if any) must be released separately. Audit entry with reason, actor and timestamp (PRD §15).