36.1.1. Terms and definitions


<< Prev   Next >>

The configuration extension feature is a special mechanism for customization of an extended configuration without changing this configuration (as well as without disabling support).

When considering the configuration extension feature, the following terms are used:

  • Extended configuration is the infobase main configuration for which the extension is applied or is being developed.
  • Configuration extension is a set of configuration objects connected to an extended configuration with a set of objects added to an extended configuration. Extension may include both the extended configuration objects, and objects that are not in the extended configuration.
  • Native object is a self-sufficient configuration object that can be in an extended configuration and an extension.
  • Adopted object is a native object added to the configuration extension.
  • Extended object is a native object for which some parameters (properties, forms, and so on) are changed in the adopted object.
  • Extension object is an adopted object that has been modified relative to an extended object. If the adopted object has only controlled properties, this does not make it an extension object.
  • Resulting object is a native object plus the merge of all extension objects (if there are several extensions). If there are no extension objects for a native object, it becomes the resulting object with “no changes”. In the configuration that the user operates with, all objects are resulting, regardless of the availability and number of installed extensions.
  • Extension property is the adopted object property that changes the same-name property of the extended object.
  • Controlled property is the adopted object property whose value is checked when the extension is attached to an extended configuration. If when attaching an extension (in 1C:Enterprise mode), the controlled property value in the extension does not match the value of the same property in the extended configuration, the extension will not be attached.
  • Checked property is the analog of the controlled property. The difference is that a controlled property mismatch will result in the impossibility to attach the extension, while a checked property mismatch will only result in a mismatch warning. The extension will be connected and will preserve operability in this case.
  • Mutable property is the adopted object property, the value of which in the resulting object will be acquired from the extension.
  • Data extension is extendibility of the stored data structure in an extended configuration using adopted and native extension objects.

Any adopted object property cannot be both controlled and mutable.

<< Prev   Next >>

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