ERPpeek Programa para gestionar Odoo

  • abril 15, 2018
  • Odoo
No Comments

Instalamos ERPpeek

pip install erppeek

Si da problea tiene que modificar el fichero

sudo su
nano /usr/local/lib/python2.7/dist-packages/erppeek.py

Y  en la linea 29 colocar despues del try except

PY2 = True

Comandos

Conexión a la BD

erppeek -u admin -d db10-chile-sii --server=http://127.0.0.1:8069
erppeek --server="http://localhost:8069" -d db10-chile-sii -u admin -p xpasss1122

Instalando un módulo en odoo

client.install('l10n_cl_base')

Actualizando un módulo

client.upgrade('l10n_cl_base')

Consultar un modelo

emp_ids = model('hr.employee').search([])

Consultamos un modelo

model('ir.cron').read(['active = False'], 'name')

Saber los campos de un modelo

model('res.country').keys()

Contamos la cantidad de registro de un modelo

model('res.partner').count()

Listamos las bd

client.db.list()

Creamos un partner

model('res.partner').create({'name': 'Juan'})
model('res.partner').create({'name': 'Marlon', 'street': 'Calle 12'})

Usuarios

client.user

Listamos modulos instalados

client.modules(installed=True)

Listamos la cantidad de módulos no instalados

len(client.modules()['uninstalled'])

Obtengo todos los empleados

emp_ids = model('hr.employee').search([])

Borro todo

model('hr.employee').unlink(emp_ids)

Listar los usuarios

erppeek -d db10-chile-sii -m res.partner -f name -u admin -p xmipass -f street 'id > 0'
erppeek -d db10-chile-sii -m res.partner -f name -u admin -p xpass 'id > 0'

Marlon Falcón es Gerente general de Falcon Solutions.

Marlon Falcón Herández

Consultor SAP y Odoo

More from our blog

See all posts
 

Dejar un comentario