Warning yang akan tampil di terminal log jika kamu menggunakan syntax Odoo versi 13.0 kebawah untuk membuat action report.
The <report> tag is deprecated, use a <record> tag for 'penagihan_faktur'. warnings.warn(f"The <report> tag is deprecated, use a <record> tag for {xml_id!r}.", DeprecationWarning)
Error Format Report Odoo 14.0Error Format Report Odoo 14.0
" Error Format Report Odoo 14.0
Kamu hanya perlu mengubah penulisan XML nya menjadi seperti dibawah ini:
Format syntax Odoo versi lama.
Pernah mengalami error ftp_put(): Can't open that file: No such file or directory ketika ingin ekstrak file di Hosting gratis dari 000Webhost ?
kira-kira tampilan pesan errornya seperti dibawah ini:
Ftp_put(): Can’t open that file: No such file or directoryFtp_put(): Can’t open that file: No such file or directory
" Ftp_put(): Can’t open that file: No such file or directory
Ini disebabkan karena adanya pembaharuan tampilan dashboard dan beberapa tambahan fitur di 000Webhost.
Buat folder baru dengan nama ‘static’ di dalam module yang sudah dibuat. Di dalam folder ‘static’ buat folder baru lagi dengan nama ‘description’. Tambahkan file gambar di dalam folder ‘/static/description’ dan pastikan file gambar dalam format ‘.png’ kemudian rename gambar menjadi : icon.png lokasi gambarlokasi gambar
" lokasi gambar
Restart server Odoo, dan module baru kamu sudah memiliki icon. PreviewPreview
" Preview
Printer Zebra saat ini menggunakan bahasa pemrograman ZPL2 yang dikembangkan oleh Zebra Technologies. ZPL2 ini telah memiliki lebih dari 170 perintah dan Commands dari bahasa ZPL2 itu sendiri selalu dimulai dengan simbol caret ^.
Command ZPL2:
1 2 3 4 ^XA ^FO300,300 ^BQN,2,10,M^FDarmannurhidayat.com^FS ^XZ Untuk interfacing python ke zebra barcode printer cukup mudah, karena sudah banyak sekali package Python yang sangat memudahkan developer untuk melakukan encoding ZPL2, Seperti zpl atau simple_zpl2.
Selama proses development Odoo kita seringkali melakukan restart server melalui terminal Linux atau command prompt di Windows untuk update module. Memang ini menjadi hal yang mudah untuk dilakukan, tapi bagaimana kalau kamu berulang kali melakukan restart server hanya sekedar merubah logic pada file Python atau memperbaiki kalimat typo yang ada pada report di file XML yang kamu buat?
Tentunya ini akan memakan banyak waktu.
Ada cara untuk melakukan update module tanpa perlu restart server Odoo yaitu dengan menambahkan parameter --dev={DEV_MODE} ketika menjalankan server Odoo melalui terminal.
Di Python sendiri terdapat 4 tipe data collection yang digunakan untuk menyimpan kumpulan data dalam satu variabel diantaranya yaitu List, Tuple, Set dan Dictionary tentunya dengan cara penggunaan yang berbeda-beda. Namun pada artikel kali ini saya akan fokus membahas tipe data Dictionary.
Dictionary merupakan tipe data pada Python yang berfungsi untuk menyimpan kumpulan data atau nilai, yang setiap urutanya berisi key dan value. Jika biasanya kita ingin mengakses nilai pada list menggunakan indeks, di dictionary ini kita perlu kata kunci (key) untuk mengakses nilainya.