Bean generation dialog