Task description
Preliminary settings
Develop this sample Creatio application based on Sales Creatio.
A cloud or locally installed Creatio instance is required. The easiest deployment option is using the 14-day free trial demo version.
Ensure that the current user can access the Configuration section. This section lets users customize Creatio using developer tools.
Create a development package
A package is an encapsulated set of particular functionality. You can transfer packages between environments (e.g., export and install in other Creatio applications) and share them with other users on Creatio Marketplace.
Manage packages in the Creatio IDE implemented in the Configuration section.
To create a package:
- Go to the Configuration section.
- Click to open the System Designer.
- Click Advanced settings in the Admin area block.
- Click in the package workspace to create a package.
- Fill out the package properties:
- Name – "TryItPackage";
- Description – “The “Try it” section’s example package".
- Add package dependencies
For Creatio sections to be customized, and for base object and client module templates to be used, it is necessary to configure package dependencies.
To add package dependencies:
- Click Create and add dependencies.
- Set the "SalesEnterprise” package as a dependency in the Depends on packages detail on the Dependencies tab.
The created package will be used further in this example.
Override the current package
Change the “Current package” system setting before starting the development:
- Click to open the System Designer.
- Click System settings in the System setup block.
- Select the “Current package” setting (CurrentPackageId code).
- Select "TryItPackage” in the Default value field.
Click Save.
On this step, we have configured the development package and set it as the current Creatio package. Set up the new section’s interface using the built-in no-code tools on the next step.