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