🧮 IMP-0020 · Tax
🔀 State-Machine Progress
✓ Validating
✓ Pending Preview
✓ Committed
↩ Rolled Back
📋 Job Info
| Job ID | IMP-0020 |
|---|---|
| Module | 🧮 Tax (tax · uc_tax_documents) |
| File name | faktur_pajak_q4.json |
| Format | JSON |
| Status | Rolled Back |
| Total rows | 88 |
| Rows passed | 88 |
| Error rows | 0 |
| Submitted by (masked) | 陈*敏 |
| Submitted at | 2026-01-22 03:30 WIB |
| Finished at | 2026-01-22 05:50 WIB |
🔗 Field-Mapping Preview (source → target)
| Source column (uploaded file) | Target column (table) | Type | Required | Match | |
|---|---|---|---|---|---|
no_pajak | → | tax_no | text | Required | Manual |
jenis_dok | → | doc_type | text | Required | Auto |
periode | → | period | text | Required | Auto |
npwp | → | npwp | text | Optional | Auto |
jumlah | → | amount_idr | bigint | Required | Manual |
pajak | → | tax_idr | bigint | Required | Auto |
status | → | status | text | Optional | Auto |
dilaporkan | → | filed_at | timestamptz | Optional | Auto |
🧪 Validation Result
Rolled Back This batch was rolled back per the approval decision; the database is back to its pre-import state.
💡 Fix Suggestion: This batch was rolled back; recalculate tax at the latest rate and re-import.
⚠️ Human-Gate
⏳ Running an import and rolling back are high-risk actions: these buttons render a pending state only — clicking executes nothing; the boss must approve in the Human-Gate ledger before the system acts.