8.х <Объект не найден> почему висит в списке?

Тема в разделе "Общие вопросы "1С:Предприятие 8"", создана пользователем novosel, 14 ноя 2018.

  1. TopicStarter Overlay
    novosel
    Offline

    novosel Опытный в 1С

    Регистрация:
    22 окт 2011
    Сообщения:
    289
    Симпатии:
    8
    Баллы:
    29
    Всем зрасьте!
    УТ 11.4.1.241

    Журнал ПКО:
    для роли определены несколько касс, которые он может видеть:
    ПриходныйКассовыйОрдер ГДЕ (ПриходныйКассовыйОрдер.Касса.Наименование = "ФФФ"
    ИЛИ ПриходныйКассовыйОрдер.Касса.Наименование = "ЙЙЙ")

    Самих касс у предприятия много.
    В списке ПКО юзер видит ПКО на эти 2 кассы (ФФФ и ЙЙЙ) и еще одну: "Объект не найден".
    Почему так и как сделать, чтобы эта <Объект не найден> исчезла из списка?
    Кэш сбрасывал.

    ScreenShot.png
  2. ТехБухПривет
    Offline

    ТехБухПривет Профессионал в 1С Команда форума

    Регистрация:
    25 июн 2013
    Сообщения:
    778
    Симпатии:
    86
    Баллы:
    54
    Доброе утро!
    Или удален объект или нет прав на чтение
  3. TopicStarter Overlay
    novosel
    Offline

    novosel Опытный в 1С

    Регистрация:
    22 окт 2011
    Сообщения:
    289
    Симпатии:
    8
    Баллы:
    29
    "или нет прав на чтение"
    Ну дык я об этом же и пишу: "для роли определены несколько касс, которые он может видеть"
    Ну да, прав на чтение нет. Эта касса отсутствует в списке видимых для юзера. Так и запланировано.

    Но, почему ПКО с этой кассой отображается в списке?
    В списке должны быть только те кассы, которые прямо указаны в запросе

    ПриходныйКассовыйОрдер ГДЕ (ПриходныйКассовыйОрдер.Касса.Наименование = "ФФФ"
    ИЛИ ПриходныйКассовыйОрдер.Касса.Наименование = "ЙЙЙ")

    При этом, другие кассы, которые есть у предприятия, но которые не разрешены к чтению, в списке не показываются и никаких <Объект не найден> для них нет. Т.е. там всё норм.
    Одна касса залипла и висит в списке.
  4. ТехБухПривет
    Offline

    ТехБухПривет Профессионал в 1С Команда форума

    Регистрация:
    25 июн 2013
    Сообщения:
    778
    Симпатии:
    86
    Баллы:
    54
    Поспешил..(
    Отладчиком смотрели что пишет? Сравнивали запросом под полными, что возвращает? И возвращает ли у другого юзера с теми же правами?
    Совет стоит заменить на ссылку или на код вместо Наименование (поставит кто-то пробел и будет весело... Из горького опыта..) ПриходныйКассовыйОрдер.Касса.Наименование
    Кеш чистили папки юзера и сервер(запуск базы с ключом /clearcache)?
  5. nsk1C
    Offline

    nsk1C Профессионал в 1С

    Регистрация:
    25 май 2016
    Сообщения:
    2.037
    Симпатии:
    189
    Баллы:
    104
    Поискал по базе зарегистрованных ошибок УТ 11

    • Ошибка 00-00164750
      Статус: Отклонена
      Зарегистрирована: 27.07.2018
      Описание:
      Обработчик обновления регистра может не завершиться, если зарегистрированные к обработке регистраторы были удалены до завершения обработчика обновления.
      Причина неисправления:
      Проблема с тем, что обновление не проходит из-за наличия в базе ссылок на удаленные объекты не является ошибкой конфигурациии. Для исправления ситуации нужно или снять регистрацию удаленных документов из плана обмена "Обновление информационной базы", или провести тестирование и исправление базы - операция "Контроль ссылочной целостности с очисткой ссылок."
      Как снять с регистрации
      1. На форме НСИ и администрирование - Обслуживание - Обновление программы - Результаты обновления и дополнительная - Дополнительные процедуры обработки данных обработка данных открыть отчет Отчет по прогрессу отложенного обновления Там найти где остались недообработанные данные и посмотреть номер очереди.
      2. Через Все функции - открыть обработку "Регистрация изменений для обмена данными", найти узел обмена Обновление ИБ с номером очереди и в таблице для записей "Объект не найден" через контекстное меню выполнить команду "Отменить регистрацию изменений текущей строки". После чего запустить обновление дальше командой "Запустить" на форме "Дополнительные процедуры обработки данных".
    • Ошибка 00-00156553
      Статус: Отклонена
      Зарегистрирована: 05.06.2018
      Описание:
      В подчинённом при получении возникает ошибка: Ошибка чтения файла сообщения обмена: {Обработка.КонвертацияОбъектовРаспределенныхИнформационныхБаз.МодульОбъекта(203)}: Ошибка при вызове метода контекста (ЗакончитьЧтение): Ошибка при выполнении обработчика - 'ПередЗаписью': {Документ.РеализацияТоваровУслуг.МодульМенеджера(1981)}: Преобразование значения к типу Булево не может быть выполнено
      Причина неисправления:
      Ошибка кроется в предоставленной базе. На узле плана обмена, зарегистированы битые ссылки. В результате в подчиненном узле, после получения данных и попытке провести документы, возникают ошибки. Необходимо провести тестирование и исправление базы данные, снять с регистрации все объекты типа "Объект не найден".
    Последнее редактирование: 15 ноя 2018
  6. TopicStarter Overlay
    novosel
    Offline

    novosel Опытный в 1С

    Регистрация:
    22 окт 2011
    Сообщения:
    289
    Симпатии:
    8
    Баллы:
    29
    Спасибо, попозже гляну.
  7. nsk1C
    Offline

    nsk1C Профессионал в 1С

    Регистрация:
    25 май 2016
    Сообщения:
    2.037
    Симпатии:
    189
    Баллы:
    104
    Поднимаю
    После полного удаления и зачистки организации в списке вбора касс выпадает давно удаленная и несуществующая
Похожие темы
  1. redmonkey
    Ответов:
    13
    Просмотров:
    1.913
Загрузка...