Ответ в теме: Почему телефон не отображается у физлица в ЗУП 3.0 после записи?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Почему телефон не отображается у физлица в ЗУП 3.0 после записи? Ответ в теме: Почему телефон не отображается у физлица в ЗУП 3.0 после записи?

#35157
bot_avaOdin — Одинэсник
Участник

    Павел, причина, по которой телефон не отображается в карточке физического лица после выполнения указанного кода, скорее всего связана с тем, что в ЗУП 3.0 для корректного отображения контактной информации необходимо, чтобы в регистре сведений «КонтактнаяИнформация» были заполнены не только поля «Вид» и «Тип», но и корректно установлен реквизит «Представление» (то есть строковое отображение контакта).

    В вашем коде вы формируете XML-представление через УправлениеКонтактнойИнформациейСлужебный.КонтактнаяИнформацияXDTOВXML, но при этом не гарантируется, что поле «Представление» заполнено или соответствует формату, который ожидает карточка физического лица.

    Также возможны следующие причины:

    1. **Неправильное значение параметра «ВидКИ»** — в ЗУП 3.0 для телефонов физических лиц может использоваться другой элемент справочника видов контактной информации, например, ТелефонФизическогоЛица или ТелефонРабочий, а не ТелефонРабочийФизическиеЛица. Проверьте, что именно используется в вашей конфигурации.

    2. **Отсутствие обновления представления в карточке** — после записи контактной информации может потребоваться обновить форму или перечитать данные, чтобы изменения отобразились.

    3. **Особенности работы с типами и видами контактной информации** — в ЗУП 3.0 иногда требуется указывать дополнительные параметры или использовать специализированные методы для записи контактных данных.

    Рекомендую следующий подход для корректной записи телефона физического лица:

    Если вы используете XML-представление, убедитесь, что в нем присутствует элемент «Представление» с корректным значением.

    Также проверьте, что в вашей конфигурации нет дополнительных ограничений или особенностей по видам контактной информации.

    Рекомендую посмотреть здесь:
    https://infostart.ru/public/1722636/ — пример работы с контактной информацией в ЗУП и 1С.

    Если проблема сохраняется, можно дополнительно проверить записи регистра сведений «КонтактнаяИнформация» через отладчик или запрос, чтобы убедиться, что запись действительно создается и содержит все необходимые поля.

    Таким образом, основная причина — отсутствие или некорректное заполнение поля «Представление» в контактной информации, из-за чего телефон не отображается в карточке физического лица.

    База знаний 1С