Hi Paul,
i just developed a report that process the old records from F4111, move it to a custom table and replace this movements with a single record (for example group by item branch location and year); in this way customers have the correct ballance from cardex loosing only the dettail of transaction from F4111 (but i move to a hystorical table).
Regards
Bruno Condemi