-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create UI: implement new Amalgamating Businesses component - Part III #18640
Comments
@yuisotozaki Only a few validations are currently implemented so far but could you please have a look at the UI and UX now? This is now in Dev. |
This ticket has been implemented and deployed to Dev. Note the following incomplete items:
|
@severinbeauvais Are the "initial validations" implemented in this ticket? The affiliation check appears in the description above, but also covered in the advanced validation document linked in 18971. |
Yes, some validations are in place, but maybe don't focus on those and instead leave it for the next ticket ;) |
Observations:
|
Is a tooltip required on the Ready status check mark? Could you point me to the UI design for its text? |
The business list component off screen to the right has tooltip on Ready status row. |
Thanks. Can I move this requirement to #18971 so that we can move THIS ticket along? |
Let's do it! |
This ticket is the second third of this new component.
This ticket can be started (but not finished) before #18535 is finished.
To do:
implement calls to Legal API to fetch business datadone in Create UI: implement new Amalgamating Businesses component - Part I - DO THIS FIRST! #18535implement "Adopt NOA from this business" action in sub-menuobsoleteprepopulate the following from this business (see a NOA for example):business addressescontact infopeople and roles (including incorporator + directors) (completing party is for THIS filing)share structureincorporation agreementoverride original amalgamation entity type (if numbered)show validation error if doesn't match amalg entity type (if NR)implement remaining validations (per rules document below)moved to Create UI: Amalgamating Businesses component - Part 3b (remaining validations) #18971verify table is validated when a draft is resumed (ie, when this component is created/mounted)done by Karimverify table is validated when a new NR is used (ie, verify compatible entity types)future; cannot add NR yetensure validations are up to date when user clicks File and Payno need -- table validations are reactiveNotes:
all businesses must be affiliated to the account, even for staffnot needed for staffsee constraints in BC Ltd Amalgamations Constraints #18545see constraints in CCC Amalgamations Constraints #18544see constraints in ULC Amalgamations Constraints #18543see constraints in Staff Users Constraints #18542Consolidated rules: https://docs.google.com/document/d/1Dt2jzPA2SLtQO7Ns2aPCzVchGdv4YrYB/edit
The text was updated successfully, but these errors were encountered: