> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jadenet.id/llms.txt
> Use this file to discover all available pages before exploring further.

# Cashier Management

> Catat dan alokasikan payment, receipt, deposit, interbranch fund, dan cash top-up.

## Tujuan

Mencatat pergerakan cash/bank aktual, memilih voucher type, mengalokasikan ke source document, dan menjaga traceability bank/cash register.

## Prasyarat

* Pengguna memiliki akses Cashier dan segregation-of-duties authorization.
* Cash register/bank account, party, currency/rate, dan payment method tersedia.
* Source Voucher/Bill/Invoice/SOA/Deposit/Interbranch record memenuhi status dan open balance.
* Evidence dan value date tersedia; accounting period terbuka.

## Alur Kerja

1. Pilih Payment atau Receipt Voucher type.
2. Pilih cash/bank account dan counterparty.
3. Link source document yang eligible.
4. Isi amount, currency/rate, date, reference, charge, dan allocation.
5. Untuk **Payment Voucher**, gunakan Ask For Approval, dapatkan Approved, lalu Posting; status menjadi **Paid**.
6. Untuk **Receipt Voucher**, Posting completed receipt tanpa receipt-approval stage; status menjadi **Received**.
7. Periksa open balance, bank book, journal, dan rekonsiliasi.

```mermaid placement="top-right" theme={null}
flowchart LR
    A([Transaksi kas / bank]) --> B{Payment atau Receipt?}
    B -- Payment --> C[Buat Payment Voucher]
    C --> D[Link source payable]
    D --> E[Allocate payment]
    E --> F[Ask For Approval]
    F --> G{Approved?}
    G -- Tidak --> H[Revisi / Reject]
    H --> E
    G -- Ya --> I[Post Payment Voucher]
    I --> J[Status: Paid]
    B -- Receipt --> K[Buat Receipt Voucher]
    K --> L[Link source dan allocate]
    L --> M[Post Receipt Voucher]
    M --> N[Status: Received]
    J --> O[Update balance dan ledger]
    N --> O
    O --> P([Rekonsiliasi])
```

## Langkah demi langkah

<Steps>
  <Step title="Pilih transaction type">Pilih payment/receipt view untuk Advance, Settlement, Bill, Invoice, Credit Note, SOA, non-job, interbranch, deposit, VAT/agent, atau top-up.</Step>
  <Step title="Pilih account dan party">Periksa office, cash register/bank, payee/payer, transaction/value date, method, dan external reference.</Step>
  <Step title="Load source">Pilih source document dan periksa open balance, currency, serta eligibility.</Step>
  <Step title="Isi transaksi">Masukkan amount, currency, exchange rate, bank charge, tax/withholding, dan local equivalent.</Step>
  <Step title="Allocate dan attach evidence">Distribusikan amount tanpa melebihi open balance dan cocokkan dengan bukti bank/cash.</Step>
  <Step title="Selesaikan kontrol">Payment: approval lalu Posting. Receipt: Posting. Hindari repeated submission.</Step>
  <Step title="Verifikasi">Periksa source balance, bank-book entry, journal, status, dan evidence.</Step>
</Steps>

## Tangkapan Layar

<Note>Belum ada screenshot Cashier versi terkini yang sudah disanitasi.</Note>

Capture yang disarankan: Payment Voucher, approver/status, Receipt Voucher, allocation, Posting result, Bank Book.

## Hasil

Payment/Receipt memiliki account, party, source, allocation, evidence, status, dan journal yang dapat ditelusuri serta sudah direkonsiliasi.

## Persetujuan

Payment Voucher memakai Ask For Approval, approver decision, dan Posting. Receipt Voucher tidak memakai urutan approval tersebut; Posting memindahkan status Draft ke Received.

## Dampak Akuntansi

Posted Payment mengurangi cash/bank dan menyelesaikan/reklasifikasi AP, advance, deposit, SOA, tax, interbranch, atau non-job balance. Posted Receipt menambah cash/bank dan mengurangi AR atau mencatat deposit/balance lain.

## Kesalahan Umum

| Kesalahan                                | Penyelesaian                                                    |
| ---------------------------------------- | --------------------------------------------------------------- |
| Source tidak tampil                      | Periksa type, status, party, office, currency, dan open balance |
| Allocation melebihi balance              | Kurangi allocation atau pilih source yang benar                 |
| Payment belum Approved                   | Selesaikan Ask For Approval sebelum Posting                     |
| Receipt menunggu approval yang tidak ada | Receipt menggunakan Posting, bukan approval stage               |
| Duplicate posting                        | Periksa status, batch, journal, dan bank evidence sebelum retry |

## Fungsi Terkait

* [Expense Management](/id/modules/voucher-management)
* [Accounting and Finance](/id/modules/accounting)
* [Approval dan posting](/id/workflow/approvals-and-posting)
* [Pengelolaan periode](/id/admin/period-management)
* [Pemecahan masalah](/id/support/troubleshooting)
