+ Provide a court order number if this record is part of a court order or a plan of arrangement.
+
+
+
+
+
+
+
+
+
+
+
+
+ If you want to withdraw a record that is part of a plan of arrangement,
+ you must withdraw all records related to the arrangement.
+ This must be done before any of the terms of the arrangement take effect.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/NoticeOfWithdrawal/RecordToBeWithdrawn.vue b/src/components/NoticeOfWithdrawal/RecordToBeWithdrawn.vue
new file mode 100644
index 000000000..744d0f420
--- /dev/null
+++ b/src/components/NoticeOfWithdrawal/RecordToBeWithdrawn.vue
@@ -0,0 +1,106 @@
+
+
+
+ mdi-file-document-outline
+
+
+
+ Record to be Withdrawn
+
+
+
+
+
+ Filing Type
+
+
+ {{ getFilingToBeWithdrawn().displayName }}
+
+
+
+
+
+ Filing Number
+
+
+ {{ filingToBeWithdrawn }}
+
+
+
+
+
+ Effective Date and Time
+
+
+ {{ getFormattedFilingDate() }}
+
+
+
+
+
+
+
diff --git a/src/components/NoticeOfWithdrawal/StaffPayment.vue b/src/components/NoticeOfWithdrawal/StaffPayment.vue
new file mode 100644
index 000000000..5e8fe9ec1
--- /dev/null
+++ b/src/components/NoticeOfWithdrawal/StaffPayment.vue
@@ -0,0 +1,67 @@
+
+
diff --git a/src/components/dialogs/StaffRoleErrorDialog.vue b/src/components/dialogs/StaffRoleErrorDialog.vue
new file mode 100644
index 000000000..adb787979
--- /dev/null
+++ b/src/components/dialogs/StaffRoleErrorDialog.vue
@@ -0,0 +1,59 @@
+
+
+
+ {{ title }}
+
+
+
+
+
+
+
+ Return to dashboard
+
+
+
+
+
+
+
+
+
diff --git a/src/components/dialogs/index.ts b/src/components/dialogs/index.ts
index a00be233f..91baec989 100644
--- a/src/components/dialogs/index.ts
+++ b/src/components/dialogs/index.ts
@@ -21,6 +21,7 @@ import PaymentErrorDialog from './PaymentErrorDialog.vue'
import ResumeErrorDialog from './ResumeErrorDialog.vue'
import SaveErrorDialog from './SaveErrorDialog.vue'
import StaffPaymentDialog from './StaffPaymentDialog.vue'
+import StaffRoleErrorDialog from './StaffRoleErrorDialog.vue'
import TechnicalErrorDialog from './TechnicalErrorDialog.vue'
export {
@@ -47,5 +48,6 @@ export {
ResumeErrorDialog,
SaveErrorDialog,
StaffPaymentDialog,
+ StaffRoleErrorDialog,
TechnicalErrorDialog
}
diff --git a/src/enums/effectOfOrderTypes.ts b/src/enums/effectOfOrderTypes.ts
index 079a63949..95d2ac85a 100644
--- a/src/enums/effectOfOrderTypes.ts
+++ b/src/enums/effectOfOrderTypes.ts
@@ -1,3 +1,4 @@
export enum EffectOfOrderTypes {
- PLAN_OF_ARRANGEMENT = 'planOfArrangement'
+ PLAN_OF_ARRANGEMENT = 'planOfArrangement',
+ ARRANGEMENT_EFFECT = 'arrangementEffect'
}
diff --git a/src/enums/routes.ts b/src/enums/routes.ts
index 1510ff136..c70ee832f 100644
--- a/src/enums/routes.ts
+++ b/src/enums/routes.ts
@@ -10,6 +10,7 @@ export enum CoreRoutes {
CONSENT_CONTINUATION_OUT = 'consent-continuation-out',
CONTINUATION_OUT = 'continuation-out',
DASHBOARD = 'dashboard',
+ NOTICE_OF_WITHDRAWAL = 'notice-of-withdrawal',
STANDALONE_ADDRESSES = 'standalone-addresses',
STANDALONE_DIRECTORS = 'standalone-directors',
SIGNIN = 'signin',
diff --git a/src/resources/BC.ts b/src/resources/BC.ts
index 44df4fcac..898ea6e03 100644
--- a/src/resources/BC.ts
+++ b/src/resources/BC.ts
@@ -8,21 +8,21 @@ export const BusinessConfigBc = {
{
feeCode: FilingCodes.ADDRESS_CHANGE_BC,
displayName: 'Change Of Address',
- certifyText: 'Note: It is an offence to make a false or misleading statement in ' +
+ certifyText: 'It is an offence to make a false or misleading statement in ' +
'respect of a material fact in a record submitted to the Corporate Registry for filing. ' +
'See Sections 35 and 36 of the Business Corporations Act.'
},
{
feeCode: FilingCodes.ANNUAL_REPORT_BC,
displayName: 'Annual Report',
- certifyText: 'Note: It is an offence to make a false or misleading statement in ' +
+ certifyText: 'It is an offence to make a false or misleading statement in ' +
'respect of a material fact in a record submitted to the Corporate Registry for filing. ' +
'See Section 51 of the Business Corporations Act.'
},
{
feeCode: FilingCodes.DIRECTOR_CHANGE_BC,
displayName: 'Change Of Directors',
- certifyText: 'Note: It is an offence to make a false or misleading statement in ' +
+ certifyText: 'It is an offence to make a false or misleading statement in ' +
'respect of a material fact in a record submitted to the Corporate Registry for filing. ' +
'See Section 127 of the Business Corporations Act.',
warnings: {
@@ -38,23 +38,30 @@ export const BusinessConfigBc = {
{
feeCode: FilingCodes.CONTINUATION_OUT,
displayName: 'Continuation Out',
- certifyText: 'Note: It is an offence to make or assist in making a false or' +
+ certifyText: 'It is an offence to make or assist in making a false or' +
' misleading statement in a record filed under the Business Corporations Act.' +
' A person who commits this offence is subject to a maximum fine of $5,000.'
},
{
feeCode: FilingCodes.AGM_EXTENSION,
displayName: 'AGM Extension',
- certifyText: 'Note: It is an offence to make or assist in making a false or' +
+ certifyText: 'It is an offence to make or assist in making a false or' +
' misleading statement in a record filed under the Business Corporations Act.' +
' A person who commits this offence is subject to a maximum fine of $5,000.'
},
{
feeCode: FilingCodes.AGM_LOCATION_CHANGE,
displayName: 'AGM Location Change',
- certifyText: 'Note: It is an offence to make or assist in making a false or' +
+ certifyText: 'It is an offence to make or assist in making a false or' +
' misleading statement in a record filed under the Business Corporations Act.' +
' A person who commits this offence is subject to a maximum fine of $5,000.'
+ },
+ {
+ feeCode: FilingCodes.NOTICE_OF_WITHDRAWAL,
+ displayName: 'Notice of Withdrawal',
+ certifyText: 'It is an offence to make a false or misleading statement in ' +
+ 'respect of a material fact in a record submitted to the Corporate Registry for filing. ' +
+ 'See section 427 of the Business Corporations Act.'
}
],
obligations: {
diff --git a/src/resources/BEN.ts b/src/resources/BEN.ts
index d57e2cf83..6f940db33 100644
--- a/src/resources/BEN.ts
+++ b/src/resources/BEN.ts
@@ -8,21 +8,21 @@ export const BusinessConfigBen = {
{
feeCode: FilingCodes.ADDRESS_CHANGE_BC,
displayName: 'Change Of Address',
- certifyText: 'Note: It is an offence to make a false or misleading statement in ' +
+ certifyText: 'It is an offence to make a false or misleading statement in ' +
'respect of a material fact in a record submitted to the Corporate Registry for filing. ' +
'See Sections 35 and 36 of the Business Corporations Act.'
},
{
feeCode: FilingCodes.ANNUAL_REPORT_BC,
displayName: 'Annual Report',
- certifyText: 'Note: It is an offence to make a false or misleading statement in ' +
+ certifyText: 'It is an offence to make a false or misleading statement in ' +
'respect of a material fact in a record submitted to the Corporate Registry for filing. ' +
'See Section 51 of the Business Corporations Act.'
},
{
feeCode: FilingCodes.DIRECTOR_CHANGE_BC,
displayName: 'Change Of Directors',
- certifyText: 'Note: It is an offence to make a false or misleading statement in ' +
+ certifyText: 'It is an offence to make a false or misleading statement in ' +
'respect of a material fact in a record submitted to the Corporate Registry for filing. ' +
'See Section 127 of the Business Corporations Act.',
warnings: {
@@ -38,23 +38,30 @@ export const BusinessConfigBen = {
{
feeCode: FilingCodes.CONTINUATION_OUT,
displayName: 'Continuation Out',
- certifyText: 'Note: It is an offence to make or assist in making a false or' +
+ certifyText: 'It is an offence to make or assist in making a false or' +
' misleading statement in a record filed under the Business Corporations Act.' +
' A person who commits this offence is subject to a maximum fine of $5,000.'
},
{
feeCode: FilingCodes.AGM_EXTENSION,
displayName: 'AGM Extension',
- certifyText: 'Note: It is an offence to make or assist in making a false or' +
+ certifyText: 'It is an offence to make or assist in making a false or' +
' misleading statement in a record filed under the Business Corporations Act.' +
' A person who commits this offence is subject to a maximum fine of $5,000.'
},
{
feeCode: FilingCodes.AGM_LOCATION_CHANGE,
displayName: 'AGM Location Change',
- certifyText: 'Note: It is an offence to make or assist in making a false or' +
+ certifyText: 'It is an offence to make or assist in making a false or' +
' misleading statement in a record filed under the Business Corporations Act.' +
' A person who commits this offence is subject to a maximum fine of $5,000.'
+ },
+ {
+ feeCode: FilingCodes.NOTICE_OF_WITHDRAWAL,
+ displayName: 'Notice of Withdrawal',
+ certifyText: 'It is an offence to make a false or misleading statement in ' +
+ 'respect of a material fact in a record submitted to the Corporate Registry for filing. ' +
+ 'See section 427 of the Business Corporations Act.'
}
],
obligations: {
diff --git a/src/resources/CC.ts b/src/resources/CC.ts
index 887734b67..204638dfd 100644
--- a/src/resources/CC.ts
+++ b/src/resources/CC.ts
@@ -8,21 +8,21 @@ export const BusinessConfigCc = {
{
feeCode: FilingCodes.ADDRESS_CHANGE_BC,
displayName: 'Change Of Address',
- certifyText: 'Note: It is an offence to make a false or misleading statement in ' +
+ certifyText: 'It is an offence to make a false or misleading statement in ' +
'respect of a material fact in a record submitted to the Corporate Registry for filing. ' +
'See Sections 35 and 36 of the Business Corporations Act.'
},
{
feeCode: FilingCodes.ANNUAL_REPORT_BC,
displayName: 'Annual Report',
- certifyText: 'Note: It is an offence to make a false or misleading statement in ' +
+ certifyText: 'It is an offence to make a false or misleading statement in ' +
'respect of a material fact in a record submitted to the Corporate Registry for filing. ' +
'See Section 51 of the Business Corporations Act.'
},
{
feeCode: FilingCodes.DIRECTOR_CHANGE_BC,
displayName: 'Change Of Directors',
- certifyText: 'Note: It is an offence to make a false or misleading statement in ' +
+ certifyText: 'It is an offence to make a false or misleading statement in ' +
'respect of a material fact in a record submitted to the Corporate Registry for filing. ' +
'See Section 127 of the Business Corporations Act.',
warnings: {
@@ -38,23 +38,30 @@ export const BusinessConfigCc = {
{
feeCode: FilingCodes.CONTINUATION_OUT,
displayName: 'Continuation Out',
- certifyText: 'Note: It is an offence to make or assist in making a false or' +
+ certifyText: 'It is an offence to make or assist in making a false or' +
' misleading statement in a record filed under the Business Corporations Act.' +
' A person who commits this offence is subject to a maximum fine of $5,000.'
},
{
feeCode: FilingCodes.AGM_EXTENSION,
displayName: 'AGM Extension',
- certifyText: 'Note: It is an offence to make or assist in making a false or' +
+ certifyText: 'It is an offence to make or assist in making a false or' +
' misleading statement in a record filed under the Business Corporations Act.' +
' A person who commits this offence is subject to a maximum fine of $5,000.'
},
{
feeCode: FilingCodes.AGM_LOCATION_CHANGE,
displayName: 'AGM Location Change',
- certifyText: 'Note: It is an offence to make or assist in making a false or' +
+ certifyText: 'It is an offence to make or assist in making a false or' +
' misleading statement in a record filed under the Business Corporations Act.' +
' A person who commits this offence is subject to a maximum fine of $5,000.'
+ },
+ {
+ feeCode: FilingCodes.NOTICE_OF_WITHDRAWAL,
+ displayName: 'Notice of Withdrawal',
+ certifyText: 'It is an offence to make a false or misleading statement in ' +
+ 'respect of a material fact in a record submitted to the Corporate Registry for filing. ' +
+ 'See section 427 of the Business Corporations Act.'
}
],
obligations: {
diff --git a/src/resources/CP.ts b/src/resources/CP.ts
index 4bce18439..c247a3019 100644
--- a/src/resources/CP.ts
+++ b/src/resources/CP.ts
@@ -9,21 +9,21 @@ export const BusinessConfigCp = {
{
feeCode: FilingCodes.ADDRESS_CHANGE_OT,
displayName: 'Change Of Address',
- certifyText: 'Note: It is an offence to make a false or misleading statement in ' +
+ certifyText: 'It is an offence to make a false or misleading statement in ' +
'respect of a material fact in a record submitted to the Corporate Registry for filing. ' +
'See Section 27 of the Cooperative Association Act.'
},
{
feeCode: FilingCodes.ANNUAL_REPORT_OT,
displayName: 'Annual Report',
- certifyText: 'Note: It is an offence to make a false or misleading statement in ' +
+ certifyText: 'It is an offence to make a false or misleading statement in ' +
'respect of a material fact in a record submitted to the Corporate Registry for filing. ' +
'See Section 126 of the Cooperative Association Act.'
},
{
feeCode: FilingCodes.DIRECTOR_CHANGE_OT,
displayName: 'Change Of Directors',
- certifyText: 'Note: It is an offence to make a false or misleading statement in ' +
+ certifyText: 'It is an offence to make a false or misleading statement in ' +
'respect of a material fact in a record submitted to the Corporate Registry for filing. ' +
'See Section 78 of the Cooperative Association Act.',
warnings: {
@@ -51,6 +51,13 @@ export const BusinessConfigCp = {
multiCompliance: {
}
}
+ },
+ {
+ feeCode: FilingCodes.NOTICE_OF_WITHDRAWAL,
+ displayName: 'Notice of Withdrawal',
+ certifyText: 'It is an offence to make a false or misleading statement in ' +
+ 'respect of a material fact in a record submitted to the Corporate Registry for filing. ' +
+ 'See section 427 of the Business Corporations Act.'
}
],
dissolutionConfirmation: {
diff --git a/src/resources/ULC.ts b/src/resources/ULC.ts
index 1a9a5d4b9..a5b13c60c 100644
--- a/src/resources/ULC.ts
+++ b/src/resources/ULC.ts
@@ -8,21 +8,21 @@ export const BusinessConfigUlc = {
{
feeCode: FilingCodes.ADDRESS_CHANGE_BC,
displayName: 'Change Of Address',
- certifyText: 'Note: It is an offence to make a false or misleading statement in ' +
+ certifyText: 'It is an offence to make a false or misleading statement in ' +
'respect of a material fact in a record submitted to the Corporate Registry for filing. ' +
'See Sections 35 and 36 of the Business Corporations Act.'
},
{
feeCode: FilingCodes.ANNUAL_REPORT_BC,
displayName: 'Annual Report',
- certifyText: 'Note: It is an offence to make a false or misleading statement in ' +
+ certifyText: 'It is an offence to make a false or misleading statement in ' +
'respect of a material fact in a record submitted to the Corporate Registry for filing. ' +
'See Section 51 of the Business Corporations Act.'
},
{
feeCode: FilingCodes.DIRECTOR_CHANGE_BC,
displayName: 'Change Of Directors',
- certifyText: 'Note: It is an offence to make a false or misleading statement in ' +
+ certifyText: 'It is an offence to make a false or misleading statement in ' +
'respect of a material fact in a record submitted to the Corporate Registry for filing. ' +
'See Section 127 of the Business Corporations Act.',
warnings: {
@@ -38,23 +38,30 @@ export const BusinessConfigUlc = {
{
feeCode: FilingCodes.CONTINUATION_OUT,
displayName: 'Continuation Out',
- certifyText: 'Note: It is an offence to make or assist in making a false or' +
+ certifyText: 'It is an offence to make or assist in making a false or' +
' misleading statement in a record filed under the Business Corporations Act.' +
' A person who commits this offence is subject to a maximum fine of $5,000.'
},
{
feeCode: FilingCodes.AGM_EXTENSION,
displayName: 'AGM Extension',
- certifyText: 'Note: It is an offence to make or assist in making a false or' +
+ certifyText: 'It is an offence to make or assist in making a false or' +
' misleading statement in a record filed under the Business Corporations Act.' +
' A person who commits this offence is subject to a maximum fine of $5,000.'
},
{
feeCode: FilingCodes.AGM_LOCATION_CHANGE,
displayName: 'AGM Location Change',
- certifyText: 'Note: It is an offence to make or assist in making a false or' +
+ certifyText: 'It is an offence to make or assist in making a false or' +
' misleading statement in a record filed under the Business Corporations Act.' +
' A person who commits this offence is subject to a maximum fine of $5,000.'
+ },
+ {
+ feeCode: FilingCodes.NOTICE_OF_WITHDRAWAL,
+ displayName: 'Notice of Withdrawal',
+ certifyText: 'It is an offence to make a false or misleading statement in ' +
+ 'respect of a material fact in a record submitted to the Corporate Registry for filing. ' +
+ 'See section 427 of the Business Corporations Act.'
}
],
obligations: {
diff --git a/src/routes.ts b/src/routes.ts
index ec5951f08..821c7dbda 100644
--- a/src/routes.ts
+++ b/src/routes.ts
@@ -8,6 +8,7 @@ import StandaloneOfficeAddressFiling from '@/views/StandaloneOfficeAddressFiling
import ConsentAmalgamationOut from '@/views/ConsentAmalgamationOut.vue'
import ConsentContinuationOut from '@/views/ConsentContinuationOut.vue'
import ContinuationOut from '@/views/ContinuationOut.vue'
+import NoticeOfWithdrawal from '@/views/NoticeOfWithdrawal.vue'
import Signin from '@/views/auth/Signin.vue'
import Signout from '@/views/auth/Signout.vue'
import { DigitalCredentialRoutes } from '@/resources/DigitalCredentialRoutes'
@@ -87,6 +88,22 @@ export default [
]
}
},
+ {
+ path: '/notice-of-withdrawal',
+ name: Routes.NOTICE_OF_WITHDRAWAL,
+ component: NoticeOfWithdrawal,
+ meta: {
+ requiresAuth: true,
+ breadcrumb: [
+ {
+ text: `File ${FilingNames.NOTICE_OF_WITHDRAWAL}`,
+ disabled: false,
+ exact: true,
+ to: { name: Routes.NOTICE_OF_WITHDRAWAL }
+ }
+ ]
+ }
+ },
{
path: '/standalone-directors',
name: Routes.STANDALONE_DIRECTORS,
diff --git a/src/services/enum-utilities.ts b/src/services/enum-utilities.ts
index 97fbdd183..81430f0f2 100644
--- a/src/services/enum-utilities.ts
+++ b/src/services/enum-utilities.ts
@@ -220,6 +220,11 @@ export default class EnumUtilities {
return (item.name === FilingTypes.INCORPORATION_APPLICATION)
}
+ /** Returns True if filing is a Notice of Withdrawal. */
+ static isTypeNoticeOfWithdrawal (item: any): boolean {
+ return (item.name === FilingTypes.NOTICE_OF_WITHDRAWAL)
+ }
+
/** Returns True if filing is a Registration. */
static isTypeRegistration (item: any): boolean {
return (item.name === FilingTypes.REGISTRATION)
@@ -380,6 +385,11 @@ export default class EnumUtilities {
return (effectOfOrder === EffectOfOrderTypes.PLAN_OF_ARRANGEMENT)
}
+ /** Returns True if one or more of the POA have come into effect. */
+ static isArrangementComeIntoEffect (effectOfOrder: EffectOfOrderTypes): boolean {
+ return (effectOfOrder === EffectOfOrderTypes.ARRANGEMENT_EFFECT)
+ }
+
//
// Conversion helpers
//
diff --git a/src/views/NoticeOfWithdrawal.vue b/src/views/NoticeOfWithdrawal.vue
new file mode 100644
index 000000000..f6de5465a
--- /dev/null
+++ b/src/views/NoticeOfWithdrawal.vue
@@ -0,0 +1,1004 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ loadingMessage }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Notice of Withdrawal
+
+
+
+
+
+
+
+
+
+
Documents Delivery
+
+ Copies of the withdrawal documents will be sent to the email addresses listed below.
+
+
+
+
+
+
+
+
+
+
+
+
+
Certify
+
+ Confirm the legal name of the person authorized to complete and submit this withdrawal.
+
+
+
+
+
+
+
+
+
+
+
Court Order and Plan of Arrangement
+
+
+
+
+
+
+
+
+
+
+
+
Staff Payment
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Save
+
+
+ Save and Resume Later
+
+
+
+
+
+
+
+
+ Cancel
+
+
+ Submit
+
+
+
+ Ensure all of your information is entered correctly before you File.
+ There is no opportunity to change information beyond this point.
+
+