סימן נט סעיף טז
אֵינוֹ מְבָרֵךְ שֶׁהֱחֱיָנוּ עַל הַבֹּסֶר אֶלָּא כְּשֶׁהִבְשִׁילוּ הָאֶשְׁכּוֹלוֹת עֲנָבִים, וְכֵן בְּכָל פְּרִי אַחַר גָּמְרוֹ.
Over unripe grapes you may not say Shehecheyanu. [This berachah may be said] only when the clusters are fully ripe; and so must any fruit be fully ripe, [for a shehecheyanu to be said].
תנא דבי אליהו כל השונה הלכות בכל יום מובטח לו שהוא בן העולם הבא שנאמר הליכות עולם לו אל תקרי הליכות אלא הלכות (נדה ע"ג.)