я уже один раз безрезультатно дискутировал с авторами по этому поводу
весь механизм субдоговоров построен на некой непонятной логике... и сколько не пытался не смог придумать практического применения реализованному алгоритму, но если есть то наверное кто-то использует...
ИМХО более практичными были бы 2 режима работы субдоговора:
1. полностью зависмимый - не имеет своего лимита, работает супер - работает и суб.
2. полузависимый - у суба свой лимит и состояние шлюза отрабатывается на основании наработки суба и лимита суба! но с оглядкой на супера, те если супер заблокирован - то и суб безусловно должен быть заблокирован
естественно в обоих случаях (как и сейчас) субы полностью зависимы от супера в финансовом плане
для себя пока нашел выход для 1го режима - ставлю у супера и суба одинаковые лимиты, хотя это не удобно
2й режим пока только в полуручном режиме - провожу "взаимозачеты" между независимыми договорами, с тем чтобы супер мог контролировать раходы суба