法律分析:
生效的,没有确定金额的合同有没有效,要依据合同的具体内容而定,如果只是没有确定金额,合同的其他方面合法的,该合同是有效的。如果合同双方对违约金有约定,则一方违约时按照合同约定处理。如果合同双方在合同中没有约定违约金,违约金一般等于违约所造成的实际经济损失。
【法律依据】:
《中华人民共和国民法典》
第五百零六条 合同中的下列免责条款无效:
(一)造成对方人身损害的;
(二)因故意或者重大过失造成对方财产损失的。
第五百零七条 合同不生效、无效、被撤销或者终止的,不影响合同中有关解决争议方法的条款的效力。