Your SlideShare is downloading. ×
0
Creacion Primer Modulo OpenERP TRESCLOUD
Creacion Primer Modulo OpenERP TRESCLOUD
Creacion Primer Modulo OpenERP TRESCLOUD
Creacion Primer Modulo OpenERP TRESCLOUD
Creacion Primer Modulo OpenERP TRESCLOUD
Creacion Primer Modulo OpenERP TRESCLOUD
Creacion Primer Modulo OpenERP TRESCLOUD
Creacion Primer Modulo OpenERP TRESCLOUD
Creacion Primer Modulo OpenERP TRESCLOUD
Creacion Primer Modulo OpenERP TRESCLOUD
Creacion Primer Modulo OpenERP TRESCLOUD
Creacion Primer Modulo OpenERP TRESCLOUD
Creacion Primer Modulo OpenERP TRESCLOUD
Creacion Primer Modulo OpenERP TRESCLOUD
Creacion Primer Modulo OpenERP TRESCLOUD
Creacion Primer Modulo OpenERP TRESCLOUD
Creacion Primer Modulo OpenERP TRESCLOUD
Creacion Primer Modulo OpenERP TRESCLOUD
Creacion Primer Modulo OpenERP TRESCLOUD
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Creacion Primer Modulo OpenERP TRESCLOUD

4,064

Published on

Se pueden bajar el modulo de ejemplo aqui …

Se pueden bajar el modulo de ejemplo aqui
http://trescloud.com/index/sites/default/files/idea.rar,
Cualquier duda no dudes en visitar nuestra pahttp://www.slideshare.net/trescloud/creacion-primer-modulo-openerpgina www.trescloud.com

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
4,064
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
115
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Creación de unmodulo en OpenERP Andrea García Noviembre 2012
  • 2. Composición de un moduloElementos:• Los objetos de negocio: declaradas como clases de Pythonextendida de osv.osv (OpenObject class).• Datos: XML / CSV archivos con meta-datos (vistas y ladeclaración de flujos de trabajo).• wizards: formularios interactivos que se utilizan paraayudar a los usuarios.• reports: RML (formato XML), MAKO o plantillas deOpenOffice informe, que se fusionó con cualquier tipo dedatos empresariales, y generar HTML, ODT o informes enPDF.
  • 3. Estructura típica del modulo•addons/ Cada módulo está contenido en • |- idea/ su propio directorio openerp/ addons/nombre_modulo. • |- demo/ • |- i18n/ • |- report/ • |- security/ • |- view/ • |- wizard/ • |- workflow/ • |- __init__.py • |- __openerp__.py • |- idea.py
  • 4. __init__.pylEs el descriptor de módulo de Python,porque un módulo de OpenERP estambién un módulo regular de Python.lImporta todos los archivos ydirectorios que contienen códigopython.Codigoimport idea
  • 5. __openerp__.py Contiene un único diccionario de Python con ladeclaración real del módulo: su nombre, lasdependencias, la descripción y composición.
  • 6. Object ServicelImplementa para los desarrolladores una capaObjeto-Relacional llamada "Object Services" (osv),evitándoles el trabajo de escribir directamenteconexiones a bases de datos y consultas en lenguajeSQL
  • 7. Atributos para Business Objects
  • 8. Tipos de Campos
  • 9. Construcción de la interfaz del modulo•Permite la visualización de los campos definidos enel Bussiness Object.•XML comprende menús, vistas, acciones, roles,derechos de acceso, etc. para el modulo.•Archivos XML deben ser declarados en update_xml
  • 10.  Estructura general de un archivo  XML Un XML contiene declaraciones de “record” enla siguiente forma:
  • 11. Acciones
  • 12. Menús
  • 13. Vistas
  • 14. Form View
  • 15. Tree View
  • 16. Search View
  • 17. GRACIAS!!!!http://trescloud.com/index/Cloud-OpenERP-PUCE

×