1С отсутствует отображение для типа valuetable

понедельник, 25 августа 2014 г.

Отсутствует отображение для типа ‘ValueTable’

Добрый день. Сегодня наступил на интересные грабли:

Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа.
по причине:
Ошибка преобразования данных XDTO:
НачалоСвойства: param Форма: Элемент Тип: anyType
по причине:
Ошибка отображения типов:
Отсутствует отображение для типа ‘ValueTable’

Подобная ошибка возникает при попытке передать с клиента на сервер таблицу значений, и это мне давно известно, однако я получил эту ошибку без явной передачи таблицы. Вот часть кода с которым произошла ошибка:

В управляемых формах может появиться следующая ошибка:

С данной ошибкой я столкнулся, когда пытался в управляемой форме на стороне сервера выполнить следующую команду:

Решением данной проблемы было обнулить переменную с таблицей данных:

Обработка для исправления ошибки в документе "Регистрация оплаты списком"

В релизе 3.1.68.59 обнаружена ошибка в документе "Регистрация оплаты списком", при создании банковских и кассовых документов из документа "Регистрация оплаты списком" выходит ошибка "Ошибка отображения типов: Отсутствует отображение для типов http://v8.1c.ru/8.1/data/core>ValueTable".

Обработку могут использовать пользователи с версией программы ПРОФ и КОРП. Для версий программы Старт и Базовая, исправления будут доступны только в следующем релизе.

Данную ошибку можно исправить с помощью обработки: скачать

1) В режиме 1С: Предприятия под ролью "Администратора" с полными правами, необходимо з апустить обработку.

2) Нажать кнопку "Установить исправление".

3) Дождаться сообщения "Расширение успешно установлено.Текущая версия расширения = 1.0 Необходимо перезапустить приложение."

4) Перезапустить базу в режиме 1С: Предприятия (уже под пользователем, который принимает оплаты) и работать дальше (ошибка больше не будет возникать).


[an error occurred while processing the directive]
Карта сайта