Navigation
index
modules
|
next
|
previous
|
OpenERP v6
»
Table of Contents
»
Products
Buy
Partners
Community
About Us
Contact Us
+32 81813700
OpenERP v6
»
Table of Contents
»
Change language
English
English (U.K.)
Español
Français
Italiano
Română
Русский
Tiếng Việt
Change version
5.0
6.0
6.1
|
|
comments control
hide comments
show comments
|
index
modules
|
next
|
previous
|
Developer Book
¶
Forewords
Introduction
Who is this book for ?
Content of the book
About the author(s)
Getting Started with OpenERP
¶
Development Environment
Development Environment
Working with Launchpad
Configuration
Command line options
OpenERP Server and Web Client - Start/Stop
Shutting down the server
Modular Development Approach
OpenObject Server and Modules
Module Integrations
Inheritance
OpenObject Architecture - Mvc
MVC - Model, View, Controller
MVCSQL
Module Development
¶
Module development
Introduction
Module Structure
OpenERP Module Descriptor File : __terp__.py
Create Module
Creating Action
Objects, Fields and Methods
OpenERP Objects
The ORM - Object Relation Model
OpenERP Object Attributes
Object Inheritance - _inherit
Inheritance by Delegation - _inherits
Fields Introduction
Type of Fields
ORM methods
Views and Events
Introduction to Views
Form views
Tree views
Graph views
Search views
Calendar Views
Gantt Views
Design Elements
Inheritance in Views
Events
Menu and Actions
Menus
Actions
Security
Business Process Development
¶
Workflow-Business Process
Introduction
Defining Workflow
General structure of a workflow XML file
Activity
Transition
Expressions
User Role
Error handling
Creating a Workflow
Creating Wizard - (The Process)
Introduction
Wizards - Principles
Specification
Add A New Wizard
osv_memory Wizard System
osv_memory configuration item
Guidelines on how to convert old-style wizard to new osv_memory style
OSV Memory Wizard
Steps
New Wizard File : <<module_name>>_<<filename>>.py
Old Wizard File : wizard_product_margin.py
New Wizard File : wizard/<<module_name>>_<<filename>>_view.xml
Default_focus attribute :
In Menu Item:
Reports
OpenOffice.org reports
XSL:RML reports
Reports without corporate header
Each report with its own corporate header
Bar Codes
How to add a new report
Usual TAGS
Unicode reports
Html Reports Using Mako Templates
I18n - Internationalization
Introduction
Business Process Advance Configuration
¶
Server Action
Introduction
Step 1: Definition of Server Action
Client Action
Iteration
Python Code
Trigger
Email Action
Create Object
Write Object
Multi Action
Step 2: Mapping Server actions to workflows
Dashboard
Serialization, Migration, Upgrading, Testing
¶
Data Serialization
XML Data Serialization
YAML Data Serialization
Writing YAML Tests
CSV Data Serialization
Multiple CSV Files
Data Migration - Import / Export
Data Importation
Upgrading Server, Modules
Detailed update operations
Summary of update and init process
Unit testing
Generalities
Using unit tests
Assert Tag
Workflow Tag
Function Tag
Acceptance testing
Integrity tests on migrations
Workflow tests
Record creation
OpenERP Web Client v6.0
¶
OpenERP Web v6.0
Introduction
Against OpenERP Web 5.0
Conclusion
What is Cherrypy ?
Cherrypy Application Facts
Features
The Index Method
Calling Other Methods
Mako Template
Features
Examples
Syntax
Service base Integration
¶
Working with Web Services
Supported Web Services Protocols
Available Web Services
Example : writing data through the Web Services
XML-RPC Web services
Interfaces
Python Example
PHP Example
Perl Example
Other Topics
¶
RAD Tools
DIA
Open Office Report Designer
Information Repository
Setting Value
IR Methods
Build and deploy
¶
Build
Dependencies
Source distribution
Binary distribution
Deploy
Package script
Batch
SSH server
Fabric
Appendices
¶
Appendices and References
Appendices A : Coding Conventions
Releasing a module
Translations
Technical Memento
The documentation is editable by everyone on
Launchpad
.
Table Of Contents
Developer Book
Getting Started with OpenERP
Module Development
Business Process Development
Business Process Advance Configuration
Serialization, Migration, Upgrading, Testing
OpenERP Web Client v6.0
Service base Integration
Other Topics
Build and deploy
Appendices
Previous topic
Conclusion
Next topic
Forewords
This Page
Show Source
Quick search
Enter search terms or a module, class or function name.
Use Online
Download ebook
Navigation
index
modules
|
next
|
previous
|
OpenERP v6
»
Table of Contents
»