Invoice dari Odoo
Invoice kini terbit di Odoo dan dicerminkan ke License Admin — cara membacanya, arti tiap statusnya, dan apa yang masih bisa diubah dari sini.
Invoice langganan berbayar kini diterbitkan di Odoo oleh finance, dari sales order yang menjual langganan itu. License Admin tidak lagi membuat invoice: ia mencerminkan invoice Odoo — menyalin nomor, nilai, status, dan tanggal bayarnya — lalu memakai salinan itu untuk mengaktifkan langganan dan menyusun Dashboard Finansial.
Cara menautkan langganan ke sales order-nya ada di Langganan dan Sales Order Odoo.
Daftar invoice
Buka Invoices di kelompok Tagihan. Tidak ada tombol untuk membuat invoice — invoice hanya lahir di Odoo.
Daftar ini memuat dua jenis invoice:
| Invoice dari Odoo | Invoice lama | |
|---|---|---|
| Asal | Dicerminkan dari Odoo | Dibuat di License Admin sebelum integrasi Odoo, atau lewat Xendit |
| Contoh nomor | INV/2026/00008 | INV-2026-000013 |
| Metode pembayaran | Odoo | Manual atau Xendit |
| Status bisa diubah dari sini | Tidak — hanya lewat sinkron | Ya |
Urutan default-nya dari tanggal terbaru, dan untuk invoice dari Odoo tanggal itu adalah tanggal invoice di Odoo. Invoice Odoo yang tanggalnya lebih tua dari invoice lama karena itu muncul di halaman berikutnya, bukan di atas — gunakan pencarian nomor invoice bila perlu.
Invoice yang langganannya sudah dihapus tetap terdaftar dengan label Langganan dihapus, dan tidak lagi dihitung di dashboard. Hanya invoice lama yang bisa berlabel ini: invoice dari Odoo ikut terhapus bersama langganannya.
Arti status
Status invoice dari Odoo diterjemahkan dari status pembayarannya di Odoo:
| Di Odoo | Di License Admin | Keterangan |
|---|---|---|
| Paid | Lunas | Satu-satunya status yang mengaktifkan langganan dan dihitung sebagai uang |
| Not Paid | Belum Bayar | |
| Partially Paid | Belum Bayar | Pembayaran sebagian tidak pernah dianggap lunas |
| In Payment | Pending | Pembayaran sudah dicatat di Odoo, tetapi belum direkonsiliasi dengan bank |
| Cancelled, Reversed | Dibatalkan | Tidak dihitung dan tidak masuk daftar tagihan yang perlu ditindaklanjuti |
| Draft, credit note | — | Tidak dicerminkan sama sekali |
Hanya Lunas yang dihitung
Semua angka uang di dashboard — ARR, pendapatan diakui, nilai kontrak baru, kas masuk — hanya membaca invoice berstatus Lunas. Invoice yang sudah terbit tetapi belum dibayar tetap terlihat di daftar invoice dan di bagian tagihan yang perlu ditindaklanjuti, tetapi belum menjadi angka pendapatan.
Detail invoice dari Odoo
- Di tempat kartu Ubah Status Manual, invoice dari Odoo menampilkan kartu Dicerminkan dari Odoo beserta waktu sinkron terakhirnya. Status dan nominalnya hanya berubah lewat sinkron.
- Periode ditagih adalah masa kontrak sales order-nya — Odoo sendiri tidak menyimpan masa kontrak.
- Tipe Billing: New untuk sales order pertama langganan, Renewal untuk perpanjangan, Upgrade untuk sales order upgrade.
- Dibayar adalah tanggal pembayaran di Odoo.
- Riwayat Perubahan Status mencatat setiap perubahan dari Odoo sebagai Sinkron Odoo.
- Catatan Invoice tetap bisa diisi, untuk invoice dari Odoo maupun invoice lama. Sinkron tidak pernah menimpanya.
Kapan data invoice diperbarui
Invoice dibaca ulang dari Odoo saat server License Admin menyala, lalu setiap 15 menit. Untuk satu langganan, klik Tarik ulang dari Odoo di detail langganannya.
- Odoo sedang tidak bisa dihubungi: tidak ada yang berubah. Angka terakhir tetap tampil bersama waktu sinkron terakhirnya, jadi angka yang basi bisa dikenali.
- Invoice dilunasi di Odoo: pada sinkron berikutnya statusnya menjadi Lunas, dan langganannya aktif (atau plan-nya naik, untuk sales order upgrade).
- Pembayaran dibatalkan di Odoo: statusnya ikut berubah, tetapi akses pelanggan tidak dicabut otomatis.
Batasan
Satu invoice untuk satu sales order. Odoo bisa menggabungkan beberapa sales order ke dalam satu invoice. Invoice gabungan seperti itu tidak dicerminkan, karena nilainya tidak bisa dibagi ke langganan masing-masing — finance perlu menerbitkan invoice per sales order.
Invoice hanya dibaca dari sales order yang tertaut. Invoice dari sales order yang belum ditautkan ke langganan mana pun tidak muncul di License Admin sampai sales order itu ditautkan.
Langganan dan Sales Order Odoo
Membuat, memperpanjang, dan meng-upgrade langganan berbayar lewat sales order Odoo — dan kapan langganan itu benar-benar aktif.
Dashboard Finansial
Membaca ARR, pendapatan diakui, nilai kontrak baru, kas masuk, tingkat perpanjangan, dan kontrak yang akan jatuh tempo — beserta cara menelusuri asal tiap angkanya.
