How to obtain additional details of the 1C directory 8.3. Setting up additional details and additional item information. Adding new props

In applications of the 1C family, the user is provided with a tool with which, if necessary, you can expand the list of object fields and add new ones. The operating mechanism is available to users with full rights. Solving the problem does not require developer intervention to make changes to typical configuration. The ideology of using functionality is similar for different products. This material will show how to use additional details in 1C.UNF.

The idea of ​​a mechanism for additional details

The existence of additional details in directories and documents is provided for by the system developers. Their difference from other fields is that these fields are implicitly present in the object until they are specified. After the declaration, work with the created fields is carried out in the usual way. The method of using the tool includes several main points:

  • The user has the opportunity to specify the name of the parameter, determine its type, and whether it must be filled in;
  • After making the settings, the field of the created details is displayed on the input form in a separate group, the functioning of the field depends on the settings made;
  • The values ​​of the entered data can be used when building reports along with other data elements of the directory or document.

Setting up additional details

Access to the operation of creating a new object attribute is carried out in the section “Settings / Administration / Additional details" The flags “Details and information with a general list of values” and “General details and information” declare the possibility of reusing created parameters and their values.

Clicking on the “Additional details” link opens an editing window, where on the left side there is a list of objects for which it is possible to expand the list of attributes. The right side of the window displays a set of user-defined characteristics of the object selected on the left side.

The 1C.UNF configuration offers more than forty directories and documents for introducing new attributes:

  • Nomenclature;
  • Counterparties;
  • Individuals;
  • Expense reports;
  • Agreements;
  • Income adjustments;
  • Receipt invoices;
  • Invoices for payment and other objects.

Having selected an editing object, to create a new attribute, use the “Add / New” or “Create” button.

The availability of buttons is determined by the flag settings in the previous step: in the case of an “individual” approach to each object in terms of creating additional fields, the “Create” button is shown on the form, but if “multiple” use of parameters and their values ​​is expected, the application will offer the “Add” button.


Features of creating props

Specification of new object parameters includes:

  • Specifying a name;
  • Determining the value type;
  • Setting parameters that determine the availability of the parameter and mandatory input.

If a parameter is declared mandatory, the application will begin to control this aspect and will not allow the user to save an object with an empty attribute value.

The configuration offers an extensive set of data types for assigning additional details:

  • Boolean values;
  • String and numeric values;
  • Arbitrary transfers;
  • Links to the reference book;
  • And other options.

As an example, the “Category” attribute of the “Transfer” type has been added to the “Property” directory element. After the settings have been made, when you open a directory item for editing, the field corresponding to the created details is located at the bottom of the form and can be filled out.

Additional details in reports

After filling in new fields with data in documents or directories, they can be used in reporting forms.

Returning to the example, let’s create the “Inventory Card” reporting form, which is created on the basis of the edited “Property” directory. On the right side of the form there are tools that provide customization according to the user's wishes. The display of a new parameter in the report is ensured by adding a new position in the “Rows” group. The “+Add line” command opens a window for selecting possible details, among which are the new details of the “Property” directory.

Additional data can also be used to filter objects. In the “Filters” settings group, the “Category” parameter can be used in the usual way to create a selection condition.

Software processing of additional details

The described actions for changing objects do not require programmer intervention. A user who has the required level of access to the objects and sufficient experience in working with the application can supplement configuration objects with the necessary parameters. The decision to use the proposed tool must be thoughtful and justified. In the case where it is intended to use the details solely for storage and display in reports, the described mechanism is best suited.

Data that is likely to require special code to be processed should not be placed in additional fields . When writing code, such data is accessed in a different way compared to standard details, has its own characteristics, and increases the labor costs of writing code. In such a situation, it is rational to contact the programmer initially and make changes to the configuration with his help.

The list of predefined directory details may not be sufficient for a specific business model. For example, we require that all items have additional props Owning division (i.e., the department ultimately responsible for a given item). Also, the directory can be added additional information . Unlike details, which are an integral part of the directory itself and are displayed directly on its form, information is stored in the information register and is accessible by a separate command from the directory position. It is better to use additional details for storing publicly available information, and additional information for information that should not be visible to everyone.
To include additional details and additional information, you need to go to the menu Reference data and administration -> General settings , and check the box Additional details and information:

In the process of adding a property or information, its data type is set, and the parameters of accessibility, visibility, and mandatory are specified:

Additional details and information can be not only system data types, but also specified as arbitrary lists. In this case, the value type should be left as Additional details, and on the tab Values list a list of values ​​in strings:


From the same tree of additional details, you can add details specific to specific types of items:


But it’s more convenient to add additional details (or additional information) directly in the item type itself:


Question 1.32 of exam 1C: ERP Professional Enterprise Management 2.0. Additional details for the nomenclature are:
  1. Not required
  2. Required
  3. Mandatory or optional to fill in (determined when creating additional details)
  4. Mandatory or optional (determined by setting the item type)
  5. Options 3 or 4 depending on whether this additional attribute is general
Verified. The correct answer is fifth.

Question 1.33 of exam 1C: ERP Professional Enterprise Management 2.0. Uniqueness control for additional item details:

  1. Not executed
  2. Defined when creating additional details
  3. Determined by setting the item type
  4. Options 2 or 3 depending on whether this additional attribute is general
Verified. The correct answer is the third. Uniqueness control is performed in the form of nomenclature; uniqueness in this case means unique combinations of details marked with checkmarks in the column Uniqueness control:

Using additional details and information in BP 3.0

Additional details and information (hereinafter referred to as DRS) is a mechanism that allows you to expand its functionality without changing the configuration. I was prompted to write this note by an order to print the TTN and Certificates A and B, preserving the details, for the purpose of their further use in declarations on alcoholic products, and just to watch it again Additional information on implementation. They use the basic power supply unit 3.0 - the configuration cannot be changed accordingly, but for this task the DRS is quite sufficient.

For BP 2.0, in principle, I have had a solution for a long time - I also use additional details, where data on the car, driver, carrier, etc. is saved. The scheme has been worked out - when printing, additional details are recorded (during the first print, uncreated ones are created), and during subsequent printing, the form details are filled in with the saved values. I use the same data when filling out alcohol declarations. I started doing it on UV in BP 3.0 (3.0.20.18) and saw that the mechanism for using DRS had changed significantly, and IMHO for the better:

  1. The objects “serving” the DRS have changed:

BP 2.0

BP 3.0

Reference Values ​​of Object Properties

Plan of types of characteristics Purpose of Properties of Categories of Objects

Plan of characteristics types

Object Properties

Information Register ObjectPropertyValues

Directory of Sets of Additional Details and Information

Plan of types of characteristics Additional details and information

Information Register Additional Information

  1. In 2.0, the name “Additional details” does not accurately reflect the essence of the purpose of this data - it is still just “additional information”, and it is stored in configuration objects that are different from the object of this information itself. In 3.0, you can specify both the information saved in the “Additional Information” register and the details saved in the tabular part of the “Additional Details” directories (in UT 11 there is now a similar tabular part documents have them too), and these details have become available in the form of a directory element, and are not called up by a button in a separate window.

As you can see, there are fewer DRS objects, and it seems to me that it is more convenient to work with them. A significant difference is that the list of configuration objects for which DRS can be stored is stored not in terms of the types of characteristics “Assignments of Properties of Object Categories”, but in the directory “Sets of Additional Details and Information”, which has two tabular parts:

  • - Additional Details - contains a list of details available in the form of a directory for reading/writing and their flag mandatory filling. these details are stored in the tabular part of the directory;
  • - Additional Information - a list of information stored in the “Additional Information” register and available via an additional button.

For documents, only a selection of additional information is currently available:

For directories, you can set both information and additional details:

Moreover, additional details of the directory are edited in the form of an element:

The details registered for the directory are displayed on the element form, but the entries in the tabular part of the additional details appear only if they are filled out.

The composition of objects with DRS has also changed:

  • - BP 2.0 is 15 directories and a list of all configuration documents in one characteristic,
  • - BP 3.0 directories now have 18, and 110 documents (I haven’t checked all of these documents or not), for each of which additional information is specified in a separate predefined element of the directory “Sets of Additional Details and Information”.

For additional details with the “Object Property Value” type, you can specify an arbitrary list for selection - in fact, an analogue of a directory (since 2.0 it was the “Object Property Values” directory):

The list can be edited.

One more point, from the certificate for PVC “Additional Details and Information” -“All additional details and information about objects can be displayed in reports and lists.”. Indeed, now registered DRS can be used not only for data storage purposes, but also, for example, for selecting a document in a list, etc.

List of RTiU without selection:

Recorded additional information for the document:

Setting up the selection of the RT&U list based on additional information:

List of RTiU with established selection for empty driver:

It seems like nothing, but it’s nice……….

The entire 1C: Enterprise 8 product line includes a configuration mechanism such as adding additional details and information by the user. The usefulness of such a mechanism is obvious: without involving programmers, the user has the opportunity to supplement directories and documents with the necessary details and fill them with information.

IN software products 1C: Enterprise 8.3, this mechanism has been significantly improved and simplified in terms of user accessibility. Configuration objects responsible for additional details and information have also changed:


Let's look at the interface of the mechanism for additional details and information using the example of the “Trade Management 11.1” configuration.

If configuration settings have not yet been made, then you need to enable the ability to use this mechanism. To do this, go to the “Administration” section in the sections panel. In the navigation panel, select “General settings” and check the “Additional details and information” checkbox.

To open the form for creating additional details, on the same general settings form, click on the link “Additional details”

The left side of the window that opens displays a tree of sets of reference books and documents. For some directories, it is possible to create additional details for various sets. For example, for the “Partners” directory there are such predefined sets as: Clients, Suppliers, Other. A mandatory set for each directory with several sets is the “General” set, which allows you to create additional details for all elements of the directory without exception.

Let's move on to a description of creating additional props.

Select the required directory or document on the left side of the form, for example, the “Partners” directory, the “Clients” set and click on the “Create” button.

A form for creating props with various settings will open. Naturally, the name of the additional details being created will be required to be filled out. Checking the “Required to fill in attribute” flag will determine whether an object recording error will be displayed if the created additional attribute is not filled in. The value type can be very different, from primitive data types such as a number or string, to links to various directories.

Moreover, if you select a type of attribute value such as “Additional value”, you can specify a completely different list possible values props, even separated into groups. Let's create the simplest version of an additional value, simulating primitive type"Boolean". Let's set the name "Debtor". The value type will be "Additional Value". In the list of additional values ​​field, we will create two entries: “Yes” and “No”.

After recording and closing the form for creating additional details, the name of the selected set will indicate the number of details created for this set.

Let's see how the additional details are reflected in the form of the directory element. In the “Sales” section, open the “Clients” directory and select any existing client. An “Advanced” tab has appeared in the form, on which all created additional details will be located.

It should be taken into account that initially their value will be empty. 1C: Enterprise 8.3 provides for group modification of configuration objects, which makes filling out details much easier. Let's select several elements of the "Clients" directory. Then call up the “All actions” menu and select “Edit selected”. A form for group changes to directory details, including additional ones, will open. Let’s find the created attribute “Debtor” and assign the required value. After clicking the “Change details” button, this value will be assigned to all selected elements of the directory.



Separately, you need to consider creating additional details for the “Nomenclature” directory. The fact is that the sets for it depend on the number of types of items. Therefore, another way to create additional details is included in the form of the directory element “Types of Items” on the special “Additional Details” tab.

Further creation of details occurs in the same way as described above. The difference is that if in directories the “Advanced” tab appears to display additional details in the element form, then additional details for the “Nomenclature” directory are displayed in the element form directly on the “Description” tab.

How to add additional details to a directory element in 1C Accounting 8.3 (revision 3.0)

2016-12-07T18:20:33+00:00

It happens that we lack the capabilities already available in 1C. And you don’t always need to contact a programmer. I will tell you about one of these cases in relation to the new 1C: Accounting 8.3 (edition 3.0).

Let us not have enough fields to enter information about our counterparties. And we want to add a new field, which will be called "Status" and have one of three values ​​- "High", "Medium" and "Low". I will tell you below step by step how to add such a field without going into the configurator.

1. Go to the "Administration" section and select "General settings" ():

2. Find and check the “Additional details and information” checkbox if it is not already checked. Click the "Additional details" link:

3. In the left part of the settings window that opens, select “Account”. Click the New button on the toolbar.

4. A window for creating new details for elements of the “Counterparties” directory has opened. Enter "Status" in the Name field. Leave "Additional value" as the value type, although in the future keep in mind that other value types are possible (string, number, date, etc.). But what we need now is the additional value, since we want to provide the user with a limited choice of three options.

5. To create each option, go to the “Values” tab, click the “Create” button there, enter the name of the value (for example, “High”) and click the “Save and close” button.

6. And so on until all three values ​​are created with the names “High”, “Medium” and “Low” as shown in the figure below. Click the "Save and Close" button.

7. As you can see, the Counterparty now has the Status attribute in the list of additional details.

8. Now, if we go to any element of the counterparties directory, we will see a new Status field at the very bottom of the form ( If you don’t see it, expand the “Additional details” group collapsed on the form.):

9. In this field we can substitute one of the three values ​​we created. You can make a selection using this field in the form of a list, it can be displayed in reports, etc.

Problems