Skip to content

Instantly share code, notes, and snippets.

@akhdaniel
akhdaniel / Odoo Kanban Ribbon.md
Last active April 15, 2024 12:51
Odoo Kanban Ribbon

Cara membuat kanban yang ada ribbon nya seperti ini, misalnya berdasarkan state suatu record:

telegram-cloud-photo-size-5-6057744710799306077-y

1 Siapin File CSS, static/src/scc/ribbon.css

.ribbon {

Odoo Webservice API Context

Pada pembuatan aplikasi mobile yang terkoneksi ke Odoo dengan JSONRPC/XMLRPC seringkali kita perlu mendapatkan informasi stock dan harga per lokasi gudang atau harga barang per company jika Odoo nya sudah dibuat multi-company.

Artikel ini membahas bagaimana secara API jsonrpc/xmlrpc kita bisa untuk:

  • mendapatkan data quantity produk sesuai gudang, lokasi, atau company
  • mendapatkan harga produk sesuai price list
SELECT 
    pg_terminate_backend(pid) 
FROM 
    pg_stat_activity 
WHERE 
    -- don't kill my own connection!
    pid <> pg_backend_pid()
    -- don't kill the connections to other databases
 AND datname = 'database_name'

Install

apt-get install postgresql postgresql-contrib

Create DB

su - postgres
psql 

Backup db from odoo db manager inteface

the restore from command line:

pg_restore --format=c -U odoo -W -d <dbname> <backup_file.dump>

Backup manuyally

@akhdaniel
akhdaniel / Odoo blank tiba2, assets hilang, odoo.define is not a function
Created August 15, 2020 07:18
Odoo blank tiba2, assets hilang, odoo.define is not a function ?
masuk ke database, execute this:
DELETE FROM ir_attachment WHERE url LIKE '/web/content/%';
restart Odoo
@akhdaniel
akhdaniel / Python3 Virtualenv Setup.md
Created November 21, 2018 05:20 — forked from pandafulmanda/Python3 Virtualenv Setup.md
Setting up and using Python3 Virtualenv on Mac

Python3 Virtualenv Setup

Requirements
  • Python 3
  • Pip 3
$ brew install python3
@akhdaniel
akhdaniel / Installation Checklist: Odoo v10 + Ubuntu 16.04 +Nginx + Certbot SSL.md
Last active April 17, 2024 07:46
Installation Checklist: Odoo v10 + Ubuntu 16.04 + Nginx + Certbot SSL

Step 1 - Add the Odoo repository

wget -O - https://nightly.odoo.com/odoo.key | apt-key add -
echo "deb http://nightly.odoo.com/10.0/nightly/deb/ ./" >> /etc/apt/sources.list
apt-get update

Step 2 - Configure a Linux user for Odoo