Что между серверными процедурами стало строку нельзя передавать? Что за бред? При этом в модуле формы самого справочника Контрагенты все работает прекрасно.
ValueTable это ТаблицаЗначений. Попытка передать ее на клиента.
Ошибка не обязательно связано с тем что передаете. Она может быть связана с тем, что получаете и куда дальше это отправляется.
Ошибка отображения типов:
Отсутствует отображение для типа '{http://v8.1c.ru/8.1/data/core}ValueTable'
{РасширениеА Документ.ЗаказПокупателя.Форма.ФормаДокумента.Форма(28)}:ОбновитьДанныеКонтрагента(ИНН);
по причине:
Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа.
по причине:
Ошибка преобразования данных XDTO:
НачалоСвойства: v Форма: Элемент Тип: {http://www.w3.org/2001/XMLSchema}anyType
по причине:
Ошибка преобразования данных XDTO:
НачалоСвойства: Value Форма: Элемент Тип: {http://www.w3.org/2001/XMLSchema}anyType
по причине:
Ошибка отображения типов:
Отсутствует отображение для типа '{http://v8.1c.ru/8.1/data/core}ValueTable'
(4) ВЕРИМ! Вот только ты в куске код а написал так, как будто ты обращаешься в общий модуль к процедуре. А там функция. И возвращается из этой функции точно не строка.