Это доработка или в самой программе можно сделать? (1С:Транспортная логистика, экспедирование и управление автотранспортом, конфигурация по типу Буха)
---
Нужно дорабатывать. Технически возможно все. Но возможно в будущем у Вас что то изменится поэтому советую продумать полностью все цели которые нужны. Если вопрос в том что бы не ошибались пользователи и выбирался нужный договор, то это одно. Если нужно тупо сделать невозможность создания больше одного договора это другое.
У меня в базе пару десятков организаций, и сотни контрагентов и у каждого как минимум 2-3 договора. Но если грамотно доработать то
пользователю будет даваться на выбор только определенные договора или вообще проставляться автоматом к примеру через соответствие в Регистре сведений. В общем мало информации.
---
Нужно дорабатывать. Технически возможно все. Но возможно в будущем у Вас что то изменится поэтому советую продумать полностью все цели которые нужны. Если вопрос в том что бы не ошибались пользователи и выбирался нужный договор, то это одно. Если нужно тупо сделать невозможность создания больше одного договора это другое.
У меня в базе пару десятков организаций, и сотни контрагентов и у каждого как минимум 2-3 договора. Но если грамотно доработать то
пользователю будет даваться на выбор только определенные договора или вообще проставляться автоматом к примеру через соответствие в Регистре сведений. В общем мало информации.
---
возможно в будущем у Вас что то изменится Ага, и я даже берусь предсказать - что изменится.

А именно: закончится срок действия какого-нибудь договора и с контрагентом будет заключен новый договор... на бумаге. А вот ввести этот новый договор в программу уже не получится... если автор выполнит поставленную задачу.
---
ну так они пометят на удаление старый, он перестанет учитываться и введут новый как бы, в чем проблема?
---
Дайте права на создание контрагентов и договор только определенным сотрудникам, ответственным за это
---
Дайте права на создание контрагентов и договор только определенным сотрудникам, ответственным за это Сдается мне, что проблема не столько с созданием договоров, сколько с их выбором - другие (не привилегированные) сотрудники выбирают в реализациях, банковских выписках и т.д. не те договоры - возникает неразбериха в расчетах.

Вот автору и поручили как-то ограничить эту самодеятельность... он и придумал, что сумел.
---
Я об этом и говорю. В документах можно настроить выбор автоматом какого угодно договора хоть их будет и тысяча. А условия хоть через РС, хоть через какие то реквизиты реализовать. Да при желании хоть Розовых слоников на монитор выводить при неверном выборе договора.
---
(8) Дайте права на создание контрагентов и договор только определенным сотрудникам, ответственным за это
Это тоже сделал, но там даже те, кто за это ответственны косячат.
---
Да, спасибо за совет, так тоже делаю, но там ЕЩЕ БОЛЬШЕ ограничений нужно, что бы сотрудники не создавали путаницу)
---
По типу буха....дык там только "Видов договоров" с пяток будет ("С покупателем", "С поставщиком", "Прочее" итд), какой уж тут один договор? Пилите в расширении (если управляемое приложение) или пилите конфигурацию, если обычное...
---
Да, возможно. Доработка.
---
они пометят на удаление старый, он перестанет учитываться и введут новый как бы, в чем проблема?
Да нет проблемы - нормальное такое кривое решение кривой задачи.

Просто при этом у контрагента будет два договора - помеченный на удаление не перестает существовать, не знали?

А два договора - это уже противоречит исходным условиям.

Впрочем, сами эти условия настолько идиотские, что 100% ни в одной типовой не реализованы. Так что открывайте Конфигуратор - и вперед, с песней!