пардон за бестолковость, но как правильно запросить период не зная точно когда поедешь?
Вот когда будет запланирована поездка - тогда и надо будет озадачиваться вопросом получения визы. Вам уже правильно заметили, что шенген всегда: хоть долгосрочный, хоть короткий даётся под конкретную поездку, а не потому что Вам захотелось и Вы решили получить его.
Но поскольку на гугле Вас забанили, как я понимаю, то могу ещё раз для Вас пересказать порядок получения немецкого шенгена по приглашению, поскольку сам недавно изучал этот вопрос.
Приглашения для немецкого шенгена бывают двух видов: неофициальное и официальное.
1) Неофициальное. Это просто письмо в свободной форме от Ваших родственников, где они пишут, что в такие-то такие-то дни они готовы принять Вас у себя в доме, но материально обеспечиваете на территории Германии Вы себя сами. Эта бумажка подписывается ими, сканируется и отправляется Вам, а Вы её уже распечатываете и несёте в посольство/ВЦ. В этом случае Вы собираете комплект документов аналогичный комплекту на туристическую визу, разве что вместо броней гостиниц прикладываете распечатанное Вами приглашение от родственников. Если Вы хотите получить долгосрочную визу, то в анкете в п. 25 указываете 90 или 180 дней, а в п. 29 и 30 соответственно даты, на которые у Вас будут билеты туда и обратно.
2) Официальное. Эта бумажка получается в немецком муниципалитете по месту проживания Ваших родственников. В ней написано, что все расходы, связанные с Вашим пребыванием на территории Германии, приглашающая сторона берёт на себя. ПРИКЛАДЫВАЕТСЯ к комплекту документов при подаче в посольство/ВЦ только ОРИГИНАЛ, т.е. после получения Ваши родственники должны направить Вам эту бумагу почтой. При подаче такого комплекта документов нет необходимости прикладывать даже билеты туда-обратно. В ней указана только ОДНА дата, с которой она начинает действовать, т.е. дата, когда Ваши родственники готовы Вас принять у себя и выдаётся она на 3 или на 6 месяцев. В таком случае в анкете в п. 25 указываете также 90 или 180 (или даже 360, не помню можно ли столько), в п. 29 указываете дату, с которой у Вас действует приглашение, а в п. 30 дату с которой действует + срок действия - 1 день. Т.е. если у Вас официальное приглашение с 15 января со сроком действия 6 месяцев, то датой выезда указываете 14 июля.
Как-то так, надеюсь понятно описал.