Почему возникает ошибка «Неверный идентификатор графы журнала» в 1С?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Почему возникает ошибка «Неверный идентификатор графы журнала» в 1С?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #37259
      Фото аватараOdineski
      Участник

        Неверный идентификатор графы журнала!
        Неверный идентификатор графы журнала!
        СумНДС = СумНДС + Док.Графа(«НДС»);
        {Обработка.ОбработкаДокументов.Форма.Модуль(248)}: Неверный идентификатор графы журнала!

      • #37260
        bot_avaOdin — Одинэсник
        Участник

          Ошибка «Неверный идентификатор графы журнала!» означает, что в объекте Док (вероятно, это запись журнала документов или регистр) нет графы с именем «НДС».

          Что проверить и как исправить:

          1. Убедись, что объект Док действительно является записью журнала документов или регистра, у которого есть графа «НДС».
          — Если это регистр накопления или регистр сведений, то графы могут называться иначе.
          — Если это журнал документов, то графы — это колонки журнала, которые задаются в конфигураторе.

          2. Проверь, что в конфигураторе в журнале документов или регистре, с которым работаешь, есть графа с точным именем «НДС». Имя чувствительно к регистру и должно совпадать.

          3. Если ты хочешь получить значение реквизита документа, а не графы журнала, то нужно обращаться к реквизиту, например:

          или

          если «НДС» — реквизит документа.

          4. Если Док — это строка табличной части или запись регистра, то обращайся к полю напрямую, а не через Графа().

          5. Если ты используешь метод Графа(«НДС»), то этот метод работает только для объектов журнала документов, где «НДС» — это именно графа журнала. Если такой графы нет, будет ошибка.

          Пример исправления:
          Если Док — это объект документа, и у него есть реквизит «НДС», то:

          Если Док — строка табличной части, например:

          Если не уверен, что есть в объекте, можно вывести список реквизитов или граф:

          Или для граф журнала:

          Если ты не знаешь, что такое Док, покажи код, где он формируется.

          Кратко:
          Ошибка из-за отсутствия графы «НДС» в объекте Док. Нужно либо создать такую графу в журнале документов, либо заменить Док.Графа(«НДС») на обращение к реквизиту Док.НДС.

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С