Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Новые лекции по 1С.doc
Скачиваний:
47
Добавлен:
19.04.2019
Размер:
2.19 Mб
Скачать

2.3.6. Планы видов характеристик

План видов характеристик является самостоятельным типом основных объектов объектной модели «1С: Предприятия». Его назначение – хранение дополнительных свойств (видов характеристик) других объектов модели, которые не могут быть смоделированы на этапе разработки, так как во время разработки они не существуют и потребность в них возникает уже на этапе эксплуатации программной системы. В таком случае невозможно использовать стандартный механизм реквизитов объектов. Еще одна сложность – реализации пользовательского интерфейса для переменных свойств.

Таким образом, когда пользователь добавляет к какому-либо объекту (например, справочнику Контрагентов) новое свойство (например, признак участия в маркетинговой акции или получения поздравления к празднику), в терминологии объектной модели он добавляет новый вид характеристик. А когда пользователь для конкретного контрагента ставит признак участия в акции, тем самым он добавляет саму характеристику.

Если отвлечься от сути хранимых данных, то план видов характеристик во многом напоминает справочник и является его специализированным вариантом.

В общем случае дополнительные виды характеристик должны иметь произвольный тип данных. Для реализации этого требования в план видов характеристик включено свойство Тип значения характеристик. Он имеет составной тип данных. Проводя дальнейшее обобщение можно предположить, что пользователю может понадобиться создать и новый тип данных. Для таких случаев план видов характеристик имеет свойство Дополнительные значения характеристик, которое является подчиненным справочником (Рис. 2.19).

Рис.2.19. План видов характеристик

План видов характеристик является только хранилищем новых видов характеристик. Для того чтобы конкретным объектам можно было назначать новые характеристики, разработчик должен предусмотреть использование какой-либо таблицы, в которой назначаются связи между элементами прикладного объекта и видами характеристик. Лучше всего на эту роль подходит регистр сведений, который должен иметь как минимум два измерения и один ресурс (Рис. 2.2). Измерения должны содержать ссылки на элемент прикладного объекта и вид характеристик. В ресурсе должно храниться значение характеристики. Таким образом, одна запись такого регистра сведений представляет собой одну характеристику объекта с его значением.

Рис. 2.20. Регистр сведений для хранения характеристик

Для того, чтобы в ресурс регистра сведений можно было добавлять значения различных типов значений характеристик, назначенных для плана видов характеристик, он должен иметь ссылочный тип данных Характеристика.ИмяПланаВидовХарактеристик.

2.3.7. Методика построения объектной pim и psm моделей

Для создания платформенно – независимой модели необходимо провести анализ предметной области. Например, по такой методике:

  1. Анализ событий (хозяйственных операций)

  2. Выявление отдельных событий, цепочек событий, групп событий. Установление взаимосвязей между цепочками и группами

  3. Из групп формируются центры функциональности – структурные подразделения. Из цепочек формируются бизнес – процессы.

  4. Создание документов

  5. Анализ информационных потоков. Разделение на условно переменные и постоянные.

  6. Создание справочников

Справочники и связи между ними переносятся один к одному. Документы переносятся один к одному или один ко многим. В любом случае необходимо предусмотреть использование регистров и определить движения по регистрам.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]