Тут не так все просто... Где сейчас этот алкоголь? В смысле по ЕГАИС? На каком регистре?
Если на первом, то все просто, запрашиваете остатки, и возвращаете, практически все программы это умеют.
А вот если на втором... То немного сложнее. Нужно сначала переместить на первый, и только потом его можно вернуть. Опять-же, если на втором, то как он туда попал? Был сначала оприходован на первый, а потом перемещен во второй, или был поставлен на баланс сразу на второй? Последний вариант самый гимаройный. На первом регистре товар должен числиться в разрезе справок 2(Б), и потом возвращаться по ним-же. При перемещении со второго на первый, нужно "восстановить" эти справки, по которым он был получен, и которые были "потеряны" при перемещении с первого на второй. Данные о них должны быть в программе, которой Вы делали это перемещение. Сложно, но возможно. А вот в случае, если товар ставился сразу на баланс второго - то вообще невозможно. Их просто нет. На второй товар ставится только в разрезе АлкоКодов, без справок. Тогда, только списывать со второго, и ставить на баланс на первый(со всеми вытекающими проблемами по подбору "бумажных" документов), для дальнейшего перемещения.