We consider eigenfunctions of differential operators semi-invariant with respect to to the group of translations. We obtain a solvability condition in terms of primitive functions and show a connection of this condition with the theory of commutative rings of differential operators.