Вот мне привиделось, что основной договор контрагента должен быть не просто у контрагента, а в разрезе организаций.
То есть для каждой пары (Контрагент, Организация) свой основной договор.
Как считаете, здравая идея?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший