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

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

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

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

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

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

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

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

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

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

В релизе 3.1.68.59 обнаружена ошибка в документе «Регистрация оплаты списком», при создании банковских и кассовых документов из документа «Регистрация оплаты списком» выходит ошибка «Ошибка отображения типов: Отсутствует отображение для типов >ValueTable».

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

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

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

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

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

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

Оцените статью
SoftLast
Добавить комментарий