EstablishOrganization: Command
Item | Value |
---|---|
Briefly | If parentOrg is not defined you are creating a BaseOrganization. If it is, you are creating a SubOrganization. |
Definition Path | ImprovingApp.OrganizationContext.EstablishOrganization |
View Source Link | organizationMessages.riddl(1:1) |
This is the creation command for an Organization. A unique OrganizationId and the basic info for an organization must be provided. If the OrganizationId is not unique, a new organization will not be created and an error will result.
- orgId: Alias of unresolved path: OrganizationId
- info: Alias of unresolved path: OrganizationContext.Info
- tenant: Alias of unresolved path: TenantId
- parent: type ImprovingApp.OrganizationContext.Parent?
- members: Alias of unresolved path: MemberList
- owners: Alias of unresolved path: OwnerList
- contacts: Alias of unresolved path: ContactList
- onBehalfOf: Alias of unresolved path: MemberId
- OnMessageClause ‘On command OrganizationContext.EstablishOrganization’ in Handler ‘OrgHandler’
- Type ‘OrganizationCommand’ in Context ‘OrganizationContext’
- OnMessageClause ‘On command ImprovingApp.OrganizationContext.EstablishOrganization’ in Handler ‘OrganizationHandler’
- OnMessageClause ‘On command ImprovingApp.OrganizationContext.EstablishOrganization’ in Handler ‘DraftOrganizationHandler’
- OnMessageClause ‘On command ImprovingApp.OrganizationContext.EstablishOrganization’ in Handler ‘ActiveOrganizationHandler’
- OnMessageClause ‘On command ImprovingApp.OrganizationContext.EstablishOrganization’ in Handler ‘SuspendedOrganizationHandler’