Четверг, 28.03.2024, 20:38
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Основной » Проблемные ситуации » Неиспользование флага ОбменДанными=Истина в замене значений
Неиспользование флага ОбменДанными=Истина в замене значений
ElgregoДата: Среда, 24.07.2019, 10:58 | Сообщение # 1
Лейтенант
Группа: Проверенные
Сообщений: 56
Репутация: 55
Статус: Оффлайн
Добрый день.

Платформа: 8.3.12.1714
Режим БД: клиент-серверный
Конфигурация. Название: Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.71.63)
Конфигурация. Основной режим запуска: Управляемое приложение
Конфигурация. Вариант встроенного языка: Русский
Конфигурация. Режим совместимости: НеИспользовать
Конфигурация. Версия БСП: 3.0.2.300
Инструменты разработчика. Версия: Подсистема 4.97
Инструменты разработчика. Объекты на сервере: Да
Расширения. СМ_Роли ()
Клиент. ОС: Windows x86-64 Microsoft Windows 7 version 6.1 Service Pack 1 (Build 7601)
Клиент. Приложение: Управляемое приложение 64б
Клиент. От имени администратора Windows: Да
Клиент. Текущий язык системы: ru
Сервер. ОС: Windows x86-64 Microsoft Windows 7 version 6.1 Service Pack 1 (Build 7601)
Сервер. Отладка: tcp

При попытке замены значений в документах закрытого периода происходит ошибка:
Принятие к учету ОС 00СФ-000256 от 06.12.2018 12:00:02 в запрещенном периоде невозможно изменить.
Дате 06.12.2018 по объекту "ХХХ" раздела "Налог на прибыль" соответствует запрет изменения данных для пользователя "YYY" по 31.12.2018

Т.е. при замене субконто в регистрах игнорируется флаг "ОбменДанными.Загрузка=Истина".
При этом в параметрах записи установлены ВСЕ! флаги.

Такое поведение наблюдается с версии инструментов, в которых Вы перенесли выполнение замены в фоновое задание.
До этого все работало хорошо.

Просьба устранить данную ошибку.

Также, большая просьба вернуть такие важные обработки в обычный режим (либо сделать галочку "выполнять в фоне") т.к. это делает невозможным отладку ошибок при записи тех или иных объектов, особенно если есть какой то косяк в подписках.


Сообщение отредактировал Elgrego - Среда, 24.07.2019, 11:28
 
tormozitДата: Среда, 24.07.2019, 23:28 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6108
Репутация: 153
Статус: Оффлайн
Спасибо. Ошибку воспроизвел.
Выполнение групповых обработок в фоне выполняется только при включенном флажке "Выполнять на сервере" в настройках соответствующего инструмента, включая рассматриваемый в этой теме. Этот флажок доступен только в непортативных вариантах инструментов. По умолчанию этот флажок установлен, если основным режимом запуска конфигурации является "Управляемое приложение".

Самостоятельно исправить ошибку можно путем комментирования в методе ирОбщий.ЗаписатьОбъектЛкс фрагмента
Код
//#Если Сервер И Не Клиент Тогда
    //    НаСервере = Ложь;
    //#КонецЕсли
 
tormozitДата: Воскресенье, 28.07.2019, 23:05 | Сообщение # 3
Генералиссимус
Группа: Администраторы
Сообщений: 6108
Репутация: 153
Статус: Оффлайн
Исправлено в 5.01
 
Форум » Основной » Проблемные ситуации » Неиспользование флага ОбменДанными=Истина в замене значений
  • Страница 1 из 1
  • 1
Поиск: