合法有效的代書遺囑需要具備以下條件:1、立遺囑人爲完全民事行爲能力人,限制行爲能力人和無民事行爲能力人不能設立遺囑;2、立遺囑人思想表示真實;3、遺囑處分的財產爲立遺囑人合法財產;4、應當有兩個以上見證人在場見證,且與繼承人無利害關係;5、見證人中的一人代書,並註明年、月、日;6、代書人、其他見證人、遺囑人簽名。《民典法》第一千一百三十五條 代書遺囑應當有兩個以上見證人在場見證,由其中一人代書,並由遺囑人、代書人和其他見證人簽名,註明年、月、日。