Разработать задание по расписанию:
например у клиента есть несколько заказов, бухгалтер разносит платеж на клиента, задание по расписанию должно взаимозачесть оплату заказов. Алгоритм взаимозачета: находим самый старый не оплаченный (полностью или частично) заказ и разносим платеж на него, далее если деньги остались ищем самый старый заказ и разносим и тд. В результате в заказах у колонки % оплаты данные изменятся, так же данные появятся в отчёте по взаиморасчетам с контрагентами.