Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. A foreign key to PROCESSRUNLOG table. 
  2. An integer field to indicate whether the entity's related entity is archived or not. (0 - not archived, 1- archived)

2. Data Object Class

The entity's DO class must:

  1. Implement ICRMDORelatedArchiveEntity interface and its following methods:
    1. getRefersToArchivedEntity()
    2. isRefersToArchivedEntity()
    3. setRefersToArchivedEntity(Integer refersToArchivedEntity)
    4. getProcessRunLog()
    5. setProcessRunLog(CRMDOProcessRunLog processRunLog)

...

  1. Archived entity's <archiverelatedentities> tag value must include the related archived entity's id. <archiverelatedentities> tag can include more that one entity ids, separated by semicolons. For . Once the main entity is archived, related entity will no longer be editable.  For more information on archived entities go to Create an Archive Entity.

...