Skip to content

CON-CRM-REG-003Regional Placement

Markdown

CON-CRM-REG-003

Regional Placement

Markdown
  • DocumentDraft
  • Product intentProposed
  • ImplementationObserved

Planning

Feature
FEAT-CRM-REG-03
Owned by
MOD-CRM-REG
Acted on by
CAP-CRM-REG-006, CAP-CRM-REG-008, CAP-CRM-REG-009, CAP-CRM-REG-011
Visible to
ACT-CRM-001, ACT-CRM-002, ACT-CRM-003, ACT-CRM-005
Not to be confused with
The referenced regional definition, The geographic policy, The underlying address detail

Design

Specified by
DOM-CRM-REG-003

KindKey conceptProduct areaCRMModuleRegionsRevision2

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
A regional placement is a contact’s or organization’s current region, maintained from its deciding address or selected as a staff exception.
Synonyms
current record regionregional assignment

Relationships

ToStatementProvenance
CON-CRM-REG-001Placement can identify a single regional definition.observed
CON-CRM-REG-002Automatic processing applies the policy to eligible records.observed
CON-CRM-REG-004Recalculation reevaluates eligible placements under current coverage.test
services-crm:modules/regions/tests/integration/services/region-assignment/region-assignment.integration.spec.js#rule changes and the recalculation › moves a contact to its region under the new rules
CON-CRM-ENT-001The contact retains its regional reference and address details.observed
CON-CRM-ENT-002The organization retains its regional reference and address details.observed
CON-CRM-ENT-003A linked deciding address resolves through an effective affiliation.inferred

Lifecycle

StateMeaningHow it changes
unplacedThe record has no regional reference.Staff select a region or eligible processing supplies one.
placed by the rulesPlacement reflects a policy decision for the deciding address.An input changes or staff apply revised policy through recalculation.
set by handStaff chose the current region directly.A deciding-address change can replace it unless the override protects it.
heldThe override protects the current regional choice.Staff release the override to permit reconciliation.

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.