---
title: Зарплата кадры отображение ошибок
slug: zup/зарплата-кадры-отображение-ошибок
---


## ПриСозданииНаСервере
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Процедура ПриСозданииНаСервере(Форма, ОписаниеЭлементовСИндикациейОшибок, ОписаниеПодчиненностиДанных = Неопределено) Экспорт
```

Пример вызова
```bsl
ЗарплатаКадрыОтображениеОшибок.ПриСозданииНаСервере(Форма, ОписаниеЭлементовСИндикациейОшибок, ОписаниеПодчиненностиДанных);
```
</details>

## ПослеПроверкиЗаполненияВФорме
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Процедура ПослеПроверкиЗаполненияВФорме(Форма, ПроверяемыеДанные, ОписаниеСвязиДанныхОбъектаСДаннымиФормы, ОписаниеПодчиненностиДанных = Неопределено, ИмяОсновногоРеквизитаФормы = "") Экспорт
```

Пример вызова
```bsl
ЗарплатаКадрыОтображениеОшибок.ПослеПроверкиЗаполненияВФорме(Форма, ПроверяемыеДанные, ОписаниеСвязиДанныхОбъектаСДаннымиФормы, ОписаниеПодчиненностиДанных, ИмяОсновногоРеквизитаФормы);
```
</details>

## ПриЧтенииДанныхВФорме
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Процедура ПриЧтенииДанныхВФорме(Форма, ДанныеОбъекта, ОписаниеСвязиДанныхОбъектаСДаннымиФормы, ОписаниеПодчиненностиДанных = Неопределено) Экспорт
```

Пример вызова
```bsl
ЗарплатаКадрыОтображениеОшибок.ПриЧтенииДанныхВФорме(Форма, ДанныеОбъекта, ОписаниеСвязиДанныхОбъектаСДаннымиФормы, ОписаниеПодчиненностиДанных);
```
</details>

## ПередЗаписьюДанныхВФорме
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Процедура ПередЗаписьюДанныхВФорме(Форма) Экспорт
```

Пример вызова
```bsl
ЗарплатаКадрыОтображениеОшибок.ПередЗаписьюДанныхВФорме(Форма) 
```
</details>

## ПослеЗаписиДанныхВФорме
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Процедура ПослеЗаписиДанныхВФорме(Форма, ДанныеОбъекта, ОписаниеСвязиДанныхОбъектаСДаннымиФормы, ОписаниеПодчиненностиДанных = Неопределено) Экспорт
```

Пример вызова
```bsl
ЗарплатаКадрыОтображениеОшибок.ПослеЗаписиДанныхВФорме(Форма, ДанныеОбъекта, ОписаниеСвязиДанныхОбъектаСДаннымиФормы, ОписаниеПодчиненностиДанных);
```
</details>

## ОписаниеСвязиДанных
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl
///	Данных объектов в термины данных формы.

Функция ОписаниеСвязиДанных() Экспорт
```

Пример вызова
```bsl
Результат = ЗарплатаКадрыОтображениеОшибок.ОписаниеСвязиДанных() 
```
</details>

## ДобавитьОписаниеСвязиРеквизитов
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Процедура ДобавитьОписаниеСвязиРеквизитов(ОписаниеСвязиДанных, ПутьКРеквизитуВедущихДанных, ПутьКРеквизитуСвязанныхДанных) Экспорт
```

Пример вызова
```bsl
ЗарплатаКадрыОтображениеОшибок.ДобавитьОписаниеСвязиРеквизитов(ОписаниеСвязиДанных, ПутьКРеквизитуВедущихДанных, ПутьКРеквизитуСвязанныхДанных) 
```
</details>

## ДобавитьОписаниеСвязиДанныхСтрокиТаблицыСРеквизитом
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Процедура ДобавитьОписаниеСвязиДанныхСтрокиТаблицыСРеквизитом(ОписаниеСвязиДанных, ПутьКТаблицеВедущихДанных, ИмяРеквизитаТаблицыВедущихДанных, ПутьКРеквизитуСвязанныхДанных, КлючСвязи) Экспорт
```

Пример вызова
```bsl
ЗарплатаКадрыОтображениеОшибок.ДобавитьОписаниеСвязиДанныхСтрокиТаблицыСРеквизитом(ОписаниеСвязиДанных, ПутьКТаблицеВедущихДанных, ИмяРеквизитаТаблицыВедущихДанных, ПутьКРеквизитуСвязанныхДанных, КлючСвязи) 
```
</details>

## ДобавитьОписаниеСвязиРеквизитаСДаннымиСтрокиТаблицы
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Процедура ДобавитьОписаниеСвязиРеквизитаСДаннымиСтрокиТаблицы(ОписаниеСвязиДанных, ПутьКРеквизитуВедущихДанных, ПутьКТаблицеСвязанныхДанных, ИмяРеквизитаТаблицыСвязанныхДанных, КлючСвязи = Неопределено) Экспорт
```

Пример вызова
```bsl
ЗарплатаКадрыОтображениеОшибок.ДобавитьОписаниеСвязиРеквизитаСДаннымиСтрокиТаблицы(ОписаниеСвязиДанных, ПутьКРеквизитуВедущихДанных, ПутьКТаблицеСвязанныхДанных, ИмяРеквизитаТаблицыСвязанныхДанных, КлючСвязи);
```
</details>

## ДобавитьОписаниеСвязиДанныхСтрокТаблиц
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Процедура ДобавитьОписаниеСвязиДанныхСтрокТаблиц(ОписаниеСвязиДанных, ПутьКТаблицеВедущихДанных, ИмяРеквизитаТаблицыВедущихДанных, ПутьКТаблицеСвязанныхДанных, ИмяРеквизитаТаблицыСвязанныхДанных, КлючСвязи = Неопределено) Экспорт
```

Пример вызова
```bsl
ЗарплатаКадрыОтображениеОшибок.ДобавитьОписаниеСвязиДанныхСтрокТаблиц(ОписаниеСвязиДанных, ПутьКТаблицеВедущихДанных, ИмяРеквизитаТаблицыВедущихДанных, ПутьКТаблицеСвязанныхДанных, ИмяРеквизитаТаблицыСвязанныхДанных, КлючСвязи);
```
</details>

## КлючСвязиДанныхСтрокТаблиц
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Функция КлючСвязиДанныхСтрокТаблиц() Экспорт
```

Пример вызова
```bsl
Результат = ЗарплатаКадрыОтображениеОшибок.КлючСвязиДанныхСтрокТаблиц() 
```
</details>

## ДобавитьЭлементКлючаСвязиПоПолямСтрокТаблиц
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Процедура ДобавитьЭлементКлючаСвязиПоПолямСтрокТаблиц(КлючСвязи, ИмяРеквизитаЛевойТаблицы, ИмяРеквизитаПравойТаблицы) Экспорт
```

Пример вызова
```bsl
ЗарплатаКадрыОтображениеОшибок.ДобавитьЭлементКлючаСвязиПоПолямСтрокТаблиц(КлючСвязи, ИмяРеквизитаЛевойТаблицы, ИмяРеквизитаПравойТаблицы) 
```
</details>

## ДобавитьЭлементКлючаСвязиПоФиксированномуЗначениюПоляВедущейТаблицы
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Процедура ДобавитьЭлементКлючаСвязиПоФиксированномуЗначениюПоляВедущейТаблицы(КлючСвязи, ИмяРеквизитаТаблицы, ФиксированноеЗначение) Экспорт
```

Пример вызова
```bsl
ЗарплатаКадрыОтображениеОшибок.ДобавитьЭлементКлючаСвязиПоФиксированномуЗначениюПоляВедущейТаблицы(КлючСвязи, ИмяРеквизитаТаблицы, ФиксированноеЗначение) 
```
</details>

## ДобавитьЭлементКлючаСвязиПоФиксированномуЗначениюПоляПодчиненнойТаблицы
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Процедура ДобавитьЭлементКлючаСвязиПоФиксированномуЗначениюПоляПодчиненнойТаблицы(КлючСвязи, ИмяРеквизитаТаблицы, ФиксированноеЗначение) Экспорт
```

Пример вызова
```bsl
ЗарплатаКадрыОтображениеОшибок.ДобавитьЭлементКлючаСвязиПоФиксированномуЗначениюПоляПодчиненнойТаблицы(КлючСвязи, ИмяРеквизитаТаблицы, ФиксированноеЗначение) 
```
</details>

## ПреобразоватьПутиКДаннымВСообщенияхПользователю
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Процедура ПреобразоватьПутиКДаннымВСообщенияхПользователю(ДанныеОбъекта, ПодчиненныеДанные, СообщенияПользователю, ОписаниеСвязиДанных, ПутьКДаннымОбъектаВФорме = "") Экспорт
```

Пример вызова
```bsl
ЗарплатаКадрыОтображениеОшибок.ПреобразоватьПутиКДаннымВСообщенияхПользователю(ДанныеОбъекта, ПодчиненныеДанные, СообщенияПользователю, ОписаниеСвязиДанных, ПутьКДаннымОбъектаВФорме);
```
</details>

## ОписаниеПодчиненностиДанныхФормы
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Функция ОписаниеПодчиненностиДанныхФормы() Экспорт
```

Пример вызова
```bsl
Результат = ЗарплатаКадрыОтображениеОшибок.ОписаниеПодчиненностиДанныхФормы() 
```
</details>

## ДобавитьОписаниеПодчиненностиРеквизитов
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Процедура ДобавитьОписаниеПодчиненностиРеквизитов(ОписаниеПодчиненностиДанных, ПутьКДаннымВедущегоРеквизита, ПутьКДаннымПодчиненногоРеквизита) Экспорт
```

Пример вызова
```bsl
ЗарплатаКадрыОтображениеОшибок.ДобавитьОписаниеПодчиненностиРеквизитов(ОписаниеПодчиненностиДанных, ПутьКДаннымВедущегоРеквизита, ПутьКДаннымПодчиненногоРеквизита) 
```
</details>

## ДобавитьОписаниеПодчиненностиДанныхСтрокТаблиц
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Процедура ДобавитьОписаниеПодчиненностиДанныхСтрокТаблиц(ОписаниеПодчиненностиДанных, ПутьКВедущейТаблице, ПутьКПодчиненнойТаблице, КлючСвязи) Экспорт
```

Пример вызова
```bsl
ЗарплатаКадрыОтображениеОшибок.ДобавитьОписаниеПодчиненностиДанныхСтрокТаблиц(ОписаниеПодчиненностиДанных, ПутьКВедущейТаблице, ПутьКПодчиненнойТаблице, КлючСвязи) 
```
</details>

## ДобавитьОписаниеПодчиненностиДанныхСтрокиРеквизиту
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Процедура ДобавитьОписаниеПодчиненностиДанныхСтрокиРеквизиту(ОписаниеПодчиненностиДанных, ПутьКДаннымВедущегоРеквизита, ПутьКПодчиненнойТаблице, КлючСвязи = Неопределено) Экспорт
```

Пример вызова
```bsl
ЗарплатаКадрыОтображениеОшибок.ДобавитьОписаниеПодчиненностиДанныхСтрокиРеквизиту(ОписаниеПодчиненностиДанных, ПутьКДаннымВедущегоРеквизита, ПутьКПодчиненнойТаблице, КлючСвязи);
```
</details>

## ХраненияОшибокВДанныхФормыДополнитьФорму
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Процедура ХраненияОшибокВДанныхФормыДополнитьФорму(Форма) Экспорт
```

Пример вызова
```bsl
ЗарплатаКадрыОтображениеОшибок.ХраненияОшибокВДанныхФормыДополнитьФорму(Форма) 
```
</details>

## ПоместитьСообщенияОбОшибкахВДанныеФормы
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Процедура ПоместитьСообщенияОбОшибкахВДанныеФормы(Форма, СообщенияПользователю, КлючДанных = Неопределено) Экспорт
```

Пример вызова
```bsl
ЗарплатаКадрыОтображениеОшибок.ПоместитьСообщенияОбОшибкахВДанныеФормы(Форма, СообщенияПользователю, КлючДанных);
```
</details>

## СообщенияОбОшибкахИзДанныхФормы
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Функция СообщенияОбОшибкахИзДанныхФормы(Форма, КлючДанных = Неопределено) Экспорт
```

Пример вызова
```bsl
Результат = ЗарплатаКадрыОтображениеОшибок.СообщенияОбОшибкахИзДанныхФормы(Форма, КлючДанных);
```
</details>

## СообщениеОбОшибкахДляПередачиВФормуРедактированияСтрокиТаблицыФормы
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Функция СообщениеОбОшибкахДляПередачиВФормуРедактированияСтрокиТаблицыФормы(Форма, ПутьКДаннымСтрокиТаблицы, ОписаниеПодчиненностиДанных = Неопределено) Экспорт
```

Пример вызова
```bsl
Результат = ЗарплатаКадрыОтображениеОшибок.СообщениеОбОшибкахДляПередачиВФормуРедактированияСтрокиТаблицыФормы(Форма, ПутьКДаннымСтрокиТаблицы, ОписаниеПодчиненностиДанных);
```
</details>

## ПоместитьСообщенияОбОшибкахИзФормыРедактированияСтрокиТаблицыФормыВОсновнуюФорму
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Функция ПоместитьСообщенияОбОшибкахИзФормыРедактированияСтрокиТаблицыФормыВОсновнуюФорму(Форма, ПутьКДаннымСтрокиТаблицы, Ошибки, ПутиКДаннымПодчиненныхТаблицФормы, ОписаниеПодчиненностиДанных = Неопределено, КлючДанных = Неопределено) Экспорт
```

Пример вызова
```bsl
Результат = ЗарплатаКадрыОтображениеОшибок.ПоместитьСообщенияОбОшибкахИзФормыРедактированияСтрокиТаблицыФормыВОсновнуюФорму(Форма, ПутьКДаннымСтрокиТаблицы, Ошибки, ПутиКДаннымПодчиненныхТаблицФормы, ОписаниеПодчиненностиДанных, КлючДанных);
```
</details>

## УдалитьОшибкиИзДанныхФормы
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Процедура УдалитьОшибкиИзДанныхФормы(Форма, КлючДанных = Неопределено) Экспорт
```

Пример вызова
```bsl
ЗарплатаКадрыОтображениеОшибок.УдалитьОшибкиИзДанныхФормы(Форма, КлючДанных);
```
</details>

## ОписаниеЭлементовСИндикациейОшибок
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Функция ОписаниеЭлементовСИндикациейОшибок() Экспорт
```

Пример вызова
```bsl
Результат = ЗарплатаКадрыОтображениеОшибок.ОписаниеЭлементовСИндикациейОшибок() 
```
</details>

## ОписаниеЭлементаСИндикациейОшибокВРеквизитеШапки
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Функция ОписаниеЭлементаСИндикациейОшибокВРеквизитеШапки() Экспорт
```

Пример вызова
```bsl
Результат = ЗарплатаКадрыОтображениеОшибок.ОписаниеЭлементаСИндикациейОшибокВРеквизитеШапки() 
```
</details>

## ДобавитьОписаниеЭлементаСИндикациейОшибокВРеквизитеШапки
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Функция ДобавитьОписаниеЭлементаСИндикациейОшибокВРеквизитеШапки(КоллекцияОписанийЭлементов, ОписаниеЭлемента) Экспорт
```

Пример вызова
```bsl
Результат = ЗарплатаКадрыОтображениеОшибок.ДобавитьОписаниеЭлементаСИндикациейОшибокВРеквизитеШапки(КоллекцияОписанийЭлементов, ОписаниеЭлемента) 
```
</details>

## ОписаниеЭлементаСИндикациейОшибокВСтрокеТаблицы
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Функция ОписаниеЭлементаСИндикациейОшибокВСтрокеТаблицы() Экспорт
```

Пример вызова
```bsl
Результат = ЗарплатаКадрыОтображениеОшибок.ОписаниеЭлементаСИндикациейОшибокВСтрокеТаблицы() 
```
</details>

## ДобавитьОписаниеЭлементаСИндикациейОшибокВСтрокеТаблицы
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Функция ДобавитьОписаниеЭлементаСИндикациейОшибокВСтрокеТаблицы(КоллекцияОписанийЭлементов, ОписаниеЭлемента) Экспорт
```

Пример вызова
```bsl
Результат = ЗарплатаКадрыОтображениеОшибок.ДобавитьОписаниеЭлементаСИндикациейОшибокВСтрокеТаблицы(КоллекцияОписанийЭлементов, ОписаниеЭлемента) 
```
</details>

## ИндикацияОшибокДополнитьФорму
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Процедура ИндикацияОшибокДополнитьФорму(Форма, ОписаниеЭлементовСИндикациейОшибок, ОписаниеПодчиненностиДанных = Неопределено) Экспорт
```

Пример вызова
```bsl
ЗарплатаКадрыОтображениеОшибок.ИндикацияОшибокДополнитьФорму(Форма, ОписаниеЭлементовСИндикациейОшибок, ОписаниеПодчиненностиДанных);
```
</details>

## УстановитьФлагиНаличияОшибокПоСообщениямОбОшибках
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Процедура УстановитьФлагиНаличияОшибокПоСообщениямОбОшибках(Форма, Ошибки, ОписаниеПодчиненностиДанных = Неопределено, УстанавливатьФлагНаличияНепривязанныхОшибок = Истина) Экспорт
```

Пример вызова
```bsl
ЗарплатаКадрыОтображениеОшибок.УстановитьФлагиНаличияОшибокПоСообщениямОбОшибках(Форма, Ошибки, ОписаниеПодчиненностиДанных, УстанавливатьФлагНаличияНепривязанныхОшибок);
```
</details>

## УстановитьФлагНаличияОшибокПоПутиКДанным
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Процедура УстановитьФлагНаличияОшибокПоПутиКДанным(Форма, ПутьКДанным, ОписаниеПодчиненностиДанных = Неопределено) Экспорт
```

Пример вызова
```bsl
ЗарплатаКадрыОтображениеОшибок.УстановитьФлагНаличияОшибокПоПутиКДанным(Форма, ПутьКДанным, ОписаниеПодчиненностиДанных);
```
</details>

## ОчиститьФлагНаличияОшибокПоПутиКДанным
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Процедура ОчиститьФлагНаличияОшибокПоПутиКДанным(Форма, ПутьКДанным, ОписаниеПодчиненностиДанных = Неопределено, СбрасыватьИндикаторНаличияОшибокВПодчиненныхДанных = Ложь) Экспорт
```

Пример вызова
```bsl
ЗарплатаКадрыОтображениеОшибок.ОчиститьФлагНаличияОшибокПоПутиКДанным(Форма, ПутьКДанным, ОписаниеПодчиненностиДанных, СбрасыватьИндикаторНаличияОшибокВПодчиненныхДанных);
```
</details>

## ОчиститьФлагиНаличияОшибок
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Процедура ОчиститьФлагиНаличияОшибок(Форма) Экспорт
```

Пример вызова
```bsl
ЗарплатаКадрыОтображениеОшибок.ОчиститьФлагиНаличияОшибок(Форма) 
```
</details>

## УстановленоОтображениеОшибокВДанных
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

Функция УстановленоОтображениеОшибокВДанных(Форма, ПутьКДанным) Экспорт
```

Пример вызова
```bsl
Результат = ЗарплатаКадрыОтображениеОшибок.УстановленоОтображениеОшибокВДанных(Форма, ПутьКДанным) 
```
</details>

## СообщитьОбОшибке
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

// Устарела. См. интерфейс модулей СообщенияБЗК и СообщенияБЗККлиентСервер.
// Сообщает об ошибке заполнения и включает флажок Отказ.
//
// Параметры:
//   Отказ - Булево - Для изменения. Флажок отказа от продолжения работы после проверки заполнения.
//   ТекстИлиОбъектМетаданных - Строка, ОбъектМетаданных - Текст ошибки,
//       либо объект метаданных, для которого будет сформирован стандартный текст ошибки (на основе представления реквизита).
//   ИмяРеквизита - Строка - Имя реквизита, в котором допущена ошибка заполнения.
//   ИмяТаблицы - Строка - Необязательный. Имя табличной части, в которой размещен реквизит.
//   НомерСтроки - Число - Необязательный. Номер строки табличной части, в которой допущена ошибка заполнения.
//   ПутьКДанным - Строка - Необязательный. В данном параметре можно указать имя объекта данных формы,
//       в котором расположен указанный реквизит или табличная часть. Пример: "Объект".
//
Процедура СообщитьОбОшибке(Отказ, ТекстИлиОбъектМетаданных, ИмяРеквизита = "", ИмяТаблицы = Неопределено, НомерСтроки = 0, ПутьКДанным = Неопределено) Экспорт
```

Пример вызова
```bsl
ЗарплатаКадрыОтображениеОшибок.СообщитьОбОшибке(Отказ, ТекстИлиОбъектМетаданных, ИмяРеквизита, ИмяТаблицы, НомерСтроки, ПутьКДанным);
```
</details>

## СообщитьПользователю
<details style="margin: 1em 0; padding: 0.5em; border: 1px solid #ccc; border-radius: 6px;">

<summary style="font-weight: bold; cursor: pointer;">Описание, пример вызова</summary>

```bsl

// Устарела. См. интерфейс модулей СообщенияБЗК и СообщенияБЗККлиентСервер.
// Создает сообщение пользователю.
//
// Параметры:
//   Текст - Строка, ОбъектМетаданных - Текст сообщения.
//   ИмяРеквизита - Строка - Имя реквизита, к которому необходимо привязать сообщение.
//   ИмяТаблицы - Строка - Необязательный. Имя табличной части, в которой размещен реквизит.
//   НомерСтроки - Число - Необязательный. Номер строки табличной части, к которой необходимо привязать сообщение.
//   ПутьКДанным - Строка - Необязательный. В данном параметре можно указать имя объекта данных формы,
//       в котором расположен указанный реквизит или табличная часть. Пример: "Объект".
//
Процедура СообщитьПользователю(Текст, ИмяРеквизита = "", ИмяТаблицы = Неопределено, НомерСтроки = 0, ПутьКДанным = Неопределено) Экспорт
```

Пример вызова
```bsl
ЗарплатаКадрыОтображениеОшибок.СообщитьПользователю(Текст, ИмяРеквизита, ИмяТаблицы, НомерСтроки, ПутьКДанным);
```
</details>

---

© 2024, **ООО 1С-Софт**  
Все права защищены. Эта программа и сопроводительные материалы предоставляются  
в соответствии с условиями лицензии [Attribution 4.0 International (CC BY 4.0)](https://creativecommons.org/licenses/by/4.0/legalcode).

---
