Configuration objects


<< Prev   Next >>

Configuration objects are units for building applied solutions.

They are task-oriented objects supported at the technological platform level. Developers use objects as units for building applied solution structure, and then add the algorithms that describe custom object behavior and interaction procedures.

The list of objects supported by the technological platform was formed based on the analysis of 1C:Enterprise business application areas and classification of business entities within these areas. Examples of configuration objects are catalogs, documents, information registers, and charts of accounts.

To standardize and simplify the development and modification of applied solutions, developers are provided with a graphic interface for describing the objects used in the applied solution.

Then the technological platform creates database structures based on the object descriptions, and determines the methods for managing data stored in these structures. Developers do not need to know which tables store the data or which methods are used for processing data and displaying it to end users. The platform performs all of these actions automatically, according to the standard behavior of the objects used in the applied solution.

Therefore, a developer thinks in terms of metadata ("data that describes data"), or configuration objects. By adding a configuration object to the applied solution structure, a developer actually describes how this data will be stored and how it will interact with other data stored in the infobase.

There is a fixed set of objects available to developers, which is defined at the platform level. Developers cannot create custom object types, they only can use the available set of objects. This approach to applied solution development standardizes the development process and ensures quick and easy modification of applied solutions by other developers or end users.

1C:Enterprise includes the following basic object types:

CatalogDocument, Document journal, Numerator, SequenceAccumulation registerInformation register
Chart of accounts, accounting reguisterChart of calculation types, calculation registerTask, Business processReport, data processor
Chart of characteristic typesExchange planConstantEnumeration
CommandSubsystemFilter criterionRole
Event subscriptionScheduled jobXDTO packageWeb service, WS reference
External data sourceLanguageSession parameterCommon attributes
Functional option, functional parameterSettings storage

See also:

<< Prev   Next >>

Icon/Social/001 Icon/Social/006 Icon/Social/005 Icon/Social/004 Icon/Social/002