Skip to content

FAS-CRM-ENT-06Classification Types and CRM Settings acceptance

Markdown

FAS-CRM-ENT-06

Classification Types and CRM Settings acceptance

Markdown
  • DocumentProposed
  • Product intentProposed

Product areaCRMModuleEntitiesRevision1

Read atservices-crm a8d1364freact-console baf6dae3

Scenarios

5 scenarios proving FEAT-CRM-ENT-06 as a whole.

01 Configure the catalogues and resolve usable person presentation behaviour proposed
Exercises
CAP-CRM-ENT-017 CAP-CRM-ENT-018 CAP-CRM-ENT-019
Relies on
ATS-CRM-ENT-017-06 ATS-CRM-ENT-018-05 ATS-CRM-ENT-019-06
Preconditions
An administrator has run-owned role, affiliation, contact and contact-point classifications and a fitting form definition.
Steps
Set the affiliation default, order the contact-point purposes and assign the contact form; read the catalogues and effective definitions.
Expected
Saved configuration is readable and the person form resolves through the selected classification and workspace defaults.
Data
Run-owned people, organizations, classifications and definitions in an isolated workspace; controlled calendar or failure fixtures where the case requires them.
Source
rhythm-v2-docs:specs/crm/entities/planning/capabilities/CAP-CRM-ENT-017-maintain-the-kinds-of-tie-and-the-catalogue-of-roles-people.md; rhythm-v2-docs:specs/crm/entities/planning/capabilities/CAP-CRM-ENT-018-maintain-the-tenant-s-contact-organization-address-and-phone.md; rhythm-v2-docs:specs/crm/entities/planning/capabilities/CAP-CRM-ENT-019-choose-the-page-layouts-and-forms-contacts-and-organizations.md
02 A changed classification affects the next form opening interaction test
Exercises
CAP-CRM-ENT-018 CAP-CRM-ENT-019 CAP-CRM-ENT-001
Relies on
ATS-CRM-ENT-018-07 ATS-CRM-ENT-019-05 ATS-CRM-ENT-001-09
Preconditions
One coordinator has opened a new-person form while an administrator can change its classification and form assignment.
Steps
Rename and deactivate the selected classification and assign a form; save the already-open person; reactivate and reopen creation; unassign the form and reopen again.
Expected
The open creation keeps its chosen classification. Later openings reflect the changed active choices and assigned form, then the built-in fallback.
Data
Run-owned people, organizations, classifications and definitions in an isolated workspace; controlled calendar or failure fixtures where the case requires them.
Bound to
TST-CRM-ENT-148
Source
react-console:acceptance/crm/playwright/journeys/configuration/CRM-ACC-0320.spec.ts#CRM-ACC-0320
03 Retire a relationship choice without erasing existing use lifecyclenegative proposed
Exercises
CAP-CRM-ENT-017 CAP-CRM-ENT-018 CAP-CRM-ENT-019 CAP-CRM-ENT-009
Relies on
ATS-CRM-ENT-017-09 ATS-CRM-ENT-018-03 ATS-CRM-ENT-019-06
Preconditions
A used affiliation type is also the workspace default and existing people retain it.
Steps
Deactivate the type, inspect its held relationships and change the default; attempt deletion while relationships still reference it.
Expected
Existing relationships retain their type and the new default is readable; deletion remains blocked by actual use.
Data
Run-owned people, organizations, classifications and definitions in an isolated workspace; controlled calendar or failure fixtures where the case requires them.
Source
rhythm-v2-docs:specs/crm/entities/planning/capabilities/CAP-CRM-ENT-017-maintain-the-kinds-of-tie-and-the-catalogue-of-roles-people.md; rhythm-v2-docs:specs/crm/entities/planning/capabilities/CAP-CRM-ENT-018-maintain-the-tenant-s-contact-organization-address-and-phone.md; rhythm-v2-docs:specs/crm/entities/planning/capabilities/CAP-CRM-ENT-019-choose-the-page-layouts-and-forms-contacts-and-organizations.md; rhythm-v2-docs:specs/crm/entities/planning/capabilities/CAP-CRM-ENT-009-record-who-works-where-and-the-person-s-primary-organization.md
04 Layout authority does not grant catalogue administration permissionnegative proposed
Exercises
CAP-CRM-ENT-017 CAP-CRM-ENT-018 CAP-CRM-ENT-019
Relies on
ATS-CRM-ENT-019-01 ATS-CRM-ENT-019-02 ATS-CRM-ENT-017-06 ATS-CRM-ENT-018-06
Preconditions
A caller has contact-layout read and update grants but no affiliation-default or address-type write grants.
Steps
Read and update its layout section; try changing the affiliation default and reordering address purposes.
Expected
The layout work succeeds within its section; independent catalogue changes are refused with stored settings and order intact.
Data
Run-owned people, organizations, classifications and definitions in an isolated workspace; controlled calendar or failure fixtures where the case requires them.
Source
rhythm-v2-docs:specs/crm/entities/planning/capabilities/CAP-CRM-ENT-017-maintain-the-kinds-of-tie-and-the-catalogue-of-roles-people.md; rhythm-v2-docs:specs/crm/entities/planning/capabilities/CAP-CRM-ENT-018-maintain-the-tenant-s-contact-organization-address-and-phone.md; rhythm-v2-docs:specs/crm/entities/planning/capabilities/CAP-CRM-ENT-019-choose-the-page-layouts-and-forms-contacts-and-organizations.md
05 An older classification client preserves assigned presentation regression proposed
Exercises
CAP-CRM-ENT-018 CAP-CRM-ENT-019 CAP-CRM-ENT-017
Relies on
ATS-CRM-ENT-019-05 ATS-CRM-ENT-018-07 ATS-CRM-ENT-017-06
Preconditions
A classification holds five presentation assignments and the workspace has an explicit affiliation default.
Steps
Replace the classification’s ordinary fields without presentation properties; read effective definitions and the workspace default.
Expected
The assignments survive and the affiliation default remains unchanged by unrelated catalogue editing.
Data
Run-owned people, organizations, classifications and definitions in an isolated workspace; controlled calendar or failure fixtures where the case requires them.
Source
rhythm-v2-docs:specs/crm/entities/planning/capabilities/CAP-CRM-ENT-018-maintain-the-tenant-s-contact-organization-address-and-phone.md; rhythm-v2-docs:specs/crm/entities/planning/capabilities/CAP-CRM-ENT-019-choose-the-page-layouts-and-forms-contacts-and-organizations.md; rhythm-v2-docs:specs/crm/entities/planning/capabilities/CAP-CRM-ENT-017-maintain-the-kinds-of-tie-and-the-catalogue-of-roles-people.md

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.