Buenas noches, María José:

Los datos de los clientes se guardan una sóla vez en una de las tablas de la base de datos y se les asigna un único número. Luego, al generar los recibos del cliente, el recibo va referenciado al número de cliente para evitar tener que multiplicar nombre, apellido dirección... que supondría que a lo largo del tiempo la base de datos alcanzara un tamaño considerable. Es decir, se trata de minimizar el espacio que los datos ocupan en el disco.
Por eso, una vez creado un recibo de un cliente, estos datos no se pueden modificar.
Teníamos pensado introducir un botón que duplicara la cliente y las plantillas de este. Mañana se lo prepararé.
Espero que le sirva esta solución, ya que modificar un cliente no va a ser posible dado el diseño del programa.

Un cordial saludo,