ERP5 KM

DiscussionFeatureRequestsTrackableProperties

Trackable Property

Scope

To allow storage of all past values of selected object properties in a persistent and manageable way. It should also allow an authorized person to merge a change back if it should affect the past.

Rationale

One purpose is to blame the right person if something is messed.

A more serious use sample case is: an organisation changes name, but later on we need a duplicate of an invoice issued some time ago. The invoice should be printed out with the old name of an organisation, hence a need to ask the system what was the organisation's name at a certain date. But, if there was a typo in the name and somebody fixes it, we want the old invoices use the corrected name, so the change should be merged back.

Discussion

http://thread.gmane.org/gmane.comp.python.zope.erp5.devel/1968

Discussion/FeatureRequests/TrackableProperties (last edited 2008-07-04 14:22:55 by BartekGorny)

Page
  • Immutable Page
  • Info
  • Attachments
User
Learn about new ERP5 releases,technical articles, events and more.

Subscribe to the monthly ERP5 Newsletter!