Закажите бесплатный расчет стоимости вашей задачи по 1С!
Перезвоним за 10 минут! (в рабочие часы)

Определяемые типы в 1С 8.3

Определяемые типы — новый объект метаданных 1С, который появился в платформе версии 8.3. Объект имеет вспомогательный характер. Рассмотрим, что представляют собой определяемые типы и задачи, которые умеет решать данный объект.

метаданные определяемые типы

Что такое определяемые типы

Определяемые — это новые типы данных, набор которых определяет разработчик прикладного решения. Он состоит из нескольких допустимых типов. Такой тип данных может являться типом любого реквизита конфигурации, кроме самого определяемого типа и объекта «План видов характеристики«.

Настройка

Настроек у данного объекта не так уж и много:

ограничения типов данных

Т.е. помимо имени и синонима в 1С определяемые типы имеют только набор типов объектов.

Пример применения определяемых типов в 1С 8.3

Применений данному объекта можно найти великое множество.

Если вы только начинаете программировать в 1С или просто хотите систематизировать свои знания - попробуйте Школу программирования 1С нашего друга Владимира Милькина. Пошаговые и понятные уроки даже для новичка с поддержкой учителя.
Попробуйте бесплатно по ссылке >>

Примеры использования:

  • можно описать в конфигурации реквизиты, ссылающиеся на данные, которые будут определены при встраивании фрагмента в конкретную конфигурацию;
  • присвоить некоторому набору подписок на событие один тип определяемых данных, при изменении набора типов для всех подписок будет меняться источник динамически;
  • использовать как некую альтернативу плана видов характеристик

и многое другое.

Если Вы начинаете изучать 1С программирование, рекомендуем наш бесплатный курс (не забудьте подписаться на YouTube — регулярно выходят новые видео):

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

Остались вопросы?

СПРОСИТЕ в комментариях!

Комментариев: 15 на “Определяемые типы в 1С 8.3
  1. Добрый день!!! С вашими типами не могу распечатать приказ на отпуск, пишет ТИП НЕ ОПРЕДЕЛЕН, такая же проблема в банковской выписке, загружаю ее и если там есть перечисленная зарплата через карты то открыть тоже не могу пишет ТИП НЕ ОПРЕДЕЛЕН, приходится вручную заново создавать а не открывшуюся удалят. Вообще ужас. Что делать???

    Ответить

    • Я думаю, надо убиться об стену.

      Ответить

    • Типичный кадровик)))

      Ответить

    • Бабень с бухгалтерии, все виноваты, мешают её продуктивно работать

      Ответить

      • Если бы не «бабени» ради которых собственно продукт создавался- вы бы все без работы сидели, хамство да и только. У человека проблема, которой быть не должно при нормально оттестированном ПО, ТП небось тупит,как обычно. Просто так на форум крик души никто не будет выплескивать.

        Ответить

  2. А я столкнулся с проблемой конвертации данных этого типа. КД 2.0 не хочет конвертировать данный тип)) и что делать то? Использовать КД 3.0? Но вроде она не совсем подойдет.

    Ответить

    • 1с специально извращаются. Ут и Бух должны быть почти идентичны по конфе, кроме бухрегистров, счетов. Но нет же , у них даже ИНН теперь определяемый тип в УТ. Хотя в Бух он строка. и так много чего. Я вообще в шоке от программистов 1с

      Ответить

  3. Как в итоге их юзать? тема не раскрыта

    Ответить

    • Определяемый тип ‑ это специальный объект конфигурации, который предназначен для упрощения и повышения удобства внедрения подсистем при разработке прикладного решения. В качестве примера можно рассмотреть универсальную подсистему, предназначенную для хранения контактной информации. В состав этой подсистемы входит регистр сведений, который хранит эту информацию. В этом регистре есть измерение, которое указывает, для какого объекта хранится контактная информация. В качестве значения измерения может выступать контрагент, собственная организация, физическое лицо и т. д. Причем тип (с именем СправочникиОрганизацийИФизическихЛиц), описывающий этот объект хранения, может встречаться не только в качестве типа измерения регистра. В процессе внедрения прикладного решения состав такого типа может изменяться ‑ в него могут добавляться новые справочники или из его состава могут исключаться «лишние» типы. Если вместо типа СправочникиОрганизацийИФизическихЛиц использовать составной тип в каждом месте, где используется такая сущность, то придется везде изменять состав типов. Это сложно и существует возможность забыть о каком-либо реквизите с нужным составным типом. Если использовать определяемый тип, то в процессе доработки прикладного решения будет необходимо изменить только состав определяемого типа (и, естественно, все фрагменты прикладного кода, где этот тип используется). Все реквизиты, для которых в качестве типа указан тип СправочникиОрганизацийИФизическихЛиц, будут изменены автоматически.

      Ответить

      • Спасибо, мне этот комментарий помог ))
        Сразу стало понятно, для чего этот тип служит, и далее, на уровне здравого смысла, как с ним работать

        Ответить

  4. Как обновлять в нетиповой?

    Ответить

  5. Проще говоря это подключаемый составной тип, который можно настраивать отдельно. И все объекты, которым он назначен в качестве типа значения будут работать, как если бы имели соответствующий составной тип.

    Ответить

Добавить комментарий:

Ваш адрес email не будет опубликован.