Возврат кладёт товар назад только с номером. Больше, чем было отгружено, не принять.
Нет компании или позиции — строка не сохраняется. Нет отгрузки — карточка не создаётся и ноль не подставляется. Вернуть больше, чем было отгружено, склад не растит. Повтор того же номера второй раз не прибавляет. Это не приход поставщика и не отгрузка.
Часть решения. Отдельно не продаётся.
Входит в «На складе неясно, что лежит». Цена решения 660 000 ₽. Одна эта карточка проблему не закрывает.

Собственнику, которому возврат покупателя нельзя провести чужой приходной накладной.
Возврат кладёт товар назад только с номером и не больше, чем было отгружено. «Клиент вернул примерно» остаток не увеличивает. Иначе возвратом можно нарисовать товар, которого не уходило.
Собственнику, у которого возвраты приезжают без бумаги, а склад уже поправили в плюс.
Либо возврат лёг на склад и остаток вырос на принятое, либо отказ с причиной: нет номера или количество больше отгрузки.
Возврат перестаёт быть способом тихо пополнить склад. Видно, что реально приехало обратно.
Возврат больше отгрузки и возврат без документа.
Не разбирает причину брака по ГОСТ и не оформляет претензию поставщику. Он ограничивает количество и требует номер.

Первый возврат не пишет «было 0».

Второй номер прибавил 3.

Шесть при отгрузке пять. Остаток 7.

Больше отгрузки: 1 шт.