Manual de Odoo
ERPpeek Programa para gestionar Odoo

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'
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 mfalcon@falconsolutions.cl

27
0
1
live preview
enter atleast 10 characters
WARNING: You mentioned %MENTIONS%, but they cannot see this message and will not be notified
Saving...
Saved
With selected deselect posts show selected posts
All posts under this topic will be deleted ?
Pending draft ... Click to resume editing
Discard draft