Caramba, yo trabajo con FireBird y he logrado que el Kardex me quede estable, la explicacion de un Kardex es bastante extensa pues hay muchas cosas que hay que tener en cuenta...
Pero si tu quieres puedes descargar un demo de la aplicacion que estoy trabajando actualmente llamada SystemPOS desde
www.systempos.com y entrar en la opcion Reportes-Inventario-Kardex tal vez alli puedas aclarar varias dudas.