Цитата: stark ➤ зачем менять все записи в таблице trm_offline_account_local_transaction на сервере
Никто не запрещает отфильтровать изменяемое по cash_id.
Цитата: stark ➤ Тем более мне нужно чтобы записи с кассы писались на сервер
Из ваших предыдущих описаний не видно, что они на сервер не поднимаются.
В общем если опасаетесь радикальных "обнулений", я бы сравнивал с рабочей кассой: вот пробили чек, записи trm_offline_account_local_transaction поднялись на сервер, сервер сделал их deleted, касса получила обновленные записи.
На каждом этапе смотреть где/как меняются версии.