О, юбилей! 300 сообщений! А мне хочется ругаться матом...
Крестик, разрешающий возвраты по картам был в наличии...
Всегда обидно терять время из-за идиота, криво написавшего инструкцию для кассиров...
Когда КЗТА разрабатывали свои инструкции, мы конструкторам предложили раздать эти инструкции заводским сотрудникам, чтобы они попробовали по ним поработать.
Результат оказался весьма и весьма плачевным, после чего к инструкциям отношение радикально поменялось...
Четко написано: ввести номер смены, точку и последние две цифры номера чека. Номер смены вводить на два меньше текущего.
Сразу напрягло два момента: про последние две цифры (сеть достаточно известная, чеков за день бьют больше ста, то есть, номера трехзначные); и про "номер смены минус два"... Просто бред.
Но пробовали по разному: и текущий номер смены, и "минус два", и две цифры номера чека, и все цифры номера, и половина...
Все оказалось намного проще.
Поскольку при регистрации кассы (ФР-а) УКМ не участвует, то и номера смены в кассе и программе не совпадают.
При возврате выбирать надо не номер смены по кассе "минус два", а номер смены, который был в УКМ, когда был пробит возвращаемый чек.
Характерно, что на самом чеке можно найти номер смены по версии кассы.
То есть, лезем в журнал, в отчеты, там смотрим номер текущей смены по версии УКМ, смотрим разницу с кассовой сменой и, исходя из этого, получаем необходимую дельту.
Дальше - как доктор прописал: поиск, нужный чек, продажа, возврат.
Вопрос решен, всем огромная благодарность за участие и помощь!