![]() |
![]() |
|
Нужно создавать в справочнике несколько реквизитов Владелец? | ☑ | ||
---|---|---|---|---|
0
shilooo
18.08.11
✎
12:21
|
Помогите пожалуйста начинающему..
Вот задание(8.2): Есть не справочник Контрагенты и справочник Контактные лица; У одного контрагента может быть несколько контактных лиц. Также необходимо обеспечить, чтобы одно и то же контактное лицо (один и тот же человек) могло быть определено для разных контрагентов. Например, Иванова Мария является главным бухгалтером организации «Альфа» и кассиром организации «Бетта». Нужно хранить информацию о том, в какой должности числится контактное лицо для определенного контрагента. Есть такая фантазия. Не делаем справочник контактные лица подчиненным вообще. При добавлении нового элемента в справочник "контактные лица" программно считываем элементы справочника "Контрагенты" и для каждого создаём реквизит (типа СправочникСсылка.Контрагенты) "Владелец" в справочник "контактные лица", выводим соответствующие элементы ввода на форму для их заполнения. Ну и добавить ещё по одному реквизиту в котором хранить кем человек работает в соответствующей организации. Звучит бредово.. Или есть какие то типовые решения предусматривающие такую ситуацию и ненужно ничего придумывать? |
|||
1
vicof
18.08.11
✎
12:23
|
Какие фантазии у твоего работодателя.
Смотри любую типовую и не парься. |
|||
2
rbcvg
18.08.11
✎
12:24
|
"Есть не справочник Контрагенты и справочник Контактные лица; " - загадка...
|
|||
3
RomaH
naïve
18.08.11
✎
12:24
|
регистр сведений для этого
|
|||
4
Torquader
18.08.11
✎
16:36
|
Владелец - это связь, когда один на много, а в вашем случае получается много на много. Или в подчинённый справочник записать ссылку на Контактное лицо (тогда основной справочник будет "Физические лица") и его "должность" (то есть кем он там работает). Или регистр сведений, но из регистра нужно будет выбирать.
|
|||
5
fisher
18.08.11
✎
17:37
|
(0) Ясен пень, при такой постановке физ-лица должны быть отдельной сущностью (неподчиненный справочник). А в контактных лицах конкретной организации (подчиненном справочнике или регистре сведений) должна быть ссылка на физ-лицо. Атрибуты, независимые от места работы (дата рождения) хранятся в справочнике физ-лиц. Зависимые (должность) - в подчиненном справочнике/регистре. Для удобства работы два пути добавления контактного лица:
1) с выбором существующего физ-лица 2) с автоматическим созданием нового физ-лица Справочник сотрудников обычно так делают. Ведь одно и тоже физ-лицо легко может совмещать в разных организациях. А вот для контактных лиц такое редко реализуют. Это менее востребовано. Разве что в каких мега-CRM системах. Чтобы можно было отследить, как какой-нить сторонний менеджер работу менял. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |