录用函规定的违约金有没有法律效应

不用承担违约责任。

根据《劳动合同法》第二十二条:用人单位为劳动者提供专项培训费用,对其进行专业技术培训的,可以与该劳动者订立协议,约定服务期。第二十三条:用人单位与劳动者可以在劳动合同中约定保守用人单位的商业秘密和与知识产权相关的保密事项。

因此,只有两种情形下才能约定由劳动者支付违约金。分别为:

1、用人单位为劳动者提供专项培训费用,可以约定违约金;

2、用人单位与劳动者约定竞业限制条款的,可以约定违约金。

综上,违约金的约定因违反劳动合同法而无效,所以不用承担违约责任。