Что-то я мозги в кучу собрать не могу. Есть два МХ в базе. Если второе МХ получает оперчеки от первого, то эти чеки так и будут болтаться в базе пока их не накроет реальными! А реальными их никада не накроет, потому что z-отчёт из первого МХ никада не попадёт на 2 МХ, даже если явно прописать пути, т.к. идёт проверка индексов магазинов (в оперчеках такая проверка отсутствует). Таким образом, имеем висящие чеки на 2 МХ. Что бы долго не разбираться, я бы зделал так: грохнул ВСЕ чеки за определённую дату. Само собой, по отдельности их удалить не получиться, нуна грохать челиком z-отчёт. Затем, на кассах делаем "выгрузку_по_дате" или "выгрузку_по_смене" и повторно принимаем сепермагом. Ну это чтобы совсем не разбираться, ведь можно и запросом в базу почистить, тока я не умею