German Chancellor Olaf Scholz said Ukrainian President Volodymyr Zelenskyy is to take part in G7 summit.