8.х Не сохраняется контактная информация

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем bajiepka, 1 авг 2016.

  1. TopicStarter Overlay
    bajiepka
    Online

    bajiepka Опытный в 1С

    Регистрация:
    26 сен 2014
    Сообщения:
    328
    Симпатии:
    22
    Баллы:
    29
    Здравствуйте! Пытаюсь добавить в справочник Договоры контрагента контактную информацию.
    Добавил в справочник ДоговорыКонтрагента таб часть КонтактнаяИнформация, добавил в обработчик формы элемента, подключаемые обработчики и т.д.
    Код:
        // СтандартныеПодсистемы.КонтактнаяИнформация
        УправлениеКонтактнойИнформацией.ПриСозданииНаСервере(ЭтаФорма, Объект, "СтраницаКонтактнаяИнформация", ПоложениеЗаголовкаЭлементаФормы.Лево);
        // Конец СтандартныеПодсистемы.КонтактнаяИнформация
    
    т.е. сделал по аналогии как в справочнике Контрагенты. Автоматически генерируются нужные поля и выводится стандартный ввод контактной информации. При изменении полей срабатывают подключаемые обработкики (которые тоже перенёс), в отладчике вижу значения измененных полей.
    Механизм сохраняет все эти дела при записи Договора контрагента.
    Сел в отладчике в модуле объекта справочника Контрагенты и вижу такую картину - не происходит никаких обращений к данным объекта или добавления данных в табличную часть. По очереди запускаются:
    Код:
    1. ОбработкаПроверкиЗаполнения
    2. ПередЗаписью
    3. ПриЗаписи
    Подскажите пожалуйста, если кто-то сталкивался с контактной информацией, где ловить то этого окаянного???

    P.S. новая строка контактной информации появляется перед событием модуля объекта ПередЗаписью, а до этого в ОбработкаПроверкиЗаполнения её еще нет!!!!
  2. Yuriy_Alexandrovich
    Offline

    Yuriy_Alexandrovich Профессионал в 1С Команда форума

    Регистрация:
    15 сен 2011
    Сообщения:
    1.275
    Симпатии:
    76
    Баллы:
    54
    Доброго,
    Проверьте типы значений (обрабатываемых данных по процедурам, регистрам связанным с хранением КИ), возможно где-то не указан тип "СправочникСсылка.ДоговорыКонтрагентов"
    --- Объединение сообщений, 1 авг 2016 ---
    и в подписках тоже
    bajiepka нравится это.
  3. TopicStarter Overlay
    bajiepka
    Online

    bajiepka Опытный в 1С

    Регистрация:
    26 сен 2014
    Сообщения:
    328
    Симпатии:
    22
    Баллы:
    29
    с типами всё ок, вернее там он один - ОпределяемыйТип.ВладелецКонтактнойИнформации.
    Разобрался. Был мой элементарный "затык" - не туда перенёс, вот эту бспшную процедурку, поэтому механизм до конца не отработалъ.
    Код:
        // СтандартныеПодсистемы.КонтактнаяИнформация
        УправлениеКонтактнойИнформацией.ПередЗаписьюНаСервере(ЭтаФорма, ТекущийОбъект);
        // Конец СтандартныеПодсистемы.КонтактнаяИнформация
    
    Спасибо, тему можно закрывать

Поделиться этой страницей