Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Application is a pack of the VCS-records united by the same value in the application_id field. Applications are intended to hoard some businessworthy functionality that can be contributed into the system as a single entity. In fact, this is an individual system module that can be packed in the .SOP file in order to install it on other instances. For example, you can have your SimpleOne platform with the base functionality, and you can expand it by installing the ITSM, HRM, CRM and other applications that may be developed and delivered.

Tip

Role required: admin.

Creating an application


To create an application and to add it into the repository, please complete the steps below:

  1. Add a new application:Click on the gear icon Image Removed at Image Added at the top right to enter the admin preferences menu.
  2. Click on the icon Image Removed Image Addedon the right to the Application choice field.
  3. Click New and fill in the application selection choice listfields.
  4. Click Save or Save and Exit to apply changes.
Info

Another way to create a new application is the following:

  1. Navigate to Configuration → Applications.
  2. Click New
and
  1.  and fill in the fields.
  2. Click Save or Save and Exit to apply changes.
Name – the

Application form fields

FieldMandatoryDescription
NameYThe application name.
This field is mandatory.
Table
Prefix 
PrefixNPrefixes
– prefixes
of the tables created within of this application.
Slug
 – this string contains unique
NUnique identifier combined from the application name and the table prefix.
  • Click Save or Save and Exit to apply changes.
  • This field is populated automatically.

    After that, switch to the created application. For this, enter

  • When creating an application, a configuration pack will be automatically created and named Default 1. It will bound to this application and contain one or more VCS-records.
  • Enter

    the admin preferences menu again and select the created application in the Application choice list. Make sure that

    configuration

    local pack for storing changes is created and available (the value in the Local Pack choice list is not empty).

    When creating an application, a configuration pack will be automatically created and named Default 1. It will bound to this application and contain one or more VCS-records.

    Info

    It is not recommended to use the Default 1 local pack. Please create another one. For this, perform the following steps:

    1. Navigate to Configuration → Local Packs.
    2. Click New, and fill in the fields.
    3. Click Save or Save and Exit to apply changes.

    Configuring the structure and logic


    Developer responsible for this application has to configure its structure and to set up the logic.

    For this

    The developer should create:

    Create the , , -, scripts, in other words, implement the applicationFinish the development with the configuration pack completing. For this

    See the Developer Tools articles to learn more.

    Completing local packs


    To complete local packs, please complete the steps below:

    1. Click on the gear icon icon Image Added at the top right to enter the admin preferences menu.
    2. Select your application in the Application choice list.
    3. Click the icon Image Modified on the right to the Local Pack choice listfield.
    4. Change the configuration pack state value of the State field to Completed and click Save.
    5. Click Save or Save and Exit to apply changes.
    6. Click the Export Local Pack link  button to download the application so it can be installed on different instances. See the Configuration Packs article to learn more.
    Info

    Another way to open the local pack record is the following:

    1. Navigate to Configuration → Local Packs.
    2. Open the record you need to complete and export.
    3. Change the value of the State field to Completed.
    4. Click Save or Save and Exit to apply changes.
    5. Click the Export Local Pack button to download the application so it can be installed on other instances.


    Note

    Please note that when you develop an application, the records created in the pipeline of another application will be unavailable for updating (either editing or deleting). If you try to modify a record related to another application, you will get a warning message.

    In case you need to perform actions with this record, please switch to the application it belongs to.

    For information about switching between applications, please refer to the Admin Preferences article.


    Table of Contents
    absoluteUrltrue
    classfixedPosition