bcgov / bcgov/entity

Delay of Dissolution - CRA Account

Open
#18,891 1 comment 0 reactions 0 assignees View on GitHub
Entities - Data Migration
Dominant language
JavaScript
Stars
23
Forks
62
Avg merge
24m
Merged PRs (30d)
1

Description

**Flow:**
1. CRA staff member logs in using a 'normal' account
2. CRA staff affiliate with the business in question (custom permissions on MBR page)
3. CRA staff completes the filing following business rules below.

Scenario 1 - Filing contents
**GIVEN** a company is not in good standing
**AND** has missed filing the AR for two years in a row from anniversary date
**AND** a D1 Letter is issued
**WHEN** a company wants to delay Involuntary Dissolution
**THEN** CRA can file a Delay for Dissolution for ~6 months, 1 year or~ 2 years

Note:
Estimation based on the fact the client filing is already established.

(image in Figma)
https://www.figma.com/design/BRLFiH8ApQRkrQtfGcRUdn/Relationships?node-id=26533-1708&t=E5xuzSTds0vYGhTu-1

**Background learned from the CRA:**
- All relevant staff are on one of two BCROS accounts in the new system (6336 and 5988).
- They always choose 2 year delay.
- Each week they learn of a list of companies that are in progress being dissolved.
- For each company that owes CRA more than $2000, they file the extension.
- CRA does not pay for this filing (no fees)
- Volume is ~3000 filings per year

**Proposed Solution:**
- Add custom KeyCloak role to the 2 BCROS accounts.
- My Business Registry page must check for this role and skip affiliation challenges.
- Have the filing check for that role and respond accordingly.
- Team and OCM to share basic filing guide.

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.