Compra
DESARROLLADORES OPEN ERP
José Luis García Hernández Universidad de Antioquia Ingeniería de Sistemas Colombia Medellín
TUTORIAL BASICO OPEN ERP (V. 5.0.7) Por: José Luis García Hernández Este tutorial se encuentra protegido bajo la licencia de Creative Commons de reconocimiento-compartido 2.5, usted es libre de:
: Copiar, distribuir y comunicarpúblicamente la obra.
: Hacer obras derivadas Bajo las siguientes condiciones:
: Reconocimiento — Debe reconocer los créditos de la obra de la manera especificada por el autor o el licenciador (pero no de una manera que sugiera que tiene su apoyo o apoyan el uso que hace de su obra).
: Compartir bajo la misma licencia — Si altera o transforma esta obra, o genera una obra derivada, sólo puededistribuir la obra generada bajo una licencia idéntica a ésta. Con el entendimiento de que: Renuncia: Cualquiera de estas condiciones puede no aplicarse si se obtiene el permiso del propietario del copyright. Otros Derechos: De ninguna manera cualquiera de los siguientes derechos se ven afectados por la licencia: • Los derivados de usos legítimos o derechos de uso justo; • los derechos moralesdel autor; • Los derechos que otras personas pueden tener, tanto en la propia obra o en la forma en que la obra se utiliza, como la publicidad o derechos de privacidad.
2
Nota: Al reutilizar o distribuir la obra, tiene que dejar bien claro los términos de la licencia de obra. Para más información sobre términos de la licencia diríjase a la página http://creativecommons.org/ Donaciones Sieste tutorial es de tu agrado puedes contribuir dando un pequeño aporte de dinero, así podrás acceder a decenas de ejemplos, módulos, asesorías, incluyendo tutoriales avanzados y tutoriales afines a Open ERP que contribuirán a tu formación como desarrollador. Tipos de Donación: • Nivel 1 Inversión: 5 dólares. Acceso: Asesorías y ejemplos Nivel 2 Inversión: 10 dólares. Acceso: Asesorías y ejemplos,Tutoriales Básicos y afines. Nivel 2 Inversión: 15 dólares. Acceso: Asesorías y ejemplos, Tutoriales Básicos, avanzados y afines
•
•
Si quieres dar una donación por favor ponte en contacto con el grupo en google http://groups.google.com.co/group/openerpamerica.
3
TABLA DE CONTENIDO
1. INTRODUCCION 2. QUE ES OPEN ERP
…………………………………………………………6 …………………………………………………………6…………………………………………………7 …………………………………………8 …………………………………………9
2.1. Ventajas de Open ERP
2.2. Integración con otros software 3. INSTALACIÓN DE OPEN ERP 4.1. Archivo __init__.py 4.2. Archivo __terp__.py 4.3. Archivo .py 4.3.1. Atributos 4.3.2. Campos básicos
4. SISTEMA DE ARCHIVOS BÁSICOS …………………………………………15 …………………………………………………16 …………………………………………………16 …………………………………………16 …………………………………………………17 …………………………………………………17…………………………………………19 …………………………………………20
4.2.1. Diccionario descriptor
…………………………………………………………17
4.3.3. Campos Relacionales 4.4. Archivo .xml 4.4.1. Vista Form 4.4.2. Vista Tree
…………………………………………………………20 …………………………………………………………20 …………………………………………21
4.4.3. Elementos de diseño
4.4.4. Atributos para los campos …………………………………………22 5. MODELACIÓN DE OBJETOS …………………………………………………22 5.1. Archivo .py 5.2. Archivo __terp__.py 5.3. Archivo__init__.py …………………………………………………23 …………………………………23 …………………………………………………24 …………………………………………………24 …………………………………24 …………………………………25 5.1.1. Explicación y consideraciones
5.4. Implementación de una vista Form 5.5. Implementación de una vista Tree 6.1. Menus 6.2. Acciones
6. CREACIÓN DE MENÚS Y ACCIONES………………………………….........26 …………………………………………………………………26 …………………………………………………………………28 …………………………………………………28…………………………………………………28 …………………………………………29
6.2.1. Acciones Form 6.2.2. Acciones Tree
6.2.3. Archivo xml (completo)
4
7. HERRAMIENTAS DE MODELADO (DIA UML) 8. MODELADO DE CLASES 9. RELACIONES 9.1. Relación many2one 9.2. Relación one2many 10. HERENCIA 10.1. 10.1.1. 10.1.2. 10.1.3. 10.2.
…………………………30
…………………………………………………31...
Regístrate para leer el documento completo.