结论:
普通合同被单方违约解除的效力需分情况判断,有法定或约定解除权则有效,无则无效。
法律解析:
依据相关法律,若出现不可抗力致使不能实现合同目的、一方明示不履行主要债务、一方迟延履行致合同目的不能实现等法定解除情形,守约方单方解除合同有效,合同自解除通知到达对方时解除。若对方有异议,可请求法院或仲裁机构确认解除行为效力。若违约方无正当理由单方解除合同,这种解除不具法律效力,属于非法解除,守约方有权要求违约方承担继续履行、采取补救措施或赔偿损失等违约责任。所以,有无解除权是判断单方违约解除合同效力的关键。如果您在合同履行过程中遇到合同解除效力相关的法律问题,欢迎向专业法律人士咨询,以获取准确的法律建议和解决方案。