Ошибка десериализации контактной информации не указан ожидаемый тип в 1С
«Ошибка десериализации контактной информации не указан ожидаемый тип» при записи контрагента сейчас очень часто бывает вызвана переходом на новую редакцию 1С Бухгалтерии 3.0 на платформе 1с 8.3. Связана она с некорректной конвертацией справочника «Виды контактной информации» из старой версии программы.
В некоторых релизах программы 1С бывает появляется следующая ошибка: «Сведения о виде контактной информации были повреждены». Но пути решения этих ошибок одинаковы.
Кроме Бухгалтерии, ошибка может появиться в конфигурациях: 1С Управление торговлей 11, УНФ, ERP и других решениях на базе БСП 2.
Справочник «Виды контактной информации» содержит в себе список допустимых типов информации. Он имеет некоторый состав предопределенных элементов (например, Юридический адрес, Фактический , телефон и т.д.). Помимо предопределенных в него можно добавлять новые виды информации, и они будут отображаться на формах.
Устранение ошибки
Для исправления данной ошибки есть два пути:
- пометить на удаление;
- установить правильный тип.
Во первом случае всё ясно — при пометке на удаление данное поле перестанет отображаться на форме справочников.
Второй случай более правильный и интересный. Однако просто так программа не даст Вам выбрать нужный тип:
Получите понятные самоучители по 1С бесплатно:
Для этого я написал крошечную обработку, с помощью которой Вы сможете очень просто установить правильный тип. Скачать обработку можно тут — УстановкаТиповИВидовКИ. Пользоваться ей очень просто, достаточно выбрать Вид информации и нужный тип её, после нажать «Установить». Например, для «Адреса по прописке» верный тип это «Адрес»:
Вот и всё, ошибка десериализации больше не будет проявляться.
Другие статьи по 1С:
- Администрирование (обновление 1С, резервные копии и т.д);
- Программирование 1С
- Обучение 1С
К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.
СПРОСИТЕ в комментариях!
Даниил:
Большое спасибо, обработочка помогла!
Млад:
Спасибки. Помогло для БСП (библиотеки подключаемых подсистем).
Петр:
Огромное спасибо автору, обработка работает. Качаете, и напротив каждого вида контактной информации с помощью нее указываете тип.. Проблема исчезает!
Программист 1С:
Спасибо! Заглядывайте к нам! 🙂
1:
Автору — риспект! Работает!
Влад:
У меня не подошла к программе
1С платформа 8.3.4.482 конфигурация БП 3.0.34.18
Программист 1С:
Как это проявляется?
Макс:
Подскажите, пожалуйста, как эту программку запустить?
Влад:
Не возможно подключить обработку из файла. Возможно не подходит для этой версии программы.
Тех. инф. Метод объекта не обнаружен (СведенияОВнешнейОбработке)
Программист 1С:
Через главное меню программы.
Файл — Открыть
Макс:
Огромное человеческое СПАСИБО! Очень помогли! Теперь все стало ОК!
Роман:
Спасибо!
Обработка помогла найти кривой вид контактной информации из справочника «Виды контактной информации» (ошибка возникла в результате обновления до Бухгалтерии 3.0) и вычистить его. Проблемы на этом закончились.
Роман:
Кстати, запускается через «Файл»-«Открыть». Как обработка не подключилась.
Владислав:
Спасибо огромное за обработку . Посылаю лучи добра автору !
Сергей:
Огромное спасибо! с вами все просто…
Светлана:
Большое,человеческое спасибо за программку!!!
Светлана:
Бухгалтерия предприятия, редакция 3.0 (3.0.37.36) .1С:Предприятие 8.3 (8.3.5.1383) пробовала использовать вашу программку не получается, не дает не исправлять, не вводить новые объекты, подскажите может это я такая тупая?
Программист 1С:
А для чего вы её используете?
Какая у вас ошибка выводится?
Таня:
Спасибо за обработочку. Очень помогло!!!
Антон:
Огромное спасибо автору!
Подошла для платформы 8.3.5.1486 УНФ 1.5.3.36
Кирилл:
Спасибо и вам)
Заглядывайте 🙂
Ольга:
Спасибо Вам большое за обработку. Вы нас спасли)))
Программист 1С:
Всегда рады)
Ольга:
Выдается ошибка десериализации при вводе ИНН в старого контрагента( был не заполнен), как это можно исправить с помощью Вашей обработки?
Кирилл:
Скорее всего причина та же — проверьте виды контактной информации.
Ошибка будет появляться при любой записи элемента
Максим:
При попытке установить данную обработку пишет ошибку:
«Невозможно подключить дополнительную обработку из файла.
Возможно, она не подходит для этой версии программы.
Метод объекта не обнаружен (СведенияОВнешнейОбработке)»
УНФ 1.5
Максим:
можно что-то сделать?
Максим:
УРА!!! Понял как
Через главное меню программы.
Файл — Открыть
Спасибо огромное!!!
Кирилл:
Не успел вам ответить 🙂
Да, подключать её во внешние не требуется, запустить её надо всего 1 раз 🙂
Наталья:
Спасибо большое за обработку!
1С-ка ругалась на «адрес» — пересмотрела виды контактной информации и все косяки исправила с помощью вашей обработки.
Но теперь всплыла другая ошибка — при попытке записать одну из карточек контрагента, выдает ошибку «ожидается адрес электронной почты» и вот эту ошибку найти и исправить не получается.
Кирилл:
Этот вопрос так просто не решить, смотреть надо. Но если есть возможность — проще всего пометить данный тип контактной информации на удаление и забыть о нём 🙂
Олег:
Спасибо ! Очень нужная штука. Помогло.
PeterCh:
Спасибо большое. Очень помогло.
Миля:
Спасибо Большое. Очень помогло.
Павел:
Добрый день!
Не могу добиться того, что бы перенесенная из ТиС КИ стала отображаться в форме элемента контрагента в БП 3.0. При этом типовую процедуру переноса КИ из РС в ТЧ запускал неоднократно. Как итог — ТЧ заполнена. Тип есть. Некоторые поля — проставлены. Куда смотреть дальше — подскажите, пожалуйста.
Кирилл:
Могу только предположить что проблема со справочником»виды контактной информации». Проверьте что они лежат в нужных предопределенных папках и не помечены на удаление.
Если точно — то только в отладке можно понять.
Павел:
Спасибо, проверю!
Павел:
да, проблема была в видом ки, т.к. поправил свои правила.
спасибо!
Алексей:
Обработка помогла в 1С:ЗУП 3.0 при ошибке «Сведения о виде контактной информации были повреждены или некорректно заполнены, т.к. обязательное поле тип не заполнено». Благодарю!
Александр:
Благодарю. Помогло. Удачи Вам.
Валентин:
Спасибо огромное!!! Очень выручила обработка!!!
Павел:
Автор, дай бог тебе здоровья!
Олег:
Помогло, спасибо Кирилл!!!
После установки чистой базы, при записи физического лица, «Сведения о виде контактной информации были повреждены».
1С:Учет в управляющих компаниях ЖКХ, ТСЖ и ЖСК. Базовая версия, редакция 3.0 (3.0.49.2)
Mary:
та же история.
Храни бог создателя обработки!!!!!!!!!!!
Кирилл:
Спасибо вам 🙂
Наталья:
Спасибо!
Михаил:
Спасибо огромное !
Владислав:
Огромное спасибо!!!
eds:
Респект автору и + в карму!!!
Аноним:
Большое спасибо!
Anarchist:
спасибо помогло, долго искал где теперь КИ хранится…
Наталья:
СПАСИБО! Очень помогла ваша обработка=)
IVEPL:
Спасибо! Обработка помогла. Бухгалтерия для Украины редакция 2.0 (2.0.16.1) при переходе с редакции БУ 1.2.
Аноним:
спасибо
Аноним:
Огромное спасибо, все супер, перешла к вам по ссылке с другого сайта
Алексей:
В режиме отладки следующая ошибка. Как решить?
{ОбщийМодуль.УправлениеКонтактнойИнформацией.Модуль(4810)}:Результат = УправлениеКонтактнойИнформациейСлужебный.КонтактнаяИнформацияИзXML(СтрокаКИ.ЗначенияПолей, СтрокаКИ.Вид, РезультатПреобразования, СтрокаКИ.Представление);
{ОбщийМодуль.УправлениеКонтактнойИнформацией.Модуль(3648)}:СкорректироватьКонтактнуюИнформацию(Форма, ОбъектКонтактнойИнформации);
{ОбщийМодуль.УправлениеКонтактнойИнформацией.Модуль(1841)}:СоздатьРеквизитыКонтактнойИнформации(Форма, ДобавляемыеРеквизиты, ИмяОбъекта, ИсключаемыеВиды, КонтактнаяИнформация, ОтложеннаяИнициализация, ОбработкаНавигационнойСсылки);
{Справочник.Контрагенты.Форма.ФормаЭлемента.Форма(1410)}:УправлениеКонтактнойИнформацией.ПриСозданииНаСервере(ЭтотОбъект, Объект, ПараметрыРазмещенияКонтактнойИнформации);
{Справочник.Контрагенты.Форма.ФормаЭлемента.Форма(36)}:РазместитьКонтактнуюИнформацию();
Алексей:
Метод объекта не обнаружен (КонтактнаяИнформацияИзXML)