bcgov / entity

ServiceBC Registry Team working on Legal Entities
Apache License 2.0
23 stars 57 forks source link

Legal API: fixes to allowable actions #20619

Open severinbeauvais opened 3 months ago

severinbeauvais commented 3 months ago

This ticket is related to #16481.

To do:

*** For NIGS testing, verify with overdue AR and verify with limited restoration filing.

severinbeauvais commented 3 months ago

Current allowable states for a BEN in NIGS:

Staff allowable actions.

image.png

Regular user allowable actions. image

severinbeauvais commented 3 months ago

Re: disallow Amalgamations (x3) when there is an existing draft filing

image.png image.png
severinbeauvais commented 3 months ago

Re: allow Alteration for staff only when business is NIGS (test with overdue AR + test with limited resto filing)

Allowable actions for staff when business is NIGS due to limited restoration filing:

image.png

Allowable actions for staff when business is NIGS due to overdue AR:

image.png