法律解答:因犯错误被辞退的合同工人是否有工资补偿需视具体情况而定。若劳动者存在严重违反用人单位规章制度等过错行为,用人单位解除劳动合同无需支付经济补偿;若劳动者不存在过错,用人单位违法解除劳动合同,则需支付经济补偿。法律依据:《劳动合同法》第三十九条规定,劳动者严重违反用人单位的规章制度的,用人单位可以解除劳动合同,且无需支付经济补偿(条文序号:第三十九条)。第四十条规定,有下列情形之一的,用人单位提前三十日以书面形式通知劳动者本人或者额外支付劳动者一个月工资后,可以解除劳动合同:(一)劳动者患病或者非因工负伤,在规定的医疗期满后不能从事原工作,也不能从事由用人单位另行安排的工作的;(二)劳动者不能胜任工作,经过培训或者调整工作岗位,仍不能胜任工作的;(三)劳动合同订立时所依据的客观情况发生重大变化,致使劳动合同无法履行,经用人单位与劳动者协商,未能就变更劳动合同内容达成协议的。用人单位违法解除劳动合同的,需依照本法第四十七条规定的经济补偿标准的二倍向劳动者支付赔偿金(条文序号:第四十条、第四十七条、第八十七条)。核心分析:首先看劳动者犯错程度是否达到严重违反单位规章制度。若达到,单位解除合法无补偿;若未达到,单位违法解除则需补偿。关键在于认定劳动者过错程度及单位解除程序是否合法。实务建议:劳动者若认为单位解除违法,可收集劳动合同、工资条、考勤记录、单位解除通知等证据。与单位协商补偿事宜,协商不成可向劳动争议仲裁委员会申请仲裁,仲裁流程一般为提交仲裁申请、仲裁委受理、开庭审理、作出裁决。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。