Skip to content
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

Legal API: validations on submit #19043

Closed
severinbeauvais opened this issue Dec 15, 2023 · 1 comment
Closed

Legal API: validations on submit #19043

severinbeauvais opened this issue Dec 15, 2023 · 1 comment
Assignees
Labels
Entities - Olga A label to filter on the tickets for the Entities based team that Olga is PO for. ENTITY Business Team

Comments

@severinbeauvais
Copy link
Collaborator

severinbeauvais commented Dec 15, 2023

  • similar to Legal API: validation #18639
  • add other validations specific to short-form amalgamation, eg:
    • for horiz, cannot use foreign company including an Axxxxx company
    • make sure there is a holding/primary business >> schema update?
    • all the other rules are in place for reg amalg
    • check Mihai's document for rules specific to short-form???
  • verify that schema handles required fields
@vysakh-menon-aot
Copy link
Collaborator

Scope of this ticket (including few additional task)

  • Update amalgamation schema
    • add primary as a new amalgamating business role
    • add specific validation for regular vs short form (offices and shareStructure required for regular)
    • remove corp_number and use identifier in both scenario
  • rename foreign_corp_num to foreign_identifier in amalgamating_business table
  • API - Additional Validations
    • A foreign corporation cannot be marked as Primary or Holding
    • Validate amalgamating roles specific to regular, horizontal and vertical
    • Skip these validation for short form (as these should be copied from Primary or Holding business)
      • Director
      • Shares
      • Office
  • Filer - update foreign_corp_num to foreign_identifier

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Entities - Olga A label to filter on the tickets for the Entities based team that Olga is PO for. ENTITY Business Team
Projects
None yet
Development

No branches or pull requests

3 participants