1C:Enterprise core functionality is intended for streamlining and standardizing both application development and support. Increasing the level of abstraction, clearly differentiating between the platform and the applied solution, and building applied solutions based on metadata facilitate switching from low-level technical concepts to more meaningful high-level ones, thus bringing them in line with the business area terms used by experts and end users. Since the applied solutions are based on a specific model, this also addresses routine tasks related to performance, usability, functionality, etc.
System of types
Like any other computer program, 1C:Enterprise cannot process arbitrary data. It features a system of types for organizing data in 1C:Enterprise-compatible format.
Developers can use 1C:Enterprise script for describing applied solution algorithms.
A query is a request to a system for selecting specific data from a database, which often includes some data processing: grouping, sorting, or calculating. For example, you can use queries for easy retrieval of turnovers of each item type within each month during a year, or for selecting catalog items by a specific condition.
The database integration model implemented in 1C:Enterprise allows developers to focus on application business logic and avoid routine tasks such as designing table structures or converting data types.
1C:Enterprise is capable of operating in two modes, which provide an identical user experience for both individual users and members of large workgroups.
The system includes three client applications for development and administration of applied solutions and for end-user access to application data. End users have the option to work online over the Internet without having to install the client application on their computers.
1C:Enterprise server cluster is a core platform component that enables interaction between users and DMBS in the client/server mode. The cluster provides for uninterrupted, fault-tolerant, and concurrent work by a large number of users with large Infobases.
This gives you the tools you need to develop mobile applications for Android and iOS.
The data separation feature offers you the option of storing the data of multiple independent companies in a single infobase.
1C:Enterprise features a streamlined user interface and improved usability to reduce stress during prolonged work sessions.
The full-text search supports search operators (AND, OR, NOT, NEAR, and more). You can specify which applied objects and attributes are included in the full-text search.
Transaction lock management
The managed transaction lock mode provides options for locking data based on conditions written in terms of the subject area and streamlines concurrent work of end users.
The cryptography support allows applied solutions to use cryptographic operations when processing infobase data.