Category Archives: Odoo
[Resolved] Odoo Error: AssertionError: Element odoo has extra content: record, line 3
Migrate Odoo 11.0 to 13.0
1 2 3 4 5 6 |
File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 736, in convert_file convert_xml_import(cr, module, fp, idref, mode, noupdate, report) File "/usr/lib/python3/dist-packages/odoo/tools/convert.py", line 786, in convert_xml_import relaxng.assert_(doc) File "src/lxml/etree.pyx", line 3547, in lxml.etree._Validator.assert_ AssertionError: Element odoo has extra content: record, line 3 |
1 2 3 4 5 6 7 8 9 10 11 |
<recordid="action_menu_cluster_ready"model="ir.actions.act_window"> <fieldname="name">Cluster Ready</field> <fieldname="res_model">cluster</field> <fieldname="view_mode">tree,form</field> <fieldname="view_id"eval="False"/> <fieldname="domain">[('state','=','draft')]</field> <fieldname="context">{}</field> <fieldname="search_view_id"ref="cluster_ready_search"/> <fieldname="help"type="html"> </field> </record> |
to
1 2 3 4 5 6 7 8 9 |
<recordid="action_menu_cluster_ready"model="ir.actions.act_window"> <fieldname="name">Cluster Ready</field> <fieldname="res_model">cluster</field> <fieldname="view_mode">tree,form</field> <fieldname="view_id"eval="False"/> <fieldname="domain">[('state','=','draft')]</field> <fieldname="context">{}</field> <fieldname="search_view_id"ref="cluster_ready_search"/> </record> |
Dilihat sebanyak : 1382 kali
[Resolved] Odoo Error: Invalid view %s definition in %s’) % (view_name, view.arch_fs
Migrate modul odoo 11.0 to 13.0
File “/usr/lib/python3/dist-packages/odoo/addons/base/models/ir_ui_view.py”, line 406, in _check_xml raise ValidationError(_(‘Invalid view %s definition in %s’ % (view_name, view.arch_fs)) odoo.tools.convert.ParseError: “Invalid view assign.cluster.search definition in assign_picker/views/assign_cluster.xml None” while parsing /mnt/addons/assign_picker/views/assign_cluster.xml:2, near
Resolved: add -> name=”customer_type”
1 |
<filter string="Customer Type" domain="[]" context="{'group_by':'partner_type'}"/> |
to:
1 |
<filter string="Customer Type" name="customer_type" domain="[]" context="{'group_by':'partner_type'}"/> |
Dilihat sebanyak : 570 kali
Demo Aplikasi Penjuanlan Kasir (Point of Sales) di Odoo ERP
Saya sering sekali belanja di suatu toko swalayan seperti Indo*aret, Alfa*art, Alfa*idi dan sebagainya atau sebuah restauran cepat saji seperti K*C atau M*D, nah waktu rekan-rekan mau bayar kasirnya bilang, ini aja bg? nggak sekalian pulsanya bg? nggak sekalian sama kentang bg?, nah metode ini biasanya dalam dunia marketing disebutkan sebagai Cross Selling.
Dilihat sebanyak : 745 kali
Solved Odoo: wkhtmltopdf: b’Exit with code 1 due to network error: ConnectionRefusedError\n’
Pernahkah Anda ketika download report Odoo muncul hasil seperti ini? Tampilan dari Profit and Loss dan Balance Sheet
Jika kita lihat laporan di atas sangat berantakan sekali, nah tampilan seharusnya lebih bagus dan rapi, kemudian saya coba cek di log kenapa itu bisa terjadi, saya medapatkan pesan error seperti berikut:
Dilihat sebanyak : 3018 kali
Bagaimana Menganalisis Kode Program Odoo ERP?
Pernahkah Anda berpikir untuk menghitung kode program dari sebuah aplikasi yang dibuat? Tidak usah dipikirkan, terlalu berat biar saya tulis aja. Saya menganalisa Aplikasi Odoo CE versi 13.0.
- Ada sekitar 25 bahasa pemrograman yang digunakan.
- JavaScript (40,6%) merupakan bahasa paling banyak digunakan dengan jumlah file 1.147, jumlah baris 564.804, jumlah baris kosong 50.830, jumlah baris komentar 75.268, jumlah kode program 438.706, kompleksitas 54.359
- Python (25,8%) merupakan bahasa paling banyak no 2 digunakan dg jumlah file 3.236, baris 364.159, baris kosong 27.894, baris komentar 24.670, kode program 311.595, kemudian diikuti oleh XML (20,3%), Sass (2,6%), CSS (2,5%), dll.
- Ada sekitar 1,4 juta baris kodingan dan 1,1 juta kode program
- Dibutuhkan biaya sekitar Rp 704 milliar untuk develop Odoo
- Dibutuhkan waktu sekitar 172 juta detik untuk memprogram Odoo
- Dibutuhkan sekitar 82 programmer
Dilihat sebanyak : 227 kali
Odoo E2E (end-to-end) Testing using Cypress : Create Sale Order
end-to-end testing adalah teknik untuk menguji seluruh proses aliran aplikasi dari awal hingga akhir untuk memastikan proses aplikasi berjalan seperti yang diharapkan. Seperti misalnya menguji hal yang sederhana seperti loading screen, menyimpan data ataupun hal yang lebih kompleks lainnya seperti dari login berlanjut sampai selesai transaksi.
Dilihat sebanyak : 234 kali
Membahas Modul Customer Relationship Management (CRM) di Odoo ERP
Membahas modul Customer Relationship Management (CRM) di Odoo ERP. CRM adalah integrasi dan strategi yang digunakan oleh perusahaan untuk menangani interaksi dengan pelanggan. Melalui CRM inilah kita bisa mengetahui informasi paling baru seputar pelanggan, mulai dari keluhan, permintaan produk, dan jenis servis yang perlu ditingkatkan.
Dilihat sebanyak : 1124 kali
Membahas Modul Human Resource di Odoo ERP
Manusia adalah sumber yang paling berharga bagi semua perusahaan. Software Human Resource Management dapat membantu departemen HR dalam mengelola dan memanfaatkan sumber daya manusia yang berharga secara efektif dalam sebuah perusahaan.
Dilihat sebanyak : 1608 kali
Odoo Rilis Versi ke 13.0 pada Tahun 2019
Halo penggiat ERP terutama Odoo Indonesia.
Pada tanggal 2 – 4 Oktober 2019 kemarin, Odoo merilis versi ke 13. Pada versi kali ini Odoo mengembangkan beberapa fitur terbaru di antaranya:
Dilihat sebanyak : 292 kali
Mengenal Aplikasi Helpdesk di Odoo ERP
Helpdesk pada dasarnya adalah sebuah center point dimana masalah dilaporkan dan diatur secara terurut dan diorganisasikan. Dari perspektif umum, helpdesk merupakan bagian pelengkap dari sebuah fungsi pelayanan, dan bertanggung jawab sebagai sumber dari pemecahan masalah atau issue lainnya (http://www.help-desk-world.com/help-desk.htm).
Dilihat sebanyak : 465 kali
Odoo ValueError(“Expected singleton: %s” % self)
Sambil testing data di Odoo, saya mendapatkan galat seperti ini :
1 2 3 |
File "/usr/lib/python3/dist-packages/odoo/models.py", line 4371, in ensure_one raise ValueError("Expected singleton: %s" % self) ValueError: Expected singleton: stock.move(32898, 32899, 32900) |
Dilihat sebanyak : 1724 kali
Membuat Tes Otomatis di Odoo ERP
Dalam pembuatan perangkat lunak tentunya kita sering menghadapi kekutu(bug) atau kesalahan galat(error) pada proses-proses tertentu. Untuk menghindari banyaknya kekutu maka diperlukan pengujian perangkat lunak, sebelum perangkat lunak yang telah kita buat digunakan oleh pengguna atau selama perangkat lunak masih terus dikembangkan. Pengujian perangkat lunak sangat diperlukan untuk menjaga kualitas perangkat tersebut.
Berikut catatan kecil saya tentang pengujian otomatis di Odoo ERP, silakan klik pranala di bawah https://medium.com/@mhdsyarif/membuat-tes-otomatis-di-odoo-erp-f5da85d6bb88
Dilihat sebanyak : 185 kali
Lokakarya Implementasi Aplikasi Bisnis dengan Odoo ERP di Kalbis Institute
Saya yang anak kemarin sore, mendapatkan kesempatan dari Program Studi Sistem Informasi Kalbis Institute untuk berkolaborasi berbagi cerita pengalaman dalam implementasi Odoo ERP.
Dilihat sebanyak : 247 kali
Mengenal Lebih Dalam Tentang Keamanan Odoo ERP
Berbicara tentang Odoo banyak sekali yang harus dibahas, dari cara instalasi, penggunaan, kustomisasi modul, membuat modul, keamanan dan lain sebagainya.
Sekarang kita akan fokus mendalami tentang cara kerja keamanan Odoo di modul. Fungsi keamanan di Odoo tidak lain untuk memastikan data yang diakses sesuai dengan pengguna yang mendapatkan hak akses baik untuk baca, tulis, buat, dan hapus singkatan kerennya adalah CRUD.
Dilihat sebanyak : 379 kali
Mengenal lebih dalam tampilan data di Odoo
Sebelum kita bahas lebih lanjut tentang tampilan data di Odoo, mungkin ada yang masih belum mengenal apa itu Odoo, bisa langsung klik artikel yang saya buat sebelumnya: Berkenalan yuuk dengan Odoo ERP.
Dalam menampilkan data secara detail di Odoo, Odoo menyediakan beberapa macam tampilan yang sangat mudah untuk digunakan. Berikut contoh kode program dalam penggunaan-nya
Dilihat sebanyak : 552 kali