- Home [object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
- Manage types
- Global context and isolation
- Manage apps
- Work with external services
- Scripts in widgets
- Web components
- Access permissions
- Getting started with processes
- Getting started with signatures
- Getting started with file previews
- Getting started with the organizational chart
- Getting started with users and groups
-
Getting started with the
Table data type - Use cases
-
API
- Object types
- Data types
-
Global constants
- Application
- ApplicationProject
- ApplicationProjectPlanElement
- ApplicationUserProfile
- ApplicationWithParams
- BrandingSettings
- Converter
- Directories
- Files
- HttpApiHandler
- HttpApiRequest
- ICache
- IStorage
- MailMessage
- Mailbox
- OrganisationStructure
- OrganisationStructureTree
- Portal
- PortalPageInfo
- PortalSettings
- Portals
- Process
- Processes
- ProductionSchedule
- Reminders
- Replacements
- Serial
- ServerCollection
- Service
- SignupUrlParams
- SystemCollections
- SystemCollectionsWithEvents
- Templater
- Translator
- UserGroups
- Users
- Watermarks
- Report
- Reports
- SR
- Work with apps
- Web requests
- Access permissions
- Document flow
- Live Chats
- “Code” widget
- Signatures
- Business calendars
- Integration with IP telephony
- Integration with email marketing services
System object
This object has access system collections. It is always available as a global value in scripts:
const cu = await System.users. getCurrentUser();
Type parameters
P: Processes
Hierarchy
Properties
Readonly cache
Cache to temporary store data on the server.
Readonly converter
File converting.
Readonly digitalSigns
Deprecated
Digital signatures.
Digital signatures are moved to
System.signs
. This property is going to be deleted.Readonly directories
Directories.
Readonly files
Files.
Readonly lines
Live Chats.
Readonly mailbox
Mailbox.
Readonly organisationStructure
Organizational chart.
Readonly portals
Portals.
Readonly processes
Processes.
Readonly productionSchedule
Business calendar.
Readonly reminders
Reminder.
Readonly replacements
Substitutions.
Readonly signs
Digital signatures service.
Readonly storage
Long-term storage used to store any string data on the server.
Readonly templater
Templater.
timezones
Time zones.
Readonly userGroups
User groups.
Readonly users
Users.
Readonly watermark
Service for working with watermarks.
Methods
getBaseUrl
Get the company’s base URL.
Example for SaaS (for the cloud):
// Returns `https://abcdefg123hijk.elma365.eu` // where `abcdefg123hijk` is the company’s name and `elma365.eu` is the SaaS domain const baseUrl = system. getBaseUrl()
// Returns `http://mycompany.com` // where `mycompany.com` is the domain name specified in the On-Premises configuration settings const baseUrl = system. getBaseUrl()
Returns string
getLanguages
Get languages available in the system.
Returns Promise<Language[]>
An array of objects with information about available languages.
Properties
Methods