Most Powerful Open Source ERP

Developer Documentation

Guideline Listbox Selection Name Must Follow module_name_selection Pattern

It is used to find parameters in listbox.

Guideline Listbox Must Only Be Put In Form Bottom Group

This is the default view of a module.

Guideline Workflows Should Define Worklists

So user knows what he has to do in My Favorites.

Guideline The Listbox Method Should Be Defined As SearchFolder To View Modules

To use portal catalog to display module content.

Guideline A Fast Input Must Use object_fast_input Action

Never configure as object_exchange action.

Guideline A Document Form Uses The form_view Page Template

For consistency across all forms.

Guideline Add Column Portal Type If Listbox Contains Multiple Types

The listbox title will not display all types.

Guideline Place Simulation And Validation Fields At Bottom Of Right Group

Form consistency.

Guideline Hide Listbox Editable Fields On The Form

To ensure they are not rendered.

Guideline First Level Portal Types Should Have A Validation Workflow

Documents follow a lifecycle.

Guideline Define And Translate Workflow Titles

For a meaningful workflow history.

Guideline Set Listbox Action To List Action On Document Form Listboxes

To allow clicking on listbox title.

Guideline Set Listbox Title To Plural Of Portal Type Title If Applicable

Listbox title should reflect portal types displayed.

Guideline Use Activities For Heavy Computations

To maintain responsive system.

Guideline Set Document Form Ids To PortalType_view

This is the naming convention.

Guideline Forms Must Use Left, Right, Center, Bottom And Hidden Groups

To allow consistent form rendering.

Guideline ListField Or MultListField For Categories Must Use Item List Method

Preserve consistency in pop-up field rendering.

Guideline Use Method Post And UTF-8 Encoding On Forms

To name and declare forms consistently.

Guideline Configuration And Project Business Templates Must Include Roles For Group, Site And Function

Extend generic security permissions.

Guideline Inside The Roles Tab, Assignor, Assignee, Associate And Auditor Must Be Defined

Follow 5A security model.