Skip to content

CON-CRM-ACT-001Activity

Markdown

CON-CRM-ACT-001

Activity

Markdown
  • DocumentDraft
  • Product intentProposed
  • ImplementationObserved

Planning

Feature
FEAT-CRM-ACT-01
Owned by
MOD-CRM-ACT
Acted on by
CAP-CRM-ACT-001, CAP-CRM-ACT-002, CAP-CRM-ACT-003, CAP-CRM-ACT-004, CAP-CRM-ACT-006, CAP-CRM-ACT-007, CAP-CRM-ACT-018, CAP-CRM-ACT-019
Visible to
ACT-CRM-001, ACT-CRM-002, ACT-CRM-003
Not to be confused with
Work managed as a task, Revision history of edits
Also acted on by
CAP-CRM-ACT-005, CAP-CRM-ACT-008, CAP-CRM-ACT-009

Design

Specified by
DOM-CRM-ACT-001

KindKey conceptProduct areaCRMModuleActivities, Follow-ups and Task WorkRevision2

Read atservices-crm a8d1364freact-console baf6dae3

The Formal Contract

The narrative above explains; the sections below are authoritative — the rules, scenarios and tests this document binds.

Definition
An activity retains the customer’s account of a completed, cancelled or planned interaction and connects it to the relevant people and organizations.
Synonyms
interaction entry

Relationships

ToStatementProvenance
CON-CRM-ACT-002Activity classification is retained as a facet, with the earlier concept entry superseded.observed
CON-CRM-ACT-005Each related record can present the activity in its timeline.test
services-crm:modules/activities/tests/integration/services/persistence/activities.queries.integration.spec.js#shows the activity linked to three contacts and an organization once on each of the four timelines
CON-CRM-ACT-003An initial activity save can request related follow-up work.test
services-crm:modules/activities/tests/integration/services/persistence/activities.integration.spec.js#creates the follow-up task it is asked for, about the primary contact and the organization, due the type’s follow-up days after the activity

Lifecycle

StateMeaningHow it changes
scheduledThe interaction remains planned.The activity save sets this status.
completedThe interaction is recorded as finished.The activity save sets this status.
cancelledThe interaction is recorded as cancelled.The activity save sets this status.

The Markdown files under specs/ in rhythmsoftware/rhythm-v2-docs are the canonical source of truth. This reader is a generated, read-only projection of them.