bcgov / bcgov/entity

Validate: UIs & APIs - no issues with new BC Incorporation NR type

Open
#4,012 4 comments 0 reactions 0 assignees View on GitHub
ENTITY - DO NOT USE STORY
Dominant language
JavaScript
Stars
23
Forks
62
Avg merge
24m
Merged PRs (30d)
1

Description

### Description:

At the moment, the Incorporation Applications feature only supports name requests with an entity type (aka, request type code) of BC (Benefit Company) or CR (corporation). The various UIs and APIs need to ensure that only these types of NRs can be affiliated/filed and should display an appropriate error otherwise.

(NB: decision to allow CR was made by Kaine on June 26)

@forgeuxGH5 has provided the following error content for the Auth Web/API:
- title: "Error Adding Name Request"
- text: "The business type associated with this name request is not yet supported."

#### Scenario 1
**GIVEN** I am on the manage businesses page
**AND** am in the NR affiliation modal
**WHEN** I try to affiliate **BC LIMITED COMPANY** NR
**THEN** I get an error message
**AND** cannot affiliate the BC LIMITED NR.

NB: Scenario 3 applies to all non-BC, non-CR name requests.

#### Scenario 2
**GIVEN** I have affiliated a **BC** or **CR** Incorporation NR
**WHEN** I start my incorporation application
**THEN** I can successfully complete the application .

#### Scenario 3
**GIVEN** I have affiliated to a **BC** or **CR** Incorporation NR
**WHEN** I file and pay for my IA
**THEN** there are no errors in the Legal API.

#### Scenario 4
**GIVEN** I have previous affiliated a valid NR and started an incorporation application
**WHEN** I change the type of the NR
**THEN** I get an error message
**AND** I cannot file and pay for my IA.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.