Есть один большой заказ покупателя, из него постепенно реализуется товар. В документе реализации иногда выставляются услуги, на стадии заказа мы не можем определить это, какие услуги и сколько их будет. Договор ведётся по заказам и документам расчетов с контрагентами.
Даже по факту реализации не всегда возможно добавить услугу в заказ, т.к. ранее оформленные реализации по заказу уже списали часть остатка.
А в чем собственно проблема? Явно не во взаиморасчетах.
Если эти услуги нужны во всех регистрах - делать корректировки заказа.
Если не нужны - можно попробовать выпилить их проведение где не нужно.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший