Odoo 20 mendokumentasikan aliran kerja penyelarasan antara syarikat untuk senario perakaunan berbilang syarikat yang khusus: satu syarikat menerima bayaran pelanggan bagi invois yang dikeluarkan oleh syarikat lain dalam pangkalan data Odoo yang sama. Sistem boleh menyesuaikan invois terbuka syarikat yang mengeluarkan invois dan mewujudkan catatan perakaunan imbangan antara kedua-dua entiti. (Odoo 20.0 Docs: Companies Multi Company) Odoo mengumumkan Odoo 20 pada 24 September 2026. (Meet Odoo 20)

Aliran kerja ini menangani kedua-dua sisi transaksi. Dalam syarikat yang mengeluarkan invois, belum terima pelanggan menjadi tuntutan terhadap syarikat yang memungut bayaran. Syarikat penerima merekodkan amaun yang sepadan sebagai belum bayar kepada syarikat pengeluar invois. Ini menutup baki pelanggan sambil mengekalkan obligasi kewangan antara kedua-dua syarikat. (Odoo 20.0 Docs: Companies Multi Company)

Apa yang diliputi oleh aliran kerja ini

Kes penggunaan yang didokumentasikan bermula dengan invois milik satu syarikat dan pembayaran yang diterima oleh syarikat lain. Kedua-dua syarikat mesti dikonfigurasi dalam pangkalan data Odoo yang sama. Proses yang melibatkan pangkalan data berasingan atau sistem perakaunan luaran bukan sebahagian daripada aliran kerja yang didokumentasikan. (Odoo 20.0 Docs: Companies Multi Company)

Apabila pembayaran diproses di bawah konfigurasi yang diperlukan, Odoo menyesuaikan invois pelanggan asal dan menjana catatan antara syarikat. Automasi ini menghubungkan penyesuaian invois kepada baki dalaman antara syarikat yang terlibat. Ia tidak menghapuskan baki tersebut. Sebaliknya, ia merekodkan amaun terhadap akaun antara syarikat yang dikonfigurasi. (Odoo 20.0 Docs: Companies Multi Company)

Rawatan perakaunan ini memisahkan hubungan pelanggan daripada hubungan antara syarikat. Selepas penyelarasan, syarikat yang mengeluarkan invois tidak lagi menyimpan amaun yang telah diselesaikan sebagai belum terima pelanggan terbuka. Ia merekodkan belum terima daripada syarikat yang memegang pembayaran, manakala syarikat penerima mengiktiraf belum bayar yang sepadan. (Odoo 20.0 Docs: Companies Multi Company)

Konfigurasi Odoo yang diperlukan

Pangkalan data berbilang syarikat sahaja tidak mencukupi. Modul Odoo Intercompany Payment - Account mesti dipasang, dan Inter-Company Transactions mesti didayakan untuk setiap syarikat yang mengambil bahagian dalam aliran kerja ini. (Odoo 20.0 Docs: Companies Multi Company) Pelaksanaan berbilang syarikat yang sedia ada harus menyemak kedua-dua keperluan ini sebelum cuba memproses pembayaran tersebut.

Setiap syarikat yang terlibat juga memerlukan jurnal penyelarasan dan akaun belum bayar serta belum terima antara syarikat yang khusus. Akaun ini mengawal tempat obligasi antara entiti direkodkan. (Odoo 20.0 Docs: Companies Multi Company) Reka bentuk ini harus disemak terhadap carta akaun, pelaporan peringkat entiti dan keperluan penyesuaian antara syarikat sebelum transaksi diproses.

Kaedah pembayaran mesti menggunakan akaun resit tertunggak. (Odoo 20.0 Docs: Companies Multi Company) Prasyarat ini harus disemak dalam konfigurasi pembayaran semasa, terutamanya apabila jurnal bank, pemprosesan resit atau pemetaan akaun telah disesuaikan. Memasang modul dan mengkonfigurasi akaun antara syarikat tidak, dengan sendirinya, memenuhi keperluan yang didokumentasikan jika kaedah pembayaran tidak mempunyai akaun resit tertunggak yang diperlukan. (Odoo 20.0 Docs: Companies Multi Company)

Implikasi perakaunan

Aliran kerja ini menggabungkan penyesuaian pelanggan dan penciptaan catatan antara syarikat yang sepadan. (Odoo 20.0 Docs: Companies Multi Company) Tanpa sambungan itu, pasukan kewangan mungkin perlu mengendalikan baki pelanggan dan obligasi antara syarikat sebagai langkah perakaunan yang berasingan. Sama ada proses automatik ini sesuai bergantung pada aliran pembayaran organisasi dan keupayaannya untuk menyokong struktur akaun yang diperlukan.

Bayaran yang dikutip oleh satu syarikat bagi invois syarikat lain tidak dianggap oleh aliran kerja ini sebagai hasil syarikat penerima. Catatan yang didokumenkan menetapkan akaun belum bayar dalam entiti penerima dan akaun belum terima yang sepadan dalam entiti pengeluar. (Odoo 20.0 Docs: Companies Multi Company) Semasa ujian, pasukan kewangan harus menyemak entri jurnal yang dijana dan mengesahkan bahawa pelanggan, antara syarikat dan baki resit tertunggak menggunakan akaun yang dimaksudkan.

Konfigurasi terpakai bagi setiap syarikat yang mengambil bahagian, bukan sebagai tetapan tunggal di seluruh pangkalan data. (Odoo 20.0 Docs: Companies Multi Company) Syarikat yang berkongsi satu persekitaran Odoo mungkin mempunyai carta akaun, struktur jurnal atau kaedah pembayaran yang berbeza, jadi persediaan setiap entiti harus disahkan secara berasingan.

Had aliran kerja yang didokumenkan

Dokumentasi menerangkan tujuan perakaunan bagi aliran kerja ini dan mengenal pasti keperluan modul, tetapan syarikat, jurnal, akaun dan kaedah pembayaran. (Odoo 20.0 Docs: Companies Multi Company) Ia tidak menetapkan bagaimana setiap penyesuaian, penyetempatan atau integrasi luaran akan berfungsi dengan penjelasan antara syarikat. Kawasan tersebut memerlukan semakan khusus pelaksanaan.

Aliran kerja ini didokumenkan untuk syarikat yang berada dalam pangkalan data yang sama. (Odoo 20.0 Docs: Companies Multi Company) Sumber yang dibekalkan tidak mengesahkan proses automatik yang setara antara pangkalan data Odoo yang berasingan. Oleh itu, organisasi yang menggunakan instance berasingan harus mengesahkan proses silang pangkalan data yang diperlukan secara bebas.

Sumber yang dibekalkan juga tidak mentakrifkan rawatan aliran kerja ini terhadap pembayaran separa, bayaran balik, penyelesaian mata wang asing, pembalikan pembayaran atau rantaian yang melibatkan syarikat tambahan. Jika transaksi ini penting bagi sesebuah organisasi, setiap kes harus diuji sebelum digunakan dalam operasi.

Apa yang perlu disahkan sebelum penerimaan

Pertama, sahkan bahawa syarikat yang mengeluarkan invois dan syarikat yang menerima bayaran berada dalam pangkalan data Odoo yang sama. Semak bahawa modul Intercompany Payment - Account dipasang dan bahawa Inter-Company Transactions diaktifkan untuk setiap syarikat yang dimaksudkan untuk mengambil bahagian. (Odoo 20.0 Docs: Companies Multi Company)

Kedua, semak jurnal penjelasan dan akaun belum bayar serta belum terima khusus bagi setiap entiti. (Odoo 20.0 Docs: Companies Multi Company) Pilihan akaun harus menyokong keperluan pelaporan dan penyelarasan organisasi. Pengguna harus dapat mengenal pasti jumlah yang perlu diterima daripada syarikat yang menerima bayaran dan jumlah sepadan yang terhutang kepada syarikat yang mengeluarkan invois.

Ketiga, semak kaedah pembayaran dan sahkan bahawa ia menggunakan akaun resit tertunggak. (Odoo 20.0 Docs: Companies Multi Company) Semak konfigurasi sebenar dan bukan bergantung pada nama jurnal atau andaian berdasarkan proses resit sedia ada.

Akhir sekali, jalankan transaksi terkawal menggunakan invois dan bayaran yang mewakili. Sahkan bahawa Odoo menyelaraskan invois pelanggan, merekodkan akaun belum terima antara syarikat bagi syarikat pengeluar dan mewujudkan akaun belum bayar yang sepadan dalam syarikat yang menerima wang tersebut. (Odoo 20.0 Docs: Companies Multi Company) Semak kedua-dua lejar syarikat sebelum penggunaan yang lebih luas supaya pemetaan akaun dan baki pada peringkat entiti dapat diperiksa.

Hasilnya seharusnya meninggalkan invois pelanggan sebagai telah diselaraskan sambil menunjukkan jumlah antara dua syarikat dalam akaun antara syarikat masing-masing. Perbezaan itu adalah teras kepada aliran kerja: penyelesaian pelanggan telah diselesaikan, tetapi obligasi berasingan antara entiti pengeluar dan penerima kekal kelihatan untuk penyelarasan kemudian. (Odoo 20.0 Docs: Companies Multi Company)