Принимайте новичка

Настраиваю первый экземпляр кассы в наши магазины, в целом все супер, по возвратам пара-тройка вопросов есть.
1. Такой вот сценарий. Пробиваем чек на 3 позиции. Делаем чек возврата по номеру чека на 2 из них. Все хорошо, в том числе больше чем оплачено каждым типом оплаты, вернуть не даст. Но при этом, если мы снова попытаемся пробить возврат с привязкой к тому же чеку, снова будет видно те же 3 позиции, которые повторно можно будет вернуть. Это нормально? В базе данных в transactions в чеке возврата привязки к чеку продажи не нашел...
2. Можно ли как нибудь закрыть возможность пробития любых чеков возврата, кроме "Возврат прихода"?