The object field was not detected by the operation. What to do if "object field not found". Reasons for the error

Sometimes 1C users encounter an error: "Object field not found."

Reasons for the error

This problem can occur in various cases:

- upon entering the program;
— when filling out forms or before entering data into templates;
- when executing the handler - "Before Recording" due to the reason "CommonModule Users (OpenID Authentication).

Options may vary. It happens that in the debug mode of the 1C configurator, all functions work correctly, and when launched into the program, such an error occurs.

The reason for the error is that the previously developed software mechanisms do not take into account configuration data, and the entered data in the program code is not processed. Those. There is an appeal to an attribute that does not exist.

Such a situation may exist when installing a new release or when working with the 1C program on the old platform.


Error Correction Method

To fix the "Object field not found" error, you need to reinstall or update the program to a newer version. The current version of the platform can be downloaded on the official website of the company or on other relevant resources.

Alternatively, you can rollback to a previous version, but it is recommended that you make regular backups.

Perhaps one of the most common errors in the operation of programs and configurations released by 1C is the message “Object field not found”. This article is devoted to the causes of this error, methods for its elimination and situations in which it manifests itself.

What does "object field not found" mean?

Any 1C configuration is a set of metadata objects that the program periodically accesses. Each object is characterized by a set of fields. It is the incorrect result of accessing the object field that the program reports when this window appears.

This situation can occur at any time:

  • When starting the program;
  • When filling out the information fields of the form;
  • When printing information.

Reasons for the error

The message 1C field of the object was not found, most often appears after a change is made to the configuration (its independent addition or updating to the current version). The main reason for the occurrence is the inattention of programmers:

  • The attribute referred to by the code is not in the database (has been deleted or has not yet been created);
  • The code contains an error (;
  • Error when generating a field (relevant for users working with managed forms);
  • All the details of the form element are not filled in (in particular, if the "Path to data" attribute is not set in the input field, the "Object field not found" error will appear every time this field is accessed);
  • In managed forms, if you forget to specify a command for the button in the handler, you can also encounter this error.

Solutions

It should be noted that for 1C "Object field not found" is not a critical error. The operation of the system continues, only the execution of the module in the body of which the error occurred is interrupted.

Whatever the causes of this error, without the intervention of programmers, it can be solved only in one case: if the error is caused by updating the configuration delivery.

In this case, you can restore the database backup or roll back the update, after which, in the new configuration release, the error will most likely be fixed. In most other cases, changes to the executable code of the program are required.

An example of an error and how to fix it

In versions of the program following release 8.2.15, to simplify user identification, the ability to log in using OpenID was introduced. At the time of the release of this release, many users encountered the error "Object field not found (OpenID Authentication).

As it turned out later, the reason for the appearance of this window was the fact that previously developed configurations do not take into account the possibility of such authentication. And the mechanism for solving such a problem was not spelled out in the program code.

The main solutions were:

  1. Upgrading the platform to the current version;
  2. Refusal to update the configuration;
  3. Changing the exchange rules;
  4. You can simply ignore the check;

In any case, no matter what caused the exception, in no case should you panic. Try to read what the program tells you about, what field is missing, analyze what actions led to the message and contact a technical support specialist. Most often, such a problem is solved within an hour from the moment of contact.

The problem that 1C users encounter - “Error: Object field not found”, most often pops up at startup. This problem brings inconvenience and slows down the workflow. Many users, as surveys show, do not know how to quickly and independently solve this problem. Let's look at effective recommendations.

In 1C settings, each object is assigned its own field. After analyzing such an error from a programmer's point of view, we can conclude that the problem appears when the program accesses a field not specified in the object. Assessing the problem from the perspective of users, the error in 1C is that the program cannot find the attribute specified by the user.

Error 1C, as a rule, appears in three situations:

  • when entering the program;

  • while filling out the form;

  • before filling out the template.

This list could go on, but the troubleshooting methods depend entirely on the details of the incorrect page rendering.

Error: Object field not found 1C (Authentication)

In the latest 1C updates, you can log in through OpenID. This new option makes it easier to log in after the connection has been dropped.

You can fix the problem in several ways:

  • update the platform to the latest release (you can find the update on the official 1C website);

  • reverting to a previous version (be sure to create backups).

How to fix the problem without using the update:

  • skipping checks within the program;

  • independent change of exchange rules.

Error: Field not found (Warehouse)

Reason: the data in the document is indicated, for example, in the middle of the table, but should be located in the header:

  • set up a break at the error point;

  • In the configurator, be sure to check the correctness of the entered data.

Error: Object field not found (Weight Product Prefix)

Troubleshooting options:

  • set the code for all weight goods;

  • set up a template for codes (section “Hardware settings”).

Error: Object field not found (Search string)

  • carefully check the code, perhaps the problem arose in the enumeration, which indicates an incorrectly specified correspondence or its absence;

  • download other conversion processing.

Error: Object field not found (Account)

You can eliminate this error if you enable “Independent maintenance of partners and counterparties” in the settings. To access this settings menu, go to "Administration" and then to "CRM and Sales".

The error we are considering often occurs in new releases of the program during the introduction of new software mechanisms. In most cases, the problem is solved by itself during the release of a new release. In order not to wait for a new release, do not forget to save backups. This will return you to the previous version. This option can be used in any situation when a 1C error pops up.

  1. It is necessary to clear the configuration of obsolete and unnecessary information. In the "Check configuration" menu, check the "Check the logical integrity of the configuration" box. The program will automatically remove incorrect information.

  2. For those whose configuration is in support, experts recommend that you carefully check the vendor's configuration. To check, upload the vendor's configuration to a new database and repeat the first step.

There is also a certain algorithm of actions for eliminating errors, which is based purely on technical points:

  1. You need to turn off all background tasks of active bases.

  2. Reload the server.

  3. Make a backup using sql.

  4. Remove base from support and unload cf.

The problem that 1C users encounter - “Error: Object field not found”, most often pops up at startup. This problem brings inconvenience and slows down the workflow. Many users, as surveys show, do not know how to quickly and independently solve this problem. Let's look at effective recommendations.

In 1C settings, each object is assigned its own field. After analyzing such an error from a programmer's point of view, we can conclude that the problem appears when the program accesses a field not specified in the object. Assessing the problem from the perspective of users, the error in 1C is that the program cannot find the attribute specified by the user.

Error 1C, as a rule, appears in three situations:

  • when entering the program;
  • while filling out the form;
  • before filling out the template.

This list could go on, but the troubleshooting methods depend entirely on the details of the incorrect page rendering.

Error: Object field not found 1C (Authentication)

In the latest 1C updates, you can log in through OpenID. This new option makes it easier to log in after the connection has been dropped.

You can fix the problem in several ways:

  • update the platform to the latest release (you can find the update on the official 1C website);
  • reverting to a previous version (be sure to create backups).

How to fix the problem without using the update:

  • skipping checks within the program;
  • independent change of exchange rules.

Error: Field not found (Warehouse)

Reason: the data in the document is indicated, for example, in the middle of the table, but should be located in the header:

  • set up a break at the error point;
  • In the configurator, be sure to check the correctness of the entered data.

Error: Object field not found (Weight Product Prefix)

Troubleshooting options:

  • set the code for all weight goods;
  • set up a template for codes (section “Hardware settings”).

Error: Object field not found (Search string)

  • carefully check the code, perhaps the problem arose in the enumeration, which indicates an incorrectly specified correspondence or its absence;
  • download other conversion processing.

Error: Object field not found (Account)

You can eliminate this error if you enable “Independent maintenance of partners and counterparties” in the settings. To access this settings menu, go to "Administration" and then to "CRM and Sales".

The error we are considering often occurs in new releases of the program during the introduction of new software mechanisms. In most cases, the problem is solved by itself during the release of a new release. In order not to wait for a new release, do not forget to save backups. This will return you to the previous version. This option can be used in any situation when a 1C error pops up.

  1. It is necessary to clear the configuration of obsolete and unnecessary information. In the "Check configuration" menu, check the "Check the logical integrity of the configuration" box. The program will automatically remove incorrect information.
  2. For those whose configuration is in support, experts recommend that you carefully check the vendor's configuration. To check, upload the vendor's configuration to a new database and repeat the first step.

There is also a certain algorithm of actions for eliminating errors, which is based purely on technical points:

  1. You need to turn off all background tasks of active bases.
  2. Reload the server.
  3. Make a backup using sql.
  4. Remove base from support and unload cf.

The problem that 1C:Pridpriemstvo users encounter - “Error: Object field not found”, most often pops up at startup. This problem brings inconvenience and slows down the workflow. Many users, as surveys show, do not know how to quickly and independently solve this problem. Let's look at effective recommendations.

In the 1C:Primary settings, each object is assigned its own field. After analyzing such an error from a programmer's point of view, we can conclude that the problem appears when the program accesses a field not specified in the object. Having assessed the problem from the users' point of view, the error in 1C:Primary is that the program cannot find the attribute specified by the user.

Error 1C: Acceptance, as a rule, appears in three situations:

  • when entering the program;
  • while filling out the form;
  • before filling out the template.

This list could go on, but the troubleshooting methods depend entirely on the details of the incorrect page rendering.

Authentication

In the latest updates of 1C:Pіdpriєmstvo, you can enter through OpenID. This new option makes it easier to log in after the connection has been dropped.

You can fix the problem in several ways:

  • make an automatic update of the 1C platform to the latest release (you can find the update on the official website of 1C: Enterprise);
  • if it doesn’t help, then you need a 1C programmer

How to fix the problem without using the update:

  • skipping checks within the program;
  • independent change of exchange rules.

Stock

Reason: the data in the document is indicated, for example, in the middle of the table, but should be located in the header:

  • set up a break at the error point;
  • In the configurator, be sure to check the correctness of the entered data.

Troubleshooting options:

  • set the code for all weight goods;
  • set up a template for codes (section “Hardware settings”).

Search line

  • carefully check the code, perhaps the problem arose in the enumeration, which indicates an incorrectly specified correspondence or its absence;
  • download other conversion processing.

counterparty

You can eliminate this error if you enable “Independent maintenance of partners and counterparties” in the settings. To access this settings menu, go to "Administration" and then to "CRM and Sales".

The error we are considering often occurs in new releases of the program during the introduction of new software mechanisms. In most cases, the problem is solved by itself during the release of a new release. In order not to wait for a new release, do not forget to save backups. This will return you to the previous version. This option can be used in any situation when the error 1C: Acceptance pops up.

1C:Enterprise specialists give some more general recommendations on what to do if the user encounters errors in displaying the program's functionality:

  1. It is necessary to clear the configuration of obsolete and unnecessary information. In the "Check configuration" menu, check the "Check the logical integrity of the configuration" box. The program will automatically remove incorrect information.
  2. For those whose configuration is in support, experts recommend that you carefully check the vendor's configuration. To check, upload the vendor's configuration to a new database and repeat the first step.

There is also a certain algorithm of actions for eliminating errors, which is based purely on technical points:

  1. You need to turn off all background tasks of active bases.
  2. Reload the server.
  3. Make a backup using sql.
  4. Remove base from support and unload cf.


Have questions?

Report a typo

Text to be sent to our editors: