这要看双方对于合同生效的约定,通常是签名或者盖章,合同有其一即可生效。但是如果合同中明确的约定应当是有签名和盖章方能生效,那么必须要都具备。
一般来讲,在合同生效约定中如果写的是签字盖章即生效,指的是签字和盖章有其一即可。如果合同中生效条款是签字、盖章,或者签字和盖章方能生效,那么签字和盖章都需要具备才能生效。
还有些合同是约定有生效时间的,或者生效的条件。那么生效的时间到了合同才生效,或者生效的条件成就时才生效。比如约定付款时,合同生效。
还有一些合同是约定有时效期的。比如很多招标投标的合同是有时效限制的,通常90天或者180天。还有一些合作协议,通常也是约定了合同有效期限的,一般是一年或者两年。
对于合同生效的方式,双方也可以进行协商变更,这个并不影响双方对自身民事权利的处理。因此有关合同是否生效,怎样才能生效?要看具体的合同约定和双方的意思。