法律分析:
有效遗嘱有的条件是:
1.主体必须有完全民事行为能力;
2.立遗嘱人的意思表示必须真实;
3.遗嘱所处分的财产必须是立遗嘱人的个人合法财产;
4.遗嘱的内容不得违反法律、法规的规定。
法律依据:
《中华人民共和国民法典》
第一百四十三条 具备下列条件的民事法律行为有效:
(一)行为人具有相应的民事行为能力;
(二)意思表示真实;
(三)不违反法律、行政法规的强制性规定,不违背公序良俗。
第一千一百三十四条
自书遗嘱由遗嘱人亲笔书写,签名,注明年、月、日。
第一千一百四十二条
遗嘱人可以撤回、变更自己所立的遗嘱。立遗嘱后,遗嘱人实施与遗嘱内容相反的民事法律行为的,视为对遗嘱相关内容的撤回。立有数份遗嘱,内容相抵触的,以最后的遗嘱为准。