根据《民法通则》第55条对"民事法律行为"所规定的条件来看,主要应具有以下条件:1、行为人具有相应的民事行为能力;2、意思表示真实;3、不违反法律或者社会公共利益。
上述三个条件是民事行为能够合法的一般准则,当然也适用当事人签订合同这种民事行为。所以合同有效的条件也应具备上述三个条件。接下来分别分析一下每一个构成要件。
第一个要件:行为人具有相应的民事行为能力。限制民事行为人所实施的民事行为需要他的法定代理人进行同意或者追认,但是有效实施纯获利和与其智力、年龄、精神相当的行为。如9岁的小明拿着50元钱去商店买一本书是有效的,但是如他拿着50万打赏一个主播,这个行为就需要他的法定代理人进行同意或者追认才发生效力。我国《合同法》第9条规定,当事人订立合同,应当具有相应的民事权利能力和民事行为能力。
第二要件:意思表示真实。双方当事人在签订合同时,是根据自己的真实意思表示,没有欺诈没有胁迫等情形。即要求行为人的内心意愿为行为人自觉自愿而产生的,同时与其所表达的意思相一致。
第三要件:不违反法律或者社会公共利益。指的是意思表示的内容不得与法律的强制性或禁止性规范相抵触,也不得滥用法律的授权或任意性规定以规避法律。不违反社会公共利益是指行为人实施的行为必须符合全体人民的共同利益,不得有损社会公共秩序和社会公德等。
综上所述,我们可以知道,民事法律行为生效即有效民事合同必须同时满足上述三个构成要件。