Skip to content

ATS-CRM-REG-015Share regions through record references and exports: Capability Test Specification

Markdown

ATS-CRM-REG-015

Share regions through record references and exports: Capability Test Specification

Markdown
  • DocumentProposed

Planning

Proves capability
CAP-CRM-REG-015

KindAcceptance test setProduct areaCRMModuleRegionsRevision3

Read atservices-crm a8d1364freact-console baf6dae3

Coverage

  • Rule covered
  • Transition not-applicable
  • Validation gap: FND-CRM-REG-060
  • Permission not-applicable
  • Edge gap: FND-CRM-REG-060
  • Failure gap: FND-CRM-REG-060
  • Boundary gap: FND-CRM-REG-060
  • Concurrency gap: FND-CRM-REG-060
  • Invariant covered
  • Interaction covered

Test Scenarios

3 scenarios proving CAP-CRM-REG-015; 0 bound to an existing test.

01 Export includes saved regional configurationruleapiproposed
Proves
BR-CAP-CRM-REG-015-02 BR-CAP-CRM-REG-015-03
Preconditions
One workspace has an inactive region and saved policy; another has never saved settings.
Steps
Export both regional configurations.
Expected
Both include their region records, while only the configured workspace includes the settings record and ordered policy.
Data
Two distinct customer workspaces.
Source
services-crm:modules/regions/export/regions.dataset.ts:regionsDataset
02 Export reflects saved catalogue and policy without run internalsinteractionapiproposed
Proves
BR-CAP-CRM-REG-015-02 BR-CAP-CRM-REG-015-03 BR-CAP-CRM-REG-015-04
Preconditions
One workspace has active and retired definitions and saved ordered settings; another has unsaved defaults.
Steps
Read the definitions and settings, export both workspaces and compare the public regional configuration.
Expected
The configured export retains definition identity, availability and saved rule order; unsaved defaults contribute no settings row, and run and generation internals are absent.
Data
One workspace has active and retired definitions and saved ordered settings; another has unsaved defaults.
Source
DOM-CRM-REG-002
03 Export excludes internal processing stateinvariantapiproposed
Proves
BR-CAP-CRM-REG-015-04
Preconditions
A workspace has saved policy and completed and failed recalculation history.
Steps
Export regional configuration and compare its attributes with public configuration reads.
Expected
Definitions and saved ordered settings are present; recalculation records and internal generation are absent.
Data
A workspace has saved policy and completed and failed recalculation history.
Source
services-crm:modules/regions/export/region-assignment-settings.dataset.ts; services-crm:modules/regions/export/regions.dataset.ts

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.