The answer is No. Put k=20232022 and let x=0 then
f(y+af(y))=k⋅ay+f(0)
so f is surjective over Q. Put x=−af(y), then f(y)=k⋅ay+f(−af(y)) it is easy to see that f is injective. So f is bijective. Put y=0, then f(x+af(0))=f(x) so x+af(0)=x, resulting in f(0)=0. Replace x=0 then
f(y+af(y))=k⋅ay
so y+af(y)=f−1(k⋅ay), where f−1 is the inverse of f. From this, it follows that y+af(y) is also surjective over Q. Rewrite the problem as
f(x+y+af(y))=f(y+af(y))+f(x)
and replace y+af(y)=t∈Q then
f(x+t)=f(t)+f(x),∀x,t∈Q.
Therefore, f is additive on Q, thus there exist c∈Q such that f(x)=cx,∀x∈Q. Replace to the original equation to get
c(x+y+acy)=k⋅ay+cx
or
(c+ac2−k⋅a1)y=0,∀y∈Q.
From that we have (ac)2+ac−k=0, obviously Δ=1+4k is not the square of the rational number so the equation of variable t=ac has no rational solution.
Therefore, there does not exist a∈Q for a function f:Q→Q that satisfies.