An engagement represents a service or activity performed for one of your clients. When you create an engagement within an organization,
it will always be associated with that organization. Engagements house the analyses you run within MindBridge, like the general ledger
analysis.
Typically engagements represent an annual audit, so using MindBridge over the course of several years will result in multiple engagements
within an organization, each corresponding to a fiscal year.
The reportingPeriodConfigurationId is an optional field. If provided, it will use the custom reporting period configuration specified by
the ID. If not provided, it will default to the default reporting period configuration.