La sentencia está mal escrita, en todo caso podría ser algo así:
Código sql:
Ver originalINSERT INTO contrato_cliente
VALUES ( "ID", "78659560", "direccion", 1, 1,
"resumen_contrato",
"0000-00-00", "0000-00-00", 1,
"2", "3", "4", "5", "6", "7", 1,
"detalle", 1, 1);
Por otro lado, el error que te está marcando es simple: Estás tratando de ingresar un contrato de cliente, sin ingresar primero el cliente, ya que
el valor dado al campo rut_cliente no existe en la tabla origen.