Company

Content Type: Module
Categories: Tracing

Overview

A solid, basic setup of entity 'Company', with company-administrator, departments, employees and their roles.

This is good base to make your application multi-tenant. Each companies has its own separate administrators and employees.

Documentation

Demo urlhttps://baseapplication-sandbox.mxapps.io/

Description

Multi-tenant setup for your applications serving multiple companies. Currently allowing you to maintain basic company information, assign employees, create and maintain departments.

Typical usage scenario

Starting up with your new application where you also want to maintain details about one company.

Also a usage scenario is when you want to maintain multiple companies.

Features and limitations

[Describe the features / limitations of your content]

Dependencies

This module has dependencies to SystemManagement, LocationService, ServiceConnector and Person, which is mainly because every company has employees, so persons and addresses. Each is developed by Tieka, like this module is too.
Furthermore it has dependencies Unittest, and CommunityCommons which are good use to any app anyway.
Last but not least: Data Widgets because we want it to look good.

Alternatively you can start an app using Base application, which is a complete application and also contains this module Company.

Installation

In a new app: Download and use sample application ‘Base application’. It has this module incorporated.

In an existing app: Download and install from the marketplace and use Company_Overview where you like.

Configuration

None

Mendix version

This is first created in Mendix version 8.12.5, first released in Mendix 9.6.1.

Releases

Version: 1.2.0
Framework Version: 9.18.5
Release Notes: Reduced accessrights Upgraded to 9.18.
Version: 1.1.1
Framework Version: 9.12.2
Release Notes: Removed the few warnings Improved Company_Overview snippet
Version: 1.1.0
Framework Version: 9.12.2
Release Notes: Version 1.1.0 Added EmployeeRole Set access-rights for CompanyAdministrator Revoked access-right for userrole Adminstrator Upgraded to 9.12.2
Version: 1.0.0
Framework Version: 9.6.1
Release Notes: First release containing Company, Department, Invoice and multi-tenant setup. Using the highest Mendix LTS version. Currently ('21 oct 27-th) : 9.6.1