# Стандарты разработки 1С > Система стандартов и методик разработки конфигураций для платформы 1С:Предприятие 8. Этот файл является компактной картой сайта для LLM. Полный корпус и машинный индекс лежат в отдельных статических файлах. Для каждой публичной страницы также публикуется очищенная Markdown-версия по исходному пути `.md`: например, HTML `https://v8std.ru/std/437/` соответствует Markdown `https://v8std.ru/std/437.md`. ## Machine-Readable Files - [Full Markdown corpus](https://v8std.ru/llms-full.txt): очищенный полный текст всех Markdown-страниц без front matter и служебной разметки темы. - [Pages JSONL](https://v8std.ru/ai/pages.jsonl): JSONL-индекс страниц, алиасов, связей и очищенных Markdown-текстов. ## Standards - [#std396](https://v8std.ru/std/396.md): Обработчик события ОбработкаЗаполнения #std396. HTML: https://v8std.ru/std/396/. Diagnostics: нет. Если нужно ограничить ввод по команде Создать на основании, выполняйте проверку в обработчике ОбработкаЗаполнения модуля объекта (или набора... - [#std402](https://v8std.ru/std/402.md): Настройка расписания регламентных заданий #std402. HTML: https://v8std.ru/std/402/. Diagnostics: acc:319, v8cs:scheduled-job-periodicity-too-short. При разработке регламентных заданий выбирайте время и интервал запуска по прикладному назначению. Учитывайте, что слишком частый запуск... - [#std407](https://v8std.ru/std/407.md): Применение параметров отчета в СКД #std407. HTML: https://v8std.ru/std/407/. Diagnostics: нет. При использовании параметров в отчетах на СКД: - [#std409](https://v8std.ru/std/409.md): Использование РеквизитФормыВЗначение и ДанныеФормыВЗначение #std409. HTML: https://v8std.ru/std/409/. Diagnostics: acc:68, bslls:FormDataToValue, v8cs:using-form-data-to-value. В большинстве случаев в модулях форм используйте метод формы РеквизитФормыВЗначение() вместо метода ДанныеФормыВЗначение(). - [#std411](https://v8std.ru/std/411.md): Установка параметров выбора и связей параметров выбора для объектов метаданных #std411. HTML: https://v8std.ru/std/411/. Diagnostics: нет. Ограничения бизнес-логики, например ограничения выбора, обычно должны работать одинаково во всех формах редактирования объекта. - [#std412](https://v8std.ru/std/412.md): Упорядочивание результатов запроса #std412. HTML: https://v8std.ru/std/412/. Diagnostics: acc:540, bslls:SelectTopWithoutOrderBy. Если алгоритм обработки зависит от порядка записей или результат показывается пользователю, в тексте запроса следует использовать... - [#std413](https://v8std.ru/std/413.md): Использование параметров сеанса #std413. HTML: https://v8std.ru/std/413/. Diagnostics: нет. Параметры сеанса используйте для хранения значений определенных типов в рамках клиентского сеанса. - [#std415](https://v8std.ru/std/415.md): Ограничения на использование ключевого слова РАЗРЕШЕННЫЕ в запросах #std415. HTML: https://v8std.ru/std/415/. Diagnostics: нет. РАЗРЕШЕННЫЕ скрывает недоступные пользователю данные. Это может исказить результат запроса и нарушить бизнес-логику. - [#std432](https://v8std.ru/std/432.md): Использование реквизитов строкового типа #std432. HTML: https://v8std.ru/std/432/. Diagnostics: acc:1205. Для реквизитов строкового типа используйте переменную длину строки: Допустимая длина = Переменная. - [#std434](https://v8std.ru/std/434.md): Использование ключевых слов "ОБЪЕДИНИТЬ" и "ОБЪЕДИНИТЬ ВСЕ" в запросах #std434. HTML: https://v8std.ru/std/434/. Diagnostics: acc:96, bslls:UnionAll. В общем случае при объединении результатов нескольких запросов используйте ОБЪЕДИНИТЬ ВСЕ, а не ОБЪЕДИНИТЬ. - [#std435](https://v8std.ru/std/435.md): Ограничение на использование конструкции "ПОЛНОЕ ВНЕШНЕЕ СОЕДИНЕНИЕ" в запросах #std435. HTML: https://v8std.ru/std/435/. Diagnostics: acc:70, bslls:FullOuterJoinQuery. При разработке запросов учитывайте, что в клиент-серверном варианте с СУБД PostgreSQL производительность запросов с конструкцией ПОЛНОЕ... - [#std436](https://v8std.ru/std/436.md): Многократное выполнение однотипных запросов #std436. HTML: https://v8std.ru/std/436/. Diagnostics: нет. Старайтесь получать однотипные данные одним запросом, а не серией запросов в цикле. - [#std437](https://v8std.ru/std/437.md): Оформление текстов запросов #std437. HTML: https://v8std.ru/std/437/. Diagnostics: acc:254, bslls:AssignAliasFieldsInQuery, bslls:QueryParseError. Все ключевые слова языка запросов пишутся заглавными буквами. - [#std438](https://v8std.ru/std/438.md): Проверка на пустой результат выполнения запроса #std438. HTML: https://v8std.ru/std/438/. Diagnostics: нет. Используйте метод Пустой, чтобы проверить, есть ли выбранные строки в результате запроса. Так не будет тратиться время на выгрузку... - [#std439](https://v8std.ru/std/439.md): Использование директив компиляции и инструкций препроцессора #std439. HTML: https://v8std.ru/std/439/. Diagnostics: acc:104, acc:547, bslls:CompilationDirectiveNeedLess, bslls:ParseError, v8cs:form-module-pragma. Директивы компиляции: - [#std440](https://v8std.ru/std/440.md): Использование дублирующего кода #std440. HTML: https://v8std.ru/std/440/. Diagnostics: acc:1343, acc:1344. Дублирование кода — это копирование существующих фрагментов, процедур или функций без изменений при разработке нового функционала, когда... - [#std441](https://v8std.ru/std/441.md): Общие требования к построению конструкций встроенного языка #std441. HTML: https://v8std.ru/std/441/. Diagnostics: acc:1248, bslls:CanonicalSpellingKeywords, v8cs:bsl-canonical-pragma. Ключевые слова встроенного языка пишите канонически, как в документации и Синтакс-помощнике. - [#std442](https://v8std.ru/std/442.md): Определение типа значения переменной #std442. HTML: https://v8std.ru/std/442/. Diagnostics: нет. Определяйте тип значения сравнением с типом, а не косвенными проверками. - [#std443](https://v8std.ru/std/443.md): Получение предопределенных значений на клиенте #std443. HTML: https://v8std.ru/std/443/. Diagnostics: нет. В клиентском коде (тонкий клиент, веб-клиент), где недоступны менеджеры вида СправочникМенеджер. и ПеречислениеМенеджер., для получения... - [#std444](https://v8std.ru/std/444.md): Перенос выражений #std444. HTML: https://v8std.ru/std/444/. Diagnostics: acc:101, acc:102, acc:103, bslls:IncorrectLineBreak. Если длина строки больше 120 символов, используйте переносы. Строки длиннее 120 символов не оставляйте, кроме случаев, когда перенос... - [#std445](https://v8std.ru/std/445.md): Получение метаданных объектов #std445. HTML: https://v8std.ru/std/445/. Diagnostics: нет. Если тип объекта метаданных заранее известен (справочник, документ и т.д.), получайте метаданные через метод Метаданные() у самого объекта... - [#std447](https://v8std.ru/std/447.md): Использование объекта РегистрСведенийМенеджерЗаписи #std447. HTML: https://v8std.ru/std/447/. Diagnostics: нет. Чтение записи (или набора записей) из регистра сведений без последующей модификации выполняйте запросом. - [#std448](https://v8std.ru/std/448.md): Копирование строк между таблицами значений (табличными частями и т.п.) произвольной структуры #std448. HTML: https://v8std.ru/std/448/. Diagnostics: нет. При копировании строк между разными таблицами значений (табличными частями и т.п.) со схожим составом колонок используйте метод глобального... - [#std449](https://v8std.ru/std/449.md): Получение представлений для ссылочных значений в табличном документе #std449. HTML: https://v8std.ru/std/449/. Diagnostics: нет. При формировании табличного документа не указывайте ссылочные значения в параметрах ячеек с типом заполнения Параметр. - [#std450](https://v8std.ru/std/450.md): Порядок записи движений документов #std450. HTML: https://v8std.ru/std/450/. Diagnostics: acc:105. Не используйте явную запись наборов записей регистров методом Записать() в процедуре обработки проведения документа. - [#std451](https://v8std.ru/std/451.md): Программное создание прикладных объектов #std451. HTML: https://v8std.ru/std/451/. Diagnostics: acc:99. Для программного создания прикладных объектов используйте методы соответствующих менеджеров (СоздатьЭлемент(), СоздатьДокумент(),... - [#std452](https://v8std.ru/std/452.md): Поиск в коллекциях значений #std452. HTML: https://v8std.ru/std/452/. Diagnostics: нет. При двух и более операциях поиска в объекте ТаблицаЗначений с большим количеством строк рекомендуется: - [#std453](https://v8std.ru/std/453.md): Описание процедур и функций #std453. HTML: https://v8std.ru/std/453/. Diagnostics: acc:1242, acc:1243, acc:1334, acc:1335, acc:1336, acc:1360, acc:1381, acc:1382, +27. Описывайте процедуры и функции в комментарии к ним. - [#std454](https://v8std.ru/std/454.md): Правила образования имен переменных #std454. HTML: https://v8std.ru/std/454/. Diagnostics: acc:247, acc:248, bslls:ReservedParameterNames, v8cs:bsl-variable-name-invalid. Имена переменных берите от терминов предметной области. Из имени должно быть понятно назначение. - [#std455](https://v8std.ru/std/455.md): Структура модуля #std455. HTML: https://v8std.ru/std/455/. Diagnostics: acc:1340, acc:1341, acc:1387, acc:239, acc:240, acc:241, acc:273, acc:274, +22. Старайтесь выделить из модуля следующие разделы: - [#std456](https://v8std.ru/std/456.md): Тексты модулей #std456. HTML: https://v8std.ru/std/456/. Diagnostics: acc:1244, acc:1339, acc:1353, acc:163, acc:217, acc:244, acc:246, acc:282, +11. Пишите код на русском языке. - [#std458](https://v8std.ru/std/458.md): Общие требования по локализации конфигурации #std458. HTML: https://v8std.ru/std/458/. Diagnostics: нет. При разработке ориентируйтесь на сценарии, когда: - [#std459](https://v8std.ru/std/459.md): Использование значений, влияющих на поведение клиентского приложения #std459. HTML: https://v8std.ru/std/459/. Diagnostics: нет. Если поведение многих форм или команд зависит от одних и тех же значений, для минимизации клиент-серверного взаимодействия используйте... - [#std460](https://v8std.ru/std/460.md): Использование управляемого режима блокировки #std460. HTML: https://v8std.ru/std/460/. Diagnostics: acc:66, acc:67, v8cs:ql-using-for-update. В конфигурациях следует использовать управляемый режим блокировок (свойство конфигурации Режим управления блокировкой данных устанавливается... - [#std463](https://v8std.ru/std/463.md): Обработчик события ОбработкаПроверкиЗаполнения #std463. HTML: https://v8std.ru/std/463/. Diagnostics: нет. В обработчике ОбработкаПроверкиЗаполнения модуля объекта выполняйте проверки корректности заполнения реквизитов объекта: - [#std464](https://v8std.ru/std/464.md): Обработчик события ПередЗаписью #std464. HTML: https://v8std.ru/std/464/. Diagnostics: acc:75, bslls:DataExchangeLoading, v8cs:data-exchange-load. В обработчике ПередЗаписью выполняйте: - [#std465](https://v8std.ru/std/465.md): Обработчик события ПриЗаписи #std465. HTML: https://v8std.ru/std/465/. Diagnostics: acc:75, bslls:DataExchangeLoading, v8cs:data-exchange-load. В обработчике ПриЗаписи модуля объекта (набора записей, значения константы) выполняйте действия, связанные с уже записанным объектом: - [#std466](https://v8std.ru/std/466.md): Обработчик события ПриКопировании #std466. HTML: https://v8std.ru/std/466/. Diagnostics: нет. В обработчике модуля объекта ПриКопировании выполняются действия, связанные с созданием нового объекта путем копирования. - [#std467](https://v8std.ru/std/467.md): Общие требования к конфигурации #std467. HTML: https://v8std.ru/std/467/. Diagnostics: acc:1026, acc:1027, acc:1028, acc:1030, acc:1032, acc:1033, acc:1034, acc:1035, +56. Используйте только штатные и документированные возможности платформы. - [#std469](https://v8std.ru/std/469.md): Правила создания общих модулей #std469. HTML: https://v8std.ru/std/469/. Diagnostics: acc:1245, acc:125, acc:363, acc:547, acc:73, acc:80, acc:83, acc:84, +18. Общие модули создавайте для процедур и функций, объединенных по одному признаку. Обычно в один модуль попадает код: - [#std470](https://v8std.ru/std/470.md): Использование функциональных опций #std470. HTML: https://v8std.ru/std/470/. Diagnostics: нет. Если часть функциональности конфигурации может быть необязательной, управляйте ее доступностью через функциональные опции. - [#std473](https://v8std.ru/std/473.md): Использование кодов (номеров) объектов конфигурации #std473. HTML: https://v8std.ru/std/473/. Diagnostics: acc:1206, acc:1209. Длины кодов (номеров) объектов конфигурации задавайте по их прикладному смыслу. - [#std474](https://v8std.ru/std/474.md): Имя, синоним, комментарий #std474. HTML: https://v8std.ru/std/474/. Diagnostics: acc:1151, acc:1207, acc:1208, acc:1218, acc:347, acc:349, acc:350, acc:351, +15. Синоним объекта заполняйте обязательно. Он должен быть осмысленным и лаконичным, чтобы одинаково понятно отображаться в формах, отчетах и... - [#std477](https://v8std.ru/std/477.md): Самодостаточность регистров #std477. HTML: https://v8std.ru/std/477/. Diagnostics: acc:123. При проектировании структуры регистров придерживайтесь правила: регистр должен быть логически независим от регистраторов. - [#std478](https://v8std.ru/std/478.md): Подсказка и проверка заполнения #std478. HTML: https://v8std.ru/std/478/. Diagnostics: acc:447, acc:59. Свойство Подсказка задавайте только для тех реквизитов и объектов, которые пользователь видит в интерфейсе и для которых действительно нужно... - [#std480](https://v8std.ru/std/480.md): Оформление карты маршрута бизнес-процесса #std480. HTML: https://v8std.ru/std/480/. Diagnostics: нет. Пример оформления бизнес-процесса: - [#std482](https://v8std.ru/std/482.md): Заполнение свойств конфигурации информацией о выпуске #std482. HTML: https://v8std.ru/std/482/. Diagnostics: acc:1201, acc:1202, acc:1203, acc:60, acc:61, acc:62, acc:63, acc:64, +2. Синоним. В синониме указывается официальное название конфигурации, которое будет идентифицировать конфигурацию в документации, на коробке с... - [#std483](https://v8std.ru/std/483.md): Нумерация редакций и версий #std483. HTML: https://v8std.ru/std/483/. Diagnostics: acc:1200, acc:71. Новая редакция получает следующий целый номер относительно предыдущей. Формат обозначения: Редакция.Подредакция (например, 1.5, 1.6). Для... - [#std484](https://v8std.ru/std/484.md): Общие сведения о выпуске конфигураций #std484. HTML: https://v8std.ru/std/484/. Diagnostics: нет. Конфигурации выпускаются версиями и редакциями. - [#std485](https://v8std.ru/std/485.md): Использование привилегированного режима #std485. HTML: https://v8std.ru/std/485/. Diagnostics: нет. Привилегированный режим позволяет: - [#std486](https://v8std.ru/std/486.md): Использование модуля объекта, модуля менеджера объекта и общих модулей #std486. HTML: https://v8std.ru/std/486/. Diagnostics: нет. Модуль объекта отвечает за поведение конкретного экземпляра объекта (СправочникОбъект, ДокументОбъект и т.п.). - [#std487](https://v8std.ru/std/487.md): Минимизация количества серверных вызовов и трафика #std487. HTML: https://v8std.ru/std/487/. Diagnostics: bslls:MissingTempStorageDeletion. Контролируйте количество серверных вызовов из клиентского кода. В ряде сценариев дополнительно контролируйте объем передаваемых данных между... - [#std488](https://v8std.ru/std/488.md): Стандартные роли #std488. HTML: https://v8std.ru/std/488/. Diagnostics: acc:1046, acc:1149, acc:1150, acc:162, acc:164, acc:165, acc:192, acc:193, +27. Если в конфигурации есть разграничение прав доступа, настраивайте доступ только ролями. - [#std490](https://v8std.ru/std/490.md): Блокировка данных объекта для редактирования из кода #std490. HTML: https://v8std.ru/std/490/. Diagnostics: acc:1327, acc:1328. Перед изменением существующего объекта информационной базы из встроенного языка предварительно устанавливайте блокировку данных для... - [#std491](https://v8std.ru/std/491.md): Влияние изменения значений параметров сеанса и функциональных опций на производительность механизма ограничения доступа к данным #std491. HTML: https://v8std.ru/std/491/. Diagnostics: нет. При работе с ограничениями доступа к данным платформа формирует кеш запросов ограничений. Кеш содержит запросы со значениями параметров... - [#std492](https://v8std.ru/std/492.md): Обработчики событий модуля формы, подключаемые из кода #std492. HTML: https://v8std.ru/std/492/. Diagnostics: acc:100, v8cs:module-attachable-event-handler-name. Если обработчик формы назначается программно через УстановитьДействие, у процедуры должен быть префикс Подключаемый_ (англ. Attachable_). - [#std494](https://v8std.ru/std/494.md): Предварительная инициализация локальных переменных #std494. HTML: https://v8std.ru/std/494/. Diagnostics: нет. В блоках, где вычисляются локальные переменные, явно задавайте начальные значения. - [#std496](https://v8std.ru/std/496.md): Чтение отдельных реквизитов объекта из базы данных #std496. HTML: https://v8std.ru/std/496/. Diagnostics: нет. При чтении отдельных реквизитов из базы учитывайте: вызов ПолучитьОбъект или обращение к реквизитам через точку от ссылки загружает объект... - [#std497](https://v8std.ru/std/497.md): Запись событий в историю работы пользователя #std497. HTML: https://v8std.ru/std/497/. Diagnostics: нет. В историю работы пользователя автоматически попадают события интерактивного добавления и изменения объектов информационной базы (документы,... - [#std498](https://v8std.ru/std/498.md): Использование Журнала регистрации #std498. HTML: https://v8std.ru/std/498/. Diagnostics: acc:152, acc:153, acc:154, acc:156, acc:157, acc:161, acc:370, acc:371, +1. Журнал регистрации хранит события, которые возникают в работе пользователей с информационной базой. - [#std499](https://v8std.ru/std/499.md): Перехват исключений в коде #std499. HTML: https://v8std.ru/std/499/. Diagnostics: acc:1319, acc:1320, acc:280, bslls:MissingCodeTryCatchEx, bslls:TryNumber, bslls:UsageWriteLogEvent, v8cs:begin-transaction, v8cs:commit-transaction, +3. Не перехватывайте исключения без необходимости. - [#std531](https://v8std.ru/std/531.md): Реквизит «Комментарий» у документов #std531. HTML: https://v8std.ru/std/531/. Diagnostics: acc:108, acc:109, v8cs:md-object-attribute-comment-incorrect-type, v8cs:md-object-attribute-comment-not-exist. Для всех документов рекомендуется создавать реквизит Комментарий (строка неограниченной длины). - [#std532](https://v8std.ru/std/532.md): Установка прав для новых объектов и полей объектов #std532. HTML: https://v8std.ru/std/532/. Diagnostics: acc:145, acc:146. При разработке ролей выбирайте методику установки прав, которая не допускает появления ролей с доступом к полям объекта без доступа к самому... - [#std534](https://v8std.ru/std/534.md): Удаление устаревших объектов метаданных из конфигурации #std534. HTML: https://v8std.ru/std/534/. Diagnostics: acc:1338, acc:1370, acc:1371, acc:236, acc:259, acc:375. При изменении структуры метаданных, если объект связан с данными ИБ, заранее решите: переносить данные или удалять. - [#std535](https://v8std.ru/std/535.md): Округление результатов арифметических операций в запросах #std535. HTML: https://v8std.ru/std/535/. Diagnostics: нет. Если в операции деления заранее известны порядки числителя и знаменателя, по возможности избегайте деления заведомо маленького числа на... - [#std539](https://v8std.ru/std/539.md): Запуск регламентных заданий #std539. HTML: https://v8std.ru/std/539/. Diagnostics: нет. Рекомендуется давать пользователю альтернативную возможность выполнять регламентные задания вручную. - [#std540](https://v8std.ru/std/540.md): Общие требования к регламентным заданиям #std540. HTML: https://v8std.ru/std/540/. Diagnostics: acc:302, acc:496. В общем случае регламентные задания используйте, когда нужно выполнять периодические или однократные действия по расписанию. - [#std541](https://v8std.ru/std/541.md): Уточнение сущности объекта метаданных #std541. HTML: https://v8std.ru/std/541/. Diagnostics: нет. Используйте разные типы объектов метаданных для разных сущностей. Например, сущность «организация» описывайте справочником Организации, а... - [#std542](https://v8std.ru/std/542.md): Доступ к файловой системе из кода конфигурации #std542. HTML: https://v8std.ru/std/542/. Diagnostics: acc:441, acc:495, bslls:FileSystemAccess, bslls:MissingTemporaryFileDeletion, bslls:TempFilesDir, v8cs:missing-temporary-file-deletion. При обращении к файлам и каталогам из кода конфигурации учитывайте права пользователя ОС, от имени которого запущено приложение. - [#std543](https://v8std.ru/std/543.md): Использование подсистем #std543. HTML: https://v8std.ru/std/543/. Diagnostics: acc:263, acc:264, acc:538. Подсистемы решают две задачи: - [#std544](https://v8std.ru/std/544.md): Ограничения на использование экспортных процедур и функций #std544. HTML: https://v8std.ru/std/544/. Diagnostics: acc:250, v8cs:export-method-in-command-form-module. Не следует размещать экспортные процедуры и функции в модулях команд и общих команд. К этим модулям нет возможности обращаться из внешнего... - [#std547](https://v8std.ru/std/547.md): Ограничение на использование оператора Перейти #std547. HTML: https://v8std.ru/std/547/. Diagnostics: acc:249, acc:89, v8cs:use-goto-operator. Не используйте оператор Перейти. Запутаете себя и других запутаете. Используйте другие способы ветвления кода. - [#std550](https://v8std.ru/std/550.md): Имена объектов метаданных в конфигурациях #std550. HTML: https://v8std.ru/std/550/. Diagnostics: нет. Стандарт дополняет общие правила именования: #std474: Имя, синоним, комментарий. - [#std551](https://v8std.ru/std/551.md): Разработка конфигураций с повторным использованием общего кода и объектов метаданных #std551. HTML: https://v8std.ru/std/551/. Diagnostics: acc:277, acc:278. При разработке нескольких конфигураций (например, линейки продуктов) общий код и общие объекты метаданных выносите в библиотеки. - [#std552](https://v8std.ru/std/552.md): Имена объектов метаданных в иерархии библиотек #std552. HTML: https://v8std.ru/std/552/. Diagnostics: нет. Если конфигурация использует одну или несколько #std551: библиотек, избегайте конфликтов имен объектов метаданных (справочников, документов,... - [#std553](https://v8std.ru/std/553.md): Переопределяемые и поставляемые объекты библиотеки #std553. HTML: https://v8std.ru/std/553/. Diagnostics: нет. Для настройки библиотеки в конфигурации-потребителе делите объекты на три категории: - [#std554](https://v8std.ru/std/554.md): Переопределение общих модулей в условиях иерархии библиотек #std554. HTML: https://v8std.ru/std/554/. Diagnostics: acc:499, acc:500, acc:501, acc:502, acc:503, acc:505, acc:506. При разработке нескольких библиотек, стоящих на поддержке друг у друга, снижайте трудоемкость обновления #std553: переопределяемых общих... - [#std556](https://v8std.ru/std/556.md): Начальные действия при работе конфигурации #std556. HTML: https://v8std.ru/std/556/. Diagnostics: нет. В конфигурации должен быть механизм, который автоматически: - [#std557](https://v8std.ru/std/557.md): Работа с пользовательскими настройками #std557. HTML: https://v8std.ru/std/557/. Diagnostics: нет. Для хранения персональных настроек пользователя используйте ХранилищеОбщихНастроек. - [#std603](https://v8std.ru/std/603.md): Требования к проведению документов #std603. HTML: https://v8std.ru/std/603/. Diagnostics: нет. Документы нужны для ввода первичной информации о событиях, которые влияют на учетные показатели. - [#std629](https://v8std.ru/std/629.md): Минимизация кода, выполняемого на клиенте #std629. HTML: https://v8std.ru/std/629/. Diagnostics: нет. Минимизируйте объем кода, который выполняется на клиенте. Не выполняйте на клиенте сложные алгоритмы, требующие значительных ресурсов... - [#std632](https://v8std.ru/std/632.md): Использование констант #std632. HTML: https://v8std.ru/std/632/. Diagnostics: нет. Запись константы следует выполнять вне транзакций, так как запись может стать узким местом при конкурентной работе. - [#std633](https://v8std.ru/std/633.md): Использование активности движений #std633. HTML: https://v8std.ru/std/633/. Diagnostics: нет. Если в конфигурации используются механизмы переключения активности движений регистров (например, для ручной корректировки движений),... - [#std637](https://v8std.ru/std/637.md): Настройка обмена данными для классификаторов между различными информационными базами #std637. HTML: https://v8std.ru/std/637/. Diagnostics: нет. К классификаторам относятся справочники и регистры сведений с условно-постоянной информацией, одинаковой для всех совместно используемых... - [#std638](https://v8std.ru/std/638.md): Работа с неактуальными (недействительными) объектами #std638. HTML: https://v8std.ru/std/638/. Diagnostics: нет. Эта рекомендация применяется, когда объект информационной базы становится неактуальным временно или постоянно (например, сотрудник уволился... - [#std639](https://v8std.ru/std/639.md): Использование переменных в программных модулях #std639. HTML: https://v8std.ru/std/639/. Diagnostics: bslls:ExportVariables. В большинстве случаев вместо переменных программного модуля используйте более подходящие средства платформы 1С:Предприятие. - [#std640](https://v8std.ru/std/640.md): Параметры процедур и функций #std640. HTML: https://v8std.ru/std/640/. Diagnostics: acc:134, acc:1383, acc:1386, acc:141, acc:142, acc:267, acc:269, acc:271, +14. Параметры методов надо именовать так же, как переменные. - [#std641](https://v8std.ru/std/641.md): Структуры и таблицы значений в качестве параметров процедур и функций #std641. HTML: https://v8std.ru/std/641/. Diagnostics: нет. Основная статья: #std640: Параметры процедур и функций - [#std643](https://v8std.ru/std/643.md): Работа в разных часовых поясах #std643. HTML: https://v8std.ru/std/643/. Diagnostics: acc:143, v8cs:use-non-recommended-method. Сервер может работать в одном часовом поясе, пользователи в другом. Операции должны выполняться по местному времени пользователей. - [#std644](https://v8std.ru/std/644.md): Обеспечение совместимости библиотек #std644. HTML: https://v8std.ru/std/644/. Diagnostics: acc:277, acc:278, acc:458, acc:468, acc:469, acc:473, acc:474, acc:475, +3. При разработке библиотек обеспечивайте обратную совместимость между версиями в пределах одной #std483: подредакции. - [#std647](https://v8std.ru/std/647.md): Имена процедур и функций #std647. HTML: https://v8std.ru/std/647/. Diagnostics: acc:307, bslls:FunctionNameStartsWithGet. Чем лучше имена - тем проще читать код. Хорошо выбранное имя процедуры и имена параметров описывают её смысл лучше, чем комментарии. Если... - [#std648](https://v8std.ru/std/648.md): Ответственное чтение данных #std648. HTML: https://v8std.ru/std/648/. Diagnostics: acc:1327, acc:1328. Ответственным считается любое чтение, по результатам которого: - [#std652](https://v8std.ru/std/652.md): Несоответствие индексов и условий запроса #std652. HTML: https://v8std.ru/std/652/. Diagnostics: нет. Проверяйте, что для всех условий запроса есть подходящие индексы. - [#std654](https://v8std.ru/std/654.md): Разыменование ссылочных полей составного типа в языке запросов #std654. HTML: https://v8std.ru/std/654/. Diagnostics: acc:1377. В языке запросов можно обращаться не только к полям таблиц из раздела ИЗ, но и к полям объектов, на которые ссылаются ссылочные поля. - [#std655](https://v8std.ru/std/655.md): Ограничения на соединения с вложенными запросами и виртуальными таблицами #std655. HTML: https://v8std.ru/std/655/. Diagnostics: acc:494, bslls:JoinWithSubQuery, bslls:JoinWithVirtualTable. В запросах не используйте соединения с вложенными запросами. Соединяйте только объекты метаданных или временные таблицы. - [#std656](https://v8std.ru/std/656.md): Ограничения на использование вложенных запросов в условии соединения #std656. HTML: https://v8std.ru/std/656/. Diagnostics: нет. Не используйте вложенные запросы в условии соединения. Это может существенно замедлить запрос и в ряде случаев сделать его неработоспособным... - [#std657](https://v8std.ru/std/657.md): Обращения к виртуальным таблицам #std657. HTML: https://v8std.ru/std/657/. Diagnostics: bslls:VirtualTableCallWithoutParameters, v8cs:ql-virtual-table-filters. Передавайте в параметры виртуальной таблицы все условия, относящиеся к ней. Не переносите такие условия в секцию ГДЕ. - [#std658](https://v8std.ru/std/658.md): Эффективные условия запросов #std658. HTML: https://v8std.ru/std/658/. Diagnostics: v8cs:ql-constants-in-binary-operation. Условия запросов пишите с учетом производительности. Цель: не допускать существенного роста времени выполнения при увеличении объема данных. - [#std659](https://v8std.ru/std/659.md): Общие сведения об избыточных блокировках #std659. HTML: https://v8std.ru/std/659/. Diagnostics: нет. Ошибки в проектировании структуры объектов метаданных могут привести к большому количеству избыточных блокировок и заметному падению... - [#std661](https://v8std.ru/std/661.md): Блокирующее чтение остатков в начале транзакции #std661. HTML: https://v8std.ru/std/661/. Diagnostics: нет. В ряде задач нужно выполнять блокирующее чтение итогов. Типовой случай - контроль остатков при проведении документа. - [#std662](https://v8std.ru/std/662.md): Сдвиг границы последовательности документов #std662. HTML: https://v8std.ru/std/662/. Diagnostics: нет. Не рекомендуется сдвигать границу последовательности при проведении документов. Это может вызывать ожидания на блокировках и снижать общую... - [#std663](https://v8std.ru/std/663.md): Режим разделения итогов для регистров бухгалтерии #std663. HTML: https://v8std.ru/std/663/. Diagnostics: нет. Если движения по бухгалтерскому регистру записываются оперативно в многопользовательском режиме, рекомендуется включить разделение итогов. - [#std664](https://v8std.ru/std/664.md): Режим разделения итогов для регистров накопления #std664. HTML: https://v8std.ru/std/664/. Diagnostics: нет. При проектировании регистра накопления учитывайте, что остатки по одному набору измерений хранятся в одном ресурсе. - [#std668](https://v8std.ru/std/668.md): Разработка ролей в библиотеках #std668. HTML: https://v8std.ru/std/668/. Diagnostics: нет. При проектировании ролей в библиотеках придерживайтесь общего подхода к границам функциональности библиотеки: - [#std669](https://v8std.ru/std/669.md): Ограничение на выполнение внешнего кода #std669. HTML: https://v8std.ru/std/669/. Diagnostics: acc:1324, acc:472, acc:552, acc:553, acc:554, acc:555, acc:556, bslls:UsingExternalCodeTools. Внешний код может быть подключен с помощью: - [#std677](https://v8std.ru/std/677.md): Использование общих реквизитов #std677. HTML: https://v8std.ru/std/677/. Diagnostics: нет. Общие реквизиты применяйте для двух задач: - [#std678](https://v8std.ru/std/678.md): Безопасность прикладного программного интерфейса сервера #std678. HTML: https://v8std.ru/std/678/. Diagnostics: bslls:SetPrivilegedMode. Злоумышленник может вызвать серверный код с клиента. Например, он может выполнять запросы по HTTP, пытаясь повторить поведение клиента... - [#std679](https://v8std.ru/std/679.md): Ограничение на установку признака «Вызов сервера» у общих модулей #std679. HTML: https://v8std.ru/std/679/. Diagnostics: нет. Не устанавливайте признак Вызов сервера у всех серверных общих модулей «по умолчанию». - [#std680](https://v8std.ru/std/680.md): Поддержка толстого клиента, управляемое приложение, клиент-сервер #std680. HTML: https://v8std.ru/std/680/. Diagnostics: acc:256, acc:361, acc:362, v8cs:module-accessibility-at-client. В управляемом режиме иногда требуется поддержка запуска толстого клиента (режим управляемого приложения). Причина — часть возможностей,... - [#std683](https://v8std.ru/std/683.md): Общие сведения об организации хранения данных #std683. HTML: https://v8std.ru/std/683/. Diagnostics: нет. При проектировании системы одна из ключевых задач - выбрать типы объектов метаданных для хранения сущностей предметной области. - [#std686](https://v8std.ru/std/686.md): Работа с параметром "Отказ" в обработчиках событий #std686. HTML: https://v8std.ru/std/686/. Diagnostics: acc:144, bslls:UsingCancelParameter, v8cs:event-heandler-boolean-param. Параметру Отказ не присваивайте Ложь. - [#std689](https://v8std.ru/std/689.md): Настройка ролей и прав доступа #std689. HTML: https://v8std.ru/std/689/. Diagnostics: acc:1375, acc:226, acc:227, acc:228, acc:229, acc:232, acc:233, acc:234, +24. Действует для конфигураций УП (ERP), УТ 11 и входящих в них библиотек. Для других конфигураций рекомендуется к применению. - [#std690](https://v8std.ru/std/690.md): Обработчики обновления информационной базы #std690. HTML: https://v8std.ru/std/690/. Diagnostics: acc:1363. Стандарт действует для конфигураций на базе Библиотеки стандартных подсистем (БСП) и уточняет требования других стандартов. - [#std693](https://v8std.ru/std/693.md): Использование объектов типа Структура #std693. HTML: https://v8std.ru/std/693/. Diagnostics: acc:293, acc:294, acc:295, bslls:NumberOfValuesInStructureConstructor. Требования направлены на читаемость кода и удобство сопровождения. Читабельный код снижает риск ошибок и упрощает работу команды. - [#std697](https://v8std.ru/std/697.md): Использование предопределенных элементов #std697. HTML: https://v8std.ru/std/697/. Diagnostics: acc:1149, acc:192, acc:193, acc:194, acc:195, acc:304, acc:305. В справочниках, планах счетов, планах видов характеристик и планах видов расчета предопределенные элементы можно создавать автоматически или... - [#std701](https://v8std.ru/std/701.md): Разработка планов обмена с отборами #std701. HTML: https://v8std.ru/std/701/. Diagnostics: нет. Для синхронизации между конфигурациями и для РИБ обычно используют планы обмена. Часто требуется передавать не всю базу, а только часть... - [#std704](https://v8std.ru/std/704.md): Использование определяемых типов #std704. HTML: https://v8std.ru/std/704/. Diagnostics: нет. Определяемые типы используйте для данных, которые: - [#std705](https://v8std.ru/std/705.md): Отнесение объектов библиотек к подсистемам #std705. HTML: https://v8std.ru/std/705/. Diagnostics: acc:1147. Все объекты библиотеки должны относиться к одной корневой подсистеме. - [#std706](https://v8std.ru/std/706.md): Ограничения на переименование объектов метаданных #std706. HTML: https://v8std.ru/std/706/. Diagnostics: нет. Не переименовывайте общий модуль с последующим созданием нового модуля с тем же именем. - [#std708](https://v8std.ru/std/708.md): Разрешение итогов для периодических регистров сведений #std708. HTML: https://v8std.ru/std/708/. Diagnostics: нет. Для периодических регистров сведений рекомендуется разрешать итоги, если одновременно выполняются все условия: - [#std709](https://v8std.ru/std/709.md): Технология разветвленной разработки конфигураций #std709. HTML: https://v8std.ru/std/709/. Diagnostics: нет. Цели внедрения технологии: - [#std723](https://v8std.ru/std/723.md): Особенности разработки конфигураций для ОС Linux и macOS #std723. HTML: https://v8std.ru/std/723/. Diagnostics: acc:1365, acc:1366. В большинстве случаев платформа сама обеспечивает кроссплатформенную работу клиентского и серверного кода. - [#std724](https://v8std.ru/std/724.md): Использование модулей с повторным использованием возвращаемых значений #std724. HTML: https://v8std.ru/std/724/. Diagnostics: acc:435, acc:436, acc:437, acc:438, acc:439, acc:444. Общие модули с повторным использованием возвращаемых значений (кеш) применяйте для кеширования результатов функций: - [#std725](https://v8std.ru/std/725.md): Оптимизация использования оперативной памяти #std725. HTML: https://v8std.ru/std/725/. Diagnostics: нет. Неэффективное использование памяти в многопользовательских системах быстро снижает стабильность работы. - [#std726](https://v8std.ru/std/726.md): Особенности использования в запросах оператора ПОДОБНО #std726. HTML: https://v8std.ru/std/726/. Diagnostics: bslls:UsingLikeInQuery, v8cs:ql-constants-in-binary-operation. Оператор ПОДОБНО в тексте запроса используйте только - [#std728](https://v8std.ru/std/728.md): Ограничения на использование реквизитов составного типа #std728. HTML: https://v8std.ru/std/728/. Diagnostics: acc:1329, acc:1330, v8cs:db-object-anyref-type, v8cs:db-object-ref-non-ref-type. Если реквизит составного типа используется в соединениях, отборах или сортировке, оставляйте в его составе только ссылочные типы:... - [#std729](https://v8std.ru/std/729.md): Общие требования по разработке оптимальных запросов #std729. HTML: https://v8std.ru/std/729/. Diagnostics: нет. Прежде чем переходить к продвинутым приемам оптимизации, убедитесь, что сам запрос адекватен задаче. - [#std731](https://v8std.ru/std/731.md): Требования к установке и обновлению прикладных решений #std731. HTML: https://v8std.ru/std/731/. Diagnostics: нет. Подготовка дистрибутивов установки и обновления прикладных решений (конфигураций) системы 1С:Предприятие 8 должна выполняться в соответствии... - [#std733](https://v8std.ru/std/733.md): Эффективное обращение к виртуальной таблице «Остатки» #std733. HTML: https://v8std.ru/std/733/. Diagnostics: bslls:VirtualTableCallWithoutParameters. Эта рекомендация дополняет #std657: Обращения к виртуальным таблицам и описывает практики для виртуальной таблицы Остатки регистров... - [#std737](https://v8std.ru/std/737.md): Проверка прав доступа #std737. HTML: https://v8std.ru/std/737/. Diagnostics: acc:336, acc:341, acc:393, acc:394, acc:395, acc:457, acc:460, acc:461, +5. Если в конфигурации много ролей (от нескольких десятков), не используйте ролевую настройку видимости в элементах форм: - [#std739](https://v8std.ru/std/739.md): Размещение сведений о настройках подсистемы #std739. HTML: https://v8std.ru/std/739/. Diagnostics: нет. Для настройки функциональности #std551: библиотеки в конфигурации-потребителе используют #std553: переопределяемые объекты. - [#std740](https://v8std.ru/std/740.md): Безопасное хранение паролей #std740. HTML: https://v8std.ru/std/740/. Diagnostics: acc:345, bslls:UsingHardcodeSecretInformation, v8cs:unsafe-password-ib-storage. При разработке подсистем, которые работают с внешними ресурсами (почта, веб-сервисы, FTP и т. п.), обычно нужно передавать данные... - [#std746](https://v8std.ru/std/746.md): Обработчики событий ОбработкаПолученияПредставления и ОбработкаПолученияПолейПредставления #std746. HTML: https://v8std.ru/std/746/. Diagnostics: v8cs:module-accessibility-at-client. С помощью данных обработчиков модуля менеджера объекта можно переопределить представление объекта информационной базы, которое выводится в... - [#std748](https://v8std.ru/std/748.md): Таймауты при работе с внешними ресурсами #std748. HTML: https://v8std.ru/std/748/. Diagnostics: acc:397, acc:398, bslls:TimeoutsInExternalResources. При работе с внешними ресурсами через объекты WSОпределения, WSПрокси, HTTPСоединение, FTPСоединение, ИнтернетПочтовыйПрофиль обязательно... - [#std752](https://v8std.ru/std/752.md): Обработчик события ПередУдалением #std752. HTML: https://v8std.ru/std/752/. Diagnostics: acc:75, bslls:DataExchangeLoading, v8cs:data-exchange-load. В обработчике ПередУдалением модуля объекта выполняйте действия, которые должны быть сделаны до удаления объекта. - [#std758](https://v8std.ru/std/758.md): Псевдонимы источников данных в запросах #std758. HTML: https://v8std.ru/std/758/. Diagnostics: нет. Псевдоним источника данных должен быть осмысленным и отражать назначение источника в текущем контексте. - [#std759](https://v8std.ru/std/759.md): Несущественные предупреждения проверки конфигурации #std759. HTML: https://v8std.ru/std/759/. Diagnostics: acc:561, acc:562, acc:563, acc:564, acc:565, acc:566, acc:567, acc:568, +6. Следующие предупреждения проверки конфигурации обычно не являются критичными для работоспособности и не требуют обязательного исправления: - [#std760](https://v8std.ru/std/760.md): Ограничения на регламентные задания при работе в модели сервиса #std760. HTML: https://v8std.ru/std/760/. Diagnostics: acc:453, acc:454, acc:455. В прикладных решениях, ориентированных на работу в модели сервиса по Технологии 1cFresh, не должно быть регламентных заданий, включенных в... - [#std761](https://v8std.ru/std/761.md): Интерфейсные тексты в коде: требования по локализации #std761. HTML: https://v8std.ru/std/761/. Diagnostics: acc:1297, acc:1298, acc:1299, acc:1354, acc:1355, acc:1356, acc:1357, acc:1358, +2. Если в модулях конфигурации есть строки для интерфейса пользователя (сообщения, надписи на формах, тексты команд, выражения в настройках СКД... - [#std762](https://v8std.ru/std/762.md): Запросы, динамические списки и отчеты на СКД: требования по локализации #std762. HTML: https://v8std.ru/std/762/. Diagnostics: acc:1297, acc:1298, acc:1299, acc:1300, acc:1354, acc:320, acc:462, acc:463, +2. Если строковые литералы из текста запроса выводятся пользователю, не оставляйте их в тексте #!sdbl. - [#std763](https://v8std.ru/std/763.md): Форматирование даты, числа, Булево: требования по локализации #std763. HTML: https://v8std.ru/std/763/. Diagnostics: acc:1367, acc:1368, acc:1369, acc:335. При использовании функции Формат в ряде случаев применяйте НСтр для форматной строки. - [#std764](https://v8std.ru/std/764.md): Строковые константные выражения в коде: требования по локализации #std764. HTML: https://v8std.ru/std/764/. Diagnostics: acc:1297, acc:1298, acc:1299, acc:1354, acc:334. Не локализуйте строковые константы с внутренними идентификаторами, которые не выводятся пользователю. К таким строкам не применяйте НСтр. - [#std765](https://v8std.ru/std/765.md): Элементы форм: требования по локализации #std765. HTML: https://v8std.ru/std/765/. Diagnostics: acc:445, acc:446, acc:447, acc:448, acc:464, v8cs:form-dynamic-list-item-title, v8cs:input-field-list-choice-mode. Не присваивайте реквизитам, которые используются в элементах формы, строковые значения без локализации. - [#std766](https://v8std.ru/std/766.md): Макеты: требования по локализации и поддержке разных языков интерфейса #std766. HTML: https://v8std.ru/std/766/. Diagnostics: acc:1361, acc:450, acc:497. Обычно перевод табличных, текстовых и HTML-макетов не требует специальных подготовительных действий. Исключение: двоичные макеты, которые... - [#std767](https://v8std.ru/std/767.md): Регламентные задания: требования по локализации #std767. HTML: https://v8std.ru/std/767/. Diagnostics: acc:449, v8cs:mdo-scheduled-job-description. Для предопределенных регламентных заданий не задавайте наименование в конфигураторе. Достаточно указать синоним предопределенного... - [#std769](https://v8std.ru/std/769.md): Поставка международной версии конфигурации #std769. HTML: https://v8std.ru/std/769/. Diagnostics: нет. Стандарт применим к локализуемым конфигурациям (и входящим в них библиотекам), на базе которых выпускаются национальные решения для разных... - [#std770](https://v8std.ru/std/770.md): Ограничения на использование Выполнить и Вычислить на сервере #std770. HTML: https://v8std.ru/std/770/. Diagnostics: acc:486, acc:487, acc:488, acc:489, acc:490, bslls:DisableSafeMode, bslls:ExecuteExternalCode, bslls:ExecuteExternalCodeInCommonModule, +1. Опасность представляет не только прямое выполнение кода пользователя, но и выполнение строк, собранных из параметров и переданных в... - [#std771](https://v8std.ru/std/771.md): Интеграция прикладных решений через формат EnterpriseData #std771. HTML: https://v8std.ru/std/771/. Diagnostics: acc:518, acc:519, acc:520. Переходы с одной конфигурации на другую разрабатывайте на основе правил конвертации. Обмен между конфигурациями, использующими БСП,... - [#std773](https://v8std.ru/std/773.md): Использование признака ОбменДанными.Загрузка в обработчиках событий объекта #std773. HTML: https://v8std.ru/std/773/. Diagnostics: acc:75, bslls:DataExchangeLoading, v8cs:data-exchange-load. В обработчиках событий ПередЗаписью, ПриЗаписи, ПередУдалением сначала проверяйте признак ОбменДанными.Загрузка. - [#std774](https://v8std.ru/std/774.md): Безопасность запуска приложений #std774. HTML: https://v8std.ru/std/774/. Diagnostics: acc:534, bslls:FileSystemAccess. При запуске внешней программы из кода собирайте командную строку только из проверенных частей. - [#std775](https://v8std.ru/std/775.md): Безопасность программного обеспечения, вызываемого через открытые интерфейсы #std775. HTML: https://v8std.ru/std/775/. Diagnostics: acc:536, acc:537. При интеграции со сторонними приложениями через открытые интерфейсы (в частности, COM) отключайте исполнение произвольного кода средствами... - [#std777](https://v8std.ru/std/777.md): Использование временных таблиц #std777. HTML: https://v8std.ru/std/777/. Diagnostics: нет. В общем случае временные таблицы рекомендуется использовать для повышения производительности и стабильности запросов. - [#std778](https://v8std.ru/std/778.md): Денежные поля: требования по локализации #std778. HTML: https://v8std.ru/std/778/. Diagnostics: нет. Чтобы конфигурация корректно работала в странах с низким курсом национальной валюты, увеличивайте разрядность целой части числовых полей с... - [#std781](https://v8std.ru/std/781.md): Особенности сортировки в таблице значений #std781. HTML: https://v8std.ru/std/781/. Diagnostics: нет. Если таблица значений сортируется по колонкам со ссылочными значениями, учитывайте: для каждой такой колонки по всем строкам система... - [#std782](https://v8std.ru/std/782.md): Массовая конкатенация строк #std782. HTML: https://v8std.ru/std/782/. Diagnostics: нет. При массовых операциях конкатенации строк используйте методы платформы СтрРазделить() и СтрСоединить(). - [#std783](https://v8std.ru/std/783.md): Транзакции: правила использования #std783. HTML: https://v8std.ru/std/783/. Diagnostics: acc:1319, acc:1320, acc:325, acc:326, acc:327, acc:328, acc:329, acc:330, +11. Транзакция - это действие, которое может быть выполнено только целиком. Если часть действия не выполнена - все действие отменяется. - [#std784](https://v8std.ru/std/784.md): Автогенерированные данные в информационной базе: требования по локализации #std784. HTML: https://v8std.ru/std/784/. Diagnostics: acc:1385, acc:152, acc:153, acc:154, acc:156, acc:157, acc:161, acc:370, +1. Автогенерируемые строки, которые программно записываются в информационную базу и выводятся пользователям, формируйте не на языке текущего... - [#std785](https://v8std.ru/std/785.md): Версия платформы 1С:Предприятие для разработки #std785. HTML: https://v8std.ru/std/785/. Diagnostics: нет. Минимальная версия платформы, на которой обеспечивается работа прикладного решения, устанавливается: - [#std787](https://v8std.ru/std/787.md): Вычисление количества записей в запросах #std787. HTML: https://v8std.ru/std/787/. Diagnostics: нет. При вычислении количества записей в запросе всегда используйте функцию КОЛИЧЕСТВО, а не СУММА. - [#std790](https://v8std.ru/std/790.md): Вызов исключений в коде #std790. HTML: https://v8std.ru/std/790/. Diagnostics: нет. В общем случае исключения в коде вызывать не требуется. - [#std791](https://v8std.ru/std/791.md): Дополнительные индексы #std791. HTML: https://v8std.ru/std/791/. Diagnostics: нет. Дополнительный индекс – это индекс сразу по нескольким полям объекта метаданных. - [#std792](https://v8std.ru/std/792.md): Многократная запись регистров сведений и накопления #std792. HTML: https://v8std.ru/std/792/. Diagnostics: нет. Не записывайте наборы записей регистров сведений и накопления в цикле по одной или нескольким записям. Это в несколько раз медленнее, чем... - [#std794](https://v8std.ru/std/794.md): Ограничения на использование внешних ресурсов #std794. HTML: https://v8std.ru/std/794/. Diagnostics: нет. Используйте средства платформы вместо внешних компонент, приложений операционной системы или COM. - [#std798](https://v8std.ru/std/798.md): Использование ботов системы взаимодействия #std798. HTML: https://v8std.ru/std/798/. Diagnostics: нет. В конфигурации должно быть регламентное задание, которое вызывает СистемаВзаимодействия.ВыполнитьОбработкуБотов(). Метод имеет особенности: ## Diagnostics - [acc:100](https://v8std.ru/diagnostics/acc/100.md): HTML: https://v8std.ru/diagnostics/acc/100/. Standards: std492. Использован обработчик событий, подключаемый из кода и не содержащий префикса "Подключаемый_". АПК:100. Код АПК: 100. #std492: Обработчики... - [acc:101](https://v8std.ru/diagnostics/acc/101.md): HTML: https://v8std.ru/diagnostics/acc/101/. Standards: std444. Длина выражения превышает 120 символов. АПК:101. Код АПК: 101. #std444: Перенос выражений - [acc:102](https://v8std.ru/diagnostics/acc/102.md): HTML: https://v8std.ru/diagnostics/acc/102/. Standards: std444. Неправильный перенос текста в выражении. АПК:102. Код АПК: 102. #std444: Перенос выражений - [acc:1026](https://v8std.ru/diagnostics/acc/1026.md): HTML: https://v8std.ru/diagnostics/acc/1026/. Standards: std467. Орфографическая ошибка в заголовке формы. АПК:1026. Код АПК: 1026. #std467: Общие требования к конфигурации - [acc:1027](https://v8std.ru/diagnostics/acc/1027.md): HTML: https://v8std.ru/diagnostics/acc/1027/. Standards: std467. Орфографическая ошибка в заголовке элемента формы. АПК:1027. Код АПК: 1027. #std467: Общие требования к конфигурации - [acc:1028](https://v8std.ru/diagnostics/acc/1028.md): HTML: https://v8std.ru/diagnostics/acc/1028/. Standards: std467. Орфографическая ошибка в колонке табличного поля. АПК:1028. Код АПК: 1028. #std467: Общие требования к конфигурации - [acc:103](https://v8std.ru/diagnostics/acc/103.md): HTML: https://v8std.ru/diagnostics/acc/103/. Standards: std444. Строка должна находиться в конце предыдущей. АПК:103. Код АПК: 103. #std444: Перенос выражений - [acc:1030](https://v8std.ru/diagnostics/acc/1030.md): HTML: https://v8std.ru/diagnostics/acc/1030/. Standards: std467. Орфографическая ошибка в подсказке элемента управления. АПК:1030. Код АПК: 1030. #std467: Общие требования к конфигурации - [acc:1032](https://v8std.ru/diagnostics/acc/1032.md): HTML: https://v8std.ru/diagnostics/acc/1032/. Standards: std467. Орфографическая ошибка в синониме объекта метаданных. АПК:1032. Код АПК: 1032. #std467: Общие требования к конфигурации - [acc:1033](https://v8std.ru/diagnostics/acc/1033.md): HTML: https://v8std.ru/diagnostics/acc/1033/. Standards: std467. Орфографическая ошибка в комментарии объекта метаданных. АПК:1033. Код АПК: 1033. #std467: Общие требования к конфигурации - [acc:1034](https://v8std.ru/diagnostics/acc/1034.md): HTML: https://v8std.ru/diagnostics/acc/1034/. Standards: std467. Орфографическая ошибка в тексте встроенной справки. АПК:1034. Код АПК: 1034. #std467: Общие требования к конфигурации - [acc:1035](https://v8std.ru/diagnostics/acc/1035.md): HTML: https://v8std.ru/diagnostics/acc/1035/. Standards: std467. Орфографическая ошибка в тексте макета. АПК:1035. Код АПК: 1035. #std467: Общие требования к конфигурации - [acc:1036](https://v8std.ru/diagnostics/acc/1036.md): HTML: https://v8std.ru/diagnostics/acc/1036/. Standards: std467. Орфографическая ошибка в тексте модуля. АПК:1036. Код АПК: 1036. #std467: Общие требования к конфигурации - [acc:1037](https://v8std.ru/diagnostics/acc/1037.md): HTML: https://v8std.ru/diagnostics/acc/1037/. Standards: std467. Орфографическая ошибка в видимой колонке табличного поля. АПК:1037. Код АПК: 1037. #std467: Общие требования к конфигурации - [acc:1038](https://v8std.ru/diagnostics/acc/1038.md): HTML: https://v8std.ru/diagnostics/acc/1038/. Standards: std467. Орфографическая ошибка в тексте видимого элемента формы. АПК:1038. Код АПК: 1038. #std467: Общие требования к конфигурации - [acc:104](https://v8std.ru/diagnostics/acc/104.md): HTML: https://v8std.ru/diagnostics/acc/104/. Standards: std439. Использована директива компиляции. АПК:104. Код АПК: 104. #std439: Использование директив компиляции и инструкций препроцессора - [acc:1046](https://v8std.ru/diagnostics/acc/1046.md): HTML: https://v8std.ru/diagnostics/acc/1046/. Standards: std488. Отсутствует обязательная роль. АПК:1046. Код АПК: 1046. #std488: Стандартные роли - [acc:105](https://v8std.ru/diagnostics/acc/105.md): HTML: https://v8std.ru/diagnostics/acc/105/. Standards: std450. Использована явная запись наборов записей регистров (с помощью метода Записать) в процедуре обработки проведения. АПК:105. Код АПК: 105.... - [acc:108](https://v8std.ru/diagnostics/acc/108.md): HTML: https://v8std.ru/diagnostics/acc/108/. Standards: std531. Документ не имеет реквизита "Комментарий". АПК:108. Код АПК: 108. #std531: Реквизит «Комментарий» у документов - [acc:109](https://v8std.ru/diagnostics/acc/109.md): HTML: https://v8std.ru/diagnostics/acc/109/. Standards: std531. Реквизит "Комментарий" имеет недопустимый тип. АПК:109. Код АПК: 109. #std531: Реквизит «Комментарий» у документов - [acc:1108](https://v8std.ru/diagnostics/acc/1108.md): HTML: https://v8std.ru/diagnostics/acc/1108/. Standards: std467. Нарушена сортировка объектов метаданных верхнего уровня по имени по возрастанию в дереве метаданных. АПК:1108. Код АПК: 1108. #std467: Общие... - [acc:1125](https://v8std.ru/diagnostics/acc/1125.md): HTML: https://v8std.ru/diagnostics/acc/1125/. Standards: нет. В форме неверно установлен стиль. АПК:1125. Код АПК: 1125.: Стили - [acc:1126](https://v8std.ru/diagnostics/acc/1126.md): HTML: https://v8std.ru/diagnostics/acc/1126/. Standards: нет. Не определен обязательный элемент стиля "Цвет: ТекстПредупреждающейНадписи". АПК:1126. Код АПК: 1126.: Стили - [acc:1127](https://v8std.ru/diagnostics/acc/1127.md): HTML: https://v8std.ru/diagnostics/acc/1127/. Standards: нет. Не определен обязательный элемент стиля "Шрифт: ШрифтВажнойНадписи". АПК:1127. Код АПК: 1127.: Стили - [acc:1128](https://v8std.ru/diagnostics/acc/1128.md): HTML: https://v8std.ru/diagnostics/acc/1128/. Standards: нет. Не определен обязательный элемент стиля "Цвет: ФонГруппировкиВерхнегоУровня". АПК:1128. Код АПК: 1128.: Стили - [acc:1129](https://v8std.ru/diagnostics/acc/1129.md): HTML: https://v8std.ru/diagnostics/acc/1129/. Standards: нет. Не определен обязательный элемент стиля "Цвет: ФонГруппировкиПромежуточногоУровня". АПК:1129. Код АПК: 1129.: Стили - [acc:113](https://v8std.ru/diagnostics/acc/113.md): HTML: https://v8std.ru/diagnostics/acc/113/. Standards: нет. Размер элемента управления типа "Кнопка" меньше 60х19. АПК:113. Код АПК: 113.: Кнопки - [acc:1130](https://v8std.ru/diagnostics/acc/1130.md): HTML: https://v8std.ru/diagnostics/acc/1130/. Standards: нет. Не определен обязательный элемент стиля "Цвет: ТекстИнформационнойНадписи". АПК:1130. Код АПК: 1130.: Стили - [acc:1131](https://v8std.ru/diagnostics/acc/1131.md): HTML: https://v8std.ru/diagnostics/acc/1131/. Standards: нет. Неверно определен основной стиль для конфигурации. АПК:1131. Код АПК: 1131.: Стили - [acc:1132](https://v8std.ru/diagnostics/acc/1132.md): HTML: https://v8std.ru/diagnostics/acc/1132/. Standards: нет. Не установлен основной стиль для конфигурации. АПК:1132. Код АПК: 1132.: Стили - [acc:1133](https://v8std.ru/diagnostics/acc/1133.md): HTML: https://v8std.ru/diagnostics/acc/1133/. Standards: нет. Установлен признак переключения для интерфейса "Общий". АПК:1133. Код АПК: 1133.: Общие интерфейсы - [acc:1134](https://v8std.ru/diagnostics/acc/1134.md): HTML: https://v8std.ru/diagnostics/acc/1134/. Standards: нет. В конфигурации отсутствует обязательный интерфейс "Общий". АПК:1134. Код АПК: 1134.: Общие правила построения интерфейсов - [acc:1135](https://v8std.ru/diagnostics/acc/1135.md): HTML: https://v8std.ru/diagnostics/acc/1135/. Standards: нет. В конфигурации отсутствует обязательный интерфейс "Полный". АПК:1135. Код АПК: 1135.: Общие правила построения интерфейсов - [acc:1136](https://v8std.ru/diagnostics/acc/1136.md): HTML: https://v8std.ru/diagnostics/acc/1136/. Standards: нет. Не заполнена всплывающая подсказка. АПК:1136. Код АПК: 1136.: Подсказки - [acc:114](https://v8std.ru/diagnostics/acc/114.md): HTML: https://v8std.ru/diagnostics/acc/114/. Standards: нет. Элемент управления типа "Кнопка" содержит многострочный заголовок. АПК:114. Код АПК: 114.: Кнопки - [acc:1143](https://v8std.ru/diagnostics/acc/1143.md): HTML: https://v8std.ru/diagnostics/acc/1143/. Standards: нет. Длина комментария превышает 120 символов. АПК:1143. Код АПК: 1143. Нет прямой привязки к стандарту - [acc:1145](https://v8std.ru/diagnostics/acc/1145.md): HTML: https://v8std.ru/diagnostics/acc/1145/. Standards: нет. Отсутствует справочная информация. АПК:1145. Код АПК: 1145. Нет прямой привязки к стандарту - [acc:1146](https://v8std.ru/diagnostics/acc/1146.md): HTML: https://v8std.ru/diagnostics/acc/1146/. Standards: нет. У основного объекта справка не включена в содержание. АПК:1146. Код АПК: 1146. Нет прямой привязки к стандарту - [acc:1147](https://v8std.ru/diagnostics/acc/1147.md): HTML: https://v8std.ru/diagnostics/acc/1147/. Standards: std705. Не задана принадлежность объекта к подсистемам. АПК:1147. Код АПК: 1147. #std705: Отнесение объектов библиотек к подсистемам - [acc:1149](https://v8std.ru/diagnostics/acc/1149.md): HTML: https://v8std.ru/diagnostics/acc/1149/. Standards: std488, std697; EDT: v8cs:right-interactive-delete. Установлено право "Интерактивное удаление". АПК:1149. Код АПК: 1149. Код проверки EDT: right-interactive-delete. #std488: Стандартные роли - [acc:115](https://v8std.ru/diagnostics/acc/115.md): HTML: https://v8std.ru/diagnostics/acc/115/. Standards: нет. Элемент управления типа "Кнопка" находится на командной панели. АПК:115. Код АПК: 115.: Кнопки - [acc:1150](https://v8std.ru/diagnostics/acc/1150.md): HTML: https://v8std.ru/diagnostics/acc/1150/. Standards: std488. Не установлено право в роли "ПолныеПрава". АПК:1150. Код АПК: 1150. #std488: Стандартные роли - [acc:1151](https://v8std.ru/diagnostics/acc/1151.md): HTML: https://v8std.ru/diagnostics/acc/1151/. Standards: std474. Не задан синоним объекта метаданных. АПК:1151. Код АПК: 1151. #std474: Имя, синоним, комментарий - [acc:117](https://v8std.ru/diagnostics/acc/117.md): HTML: https://v8std.ru/diagnostics/acc/117/. Standards: нет. Ширина вертикального разделителя не соответствует требованиям. АПК:117. Код АПК: 117.: Разделители - [acc:118](https://v8std.ru/diagnostics/acc/118.md): HTML: https://v8std.ru/diagnostics/acc/118/. Standards: нет. Высота горизонтального разделителя не соответствует требованиям. АПК:118. Код АПК: 118.: Разделители - [acc:120](https://v8std.ru/diagnostics/acc/120.md): HTML: https://v8std.ru/diagnostics/acc/120/. Standards: нет. Расположение закладок у панели не соответствует требованиям. АПК:120. Код АПК: 120.: Использование закладок - [acc:1200](https://v8std.ru/diagnostics/acc/1200.md): HTML: https://v8std.ru/diagnostics/acc/1200/. Standards: std483. Неверно установлен номер версии. Правильный формат "РР.ПП.ЗЗ.СС". АПК:1200. Код АПК: 1200. #std483: Нумерация редакций и версий - [acc:1201](https://v8std.ru/diagnostics/acc/1201.md): HTML: https://v8std.ru/diagnostics/acc/1201/. Standards: std482. Краткая информация отличается от синонима. АПК:1201. Код АПК: 1201. #std482: Заполнение свойств конфигурации информацией о выпуске - [acc:1202](https://v8std.ru/diagnostics/acc/1202.md): HTML: https://v8std.ru/diagnostics/acc/1202/. Standards: std482. Подробная информация отличается от синонима. АПК:1202. Код АПК: 1202. #std482: Заполнение свойств конфигурации информацией о выпуске - [acc:1203](https://v8std.ru/diagnostics/acc/1203.md): HTML: https://v8std.ru/diagnostics/acc/1203/. Standards: std482. Неверно указан поставщик. Должен быть "Фирма "1С"". АПК:1203. Код АПК: 1203. #std482: Заполнение свойств конфигурации информацией о выпуске - [acc:1205](https://v8std.ru/diagnostics/acc/1205.md): HTML: https://v8std.ru/diagnostics/acc/1205/. Standards: std432. Реквизит имеет тип фиксированной строки. АПК:1205. Код АПК: 1205. #std432: Использование реквизитов строкового типа - [acc:1206](https://v8std.ru/diagnostics/acc/1206.md): HTML: https://v8std.ru/diagnostics/acc/1206/. Standards: std473. Нестандартная длина кода (номера), проверьте оправданность использования такой длины. АПК:1206. Код АПК: 1206. #std473: Использование кодов... - [acc:1207](https://v8std.ru/diagnostics/acc/1207.md): HTML: https://v8std.ru/diagnostics/acc/1207/. Standards: std474. Совпадают имена у объекта метаданных и его составляющей. АПК:1207. Код АПК: 1207. #std474: Имя, синоним, комментарий - [acc:1208](https://v8std.ru/diagnostics/acc/1208.md): HTML: https://v8std.ru/diagnostics/acc/1208/. Standards: std474. Присвоено нерекомендуемое имя. АПК:1208. Код АПК: 1208. #std474: Имя, синоним, комментарий - [acc:1209](https://v8std.ru/diagnostics/acc/1209.md): HTML: https://v8std.ru/diagnostics/acc/1209/. Standards: std473. Нестандартная длина номера, проверьте оправданность использования такой длины. АПК:1209. Код АПК: 1209. #std473: Использование кодов... - [acc:1210](https://v8std.ru/diagnostics/acc/1210.md): HTML: https://v8std.ru/diagnostics/acc/1210/. Standards: нет. Представление объекта совпадает с синонимом. В этом случае оно не заполняется. АПК:1210. Код АПК: 1210.: Пользовательские представления... - [acc:1211](https://v8std.ru/diagnostics/acc/1211.md): HTML: https://v8std.ru/diagnostics/acc/1211/. Standards: нет. Расширенное представление объекта совпадает с представлением объекта. В этом случае оно не заполняется. АПК:1211. Код АПК: 1211.:... - [acc:1213](https://v8std.ru/diagnostics/acc/1213.md): HTML: https://v8std.ru/diagnostics/acc/1213/. Standards: нет. Расширенное представление объекта совпадает с синонимом при незаполненном представлении объекта. В этом случае оно не заполняется. АПК:1213.... - [acc:1214](https://v8std.ru/diagnostics/acc/1214.md): HTML: https://v8std.ru/diagnostics/acc/1214/. Standards: нет. Представление списка совпадает с синонимом. В этом случае оно не заполняется. АПК:1214. Код АПК: 1214.: Пользовательские представления... - [acc:1215](https://v8std.ru/diagnostics/acc/1215.md): HTML: https://v8std.ru/diagnostics/acc/1215/. Standards: нет. Расширенное представление списка совпадает с представлением списка. В этом случае оно не заполняется. АПК:1215. Код АПК: 1215.:... - [acc:1216](https://v8std.ru/diagnostics/acc/1216.md): HTML: https://v8std.ru/diagnostics/acc/1216/. Standards: нет. Расширенное представление списка совпадает с синонимом при незаполненном представлении списка. В этом случае оно не заполняется. АПК:1216.... - [acc:1217](https://v8std.ru/diagnostics/acc/1217.md): HTML: https://v8std.ru/diagnostics/acc/1217/. Standards: нет. Расширенное представление совпадает с синонимом. В этом случае оно не заполняется. АПК:1217. Код АПК: 1217.: Пользовательские представления... - [acc:1218](https://v8std.ru/diagnostics/acc/1218.md): HTML: https://v8std.ru/diagnostics/acc/1218/. Standards: std474. Объект метаданных является демонстрационным. АПК:1218. Код АПК: 1218. #std474: Имя, синоним, комментарий - [acc:1219](https://v8std.ru/diagnostics/acc/1219.md): HTML: https://v8std.ru/diagnostics/acc/1219/. Standards: нет. Неверно сброшен флажок "Включать в содержание справки". Для основной формы его нужно включить. АПК:1219. Код АПК: 1219. Нет прямой привязки... - [acc:1220](https://v8std.ru/diagnostics/acc/1220.md): HTML: https://v8std.ru/diagnostics/acc/1220/. Standards: нет. Неверно установлен флажок "Включать в содержание справки". Для не основной формы его нужно выключить. АПК:1220. Код АПК: 1220. Нет прямой... - [acc:1221](https://v8std.ru/diagnostics/acc/1221.md): HTML: https://v8std.ru/diagnostics/acc/1221/. Standards: нет. Не определен обязательный элемент стиля "Цвет: ТекстВторостепеннойНадписи". АПК:1221. Код АПК: 1221.: Стили - [acc:1222](https://v8std.ru/diagnostics/acc/1222.md): HTML: https://v8std.ru/diagnostics/acc/1222/. Standards: нет. Не определен обязательный элемент стиля "Цвет: ЦветГиперссылки". АПК:1222. Код АПК: 1222.: Стили - [acc:1223](https://v8std.ru/diagnostics/acc/1223.md): HTML: https://v8std.ru/diagnostics/acc/1223/. Standards: нет. Сообщение содержит нерекомендуемое местоимение ("Вы", "Вас" и пр.). АПК:1223. Код АПК: 1223.: Сообщения пользователю - [acc:1224](https://v8std.ru/diagnostics/acc/1224.md): HTML: https://v8std.ru/diagnostics/acc/1224/. Standards: нет. Превышена максимально допустимая ширина формы 1256. АПК:1224. Код АПК: 1224.: Размеры формы - [acc:1225](https://v8std.ru/diagnostics/acc/1225.md): HTML: https://v8std.ru/diagnostics/acc/1225/. Standards: нет. Превышена максимально допустимая высота формы 580. АПК:1225. Код АПК: 1225.: Размеры формы - [acc:123](https://v8std.ru/diagnostics/acc/123.md): HTML: https://v8std.ru/diagnostics/acc/123/. Standards: std477. Обращение к полям регистратора. АПК:123. Код АПК: 123. #std477: Самодостаточность регистров - [acc:1238](https://v8std.ru/diagnostics/acc/1238.md): HTML: https://v8std.ru/diagnostics/acc/1238/. Standards: нет. Не заполнена всплывающая подсказка в шапке колонки табличного поля. АПК:1238. Код АПК: 1238.: Подсказки - [acc:1239](https://v8std.ru/diagnostics/acc/1239.md): HTML: https://v8std.ru/diagnostics/acc/1239/. Standards: нет. Для полей ввода с установленным флагом "Автоотметка незаполненного", необходимо устанавливать флаг "Автовыбор незаполненного". АПК:1239. Код... - [acc:1240](https://v8std.ru/diagnostics/acc/1240.md): HTML: https://v8std.ru/diagnostics/acc/1240/. Standards: нет. Колонки с заведомо известной требуемой шириной не должны изменять размер. АПК:1240. Код АПК: 1240.: Изменения размера колонки табличного... - [acc:1241](https://v8std.ru/diagnostics/acc/1241.md): HTML: https://v8std.ru/diagnostics/acc/1241/. Standards: нет. У элемента формы неверное имя. АПК:1241. Код АПК: 1241.: Имя элемента управления - [acc:1242](https://v8std.ru/diagnostics/acc/1242.md): HTML: https://v8std.ru/diagnostics/acc/1242/. Standards: std453. Отсутствует комментарий к экспортной процедуре (функции). АПК:1242. Код АПК: 1242. #std453: Описание процедур и функций - [acc:1243](https://v8std.ru/diagnostics/acc/1243.md): HTML: https://v8std.ru/diagnostics/acc/1243/. Standards: std453. Отсутствует или неверно описана секция "Описание" в комментарии к экспортной процедуре (функции). АПК:1243. Код АПК: 1243. #std453: Описание... - [acc:1244](https://v8std.ru/diagnostics/acc/1244.md): HTML: https://v8std.ru/diagnostics/acc/1244/. Standards: std456. Обращение к несуществующему объекту метаданных. АПК:1244. Код АПК: 1244. #std456: Тексты модулей - [acc:1245](https://v8std.ru/diagnostics/acc/1245.md): HTML: https://v8std.ru/diagnostics/acc/1245/. Standards: std469; EDT: v8cs:common-module-name-client-server. Общий модуль, доступный на сервере и на клиенте, должен именоваться с постфиксом "КлиентСервер". АПК:1245. Код АПК: 1245. Код проверки EDT:... - [acc:1248](https://v8std.ru/diagnostics/acc/1248.md): HTML: https://v8std.ru/diagnostics/acc/1248/. Standards: std441. Ключевое слово написано не канонически. АПК:1248. Код АПК: 1248. #std441: Общие требования к построению конструкций встроенного языка - [acc:125](https://v8std.ru/diagnostics/acc/125.md): HTML: https://v8std.ru/diagnostics/acc/125/. Standards: std469; EDT: v8cs:common-module-type. Общий модуль недопустимого типа. АПК:125. Код АПК: 125. Код проверки EDT: common-module-type. #std469: Правила создания общих модулей - [acc:127](https://v8std.ru/diagnostics/acc/127.md): HTML: https://v8std.ru/diagnostics/acc/127/. Standards: нет. Отсутствует описание у экспортной переменной. АПК:127. Код АПК: 127. Нет прямой привязки к стандарту - [acc:128](https://v8std.ru/diagnostics/acc/128.md): HTML: https://v8std.ru/diagnostics/acc/128/. Standards: нет. Отсутствует описание у переменной. АПК:128. Код АПК: 128. Нет прямой привязки к стандарту - [acc:1297](https://v8std.ru/diagnostics/acc/1297.md): HTML: https://v8std.ru/diagnostics/acc/1297/. Standards: std761, std762, std764. Строка не локализована. Возможно, она видна пользователю. АПК:1297. Код АПК: 1297. #std761: Интерфейсные тексты в коде: требования по... - [acc:1298](https://v8std.ru/diagnostics/acc/1298.md): HTML: https://v8std.ru/diagnostics/acc/1298/. Standards: std761, std762, std764. Нарушен синтаксис описания локализованной строки. Должен быть "НСтр("ru='...'")" или "NStr("en='...'")". АПК:1298. Код АПК: 1298. #std761:... - [acc:1299](https://v8std.ru/diagnostics/acc/1299.md): HTML: https://v8std.ru/diagnostics/acc/1299/. Standards: std761, std762, std764. Локализуемая строка начинается или заканчивается непечатаемым символом (например: пробел, таб, перенос). АПК:1299. Код АПК: 1299. #std761:... - [acc:1300](https://v8std.ru/diagnostics/acc/1300.md): HTML: https://v8std.ru/diagnostics/acc/1300/. Standards: std762; EDT: v8cs:ql-camel-case-string-literal. В тексте запроса находится строковый литерал. АПК:1300. Код АПК: 1300. Код проверки EDT: ql-camel-case-string-literal. #std762: Запросы,... - [acc:1308](https://v8std.ru/diagnostics/acc/1308.md): HTML: https://v8std.ru/diagnostics/acc/1308/. Standards: нет. Назначение расширения имеет ошибочное значение. АПК:1308. Код АПК: 1308. Нет прямой привязки к стандарту - [acc:1310](https://v8std.ru/diagnostics/acc/1310.md): HTML: https://v8std.ru/diagnostics/acc/1310/. Standards: нет. Наименование объекта расширения не содержит префикса, соответствующего префиксу самого расширения. АПК:1310. Код АПК: 1310. Нет прямой... - [acc:1311](https://v8std.ru/diagnostics/acc/1311.md): HTML: https://v8std.ru/diagnostics/acc/1311/. Standards: нет. Процедура (функция) в модуле объекта расширения не имеет префикса, соответствующего префиксу самого расширения. АПК:1311. Код АПК: 1311. Нет... - [acc:1312](https://v8std.ru/diagnostics/acc/1312.md): HTML: https://v8std.ru/diagnostics/acc/1312/. Standards: нет. Переменная в модуле объекта расширения не имеет префикса, соответствующего префиксу самого расширения. АПК:1312. Код АПК: 1312. Нет прямой... - [acc:1314](https://v8std.ru/diagnostics/acc/1314.md): HTML: https://v8std.ru/diagnostics/acc/1314/. Standards: нет. Описание расширяющего метода в модуле объекта расширения отличается от расширяемого метода в модуле объекта основной конфигурации. АПК:1314.... - [acc:1316](https://v8std.ru/diagnostics/acc/1316.md): HTML: https://v8std.ru/diagnostics/acc/1316/. Standards: нет. Ошибка проверки возможности применения расширения. АПК:1316. Код АПК: 1316. Нет прямой привязки к стандарту - [acc:1317](https://v8std.ru/diagnostics/acc/1317.md): HTML: https://v8std.ru/diagnostics/acc/1317/. Standards: нет. Для объекта метаданных назначено несколько отложенных обработчиков обновления в последовательном режиме. АПК:1317. Код АПК: 1317. Нет прямой... - [acc:1318](https://v8std.ru/diagnostics/acc/1318.md): HTML: https://v8std.ru/diagnostics/acc/1318/. Standards: нет. Отложенный обработчик обновления в последовательном режиме для объекта одной подсистемы обрабатывает данные другой подсистемы. АПК:1318. Код... - [acc:1319](https://v8std.ru/diagnostics/acc/1319.md): HTML: https://v8std.ru/diagnostics/acc/1319/. Standards: std499, std783. После инициализации блокировки отсутствует вызов "Заблокировать()". АПК:1319. Код АПК: 1319. #std499: Перехват исключений в коде. #std783:... - [acc:1320](https://v8std.ru/diagnostics/acc/1320.md): HTML: https://v8std.ru/diagnostics/acc/1320/. Standards: std499, std783. Вызов "Заблокировать()" находится вне попытки. АПК:1320. Код АПК: 1320. #std499: Перехват исключений в коде. #std783: Транзакции: правила... - [acc:1324](https://v8std.ru/diagnostics/acc/1324.md): HTML: https://v8std.ru/diagnostics/acc/1324/. Standards: std669. Использован конструктор "Новый ЗащищенноеСоединениеOpenSSL". АПК:1324. Код АПК: 1324. #std669: Ограничение на выполнение внешнего кода - [acc:1326](https://v8std.ru/diagnostics/acc/1326.md): HTML: https://v8std.ru/diagnostics/acc/1326/. Standards: нет. Неверно установлено значение стиля АПК:1326. Код АПК: 1326.: Элементы стиля - [acc:1327](https://v8std.ru/diagnostics/acc/1327.md): HTML: https://v8std.ru/diagnostics/acc/1327/. Standards: std490, std648. Отсутствует исключительная управляемая блокировка на записываемые (удаляемые) данные. АПК:1327. Код АПК: 1327. #std490: Блокировка данных... - [acc:1328](https://v8std.ru/diagnostics/acc/1328.md): HTML: https://v8std.ru/diagnostics/acc/1328/. Standards: std490, std648. Отсутствует разделяемая управляемая блокировка на читаемые данные. АПК:1328. Код АПК: 1328. #std490: Блокировка данных объекта для... - [acc:1329](https://v8std.ru/diagnostics/acc/1329.md): HTML: https://v8std.ru/diagnostics/acc/1329/. Standards: std728. Недопустимое одновременное использование ссылочных и нессылочных типов в составном типе. АПК:1329. Код АПК: 1329. #std728: Ограничения на... - [acc:1330](https://v8std.ru/diagnostics/acc/1330.md): HTML: https://v8std.ru/diagnostics/acc/1330/. Standards: std728. Недопустимое использование универсального составного типа (ЛюбаяСсылка, СправочникСсылка и т.п.). АПК:1330. Код АПК: 1330. #std728:... - [acc:1331](https://v8std.ru/diagnostics/acc/1331.md): HTML: https://v8std.ru/diagnostics/acc/1331/. Standards: нет. Задано конкретное значение цвета для элемента управления формы. АПК:1331. Код АПК: 1331.: Элементы стиля - [acc:1332](https://v8std.ru/diagnostics/acc/1332.md): HTML: https://v8std.ru/diagnostics/acc/1332/. Standards: нет. Задано конкретное значение шрифта (либо изменен параметр шрифта из стиля) для элемента управления формы. АПК:1332. Код АПК: 1332.: Элементы... - [acc:1333](https://v8std.ru/diagnostics/acc/1333.md): HTML: https://v8std.ru/diagnostics/acc/1333/. Standards: нет. Для элемента стиля задано конкретное значение шрифта, цвета или рамки. АПК:1333. Код АПК: 1333.: Элементы стиля - [acc:1334](https://v8std.ru/diagnostics/acc/1334.md): HTML: https://v8std.ru/diagnostics/acc/1334/. Standards: std453. Устаревшая процедура (функция) ссылается на несуществующую процедуру (функцию). АПК:1334. Код АПК: 1334. #std453: Описание процедур и... - [acc:1335](https://v8std.ru/diagnostics/acc/1335.md): HTML: https://v8std.ru/diagnostics/acc/1335/. Standards: std453. Устаревшая процедура (функция) ссылается на другую устаревшую процедуру (функцию). АПК:1335. Код АПК: 1335. #std453: Описание процедур и... - [acc:1336](https://v8std.ru/diagnostics/acc/1336.md): HTML: https://v8std.ru/diagnostics/acc/1336/. Standards: std453. Устаревшая процедура (функция) ссылается на процедуру (функцию), расположенную вне области "ПрограммныйИнтерфейс". АПК:1336. Код АПК: 1336.... - [acc:1338](https://v8std.ru/diagnostics/acc/1338.md): HTML: https://v8std.ru/diagnostics/acc/1338/. Standards: std534. Неиспользуемый (с префиксом "Удалить") объект метаданных содержит подчиненные объекты, не относящиеся к переносу данных. АПК:1338. Код АПК:... - [acc:1339](https://v8std.ru/diagnostics/acc/1339.md): HTML: https://v8std.ru/diagnostics/acc/1339/. Standards: std456. Избыточная проверка параметра "АвтоТест". АПК:1339. Код АПК: 1339. #std456: Тексты модулей - [acc:134](https://v8std.ru/diagnostics/acc/134.md): HTML: https://v8std.ru/diagnostics/acc/134/. Standards: std640. Количество параметров более 7. АПК:134. Код АПК: 134. #std640: Параметры процедур и функций - [acc:1340](https://v8std.ru/diagnostics/acc/1340.md): HTML: https://v8std.ru/diagnostics/acc/1340/. Standards: std455. Процедура (функция), не являющаяся обработчиком события, расположена в стандартной области обработчиков событий. АПК:1340. Код АПК: 1340.... - [acc:1341](https://v8std.ru/diagnostics/acc/1341.md): HTML: https://v8std.ru/diagnostics/acc/1341/. Standards: std455. Процедура (функция), являющаяся обработчиком события, расположена вне стандартной области обработчиков событий АПК:1341. Код АПК: 1341.... - [acc:1343](https://v8std.ru/diagnostics/acc/1343.md): HTML: https://v8std.ru/diagnostics/acc/1343/. Standards: std440. Дублируется картинка. АПК:1343. Код АПК: 1343. #std440: Использование дублирующего кода - [acc:1344](https://v8std.ru/diagnostics/acc/1344.md): HTML: https://v8std.ru/diagnostics/acc/1344/. Standards: std440. Дублируется наименование картинки. АПК:1344. Код АПК: 1344. #std440: Использование дублирующего кода - [acc:1345](https://v8std.ru/diagnostics/acc/1345.md): HTML: https://v8std.ru/diagnostics/acc/1345/. Standards: нет. Использование конструкции "Новый Шрифт" АПК:1345. Код АПК: 1345.: Элементы стиля - [acc:1346](https://v8std.ru/diagnostics/acc/1346.md): HTML: https://v8std.ru/diagnostics/acc/1346/. Standards: нет. Использование конструкции "Новый Цвет" АПК:1346. Код АПК: 1346.: Элементы стиля - [acc:1347](https://v8std.ru/diagnostics/acc/1347.md): HTML: https://v8std.ru/diagnostics/acc/1347/. Standards: нет. Использование конструкции "Новый Рамка" АПК:1347. Код АПК: 1347.: Элементы стиля - [acc:1348](https://v8std.ru/diagnostics/acc/1348.md): HTML: https://v8std.ru/diagnostics/acc/1348/. Standards: нет. Использован метод глобального контекста вместо процедуры общего модуля "ФайловаяСистемаКлиент" АПК:1348. Код АПК: 1348.: Установка внешних... - [acc:1349](https://v8std.ru/diagnostics/acc/1349.md): HTML: https://v8std.ru/diagnostics/acc/1349/. Standards: std467. В качестве параметра обработчика оповещения указана несуществующая процедура. АПК:1349. Код АПК: 1349. #std467: Общие требования к... - [acc:1350](https://v8std.ru/diagnostics/acc/1350.md): HTML: https://v8std.ru/diagnostics/acc/1350/. Standards: std467. В качестве параметра обработчика оповещения указана функция. АПК:1350. Код АПК: 1350. #std467: Общие требования к конфигурации - [acc:1351](https://v8std.ru/diagnostics/acc/1351.md): HTML: https://v8std.ru/diagnostics/acc/1351/. Standards: std467. В качестве параметра обработчика оповещения указана неэкспортная процедура. АПК:1351. Код АПК: 1351. #std467: Общие требования к... - [acc:1352](https://v8std.ru/diagnostics/acc/1352.md): HTML: https://v8std.ru/diagnostics/acc/1352/. Standards: std467. В качестве параметра обработчика оповещения указана процедура без параметров. АПК:1352. Код АПК: 1352. #std467: Общие требования к... - [acc:1353](https://v8std.ru/diagnostics/acc/1353.md): HTML: https://v8std.ru/diagnostics/acc/1353/. Standards: std456. Английский идентификатор в коде модуля на русском языке. АПК:1353. Код АПК: 1353. #std456: Тексты модулей - [acc:1354](https://v8std.ru/diagnostics/acc/1354.md): HTML: https://v8std.ru/diagnostics/acc/1354/. Standards: std761, std762, std764. Локализуемая строка состоит из нелокализуемых символов. АПК:1354. Код АПК: 1354. #std761: Интерфейсные тексты в коде: требования по... - [acc:1355](https://v8std.ru/diagnostics/acc/1355.md): HTML: https://v8std.ru/diagnostics/acc/1355/. Standards: std761. Конкатенация локализуемых строк. АПК:1355. Код АПК: 1355. #std761: Интерфейсные тексты в коде: требования по локализации - [acc:1356](https://v8std.ru/diagnostics/acc/1356.md): HTML: https://v8std.ru/diagnostics/acc/1356/. Standards: std761. В качестве параметра конструктора "Новый ФорматированнаяСтрока" использована составная форматированная строка. АПК:1356. Код АПК: 1356.... - [acc:1357](https://v8std.ru/diagnostics/acc/1357.md): HTML: https://v8std.ru/diagnostics/acc/1357/. Standards: std761. В качестве параметра метода "ЧислоПрописью" используется форматированная строка с параметром "Л="("L=") . АПК:1357. Код АПК: 1357. #std761:... - [acc:1358](https://v8std.ru/diagnostics/acc/1358.md): HTML: https://v8std.ru/diagnostics/acc/1358/. Standards: std761. В качестве параметра метода "ПредставлениеПериода" используется форматированная строка с параметром "Л="("L=") . АПК:1358. Код АПК: 1358.... - [acc:1359](https://v8std.ru/diagnostics/acc/1359.md): HTML: https://v8std.ru/diagnostics/acc/1359/. Standards: std761. В качестве параметра метода "СтрокаСЧислом" используется форматированная строка с параметром "Л="("L=") . АПК:1359. Код АПК: 1359. #std761:... - [acc:1360](https://v8std.ru/diagnostics/acc/1360.md): HTML: https://v8std.ru/diagnostics/acc/1360/. Standards: std453. Некорректно описан тип элементов массива. АПК:1360. Код АПК: 1360. #std453: Описание процедур и функций - [acc:1361](https://v8std.ru/diagnostics/acc/1361.md): HTML: https://v8std.ru/diagnostics/acc/1361/. Standards: std766. В макете с типом "ВнешняяКомпонента" размешен файл с другим типом. АПК:1361. Код АПК: 1361. #std766: Макеты: требования по локализации и... - [acc:1363](https://v8std.ru/diagnostics/acc/1363.md): HTML: https://v8std.ru/diagnostics/acc/1363/. Standards: std690. В обработчике обновления информационной базы при записи объекта не используется метод "Библиотеки стандартных подсистем". АПК:1363. Код АПК:... - [acc:1365](https://v8std.ru/diagnostics/acc/1365.md): HTML: https://v8std.ru/diagnostics/acc/1365/. Standards: std723. Разделитель пути файла указан вручную (необходимо использовать метод "ПолучитьРазделительПути()"). АПК:1365. Код АПК: 1365. #std723:... - [acc:1366](https://v8std.ru/diagnostics/acc/1366.md): HTML: https://v8std.ru/diagnostics/acc/1366/. Standards: std723. Маска всех файлов указана вручную (необходимо использовать метод "ПолучитьМаскуВсеФайлы()"). АПК:1366. Код АПК: 1366. #std723: Особенности... - [acc:1367](https://v8std.ru/diagnostics/acc/1367.md): HTML: https://v8std.ru/diagnostics/acc/1367/. Standards: std763. Отсутствует локализация при форматировании даты. АПК:1367. Код АПК: 1367. #std763: Форматирование даты, числа, Булево: требования по... - [acc:1368](https://v8std.ru/diagnostics/acc/1368.md): HTML: https://v8std.ru/diagnostics/acc/1368/. Standards: std763. Отсутствует локализация при форматировании числа. АПК:1368. Код АПК: 1368. #std763: Форматирование даты, числа, Булево: требования по... - [acc:1369](https://v8std.ru/diagnostics/acc/1369.md): HTML: https://v8std.ru/diagnostics/acc/1369/. Standards: std763. Отсутствует локализация при форматировании Булево. АПК:1369. Код АПК: 1369. #std763: Форматирование даты, числа, Булево: требования по... - [acc:1370](https://v8std.ru/diagnostics/acc/1370.md): HTML: https://v8std.ru/diagnostics/acc/1370/. Standards: std534. В модуле устаревшего объекта содержится код. АПК:1370. Код АПК: 1370. #std534: Удаление устаревших объектов метаданных из конфигурации - [acc:1371](https://v8std.ru/diagnostics/acc/1371.md): HTML: https://v8std.ru/diagnostics/acc/1371/. Standards: std534. Устаревший объект включен в свойство другого объекта. АПК:1371. Код АПК: 1371. #std534: Удаление устаревших объектов метаданных из... - [acc:1374](https://v8std.ru/diagnostics/acc/1374.md): HTML: https://v8std.ru/diagnostics/acc/1374/. Standards: std467. Некорректное использование платформенного метода "Тип()". АПК:1374. Код АПК: 1374. #std467: Общие требования к конфигурации - [acc:1375](https://v8std.ru/diagnostics/acc/1375.md): HTML: https://v8std.ru/diagnostics/acc/1375/. Standards: std689. В правах роли установлены ограничения (RLS) для устаревшего объекта метаданных. АПК:1375. Код АПК: 1375. #std689: Настройка ролей и прав... - [acc:1377](https://v8std.ru/diagnostics/acc/1377.md): HTML: https://v8std.ru/diagnostics/acc/1377/. Standards: std654. Разыменование ссылочного поля составного типа АПК:1377. Код АПК: 1377. #std654: Разыменование ссылочных полей составного типа в языке... - [acc:1381](https://v8std.ru/diagnostics/acc/1381.md): HTML: https://v8std.ru/diagnostics/acc/1381/. Standards: std453. В качестве объекта переадресации из гиперссылки "См. ..." указана устаревшая процедура (функция). АПК:1381. Код АПК: 1381. #std453: Описание... - [acc:1382](https://v8std.ru/diagnostics/acc/1382.md): HTML: https://v8std.ru/diagnostics/acc/1382/. Standards: std453. В качестве объекта переадресации из гиперссылки "См. ..." указана процедура (функция), расположенная вне области "ПрограммныйИнтерфейс".... - [acc:1383](https://v8std.ru/diagnostics/acc/1383.md): HTML: https://v8std.ru/diagnostics/acc/1383/. Standards: std640. Имя переменной, содержащей модуль, не соответствует формату "Модуль". АПК:1383. Код АПК: 1383. #std640: Параметры процедур и функций - [acc:1385](https://v8std.ru/diagnostics/acc/1385.md): HTML: https://v8std.ru/diagnostics/acc/1385/. Standards: std784. Отсутствует обработчик начального заполнения предопределенных элементов (ПриНачальномЗаполненииЭлементов и др.). АПК:1385. Код АПК: 1385.... - [acc:1386](https://v8std.ru/diagnostics/acc/1386.md): HTML: https://v8std.ru/diagnostics/acc/1386/. Standards: std640. Модуль не входит в подсистему, указанную в функции "ПодсистемаСуществует()". АПК:1386. Код АПК: 1386. #std640: Параметры процедур и функций - [acc:1387](https://v8std.ru/diagnostics/acc/1387.md): HTML: https://v8std.ru/diagnostics/acc/1387/. Standards: std455. Обнаружено дублирование стандартной области. АПК:1387. Код АПК: 1387. #std455: Структура модуля - [acc:141](https://v8std.ru/diagnostics/acc/141.md): HTML: https://v8std.ru/diagnostics/acc/141/. Standards: std640. Необязательные параметры расположены перед обязательными. АПК:141. Код АПК: 141. #std640: Параметры процедур и функций - [acc:142](https://v8std.ru/diagnostics/acc/142.md): HTML: https://v8std.ru/diagnostics/acc/142/. Standards: std640. Количество необязательных параметров более 3. АПК:142. Код АПК: 142. #std640: Параметры процедур и функций - [acc:143](https://v8std.ru/diagnostics/acc/143.md): HTML: https://v8std.ru/diagnostics/acc/143/. Standards: std643. Использование функции "ТекущаяДата()". АПК:143. Код АПК: 143. #std643: Работа в разных часовых поясах - [acc:144](https://v8std.ru/diagnostics/acc/144.md): HTML: https://v8std.ru/diagnostics/acc/144/. Standards: std686. Присвоение параметру "Отказ" значения, отличного от "Истина". АПК:144. Код АПК: 144. #std686: Работа с параметром "Отказ" в обработчиках... - [acc:145](https://v8std.ru/diagnostics/acc/145.md): HTML: https://v8std.ru/diagnostics/acc/145/. Standards: std532. Выключен флаг "Устанавливать права для новых объектов" или "Устанавливать права для реквизитов и табличных частей по умолчанию" у роли... - [acc:146](https://v8std.ru/diagnostics/acc/146.md): HTML: https://v8std.ru/diagnostics/acc/146/. Standards: std532. Флаг "Устанавливать права для новых объектов" должен быть включен только у роли "ПолныеПрава". АПК:146. Код АПК: 146. #std532: Установка... - [acc:148](https://v8std.ru/diagnostics/acc/148.md): HTML: https://v8std.ru/diagnostics/acc/148/. Standards: нет. Реквизит "Ссылка" динамического списка не выведен в таблицу на форме. АПК:148. Код АПК: 148.: Реквизит Ссылка и признак "Использовать... - [acc:149](https://v8std.ru/diagnostics/acc/149.md): HTML: https://v8std.ru/diagnostics/acc/149/. Standards: нет. У поля "Ссылка" таблицы динамического списка не отключена пользовательская видимость. АПК:149. Код АПК: 149.: Реквизит Ссылка и признак... - [acc:150](https://v8std.ru/diagnostics/acc/150.md): HTML: https://v8std.ru/diagnostics/acc/150/. Standards: нет. Использована неправильная конструкция при установке внешней компоненты. АПК:150. Код АПК: 150.: Установка внешних компонент и расширений... - [acc:152](https://v8std.ru/diagnostics/acc/152.md): HTML: https://v8std.ru/diagnostics/acc/152/. Standards: std498, std784. В параметре "ИмяСобытия" метода "ЗаписьЖурналаРегистрации()" имеется лишний пробел после точки. АПК:152. Код АПК: 152. #std498:... - [acc:153](https://v8std.ru/diagnostics/acc/153.md): HTML: https://v8std.ru/diagnostics/acc/153/. Standards: std498, std784. Не локализован параметр "Комментарий" метода "ЗаписьЖурналаРегистрации()". АПК:153. Код АПК: 153. #std498: Использование Журнала... - [acc:154](https://v8std.ru/diagnostics/acc/154.md): HTML: https://v8std.ru/diagnostics/acc/154/. Standards: std498, std784. Если в параметре "Комментарий" метода "ЗаписьЖурналаРегистрации()" указано подробное описание ошибки, то уровень журнала должен быть... - [acc:156](https://v8std.ru/diagnostics/acc/156.md): HTML: https://v8std.ru/diagnostics/acc/156/. Standards: std498, std784. Не локализован параметр "ИмяСобытия" метода "ЗаписьЖурналаРегистрации()". АПК:156. Код АПК: 156. #std498: Использование Журнала регистрации.... - [acc:157](https://v8std.ru/diagnostics/acc/157.md): HTML: https://v8std.ru/diagnostics/acc/157/. Standards: std498, std784. Для параметра "ИмяСобытия" метода "ЗаписьЖурналаРегистрации()" не задан основной язык конфигурации. АПК:157. Код АПК: 157. #std498:... - [acc:160](https://v8std.ru/diagnostics/acc/160.md): HTML: https://v8std.ru/diagnostics/acc/160/. Standards: нет. У реквизита "Ссылка" динамического списка выключен признак "Использовать всегда". АПК:160. Код АПК: 160.: Реквизит Ссылка и признак... - [acc:161](https://v8std.ru/diagnostics/acc/161.md): HTML: https://v8std.ru/diagnostics/acc/161/. Standards: std498, std784. Параметр "ИмяСобытия" метода "ЗаписьЖурналаРегистрации()" инициализируется функцией, возращающей нелокализованную строку. АПК:161. Код АПК:... - [acc:162](https://v8std.ru/diagnostics/acc/162.md): HTML: https://v8std.ru/diagnostics/acc/162/. Standards: std488. Не установлено право. АПК:162. Код АПК: 162. #std488: Стандартные роли - [acc:163](https://v8std.ru/diagnostics/acc/163.md): HTML: https://v8std.ru/diagnostics/acc/163/. Standards: std456. Строка текста модуля содержит букву "ё". АПК:163. Код АПК: 163. #std456: Тексты модулей.: Тексты - [acc:164](https://v8std.ru/diagnostics/acc/164.md): HTML: https://v8std.ru/diagnostics/acc/164/. Standards: std488. Установлено право "Удаление". АПК:164. Код АПК: 164. #std488: Стандартные роли - [acc:165](https://v8std.ru/diagnostics/acc/165.md): HTML: https://v8std.ru/diagnostics/acc/165/. Standards: std488. Установлено лишнее право. АПК:165. Код АПК: 165. #std488: Стандартные роли - [acc:192](https://v8std.ru/diagnostics/acc/192.md): HTML: https://v8std.ru/diagnostics/acc/192/. Standards: std488, std697; EDT: v8cs:right-interactive-delete-predefined-data. Установлено право "ИнтерактивноеУдалениеПредопределенныхДанных". АПК:192. Код АПК: 192. Код проверки EDT:... - [acc:193](https://v8std.ru/diagnostics/acc/193.md): HTML: https://v8std.ru/diagnostics/acc/193/. Standards: std488, std697; EDT: v8cs:right-interactive-set-deletion-mark-predefined-data. Установлено право "ИнтерактивнаяПометкаУдаленияПредопределенныхДанных". АПК:193. Код АПК: 193. Код проверки EDT:... - [acc:194](https://v8std.ru/diagnostics/acc/194.md): HTML: https://v8std.ru/diagnostics/acc/194/. Standards: std488, std697; EDT: v8cs:right-interactive-clear-deletion-mark-predefined-data. Установлено право "ИнтерактивноеСнятиеПометкиУдаленияПредопределенныхДанных". АПК:194. Код АПК: 194. Код проверки EDT:... - [acc:195](https://v8std.ru/diagnostics/acc/195.md): HTML: https://v8std.ru/diagnostics/acc/195/. Standards: std488, std697; EDT: v8cs:right-interactive-delete-marked-predefined-data. Установлено право "ИнтерактивноеУдалениеПомеченныхПредопределенныхДанных". АПК:195. Код АПК: 195. Код проверки EDT:... - [acc:216](https://v8std.ru/diagnostics/acc/216.md): HTML: https://v8std.ru/diagnostics/acc/216/. Standards: std467. Слово содержит кириллицу и латиницу. АПК:216. Код АПК: 216. #std467: Общие требования к конфигурации - [acc:217](https://v8std.ru/diagnostics/acc/217.md): HTML: https://v8std.ru/diagnostics/acc/217/. Standards: std456. Неправильная кодировка символа "минус". АПК:217. Код АПК: 217. #std456: Тексты модулей - [acc:218](https://v8std.ru/diagnostics/acc/218.md): HTML: https://v8std.ru/diagnostics/acc/218/. Standards: std488. Установлены все права в роли "ПолныеПрава" для объекта, не входящего в состав разделителя. АПК:218. Код АПК: 218. #std488: Стандартные роли - [acc:219](https://v8std.ru/diagnostics/acc/219.md): HTML: https://v8std.ru/diagnostics/acc/219/. Standards: std488. Установлены все права в роли "АдминистраторСистемы" для объекта, входящего в состав разделителя. АПК:219. Код АПК: 219. #std488: Стандартные... - [acc:220](https://v8std.ru/diagnostics/acc/220.md): HTML: https://v8std.ru/diagnostics/acc/220/. Standards: std488. Не установлено право в роли "АдминистраторСистемы". АПК:220. Код АПК: 220. #std488: Стандартные роли - [acc:222](https://v8std.ru/diagnostics/acc/222.md): HTML: https://v8std.ru/diagnostics/acc/222/. Standards: std453. Использование устаревшей процедуры. АПК:222. Код АПК: 222. #std453: Описание процедур и функций - [acc:223](https://v8std.ru/diagnostics/acc/223.md): HTML: https://v8std.ru/diagnostics/acc/223/. Standards: std453. Использование устаревшей функции. АПК:223. Код АПК: 223. #std453: Описание процедур и функций - [acc:224](https://v8std.ru/diagnostics/acc/224.md): HTML: https://v8std.ru/diagnostics/acc/224/. Standards: std488. Для обязательной роли установлен неправильный синоним. АПК:224. Код АПК: 224. #std488: Стандартные роли - [acc:226](https://v8std.ru/diagnostics/acc/226.md): HTML: https://v8std.ru/diagnostics/acc/226/. Standards: std689. В документе, предполагающем проведение, не установлен флаг "Привилегированный режим при проведении". АПК:226. Код АПК: 226. #std689:... - [acc:227](https://v8std.ru/diagnostics/acc/227.md): HTML: https://v8std.ru/diagnostics/acc/227/. Standards: std689. В документе, предполагающем проведение, не установлен флаг "Привилегированный режим при отмене проведения". АПК:227. Код АПК: 227. #std689:... - [acc:228](https://v8std.ru/diagnostics/acc/228.md): HTML: https://v8std.ru/diagnostics/acc/228/. Standards: std689. В функциональной опции не установлен флаг "Привилегированный режим при получении". АПК:228. Код АПК: 228. #std689: Настройка ролей и прав... - [acc:229](https://v8std.ru/diagnostics/acc/229.md): HTML: https://v8std.ru/diagnostics/acc/229/. Standards: std689. В роли есть право на изменение регистра, подчиненного регистратору. АПК:229. Код АПК: 229. #std689: Настройка ролей и прав доступа - [acc:232](https://v8std.ru/diagnostics/acc/232.md): HTML: https://v8std.ru/diagnostics/acc/232/. Standards: std689. Неверно установлены права на константу. АПК:232. Код АПК: 232. #std689: Настройка ролей и прав доступа - [acc:233](https://v8std.ru/diagnostics/acc/233.md): HTML: https://v8std.ru/diagnostics/acc/233/. Standards: std689. Для подсистемы верхнего уровня, отображаемой в командном интерфейсе, не найдено роли. АПК:233. Код АПК: 233. #std689: Настройка ролей и прав... - [acc:234](https://v8std.ru/diagnostics/acc/234.md): HTML: https://v8std.ru/diagnostics/acc/234/. Standards: std689. В роли не установлено право просмотра для подсистемы. АПК:234. Код АПК: 234. #std689: Настройка ролей и прав доступа - [acc:235](https://v8std.ru/diagnostics/acc/235.md): HTML: https://v8std.ru/diagnostics/acc/235/. Standards: std467. Орфографическая ошибка в имени элемента формы. АПК:235. Код АПК: 235. #std467: Общие требования к конфигурации - [acc:236](https://v8std.ru/diagnostics/acc/236.md): HTML: https://v8std.ru/diagnostics/acc/236/. Standards: std534. Неверно образован синоним объекта с префиксом "Удалить". АПК:236. Код АПК: 236. #std534: Удаление устаревших объектов метаданных из... - [acc:239](https://v8std.ru/diagnostics/acc/239.md): HTML: https://v8std.ru/diagnostics/acc/239/. Standards: std455. В модуле должны быть определены стандартные области. АПК:239. Код АПК: 239. #std455: Структура модуля - [acc:240](https://v8std.ru/diagnostics/acc/240.md): HTML: https://v8std.ru/diagnostics/acc/240/. Standards: std455. Код в модуле с (возможным) программным интерфейсом размещен вне стандартных областей. АПК:240. Код АПК: 240. #std455: Структура модуля - [acc:241](https://v8std.ru/diagnostics/acc/241.md): HTML: https://v8std.ru/diagnostics/acc/241/. Standards: std455. Код размещен вне стандартных областей. АПК:241. Код АПК: 241. #std455: Структура модуля - [acc:242](https://v8std.ru/diagnostics/acc/242.md): HTML: https://v8std.ru/diagnostics/acc/242/. Standards: нет. Не установлен признак переключения для интерфейса. АПК:242. Код АПК: 242.: Общие интерфейсы - [acc:244](https://v8std.ru/diagnostics/acc/244.md): HTML: https://v8std.ru/diagnostics/acc/244/. Standards: std456. Длинные комментарии должны начинаться с большой буквы. АПК:244. Код АПК: 244. #std456: Тексты модулей - [acc:246](https://v8std.ru/diagnostics/acc/246.md): HTML: https://v8std.ru/diagnostics/acc/246/. Standards: std456. Нет пробела в начале комментария. АПК:246. Код АПК: 246. #std456: Тексты модулей - [acc:247](https://v8std.ru/diagnostics/acc/247.md): HTML: https://v8std.ru/diagnostics/acc/247/. Standards: std454. Имена переменных не должны состоять из одного символа. АПК:247. Код АПК: 247. #std454: Правила образования имен переменных - [acc:248](https://v8std.ru/diagnostics/acc/248.md): HTML: https://v8std.ru/diagnostics/acc/248/. Standards: std454. Имена переменных не должны начинаться с подчеркивания. АПК:248. Код АПК: 248. #std454: Правила образования имен переменных - [acc:249](https://v8std.ru/diagnostics/acc/249.md): HTML: https://v8std.ru/diagnostics/acc/249/. Standards: std547. Оператор "Перейти" не поддерживается платформой "1С:Предприятие" в режиме веб-клиента. АПК:249. Код АПК: 249. #std547: Ограничение на... - [acc:250](https://v8std.ru/diagnostics/acc/250.md): HTML: https://v8std.ru/diagnostics/acc/250/. Standards: std544. Найдена экспортная процедура или функция в модуле команды. АПК:250. Код АПК: 250. #std544: Ограничения на использование экспортных процедур... - [acc:251](https://v8std.ru/diagnostics/acc/251.md): HTML: https://v8std.ru/diagnostics/acc/251/. Standards: std488. Обязательная роль не установлена как основная роль конфигурации. АПК:251. Код АПК: 251. #std488: Стандартные роли - [acc:254](https://v8std.ru/diagnostics/acc/254.md): HTML: https://v8std.ru/diagnostics/acc/254/. Standards: std437. Ключевое слово запроса написано не канонически. АПК:254. Код АПК: 254. #std437: Оформление текстов запросов - [acc:256](https://v8std.ru/diagnostics/acc/256.md): HTML: https://v8std.ru/diagnostics/acc/256/. Standards: std680. В объекте "Подписка на событие" использован обработчик из общего модуля, не являющегося клиент-серверным. АПК:256. Код АПК: 256. #std680:... - [acc:259](https://v8std.ru/diagnostics/acc/259.md): HTML: https://v8std.ru/diagnostics/acc/259/. Standards: std534. Имя неверно образовано из синонима с префиксом "(не используется)". АПК:259. Код АПК: 259. #std534: Удаление устаревших объектов метаданных... - [acc:263](https://v8std.ru/diagnostics/acc/263.md): HTML: https://v8std.ru/diagnostics/acc/263/. Standards: std543. Неверно снят флажок "Включать в командный интерфейс". Для подсистемы, включенной в пользовательский командный интерфейс, он должен быть... - [acc:264](https://v8std.ru/diagnostics/acc/264.md): HTML: https://v8std.ru/diagnostics/acc/264/. Standards: std543. Неверно установлен флажок "Включать в командный интерфейс". Для функциональной подсистемы он должен быть снят. АПК:264. Код АПК: 264.... - [acc:265](https://v8std.ru/diagnostics/acc/265.md): HTML: https://v8std.ru/diagnostics/acc/265/. Standards: std467. Орфографическая ошибка в имени объекта метаданных. АПК:265. Код АПК: 265. #std467: Общие требования к конфигурации - [acc:267](https://v8std.ru/diagnostics/acc/267.md): HTML: https://v8std.ru/diagnostics/acc/267/. Standards: std640. Количество параметров вызова процедуры или функции не соответствует количеству параметров ее определения. АПК:267. Код АПК: 267. #std640:... - [acc:269](https://v8std.ru/diagnostics/acc/269.md): HTML: https://v8std.ru/diagnostics/acc/269/. Standards: std640. Обращение к несуществующей подсистеме. АПК:269. Код АПК: 269. #std640: Параметры процедур и функций - [acc:271](https://v8std.ru/diagnostics/acc/271.md): HTML: https://v8std.ru/diagnostics/acc/271/. Standards: std640. Обращение к несуществующему общему модулю. АПК:271. Код АПК: 271. #std640: Параметры процедур и функций - [acc:273](https://v8std.ru/diagnostics/acc/273.md): HTML: https://v8std.ru/diagnostics/acc/273/. Standards: std455. В структуре модуля присутствуют пустые области. АПК:273. Код АПК: 273. #std455: Структура модуля - [acc:274](https://v8std.ru/diagnostics/acc/274.md): HTML: https://v8std.ru/diagnostics/acc/274/. Standards: std455. Неправильный порядок стандартных областей в коде. АПК:274. Код АПК: 274. #std455: Структура модуля - [acc:275](https://v8std.ru/diagnostics/acc/275.md): HTML: https://v8std.ru/diagnostics/acc/275/. Standards: нет. Обращение к несуществующему элементу формы. АПК:275. Код АПК: 275. Нет прямой привязки к стандарту - [acc:277](https://v8std.ru/diagnostics/acc/277.md): HTML: https://v8std.ru/diagnostics/acc/277/. Standards: std467, std551, std644. Недопустимый вызов служебной процедуры или функции другой подсистемы. АПК:277. Код АПК: 277. #std467: Общие требования к конфигурации.... - [acc:278](https://v8std.ru/diagnostics/acc/278.md): HTML: https://v8std.ru/diagnostics/acc/278/. Standards: std467, std551, std644. Недопустимый вызов служебного программного интерфейса. АПК:278. Код АПК: 278. #std467: Общие требования к конфигурации. #std551: Разработка... - [acc:280](https://v8std.ru/diagnostics/acc/280.md): HTML: https://v8std.ru/diagnostics/acc/280/. Standards: std499; EDT: v8cs:empty-except-statement. Конструкция "Попытка...Исключение...КонецПопытки" не содержит кода в исключении. АПК:280. Код АПК: 280. Код проверки EDT:... - [acc:282](https://v8std.ru/diagnostics/acc/282.md): HTML: https://v8std.ru/diagnostics/acc/282/. Standards: std456. Закомментированный код или отсутствие пробела в комментарии после знака "//". АПК:282. Код АПК: 282. #std456: Тексты модулей - [acc:283](https://v8std.ru/diagnostics/acc/283.md): HTML: https://v8std.ru/diagnostics/acc/283/. Standards: нет. Обращение к несуществующей роли. АПК:283. Код АПК: 283. Нет прямой привязки к стандарту - [acc:284](https://v8std.ru/diagnostics/acc/284.md): HTML: https://v8std.ru/diagnostics/acc/284/. Standards: std456. В тексте модуля содержатся служебные комментарии. АПК:284. Код АПК: 284. #std456: Тексты модулей - [acc:285](https://v8std.ru/diagnostics/acc/285.md): HTML: https://v8std.ru/diagnostics/acc/285/. Standards: std456. Закомментированный код содержит запрещенный символ. АПК:285. Код АПК: 285. #std456: Тексты модулей - [acc:286](https://v8std.ru/diagnostics/acc/286.md): HTML: https://v8std.ru/diagnostics/acc/286/. Standards: std455. Стандартная область является вложенной. АПК:286. Код АПК: 286. #std455: Структура модуля - [acc:287](https://v8std.ru/diagnostics/acc/287.md): HTML: https://v8std.ru/diagnostics/acc/287/. Standards: std640. Обращение к несуществующей процедуре (функции). АПК:287. Код АПК: 287. #std640: Параметры процедур и функций - [acc:288](https://v8std.ru/diagnostics/acc/288.md): HTML: https://v8std.ru/diagnostics/acc/288/. Standards: std453. Устаревшая функция содержит код. АПК:288. Код АПК: 288. #std453: Описание процедур и функций - [acc:289](https://v8std.ru/diagnostics/acc/289.md): HTML: https://v8std.ru/diagnostics/acc/289/. Standards: std453. Устаревшая процедура содержит код. АПК:289. Код АПК: 289. #std453: Описание процедур и функций - [acc:290](https://v8std.ru/diagnostics/acc/290.md): HTML: https://v8std.ru/diagnostics/acc/290/. Standards: std689. Неверно установлены права в роли для чтения. АПК:290. Код АПК: 290. #std689: Настройка ролей и прав доступа - [acc:291](https://v8std.ru/diagnostics/acc/291.md): HTML: https://v8std.ru/diagnostics/acc/291/. Standards: std689. Неверно установлены права в роли для изменения. АПК:291. Код АПК: 291. #std689: Настройка ролей и прав доступа - [acc:293](https://v8std.ru/diagnostics/acc/293.md): HTML: https://v8std.ru/diagnostics/acc/293/. Standards: std640, std693; EDT: v8cs:structure-consructor-too-many-keys. В конструкторе объекта типа "Структура" указано более 3-х значений свойств. АПК:293. Код АПК: 293. Код проверки EDT:... - [acc:294](https://v8std.ru/diagnostics/acc/294.md): HTML: https://v8std.ru/diagnostics/acc/294/. Standards: std640, std693. В конструкторе объекта типа "Структура" использован конструктор другого объекта с параметрами. АПК:294. Код АПК: 294. #std640: Параметры... - [acc:295](https://v8std.ru/diagnostics/acc/295.md): HTML: https://v8std.ru/diagnostics/acc/295/. Standards: std640, std693. В конструкторе объекта типа "Структура" использован вызов функции с количеством параметров более 3-х. АПК:295. Код АПК: 295. #std640:... - [acc:299](https://v8std.ru/diagnostics/acc/299.md): HTML: https://v8std.ru/diagnostics/acc/299/. Standards: std467. Возможно, неиспользуемая экспортная процедура (функция). АПК:299. Код АПК: 299. #std467: Общие требования к конфигурации - [acc:302](https://v8std.ru/diagnostics/acc/302.md): HTML: https://v8std.ru/diagnostics/acc/302/. Standards: std540. В начале процедуры обработки регламентного задания отсутствует вызов процедуры... - [acc:304](https://v8std.ru/diagnostics/acc/304.md): HTML: https://v8std.ru/diagnostics/acc/304/. Standards: std697. Неверно установлено значение свойства "ОбновлениеПредопределенныхДанных". АПК:304. Код АПК: 304. #std697: Использование предопределенных... - [acc:305](https://v8std.ru/diagnostics/acc/305.md): HTML: https://v8std.ru/diagnostics/acc/305/. Standards: std697. Программный вызов метода "УстановитьОбновлениеПредопределенныхДанных" используется для переключения режима... - [acc:307](https://v8std.ru/diagnostics/acc/307.md): HTML: https://v8std.ru/diagnostics/acc/307/. Standards: std647. Название процедуры (функции) содержит описание типов принимаемых параметров или возвращаемых значений. АПК:307. Код АПК: 307. #std647: Имена... - [acc:311](https://v8std.ru/diagnostics/acc/311.md): HTML: https://v8std.ru/diagnostics/acc/311/. Standards: нет. Длина названия раздела превышает 35 символов. АПК:311. Код АПК: 311.: Панель разделов - [acc:313](https://v8std.ru/diagnostics/acc/313.md): HTML: https://v8std.ru/diagnostics/acc/313/. Standards: нет. Длина названия команды превышает 38 символов. АПК:313. Код АПК: 313.: Навигация внутри раздела - [acc:319](https://v8std.ru/diagnostics/acc/319.md): HTML: https://v8std.ru/diagnostics/acc/319/. Standards: std402. Периодичность выполнения регламентного задания меньше одной минуты. АПК:319. Код АПК: 319. #std402: Настройка расписания регламентных... - [acc:320](https://v8std.ru/diagnostics/acc/320.md): HTML: https://v8std.ru/diagnostics/acc/320/. Standards: std762. НСтр() в выражении параметра макета. Значение параметра нужно задавать с помощью НСтр() не в колонке "Выражение", а в модуле отчета.... - [acc:321](https://v8std.ru/diagnostics/acc/321.md): HTML: https://v8std.ru/diagnostics/acc/321/. Standards: std467. Термин "1C:Предприятие" ошибочно задан с латинской "C". АПК:321. Код АПК: 321. #std467: Общие требования к конфигурации - [acc:323](https://v8std.ru/diagnostics/acc/323.md): HTML: https://v8std.ru/diagnostics/acc/323/. Standards: std467. Орфографическая ошибка в заголовке команды формы. АПК:323. Код АПК: 323. #std467: Общие требования к конфигурации - [acc:324](https://v8std.ru/diagnostics/acc/324.md): HTML: https://v8std.ru/diagnostics/acc/324/. Standards: std467. Орфографическая ошибка в подсказке команды формы. АПК:324. Код АПК: 324. #std467: Общие требования к конфигурации - [acc:325](https://v8std.ru/diagnostics/acc/325.md): HTML: https://v8std.ru/diagnostics/acc/325/. Standards: std783. Нарушена схема работы с транзакциями: отсутствует вызов "НачатьТранзакцию()", хотя вызываются... - [acc:326](https://v8std.ru/diagnostics/acc/326.md): HTML: https://v8std.ru/diagnostics/acc/326/. Standards: std783. Нарушена схема работы с транзакциями: для вызова "НачатьТранзакцию()" отсутствует парный вызов "ЗафиксироватьТранзакцию()". АПК:326. Код... - [acc:327](https://v8std.ru/diagnostics/acc/327.md): HTML: https://v8std.ru/diagnostics/acc/327/. Standards: std783. Нарушена схема работы с транзакциями: для вызова "НачатьТранзакцию()" отсутствует парный вызов "ОтменитьТранзакцию()". АПК:327. Код АПК:... - [acc:328](https://v8std.ru/diagnostics/acc/328.md): HTML: https://v8std.ru/diagnostics/acc/328/. Standards: std783. Нарушена схема работы с транзакциями: не найден оператор "Попытка" после вызова "НачатьТранзакцию()". АПК:328. Код АПК: 328. #std783:... - [acc:329](https://v8std.ru/diagnostics/acc/329.md): HTML: https://v8std.ru/diagnostics/acc/329/. Standards: std783. Нарушена схема работы с транзакциями: вызов "ЗафиксироватьТранзакцию()" находится вне конструкции "Попытка... Исключение". АПК:329. Код АПК:... - [acc:330](https://v8std.ru/diagnostics/acc/330.md): HTML: https://v8std.ru/diagnostics/acc/330/. Standards: std783. Нарушена схема работы с транзакциями: между "ЗафиксироватьТранзакцию()" и "Исключение" есть исполняемый код, который может вызвать... - [acc:331](https://v8std.ru/diagnostics/acc/331.md): HTML: https://v8std.ru/diagnostics/acc/331/. Standards: std783. Нарушена схема работы с транзакциями: между "НачатьТранзакцию()" и "Попытка" есть исполняемый код. АПК:331. Код АПК: 331. #std783:... - [acc:332](https://v8std.ru/diagnostics/acc/332.md): HTML: https://v8std.ru/diagnostics/acc/332/. Standards: std783. Нарушена схема работы с транзакциями: вызов "ОтменитьТранзакцию()" отсутствует в конструкции "Исключение... КонецПопытки". АПК:332. Код АПК:... - [acc:334](https://v8std.ru/diagnostics/acc/334.md): HTML: https://v8std.ru/diagnostics/acc/334/. Standards: std764. Функция НСтр() использована для локализации внутренних идентификаторов. АПК:334. Код АПК: 334. #std764: Строковые константные выражения в... - [acc:335](https://v8std.ru/diagnostics/acc/335.md): HTML: https://v8std.ru/diagnostics/acc/335/. Standards: std763. Обнаружена нелокализованная дата. АПК:335. Код АПК: 335. #std763: Форматирование даты, числа, Булево: требования по локализации - [acc:336](https://v8std.ru/diagnostics/acc/336.md): HTML: https://v8std.ru/diagnostics/acc/336/. Standards: std689, std737. Использован метод "РольДоступна()". АПК:336. Код АПК: 336. #std689: Настройка ролей и прав доступа. #std737: Проверка прав доступа - [acc:341](https://v8std.ru/diagnostics/acc/341.md): HTML: https://v8std.ru/diagnostics/acc/341/. Standards: std737. Использована ролевая настройка видимости для элемента формы. АПК:341. Код АПК: 341. #std737: Проверка прав доступа - [acc:345](https://v8std.ru/diagnostics/acc/345.md): HTML: https://v8std.ru/diagnostics/acc/345/. Standards: std740. Небезопасное хранение паролей в информационной базе. АПК:345. Код АПК: 345. #std740: Безопасное хранение паролей - [acc:346](https://v8std.ru/diagnostics/acc/346.md): HTML: https://v8std.ru/diagnostics/acc/346/. Standards: нет. Обращение к несуществующему параметру формы. АПК:346. Код АПК: 346.: Открытие форм - [acc:347](https://v8std.ru/diagnostics/acc/347.md): HTML: https://v8std.ru/diagnostics/acc/347/. Standards: std474. Не задан синоним стандартного реквизита "Родитель". АПК:347. Код АПК: 347. #std474: Имя, синоним, комментарий - [acc:349](https://v8std.ru/diagnostics/acc/349.md): HTML: https://v8std.ru/diagnostics/acc/349/. Standards: std474. Синоним стандартного реквизита "Владелец" совпадает с наименованием. АПК:349. Код АПК: 349. #std474: Имя, синоним, комментарий - [acc:350](https://v8std.ru/diagnostics/acc/350.md): HTML: https://v8std.ru/diagnostics/acc/350/. Standards: std474. Синоним стандартного реквизита "Родитель" совпадает с наименованием. АПК:350. Код АПК: 350. #std474: Имя, синоним, комментарий - [acc:351](https://v8std.ru/diagnostics/acc/351.md): HTML: https://v8std.ru/diagnostics/acc/351/. Standards: std474. Бессмысленное (автосгенерированное) имя элемента формы. АПК:351. Код АПК: 351. #std474: Имя, синоним, комментарий - [acc:352](https://v8std.ru/diagnostics/acc/352.md): HTML: https://v8std.ru/diagnostics/acc/352/. Standards: std474. Бессмысленное (автосгенерированное) имя реквизита формы. АПК:352. Код АПК: 352. #std474: Имя, синоним, комментарий - [acc:353](https://v8std.ru/diagnostics/acc/353.md): HTML: https://v8std.ru/diagnostics/acc/353/. Standards: std474. Бессмысленное (автосгенерированное) имя команды формы. АПК:353. Код АПК: 353. #std474: Имя, синоним, комментарий - [acc:354](https://v8std.ru/diagnostics/acc/354.md): HTML: https://v8std.ru/diagnostics/acc/354/. Standards: std474. Бессмысленное (автосгенерированное) имя параметра формы. АПК:354. Код АПК: 354. #std474: Имя, синоним, комментарий - [acc:355](https://v8std.ru/diagnostics/acc/355.md): HTML: https://v8std.ru/diagnostics/acc/355/. Standards: std467. Орфографическая ошибка в имени команды формы. АПК:355. Код АПК: 355. #std467: Общие требования к конфигурации - [acc:356](https://v8std.ru/diagnostics/acc/356.md): HTML: https://v8std.ru/diagnostics/acc/356/. Standards: нет. Орфографическая ошибка в имени реквизита формы. АПК:356. Код АПК: 356. Нет прямой привязки к стандарту - [acc:357](https://v8std.ru/diagnostics/acc/357.md): HTML: https://v8std.ru/diagnostics/acc/357/. Standards: нет. Орфографическая ошибка в заголовке реквизита формы. АПК:357. Код АПК: 357. Нет прямой привязки к стандарту - [acc:358](https://v8std.ru/diagnostics/acc/358.md): HTML: https://v8std.ru/diagnostics/acc/358/. Standards: нет. Орфографическая ошибка в имени параметра формы. АПК:358. Код АПК: 358. Нет прямой привязки к стандарту - [acc:359](https://v8std.ru/diagnostics/acc/359.md): HTML: https://v8std.ru/diagnostics/acc/359/. Standards: std689. Ограничения на уровне записей в разных ролях не совпадает для той же таблицы и права. АПК:359. Код АПК: 359. #std689: Настройка ролей и прав... - [acc:360](https://v8std.ru/diagnostics/acc/360.md): HTML: https://v8std.ru/diagnostics/acc/360/. Standards: std689. Ограничения для права "Добавление" не совпадает с ограничением права "Изменение". АПК:360. Код АПК: 360. #std689: Настройка ролей и прав... - [acc:361](https://v8std.ru/diagnostics/acc/361.md): HTML: https://v8std.ru/diagnostics/acc/361/. Standards: std680. Серверный код не заключен в инструкцию препроцессора: "#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда...".... - [acc:362](https://v8std.ru/diagnostics/acc/362.md): HTML: https://v8std.ru/diagnostics/acc/362/. Standards: std680. Обработчик события заключен в инструкцию препроцессора: "#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда...".... - [acc:363](https://v8std.ru/diagnostics/acc/363.md): HTML: https://v8std.ru/diagnostics/acc/363/. Standards: std469. Не следует добавлять постфикс "Клиент" в наименование глобального общего модуля с постфиксом "Глобальный". АПК:363. Код АПК: 363. #std469:... - [acc:370](https://v8std.ru/diagnostics/acc/370.md): HTML: https://v8std.ru/diagnostics/acc/370/. Standards: std498, std784. Параметр "ИмяСобытия" метода "ЗаписьЖурналаРегистрации()" инициализируется переменной, содержащей нелокализованную строку. АПК:370. Код АПК:... - [acc:371](https://v8std.ru/diagnostics/acc/371.md): HTML: https://v8std.ru/diagnostics/acc/371/. Standards: std498, std784. При локализации параметра "ИмяСобытия" для получения кода языка следует использовать функцию... - [acc:374](https://v8std.ru/diagnostics/acc/374.md): HTML: https://v8std.ru/diagnostics/acc/374/. Standards: нет. Сообщение содержит восклицательный знак. АПК:374. Код АПК: 374.: Сообщения пользователю - [acc:375](https://v8std.ru/diagnostics/acc/375.md): HTML: https://v8std.ru/diagnostics/acc/375/. Standards: std534, std689. Избыточно установлены права на устаревший объект метаданных (с префиксом "Удалить"). АПК:375. Код АПК: 375. #std534: Удаление устаревших... - [acc:376](https://v8std.ru/diagnostics/acc/376.md): HTML: https://v8std.ru/diagnostics/acc/376/. Standards: std467. Превышена максимальная длина числовых данных (31 знак). АПК:376. Код АПК: 376. #std467: Общие требования к конфигурации - [acc:377](https://v8std.ru/diagnostics/acc/377.md): HTML: https://v8std.ru/diagnostics/acc/377/. Standards: std467. Превышена максимальная длина ресурса регистра накопления или бухгалтерии (25 знаков). АПК:377. Код АПК: 377. #std467: Общие требования к... - [acc:379](https://v8std.ru/diagnostics/acc/379.md): HTML: https://v8std.ru/diagnostics/acc/379/. Standards: std467. В качестве правого операнда операции сравнения "ПОДОБНО" указано поле таблицы. АПК:379. Код АПК: 379. #std467: Общие требования к... - [acc:380](https://v8std.ru/diagnostics/acc/380.md): HTML: https://v8std.ru/diagnostics/acc/380/. Standards: std467. Длина индекса составляет больше 900 байт. АПК:380. Код АПК: 380. #std467: Общие требования к конфигурации - [acc:381](https://v8std.ru/diagnostics/acc/381.md): HTML: https://v8std.ru/diagnostics/acc/381/. Standards: std474; EDT: v8cs:mdo-name-length. Длина имени объекта метаданных превышает 80 символов. АПК:381. Код АПК: 381. Код проверки EDT: mdo-name-length. #std474: Имя, синоним,... - [acc:384](https://v8std.ru/diagnostics/acc/384.md): HTML: https://v8std.ru/diagnostics/acc/384/. Standards: нет. Установлено нулевое поле у табличного документа АПК:384. Код АПК: 384.: Формирование печатных форм - [acc:386](https://v8std.ru/diagnostics/acc/386.md): HTML: https://v8std.ru/diagnostics/acc/386/. Standards: нет. В свойствах формы настроено условное оформление. АПК:386. Код АПК: 386.: Условное оформление в формах - [acc:387](https://v8std.ru/diagnostics/acc/387.md): HTML: https://v8std.ru/diagnostics/acc/387/. Standards: нет. В свойствах динамического списка настроено условное оформление. АПК:387. Код АПК: 387.: Условное оформление в формах - [acc:388](https://v8std.ru/diagnostics/acc/388.md): HTML: https://v8std.ru/diagnostics/acc/388/. Standards: std453. Неэкспортная процедура (функция) в разделе "ПрограммныйИнтерфейс". АПК:388. Код АПК: 388. #std453: Описание процедур и функций - [acc:389](https://v8std.ru/diagnostics/acc/389.md): HTML: https://v8std.ru/diagnostics/acc/389/. Standards: std453. Неэкспортная процедура (функция) в разделе "СлужебныйПрограммныйИнтерфейс". АПК:389. Код АПК: 389. #std453: Описание процедур и функций - [acc:393](https://v8std.ru/diagnostics/acc/393.md): HTML: https://v8std.ru/diagnostics/acc/393/. Standards: std737. Использована ролевая настройка просмотра для реквизита формы. АПК:393. Код АПК: 393. #std737: Проверка прав доступа - [acc:394](https://v8std.ru/diagnostics/acc/394.md): HTML: https://v8std.ru/diagnostics/acc/394/. Standards: std737. Использована ролевая настройка редактирования для реквизита формы. АПК:394. Код АПК: 394. #std737: Проверка прав доступа - [acc:395](https://v8std.ru/diagnostics/acc/395.md): HTML: https://v8std.ru/diagnostics/acc/395/. Standards: std737. Использована ролевая настройка использования для команды формы. АПК:395. Код АПК: 395. #std737: Проверка прав доступа - [acc:397](https://v8std.ru/diagnostics/acc/397.md): HTML: https://v8std.ru/diagnostics/acc/397/. Standards: std748. Не задан таймаут для объекта при работе с внешними ресурсами. АПК:397. Код АПК: 397. #std748: Таймауты при работе с внешними ресурсами - [acc:398](https://v8std.ru/diagnostics/acc/398.md): HTML: https://v8std.ru/diagnostics/acc/398/. Standards: std748. Задан нулевой таймаут для объекта при работе с внешними ресурсами. АПК:398. Код АПК: 398. #std748: Таймауты при работе с внешними ресурсами - [acc:399](https://v8std.ru/diagnostics/acc/399.md): HTML: https://v8std.ru/diagnostics/acc/399/. Standards: std453. Отсутствует или неверно описана секция "Параметры" в комментарии к экспортной процедуре (функции). АПК:399. Код АПК: 399. #std453: Описание... - [acc:400](https://v8std.ru/diagnostics/acc/400.md): HTML: https://v8std.ru/diagnostics/acc/400/. Standards: std453. Отсутствует или неверно описана секция "Возвращаемое значение" в комментарии к экспортной функции. АПК:400. Код АПК: 400. #std453: Описание... - [acc:401](https://v8std.ru/diagnostics/acc/401.md): HTML: https://v8std.ru/diagnostics/acc/401/. Standards: std453. Не описаны некоторые параметры в секции "Параметры" в комментарии к экспортной процедуре (функции). АПК:401. Код АПК: 401. #std453: Описание... - [acc:402](https://v8std.ru/diagnostics/acc/402.md): HTML: https://v8std.ru/diagnostics/acc/402/. Standards: std453. Секция "Возвращаемое значение" находится перед секцией "Параметры" в комментарии к экспортной функции. АПК:402. Код АПК: 402. #std453:... - [acc:403](https://v8std.ru/diagnostics/acc/403.md): HTML: https://v8std.ru/diagnostics/acc/403/. Standards: std453. Некорректно оформлена гиперссылка "См. ..." в комментарии к экспортной процедуре (функции). АПК:403. Код АПК: 403. #std453: Описание... - [acc:404](https://v8std.ru/diagnostics/acc/404.md): HTML: https://v8std.ru/diagnostics/acc/404/. Standards: std453. Не найден объект переадресации из гиперссылки "См. ..." в комментарии к экспортной процедуре (функции). АПК:404. Код АПК: 404. #std453:... - [acc:405](https://v8std.ru/diagnostics/acc/405.md): HTML: https://v8std.ru/diagnostics/acc/405/. Standards: std453. Описаны лишние параметры в секции "Параметры" в комментарии к экспортной процедуре (функции). АПК:405. Код АПК: 405. #std453: Описание... - [acc:406](https://v8std.ru/diagnostics/acc/406.md): HTML: https://v8std.ru/diagnostics/acc/406/. Standards: std453. Некорректно описаны некоторые параметры в секции "Параметры" в комментарии к экспортной процедуре (функции). АПК:406. Код АПК: 406. #std453:... - [acc:407](https://v8std.ru/diagnostics/acc/407.md): HTML: https://v8std.ru/diagnostics/acc/407/. Standards: std453. Некорректно описан тип некоторых параметров в секции "Параметры" в комментарии к экспортной процедуре (функции). АПК:407. Код АПК: 407.... - [acc:408](https://v8std.ru/diagnostics/acc/408.md): HTML: https://v8std.ru/diagnostics/acc/408/. Standards: std453. Описание параметров в секции "Параметры" должно начинаться с новой строки в комментарии к экспортной процедуре (функции). АПК:408. Код АПК:... - [acc:409](https://v8std.ru/diagnostics/acc/409.md): HTML: https://v8std.ru/diagnostics/acc/409/. Standards: std453. Описание возвращаемого значения в секции "Возвращаемое значение" должно начинаться с новой строки в комментарии к экспортной функции.... - [acc:410](https://v8std.ru/diagnostics/acc/410.md): HTML: https://v8std.ru/diagnostics/acc/410/. Standards: std453. Описана секция "Параметры" в комментарии к экспортной процедуре (функции), не имеющей параметров. АПК:410. Код АПК: 410. #std453: Описание... - [acc:412](https://v8std.ru/diagnostics/acc/412.md): HTML: https://v8std.ru/diagnostics/acc/412/. Standards: нет. Значение свойства "История выбора при вводе" у документа не равно "Не использовать". АПК:412. Код АПК: 412.: История выбора при вводе - [acc:413](https://v8std.ru/diagnostics/acc/413.md): HTML: https://v8std.ru/diagnostics/acc/413/. Standards: нет. Присутствует обработчик "ОбработкаПолученияДанныхВыбора", а свойство "История выбора при вводе" не равно "Не использовать". АПК:413. Код... - [acc:414](https://v8std.ru/diagnostics/acc/414.md): HTML: https://v8std.ru/diagnostics/acc/414/. Standards: нет. Неверно установлены свойства поля формы, которое ссылается на объект метаданных с отключенной историей выбора при вводе. АПК:414. Код АПК:... - [acc:415](https://v8std.ru/diagnostics/acc/415.md): HTML: https://v8std.ru/diagnostics/acc/415/. Standards: std783. Нарушена схема работы с транзакциями: отличаются условия "Если ... Тогда" у методов работы с транзакциями. АПК:415. Код АПК: 415. #std783:... - [acc:416](https://v8std.ru/diagnostics/acc/416.md): HTML: https://v8std.ru/diagnostics/acc/416/. Standards: std453. Отсутствует или некорректно описан тип возвращаемого значения в комментарии к экспортной функции. АПК:416. Код АПК: 416. #std453: Описание... - [acc:417](https://v8std.ru/diagnostics/acc/417.md): HTML: https://v8std.ru/diagnostics/acc/417/. Standards: std453. Некорректно описан тип некоторых свойств возвращаемого значения в комментарии к экспортной функции. АПК:417. Код АПК: 417. #std453: Описание... - [acc:419](https://v8std.ru/diagnostics/acc/419.md): HTML: https://v8std.ru/diagnostics/acc/419/. Standards: std488, std689; EDT: v8cs:role-right-has-rls. В правах роли установлены ограничения (RLS) для объекта метаданных. АПК:419. Код АПК: 419. Код проверки EDT: role-right-has-rls. #std488:... - [acc:420](https://v8std.ru/diagnostics/acc/420.md): HTML: https://v8std.ru/diagnostics/acc/420/. Standards: std488, std689. В праве "Удаление" роли установлены ограничения (RLS) для объекта метаданных. АПК:420. Код АПК: 420. #std488: Стандартные роли. #std689:... - [acc:421](https://v8std.ru/diagnostics/acc/421.md): HTML: https://v8std.ru/diagnostics/acc/421/. Standards: std689. Права на константу установлены в обеих ролях: "Полные права" и "Администратор системы". АПК:421. Код АПК: 421. #std689: Настройка ролей и... - [acc:422](https://v8std.ru/diagnostics/acc/422.md): HTML: https://v8std.ru/diagnostics/acc/422/. Standards: std689. Права на константу не установлены ни в одной из ролей: "Полные права" и "Администратор системы". АПК:422. Код АПК: 422. #std689: Настройка... - [acc:423](https://v8std.ru/diagnostics/acc/423.md): HTML: https://v8std.ru/diagnostics/acc/423/. Standards: std689. Для роли "Изменение" установлены права на другой объект метаданных. АПК:423. Код АПК: 423. #std689: Настройка ролей и прав доступа - [acc:424](https://v8std.ru/diagnostics/acc/424.md): HTML: https://v8std.ru/diagnostics/acc/424/. Standards: std689. Для роли "Чтение" установлены права на другой объект метаданных. АПК:424. Код АПК: 424. #std689: Настройка ролей и прав доступа - [acc:425](https://v8std.ru/diagnostics/acc/425.md): HTML: https://v8std.ru/diagnostics/acc/425/. Standards: std455. Отсутствует область "ОписаниеПеременных" в тексте модуля. АПК:425. Код АПК: 425. #std455: Структура модуля - [acc:426](https://v8std.ru/diagnostics/acc/426.md): HTML: https://v8std.ru/diagnostics/acc/426/. Standards: std455. Переменная объявлена в области, содержащей процедуру или функцию. АПК:426. Код АПК: 426. #std455: Структура модуля - [acc:427](https://v8std.ru/diagnostics/acc/427.md): HTML: https://v8std.ru/diagnostics/acc/427/. Standards: std455. Отсутствует область "Инициализация" в тексте модуля. АПК:427. Код АПК: 427. #std455: Структура модуля - [acc:428](https://v8std.ru/diagnostics/acc/428.md): HTML: https://v8std.ru/diagnostics/acc/428/. Standards: std455. Операторы раздела инициализации расположены в области, содержащей процедуры или функции. АПК:428. Код АПК: 428. #std455: Структура модуля - [acc:429](https://v8std.ru/diagnostics/acc/429.md): HTML: https://v8std.ru/diagnostics/acc/429/. Standards: std455. Переменная объявлена вне области "ОписаниеПеременных". АПК:429. Код АПК: 429. #std455: Структура модуля - [acc:430](https://v8std.ru/diagnostics/acc/430.md): HTML: https://v8std.ru/diagnostics/acc/430/. Standards: std455. Операторы раздела инициализации расположены вне области "Инициализация". АПК:430. Код АПК: 430. #std455: Структура модуля - [acc:433](https://v8std.ru/diagnostics/acc/433.md): HTML: https://v8std.ru/diagnostics/acc/433/. Standards: std456; EDT: v8cs:module-unused-local-variable. Неэкспортная переменная не используется в модуле. АПК:433. Код АПК: 433. Код проверки EDT: module-unused-local-variable. #std456: Тексты... - [acc:435](https://v8std.ru/diagnostics/acc/435.md): HTML: https://v8std.ru/diagnostics/acc/435/. Standards: std724. Возврат константы типа Строка в модуле с повторным использованием. АПК:435. Код АПК: 435. #std724: Использование модулей с повторным... - [acc:436](https://v8std.ru/diagnostics/acc/436.md): HTML: https://v8std.ru/diagnostics/acc/436/. Standards: std724. Возврат константы типа Число в модуле с повторным использованием. АПК:436. Код АПК: 436. #std724: Использование модулей с повторным... - [acc:437](https://v8std.ru/diagnostics/acc/437.md): HTML: https://v8std.ru/diagnostics/acc/437/. Standards: std724. Возврат константы типа Дата в модуле с повторным использованием. АПК:437. Код АПК: 437. #std724: Использование модулей с повторным... - [acc:438](https://v8std.ru/diagnostics/acc/438.md): HTML: https://v8std.ru/diagnostics/acc/438/. Standards: std724. Возврат константы типа Булево в модуле с повторным использованием. АПК:438. Код АПК: 438. #std724: Использование модулей с повторным... - [acc:439](https://v8std.ru/diagnostics/acc/439.md): HTML: https://v8std.ru/diagnostics/acc/439/. Standards: std724. Возврат предопределенного элемента в модуле с повторным использованием. АПК:439. Код АПК: 439. #std724: Использование модулей с повторным... - [acc:441](https://v8std.ru/diagnostics/acc/441.md): HTML: https://v8std.ru/diagnostics/acc/441/. Standards: std542. Отсутствует удаление временного файла после использования. АПК:441. Код АПК: 441. #std542: Доступ к файловой системе из кода конфигурации - [acc:442](https://v8std.ru/diagnostics/acc/442.md): HTML: https://v8std.ru/diagnostics/acc/442/. Standards: std689. Ошибка выполнения проверки: не удалось получить версию БСП. АПК:442. Код АПК: 442. #std689: Настройка ролей и прав доступа - [acc:443](https://v8std.ru/diagnostics/acc/443.md): HTML: https://v8std.ru/diagnostics/acc/443/. Standards: std689. Ошибка выполнения проверки: не удалось получить назначение ролей пользователей. АПК:443. Код АПК: 443. #std689: Настройка ролей и прав... - [acc:444](https://v8std.ru/diagnostics/acc/444.md): HTML: https://v8std.ru/diagnostics/acc/444/. Standards: std724. Экспортная процедура в модуле с повторным использованием. АПК:444. Код АПК: 444. #std724: Использование модулей с повторным использованием... - [acc:445](https://v8std.ru/diagnostics/acc/445.md): HTML: https://v8std.ru/diagnostics/acc/445/. Standards: std765. В реквизит формы присвоена нелокализованная строка. АПК:445. Код АПК: 445. #std765: Элементы форм: требования по локализации - [acc:446](https://v8std.ru/diagnostics/acc/446.md): HTML: https://v8std.ru/diagnostics/acc/446/. Standards: std765. У элемента формы не заполнен заголовок. АПК:446. Код АПК: 446. #std765: Элементы форм: требования по локализации - [acc:447](https://v8std.ru/diagnostics/acc/447.md): HTML: https://v8std.ru/diagnostics/acc/447/. Standards: std478, std765. У элемента формы бессмысленная подсказка. АПК:447. Код АПК: 447. #std478: Подсказка и проверка заполнения. #std765: Элементы форм:... - [acc:448](https://v8std.ru/diagnostics/acc/448.md): HTML: https://v8std.ru/diagnostics/acc/448/. Standards: std765; EDT: v8cs:input-field-list-choice-mode. У элемента формы с заполненным списком выбора отключено свойство "Режим выбора из списка". АПК:448. Код АПК: 448. Код проверки EDT:... - [acc:449](https://v8std.ru/diagnostics/acc/449.md): HTML: https://v8std.ru/diagnostics/acc/449/. Standards: std767. Задано наименование предопределенного регламентного задания. АПК:449. Код АПК: 449. #std767: Регламентные задания: требования по локализации - [acc:450](https://v8std.ru/diagnostics/acc/450.md): HTML: https://v8std.ru/diagnostics/acc/450/. Standards: std766. В макете используется кодировка, отличная от "UTF-8". АПК:450. Код АПК: 450. #std766: Макеты: требования по локализации и поддержке разных... - [acc:453](https://v8std.ru/diagnostics/acc/453.md): HTML: https://v8std.ru/diagnostics/acc/453/. Standards: std760. Обращение к менеджеру регламентных заданий при наличии подсистемы "Технология сервиса". АПК:453. Код АПК: 453. #std760: Ограничения на... - [acc:454](https://v8std.ru/diagnostics/acc/454.md): HTML: https://v8std.ru/diagnostics/acc/454/. Standards: std760. Регламентное задание включено в состав разделителя. АПК:454. Код АПК: 454. #std760: Ограничения на регламентные задания при работе в модели... - [acc:455](https://v8std.ru/diagnostics/acc/455.md): HTML: https://v8std.ru/diagnostics/acc/455/. Standards: std760. Регламентное задание с включенным использованием отсутствует в процедуре "ОчередьЗаданийПереопределяемый.ПриПолученииСпискаШаблонов".... - [acc:456](https://v8std.ru/diagnostics/acc/456.md): HTML: https://v8std.ru/diagnostics/acc/456/. Standards: нет. Использование метода "СтрШаблон()". АПК:456. Код АПК: 456. Нет прямой привязки к стандарту - [acc:457](https://v8std.ru/diagnostics/acc/457.md): HTML: https://v8std.ru/diagnostics/acc/457/. Standards: std737. Использована ролевая настройка видимости в командном интерфейсе конфигурации. АПК:457. Код АПК: 457. #std737: Проверка прав доступа - [acc:458](https://v8std.ru/diagnostics/acc/458.md): HTML: https://v8std.ru/diagnostics/acc/458/. Standards: std644. Устаревшая процедура (функция) расположена вне области "УстаревшиеПроцедурыИФункции". АПК:458. Код АПК: 458. #std644: Обеспечение... - [acc:459](https://v8std.ru/diagnostics/acc/459.md): HTML: https://v8std.ru/diagnostics/acc/459/. Standards: std453. Описание процедуры (функции) размещено в середине, а не в начале комментария; либо описание параметра без отступа. АПК:459. Код АПК: 459.... - [acc:460](https://v8std.ru/diagnostics/acc/460.md): HTML: https://v8std.ru/diagnostics/acc/460/. Standards: std737. Использована ролевая настройка видимости в рабочей области начальной страницы. АПК:460. Код АПК: 460. #std737: Проверка прав доступа - [acc:461](https://v8std.ru/diagnostics/acc/461.md): HTML: https://v8std.ru/diagnostics/acc/461/. Standards: std737. Использована ролевая настройка видимости в командном интерфейсе основного раздела. АПК:461. Код АПК: 461. #std737: Проверка прав доступа - [acc:462](https://v8std.ru/diagnostics/acc/462.md): HTML: https://v8std.ru/diagnostics/acc/462/. Standards: std762. Для строковой константы запроса СКД не установлено представление доступного значения. АПК:462. Код АПК: 462. #std762: Запросы, динамические... - [acc:463](https://v8std.ru/diagnostics/acc/463.md): HTML: https://v8std.ru/diagnostics/acc/463/. Standards: std762; EDT: v8cs:ql-camel-case-string-literal. Строковая константа в запросе СКД не соответствует правилам образования имен переменных. АПК:463. Код АПК: 463. Код проверки EDT:... - [acc:464](https://v8std.ru/diagnostics/acc/464.md): HTML: https://v8std.ru/diagnostics/acc/464/. Standards: std765. Не заполнен заголовок поля динамического списка. АПК:464. Код АПК: 464. #std765: Элементы форм: требования по локализации - [acc:465](https://v8std.ru/diagnostics/acc/465.md): HTML: https://v8std.ru/diagnostics/acc/465/. Standards: std762. Не заполнен заголовок поля выборки в запросе СКД. АПК:465. Код АПК: 465. #std762: Запросы, динамические списки и отчеты на СКД: требования... - [acc:466](https://v8std.ru/diagnostics/acc/466.md): HTML: https://v8std.ru/diagnostics/acc/466/. Standards: std453. Нестандартные секции в описании экспортной процедуры (функции). АПК:466. Код АПК: 466. #std453: Описание процедур и функций - [acc:467](https://v8std.ru/diagnostics/acc/467.md): HTML: https://v8std.ru/diagnostics/acc/467/. Standards: нет. Использование монопольного или оперативного обработчика обновления. АПК:467. Код АПК: 467. Нет прямой привязки к стандарту - [acc:468](https://v8std.ru/diagnostics/acc/468.md): HTML: https://v8std.ru/diagnostics/acc/468/. Standards: std644. Экспортная процедура (функция) в области "ПрограммныйИнтерфейс" в общем модуле с повторным использованием. АПК:468. Код АПК: 468. #std644:... - [acc:469](https://v8std.ru/diagnostics/acc/469.md): HTML: https://v8std.ru/diagnostics/acc/469/. Standards: std644. В служебном общем модуле присутствует область "ПрограммныйИнтерфейс". АПК:469. Код АПК: 469. #std644: Обеспечение совместимости библиотек - [acc:470](https://v8std.ru/diagnostics/acc/470.md): HTML: https://v8std.ru/diagnostics/acc/470/. Standards: std467; EDT: v8cs:ql-cast-to-max-number. Превышена максимальная длина числовых данных в запросе (31 знак). АПК:470. Код АПК: 470. Код проверки EDT: ql-cast-to-max-number. #std467:... - [acc:472](https://v8std.ru/diagnostics/acc/472.md): HTML: https://v8std.ru/diagnostics/acc/472/. Standards: std669. Небезопасное подключение внешних компонент. АПК:472. Код АПК: 472. #std669: Ограничение на выполнение внешнего кода - [acc:473](https://v8std.ru/diagnostics/acc/473.md): HTML: https://v8std.ru/diagnostics/acc/473/. Standards: std644. Область "ДляВызоваИзДругихПодсистем" не входит в область "ПрограммныйИнтерфейс". АПК:473. Код АПК: 473. #std644: Обеспечение совместимости... - [acc:474](https://v8std.ru/diagnostics/acc/474.md): HTML: https://v8std.ru/diagnostics/acc/474/. Standards: std644. В комментарии внутри области "ДляВызоваИзДругихПодсистем" не указана подсистема-потребитель. АПК:474. Код АПК: 474. #std644: Обеспечение... - [acc:475](https://v8std.ru/diagnostics/acc/475.md): HTML: https://v8std.ru/diagnostics/acc/475/. Standards: std644. В комментарии внутри области "ДляВызоваИзДругихПодсистем" указана несуществующая подсистема. АПК:475. Код АПК: 475. #std644: Обеспечение... - [acc:476](https://v8std.ru/diagnostics/acc/476.md): HTML: https://v8std.ru/diagnostics/acc/476/. Standards: std644. Внутри области "ДляВызоваИзДругихПодсистем" не найден закрывающий комментарий "// Конец ... ". АПК:476. Код АПК: 476. #std644: Обеспечение... - [acc:478](https://v8std.ru/diagnostics/acc/478.md): HTML: https://v8std.ru/diagnostics/acc/478/. Standards: std783. Нарушена схема работы с транзакциями: между "Исключение" и "ОтменитьТранзакцию()" есть исполняемый код. АПК:478. Код АПК: 478. #std783:... - [acc:482](https://v8std.ru/diagnostics/acc/482.md): HTML: https://v8std.ru/diagnostics/acc/482/. Standards: нет. Запрос динамического списка, не содержащий секции "ИЗ", не переопределен в модуле формы. АПК:482. Код АПК: 482.: Программное переопределение... - [acc:483](https://v8std.ru/diagnostics/acc/483.md): HTML: https://v8std.ru/diagnostics/acc/483/. Standards: нет. Псевдоним таблицы запроса динамического списка, переопределяемого программно, не заканчивается постфиксом "Переопределяемый". АПК:483. Код... - [acc:484](https://v8std.ru/diagnostics/acc/484.md): HTML: https://v8std.ru/diagnostics/acc/484/. Standards: нет. Программная установка свойств динамического списка выполняется без помощи процедуры... - [acc:486](https://v8std.ru/diagnostics/acc/486.md): HTML: https://v8std.ru/diagnostics/acc/486/. Standards: std770. Отсутствует включение безопасного режима перед вызовом метода "Выполнить" или "Вычислить". АПК:486. Код АПК: 486. #std770: Ограничения на... - [acc:487](https://v8std.ru/diagnostics/acc/487.md): HTML: https://v8std.ru/diagnostics/acc/487/. Standards: std770. Обнаружен вызов метода "Выполнить" вместо "ОбщегоНазначения.ВыполнитьВБезопасномРежиме()". АПК:487. Код АПК: 487. #std770: Ограничения на... - [acc:488](https://v8std.ru/diagnostics/acc/488.md): HTML: https://v8std.ru/diagnostics/acc/488/. Standards: std770. Обнаружен вызов метода "Вычислить" вместо "ОбщегоНазначения.ВычислитьВБезопасномРежиме()". АПК:488. Код АПК: 488. #std770: Ограничения на... - [acc:489](https://v8std.ru/diagnostics/acc/489.md): HTML: https://v8std.ru/diagnostics/acc/489/. Standards: std770. Обнаружен вызов метода "Выполнить" вместо "РаботаВБезопасномРежиме.ВыполнитьВБезопасномРежиме()". АПК:489. Код АПК: 489. #std770:... - [acc:490](https://v8std.ru/diagnostics/acc/490.md): HTML: https://v8std.ru/diagnostics/acc/490/. Standards: std770. Обнаружен вызов метода "Вычислить" вместо "РаботаВБезопасномРежиме.ВычислитьВБезопасномРежиме()". АПК:490. Код АПК: 490. #std770:... - [acc:491](https://v8std.ru/diagnostics/acc/491.md): HTML: https://v8std.ru/diagnostics/acc/491/. Standards: std762. Некорректная локализация фрагмента текста запроса. АПК:491. Код АПК: 491. #std762: Запросы, динамические списки и отчеты на СКД: требования... - [acc:492](https://v8std.ru/diagnostics/acc/492.md): HTML: https://v8std.ru/diagnostics/acc/492/. Standards: std761. Неверно задан именованный параметр подстановки. АПК:492. Код АПК: 492. #std761: Интерфейсные тексты в коде: требования по локализации - [acc:494](https://v8std.ru/diagnostics/acc/494.md): HTML: https://v8std.ru/diagnostics/acc/494/. Standards: std655; EDT: v8cs:ql-join-to-sub-query. Использование запроса, выполняющего соединение с вложенным запросом. АПК:494. Код АПК: 494. Код проверки EDT: ql-join-to-sub-query. #std655:... - [acc:495](https://v8std.ru/diagnostics/acc/495.md): HTML: https://v8std.ru/diagnostics/acc/495/. Standards: std542. Вызов функции "КаталогВременныхФайлов()". АПК:495. Код АПК: 495. #std542: Доступ к файловой системе из кода конфигурации - [acc:496](https://v8std.ru/diagnostics/acc/496.md): HTML: https://v8std.ru/diagnostics/acc/496/. Standards: std540. Не заполнен параметр "РегламентноеЗадание" при вызове процедуры "ОбщегоНазначения.ПриНачалеВыполненияРегламентногоЗадания();". АПК:496. Код... - [acc:497](https://v8std.ru/diagnostics/acc/497.md): HTML: https://v8std.ru/diagnostics/acc/497/. Standards: std766. В имени макета отсутствует суффикс (например, "_ru"). АПК:497. Код АПК: 497. #std766: Макеты: требования по локализации и поддержке разных... - [acc:499](https://v8std.ru/diagnostics/acc/499.md): HTML: https://v8std.ru/diagnostics/acc/499/. Standards: std554. Процедура переопределяемого общего модуля содержит лишний код (должен быть только код вида ".();"). АПК:499. Код АПК: 499. #std554:... - [acc:5](https://v8std.ru/diagnostics/acc/5.md): HTML: https://v8std.ru/diagnostics/acc/5/. Standards: std474. Комментарий должен начинаться с прописной буквы. АПК:5. Код АПК: 5. #std474: Имя, синоним, комментарий - [acc:500](https://v8std.ru/diagnostics/acc/500.md): HTML: https://v8std.ru/diagnostics/acc/500/. Standards: std554. Имя вызываемой процедуры отличается от имени переопределяемой процедуры. АПК:500. Код АПК: 500. #std554: Переопределение общих модулей в... - [acc:501](https://v8std.ru/diagnostics/acc/501.md): HTML: https://v8std.ru/diagnostics/acc/501/. Standards: std554. Отличается состав или порядок параметров вызываемой и переопределяемой процедуры. АПК:501. Код АПК: 501. #std554: Переопределение общих... - [acc:502](https://v8std.ru/diagnostics/acc/502.md): HTML: https://v8std.ru/diagnostics/acc/502/. Standards: std554. Неверный комментарий у процедуры, вызываемой в переопределяемом модуле (должен быть "См. .."). АПК:502. Код АПК: 502. #std554:... - [acc:503](https://v8std.ru/diagnostics/acc/503.md): HTML: https://v8std.ru/diagnostics/acc/503/. Standards: std554. В переопределяемом общем модуле описана функция. АПК:503. Код АПК: 503. #std554: Переопределение общих модулей в условиях иерархии библиотек - [acc:505](https://v8std.ru/diagnostics/acc/505.md): HTML: https://v8std.ru/diagnostics/acc/505/. Standards: std554. В переопределяемом общем модуле описана неэкспортная процедура (функция). АПК:505. Код АПК: 505. #std554: Переопределение общих модулей в... - [acc:506](https://v8std.ru/diagnostics/acc/506.md): HTML: https://v8std.ru/diagnostics/acc/506/. Standards: std554. В переопределяемом общем модуле описана лишняя внешняя область (должна быть только область "ПрограммныйИнтерфейс"). АПК:506. Код АПК: 506.... - [acc:507](https://v8std.ru/diagnostics/acc/507.md): HTML: https://v8std.ru/diagnostics/acc/507/. Standards: std689. Роль дает права на объекты других подсистем. АПК:507. Код АПК: 507. #std689: Настройка ролей и прав доступа - [acc:508](https://v8std.ru/diagnostics/acc/508.md): HTML: https://v8std.ru/diagnostics/acc/508/. Standards: std689. Неверно заданы права на обработку (должны быть у ИспользованиеОбработки, БазовыеПрава или Подсистема). АПК:508. Код АПК: 508. #std689:... - [acc:510](https://v8std.ru/diagnostics/acc/510.md): HTML: https://v8std.ru/diagnostics/acc/510/. Standards: std689. Ни в одной роли нет прав на просмотр команды. АПК:510. Код АПК: 510. #std689: Настройка ролей и прав доступа - [acc:511](https://v8std.ru/diagnostics/acc/511.md): HTML: https://v8std.ru/diagnostics/acc/511/. Standards: std689. Неверно заданы права на команду (есть права на просмотр команды, но нет прав на чтение или просмотр объекта). АПК:511. Код АПК: 511.... - [acc:512](https://v8std.ru/diagnostics/acc/512.md): HTML: https://v8std.ru/diagnostics/acc/512/. Standards: std689. Неверно заданы права на команду (есть права на чтение или просмотр объекта, но нет прав на просмотр команды). АПК:512. Код АПК: 512.... - [acc:513](https://v8std.ru/diagnostics/acc/513.md): HTML: https://v8std.ru/diagnostics/acc/513/. Standards: std689. Неверно заданы права на команду (права на команды печати должны быть назначены роли "БазовыеПрава"). АПК:513. Код АПК: 513. #std689:... - [acc:514](https://v8std.ru/diagnostics/acc/514.md): HTML: https://v8std.ru/diagnostics/acc/514/. Standards: std737. Роль не дает прав ни на один объект метаданных, и к ней нет обращения в коде модулей. АПК:514. Код АПК: 514. #std737: Проверка прав доступа - [acc:515](https://v8std.ru/diagnostics/acc/515.md): HTML: https://v8std.ru/diagnostics/acc/515/. Standards: std737. Использована функция "Пользователи.РолиДоступны()". АПК:515. Код АПК: 515. #std737: Проверка прав доступа - [acc:518](https://v8std.ru/diagnostics/acc/518.md): HTML: https://v8std.ru/diagnostics/acc/518/. Standards: std771. Планом обмена поддерживается версия формата обмена EnterpriseData, не входящая в состав конфигурации. АПК:518. Код АПК: 518. #std771:... - [acc:519](https://v8std.ru/diagnostics/acc/519.md): HTML: https://v8std.ru/diagnostics/acc/519/. Standards: std771. Планом обмена не поддерживается более высокая версия формата обмена EnterpriseData. АПК:519. Код АПК: 519. #std771: Интеграция прикладных... - [acc:520](https://v8std.ru/diagnostics/acc/520.md): HTML: https://v8std.ru/diagnostics/acc/520/. Standards: std771. Планом обмена не поддерживается более низкая версия формата обмена EnterpriseData. АПК:520. Код АПК: 520. #std771: Интеграция прикладных... - [acc:521](https://v8std.ru/diagnostics/acc/521.md): HTML: https://v8std.ru/diagnostics/acc/521/. Standards: std783. Нарушена схема работы с транзакциями: преждевременный выход из блока "Попытка..Исключение" без завершения или отмены транзакции. АПК:521.... - [acc:524](https://v8std.ru/diagnostics/acc/524.md): HTML: https://v8std.ru/diagnostics/acc/524/. Standards: std467. Некорректно заполнено свойство "Путь к данным" у поля динамического списка. АПК:524. Код АПК: 524. #std467: Общие требования к конфигурации - [acc:525](https://v8std.ru/diagnostics/acc/525.md): HTML: https://v8std.ru/diagnostics/acc/525/. Standards: std467. Некорректно заполнено свойство "Данные" у кнопки, связанной с полем динамического списка. АПК:525. Код АПК: 525. #std467: Общие требования к... - [acc:526](https://v8std.ru/diagnostics/acc/526.md): HTML: https://v8std.ru/diagnostics/acc/526/. Standards: std467. У процедуры (функции) в модуле формы отсутствует директива компиляции. АПК:526. Код АПК: 526. #std467: Общие требования к конфигурации - [acc:527](https://v8std.ru/diagnostics/acc/527.md): HTML: https://v8std.ru/diagnostics/acc/527/. Standards: std467. В качестве параметра обработчика оповещения указана серверная процедура. АПК:527. Код АПК: 527. #std467: Общие требования к конфигурации - [acc:529](https://v8std.ru/diagnostics/acc/529.md): HTML: https://v8std.ru/diagnostics/acc/529/. Standards: нет. Для объекта метаданных назначено несколько отложенных обработчиков обновления в параллельном режиме. АПК:529. Код АПК: 529. Нет прямой... - [acc:530](https://v8std.ru/diagnostics/acc/530.md): HTML: https://v8std.ru/diagnostics/acc/530/. Standards: нет. Отложенный обработчик обновления в параллельном режиме для объекта одной подсистемы обрабатывает данные другой подсистемы. АПК:530. Код АПК:... - [acc:531](https://v8std.ru/diagnostics/acc/531.md): HTML: https://v8std.ru/diagnostics/acc/531/. Standards: std467. Избыточное обращение внутри модуля через его имя или псевдоним ЭтотОбъект (к методу, свойству или реквизиту). АПК:531. Код АПК: 531.... - [acc:534](https://v8std.ru/diagnostics/acc/534.md): HTML: https://v8std.ru/diagnostics/acc/534/. Standards: std774. Небезопасный запуск приложения. АПК:534. Код АПК: 534. #std774: Безопасность запуска приложений - [acc:536](https://v8std.ru/diagnostics/acc/536.md): HTML: https://v8std.ru/diagnostics/acc/536/. Standards: std775. Отсутствует отключение макросов при работе с документом Microsoft Word. АПК:536. Код АПК: 536. #std775: Безопасность программного... - [acc:537](https://v8std.ru/diagnostics/acc/537.md): HTML: https://v8std.ru/diagnostics/acc/537/. Standards: std775. Отсутствует отключение макросов при работе с документом Microsoft Excel. АПК:537. Код АПК: 537. #std775: Безопасность программного... - [acc:538](https://v8std.ru/diagnostics/acc/538.md): HTML: https://v8std.ru/diagnostics/acc/538/. Standards: std543. Объект, не имеющий визуального представления, входит в состав подсистемы, включенной в командный интерфейс. АПК:538. Код АПК: 538. #std543:... - [acc:540](https://v8std.ru/diagnostics/acc/540.md): HTML: https://v8std.ru/diagnostics/acc/540/. Standards: std412. В запросе отсутствует проверка на NULL для поля, которое может потенциально содержать NULL. АПК:540. Код АПК: 540. #std412: Упорядочивание... - [acc:541](https://v8std.ru/diagnostics/acc/541.md): HTML: https://v8std.ru/diagnostics/acc/541/. Standards: std689. Неверно установлены права базовой роли на объект метаданных. АПК:541. Код АПК: 541. #std689: Настройка ролей и прав доступа - [acc:543](https://v8std.ru/diagnostics/acc/543.md): HTML: https://v8std.ru/diagnostics/acc/543/. Standards: нет. В отложенном обработчике обновления не указан идентификатор. АПК:543. Код АПК: 543. Нет прямой привязки к стандарту - [acc:544](https://v8std.ru/diagnostics/acc/544.md): HTML: https://v8std.ru/diagnostics/acc/544/. Standards: нет. В отложенном обработчике обновления не указан комментарий. АПК:544. Код АПК: 544. Нет прямой привязки к стандарту - [acc:545](https://v8std.ru/diagnostics/acc/545.md): HTML: https://v8std.ru/diagnostics/acc/545/. Standards: нет. В отложенном обработчике обновления обнаружен неуникальный идентификатор. АПК:545. Код АПК: 545. Нет прямой привязки к стандарту - [acc:546](https://v8std.ru/diagnostics/acc/546.md): HTML: https://v8std.ru/diagnostics/acc/546/. Standards: нет. В отложенном обработчике обновления обнаружен неуникальный комментарий. АПК:546. Код АПК: 546. Нет прямой привязки к стандарту - [acc:547](https://v8std.ru/diagnostics/acc/547.md): HTML: https://v8std.ru/diagnostics/acc/547/. Standards: std439, std469. Использована инструкция препроцессора в клиент-серверном общем модуле. АПК:547. Код АПК: 547. #std439: Использование директив компиляции и... - [acc:548](https://v8std.ru/diagnostics/acc/548.md): HTML: https://v8std.ru/diagnostics/acc/548/. Standards: std640. Параметры вызова функции скопированы из определения вызываемой процедуры (функции). АПК:548. Код АПК: 548. #std640: Параметры процедур и... - [acc:549](https://v8std.ru/diagnostics/acc/549.md): HTML: https://v8std.ru/diagnostics/acc/549/. Standards: std640. Выполняется неявная передача обязательного параметра. АПК:549. Код АПК: 549. #std640: Параметры процедур и функций - [acc:552](https://v8std.ru/diagnostics/acc/552.md): HTML: https://v8std.ru/diagnostics/acc/552/. Standards: std669. Небезопасное подключение внешней обработки. АПК:552. Код АПК: 552. #std669: Ограничение на выполнение внешнего кода - [acc:553](https://v8std.ru/diagnostics/acc/553.md): HTML: https://v8std.ru/diagnostics/acc/553/. Standards: std669. Небезопасное подключение внешнего отчета. АПК:553. Код АПК: 553. #std669: Ограничение на выполнение внешнего кода - [acc:554](https://v8std.ru/diagnostics/acc/554.md): HTML: https://v8std.ru/diagnostics/acc/554/. Standards: std669. Небезопасное подключение расширения конфигурации. АПК:554. Код АПК: 554. #std669: Ограничение на выполнение внешнего кода - [acc:555](https://v8std.ru/diagnostics/acc/555.md): HTML: https://v8std.ru/diagnostics/acc/555/. Standards: std669. Создание объекта типа "ОписаниеЗащитыОтОпасныхДействий". АПК:555. Код АПК: 555. #std669: Ограничение на выполнение внешнего кода - [acc:556](https://v8std.ru/diagnostics/acc/556.md): HTML: https://v8std.ru/diagnostics/acc/556/. Standards: std669. Вызов функции БСП "ОбщегоНазначения.ОписаниеЗащитыБезПредупреждений()". АПК:556. Код АПК: 556. #std669: Ограничение на выполнение внешнего... - [acc:557](https://v8std.ru/diagnostics/acc/557.md): HTML: https://v8std.ru/diagnostics/acc/557/. Standards: std467. Экспортная процедура (функция) из модуля с признаком "ВызовСервера" не вызывается на клиенте. АПК:557. Код АПК: 557. #std467: Общие... - [acc:558](https://v8std.ru/diagnostics/acc/558.md): HTML: https://v8std.ru/diagnostics/acc/558/. Standards: std467. Экспортная процедура (функция) из модуля с признаком "КлиентСервер" не вызывается на клиенте. АПК:558. Код АПК: 558. #std467: Общие... - [acc:559](https://v8std.ru/diagnostics/acc/559.md): HTML: https://v8std.ru/diagnostics/acc/559/. Standards: std467. Экспортная процедура (функция) из модуля с признаком "КлиентСервер" не вызывается на сервере. АПК:559. Код АПК: 559. #std467: Общие... - [acc:561](https://v8std.ru/diagnostics/acc/561.md): HTML: https://v8std.ru/diagnostics/acc/561/. Standards: std467, std759. Ошибка платформенной проверки конфигурации. АПК:561. Код АПК: 561. #std467: Общие требования к конфигурации. #std759: Несущественные... - [acc:562](https://v8std.ru/diagnostics/acc/562.md): HTML: https://v8std.ru/diagnostics/acc/562/. Standards: std467, std759. Ошибка платформенной проверки конфигурации: Возможно ошибочное свойство. АПК:562. Код АПК: 562. #std467: Общие требования к конфигурации.... - [acc:563](https://v8std.ru/diagnostics/acc/563.md): HTML: https://v8std.ru/diagnostics/acc/563/. Standards: std467, std759. Ошибка платформенной проверки конфигурации: Возможно ошибочный метод. АПК:563. Код АПК: 563. #std467: Общие требования к конфигурации.... - [acc:564](https://v8std.ru/diagnostics/acc/564.md): HTML: https://v8std.ru/diagnostics/acc/564/. Standards: std467, std759. Ошибка платформенной проверки конфигурации: Возможно ошибочный параметр. АПК:564. Код АПК: 564. #std467: Общие требования к конфигурации.... - [acc:565](https://v8std.ru/diagnostics/acc/565.md): HTML: https://v8std.ru/diagnostics/acc/565/. Standards: std467, std759. Ошибка платформенной проверки конфигурации: Использование модального вызова. АПК:565. Код АПК: 565. #std467: Общие требования к... - [acc:566](https://v8std.ru/diagnostics/acc/566.md): HTML: https://v8std.ru/diagnostics/acc/566/. Standards: std467, std759. Ошибка платформенной проверки конфигурации: Использование синхронного вызова. АПК:566. Код АПК: 566. #std467: Общие требования к... - [acc:567](https://v8std.ru/diagnostics/acc/567.md): HTML: https://v8std.ru/diagnostics/acc/567/. Standards: std467, std759. Ошибка платформенной проверки конфигурации: Не обнаружено ссылок на процедуру. АПК:567. Код АПК: 567. #std467: Общие требования к... - [acc:568](https://v8std.ru/diagnostics/acc/568.md): HTML: https://v8std.ru/diagnostics/acc/568/. Standards: std467, std759. Ошибка платформенной проверки конфигурации: Не обнаружено ссылок на функцию. АПК:568. Код АПК: 568. #std467: Общие требования к... - [acc:569](https://v8std.ru/diagnostics/acc/569.md): HTML: https://v8std.ru/diagnostics/acc/569/. Standards: std467, std759. Ошибка платформенной проверки конфигурации: Неразрешимые ссылки на объекты метаданных. АПК:569. Код АПК: 569. #std467: Общие требования к... - [acc:570](https://v8std.ru/diagnostics/acc/570.md): HTML: https://v8std.ru/diagnostics/acc/570/. Standards: std467, std759. Ошибка платформенной проверки конфигурации: Отсутствует обработчик. АПК:570. Код АПК: 570. #std467: Общие требования к конфигурации.... - [acc:571](https://v8std.ru/diagnostics/acc/571.md): HTML: https://v8std.ru/diagnostics/acc/571/. Standards: std467, std759. Ошибка платформенной проверки конфигурации: Переменная не определена. АПК:571. Код АПК: 571. #std467: Общие требования к конфигурации.... - [acc:572](https://v8std.ru/diagnostics/acc/572.md): HTML: https://v8std.ru/diagnostics/acc/572/. Standards: std467, std759. Ошибка платформенной проверки конфигурации: Процедура или функция с указанным именем не определена. АПК:572. Код АПК: 572. #std467: Общие... - [acc:573](https://v8std.ru/diagnostics/acc/573.md): HTML: https://v8std.ru/diagnostics/acc/573/. Standards: std467, std759; EDT: v8cs:module-empty-method. Ошибка платформенной проверки конфигурации: Пустой обработчик. АПК:573. Код АПК: 573. Код проверки EDT: module-empty-method. #std467: Общие... - [acc:574](https://v8std.ru/diagnostics/acc/574.md): HTML: https://v8std.ru/diagnostics/acc/574/. Standards: std467, std759. Ошибка платформенной проверки конфигурации: (Проверка: Мобильный клиент). АПК:574. Код АПК: 574. #std467: Общие требования к конфигурации.... - [acc:58](https://v8std.ru/diagnostics/acc/58.md): HTML: https://v8std.ru/diagnostics/acc/58/. Standards: std474. Имя неверно образовано из синонима. АПК:58. Код АПК: 58. #std474: Имя, синоним, комментарий - [acc:580](https://v8std.ru/diagnostics/acc/580.md): HTML: https://v8std.ru/diagnostics/acc/580/. Standards: std467. Нет вызовов служебной экспортной процедуры (функции). АПК:580. Код АПК: 580. #std467: Общие требования к конфигурации - [acc:581](https://v8std.ru/diagnostics/acc/581.md): HTML: https://v8std.ru/diagnostics/acc/581/. Standards: std467. Избыточное ключевое слово "Экспорт". АПК:581. Код АПК: 581. #std467: Общие требования к конфигурации - [acc:59](https://v8std.ru/diagnostics/acc/59.md): HTML: https://v8std.ru/diagnostics/acc/59/. Standards: std478. Подсказка совпадает с синонимом. АПК:59. Код АПК: 59. #std478: Подсказка и проверка заполнения - [acc:6](https://v8std.ru/diagnostics/acc/6.md): HTML: https://v8std.ru/diagnostics/acc/6/. Standards: std474. Комментарий содержит букву "ё". АПК:6. Код АПК: 6. #std474: Имя, синоним, комментарий.: Тексты - [acc:60](https://v8std.ru/diagnostics/acc/60.md): HTML: https://v8std.ru/diagnostics/acc/60/. Standards: std482. Не заполнен синоним конфигурации. АПК:60. Код АПК: 60. #std482: Заполнение свойств конфигурации информацией о выпуске - [acc:61](https://v8std.ru/diagnostics/acc/61.md): HTML: https://v8std.ru/diagnostics/acc/61/. Standards: std482. В имени конфигурации запрещено использовать слова "редакция" или "подредакция". АПК:61. Код АПК: 61. #std482: Заполнение свойств... - [acc:62](https://v8std.ru/diagnostics/acc/62.md): HTML: https://v8std.ru/diagnostics/acc/62/. Standards: std482. Неверно указан адрес информации о поставщике. Должен быть "http://www.1c.ru". АПК:62. Код АПК: 62. #std482: Заполнение свойств конфигурации... - [acc:63](https://v8std.ru/diagnostics/acc/63.md): HTML: https://v8std.ru/diagnostics/acc/63/. Standards: std482. Неверно указан адрес информации о конфигурации. Должен начинаться с "http://v8.1c.ru/". АПК:63. Код АПК: 63. #std482: Заполнение свойств... - [acc:64](https://v8std.ru/diagnostics/acc/64.md): HTML: https://v8std.ru/diagnostics/acc/64/. Standards: std482. Неверно указан адрес каталога обновлений. Должен быть "http://downloads.v8.1c.ru/tmplts/". АПК:64. Код АПК: 64. #std482: Заполнение свойств... - [acc:65](https://v8std.ru/diagnostics/acc/65.md): HTML: https://v8std.ru/diagnostics/acc/65/. Standards: нет. Использован метод "ПолучитьФорму()". АПК:65. Код АПК: 65.: Открытие форм - [acc:66](https://v8std.ru/diagnostics/acc/66.md): HTML: https://v8std.ru/diagnostics/acc/66/. Standards: std460. Использована конструкция "ДЛЯ ИЗМЕНЕНИЯ". АПК:66. Код АПК: 66. #std460: Использование управляемого режима блокировки - [acc:67](https://v8std.ru/diagnostics/acc/67.md): HTML: https://v8std.ru/diagnostics/acc/67/. Standards: std460; EDT: v8cs:configuration-data-lock-mode. Для конфигурации не установлен управляемый режим блокировки данных. АПК:67. Код АПК: 67. Код проверки EDT: configuration-data-lock-mode.... - [acc:68](https://v8std.ru/diagnostics/acc/68.md): HTML: https://v8std.ru/diagnostics/acc/68/. Standards: std409. Использована конструкция "ДанныеФормыВЗначение()". АПК:68. Код АПК: 68. #std409: Использование РеквизитФормыВЗначение и ДанныеФормыВЗначение - [acc:69](https://v8std.ru/diagnostics/acc/69.md): HTML: https://v8std.ru/diagnostics/acc/69/. Standards: нет. Использован метод "Сообщить()". АПК:69. Код АПК: 69.: Ограничение на использование метода Сообщить - [acc:7](https://v8std.ru/diagnostics/acc/7.md): HTML: https://v8std.ru/diagnostics/acc/7/. Standards: std474. Синоним содержит букву "ё". АПК:7. Код АПК: 7. #std474: Имя, синоним, комментарий.: Тексты - [acc:70](https://v8std.ru/diagnostics/acc/70.md): HTML: https://v8std.ru/diagnostics/acc/70/. Standards: std435. Использована конструкция "ПОЛНОЕ ВНЕШНЕЕ СОЕДИНЕНИЕ". АПК:70. Код АПК: 70. #std435: Ограничение на использование конструкции "ПОЛНОЕ ВНЕШНЕЕ... - [acc:71](https://v8std.ru/diagnostics/acc/71.md): HTML: https://v8std.ru/diagnostics/acc/71/. Standards: std483. Неверно установлен номер версии. Он не должен быть вида 0.0.0.0, N.0.0.0, N.0.N.0 или N.0.0.N. АПК:71. Код АПК: 71. #std483: Нумерация... - [acc:72](https://v8std.ru/diagnostics/acc/72.md): HTML: https://v8std.ru/diagnostics/acc/72/. Standards: std482. Синоним должен оканчиваться на номер редакции.подредакции. АПК:72. Код АПК: 72. #std482: Заполнение свойств конфигурации информацией о... - [acc:73](https://v8std.ru/diagnostics/acc/73.md): HTML: https://v8std.ru/diagnostics/acc/73/. Standards: std469. Рекомендуется избегать в названии общего модуля таких общих слов как "Процедуры", "Функции", "Обработчики", "Модуль", "Функциональность" и... - [acc:75](https://v8std.ru/diagnostics/acc/75.md): HTML: https://v8std.ru/diagnostics/acc/75/. Standards: std464, std465, std752, std773; EDT: v8cs:data-exchange-load. Отсутствует обязательная конструкция "Если ОбменДанными.Загрузка Тогда ...". АПК:75. Код АПК: 75. Код проверки EDT: data-exchange-load.... - [acc:76](https://v8std.ru/diagnostics/acc/76.md): HTML: https://v8std.ru/diagnostics/acc/76/. Standards: std482. Неверно указана информация об авторских правах. Должно начинаться с "Copyright © ООО "1С-Софт"". АПК:76. Код АПК: 76. #std482: Заполнение... - [acc:78](https://v8std.ru/diagnostics/acc/78.md): HTML: https://v8std.ru/diagnostics/acc/78/. Standards: нет. Найдена экспортная процедура или функция в модуле формы. АПК:78. Код АПК: 78.: Правила создания модулей форм - [acc:8](https://v8std.ru/diagnostics/acc/8.md): HTML: https://v8std.ru/diagnostics/acc/8/. Standards: std467, std474. Имя содержит букву "ё". АПК:8. Код АПК: 8. #std467: Общие требования к конфигурации. #std474: Имя, синоним, комментарий - [acc:80](https://v8std.ru/diagnostics/acc/80.md): HTML: https://v8std.ru/diagnostics/acc/80/. Standards: std469; EDT: v8cs:common-module-name-client. Общий модуль, доступный только на клиенте, должен именоваться с постфиксом "Клиент". АПК:80. Код АПК: 80. Код проверки EDT:... - [acc:82](https://v8std.ru/diagnostics/acc/82.md): HTML: https://v8std.ru/diagnostics/acc/82/. Standards: std467. Не установлено свойство "Использовать управляемые формы в обычном приложении" для конфигурации. АПК:82. Код АПК: 82. #std467: Общие... - [acc:83](https://v8std.ru/diagnostics/acc/83.md): HTML: https://v8std.ru/diagnostics/acc/83/. Standards: std469; EDT: v8cs:common-module-name-global. Глобальный общий модуль должен именоваться с постфиксом "Глобальный". АПК:83. Код АПК: 83. Код проверки EDT: common-module-name-global.... - [acc:84](https://v8std.ru/diagnostics/acc/84.md): HTML: https://v8std.ru/diagnostics/acc/84/. Standards: std469. Привилегированный общий модуль должен именоваться с постфиксом "ПолныеПрава". АПК:84. Код АПК: 84. #std469: Правила создания общих модулей - [acc:85](https://v8std.ru/diagnostics/acc/85.md): HTML: https://v8std.ru/diagnostics/acc/85/. Standards: std469. Общий модуль с повторно используемыми значениями должен именоваться с постфиксом "ПовтИсп". АПК:85. Код АПК: 85. #std469: Правила создания... - [acc:86](https://v8std.ru/diagnostics/acc/86.md): HTML: https://v8std.ru/diagnostics/acc/86/. Standards: std474. Не задан синоним стандартного реквизита "Владелец". АПК:86. Код АПК: 86. #std474: Имя, синоним, комментарий - [acc:87](https://v8std.ru/diagnostics/acc/87.md): HTML: https://v8std.ru/diagnostics/acc/87/. Standards: std467. Орфографическая ошибка в подсказке объекта метаданных. АПК:87. Код АПК: 87. #std467: Общие требования к конфигурации - [acc:89](https://v8std.ru/diagnostics/acc/89.md): HTML: https://v8std.ru/diagnostics/acc/89/. Standards: std547. Использован оператор "Перейти". АПК:89. Код АПК: 89. #std547: Ограничение на использование оператора Перейти - [acc:90](https://v8std.ru/diagnostics/acc/90.md): HTML: https://v8std.ru/diagnostics/acc/90/. Standards: std469. Общий модуль, для которого предусмотрен вызов сервера, должен именоваться с постфиксом "ВызовСервера". АПК:90. Код АПК: 90. #std469: Правила... - [acc:93](https://v8std.ru/diagnostics/acc/93.md): HTML: https://v8std.ru/diagnostics/acc/93/. Standards: нет; EDT: v8cs:md-list-object-presentation. Не заполнено ни представление объекта, ни представление списка. АПК:93. Код АПК: 93. Код проверки EDT: md-list-object-presentation.:... - [acc:96](https://v8std.ru/diagnostics/acc/96.md): HTML: https://v8std.ru/diagnostics/acc/96/. Standards: std434. Использована конструкция "ОБЪЕДИНИТЬ". АПК:96. Код АПК: 96. #std434: Использование ключевых слов "ОБЪЕДИНИТЬ" и "ОБЪЕДИНИТЬ ВСЕ" в запросах - [acc:99](https://v8std.ru/diagnostics/acc/99.md): HTML: https://v8std.ru/diagnostics/acc/99/. Standards: std451. Прикладной объект создан с помощью оператора Новый. АПК:99. Код АПК: 99. #std451: Программное создание прикладных объектов - [bslls:AllFunctionPathMustHaveReturn](https://v8std.ru/diagnostics/bslls/AllFunctionPathMustHaveReturn.md): HTML: https://v8std.ru/diagnostics/bslls/AllFunctionPathMustHaveReturn/. Standards: нет. Все возможные пути выполнения функции должны содержать оператор Возврат BSLLS:AllFunctionPathMustHaveReturn. Тип: Дефект кода. Важность:... - [bslls:AssignAliasFieldsInQuery](https://v8std.ru/diagnostics/bslls/AssignAliasFieldsInQuery.md): HTML: https://v8std.ru/diagnostics/bslls/AssignAliasFieldsInQuery/. Standards: std437. Назначение псевдонимов выбранным полям в запросе BSLLS:AssignAliasFieldsInQuery. Тип: Дефект кода. Важность: Важный. Включена по умолчанию:... - [bslls:BadWords](https://v8std.ru/diagnostics/bslls/BadWords.md): HTML: https://v8std.ru/diagnostics/bslls/BadWords/. Standards: нет. Запрещенные слова BSLLS:BadWords. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Нет - [bslls:BeginTransactionBeforeTryCatch](https://v8std.ru/diagnostics/bslls/BeginTransactionBeforeTryCatch.md): HTML: https://v8std.ru/diagnostics/bslls/BeginTransactionBeforeTryCatch/. Standards: нет. Нарушение правил работы с транзакциями для метода 'НачатьТранзакцию' BSLLS:BeginTransactionBeforeTryCatch. Тип: Ошибка. Важность: Важный.... - [bslls:CachedPublic](https://v8std.ru/diagnostics/bslls/CachedPublic.md): HTML: https://v8std.ru/diagnostics/bslls/CachedPublic/. Standards: std644. Кеширование программного интерфейса BSLLS:CachedPublic. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:CanonicalSpellingKeywords](https://v8std.ru/diagnostics/bslls/CanonicalSpellingKeywords.md): HTML: https://v8std.ru/diagnostics/bslls/CanonicalSpellingKeywords/. Standards: std441. Каноническое написание ключевых слов BSLLS:CanonicalSpellingKeywords. Тип: Дефект кода. Важность: Информационный. Включена по умолчанию: Да - [bslls:CodeAfterAsyncCall](https://v8std.ru/diagnostics/bslls/CodeAfterAsyncCall.md): HTML: https://v8std.ru/diagnostics/bslls/CodeAfterAsyncCall/. Standards: нет. После вызова асинхронного метода есть строки кода BSLLS:CodeAfterAsyncCall. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Нет - [bslls:CodeBlockBeforeSub](https://v8std.ru/diagnostics/bslls/CodeBlockBeforeSub.md): HTML: https://v8std.ru/diagnostics/bslls/CodeBlockBeforeSub/. Standards: нет. Определения методов должны размещаться перед операторами тела модуля BSLLS:CodeBlockBeforeSub. Тип: Ошибка. Важность: Блокирующий. Включена... - [bslls:CodeOutOfRegion](https://v8std.ru/diagnostics/bslls/CodeOutOfRegion.md): HTML: https://v8std.ru/diagnostics/bslls/CodeOutOfRegion/. Standards: std455. Код расположен вне области BSLLS:CodeOutOfRegion. Тип: Дефект кода. Важность: Информационный. Включена по умолчанию: Да - [bslls:CognitiveComplexity](https://v8std.ru/diagnostics/bslls/CognitiveComplexity.md): HTML: https://v8std.ru/diagnostics/bslls/CognitiveComplexity/. Standards: нет. Когнитивная сложность BSLLS:CognitiveComplexity. Тип: Дефект кода. Важность: Критичный. Включена по умолчанию: Да - [bslls:CommandModuleExportMethods](https://v8std.ru/diagnostics/bslls/CommandModuleExportMethods.md): HTML: https://v8std.ru/diagnostics/bslls/CommandModuleExportMethods/. Standards: нет. Экспортные методы в модулях команд и общих команд BSLLS:CommandModuleExportMethods. Тип: Дефект кода. Важность: Информационный. Включена по... - [bslls:CommentedCode](https://v8std.ru/diagnostics/bslls/CommentedCode.md): HTML: https://v8std.ru/diagnostics/bslls/CommentedCode/. Standards: нет. Закомментированный фрагмент кода BSLLS:CommentedCode. Тип: Дефект кода. Важность: Незначительный. Включена по умолчанию: Да - [bslls:CommitTransactionOutsideTryCatch](https://v8std.ru/diagnostics/bslls/CommitTransactionOutsideTryCatch.md): HTML: https://v8std.ru/diagnostics/bslls/CommitTransactionOutsideTryCatch/. Standards: нет. Нарушение правил работы с транзакциями для метода 'ЗафиксироватьТранзакцию' BSLLS:CommitTransactionOutsideTryCatch. Тип: Ошибка. Важность:... - [bslls:CommonModuleAssign](https://v8std.ru/diagnostics/bslls/CommonModuleAssign.md): HTML: https://v8std.ru/diagnostics/bslls/CommonModuleAssign/. Standards: нет. Присвоение общему модулю BSLLS:CommonModuleAssign. Тип: Ошибка. Важность: Блокирующий. Включена по умолчанию: Да - [bslls:CommonModuleInvalidType](https://v8std.ru/diagnostics/bslls/CommonModuleInvalidType.md): HTML: https://v8std.ru/diagnostics/bslls/CommonModuleInvalidType/. Standards: std469. Общий модуль недопустимого типа BSLLS:CommonModuleInvalidType. Тип: Ошибка. Важность: Важный. Включена по умолчанию: Да - [bslls:CommonModuleMissingAPI](https://v8std.ru/diagnostics/bslls/CommonModuleMissingAPI.md): HTML: https://v8std.ru/diagnostics/bslls/CommonModuleMissingAPI/. Standards: std455. Общий модуль должен иметь программный интерфейс BSLLS:CommonModuleMissingAPI. Тип: Дефект кода. Важность: Незначительный. Включена по... - [bslls:CommonModuleNameCached](https://v8std.ru/diagnostics/bslls/CommonModuleNameCached.md): HTML: https://v8std.ru/diagnostics/bslls/CommonModuleNameCached/. Standards: std469. Пропущен постфикс "ПовтИсп" BSLLS:CommonModuleNameCached. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:CommonModuleNameClient](https://v8std.ru/diagnostics/bslls/CommonModuleNameClient.md): HTML: https://v8std.ru/diagnostics/bslls/CommonModuleNameClient/. Standards: std469. Пропущен постфикс "Клиент" BSLLS:CommonModuleNameClient. Тип: Дефект кода. Важность: Незначительный. Включена по умолчанию: Да - [bslls:CommonModuleNameClientServer](https://v8std.ru/diagnostics/bslls/CommonModuleNameClientServer.md): HTML: https://v8std.ru/diagnostics/bslls/CommonModuleNameClientServer/. Standards: std469. Пропущен постфикс "КлиентСервер" BSLLS:CommonModuleNameClientServer. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:CommonModuleNameFullAccess](https://v8std.ru/diagnostics/bslls/CommonModuleNameFullAccess.md): HTML: https://v8std.ru/diagnostics/bslls/CommonModuleNameFullAccess/. Standards: std469. Пропущен постфикс "ПолныеПрава" BSLLS:CommonModuleNameFullAccess. Тип: Потенциальная уязвимость. Важность: Важный. Включена по умолчанию: Да - [bslls:CommonModuleNameGlobal](https://v8std.ru/diagnostics/bslls/CommonModuleNameGlobal.md): HTML: https://v8std.ru/diagnostics/bslls/CommonModuleNameGlobal/. Standards: std469. Пропущен постфикс "Глобальный" BSLLS:CommonModuleNameGlobal. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:CommonModuleNameGlobalClient](https://v8std.ru/diagnostics/bslls/CommonModuleNameGlobalClient.md): HTML: https://v8std.ru/diagnostics/bslls/CommonModuleNameGlobalClient/. Standards: std469. Глобальный модуль с постфиксом "Клиент" BSLLS:CommonModuleNameGlobalClient. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:CommonModuleNameServerCall](https://v8std.ru/diagnostics/bslls/CommonModuleNameServerCall.md): HTML: https://v8std.ru/diagnostics/bslls/CommonModuleNameServerCall/. Standards: std469. Пропущен постфикс "ВызовСервера" BSLLS:CommonModuleNameServerCall. Тип: Дефект кода. Важность: Незначительный. Включена по умолчанию: Да - [bslls:CommonModuleNameWords](https://v8std.ru/diagnostics/bslls/CommonModuleNameWords.md): HTML: https://v8std.ru/diagnostics/bslls/CommonModuleNameWords/. Standards: std469. Нерекомендуемое имя общего модуля BSLLS:CommonModuleNameWords. Тип: Дефект кода. Важность: Информационный. Включена по умолчанию: Да - [bslls:CompilationDirectiveLost](https://v8std.ru/diagnostics/bslls/CompilationDirectiveLost.md): HTML: https://v8std.ru/diagnostics/bslls/CompilationDirectiveLost/. Standards: нет. Директивы компиляции методов BSLLS:CompilationDirectiveLost. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:CompilationDirectiveNeedLess](https://v8std.ru/diagnostics/bslls/CompilationDirectiveNeedLess.md): HTML: https://v8std.ru/diagnostics/bslls/CompilationDirectiveNeedLess/. Standards: std439. Лишняя директива компиляции BSLLS:CompilationDirectiveNeedLess. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:ConsecutiveEmptyLines](https://v8std.ru/diagnostics/bslls/ConsecutiveEmptyLines.md): HTML: https://v8std.ru/diagnostics/bslls/ConsecutiveEmptyLines/. Standards: нет. Подряд идущие пустые строки BSLLS:ConsecutiveEmptyLines. Тип: Дефект кода. Важность: Информационный. Включена по умолчанию: Да - [bslls:CrazyMultilineString](https://v8std.ru/diagnostics/bslls/CrazyMultilineString.md): HTML: https://v8std.ru/diagnostics/bslls/CrazyMultilineString/. Standards: нет. Безумные многострочные литералы BSLLS:CrazyMultilineString. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:CreateQueryInCycle](https://v8std.ru/diagnostics/bslls/CreateQueryInCycle.md): HTML: https://v8std.ru/diagnostics/bslls/CreateQueryInCycle/. Standards: нет. Выполнение запроса в цикле BSLLS:CreateQueryInCycle. Тип: Ошибка. Важность: Критичный. Включена по умолчанию: Да - [bslls:CyclomaticComplexity](https://v8std.ru/diagnostics/bslls/CyclomaticComplexity.md): HTML: https://v8std.ru/diagnostics/bslls/CyclomaticComplexity/. Standards: нет. Цикломатическая сложность BSLLS:CyclomaticComplexity. Тип: Дефект кода. Важность: Критичный. Включена по умолчанию: Да - [bslls:DataExchangeLoading](https://v8std.ru/diagnostics/bslls/DataExchangeLoading.md): HTML: https://v8std.ru/diagnostics/bslls/DataExchangeLoading/. Standards: std464, std465, std752, std773. Отсутствует проверка признака ОбменДанными.Загрузка в обработчике событий объекта BSLLS:DataExchangeLoading. Тип: Ошибка. Важность:... - [bslls:DeletingCollectionItem](https://v8std.ru/diagnostics/bslls/DeletingCollectionItem.md): HTML: https://v8std.ru/diagnostics/bslls/DeletingCollectionItem/. Standards: нет. Удаление элемента при обходе коллекции посредством оператора "Для каждого ... Из ... Цикл" BSLLS:DeletingCollectionItem. Тип: Ошибка.... - [bslls:DenyIncompleteValues](https://v8std.ru/diagnostics/bslls/DenyIncompleteValues.md): HTML: https://v8std.ru/diagnostics/bslls/DenyIncompleteValues/. Standards: нет. Запрет незаполненных значений у измерений регистров BSLLS:DenyIncompleteValues. Тип: Дефект кода. Важность: Важный. Включена по умолчанию:... - [bslls:DeprecatedAttributes8312](https://v8std.ru/diagnostics/bslls/DeprecatedAttributes8312.md): HTML: https://v8std.ru/diagnostics/bslls/DeprecatedAttributes8312/. Standards: нет. Устаревшие объекты платформы 8.3.12 BSLLS:DeprecatedAttributes8312. Тип: Дефект кода. Важность: Информационный. Включена по умолчанию: Да - [bslls:DeprecatedCurrentDate](https://v8std.ru/diagnostics/bslls/DeprecatedCurrentDate.md): HTML: https://v8std.ru/diagnostics/bslls/DeprecatedCurrentDate/. Standards: нет. Использование устаревшего метода "ТекущаяДата" BSLLS:DeprecatedCurrentDate. Тип: Ошибка. Важность: Важный. Включена по умолчанию: Да - [bslls:DeprecatedFind](https://v8std.ru/diagnostics/bslls/DeprecatedFind.md): HTML: https://v8std.ru/diagnostics/bslls/DeprecatedFind/. Standards: нет. Использование устаревшего метода "Найти" BSLLS:DeprecatedFind. Тип: Дефект кода. Важность: Незначительный. Включена по умолчанию: Да - [bslls:DeprecatedMessage](https://v8std.ru/diagnostics/bslls/DeprecatedMessage.md): HTML: https://v8std.ru/diagnostics/bslls/DeprecatedMessage/. Standards: нет. Ограничение на использование устаревшего метода "Сообщить" BSLLS:DeprecatedMessage. Тип: Дефект кода. Важность: Незначительный. Включена по... - [bslls:DeprecatedMethodCall](https://v8std.ru/diagnostics/bslls/DeprecatedMethodCall.md): HTML: https://v8std.ru/diagnostics/bslls/DeprecatedMethodCall/. Standards: нет. Устаревшие методы не должны использоваться BSLLS:DeprecatedMethodCall. Тип: Дефект кода. Важность: Незначительный. Включена по умолчанию: Да - [bslls:DeprecatedMethods8310](https://v8std.ru/diagnostics/bslls/DeprecatedMethods8310.md): HTML: https://v8std.ru/diagnostics/bslls/DeprecatedMethods8310/. Standards: нет. Использование устаревшего метода клиентского приложения BSLLS:DeprecatedMethods8310. Тип: Дефект кода. Важность: Информационный. Включена по... - [bslls:DeprecatedMethods8317](https://v8std.ru/diagnostics/bslls/DeprecatedMethods8317.md): HTML: https://v8std.ru/diagnostics/bslls/DeprecatedMethods8317/. Standards: нет. Использование устаревших глобальных методов платформы 8.3.17 BSLLS:DeprecatedMethods8317. Тип: Дефект кода. Важность: Информационный.... - [bslls:DeprecatedTypeManagedForm](https://v8std.ru/diagnostics/bslls/DeprecatedTypeManagedForm.md): HTML: https://v8std.ru/diagnostics/bslls/DeprecatedTypeManagedForm/. Standards: нет. Устаревшее использование типа "УправляемаяФорма" BSLLS:DeprecatedTypeManagedForm. Тип: Дефект кода. Важность: Информационный. Включена по... - [bslls:DisableSafeMode](https://v8std.ru/diagnostics/bslls/DisableSafeMode.md): HTML: https://v8std.ru/diagnostics/bslls/DisableSafeMode/. Standards: std770. Отключение безопасного режима BSLLS:DisableSafeMode. Тип: Уязвимость. Важность: Важный. Включена по умолчанию: Да - [bslls:DoubleNegatives](https://v8std.ru/diagnostics/bslls/DoubleNegatives.md): HTML: https://v8std.ru/diagnostics/bslls/DoubleNegatives/. Standards: нет. Двойные отрицания BSLLS:DoubleNegatives. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:DuplicateRegion](https://v8std.ru/diagnostics/bslls/DuplicateRegion.md): HTML: https://v8std.ru/diagnostics/bslls/DuplicateRegion/. Standards: std455. Повторяющиеся разделы модуля BSLLS:DuplicateRegion. Тип: Дефект кода. Важность: Информационный. Включена по умолчанию: Да - [bslls:DuplicateStringLiteral](https://v8std.ru/diagnostics/bslls/DuplicateStringLiteral.md): HTML: https://v8std.ru/diagnostics/bslls/DuplicateStringLiteral/. Standards: нет. Повторное использование строкового литерала BSLLS:DuplicateStringLiteral. Тип: Дефект кода. Важность: Незначительный. Включена по умолчанию:... - [bslls:DuplicatedInsertionIntoCollection](https://v8std.ru/diagnostics/bslls/DuplicatedInsertionIntoCollection.md): HTML: https://v8std.ru/diagnostics/bslls/DuplicatedInsertionIntoCollection/. Standards: нет. Повторное добавление/вставка значений в коллекцию BSLLS:DuplicatedInsertionIntoCollection. Тип: Дефект кода. Важность: Важный. Включена по... - [bslls:EmptyCodeBlock](https://v8std.ru/diagnostics/bslls/EmptyCodeBlock.md): HTML: https://v8std.ru/diagnostics/bslls/EmptyCodeBlock/. Standards: нет. Пустой блок кода BSLLS:EmptyCodeBlock. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:EmptyRegion](https://v8std.ru/diagnostics/bslls/EmptyRegion.md): HTML: https://v8std.ru/diagnostics/bslls/EmptyRegion/. Standards: std455. Область не должна быть пустой BSLLS:EmptyRegion. Тип: Дефект кода. Важность: Информационный. Включена по умолчанию: Да - [bslls:EmptyStatement](https://v8std.ru/diagnostics/bslls/EmptyStatement.md): HTML: https://v8std.ru/diagnostics/bslls/EmptyStatement/. Standards: нет. Пустой оператор BSLLS:EmptyStatement. Тип: Дефект кода. Важность: Информационный. Включена по умолчанию: Да - [bslls:ExcessiveAutoTestCheck](https://v8std.ru/diagnostics/bslls/ExcessiveAutoTestCheck.md): HTML: https://v8std.ru/diagnostics/bslls/ExcessiveAutoTestCheck/. Standards: std456. Избыточная проверка параметра АвтоТест BSLLS:ExcessiveAutoTestCheck. Тип: Дефект кода. Важность: Незначительный. Включена по умолчанию: Да - [bslls:ExecuteExternalCode](https://v8std.ru/diagnostics/bslls/ExecuteExternalCode.md): HTML: https://v8std.ru/diagnostics/bslls/ExecuteExternalCode/. Standards: std770. Выполнение произвольного кода на сервере BSLLS:ExecuteExternalCode. Тип: Уязвимость. Важность: Критичный. Включена по умолчанию: Да - [bslls:ExecuteExternalCodeInCommonModule](https://v8std.ru/diagnostics/bslls/ExecuteExternalCodeInCommonModule.md): HTML: https://v8std.ru/diagnostics/bslls/ExecuteExternalCodeInCommonModule/. Standards: std770. Выполнение произвольного кода в общем модуле на сервере BSLLS:ExecuteExternalCodeInCommonModule. Тип: Потенциальная уязвимость. Важность:... - [bslls:ExportVariables](https://v8std.ru/diagnostics/bslls/ExportVariables.md): HTML: https://v8std.ru/diagnostics/bslls/ExportVariables/. Standards: std639. Запрет экспортных глобальных переменных модуля BSLLS:ExportVariables. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:ExternalAppStarting](https://v8std.ru/diagnostics/bslls/ExternalAppStarting.md): HTML: https://v8std.ru/diagnostics/bslls/ExternalAppStarting/. Standards: нет. Запуск внешних приложений BSLLS:ExternalAppStarting. Тип: Потенциальная уязвимость. Важность: Важный. Включена по умолчанию: Да - [bslls:ExtraCommas](https://v8std.ru/diagnostics/bslls/ExtraCommas.md): HTML: https://v8std.ru/diagnostics/bslls/ExtraCommas/. Standards: std640. Запятые без указания параметра в конце вызова метода BSLLS:ExtraCommas. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:FieldsFromJoinsWithoutIsNull](https://v8std.ru/diagnostics/bslls/FieldsFromJoinsWithoutIsNull.md): HTML: https://v8std.ru/diagnostics/bslls/FieldsFromJoinsWithoutIsNull/. Standards: нет. Отсутствие проверки на NULL для полей из присоединяемых таблиц BSLLS:FieldsFromJoinsWithoutIsNull. Тип: Ошибка. Важность: Критичный.... - [bslls:FileSystemAccess](https://v8std.ru/diagnostics/bslls/FileSystemAccess.md): HTML: https://v8std.ru/diagnostics/bslls/FileSystemAccess/. Standards: std542, std774. Доступ к файловой системе BSLLS:FileSystemAccess. Тип: Уязвимость. Важность: Важный. Включена по умолчанию: Нет - [bslls:ForbiddenMetadataName](https://v8std.ru/diagnostics/bslls/ForbiddenMetadataName.md): HTML: https://v8std.ru/diagnostics/bslls/ForbiddenMetadataName/. Standards: std474. Объекту метаданных присвоено запрещенное имя BSLLS:ForbiddenMetadataName. Тип: Ошибка. Важность: Блокирующий. Включена по умолчанию: Да - [bslls:FormDataToValue](https://v8std.ru/diagnostics/bslls/FormDataToValue.md): HTML: https://v8std.ru/diagnostics/bslls/FormDataToValue/. Standards: std409. Использование метода ДанныеФормыВЗначение BSLLS:FormDataToValue. Тип: Дефект кода. Важность: Информационный. Включена по умолчанию: Да - [bslls:FullOuterJoinQuery](https://v8std.ru/diagnostics/bslls/FullOuterJoinQuery.md): HTML: https://v8std.ru/diagnostics/bslls/FullOuterJoinQuery/. Standards: std435. Использование конструкции "ПОЛНОЕ ВНЕШНЕЕ СОЕДИНЕНИЕ" в запросах BSLLS:FullOuterJoinQuery. Тип: Дефект кода. Важность: Важный. Включена по... - [bslls:FunctionNameStartsWithGet](https://v8std.ru/diagnostics/bslls/FunctionNameStartsWithGet.md): HTML: https://v8std.ru/diagnostics/bslls/FunctionNameStartsWithGet/. Standards: std647. Имя функции не должно начинаться с "Получить" BSLLS:FunctionNameStartsWithGet. Тип: Дефект кода. Важность: Информационный. Включена по... - [bslls:FunctionOutParameter](https://v8std.ru/diagnostics/bslls/FunctionOutParameter.md): HTML: https://v8std.ru/diagnostics/bslls/FunctionOutParameter/. Standards: нет. Исходящий параметр функции BSLLS:FunctionOutParameter. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Нет - [bslls:FunctionReturnsSamePrimitive](https://v8std.ru/diagnostics/bslls/FunctionReturnsSamePrimitive.md): HTML: https://v8std.ru/diagnostics/bslls/FunctionReturnsSamePrimitive/. Standards: нет. Функция всегда возвращает одно и то же примитивное значение BSLLS:FunctionReturnsSamePrimitive. Тип: Ошибка. Важность: Важный. Включена по... - [bslls:FunctionShouldHaveReturn](https://v8std.ru/diagnostics/bslls/FunctionShouldHaveReturn.md): HTML: https://v8std.ru/diagnostics/bslls/FunctionShouldHaveReturn/. Standards: нет. Функция должна содержать возврат BSLLS:FunctionShouldHaveReturn. Тип: Ошибка. Важность: Важный. Включена по умолчанию: Да - [bslls:GetFormMethod](https://v8std.ru/diagnostics/bslls/GetFormMethod.md): HTML: https://v8std.ru/diagnostics/bslls/GetFormMethod/. Standards: нет. Использование метода ПолучитьФорму BSLLS:GetFormMethod. Тип: Ошибка. Важность: Важный. Включена по умолчанию: Да - [bslls:GlobalContextMethodCollision8312](https://v8std.ru/diagnostics/bslls/GlobalContextMethodCollision8312.md): HTML: https://v8std.ru/diagnostics/bslls/GlobalContextMethodCollision8312/. Standards: нет. Конфликт имен методов с методами глобального контекста BSLLS:GlobalContextMethodCollision8312. Тип: Ошибка. Важность: Блокирующий. Включена... - [bslls:IdenticalExpressions](https://v8std.ru/diagnostics/bslls/IdenticalExpressions.md): HTML: https://v8std.ru/diagnostics/bslls/IdenticalExpressions/. Standards: нет. Одинаковые выражения слева и справа от "foo" оператора BSLLS:IdenticalExpressions. Тип: Ошибка. Важность: Важный. Включена по умолчанию: Да - [bslls:IfConditionComplexity](https://v8std.ru/diagnostics/bslls/IfConditionComplexity.md): HTML: https://v8std.ru/diagnostics/bslls/IfConditionComplexity/. Standards: нет. Использование сложных выражений в условии оператора "Если" BSLLS:IfConditionComplexity. Тип: Дефект кода. Важность: Незначительный. Включена... - [bslls:IfElseDuplicatedCodeBlock](https://v8std.ru/diagnostics/bslls/IfElseDuplicatedCodeBlock.md): HTML: https://v8std.ru/diagnostics/bslls/IfElseDuplicatedCodeBlock/. Standards: нет. Повторяющиеся блоки кода в синтаксической конструкции Если...Тогда...ИначеЕсли... BSLLS:IfElseDuplicatedCodeBlock. Тип: Дефект кода.... - [bslls:IfElseDuplicatedCondition](https://v8std.ru/diagnostics/bslls/IfElseDuplicatedCondition.md): HTML: https://v8std.ru/diagnostics/bslls/IfElseDuplicatedCondition/. Standards: нет. Повторяющиеся условия в синтаксической конструкции Если...Тогда...ИначеЕсли... BSLLS:IfElseDuplicatedCondition. Тип: Дефект кода. Важность:... - [bslls:IfElseIfEndsWithElse](https://v8std.ru/diagnostics/bslls/IfElseIfEndsWithElse.md): HTML: https://v8std.ru/diagnostics/bslls/IfElseIfEndsWithElse/. Standards: нет. Использование синтаксической конструкции Если...Тогда...ИначеЕсли... BSLLS:IfElseIfEndsWithElse. Тип: Дефект кода. Важность: Важный.... - [bslls:IncorrectLineBreak](https://v8std.ru/diagnostics/bslls/IncorrectLineBreak.md): HTML: https://v8std.ru/diagnostics/bslls/IncorrectLineBreak/. Standards: std444. Неправильный перенос выражения BSLLS:IncorrectLineBreak. Тип: Дефект кода. Важность: Информационный. Включена по умолчанию: Да - [bslls:IncorrectUseLikeInQuery](https://v8std.ru/diagnostics/bslls/IncorrectUseLikeInQuery.md): HTML: https://v8std.ru/diagnostics/bslls/IncorrectUseLikeInQuery/. Standards: нет. Некорректное использование 'ПОДОБНО' BSLLS:IncorrectUseLikeInQuery. Тип: Ошибка. Важность: Важный. Включена по умолчанию: Да - [bslls:IncorrectUseOfStrTemplate](https://v8std.ru/diagnostics/bslls/IncorrectUseOfStrTemplate.md): HTML: https://v8std.ru/diagnostics/bslls/IncorrectUseOfStrTemplate/. Standards: нет. Неверное использование "СтрШаблон" BSLLS:IncorrectUseOfStrTemplate. Тип: Ошибка. Важность: Блокирующий. Включена по умолчанию: Да - [bslls:InternetAccess](https://v8std.ru/diagnostics/bslls/InternetAccess.md): HTML: https://v8std.ru/diagnostics/bslls/InternetAccess/. Standards: нет. Обращение к Интернет-ресурсам BSLLS:InternetAccess. Тип: Уязвимость. Важность: Важный. Включена по умолчанию: Нет - [bslls:InvalidCharacterInFile](https://v8std.ru/diagnostics/bslls/InvalidCharacterInFile.md): HTML: https://v8std.ru/diagnostics/bslls/InvalidCharacterInFile/. Standards: std456. Недопустимый символ BSLLS:InvalidCharacterInFile. Тип: Ошибка. Важность: Важный. Включена по умолчанию: Да - [bslls:IsInRoleMethod](https://v8std.ru/diagnostics/bslls/IsInRoleMethod.md): HTML: https://v8std.ru/diagnostics/bslls/IsInRoleMethod/. Standards: std737. Использование метода РольДоступна BSLLS:IsInRoleMethod. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:JoinWithSubQuery](https://v8std.ru/diagnostics/bslls/JoinWithSubQuery.md): HTML: https://v8std.ru/diagnostics/bslls/JoinWithSubQuery/. Standards: std655. Соединение с вложенными запросами BSLLS:JoinWithSubQuery. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:JoinWithVirtualTable](https://v8std.ru/diagnostics/bslls/JoinWithVirtualTable.md): HTML: https://v8std.ru/diagnostics/bslls/JoinWithVirtualTable/. Standards: std655. Соединение с виртуальными таблицами BSLLS:JoinWithVirtualTable. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:LatinAndCyrillicSymbolInWord](https://v8std.ru/diagnostics/bslls/LatinAndCyrillicSymbolInWord.md): HTML: https://v8std.ru/diagnostics/bslls/LatinAndCyrillicSymbolInWord/. Standards: нет. Смешивание латинских и кириллических символов в одном идентификаторе BSLLS:LatinAndCyrillicSymbolInWord. Тип: Дефект кода. Важность:... - [bslls:LineLength](https://v8std.ru/diagnostics/bslls/LineLength.md): HTML: https://v8std.ru/diagnostics/bslls/LineLength/. Standards: std456. Ограничение на длину строки BSLLS:LineLength. Тип: Дефект кода. Важность: Незначительный. Включена по умолчанию: Да - [bslls:LogicalOrInJoinQuerySection](https://v8std.ru/diagnostics/bslls/LogicalOrInJoinQuerySection.md): HTML: https://v8std.ru/diagnostics/bslls/LogicalOrInJoinQuerySection/. Standards: нет. Логическое 'ИЛИ' в соединениях запроса BSLLS:LogicalOrInJoinQuerySection. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:LogicalOrInTheWhereSectionOfQuery](https://v8std.ru/diagnostics/bslls/LogicalOrInTheWhereSectionOfQuery.md): HTML: https://v8std.ru/diagnostics/bslls/LogicalOrInTheWhereSectionOfQuery/. Standards: нет. Использование логического "ИЛИ" в секции "ГДЕ" запроса BSLLS:LogicalOrInTheWhereSectionOfQuery. Тип: Дефект кода. Важность: Важный. Включена... - [bslls:MagicDate](https://v8std.ru/diagnostics/bslls/MagicDate.md): HTML: https://v8std.ru/diagnostics/bslls/MagicDate/. Standards: нет. Магические даты BSLLS:MagicDate. Тип: Дефект кода. Важность: Незначительный. Включена по умолчанию: Да - [bslls:MagicNumber](https://v8std.ru/diagnostics/bslls/MagicNumber.md): HTML: https://v8std.ru/diagnostics/bslls/MagicNumber/. Standards: нет. Магические числа BSLLS:MagicNumber. Тип: Дефект кода. Важность: Незначительный. Включена по умолчанию: Да - [bslls:MetadataObjectNameLength](https://v8std.ru/diagnostics/bslls/MetadataObjectNameLength.md): HTML: https://v8std.ru/diagnostics/bslls/MetadataObjectNameLength/. Standards: std474. Имена объектов метаданных не должны превышать допустимой длины наименования BSLLS:MetadataObjectNameLength. Тип: Ошибка. Важность: Важный.... - [bslls:MethodSize](https://v8std.ru/diagnostics/bslls/MethodSize.md): HTML: https://v8std.ru/diagnostics/bslls/MethodSize/. Standards: нет. Ограничение на размер метода BSLLS:MethodSize. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:MissedRequiredParameter](https://v8std.ru/diagnostics/bslls/MissedRequiredParameter.md): HTML: https://v8std.ru/diagnostics/bslls/MissedRequiredParameter/. Standards: std640. Пропущен обязательный параметр метода BSLLS:MissedRequiredParameter. Тип: Ошибка. Важность: Важный. Включена по умолчанию: Да - [bslls:MissingCodeTryCatchEx](https://v8std.ru/diagnostics/bslls/MissingCodeTryCatchEx.md): HTML: https://v8std.ru/diagnostics/bslls/MissingCodeTryCatchEx/. Standards: std499. Конструкция "Попытка...Исключение...КонецПопытки" не содержит кода в исключении BSLLS:MissingCodeTryCatchEx. Тип: Ошибка. Важность: Важный.... - [bslls:MissingCommonModuleMethod](https://v8std.ru/diagnostics/bslls/MissingCommonModuleMethod.md): HTML: https://v8std.ru/diagnostics/bslls/MissingCommonModuleMethod/. Standards: нет. Обращение к отсутствующему методу общего модуля BSLLS:MissingCommonModuleMethod. Тип: Ошибка. Важность: Блокирующий. Включена по умолчанию:... - [bslls:MissingEventSubscriptionHandler](https://v8std.ru/diagnostics/bslls/MissingEventSubscriptionHandler.md): HTML: https://v8std.ru/diagnostics/bslls/MissingEventSubscriptionHandler/. Standards: нет. Отсутствует обработчик подписки на событие BSLLS:MissingEventSubscriptionHandler. Тип: Ошибка. Важность: Блокирующий. Включена по умолчанию:... - [bslls:MissingParameterDescription](https://v8std.ru/diagnostics/bslls/MissingParameterDescription.md): HTML: https://v8std.ru/diagnostics/bslls/MissingParameterDescription/. Standards: std453. Отсутствует описание параметров метода BSLLS:MissingParameterDescription. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:MissingReturnedValueDescription](https://v8std.ru/diagnostics/bslls/MissingReturnedValueDescription.md): HTML: https://v8std.ru/diagnostics/bslls/MissingReturnedValueDescription/. Standards: std453. Отсутствует описание возвращаемого значения функции BSLLS:MissingReturnedValueDescription. Тип: Дефект кода. Важность: Важный. Включена по... - [bslls:MissingSpace](https://v8std.ru/diagnostics/bslls/MissingSpace.md): HTML: https://v8std.ru/diagnostics/bslls/MissingSpace/. Standards: нет. Пропущены пробелы слева или справа от операторов + - * / = % <> = , от ключевых слов, а так же справа от , и ; BSLLS:MissingSpace. Тип:... - [bslls:MissingTempStorageDeletion](https://v8std.ru/diagnostics/bslls/MissingTempStorageDeletion.md): HTML: https://v8std.ru/diagnostics/bslls/MissingTempStorageDeletion/. Standards: std487. Отсутствует удаление данных из временного хранилища после использования BSLLS:MissingTempStorageDeletion. Тип: Дефект кода. Важность:... - [bslls:MissingTemporaryFileDeletion](https://v8std.ru/diagnostics/bslls/MissingTemporaryFileDeletion.md): HTML: https://v8std.ru/diagnostics/bslls/MissingTemporaryFileDeletion/. Standards: std542. Отсутствует удаление временного файла после использования BSLLS:MissingTemporaryFileDeletion. Тип: Ошибка. Важность: Важный. Включена по... - [bslls:MissingVariablesDescription](https://v8std.ru/diagnostics/bslls/MissingVariablesDescription.md): HTML: https://v8std.ru/diagnostics/bslls/MissingVariablesDescription/. Standards: std455. Все объявления переменных должны иметь описание BSLLS:MissingVariablesDescription. Тип: Дефект кода. Важность: Незначительный. Включена по... - [bslls:MultilineStringInQuery](https://v8std.ru/diagnostics/bslls/MultilineStringInQuery.md): HTML: https://v8std.ru/diagnostics/bslls/MultilineStringInQuery/. Standards: нет. Многострочный литерал в запросе BSLLS:MultilineStringInQuery. Тип: Ошибка. Важность: Критичный. Включена по умолчанию: Да - [bslls:MultilingualStringHasAllDeclaredLanguages](https://v8std.ru/diagnostics/bslls/MultilingualStringHasAllDeclaredLanguages.md): HTML: https://v8std.ru/diagnostics/bslls/MultilingualStringHasAllDeclaredLanguages/. Standards: нет. Есть локализованный текст для всех заявленных в конфигурации языков BSLLS:MultilingualStringHasAllDeclaredLanguages. Тип: Ошибка. Важность:... - [bslls:MultilingualStringUsingWithTemplate](https://v8std.ru/diagnostics/bslls/MultilingualStringUsingWithTemplate.md): HTML: https://v8std.ru/diagnostics/bslls/MultilingualStringUsingWithTemplate/. Standards: нет. Частично локализованный текст используется в функции СтрШаблон BSLLS:MultilingualStringUsingWithTemplate. Тип: Ошибка. Важность: Важный.... - [bslls:NestedConstructorsInStructureDeclaration](https://v8std.ru/diagnostics/bslls/NestedConstructorsInStructureDeclaration.md): HTML: https://v8std.ru/diagnostics/bslls/NestedConstructorsInStructureDeclaration/. Standards: нет. Использование конструкторов с параметрами при объявлении структуры BSLLS:NestedConstructorsInStructureDeclaration. Тип: Дефект кода.... - [bslls:NestedFunctionInParameters](https://v8std.ru/diagnostics/bslls/NestedFunctionInParameters.md): HTML: https://v8std.ru/diagnostics/bslls/NestedFunctionInParameters/. Standards: std640. Инициализация параметров методов и конструкторов вызовом вложенных методов BSLLS:NestedFunctionInParameters. Тип: Дефект кода. Важность:... - [bslls:NestedStatements](https://v8std.ru/diagnostics/bslls/NestedStatements.md): HTML: https://v8std.ru/diagnostics/bslls/NestedStatements/. Standards: нет. Управляющие конструкции не должны быть вложены слишком глубоко BSLLS:NestedStatements. Тип: Дефект кода. Важность: Критичный. Включена по... - [bslls:NestedTernaryOperator](https://v8std.ru/diagnostics/bslls/NestedTernaryOperator.md): HTML: https://v8std.ru/diagnostics/bslls/NestedTernaryOperator/. Standards: нет. Вложенный тернарный оператор BSLLS:NestedTernaryOperator. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:NonExportMethodsInApiRegion](https://v8std.ru/diagnostics/bslls/NonExportMethodsInApiRegion.md): HTML: https://v8std.ru/diagnostics/bslls/NonExportMethodsInApiRegion/. Standards: std455. Неэкспортные методы в областях ПрограммныйИнтерфейс и СлужебныйПрограммныйИнтерфейс BSLLS:NonExportMethodsInApiRegion. Тип: Дефект кода.... - [bslls:NonStandardRegion](https://v8std.ru/diagnostics/bslls/NonStandardRegion.md): HTML: https://v8std.ru/diagnostics/bslls/NonStandardRegion/. Standards: std455. Нестандартные разделы модуля BSLLS:NonStandardRegion. Тип: Дефект кода. Важность: Информационный. Включена по умолчанию: Да - [bslls:NumberOfOptionalParams](https://v8std.ru/diagnostics/bslls/NumberOfOptionalParams.md): HTML: https://v8std.ru/diagnostics/bslls/NumberOfOptionalParams/. Standards: std640. Ограничение на количество не обязательных параметров метода BSLLS:NumberOfOptionalParams. Тип: Дефект кода. Важность: Незначительный.... - [bslls:NumberOfParams](https://v8std.ru/diagnostics/bslls/NumberOfParams.md): HTML: https://v8std.ru/diagnostics/bslls/NumberOfParams/. Standards: std640. Ограничение на количество параметров метода BSLLS:NumberOfParams. Тип: Дефект кода. Важность: Незначительный. Включена по умолчанию: Да - [bslls:NumberOfValuesInStructureConstructor](https://v8std.ru/diagnostics/bslls/NumberOfValuesInStructureConstructor.md): HTML: https://v8std.ru/diagnostics/bslls/NumberOfValuesInStructureConstructor/. Standards: std693. Ограничение на количество значений свойств, передаваемых в конструктор структуры BSLLS:NumberOfValuesInStructureConstructor. Тип: Дефект... - [bslls:OSUsersMethod](https://v8std.ru/diagnostics/bslls/OSUsersMethod.md): HTML: https://v8std.ru/diagnostics/bslls/OSUsersMethod/. Standards: нет. Использование метода ПользователиОС BSLLS:OSUsersMethod. Тип: Потенциальная уязвимость. Важность: Критичный. Включена по умолчанию: Да - [bslls:OneStatementPerLine](https://v8std.ru/diagnostics/bslls/OneStatementPerLine.md): HTML: https://v8std.ru/diagnostics/bslls/OneStatementPerLine/. Standards: std456. Одно выражение в одной строке BSLLS:OneStatementPerLine. Тип: Дефект кода. Важность: Незначительный. Включена по умолчанию: Да - [bslls:OrderOfParams](https://v8std.ru/diagnostics/bslls/OrderOfParams.md): HTML: https://v8std.ru/diagnostics/bslls/OrderOfParams/. Standards: std640. Порядок параметров метода BSLLS:OrderOfParams. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:OrdinaryAppSupport](https://v8std.ru/diagnostics/bslls/OrdinaryAppSupport.md): HTML: https://v8std.ru/diagnostics/bslls/OrdinaryAppSupport/. Standards: std467. Поддержка обычного приложения BSLLS:OrdinaryAppSupport. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:PairingBrokenTransaction](https://v8std.ru/diagnostics/bslls/PairingBrokenTransaction.md): HTML: https://v8std.ru/diagnostics/bslls/PairingBrokenTransaction/. Standards: std783. Нарушение парности использования методов "НачатьТранзакцию()" и "ЗафиксироватьТранзакцию()" / "ОтменитьТранзакцию()"... - [bslls:ParseError](https://v8std.ru/diagnostics/bslls/ParseError.md): HTML: https://v8std.ru/diagnostics/bslls/ParseError/. Standards: std439. Ошибка разбора исходного кода BSLLS:ParseError. Тип: Ошибка. Важность: Критичный. Включена по умолчанию: Да - [bslls:PrivilegedModuleMethodCall](https://v8std.ru/diagnostics/bslls/PrivilegedModuleMethodCall.md): HTML: https://v8std.ru/diagnostics/bslls/PrivilegedModuleMethodCall/. Standards: нет. Обращение к методам привилегированных модулей BSLLS:PrivilegedModuleMethodCall. Тип: Потенциальная уязвимость. Важность: Важный. Включена по... - [bslls:ProcedureReturnsValue](https://v8std.ru/diagnostics/bslls/ProcedureReturnsValue.md): HTML: https://v8std.ru/diagnostics/bslls/ProcedureReturnsValue/. Standards: нет. Процедура не должна возвращать значение BSLLS:ProcedureReturnsValue. Тип: Ошибка. Важность: Блокирующий. Включена по умолчанию: Да - [bslls:ProtectedModule](https://v8std.ru/diagnostics/bslls/ProtectedModule.md): HTML: https://v8std.ru/diagnostics/bslls/ProtectedModule/. Standards: нет. Защищенные модули BSLLS:ProtectedModule. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:PublicMethodsDescription](https://v8std.ru/diagnostics/bslls/PublicMethodsDescription.md): HTML: https://v8std.ru/diagnostics/bslls/PublicMethodsDescription/. Standards: std453. Все методы программного интерфейса должны иметь описание BSLLS:PublicMethodsDescription. Тип: Дефект кода. Важность: Информационный.... - [bslls:QueryNestedFieldsByDot](https://v8std.ru/diagnostics/bslls/QueryNestedFieldsByDot.md): HTML: https://v8std.ru/diagnostics/bslls/QueryNestedFieldsByDot/. Standards: нет. Разыменование ссылочных полей запроса через точку BSLLS:QueryNestedFieldsByDot. Тип: Дефект кода. Важность: Важный. Включена по умолчанию:... - [bslls:QueryParseError](https://v8std.ru/diagnostics/bslls/QueryParseError.md): HTML: https://v8std.ru/diagnostics/bslls/QueryParseError/. Standards: std437. Ошибка разбора текста запроса BSLLS:QueryParseError. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:QueryToMissingMetadata](https://v8std.ru/diagnostics/bslls/QueryToMissingMetadata.md): HTML: https://v8std.ru/diagnostics/bslls/QueryToMissingMetadata/. Standards: нет. Обращение к несуществующим метаданным в запросе BSLLS:QueryToMissingMetadata. Тип: Ошибка. Важность: Блокирующий. Включена по умолчанию: Да - [bslls:RedundantAccessToObject](https://v8std.ru/diagnostics/bslls/RedundantAccessToObject.md): HTML: https://v8std.ru/diagnostics/bslls/RedundantAccessToObject/. Standards: нет. Избыточное обращение к объекту BSLLS:RedundantAccessToObject. Тип: Дефект кода. Важность: Информационный. Включена по умолчанию: Да - [bslls:RefOveruse](https://v8std.ru/diagnostics/bslls/RefOveruse.md): HTML: https://v8std.ru/diagnostics/bslls/RefOveruse/. Standards: нет. Избыточное использование "Ссылка" в запросе BSLLS:RefOveruse. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:ReservedParameterNames](https://v8std.ru/diagnostics/bslls/ReservedParameterNames.md): HTML: https://v8std.ru/diagnostics/bslls/ReservedParameterNames/. Standards: std454. Зарезервированные имена параметров BSLLS:ReservedParameterNames. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:RewriteMethodParameter](https://v8std.ru/diagnostics/bslls/RewriteMethodParameter.md): HTML: https://v8std.ru/diagnostics/bslls/RewriteMethodParameter/. Standards: нет. Перезапись параметров метода BSLLS:RewriteMethodParameter. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:SameMetadataObjectAndChildNames](https://v8std.ru/diagnostics/bslls/SameMetadataObjectAndChildNames.md): HTML: https://v8std.ru/diagnostics/bslls/SameMetadataObjectAndChildNames/. Standards: std474. Совпадает имя объекта метаданного и его дочернего BSLLS:SameMetadataObjectAndChildNames. Тип: Ошибка. Важность: Критичный. Включена по... - [bslls:ScheduledJobHandler](https://v8std.ru/diagnostics/bslls/ScheduledJobHandler.md): HTML: https://v8std.ru/diagnostics/bslls/ScheduledJobHandler/. Standards: нет. Обработчик регламентного задания BSLLS:ScheduledJobHandler. Тип: Ошибка. Важность: Критичный. Включена по умолчанию: Да - [bslls:SelectTopWithoutOrderBy](https://v8std.ru/diagnostics/bslls/SelectTopWithoutOrderBy.md): HTML: https://v8std.ru/diagnostics/bslls/SelectTopWithoutOrderBy/. Standards: std412. Использование 'ВЫБРАТЬ ПЕРВЫЕ' без 'УПОРЯДОЧИТЬ ПО' BSLLS:SelectTopWithoutOrderBy. Тип: Дефект кода. Важность: Важный. Включена по... - [bslls:SelfAssign](https://v8std.ru/diagnostics/bslls/SelfAssign.md): HTML: https://v8std.ru/diagnostics/bslls/SelfAssign/. Standards: нет. Присвоение переменной самой себе BSLLS:SelfAssign. Тип: Ошибка. Важность: Важный. Включена по умолчанию: Да - [bslls:SelfInsertion](https://v8std.ru/diagnostics/bslls/SelfInsertion.md): HTML: https://v8std.ru/diagnostics/bslls/SelfInsertion/. Standards: нет. Вставка коллекции в саму себя BSLLS:SelfInsertion. Тип: Ошибка. Важность: Важный. Включена по умолчанию: Да - [bslls:SemicolonPresence](https://v8std.ru/diagnostics/bslls/SemicolonPresence.md): HTML: https://v8std.ru/diagnostics/bslls/SemicolonPresence/. Standards: нет. Выражение должно заканчиваться символом ";" BSLLS:SemicolonPresence. Тип: Дефект кода. Важность: Незначительный. Включена по умолчанию: Да - [bslls:ServerCallsInFormEvents](https://v8std.ru/diagnostics/bslls/ServerCallsInFormEvents.md): HTML: https://v8std.ru/diagnostics/bslls/ServerCallsInFormEvents/. Standards: нет. Серверные вызовы в событиях форм BSLLS:ServerCallsInFormEvents. Тип: Ошибка. Важность: Критичный. Включена по умолчанию: Да - [bslls:ServerSideExportFormMethod](https://v8std.ru/diagnostics/bslls/ServerSideExportFormMethod.md): HTML: https://v8std.ru/diagnostics/bslls/ServerSideExportFormMethod/. Standards: нет. Серверный экспортный метод формы BSLLS:ServerSideExportFormMethod. Тип: Ошибка. Важность: Блокирующий. Включена по умолчанию: Да - [bslls:SetPermissionsForNewObjects](https://v8std.ru/diagnostics/bslls/SetPermissionsForNewObjects.md): HTML: https://v8std.ru/diagnostics/bslls/SetPermissionsForNewObjects/. Standards: нет. Флажок «Устанавливать права для новых объектов» должен быть установлен только у роли ПолныеПрава BSLLS:SetPermissionsForNewObjects. Тип:... - [bslls:SetPrivilegedMode](https://v8std.ru/diagnostics/bslls/SetPrivilegedMode.md): HTML: https://v8std.ru/diagnostics/bslls/SetPrivilegedMode/. Standards: std678. Использование привилегированного режима BSLLS:SetPrivilegedMode. Тип: Потенциальная уязвимость. Важность: Важный. Включена по умолчанию: Да - [bslls:SeveralCompilerDirectives](https://v8std.ru/diagnostics/bslls/SeveralCompilerDirectives.md): HTML: https://v8std.ru/diagnostics/bslls/SeveralCompilerDirectives/. Standards: нет. Ошибочное указание нескольких директив компиляции BSLLS:SeveralCompilerDirectives. Тип: Ошибка. Важность: Критичный. Включена по умолчанию:... - [bslls:SpaceAtStartComment](https://v8std.ru/diagnostics/bslls/SpaceAtStartComment.md): HTML: https://v8std.ru/diagnostics/bslls/SpaceAtStartComment/. Standards: std456. Пробел в начале комментария BSLLS:SpaceAtStartComment. Тип: Дефект кода. Важность: Информационный. Включена по умолчанию: Да - [bslls:StyleElementConstructors](https://v8std.ru/diagnostics/bslls/StyleElementConstructors.md): HTML: https://v8std.ru/diagnostics/bslls/StyleElementConstructors/. Standards: нет. Конструктор элемента стиля BSLLS:StyleElementConstructors. Тип: Ошибка. Важность: Незначительный. Включена по умолчанию: Да - [bslls:TempFilesDir](https://v8std.ru/diagnostics/bslls/TempFilesDir.md): HTML: https://v8std.ru/diagnostics/bslls/TempFilesDir/. Standards: std542. Вызов функции КаталогВременныхФайлов() BSLLS:TempFilesDir. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:TernaryOperatorUsage](https://v8std.ru/diagnostics/bslls/TernaryOperatorUsage.md): HTML: https://v8std.ru/diagnostics/bslls/TernaryOperatorUsage/. Standards: нет. Использование тернарного оператора BSLLS:TernaryOperatorUsage. Тип: Дефект кода. Важность: Незначительный. Включена по умолчанию: Нет - [bslls:ThisObjectAssign](https://v8std.ru/diagnostics/bslls/ThisObjectAssign.md): HTML: https://v8std.ru/diagnostics/bslls/ThisObjectAssign/. Standards: нет. Присвоение значения свойству ЭтотОбъект BSLLS:ThisObjectAssign. Тип: Ошибка. Важность: Блокирующий. Включена по умолчанию: Да - [bslls:TimeoutsInExternalResources](https://v8std.ru/diagnostics/bslls/TimeoutsInExternalResources.md): HTML: https://v8std.ru/diagnostics/bslls/TimeoutsInExternalResources/. Standards: std748. Таймауты при работе с внешними ресурсами BSLLS:TimeoutsInExternalResources. Тип: Ошибка. Важность: Критичный. Включена по умолчанию: Да - [bslls:TooManyReturns](https://v8std.ru/diagnostics/bslls/TooManyReturns.md): HTML: https://v8std.ru/diagnostics/bslls/TooManyReturns/. Standards: нет. Метод не должен содержать много возвратов BSLLS:TooManyReturns. Тип: Дефект кода. Важность: Незначительный. Включена по умолчанию: Нет - [bslls:TransferringParametersBetweenClientAndServer](https://v8std.ru/diagnostics/bslls/TransferringParametersBetweenClientAndServer.md): HTML: https://v8std.ru/diagnostics/bslls/TransferringParametersBetweenClientAndServer/. Standards: нет. Передача параметров между клиентом и сервером BSLLS:TransferringParametersBetweenClientAndServer. Тип: Дефект кода. Важность: Важный.... - [bslls:TryNumber](https://v8std.ru/diagnostics/bslls/TryNumber.md): HTML: https://v8std.ru/diagnostics/bslls/TryNumber/. Standards: std499. Приведение к числу в попытке BSLLS:TryNumber. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:Typo](https://v8std.ru/diagnostics/bslls/Typo.md): HTML: https://v8std.ru/diagnostics/bslls/Typo/. Standards: нет. Опечатка BSLLS:Typo. Тип: Дефект кода. Важность: Информационный. Включена по умолчанию: Да - [bslls:UnaryPlusInConcatenation](https://v8std.ru/diagnostics/bslls/UnaryPlusInConcatenation.md): HTML: https://v8std.ru/diagnostics/bslls/UnaryPlusInConcatenation/. Standards: нет. Унарный плюс в конкатенации строк BSLLS:UnaryPlusInConcatenation. Тип: Ошибка. Важность: Блокирующий. Включена по умолчанию: Да - [bslls:UnionAll](https://v8std.ru/diagnostics/bslls/UnionAll.md): HTML: https://v8std.ru/diagnostics/bslls/UnionAll/. Standards: std434. Использование ключевого слова "ОБЪЕДИНИТЬ" в запросах BSLLS:UnionAll. Тип: Дефект кода. Важность: Незначительный. Включена по умолчанию: Да - [bslls:UnknownPreprocessorSymbol](https://v8std.ru/diagnostics/bslls/UnknownPreprocessorSymbol.md): HTML: https://v8std.ru/diagnostics/bslls/UnknownPreprocessorSymbol/. Standards: нет. Неизвестный символ препроцессора BSLLS:UnknownPreprocessorSymbol. Тип: Ошибка. Важность: Критичный. Включена по умолчанию: Да - [bslls:UnreachableCode](https://v8std.ru/diagnostics/bslls/UnreachableCode.md): HTML: https://v8std.ru/diagnostics/bslls/UnreachableCode/. Standards: нет. Недостижимый код BSLLS:UnreachableCode. Тип: Ошибка. Важность: Незначительный. Включена по умолчанию: Да - [bslls:UnsafeFindByCode](https://v8std.ru/diagnostics/bslls/UnsafeFindByCode.md): HTML: https://v8std.ru/diagnostics/bslls/UnsafeFindByCode/. Standards: std456. Небезопасное использование метода НайтиПоКоду() BSLLS:UnsafeFindByCode. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:UnsafeSafeModeMethodCall](https://v8std.ru/diagnostics/bslls/UnsafeSafeModeMethodCall.md): HTML: https://v8std.ru/diagnostics/bslls/UnsafeSafeModeMethodCall/. Standards: нет. Небезопасное использование функции БезопасныйРежим() BSLLS:UnsafeSafeModeMethodCall. Тип: Ошибка. Важность: Блокирующий. Включена по... - [bslls:UnusedLocalMethod](https://v8std.ru/diagnostics/bslls/UnusedLocalMethod.md): HTML: https://v8std.ru/diagnostics/bslls/UnusedLocalMethod/. Standards: std456. Неиспользуемый локальный метод BSLLS:UnusedLocalMethod. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:UnusedLocalVariable](https://v8std.ru/diagnostics/bslls/UnusedLocalVariable.md): HTML: https://v8std.ru/diagnostics/bslls/UnusedLocalVariable/. Standards: нет. Неиспользуемая локальная переменная BSLLS:UnusedLocalVariable. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:UnusedParameters](https://v8std.ru/diagnostics/bslls/UnusedParameters.md): HTML: https://v8std.ru/diagnostics/bslls/UnusedParameters/. Standards: нет. Неиспользуемый параметр BSLLS:UnusedParameters. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:UsageWriteLogEvent](https://v8std.ru/diagnostics/bslls/UsageWriteLogEvent.md): HTML: https://v8std.ru/diagnostics/bslls/UsageWriteLogEvent/. Standards: std498, std499. Неверное использование метода "ЗаписьЖурналаРегистрации" BSLLS:UsageWriteLogEvent. Тип: Дефект кода. Важность: Информационный. Включена по... - [bslls:UseLessForEach](https://v8std.ru/diagnostics/bslls/UseLessForEach.md): HTML: https://v8std.ru/diagnostics/bslls/UseLessForEach/. Standards: нет. Бесполезный перебор коллекции BSLLS:UseLessForEach. Тип: Ошибка. Важность: Критичный. Включена по умолчанию: Да - [bslls:UseSystemInformation](https://v8std.ru/diagnostics/bslls/UseSystemInformation.md): HTML: https://v8std.ru/diagnostics/bslls/UseSystemInformation/. Standards: нет. Использование системной информации BSLLS:UseSystemInformation. Тип: Потенциальная уязвимость. Важность: Критичный. Включена по умолчанию:... - [bslls:UselessTernaryOperator](https://v8std.ru/diagnostics/bslls/UselessTernaryOperator.md): HTML: https://v8std.ru/diagnostics/bslls/UselessTernaryOperator/. Standards: нет. Бесполезный тернарный оператор BSLLS:UselessTernaryOperator. Тип: Дефект кода. Важность: Информационный. Включена по умолчанию: Да - [bslls:UsingCancelParameter](https://v8std.ru/diagnostics/bslls/UsingCancelParameter.md): HTML: https://v8std.ru/diagnostics/bslls/UsingCancelParameter/. Standards: std686. Работа с параметром "Отказ" BSLLS:UsingCancelParameter. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:UsingExternalCodeTools](https://v8std.ru/diagnostics/bslls/UsingExternalCodeTools.md): HTML: https://v8std.ru/diagnostics/bslls/UsingExternalCodeTools/. Standards: std669. Использование возможностей выполнения внешнего кода BSLLS:UsingExternalCodeTools. Тип: Потенциальная уязвимость. Важность: Критичный.... - [bslls:UsingFindElementByString](https://v8std.ru/diagnostics/bslls/UsingFindElementByString.md): HTML: https://v8std.ru/diagnostics/bslls/UsingFindElementByString/. Standards: нет. Использование методов "НайтиПоНаименованию", "НайтиПоКоду" и "НайтиПоНомеру" BSLLS:UsingFindElementByString. Тип: Дефект кода. Важность:... - [bslls:UsingGoto](https://v8std.ru/diagnostics/bslls/UsingGoto.md): HTML: https://v8std.ru/diagnostics/bslls/UsingGoto/. Standards: нет. Оператор "Перейти" не должен использоваться BSLLS:UsingGoto. Тип: Дефект кода. Важность: Критичный. Включена по умолчанию: Да - [bslls:UsingHardcodeNetworkAddress](https://v8std.ru/diagnostics/bslls/UsingHardcodeNetworkAddress.md): HTML: https://v8std.ru/diagnostics/bslls/UsingHardcodeNetworkAddress/. Standards: нет. Хранение ip-адресов в коде BSLLS:UsingHardcodeNetworkAddress. Тип: Уязвимость. Важность: Критичный. Включена по умолчанию: Да - [bslls:UsingHardcodePath](https://v8std.ru/diagnostics/bslls/UsingHardcodePath.md): HTML: https://v8std.ru/diagnostics/bslls/UsingHardcodePath/. Standards: нет. Хранение путей к файлам в коде BSLLS:UsingHardcodePath. Тип: Ошибка. Важность: Критичный. Включена по умолчанию: Да - [bslls:UsingHardcodeSecretInformation](https://v8std.ru/diagnostics/bslls/UsingHardcodeSecretInformation.md): HTML: https://v8std.ru/diagnostics/bslls/UsingHardcodeSecretInformation/. Standards: std740. Хранение конфиденциальной информации в коде BSLLS:UsingHardcodeSecretInformation. Тип: Уязвимость. Важность: Критичный. Включена по... - [bslls:UsingLikeInQuery](https://v8std.ru/diagnostics/bslls/UsingLikeInQuery.md): HTML: https://v8std.ru/diagnostics/bslls/UsingLikeInQuery/. Standards: std726. Использование 'ПОДОБНО' в запросе BSLLS:UsingLikeInQuery. Тип: Ошибка. Важность: Важный. Включена по умолчанию: Нет - [bslls:UsingModalWindows](https://v8std.ru/diagnostics/bslls/UsingModalWindows.md): HTML: https://v8std.ru/diagnostics/bslls/UsingModalWindows/. Standards: нет. Использование модальных окон BSLLS:UsingModalWindows. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:UsingObjectNotAvailableUnix](https://v8std.ru/diagnostics/bslls/UsingObjectNotAvailableUnix.md): HTML: https://v8std.ru/diagnostics/bslls/UsingObjectNotAvailableUnix/. Standards: нет. Использование объектов недоступных в Unix системах BSLLS:UsingObjectNotAvailableUnix. Тип: Ошибка. Важность: Критичный. Включена по... - [bslls:UsingServiceTag](https://v8std.ru/diagnostics/bslls/UsingServiceTag.md): HTML: https://v8std.ru/diagnostics/bslls/UsingServiceTag/. Standards: нет. Использование служебных тегов BSLLS:UsingServiceTag. Тип: Дефект кода. Важность: Информационный. Включена по умолчанию: Да - [bslls:UsingSynchronousCalls](https://v8std.ru/diagnostics/bslls/UsingSynchronousCalls.md): HTML: https://v8std.ru/diagnostics/bslls/UsingSynchronousCalls/. Standards: нет. Использование синхронных вызовов BSLLS:UsingSynchronousCalls. Тип: Дефект кода. Важность: Важный. Включена по умолчанию: Да - [bslls:UsingThisForm](https://v8std.ru/diagnostics/bslls/UsingThisForm.md): HTML: https://v8std.ru/diagnostics/bslls/UsingThisForm/. Standards: нет. Использование устаревшего свойства "ЭтаФорма" BSLLS:UsingThisForm. Тип: Дефект кода. Важность: Незначительный. Включена по умолчанию: Да - [bslls:VirtualTableCallWithoutParameters](https://v8std.ru/diagnostics/bslls/VirtualTableCallWithoutParameters.md): HTML: https://v8std.ru/diagnostics/bslls/VirtualTableCallWithoutParameters/. Standards: std657, std733. Обращение к виртуальной таблице без параметров BSLLS:VirtualTableCallWithoutParameters. Тип: Ошибка. Важность: Важный. Включена по... - [bslls:WrongDataPathForFormElements](https://v8std.ru/diagnostics/bslls/WrongDataPathForFormElements.md): HTML: https://v8std.ru/diagnostics/bslls/WrongDataPathForFormElements/. Standards: std467. У полей формы не указан путь к данным BSLLS:WrongDataPathForFormElements. Тип: Ошибка. Важность: Критичный. Включена по умолчанию: Да - [bslls:WrongHttpServiceHandler](https://v8std.ru/diagnostics/bslls/WrongHttpServiceHandler.md): HTML: https://v8std.ru/diagnostics/bslls/WrongHttpServiceHandler/. Standards: нет. Неверно задан обработчик метода http-сервиса BSLLS:WrongHttpServiceHandler. Тип: Ошибка. Важность: Критичный. Включена по умолчанию: Да - [bslls:WrongUseFunctionProceedWithCall](https://v8std.ru/diagnostics/bslls/WrongUseFunctionProceedWithCall.md): HTML: https://v8std.ru/diagnostics/bslls/WrongUseFunctionProceedWithCall/. Standards: нет. Некорректное использование функции ПродолжитьВызов() BSLLS:WrongUseFunctionProceedWithCall. Тип: Ошибка. Важность: Блокирующий. Включена по... - [bslls:WrongUseOfRollbackTransactionMethod](https://v8std.ru/diagnostics/bslls/WrongUseOfRollbackTransactionMethod.md): HTML: https://v8std.ru/diagnostics/bslls/WrongUseOfRollbackTransactionMethod/. Standards: std783. Некорректное использование метода ОтменитьТранзакцию() BSLLS:WrongUseOfRollbackTransactionMethod. Тип: Ошибка. Важность: Критичный. Включена... - [bslls:WrongWebServiceHandler](https://v8std.ru/diagnostics/bslls/WrongWebServiceHandler.md): HTML: https://v8std.ru/diagnostics/bslls/WrongWebServiceHandler/. Standards: нет. Неверно задан обработчик операции web-сервиса BSLLS:WrongWebServiceHandler. Тип: Ошибка. Важность: Критичный. Включена по умолчанию: Да - [bslls:YoLetterUsage](https://v8std.ru/diagnostics/bslls/YoLetterUsage.md): HTML: https://v8std.ru/diagnostics/bslls/YoLetterUsage/. Standards: std456. Использование буквы "ё" в текстах модулей BSLLS:YoLetterUsage. Тип: Дефект кода. Важность: Информационный. Включена по умолчанию: Да - [v8cs:begin-transaction](https://v8std.ru/diagnostics/v8-code-style/begin-transaction.md): HTML: https://v8std.ru/diagnostics/v8-code-style/begin-transaction/. Standards: std499, std783. Mежду "НачатьТранзакцию()" и "Попытка" есть исполняемый код, который может вызвать исключение, после "НачатьТранзакцию()" не найден оператор... - [v8cs:bsl-canonical-pragma](https://v8std.ru/diagnostics/v8-code-style/bsl-canonical-pragma.md): HTML: https://v8std.ru/diagnostics/v8-code-style/bsl-canonical-pragma/. Standards: std441. Аннотации пишутся канонически (как в документации или Синтакс-помощнике). - [v8cs:bsl-nstr-string-literal-format](https://v8std.ru/diagnostics/v8-code-style/bsl-nstr-string-literal-format.md): HTML: https://v8std.ru/diagnostics/v8-code-style/bsl-nstr-string-literal-format/. Standards: нет. НСтр формат строкового литерала (bsl-nstr-string-literal-format). Категория: bsl. Нет прямой привязки к v8std в описании проверки - [v8cs:bsl-variable-name-invalid](https://v8std.ru/diagnostics/v8-code-style/bsl-variable-name-invalid.md): HTML: https://v8std.ru/diagnostics/v8-code-style/bsl-variable-name-invalid/. Standards: std454. Правила образования имен переменных (bsl-variable-name-invalid). Категория: bsl. #std454: Правила образования имен переменных - [v8cs:change-and-validate-instead-of-around](https://v8std.ru/diagnostics/v8-code-style/change-and-validate-instead-of-around.md): HTML: https://v8std.ru/diagnostics/v8-code-style/change-and-validate-instead-of-around/. Standards: нет. Начиная с релиза платформы 8.3.16, можно использовать аннотацию &ИзменениеИКонтроль вместо аннотации &Вместо в тех случаях, когда внутри... - [v8cs:code-after-async-call](https://v8std.ru/diagnostics/v8-code-style/code-after-async-call.md): HTML: https://v8std.ru/diagnostics/v8-code-style/code-after-async-call/. Standards: нет. При асинхронном подходе вызов метода выполняется как обычно, но управление возвращается вызывающему коду до того, как асинхронный метод... - [v8cs:commit-transaction](https://v8std.ru/diagnostics/v8-code-style/commit-transaction.md): HTML: https://v8std.ru/diagnostics/v8-code-style/commit-transaction/. Standards: std499, std783. Вызов "ЗафиксироватьТранзакцию()" находится вне конструкции "Попытка... Исключение" Отсутствует вызов "НачатьТранзакцию()", хотя вызываются... - [v8cs:common-module-missing-api](https://v8std.ru/diagnostics/v8-code-style/common-module-missing-api.md): HTML: https://v8std.ru/diagnostics/v8-code-style/common-module-missing-api/. Standards: нет. Общий модуль должен иметь программный интерфейс. - [v8cs:common-module-name-cached](https://v8std.ru/diagnostics/v8-code-style/common-module-name-cached.md): HTML: https://v8std.ru/diagnostics/v8-code-style/common-module-name-cached/. Standards: std469. Общий модуль с повторно используемыми значениями должен именоваться с постфиксом "ПовтИсп" - [v8cs:common-module-name-client-cached](https://v8std.ru/diagnostics/v8-code-style/common-module-name-client-cached.md): HTML: https://v8std.ru/diagnostics/v8-code-style/common-module-name-client-cached/. Standards: std469. Клиентский общий модуль с повторно используемыми значениями должен именоваться с постфиксом "КлиентПовтИсп" - [v8cs:common-module-name-client-server](https://v8std.ru/diagnostics/v8-code-style/common-module-name-client-server.md): HTML: https://v8std.ru/diagnostics/v8-code-style/common-module-name-client-server/. Standards: нет. Клиент-серверный общий модуль должен оканчиваться на суффикс КлиентСервер - [v8cs:common-module-name-client](https://v8std.ru/diagnostics/v8-code-style/common-module-name-client.md): HTML: https://v8std.ru/diagnostics/v8-code-style/common-module-name-client/. Standards: нет. Клиентский общий модуль должен оканчиваться на суффикс Клиент - [v8cs:common-module-name-full-access](https://v8std.ru/diagnostics/v8-code-style/common-module-name-full-access.md): HTML: https://v8std.ru/diagnostics/v8-code-style/common-module-name-full-access/. Standards: std469. Привилегированный общий модуль должен оканчиваться на суффикс ПолныеПрава - [v8cs:common-module-name-global-client](https://v8std.ru/diagnostics/v8-code-style/common-module-name-global-client.md): HTML: https://v8std.ru/diagnostics/v8-code-style/common-module-name-global-client/. Standards: std469. 3.2.1. Для глобальных модулей добавляется постфикс «Глобальный», в этом случае постфикс «Клиент» добавлять не следует. - [v8cs:common-module-name-global](https://v8std.ru/diagnostics/v8-code-style/common-module-name-global.md): HTML: https://v8std.ru/diagnostics/v8-code-style/common-module-name-global/. Standards: нет. Глобальный общий модуль должен оканчиваться на суффикс Глобальный - [v8cs:common-module-name-server-call-cached](https://v8std.ru/diagnostics/v8-code-style/common-module-name-server-call-cached.md): HTML: https://v8std.ru/diagnostics/v8-code-style/common-module-name-server-call-cached/. Standards: std469. Общий модуль с признаком ВызовСервер и повторно используемыми значениями должен именоваться с постфиксом "ВызовСервераПовтИсп" - [v8cs:common-module-name-server-call](https://v8std.ru/diagnostics/v8-code-style/common-module-name-server-call.md): HTML: https://v8std.ru/diagnostics/v8-code-style/common-module-name-server-call/. Standards: std469. Общий модуль, для которого предусмотрен вызов сервера, должен именоваться с постфиксом "ВызовСервера" - [v8cs:common-module-named-self-reference](https://v8std.ru/diagnostics/v8-code-style/common-module-named-self-reference.md): HTML: https://v8std.ru/diagnostics/v8-code-style/common-module-named-self-reference/. Standards: нет. Избыточное обращение по собственному имени внутри общего модуля (к методу, свойству или реквизиту) Для модулей с повторным использованием... - [v8cs:common-module-type](https://v8std.ru/diagnostics/v8-code-style/common-module-type.md): HTML: https://v8std.ru/diagnostics/v8-code-style/common-module-type/. Standards: нет. Общий модуль имеет некорректный тип - [v8cs:configuration-data-lock-mode](https://v8std.ru/diagnostics/v8-code-style/configuration-data-lock-mode.md): HTML: https://v8std.ru/diagnostics/v8-code-style/configuration-data-lock-mode/. Standards: нет. Приложение должно использовать управляемый режим блокировки данных - [v8cs:constructor-function-return-section](https://v8std.ru/diagnostics/v8-code-style/constructor-function-return-section.md): HTML: https://v8std.ru/diagnostics/v8-code-style/constructor-function-return-section/. Standards: нет. Система строгой типизации кода проверяет что поле документирующего комментария имеет описание типа - [v8cs:data-composition-conditional-appearance-use](https://v8std.ru/diagnostics/v8-code-style/data-composition-conditional-appearance-use.md): HTML: https://v8std.ru/diagnostics/v8-code-style/data-composition-conditional-appearance-use/. Standards: нет. Настройку условного оформления рекомендуется делать в коде формы (а не в свойствах формы). - [v8cs:data-exchange-load](https://v8std.ru/diagnostics/v8-code-style/data-exchange-load.md): HTML: https://v8std.ru/diagnostics/v8-code-style/data-exchange-load/. Standards: std464, std465, std752, std773. Все действия в процедурах-обработчиков событий ПередЗаписью, ПриЗаписи, ПередУдалением должны выполняться после проверки на... - [v8cs:db-object-anyref-type](https://v8std.ru/diagnostics/v8-code-style/db-object-anyref-type.md): HTML: https://v8std.ru/diagnostics/v8-code-style/db-object-anyref-type/. Standards: std728. Для типизированных объектов метаданных, хранящихся в информационной базе, не следует использовать составные типы ЛюбаяСсылка,... - [v8cs:db-object-ref-non-ref-type](https://v8std.ru/diagnostics/v8-code-style/db-object-ref-non-ref-type.md): HTML: https://v8std.ru/diagnostics/v8-code-style/db-object-ref-non-ref-type/. Standards: std728. Реквизиты составного типа, используемые в условиях соединений, отборах, а также для упорядочивания, должны содержать только ссылочные типы... - [v8cs:deprecated-procedure-outside-deprecated-region](https://v8std.ru/diagnostics/v8-code-style/deprecated-procedure-outside-deprecated-region.md): HTML: https://v8std.ru/diagnostics/v8-code-style/deprecated-procedure-outside-deprecated-region/. Standards: std644. Устаревшую экспортную процедуру (функцию) следует перенести в область общего модуля УстаревшиеПроцедурыИФункции, которая размещена внутри... - [v8cs:doc-comment-collection-item-type](https://v8std.ru/diagnostics/v8-code-style/doc-comment-collection-item-type.md): HTML: https://v8std.ru/diagnostics/v8-code-style/doc-comment-collection-item-type/. Standards: нет. Тип коллекций в документирующем комментарии содержит тип элемента коллекции (doc-comment-collection-item-type). Категория: bsl. Нет прямой... - [v8cs:doc-comment-complex-type-with-link](https://v8std.ru/diagnostics/v8-code-style/doc-comment-complex-type-with-link.md): HTML: https://v8std.ru/diagnostics/v8-code-style/doc-comment-complex-type-with-link/. Standards: нет. Поле документирующего комментария использует объявление сложного типа вместо ссылки на тип (doc-comment-complex-type-with-link). Категория:... - [v8cs:doc-comment-description-ends-on-dot](https://v8std.ru/diagnostics/v8-code-style/doc-comment-description-ends-on-dot.md): HTML: https://v8std.ru/diagnostics/v8-code-style/doc-comment-description-ends-on-dot/. Standards: нет. Многострочное описание документирующего комментария оканчивается на точку (doc-comment-description-ends-on-dot). Категория: bsl. Нет прямой... - [v8cs:doc-comment-export-function-return-section](https://v8std.ru/diagnostics/v8-code-style/doc-comment-export-function-return-section.md): HTML: https://v8std.ru/diagnostics/v8-code-style/doc-comment-export-function-return-section/. Standards: нет. Секция возвращаемого значения документирующего комментария для экспортной функции (doc-comment-export-function-return-section). Категория:... - [v8cs:doc-comment-export-procedure-description-section](https://v8std.ru/diagnostics/v8-code-style/doc-comment-export-procedure-description-section.md): HTML: https://v8std.ru/diagnostics/v8-code-style/doc-comment-export-procedure-description-section/. Standards: std453. Секция "Описание" содержит описание назначения процедуры (функции), достаточное для понимания сценариев ее использования без просмотра ее... - [v8cs:doc-comment-field-in-description-suggestion](https://v8std.ru/diagnostics/v8-code-style/doc-comment-field-in-description-suggestion.md): HTML: https://v8std.ru/diagnostics/v8-code-style/doc-comment-field-in-description-suggestion/. Standards: нет. Многострочное описание документирующего комментария содержит определение поля (doc-comment-field-in-description-suggestion). Категория: bsl.... - [v8cs:doc-comment-field-name](https://v8std.ru/diagnostics/v8-code-style/doc-comment-field-name.md): HTML: https://v8std.ru/diagnostics/v8-code-style/doc-comment-field-name/. Standards: нет. Поле документирующего комментария является корректным именем (doc-comment-field-name). Категория: bsl. Нет прямой привязки к v8std в... - [v8cs:doc-comment-field-type-strict](https://v8std.ru/diagnostics/v8-code-style/doc-comment-field-type-strict.md): HTML: https://v8std.ru/diagnostics/v8-code-style/doc-comment-field-type-strict/. Standards: нет. Система строгой типизации кода проверяет, что поле документирующего комментария имеет описание типа - [v8cs:doc-comment-field-type](https://v8std.ru/diagnostics/v8-code-style/doc-comment-field-type.md): HTML: https://v8std.ru/diagnostics/v8-code-style/doc-comment-field-type/. Standards: нет. Поле документирующего комментария не имеет определения типа (doc-comment-field-type). Категория: bsl. Нет прямой привязки к v8std в описании... - [v8cs:doc-comment-parameter-in-description-suggestion](https://v8std.ru/diagnostics/v8-code-style/doc-comment-parameter-in-description-suggestion.md): HTML: https://v8std.ru/diagnostics/v8-code-style/doc-comment-parameter-in-description-suggestion/. Standards: нет. Многострочное описание документирующего комментария содержит определение параметра (doc-comment-parameter-in-description-suggestion).... - [v8cs:doc-comment-parameter-section](https://v8std.ru/diagnostics/v8-code-style/doc-comment-parameter-section.md): HTML: https://v8std.ru/diagnostics/v8-code-style/doc-comment-parameter-section/. Standards: нет. В секции параметров документирующего комментария пропущено определение параметра (doc-comment-parameter-section). Категория: bsl. Нет прямой... - [v8cs:doc-comment-procedure-return-section](https://v8std.ru/diagnostics/v8-code-style/doc-comment-procedure-return-section.md): HTML: https://v8std.ru/diagnostics/v8-code-style/doc-comment-procedure-return-section/. Standards: нет. Документирующий комментарий содежрит секцию возвращаемого значения для процедуры (doc-comment-procedure-return-section). Категория: bsl. Нет... - [v8cs:doc-comment-redundant-parameter-section](https://v8std.ru/diagnostics/v8-code-style/doc-comment-redundant-parameter-section.md): HTML: https://v8std.ru/diagnostics/v8-code-style/doc-comment-redundant-parameter-section/. Standards: нет. Документирующий комментарий для метода без параметров не должен иметь секции параметров, и она должна быть удалена. - [v8cs:doc-comment-ref-link](https://v8std.ru/diagnostics/v8-code-style/doc-comment-ref-link.md): HTML: https://v8std.ru/diagnostics/v8-code-style/doc-comment-ref-link/. Standards: нет. Ссылка документирующего комментария на существующий объект (doc-comment-ref-link). Категория: bsl. Нет прямой привязки к v8std в описании... - [v8cs:doc-comment-return-section-type](https://v8std.ru/diagnostics/v8-code-style/doc-comment-return-section-type.md): HTML: https://v8std.ru/diagnostics/v8-code-style/doc-comment-return-section-type/. Standards: нет. Секция возвращаемого значения документирующего комментария содержит корректные типы (doc-comment-return-section-type). Категория: bsl. Нет... - [v8cs:doc-comment-type](https://v8std.ru/diagnostics/v8-code-style/doc-comment-type.md): HTML: https://v8std.ru/diagnostics/v8-code-style/doc-comment-type/. Standards: нет. Определение типа документирующего комментария (doc-comment-type). Категория: bsl. Нет прямой привязки к v8std в описании проверки - [v8cs:doc-comment-use-minus](https://v8std.ru/diagnostics/v8-code-style/doc-comment-use-minus.md): HTML: https://v8std.ru/diagnostics/v8-code-style/doc-comment-use-minus/. Standards: нет. В описании в модели документирующего комментария необходимо использовать только символ дефис-минус вместо обычного дефиса или различных... - [v8cs:document-post-in-privileged-mode](https://v8std.ru/diagnostics/v8-code-style/document-post-in-privileged-mode.md): HTML: https://v8std.ru/diagnostics/v8-code-style/document-post-in-privileged-mode/. Standards: std689. 1.7. Во всех документах, предполагающих проведение, должны быть выставлены флаги «Привилегированный режим при проведении» и... - [v8cs:dynamic-access-method-not-found](https://v8std.ru/diagnostics/v8-code-style/dynamic-access-method-not-found.md): HTML: https://v8std.ru/diagnostics/v8-code-style/dynamic-access-method-not-found/. Standards: нет. Система строгой типизации кода проверяет что динамически вызываемый метод существует в объекте - [v8cs:empty-except-statement](https://v8std.ru/diagnostics/v8-code-style/empty-except-statement.md): HTML: https://v8std.ru/diagnostics/v8-code-style/empty-except-statement/. Standards: std499. Недопустимо перехватывать любые исключения, бесследно для системного администратора. Как правило, подобная конструкция скрывает реальную... - [v8cs:event-heandler-boolean-param](https://v8std.ru/diagnostics/v8-code-style/event-heandler-boolean-param.md): HTML: https://v8std.ru/diagnostics/v8-code-style/event-heandler-boolean-param/. Standards: std686. Использование булевого параметра обработчика события (event-heandler-boolean-param). Категория: bsl.: Информирование пользователя. #std686:... - [v8cs:export-method-in-command-form-module](https://v8std.ru/diagnostics/v8-code-style/export-method-in-command-form-module.md): HTML: https://v8std.ru/diagnostics/v8-code-style/export-method-in-command-form-module/. Standards: std544. Не следует размещать экспортные процедуры и функции в модулях команд и форм. Для реализации экспортных процедур и функций рекомендуется... - [v8cs:export-procedure-missing-comment](https://v8std.ru/diagnostics/v8-code-style/export-procedure-missing-comment.md): HTML: https://v8std.ru/diagnostics/v8-code-style/export-procedure-missing-comment/. Standards: std453. Описание процедур и функций рекомендуется выполнять в виде комментария к ним. Необходимость комментирования отдельных участков кода процедур... - [v8cs:extension-md-object-prefix](https://v8std.ru/diagnostics/v8-code-style/extension-md-object-prefix.md): HTML: https://v8std.ru/diagnostics/v8-code-style/extension-md-object-prefix/. Standards: std469. Все добавленные объекты (методы и объекты, отчеты, обработки и подсистемы, а также обработчики событий) расширения, а также имена... - [v8cs:extension-method-prefix](https://v8std.ru/diagnostics/v8-code-style/extension-method-prefix.md): HTML: https://v8std.ru/diagnostics/v8-code-style/extension-method-prefix/. Standards: нет. Все добавленные объекты (методы и объекты, отчеты, обработки и подсистемы, а также обработчики событий) расширения, а также имена... - [v8cs:extension-variable-prefix](https://v8std.ru/diagnostics/v8-code-style/extension-variable-prefix.md): HTML: https://v8std.ru/diagnostics/v8-code-style/extension-variable-prefix/. Standards: нет. Все добавленные объекты (методы и объекты, отчеты, обработки и подсистемы, а также обработчики событий) расширения, а также имена... - [v8cs:form-commands-single-action-handler](https://v8std.ru/diagnostics/v8-code-style/form-commands-single-action-handler.md): HTML: https://v8std.ru/diagnostics/v8-code-style/form-commands-single-action-handler/. Standards: нет. У каждого действия команды должна быть назначена своя процедура-обработчик. - [v8cs:form-dynamic-list-item-title](https://v8std.ru/diagnostics/v8-code-style/form-dynamic-list-item-title.md): HTML: https://v8std.ru/diagnostics/v8-code-style/form-dynamic-list-item-title/. Standards: std765. Следует задавать заголовок для колонок динамического списка, получающихся в запросе комбинацией других колонок или для которых задан свой... - [v8cs:form-item-visible-settings-by-roles](https://v8std.ru/diagnostics/v8-code-style/form-item-visible-settings-by-roles.md): HTML: https://v8std.ru/diagnostics/v8-code-style/form-item-visible-settings-by-roles/. Standards: std737. В случае большого количества ролей в конфигурации (от нескольких десятков) не рекомендуется использовать ролевую настройку видимости в... - [v8cs:form-items-single-event-handler](https://v8std.ru/diagnostics/v8-code-style/form-items-single-event-handler.md): HTML: https://v8std.ru/diagnostics/v8-code-style/form-items-single-event-handler/. Standards: нет. У каждого события должна быть назначена своя процедура-обработчик - [v8cs:form-list-field-ref-not-added](https://v8std.ru/diagnostics/v8-code-style/form-list-field-ref-not-added.md): HTML: https://v8std.ru/diagnostics/v8-code-style/form-list-field-ref-not-added/. Standards: нет. С помощью команды Еще - Изменить форму пользователь может добавить отображение любых реквизитов объектов в динамическом списке. Для того... - [v8cs:form-list-ref-use-always-flag-disabled](https://v8std.ru/diagnostics/v8-code-style/form-list-ref-use-always-flag-disabled.md): HTML: https://v8std.ru/diagnostics/v8-code-style/form-list-ref-use-always-flag-disabled/. Standards: нет. Наличие реквизита Ссылка с признаком "Использовать всегда" является обязательным при разработке команд печати (подсистема "Печать"... - [v8cs:form-list-ref-user-visibility-enabled](https://v8std.ru/diagnostics/v8-code-style/form-list-ref-user-visibility-enabled.md): HTML: https://v8std.ru/diagnostics/v8-code-style/form-list-ref-user-visibility-enabled/. Standards: нет. С помощью команды Еще - Изменить форму пользователь может добавить отображение любых реквизитов объектов в динамическом списке. Для того... - [v8cs:form-module-missing-pragma](https://v8std.ru/diagnostics/v8-code-style/form-module-missing-pragma.md): HTML: https://v8std.ru/diagnostics/v8-code-style/form-module-missing-pragma/. Standards: std467. 1.1. Конфигурация должна использовать только штатные и документированные возможности платформы 1С:Предприятие. ... Платформа позволяет в... - [v8cs:form-module-pragma](https://v8std.ru/diagnostics/v8-code-style/form-module-pragma.md): HTML: https://v8std.ru/diagnostics/v8-code-style/form-module-pragma/. Standards: std439. Директивы компиляции следует применять только в коде модулей управляемых форм и в коде модулей команд. В остальных модулях рекомендуется... - [v8cs:form-self-reference](https://v8std.ru/diagnostics/v8-code-style/form-self-reference.md): HTML: https://v8std.ru/diagnostics/v8-code-style/form-self-reference/. Standards: нет. Следует использовать псевдоним "ЭтотОбъект" вместо устаревшего "ЭтаФорма" в модуле формы - [v8cs:function-return-value-type](https://v8std.ru/diagnostics/v8-code-style/function-return-value-type.md): HTML: https://v8std.ru/diagnostics/v8-code-style/function-return-value-type/. Standards: нет. Система строгой типизации кода проверяет что каждая функция возвращает типизированное значение - [v8cs:functional-option-privileged-get-mode](https://v8std.ru/diagnostics/v8-code-style/functional-option-privileged-get-mode.md): HTML: https://v8std.ru/diagnostics/v8-code-style/functional-option-privileged-get-mode/. Standards: std689. Во всех функциональных опциях должны быть выставлены флаги «Привилегированный режим при получении». Исключение: в конфигурации могут быть... - [v8cs:input-field-list-choice-mode](https://v8std.ru/diagnostics/v8-code-style/input-field-list-choice-mode.md): HTML: https://v8std.ru/diagnostics/v8-code-style/input-field-list-choice-mode/. Standards: std765. В полях форм со списками выбора следует всегда устанавливать свойство РежимВыбораИзСписка в значение Истина. В этом случае, в поле будет... - [v8cs:invocation-form-event-handler](https://v8std.ru/diagnostics/v8-code-style/invocation-form-event-handler.md): HTML: https://v8std.ru/diagnostics/v8-code-style/invocation-form-event-handler/. Standards: std455. У каждого события должна быть назначена своя процедура-обработчик. Если одинаковые действия должны выполняться при возникновении событий в... - [v8cs:invocation-parameter-type-intersect](https://v8std.ru/diagnostics/v8-code-style/invocation-parameter-type-intersect.md): HTML: https://v8std.ru/diagnostics/v8-code-style/invocation-parameter-type-intersect/. Standards: нет. Система строгой типизации кода проверяет что тип вызываемого выражения пересекается с типом параметра вызываемого метода - [v8cs:lock-out-of-try](https://v8std.ru/diagnostics/v8-code-style/lock-out-of-try.md): HTML: https://v8std.ru/diagnostics/v8-code-style/lock-out-of-try/. Standards: std499, std783. Правило проверяет наличие инициализации блокировки данных. В случае если найдено создание блокировки, проверяется вызов метода... - [v8cs:manager-module-named-self-reference](https://v8std.ru/diagnostics/v8-code-style/manager-module-named-self-reference.md): HTML: https://v8std.ru/diagnostics/v8-code-style/manager-module-named-self-reference/. Standards: нет. Избыточное обращение по собственному имени внутри модуля менеджера (к методу, свойству или реквизиту) - [v8cs:md-list-object-presentation](https://v8std.ru/diagnostics/v8-code-style/md-list-object-presentation.md): HTML: https://v8std.ru/diagnostics/v8-code-style/md-list-object-presentation/. Standards: нет. Для каждого объекта метаданных (справочник, документ и т.д.) для свойства представления объекта и свойства представление списка проверяется... - [v8cs:md-object-attribute-comment-incorrect-type](https://v8std.ru/diagnostics/v8-code-style/md-object-attribute-comment-incorrect-type.md): HTML: https://v8std.ru/diagnostics/v8-code-style/md-object-attribute-comment-incorrect-type/. Standards: std531. Для всех документов рекомендуется создавать реквизит Комментарий (строка неограниченной длины). В этом реквизите пользователи могут... - [v8cs:md-object-attribute-comment-not-exist](https://v8std.ru/diagnostics/v8-code-style/md-object-attribute-comment-not-exist.md): HTML: https://v8std.ru/diagnostics/v8-code-style/md-object-attribute-comment-not-exist/. Standards: std531. Для всех документов рекомендуется создавать реквизит Комментарий (строка неограниченной длины). В этом реквизите пользователи могут... - [v8cs:md-standard-attribute-synonym-empty](https://v8std.ru/diagnostics/v8-code-style/md-standard-attribute-synonym-empty.md): HTML: https://v8std.ru/diagnostics/v8-code-style/md-standard-attribute-synonym-empty/. Standards: std474. 1.5. При этом для стандартных реквизитов Родитель и Владелец, следует всегда указывать синонимы, отличные от синонимов по умолчанию.... - [v8cs:mdo-name-length](https://v8std.ru/diagnostics/v8-code-style/mdo-name-length.md): HTML: https://v8std.ru/diagnostics/v8-code-style/mdo-name-length/. Standards: нет. Длина имени объекта метаданного должна быть меньше чем 80 - [v8cs:mdo-ru-name-unallowed-letter](https://v8std.ru/diagnostics/v8-code-style/mdo-ru-name-unallowed-letter.md): HTML: https://v8std.ru/diagnostics/v8-code-style/mdo-ru-name-unallowed-letter/. Standards: std474. В именах, синонимах и комментариях объектов метаданных не допускается использовать букву "ё". - [v8cs:mdo-scheduled-job-description](https://v8std.ru/diagnostics/v8-code-style/mdo-scheduled-job-description.md): HTML: https://v8std.ru/diagnostics/v8-code-style/mdo-scheduled-job-description/. Standards: std767. Предопределенным регламентным заданиям не следует задавать наименования в конфигураторе. Вместо этого, достаточно задать синоним... - [v8cs:method-isinrole-role-exist](https://v8std.ru/diagnostics/v8-code-style/method-isinrole-role-exist.md): HTML: https://v8std.ru/diagnostics/v8-code-style/method-isinrole-role-exist/. Standards: нет. В параметре функции "РольДоступна" должна быть указана существующая роль. - [v8cs:method-optional-parameter-before-required](https://v8std.ru/diagnostics/v8-code-style/method-optional-parameter-before-required.md): HTML: https://v8std.ru/diagnostics/v8-code-style/method-optional-parameter-before-required/. Standards: std640. Необязательные параметры (параметры со значениями по умолчанию) должны располагаться после параметров без значений по умолчанию. - [v8cs:method-param-value-type](https://v8std.ru/diagnostics/v8-code-style/method-param-value-type.md): HTML: https://v8std.ru/diagnostics/v8-code-style/method-param-value-type/. Standards: нет. Система строгой типизации кода проверяет что каждый параметр метода имеет тип значения - [v8cs:method-too-many-params](https://v8std.ru/diagnostics/v8-code-style/method-too-many-params.md): HTML: https://v8std.ru/diagnostics/v8-code-style/method-too-many-params/. Standards: std640. Не рекомендуется объявлять в функциях много параметров (нужно ориентироваться на количество не более семи параметров), при этом не должно... - [v8cs:missing-temporary-file-deletion](https://v8std.ru/diagnostics/v8-code-style/missing-temporary-file-deletion.md): HTML: https://v8std.ru/diagnostics/v8-code-style/missing-temporary-file-deletion/. Standards: std542. После окончания работы с временным файлом или каталогом, его необходимо удалить самостоятельно. Нельзя рассчитывать на автоматическое... - [v8cs:module-accessibility-at-client](https://v8std.ru/diagnostics/v8-code-style/module-accessibility-at-client.md): HTML: https://v8std.ru/diagnostics/v8-code-style/module-accessibility-at-client/. Standards: std680, std746. Метод или переменная доступны НаКлиенте в модулях менеджера или объекта - [v8cs:module-attachable-event-handler-name](https://v8std.ru/diagnostics/v8-code-style/module-attachable-event-handler-name.md): HTML: https://v8std.ru/diagnostics/v8-code-style/module-attachable-event-handler-name/. Standards: std492. Имя программно добавленного обработчика события должно соответствать шаблону: префикс Подключаемый_ - [v8cs:module-consecutive-blank-lines](https://v8std.ru/diagnostics/v8-code-style/module-consecutive-blank-lines.md): HTML: https://v8std.ru/diagnostics/v8-code-style/module-consecutive-blank-lines/. Standards: нет. Проверка максимального количства пустых строк (module-consecutive-blank-lines). Категория: bsl. Нет прямой привязки к v8std в описании... - [v8cs:module-empty-method](https://v8std.ru/diagnostics/v8-code-style/module-empty-method.md): HTML: https://v8std.ru/diagnostics/v8-code-style/module-empty-method/. Standards: нет. Проверка модуля на наличие пустых методов - [v8cs:module-region-empty](https://v8std.ru/diagnostics/v8-code-style/module-region-empty.md): HTML: https://v8std.ru/diagnostics/v8-code-style/module-region-empty/. Standards: std455. Проверяет что область модуля пустая - [v8cs:module-self-reference](https://v8std.ru/diagnostics/v8-code-style/module-self-reference.md): HTML: https://v8std.ru/diagnostics/v8-code-style/module-self-reference/. Standards: нет. Избыточное обращение внутри модуля через псевдоним "ЭтотОбъект" (к методу, свойству или реквизиту). Проверяются общие модули, модули... - [v8cs:module-structure-event-regions](https://v8std.ru/diagnostics/v8-code-style/module-structure-event-regions.md): HTML: https://v8std.ru/diagnostics/v8-code-style/module-structure-event-regions/. Standards: std455. Проверяет регион обработчиков событий на методов относящихся только к обработчикам - [v8cs:module-structure-form-event-regions](https://v8std.ru/diagnostics/v8-code-style/module-structure-form-event-regions.md): HTML: https://v8std.ru/diagnostics/v8-code-style/module-structure-form-event-regions/. Standards: std455. Раздел «Обработчики событий формы» содержит процедуры-обработчики событий формы: ПриСозданииНаСервере, ПриОткрытии и т.п. Раздел... - [v8cs:module-structure-init-code-in-region](https://v8std.ru/diagnostics/v8-code-style/module-structure-init-code-in-region.md): HTML: https://v8std.ru/diagnostics/v8-code-style/module-structure-init-code-in-region/. Standards: std455. Раздел инициализации содержит операторы, инициализирующие переменные модуля или объект (форму). - [v8cs:module-structure-method-in-regions](https://v8std.ru/diagnostics/v8-code-style/module-structure-method-in-regions.md): HTML: https://v8std.ru/diagnostics/v8-code-style/module-structure-method-in-regions/. Standards: std455. Метод находится в области Раздел «Программный интерфейс» содержит экспортные процедуры и функции, предназначенные для использования другими... - [v8cs:module-structure-top-region](https://v8std.ru/diagnostics/v8-code-style/module-structure-top-region.md): HTML: https://v8std.ru/diagnostics/v8-code-style/module-structure-top-region/. Standards: std455. В программном модуле (общие модули, модули объектов, модули менеджеров объектов, модули форм, команд и т.п.) в общем случае могут... - [v8cs:module-structure-var-in-region](https://v8std.ru/diagnostics/v8-code-style/module-structure-var-in-region.md): HTML: https://v8std.ru/diagnostics/v8-code-style/module-structure-var-in-region/. Standards: std455. Раздел описания переменных. Имена переменных назначаются согласно общим правилам образования имен переменных, а их использование описывается... - [v8cs:module-undefined-function](https://v8std.ru/diagnostics/v8-code-style/module-undefined-function.md): HTML: https://v8std.ru/diagnostics/v8-code-style/module-undefined-function/. Standards: нет. Функция не определена (module-undefined-function). Категория: bsl. Нет прямой привязки к v8std в описании проверки - [v8cs:module-undefined-method](https://v8std.ru/diagnostics/v8-code-style/module-undefined-method.md): HTML: https://v8std.ru/diagnostics/v8-code-style/module-undefined-method/. Standards: нет. Функция или процедура не определена - [v8cs:module-undefined-variable](https://v8std.ru/diagnostics/v8-code-style/module-undefined-variable.md): HTML: https://v8std.ru/diagnostics/v8-code-style/module-undefined-variable/. Standards: нет. Переменная не определена (module-undefined-variable). Категория: bsl. Нет прямой привязки к v8std в описании проверки - [v8cs:module-unused-local-variable](https://v8std.ru/diagnostics/v8-code-style/module-unused-local-variable.md): HTML: https://v8std.ru/diagnostics/v8-code-style/module-unused-local-variable/. Standards: нет. Проверка модуля на наличие неиспользуемых локальных переменных - [v8cs:module-unused-method](https://v8std.ru/diagnostics/v8-code-style/module-unused-method.md): HTML: https://v8std.ru/diagnostics/v8-code-style/module-unused-method/. Standards: нет. Проверка модуля на наличие неиспользуемых методов - [v8cs:new-color](https://v8std.ru/diagnostics/v8-code-style/new-color.md): HTML: https://v8std.ru/diagnostics/v8-code-style/new-color/. Standards: нет. Для изменения оформления следует использовать элементы стиля, а не задавать конкретные значения непосредственно в элементах управления. - [v8cs:new-font](https://v8std.ru/diagnostics/v8-code-style/new-font.md): HTML: https://v8std.ru/diagnostics/v8-code-style/new-font/. Standards: нет. Для изменения оформления следует использовать элементы стиля, а не задавать конкретные значения непосредственно в элементах управления. - [v8cs:notify-description-to-server-procedure](https://v8std.ru/diagnostics/v8-code-style/notify-description-to-server-procedure.md): HTML: https://v8std.ru/diagnostics/v8-code-style/notify-description-to-server-procedure/. Standards: нет. В качестве параметра обработчика оповещения указана серверная процедура. Такой вызов оповещения не поддерживается в веб-клиенте. - [v8cs:object-module-export-variable](https://v8std.ru/diagnostics/v8-code-style/object-module-export-variable.md): HTML: https://v8std.ru/diagnostics/v8-code-style/object-module-export-variable/. Standards: нет. В большинстве случаев, вместо переменных программных модулей следует использовать более подходящие средства разработки платформы... - [v8cs:optional-form-parameter-access](https://v8std.ru/diagnostics/v8-code-style/optional-form-parameter-access.md): HTML: https://v8std.ru/diagnostics/v8-code-style/optional-form-parameter-access/. Standards: нет. Параметры формы следует объявлять явно на закладке Параметры редактора формы. В таком случае в коде обработчика ПриСозданииНаСервере не... - [v8cs:property-return-type](https://v8std.ru/diagnostics/v8-code-style/property-return-type.md): HTML: https://v8std.ru/diagnostics/v8-code-style/property-return-type/. Standards: нет. Система строгой типизации кода проверяет что динамическое свойство объекта имеет тип возвращаемого значения - [v8cs:public-method-caching](https://v8std.ru/diagnostics/v8-code-style/public-method-caching.md): HTML: https://v8std.ru/diagnostics/v8-code-style/public-method-caching/. Standards: нет. Не следует создавать программный интерфейс в модулях с повторным использованием возвращаемых значений. - [v8cs:ql-camel-case-string-literal](https://v8std.ru/diagnostics/v8-code-style/ql-camel-case-string-literal.md): HTML: https://v8std.ru/diagnostics/v8-code-style/ql-camel-case-string-literal/. Standards: нет. Строковый литерал в запросе содержит не КемелКейс контент (ql-camel-case-string-literal). Категория: ql. Нет прямой привязки к v8std в... - [v8cs:ql-cast-to-max-number](https://v8std.ru/diagnostics/v8-code-style/ql-cast-to-max-number.md): HTML: https://v8std.ru/diagnostics/v8-code-style/ql-cast-to-max-number/. Standards: нет. Выражение к максимальному числу в запросе (ql-cast-to-max-number). Категория: ql. Нет прямой привязки к v8std в описании проверки - [v8cs:ql-constants-in-binary-operation](https://v8std.ru/diagnostics/v8-code-style/ql-constants-in-binary-operation.md): HTML: https://v8std.ru/diagnostics/v8-code-style/ql-constants-in-binary-operation/. Standards: std658, std726. Запрещается формировать строку шаблона при помощи вычислений, использовать конкатенацию строк средствами языка запросов. Данное требование... - [v8cs:ql-join-to-sub-query](https://v8std.ru/diagnostics/v8-code-style/ql-join-to-sub-query.md): HTML: https://v8std.ru/diagnostics/v8-code-style/ql-join-to-sub-query/. Standards: нет. Соединение запроса с подзапросом (ql-join-to-sub-query). Категория: ql. Нет прямой привязки к v8std в описании проверки - [v8cs:ql-like-expression-with-field](https://v8std.ru/diagnostics/v8-code-style/ql-like-expression-with-field.md): HTML: https://v8std.ru/diagnostics/v8-code-style/ql-like-expression-with-field/. Standards: std467. Правым операндом операции сравнения ПОДОБНО (LIKE) и СПЕЦСИМВОЛ (ESCAPE) может быть только литерал (параметр) или выражение над литералами.... - [v8cs:ql-temp-table-index](https://v8std.ru/diagnostics/v8-code-style/ql-temp-table-index.md): HTML: https://v8std.ru/diagnostics/v8-code-style/ql-temp-table-index/. Standards: нет. Временная таблица должна содержать индексы (ql-temp-table-index). Категория: ql. Нет прямой привязки к v8std в описании проверки - [v8cs:ql-using-for-update](https://v8std.ru/diagnostics/v8-code-style/ql-using-for-update.md): HTML: https://v8std.ru/diagnostics/v8-code-style/ql-using-for-update/. Standards: std460. Конструкция ДЛЯ ИЗМЕНЕНИЯ позволяет заблаговременно заблокировать некоторые данные (которые могут читаться транзакцией другого соединения)... - [v8cs:ql-virtual-table-filters](https://v8std.ru/diagnostics/v8-code-style/ql-virtual-table-filters.md): HTML: https://v8std.ru/diagnostics/v8-code-style/ql-virtual-table-filters/. Standards: std657. При использовании виртуальных таблиц в запросах, следует передавать в параметры таблиц все условия, относящиеся к данной виртуальной... - [v8cs:query-in-loop](https://v8std.ru/diagnostics/v8-code-style/query-in-loop.md): HTML: https://v8std.ru/diagnostics/v8-code-style/query-in-loop/. Standards: нет. Рекомендуется получать все необходимые однотипные данные одним запросом, вместо выполнения серии запросов. - [v8cs:reading-attribute-from-database](https://v8std.ru/diagnostics/v8-code-style/reading-attribute-from-database.md): HTML: https://v8std.ru/diagnostics/v8-code-style/reading-attribute-from-database/. Standards: нет. При чтении отдельных реквизитов объекта из базы данных следует иметь в виду, что вызов метода ПолучитьОбъект или обращение к реквизитам... - [v8cs:redundant-export-method](https://v8std.ru/diagnostics/v8-code-style/redundant-export-method.md): HTML: https://v8std.ru/diagnostics/v8-code-style/redundant-export-method/. Standards: std467. Исключением являются экспортные методы, расположенные в области "ПрограммныйИнтерфейс", т.к. эти методы часто могут использоваться другими... - [v8cs:register-resource-precision](https://v8std.ru/diagnostics/v8-code-style/register-resource-precision.md): HTML: https://v8std.ru/diagnostics/v8-code-style/register-resource-precision/. Standards: нет. Длина ресурса регистра накопления или бухгалтерии должна быть не больше 25 знаков - [v8cs:right-active-users](https://v8std.ru/diagnostics/v8-code-style/right-active-users.md): HTML: https://v8std.ru/diagnostics/v8-code-style/right-active-users/. Standards: std488. В случае если в конфигурации для пользователей необходимо настраивать общие права работы с информационной базой (такие как «Тонкий клиент»,... - [v8cs:right-administration](https://v8std.ru/diagnostics/v8-code-style/right-administration.md): HTML: https://v8std.ru/diagnostics/v8-code-style/right-administration/. Standards: std488. В случае если в конфигурации для пользователей необходимо настраивать общие права работы с информационной базой (такие как «Тонкий клиент»,... - [v8cs:right-all-functions-mode](https://v8std.ru/diagnostics/v8-code-style/right-all-functions-mode.md): HTML: https://v8std.ru/diagnostics/v8-code-style/right-all-functions-mode/. Standards: std488. В случае если в конфигурации для пользователей необходимо настраивать общие права работы с информационной базой (такие как «Тонкий клиент»,... - [v8cs:right-configuration-extensions-administration](https://v8std.ru/diagnostics/v8-code-style/right-configuration-extensions-administration.md): HTML: https://v8std.ru/diagnostics/v8-code-style/right-configuration-extensions-administration/. Standards: std488. В случае если в конфигурации для пользователей необходимо настраивать общие права работы с информационной базой (такие как «Тонкий клиент»,... - [v8cs:right-data-administration](https://v8std.ru/diagnostics/v8-code-style/right-data-administration.md): HTML: https://v8std.ru/diagnostics/v8-code-style/right-data-administration/. Standards: std488. В случае если в конфигурации для пользователей необходимо настраивать общие права работы с информационной базой (такие как «Тонкий клиент»,... - [v8cs:right-delete](https://v8std.ru/diagnostics/v8-code-style/right-delete.md): HTML: https://v8std.ru/diagnostics/v8-code-style/right-delete/. Standards: std488. Право удаления рекомендуется оставить только в ролях ПолныеПрава и АдминистраторСистемы. - [v8cs:right-exclusive-mode](https://v8std.ru/diagnostics/v8-code-style/right-exclusive-mode.md): HTML: https://v8std.ru/diagnostics/v8-code-style/right-exclusive-mode/. Standards: std488. В случае если в конфигурации для пользователей необходимо настраивать общие права работы с информационной базой (такие как «Тонкий клиент»,... - [v8cs:right-interactive-clear-deletion-mark-predefined-data](https://v8std.ru/diagnostics/v8-code-style/right-interactive-clear-deletion-mark-predefined-data.md): HTML: https://v8std.ru/diagnostics/v8-code-style/right-interactive-clear-deletion-mark-predefined-data/. Standards: нет. Установлено право "ИнтерактивноеСнятиеПометкиУдаленияПредопределенныхДанных" (right-interactive-clear-deletion-mark-predefined-data).... - [v8cs:right-interactive-delete-marked-predefined-data](https://v8std.ru/diagnostics/v8-code-style/right-interactive-delete-marked-predefined-data.md): HTML: https://v8std.ru/diagnostics/v8-code-style/right-interactive-delete-marked-predefined-data/. Standards: нет. Установлено право "ИнтерактивноеУдалениеПомеченныхПредопределенныхДанных" (right-interactive-delete-marked-predefined-data). Категория:... - [v8cs:right-interactive-delete-predefined-data](https://v8std.ru/diagnostics/v8-code-style/right-interactive-delete-predefined-data.md): HTML: https://v8std.ru/diagnostics/v8-code-style/right-interactive-delete-predefined-data/. Standards: нет. Установлено право "ИнтерактивноеУдалениеПредопределенныхДанных" (right-interactive-delete-predefined-data). Категория: right. Нет прямой... - [v8cs:right-interactive-delete](https://v8std.ru/diagnostics/v8-code-style/right-interactive-delete.md): HTML: https://v8std.ru/diagnostics/v8-code-style/right-interactive-delete/. Standards: нет. Установлено право "ИнтерактивноеУдаление" (right-interactive-delete). Категория: right. Нет прямой привязки к v8std в описании проверки - [v8cs:right-interactive-open-external-data-processors](https://v8std.ru/diagnostics/v8-code-style/right-interactive-open-external-data-processors.md): HTML: https://v8std.ru/diagnostics/v8-code-style/right-interactive-open-external-data-processors/. Standards: std488. В случае если в конфигурации для пользователей необходимо настраивать общие права работы с информационной базой (такие как «Тонкий клиент»,... - [v8cs:right-interactive-open-external-reports](https://v8std.ru/diagnostics/v8-code-style/right-interactive-open-external-reports.md): HTML: https://v8std.ru/diagnostics/v8-code-style/right-interactive-open-external-reports/. Standards: std488. В случае если в конфигурации для пользователей необходимо настраивать общие права работы с информационной базой (такие как «Тонкий клиент»,... - [v8cs:right-interactive-set-deletion-mark-predefined-data](https://v8std.ru/diagnostics/v8-code-style/right-interactive-set-deletion-mark-predefined-data.md): HTML: https://v8std.ru/diagnostics/v8-code-style/right-interactive-set-deletion-mark-predefined-data/. Standards: нет. Установлено право "ИнтерактивноеПометкаУдаленияПредопределенныхДанных" (right-interactive-set-deletion-mark-predefined-data). Категория:... - [v8cs:right-output-to-printer-file-clipboard](https://v8std.ru/diagnostics/v8-code-style/right-output-to-printer-file-clipboard.md): HTML: https://v8std.ru/diagnostics/v8-code-style/right-output-to-printer-file-clipboard/. Standards: std488. В случае если в конфигурации для пользователей необходимо настраивать общие права работы с информационной базой (такие как «Тонкий клиент»,... - [v8cs:right-save-user-data](https://v8std.ru/diagnostics/v8-code-style/right-save-user-data.md): HTML: https://v8std.ru/diagnostics/v8-code-style/right-save-user-data/. Standards: std488. В случае если в конфигурации для пользователей необходимо настраивать общие права работы с информационной базой (такие как «Тонкий клиент»,... - [v8cs:right-start-automation](https://v8std.ru/diagnostics/v8-code-style/right-start-automation.md): HTML: https://v8std.ru/diagnostics/v8-code-style/right-start-automation/. Standards: std488. В случае если в конфигурации для пользователей необходимо настраивать общие права работы с информационной базой (такие как «Тонкий клиент»,... - [v8cs:right-start-external-connection](https://v8std.ru/diagnostics/v8-code-style/right-start-external-connection.md): HTML: https://v8std.ru/diagnostics/v8-code-style/right-start-external-connection/. Standards: std488. В случае если в конфигурации для пользователей необходимо настраивать общие права работы с информационной базой (такие как «Тонкий клиент»,... - [v8cs:right-start-thick-client](https://v8std.ru/diagnostics/v8-code-style/right-start-thick-client.md): HTML: https://v8std.ru/diagnostics/v8-code-style/right-start-thick-client/. Standards: std488. В случае если в конфигурации для пользователей необходимо настраивать общие права работы с информационной базой (такие как «Тонкий клиент»,... - [v8cs:right-start-thin-client](https://v8std.ru/diagnostics/v8-code-style/right-start-thin-client.md): HTML: https://v8std.ru/diagnostics/v8-code-style/right-start-thin-client/. Standards: std488. В случае если в конфигурации для пользователей необходимо настраивать общие права работы с информационной базой (такие как «Тонкий клиент»,... - [v8cs:right-start-web-client](https://v8std.ru/diagnostics/v8-code-style/right-start-web-client.md): HTML: https://v8std.ru/diagnostics/v8-code-style/right-start-web-client/. Standards: std488. В случае если в конфигурации для пользователей необходимо настраивать общие права работы с информационной базой (такие как «Тонкий клиент»,... - [v8cs:right-update-database-configuration](https://v8std.ru/diagnostics/v8-code-style/right-update-database-configuration.md): HTML: https://v8std.ru/diagnostics/v8-code-style/right-update-database-configuration/. Standards: std488. В случае если в конфигурации для пользователей необходимо настраивать общие права работы с информационной базой (такие как «Тонкий клиент»,... - [v8cs:right-view-event-log](https://v8std.ru/diagnostics/v8-code-style/right-view-event-log.md): HTML: https://v8std.ru/diagnostics/v8-code-style/right-view-event-log/. Standards: std488. В случае если в конфигурации для пользователей необходимо настраивать общие права работы с информационной базой (такие как «Тонкий клиент»,... - [v8cs:role-right-has-rls](https://v8std.ru/diagnostics/v8-code-style/role-right-has-rls.md): HTML: https://v8std.ru/diagnostics/v8-code-style/role-right-has-rls/. Standards: нет. Право роли содержит текст ограничения доступа (RLS) (role-right-has-rls). Категория: right. Нет прямой привязки к v8std в описании проверки - [v8cs:rollback-transaction](https://v8std.ru/diagnostics/v8-code-style/rollback-transaction.md): HTML: https://v8std.ru/diagnostics/v8-code-style/rollback-transaction/. Standards: std499, std783. Вызов "ОтменитьТранзакцию()" находится вне конструкции "Попытка... Исключение" Отсутствует вызов "НачатьТранзакцию()", хотя вызываются... - [v8cs:scheduled-job-periodicity-too-short](https://v8std.ru/diagnostics/v8-code-style/scheduled-job-periodicity-too-short.md): HTML: https://v8std.ru/diagnostics/v8-code-style/scheduled-job-periodicity-too-short/. Standards: std402. Периодичность выполнения регламентного задания меньше одной минуты. - [v8cs:server-execution-safe-mode](https://v8std.ru/diagnostics/v8-code-style/server-execution-safe-mode.md): HTML: https://v8std.ru/diagnostics/v8-code-style/server-execution-safe-mode/. Standards: std770. Для исключения описанных уязвимостей, нужно в серверных процедурах и функциях вызов методов Выполнить или Вычислить предварять включением... - [v8cs:statement-type-change](https://v8std.ru/diagnostics/v8-code-style/statement-type-change.md): HTML: https://v8std.ru/diagnostics/v8-code-style/statement-type-change/. Standards: нет. Система строгой типизации кода проверяет что утверждение (строка присвоения значения) меняет тип - [v8cs:structure-consructor-too-many-keys](https://v8std.ru/diagnostics/v8-code-style/structure-consructor-too-many-keys.md): HTML: https://v8std.ru/diagnostics/v8-code-style/structure-consructor-too-many-keys/. Standards: нет. Проверка конструктора структуры, содержащего больше 3х ключей - [v8cs:structure-consructor-value-type](https://v8std.ru/diagnostics/v8-code-style/structure-consructor-value-type.md): HTML: https://v8std.ru/diagnostics/v8-code-style/structure-consructor-value-type/. Standards: нет. Проверяет строковый литерал в конструкторе структуры что каждый ключ имеет типзированное значение. - [v8cs:subsystem-synonym-too-long](https://v8std.ru/diagnostics/v8-code-style/subsystem-synonym-too-long.md): HTML: https://v8std.ru/diagnostics/v8-code-style/subsystem-synonym-too-long/. Standards: нет. Общая длина названия раздела не должна превышать 35 знаков с учетом пробелов (это позволяет разместить название в 2 строки, при дальнейшем... - [v8cs:typed-value-adding-to-untyped-collection](https://v8std.ru/diagnostics/v8-code-style/typed-value-adding-to-untyped-collection.md): HTML: https://v8std.ru/diagnostics/v8-code-style/typed-value-adding-to-untyped-collection/. Standards: нет. Проверяет, что вызов метода происходит для типизированной коллекции. - [v8cs:unknown-form-parameter-access](https://v8std.ru/diagnostics/v8-code-style/unknown-form-parameter-access.md): HTML: https://v8std.ru/diagnostics/v8-code-style/unknown-form-parameter-access/. Standards: нет. Параметры формы следует объявлять явно на закладке Параметры редактора формы. В таком случае в коде обработчика ПриСозданииНаСервере не... - [v8cs:unsafe-password-ib-storage](https://v8std.ru/diagnostics/v8-code-style/unsafe-password-ib-storage.md): HTML: https://v8std.ru/diagnostics/v8-code-style/unsafe-password-ib-storage/. Standards: std740. Для сведения к минимуму возможности перехвата пароля злоумышленниками не следует хранить пароли и другую конфиденциальную информацию в... - [v8cs:use-goto-operator](https://v8std.ru/diagnostics/v8-code-style/use-goto-operator.md): HTML: https://v8std.ru/diagnostics/v8-code-style/use-goto-operator/. Standards: std547. В коде на встроенном языке не рекомендуется использовать оператор Перейти, так как необдуманное использование данного оператора приводит к... - [v8cs:use-non-recommended-method](https://v8std.ru/diagnostics/v8-code-style/use-non-recommended-method.md): HTML: https://v8std.ru/diagnostics/v8-code-style/use-non-recommended-method/. Standards: std643. Существуют не рекомендуемые методы, вместо которых следует использовать либо методы БСП, либо другие методы. - [v8cs:using-form-data-to-value](https://v8std.ru/diagnostics/v8-code-style/using-form-data-to-value.md): HTML: https://v8std.ru/diagnostics/v8-code-style/using-form-data-to-value/. Standards: std409. В большинстве случаев в модулях форм следует использовать метод формы РеквизитФормыВЗначение вместо метода ДанныеФормыВЗначение.... - [v8cs:using-isinrole](https://v8std.ru/diagnostics/v8-code-style/using-isinrole.md): HTML: https://v8std.ru/diagnostics/v8-code-style/using-isinrole/. Standards: std689, std737. Для проверки прав доступа в коде следует использовать метод ПравоДоступа. - [v8cs:variable-value-type](https://v8std.ru/diagnostics/v8-code-style/variable-value-type.md): HTML: https://v8std.ru/diagnostics/v8-code-style/variable-value-type/. Standards: нет. Система строгой типизации кода проверяет что каждая переменная имеет тип значения ## Patterns - [DRY](https://v8std.ru/patterns/engineering/dry/index.md): HTML: https://v8std.ru/patterns/engineering/dry/. DRY означает: не дублируйте одно и то же знание, правило или алгоритм в нескольких местах. - [Инженерные принципы](https://v8std.ru/patterns/engineering/index.md): HTML: https://v8std.ru/patterns/engineering/. Это раздел про практические инженерные правила, которые постоянно всплывают в ревью и проектировании: DRY, KISS, YAGNI и похожие. - [KISS](https://v8std.ru/patterns/engineering/kiss/index.md): HTML: https://v8std.ru/patterns/engineering/kiss/. KISS требует выбирать самое простое решение, которое уже решает задачу. - [Rule of Three](https://v8std.ru/patterns/engineering/rule-of-three/index.md): HTML: https://v8std.ru/patterns/engineering/rule-of-three/. Rule of Three говорит: обобщать и выносить абстракцию обычно стоит после устойчивого третьего повторения. - [Separation of Concerns](https://v8std.ru/patterns/engineering/separation-of-concerns/index.md): HTML: https://v8std.ru/patterns/engineering/separation-of-concerns/. Separation of Concerns требует разделять разные типы задач по отдельным слоям и контекстам. - [YAGNI](https://v8std.ru/patterns/engineering/yagni/index.md): HTML: https://v8std.ru/patterns/engineering/yagni/. YAGNI говорит: не реализуйте то, в чем нет подтвержденной потребности прямо сейчас. - [Abstract Factory](https://v8std.ru/patterns/gof/abstract-factory/index.md): HTML: https://v8std.ru/patterns/gof/abstract-factory/. Abstract Factory создает не один объект, а семейство совместимых объектов через общий контракт. - [Adapter](https://v8std.ru/patterns/gof/adapter/index.md): HTML: https://v8std.ru/patterns/gof/adapter/. Adapter переводит неудобный или устаревший интерфейс в тот контракт, который нужен клиентскому коду. - [Bridge](https://v8std.ru/patterns/gof/bridge/index.md): HTML: https://v8std.ru/patterns/gof/bridge/. Bridge разделяет абстракцию и реализацию так, чтобы их можно было развивать независимо. - [Builder](https://v8std.ru/patterns/gof/builder/index.md): HTML: https://v8std.ru/patterns/gof/builder/. Builder отделяет сценарий сборки объекта от конкретного представления результата. - [Chain of Responsibility](https://v8std.ru/patterns/gof/chain-of-responsibility/index.md): HTML: https://v8std.ru/patterns/gof/chain-of-responsibility/. Chain of Responsibility передает запрос по цепочке обработчиков, пока один из них не возьмет его на себя. - [Command](https://v8std.ru/patterns/gof/command/index.md): HTML: https://v8std.ru/patterns/gof/command/. Command превращает действие в отдельный объект или значение, которое можно передать, сохранить и выполнить позже. - [Composite](https://v8std.ru/patterns/gof/composite/index.md): HTML: https://v8std.ru/patterns/gof/composite/. Composite позволяет работать с одиночными объектами и деревьями объектов через единый контракт. - [Decorator](https://v8std.ru/patterns/gof/decorator/index.md): HTML: https://v8std.ru/patterns/gof/decorator/. Decorator добавляет объекту новое поведение через обертку, не меняя исходную реализацию. - [Facade](https://v8std.ru/patterns/gof/facade/index.md): HTML: https://v8std.ru/patterns/gof/facade/. Facade дает простой внешний вход к сложной подсистеме. - [Factory Method](https://v8std.ru/patterns/gof/factory-method/index.md): HTML: https://v8std.ru/patterns/gof/factory-method/. Factory Method делегирует создание конкретного объекта специальному методу. - [Flyweight](https://v8std.ru/patterns/gof/flyweight/index.md): HTML: https://v8std.ru/patterns/gof/flyweight/. Flyweight выносит общую часть состояния, чтобы не хранить одинаковые данные в большом количестве однотипных объектов. - [GOF](https://v8std.ru/patterns/gof/index.md): HTML: https://v8std.ru/patterns/gof/. GOF — это набор из 23 классических паттернов проектирования из книги Design Patterns: Elements of Reusable Object-Oriented Software. - [Interpreter](https://v8std.ru/patterns/gof/interpreter/index.md): HTML: https://v8std.ru/patterns/gof/interpreter/. Interpreter описывает грамматику небольшого языка и выполняет выражения этого языка над заданным контекстом. - [Iterator](https://v8std.ru/patterns/gof/iterator/index.md): HTML: https://v8std.ru/patterns/gof/iterator/. Iterator позволяет обходить коллекцию, не раскрывая клиенту ее внутреннее устройство. - [Mediator](https://v8std.ru/patterns/gof/mediator/index.md): HTML: https://v8std.ru/patterns/gof/mediator/. Mediator централизует взаимодействие между объектами, чтобы они меньше зависели друг от друга напрямую. - [Memento](https://v8std.ru/patterns/gof/memento/index.md): HTML: https://v8std.ru/patterns/gof/memento/. Memento сохраняет состояние объекта так, чтобы потом можно было откатиться назад, не раскрывая наружу все внутренние детали. - [Observer](https://v8std.ru/patterns/gof/observer/index.md): HTML: https://v8std.ru/patterns/gof/observer/. Observer позволяет издателю уведомлять подписчиков об изменениях, не зная деталей их реакции. - [Prototype](https://v8std.ru/patterns/gof/prototype/index.md): HTML: https://v8std.ru/patterns/gof/prototype/. Prototype создает новый объект копированием уже подготовленного образца. - [Proxy](https://v8std.ru/patterns/gof/proxy/index.md): HTML: https://v8std.ru/patterns/gof/proxy/. Proxy подставляет специальный объект вместо реального и контролирует доступ к нему. - [Singleton](https://v8std.ru/patterns/gof/singleton/index.md): HTML: https://v8std.ru/patterns/gof/singleton/. Singleton дает единственную точку доступа к экземпляру или состоянию, которое в приложении должно быть уникальным. - [State](https://v8std.ru/patterns/gof/state/index.md): HTML: https://v8std.ru/patterns/gof/state/. State выносит поведение по состояниям в отдельные объекты или модули, чтобы не держать всю логику в одном длинном условии. - [Strategy](https://v8std.ru/patterns/gof/strategy/index.md): HTML: https://v8std.ru/patterns/gof/strategy/. Strategy прячет несколько взаимозаменяемых алгоритмов за единым контрактом. - [Template Method](https://v8std.ru/patterns/gof/template-method/index.md): HTML: https://v8std.ru/patterns/gof/template-method/. Template Method фиксирует общий каркас алгоритма и оставляет отдельные шаги на конкретную реализацию. - [Visitor](https://v8std.ru/patterns/gof/visitor/index.md): HTML: https://v8std.ru/patterns/gof/visitor/. Visitor выносит операции над набором объектов в отдельный объект-посетитель, чтобы не распихивать новые операции по самим элементам. - [Controller](https://v8std.ru/patterns/grasp/controller/index.md): HTML: https://v8std.ru/patterns/grasp/controller/. Controller рекомендует принимать внешний запрос через объект-координатор сценария, а не размазывать orchestration по низкоуровневым... - [Creator](https://v8std.ru/patterns/grasp/creator/index.md): HTML: https://v8std.ru/patterns/grasp/creator/. Creator рекомендует поручать создание объекта тому, кто тесно связан с ним по данным, композиции или жизненному циклу. - [High Cohesion](https://v8std.ru/patterns/grasp/high-cohesion/index.md): HTML: https://v8std.ru/patterns/grasp/high-cohesion/. High Cohesion означает, что у модуля, объекта или сервиса должна быть узкая и понятная зона ответственности. - [GRASP](https://v8std.ru/patterns/grasp/index.md): HTML: https://v8std.ru/patterns/grasp/. GRASP — это набор принципов, которые помогают распределять ответственность между объектами и модулями. - [Indirection](https://v8std.ru/patterns/grasp/indirection/index.md): HTML: https://v8std.ru/patterns/grasp/indirection/. Indirection предлагает ввести промежуточный слой между подсистемами, чтобы ослабить прямую зависимость. - [Information Expert](https://v8std.ru/patterns/grasp/information-expert/index.md): HTML: https://v8std.ru/patterns/grasp/information-expert/. Information Expert говорит: ответственность стоит отдавать тому объекту, у которого уже есть нужные данные для ее выполнения. - [Low Coupling](https://v8std.ru/patterns/grasp/low-coupling/index.md): HTML: https://v8std.ru/patterns/grasp/low-coupling/. Low Coupling требует уменьшать количество и жесткость зависимостей между частями системы. - [Polymorphism](https://v8std.ru/patterns/grasp/polymorphism/index.md): HTML: https://v8std.ru/patterns/grasp/polymorphism/. Polymorphism в GRASP говорит: если поведение зависит от варианта, лучше распределить его по реализациям, а не держать в длинной цепочке... - [Protected Variations](https://v8std.ru/patterns/grasp/protected-variations/index.md): HTML: https://v8std.ru/patterns/grasp/protected-variations/. Protected Variations рекомендует изолировать точки изменений стабильным контрактом, чтобы изменения не расходились по всей системе. - [Pure Fabrication](https://v8std.ru/patterns/grasp/pure-fabrication/index.md): HTML: https://v8std.ru/patterns/grasp/pure-fabrication/. Pure Fabrication разрешает ввести отдельный служебный объект, если это снижает связанность и не перегружает доменную модель чужой логикой. - [Паттерны проектирования](https://v8std.ru/patterns/index.md): HTML: https://v8std.ru/patterns/. Этот раздел собирает классические паттерны проектирования, которые можно аккуратно приземлять на 1С-разработку. - [Принципы ООП](https://v8std.ru/patterns/principles/index.md): HTML: https://v8std.ru/patterns/principles/. Базовые идеи объектного подхода. Они дают язык, на котором потом проще обсуждать архитектурные решения. - [Dependency Inversion Principle](https://v8std.ru/patterns/solid/dependency-inversion/index.md): HTML: https://v8std.ru/patterns/solid/dependency-inversion/. DIP требует, чтобы высокоуровневая логика зависела от абстракций, а не от конкретных деталей инфраструктуры. - [SOLID](https://v8std.ru/patterns/solid/index.md): HTML: https://v8std.ru/patterns/solid/. SOLID — это набор из пяти принципов, которые помогают делать объектную архитектуру расширяемой и предсказуемой. - [Interface Segregation Principle](https://v8std.ru/patterns/solid/interface-segregation/index.md): HTML: https://v8std.ru/patterns/solid/interface-segregation/. ISP говорит: лучше несколько узких контрактов, чем один широкий интерфейс, от которого всем достается лишнее. - [Liskov Substitution Principle](https://v8std.ru/patterns/solid/liskov-substitution/index.md): HTML: https://v8std.ru/patterns/solid/liskov-substitution/. LSP требует, чтобы одну реализацию можно было заменить другой без поломки ожиданий клиента. - [Open/Closed Principle](https://v8std.ru/patterns/solid/open-closed/index.md): HTML: https://v8std.ru/patterns/solid/open-closed/. OCP говорит: модуль должен быть открыт для расширения, но закрыт для постоянной правки базового кода. - [Single Responsibility Principle](https://v8std.ru/patterns/solid/single-responsibility/index.md): HTML: https://v8std.ru/patterns/solid/single-responsibility/. SRP говорит: у модуля, объекта или сервиса должна быть одна причина для изменения. ## Service Pages - [Описание возможностей и особенностей встроенного языка](https://v8std.ru/lang/index.md): HTML: https://v8std.ru/lang/. Данный раздел является справочно-учебным. Он описывает язык целиком: синтаксис, семантику, ограничения и типовые особенности. Разделы можно... - [MCP для ИИ-инструментов](https://v8std.ru/mcp.md): HTML: https://v8std.ru/mcp/. MCP (Model Context Protocol) — протокол, через который среда разработки или ИИ-агент получает доступ к внешним инструментам и источникам... - [1590](https://v8std.ru/metod8dev/1590.md): HTML: https://v8std.ru/metod8dev/1590/. window.location.replace("https://its.1c.ru/db/metod8dev#content:1590"); - [3221](https://v8std.ru/metod8dev/3221.md): HTML: https://v8std.ru/metod8dev/3221/. window.location.replace("https://its.1c.ru/db/metod8dev#content:3221"); - [Функциональность обычного приложения, отсутствующая в управляемом приложении](https://v8std.ru/metod8dev/3266.md): HTML: https://v8std.ru/metod8dev/3266/. Возможности обычного приложения, которые не реализованы в управляемом приложении - [Оптимизация клиент-серверного взаимодействия прикладных решений](https://v8std.ru/metod8dev/4105.md): HTML: https://v8std.ru/metod8dev/4105/. Цель: обеспечить предсказуемую и быструю работу при обычных и низкоскоростных каналах связи. - [Поиск по сайту](https://v8std.ru/search-help.md): HTML: https://v8std.ru/search-help/. Страницы с front matter llms.ignore: true исключаются из всех публичных LLM-артефактов: /llms.txt, /llms-full.txt и /ai/pages.jsonl. Это не... - [Поддержка](https://v8std.ru/support.md): HTML: https://v8std.ru/support/. Пожаловаться или предложить идею{ .md-button }