|
Нужно создавать в справочнике несколько реквизитов Владелец? |
☑ |
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 системах. Чтобы можно было отследить, как какой-нить сторонний менеджер работу менял.
|
|