Капитально об программе 1С 8.0-8.3-8.4, 7.7

Тип не определен (ЗаписьJSON)

Ошибка «Тип не определен» говорит об устаревшей платформе. В конфигурации используются более современные объект, чем присутствуют в платформе.

Либо контекст, который не позволяет использования данного объекта: запуск под другим типом клиента, а также банальная опечатка в имени типа.

В данном конкретном случае таким объектом является «ЗаписьJSON», которая появилась не так давно в версии 8.3 платформы 1С.

 

Полный текст ошибки

Тип не определен (ЗаписьJSON)
ЗаписьJSON = Новый <<?>>ЗаписьJSON;

Особенности проблемы:

Платформа позволяет использовать в конфигурации новые объекты, даже если в конфигурации установлен режим совместимости  со старой версией.

Если же объектами являются объекты метаданных (к примеру, такие как Web-сервисы), то изменить такую конфигурацию не возможно (хотя она будет работать без данных объектов, не вызывая ошибок)

На скриншоте ниже: с версией 8.2

Другие причины проблемы:

Возможно новая платформа установлена, но запускается старая

для этого зайдите в свойства базы («Изменить» в списке запуска:) — нижнее поле «Версия 1С:Предприятия»

Либо указана устаревшая «версия» платформы (кнопка «Настройка» в списке баз) — раздел «Используемые версии»

Поведение системы

В большинстве случаев «тип не определен» это критичная ошибка, которая возникает:

Обычно не связана с правами пользователя и со средой исполнения, если это не com/activex-объекты.

Часто вызывающие ошибку объекты:

httpзапрос, настройкикомандногоинтерфейса, выборкаизрезультатазапроса