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:

FieldTypeDeskripsi
CompanytextKode perusahaan
Transaction Datedatetanggal transaksi
Debit Accounttextakun debit sesuai dengan COA
Credit Accounttextakun kredit sesuai dengan COA
Amountnumberjumlah transaksi
Journal Labeltextlabel di journal entries
Journal Codetextkode 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.

  1. Pilih Service Task pada diagram BPMN.
  2. Buka panel Properties.
  3. Tambahkan properties Odoo,
  4. Pilih Odoo Connection.
  5. Pilih Type: Journal Accounting
  6. Lakukan mapping antara field form dengan properties Odoo:
Journal Accounting

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

  1. Saat ini sistem hanya mendukung pembuatan 1 journal entries dengan item credit & debit.
  2. Credit Account, Debit Account, Journal Code ditulis dengan menggunakan code