如果双方当事人要进行民事活动的,是需要签订民事合同,明确双方当事人在合同中的权利义务的。合同是需要经过双方当事人签字才能有法律效力的。有的朋友就会疑惑,代签合同是否有效呢?他人代签合同,应得到当事人书面委托或事后追认,否则,合同不对该当事人产生法律约束力。如本人知道他人以本人的名义实施民事行为,而不作否认表示的,视为同意。《合同法》规定,依法成立的合同,自成立时生效。但合同成立并非等于合同生效,因为只有依法成立的合同才能生效。一般而言,合同的生效要件包括:1、合同当事人订立合同时具有相应的缔约行为能力。民事行为能力是民事法律行为有效的先决条件,无民事行为能力人及限制民事行为能力人实施的民事法律行为只有经其法定代理人的追认才有效。所谓缔约行为能力,是指民事主体据以独立订立合同,以自己的行为取得民事权利或承担民事义务的法律资格。2、合同当事人意思表示真实。3、合同不违反法律或社会公共利益。法律依据:《中华人民共和国民法通则》第五十五条民事法律行为应当具备下列条件:(一) 行为人具有相应的民事行为能力;(二) 意思表示真实;(三) 不违反法律或者社会公共利益。