Differences between revisions 5 and 6
Revision 5 as of 2006-01-09 15:10:52
Size: 1171
Editor: jp
Comment:
Revision 6 as of 2008-01-03 13:48:05
Size: 1171
Editor: localhost
Comment: converted to 1.6 markup
No differences found!

Questions

Here are the questions:

  • Should we use a category or an entity (organisation, person) as source_section in accounting
  • Sould we use a category or an entity for warehouse management

ERP5 design background:

  • We should be allowed to use a category or an entity as a node anywhere

Advantage in using a category:

  • No need to duplicate category tree in modules (consider for example 5000 warehouse categories)
  • One entity can represent multiple categories
  • If one entity becomes the subsidiary of another company, we can keep previous accounting on previous section yet keep all sales on the same company (decision).

Advantage in using an entity:

  • More documentary information
  • It is possible to change configuration (ie. categories) from day to morning without breaking existing documents

Comments

Put your comments here.

JeanPaulSmets: maybe some parameters of entities (ex. group) need historisation in indexing while others (ex. site) do not need that much. If historisation is needed for parameters, then this should be supported by accessors. Ex. self.getGroup(at_date = '2001/01/01')

Discussion/CategoryOrNode (last edited 2008-01-03 13:48:05 by localhost)