Имя: Пароль:
1C
1C 7.7
v7: Привязка к двум разным справочникам
,
0 gwyllium
 
01.05.15
18:32
Здравствуйте, у меня возник такой вопрос - допустим у меня есть физические лица и юридические. Т.к. много различий между ними логичнее сделать два справочника. Предположим у нас есть объекты, которые могут обслуживать как физлица так и юрлица. Создаем справочник Объекты. Не совсем понимаю как настроить связь, т.к. в зависимости от ситуации мы можем привязывать либо к физлицу либо к юрлицу.
Пока пришло в голову два глупых решения. Первое - сделать в справочнике два поля. Одно ОбслЮр - позволяет указать юрлицо, второе - ОбслФиз - физлицо. Второй глупый вариант - это создать два справочника ОбъектыЮр и ОбъектыФиз. Что нежелательно, т.к. по мере усложнения программы все придется дублировать.
Подскажите ламеру, как решить вопрос или хотя-бы пните в нужном направлении.
1 wertyu
 
01.05.15
18:35
(0) ты точно не прикалываешься?
2 Джордж1
 
01.05.15
18:36
8-ка?
3 wertyu
 
01.05.15
18:37
(2) 7-ка же
4 gwyllium
 
01.05.15
18:38
(1) точно не прикалываюсь. Я понимаю, что есть какое-то очевидное решение, но в 1С еще мягко говоря новичок
5 wertyu
 
01.05.15
18:40
(4) сделай один справочник, назови его Контрагенты )
6 gwyllium
 
01.05.15
18:43
(5) а что делать с большим различием полей? Например у Юрлиц может быть руководитель, УНП, а у физлиц может быть серия номер паспорта, орган выдавший паспорт и т.п.
7 Джордж1
 
01.05.15
18:43
+(5)если уж так надо - загони реквизиты юриков и физиков в подчиненные 2 справочника РеквизитыЮрЛиц, РеквизитыФизЛиц.
Но делать так для Контрагентов смысла нет. Не тот объем данных
8 wertyu
 
01.05.15
18:44
(6) руководитель Юрлиц может меняться
9 DJ Anthon
 
01.05.15
18:47
что мешает идти проторенной дорожкой? в типовых же все есть
10 gwyllium
 
01.05.15
18:47
(7) я правильно понимаю, что нужно просто оставлять поля, которые неактуальны для физ или юрлиц? Т.е. есть Физлицо Иван Иванов, поле Руководитель оставляем пустым?
11 gwyllium
 
01.05.15
18:48
(9) я конфигурацию с нуля делаю, интересно разобраться. новичок еще
12 Джордж1
 
01.05.15
18:48
(10)да. + играем видимостью полей в зависимости от типа контрагента
13 Garykom
 
гуру
01.05.15
18:49
самое простое да оставлять поля пустыми и в зависимости от вида скажем перечисления (физлицо, юрлицо) разные скрывать/показывать
14 Garykom
 
гуру
01.05.15
18:51
конечно можно извращаться с разными подчиненными справочниками или документами или еще чем

или даже все такие разные данные в один реквизит засовывать длинный строковый )) и при открытии оттуда доставать а при записи обратно упаковывать
15 Garykom
 
гуру
01.05.15
18:52
Вообщем варианты зависят от полета фантазии...
16 DJ Anthon
 
01.05.15
18:52
лучше всего прямо скопировать из типовых и разбираться с ними.
первое - станет легче дальше потом тповые разбирать, второе - увидишь идеи, которые тебе в голову не приходили, третье - пользователи, умеющие работать с типовыми, уже будут знать, где что, это очень удобно, четвертое - первые года два-три у тебя будет все глючить, особенно расположение и эргономичность форм. неудобство одно - надо немного поработать ручками и головой
17 DJ Anthon
 
01.05.15
18:53
четвертое - *иначе первые
18 gwyllium
 
01.05.15
19:02
Огромное спасибо всем за ответы!
19 Chameleon1980
 
02.05.15
03:19
+ (9) + 100500
20 Злопчинский
 
02.05.15
10:29
Спр.объекты
В нем ревизит "обслуживатель"
Тип этого реквизита просто справочник - без указания вида справочника
21 Spyke
 
02.05.15
11:37
В ТиС уже все реализованно.
Есть справочник контрагент и есть реквизит ЮрФизЛицо в который заполняешь что необходимо. Либо эл изсправочника ФизЛица либо ЮрЛица
Независимо от того, куда вы едете — это в гору и против ветра!