A010 – Create a module

What you will learn ?

This document describes how to create:

  • a new application module (Module configuration object)
  • its associated user profiles called groups in Simplicité® (Group configuration object)

Getting started

  • Connect as designer (or with any user in the ADMIN group)
  • Open the Administration menu domain
  • Click on Create module menu entry to start the create module screen flow

Prerequisite: check the language list of values in Administration > List of values, LANG list

Create module screen flow

The first screen allows you to create the module itself:

  • Enter a module name without spaces or special characters
  • Modify if needed the default version number
  • Click on the Next button

You can go back later on the configuration of the module in Administration > Module.

Exercice

Create the MyModule module in version 1.0.

Group

The next screen allows you to create a group (user profile).

NB: This step is optional if you don’t need groups (in that case, click on the Skip button).

  • Enter the name of a group without any space or special character
  • Check the required types for your group
    • Business object permission allows the group to have rights on business objects
    • Document permission allows the group to have rights on document management features (NB: simple document fields of business objects does not need this type to be checked)
    • Workflow permission allows the group to participate into business workflows (NB: this is not required for state models workflows on business objects)
    • Service to register marks this group as a requestable group
  • Check that selected module is the module you have just created (it should be this one)
  • Click on the Next button

You can go back later on the configuration of the group(s) in Users and rights > Group.

Exercice

Create a MyAdminGroup domain in module MyModule .

Domains

The next screen allows you to create a domain (i.e. a menu main entry).

  • Enter the name of the Domain
  • Click on the Next button

You can go back later on the configuration of domains in Administration > Domain.

Exercise

Create a MyDomain domain in the MyModule module.

Domain translations

  • Enter translation for each proposed language.
  • Click on the Next button

You can go back later on the configuration of domain translations in Administration > Domain in the Translation tab of the domain.

Exercise

Enter the translations for MyDomain domain in all proposed languages (e.g. Sales in English and Ventes in French).

Grant on domains

Domains are configuration items that needs to be granted. As for all rights, domain rights are granted at group level.

 

  • Select the groups that are granted the created domain
  • Click on the Next button

You can go back later on the configuration of domain grants in Users and rights > Grant.

Exercise

Grant the MyDomain to the MyAdminGroup group.

Return to Business objects configuration

Choose a course on which you want to deepen your knowledge.

A020 – Create a user

Create a user and give him rights