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 movesJob order data
TASK-015 · model per PRD §5Customer
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| Description | Charge | Cost (Rp) | Revenue (Rp) | Margin |
|---|
Operational notes
§27.D6 · CS and Customs can add; visible to all ops rolesTimeline
TASK-019 · operational historyCustoms
CCU-2026-0088Declaration
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.