代书遗嘱必须要公证才能有效吗

法律分析:代书遗嘱并不是必须公证才能有效。代书遗嘱有效需要具备的条件有:行为人是完全民事行为能力人;行为人是真实的意思表示;内容不违反法律、行政法规的强制性规定等;代书遗嘱需要两个以上见证人;并注明年、月、日等。

法律依据:《中华人民***和国民法典》

第一千一百二十二条 遗产是自然人死亡时遗留的个人合法财产。

依照法律规定或者根据其性质不得继承的遗产,不得继承。

第一千一百二十三条 继承开始后,按照法定继承办理;有遗嘱的,按照遗嘱继承或者遗赠办理;有遗赠扶养协议的,按照协议办理。