Почему не отображаются проценты оплаты, отгрузки и долга в заказах ERP 2.5?

Пользователь 1С v8.3 (Управляемые формы) 1С:ERP Управление предприятием Управленческий учет Промышленность, строительство и АПК
← На главную

После обновления конфигурации 1С:ERP Управление предприятием с версии 2.4 на версию 2.5 многие пользователи столкнулись с неприятным явлением: в журналах Заказы клиентов, Заказы давальцев и Заказы поставщикам исчезли данные в колонках состояния оплаты, отгрузки и долга. Вместо привычных цифр в этих столбцах отображаются прочерки. При этом ситуация часто выглядит избирательно: у одних пользователей данные есть, у других — нет, а у некоторых они пропадают только в определенных журналах. Давайте разберемся, почему это происходит и как вернуть корректное отображение информации.

Причина возникновения проблемы

Основная причина кроется в механизме сохранения Настроек формы в управляемом интерфейсе 1С. При обновлении конфигурации структура метаданных формы списка может меняться: добавляются новые реквизиты, изменяется логика вывода показателей или обновляются серверные методы расчета. Сохраненные настройки интерфейса конкретного пользователя, которые были сделаны в версии 2.4, после обновления начинают конфликтовать с актуальной структурой формы в 2.5. Система, пытаясь применить старые параметры отображения, не может корректно обработать вычисляемые колонки, в результате чего вы видите дефисы.

Важно понимать, что настройки формы хранятся индивидуально для каждого пользователя в базе данных (в специальных таблицах ХранилищеНастроек). Поэтому, даже если у пользователя есть права «Администратор», это не гарантирует корректную работу, так как проблема заключается не в правах доступа, а в «битом» XML-файле персональных настроек, сохраненном до обновления.

Решение проблемы: сброс настроек формы

Самый простой и эффективный способ исправить отображение — принудительно обновить Настройки формы до стандартных значений. Это действие «пересобирает» XML-структуру интерфейса, заставляя систему подтянуть новые параметры отображения колонок, заданные разработчиками в текущем релизе.

  1. Откройте нужный журнал документов, в котором не отображаются проценты (например, Заказы клиентов).
  2. В верхней командной панели формы найдите кнопку «Еще».
  3. В открывшемся меню выберите пункт «Настройки», а затем нажмите «Установить стандартные настройки».
  4. Система выдаст запрос на подтверждение действия — подтвердите его.
  5. После этого форма автоматически перезагрузится, и колонки должны начать заполняться актуальными данными.

Обратите внимание: выполнение этой команды сбрасывает все персональные настройки (ширину колонок, порядок, отборы), которые пользователь делал ранее для этой формы. После сброса вам нужно будет настроить расположение колонок «под себя» заново.

Что делать, если данные по-прежнему не считаются?

Если после сброса настроек колонки появились, но в них все еще стоят нули или прочерки, проблема может лежать глубже — в серверных механизмах расчета показателей. В версии 2.5 расчет процентов был оптимизирован для повышения производительности, поэтому следует выполнить следующие шаги:

Проверка фоновых заданий

Система 1С:ERP использует Регламентные задания для обновления показателей заказов. Если эти задания «зависли» или завершаются с ошибкой, данные в журналах не будут обновляться.

  1. Перейдите в раздел «НСИ и администрирование» -> «Обслуживание» -> «Регламентные и фоновые задания».
  2. Найдите задания, связанные с расчетом показателей заказов (например, обновление состояния обеспечения или расчет процентов оплаты).
  3. Проверьте колонку «Состояние» — нет ли там ошибок. Если задания не выполнялись долгое время, принудительно запустите их выполнение кнопкой «Выполнить сейчас».

Проверка прав и RLS

Если проблема сохраняется у конкретных пользователей, возможно, сработали Ограничения на уровне записей (RLS). Иногда при обновлении конфигурации права доступа могут требовать уточнения. Попробуйте временно назначить пользователю полные права (роль ПолныеПрава) и проверить, появятся ли проценты. Если появились — значит, дело в настройках профиля групп доступа, и необходимо перепроверить настройки ограничений доступа для пользователя.

Также рекомендуем проверить работу под пользователем с полными правами (аналог Admin). Если «Администратор» видит все корректно, а рядовой администратор системы — нет, это лишний раз подтверждает, что проблема заключается именно в индивидуальных сохраненных настройках пользователя, которые необходимо сбросить.

Заключение

Переход на версию 2.5 является масштабным обновлением, затрагивающим ядро системы. В большинстве случаев сброс стандартных настроек формы решает проблему отображения процентов. Если же технические показатели по-прежнему не рассчитываются, рекомендуем проверить работу фоновых заданий и актуальность профилей доступа пользователей. Взаимодействие с системой через стандартные инструменты очистки настроек позволяет избежать вмешательства в программный код конфигурации и сохранить возможность штатного обновления базы в будущем.

← На главную