Odoo
Journal Accounting
Konfigurasi odoo pada module journal accounting
Integrasi antara AlurKerja dengan Odoo Journal Accounting memungkinkan proses pembuatan journal entries dilakukan otomatis berdasarkan data dari form.
1. Kebutuhan Data
Agar journal entries dapat dibuat di Odoo, form dibuat di AlurKerja harus menyediakan field berikut:
Field | Type | Deskripsi |
---|---|---|
Company | text | Kode perusahaan |
Transaction Date | date | tanggal transaksi |
Debit Account | text | akun debit sesuai dengan COA |
Credit Account | text | akun kredit sesuai dengan COA |
Amount | number | jumlah transaksi |
Journal Label | text | label di journal entries |
Journal Code | text | kode jurnal. Contoh: ATK, MISC, BILL |
Pastikan semua field tersedia di form agar data bisa dikirim ke Odoo dengan benar.
2. Buat Konfigurasi Odoo
Sebelum melakukan integrasi di bpmn, pastikan sudah ada konfigurasi Odoo terlebih dahulu di menu Integration.
3. Konfigurasi Service Task
Pada halaman editor, tambahkan Service Task di BPMN yang akan berfungsi untuk membuat Journal Accounting di Odoo.
- Pilih Service Task pada diagram BPMN.
- Buka panel Properties.
- Tambahkan properties Odoo,
- Pilih Odoo Connection.
- Pilih Type: Journal Accounting
- Lakukan mapping antara field form dengan properties Odoo:

4. Pengaturan Asynchronous Execution
Agar proses integrasi dijalankan di background, lakukan pengaturan asynchronous pada Service Task:
- Implementation pilih type: Expression.
- Expression:
${true}
- Asynchronous Continuations:
- ✅ After
- ✅ Exclusive
Limitasi Integrasi Purchase Order
- Saat ini sistem hanya mendukung pembuatan 1 journal entries dengan item credit & debit.
- Credit Account, Debit Account, Journal Code ditulis dengan menggunakan code