Codg
OpenERP
Índice de contenidos
1. Introducción......................................................................................................................................3
2. Modelo, Vista, Controlador (MVC)..................................................................................................42.1. Modelo Vista Controlador en OpenERP...................................................................................5
3. Los módulos.....................................................................................................................................6
3.1. Módulo ejemplo academy.........................................................................................................64. Descripción de módulo: Fichero __openerp__.py............................................................................8
4.1. Módulo ejemplo academy.........................................................................................................8
5. Programación del modelo en Python..............................................................................................105.1. Definición de las tablas...........................................................................................................10
5.1.1. Definición de las columnas..............................................................................................10
a) Campos simples................................................................................................................10b) Campos relacionales.........................................................................................................11
c) Campos funcionales.........................................................................................................12
5.1.2. Módulo ejemplo academy................................................................................................126. Programación de los menús, acciones y vistas: Archivos XML.....................................................15
6.1. Los menús................................................................................................................................16
6.1.1. Módulo ejemplo academy................................................................................................176.2. Las acciones............................................................................................................................18
6.2.1. Acciones window (apertura de vistas).............................................................................18
6.2.2. El dominio de la acción. Condiciones.............................................................................216.2.3. Módulo ejemplo academy...............................................................................................22
6.3. Las vistas.................................................................................................................................23
6.3.1. Vistas de formulario........................................................................................................25a) Módulo ejemplo academy................................................................................................28
6.3.2. Vistas de lista o árbol......................................................................................................31
a) Módulo ejemplo academy.................................................................................................317. Anexo 1...........................................................................................................................................34
1. Introducción
OpenERP es un programa Cliente/Servidor basado en Python para la planificación de recursos
empresariales (ERP). Consta de un cliente OpenERPClient y un servidor OpenERPServer
mientras que la persistencia de datos está proporcionada por la base de...
Regístrate para leer el documento completo.