🗃️ Objects
3 items
📄️ Basic code examples
These basic guidelines and examples show how to implement business logic within business objects, workflows, or external objects using Java.
📄️ Expressions
It is possible to configure expressions for some of the configuration items:
📄️ Businessworkflow code hooks
This document describes the business process hooks that can be implemented to put some additional business logic
📄️ Business process
What is a Business process ?
📄️ Platform Hooks
This document describes the hooks that can be implemented to put some additional business logic at user session level.
📄️ Externalobject code examples
Principles
📄️ Disposition code examples
Starting with version 3.0, if you don't want to use the default generic UI (e.g. for some of your users)
📄️ Permissions
Since version 6.0, Permissions have replaced Functions for several Objects of the metamodel.
📄️ Custom actions examples
Please refer to basic code examples document for naming conventions and logging strategies.
📄️ Documents code examples
General
📄️ Advanced code examples
These examples illustrate more complex use cases for implementing business logic in Java within Simplicité. They are intended for developers already familiar with the basics of object modeling and Java integration.
📄️ JavaScript code examples
This document describes the core client-side JavaScript API to be used within the generic UI pages
📄️ UI tools code examples
The Simplicité UI tools methods are in the Simplicite.UI namespace and rely on jQuery®.
📄️ Modeler code hooks
This document describes the SVG Modeler hooks that can be implemented to put some additional business logic in a specific Modeler template.
📄️ Third party apis examples
These are examples of calls to various third party APIs done on server side.
📄️ System parameters list
ATTENTION: This list provide data about system parameters available on Simplicité as of 4.0 version.
📄️ Crontab
Introduction
📄️ Unit testing
This documents applies to version 4.0 P22 and more recent and to modules using Java as server language.
📄️ Modeler code hooks legacy
This document describes the Modeler hooks that can be implemented to put some additional business logic in a specific Modeler template.
📄️ App Store
The app store (domain Project > App store) allows installation of modules. It is based on declarative JSON files giving all necessary information for Simplicité to install that module.
📄️ Search
Searching with the UI
📄️ Debug
Code quality