针对您提出的“入职满一年但年假才2天是否违法”的问题,我们可以从以下几个方面进行详细解答:
首先,根据《职工带薪年休假条例》以及《企业职工带薪年休假实施办法》的相关规定,职工连续工作满1年以上的,有权享受带薪年休假。具体年休假天数根据职工累计工作年限来确定:已满1年不满10年的,年休假5天;已满10年不满20年的,年休假10天;已满20年的,年休假15天。
接下来,我们分析您的情况。您提到入职满一年,但年假只有2天。这里需要明确的是,年休假天数的计算是基于职工的“累计工作年限”,而不仅仅是当前单位的入职年限。如果您虽然在当前单位入职满一年,但累计工作年限不满10年,那么按照规定,您应享受的年休假天数应为5天,而非2天。
那么,为什么会出现年假只有2天的情况呢?这可能有以下几种原因:
单位误解或误操作:单位可能对年休假政策理解有误,或者在实际操作中出现了偏差,导致给您安排的年休假天数不足。
特殊情况下的折算:如果您是在年中入职新单位,并且符合享受年休假的条件,那么根据《企业职工带薪年休假实施办法》的规定,您的年休假天数可能会按照在本单位剩余日历天数进行折算。但即使如此,折算后的年休假天数也不应低于您按累计工作年限应享受的年休假天数的相应比例(例如,如果剩余日历天数占全年的比例较高,那么折算后的年休假天数也应相对较多)。然而,这种情况通常不会导致年休假天数直接减少到2天,除非您的累计工作年限非常短且入职时间非常晚。
不享受年休假的特殊情况:根据《职工带薪年休假条例》的规定,存在某些特殊情况下职工不享受当年的年休假,如依法享受寒暑假且休假天数多于年休假天数、请事假累计20天以上且单位不扣工资等。但您的情况并不符合这些特殊情况。
综上所述,如果您累计工作年限已满1年不满10年,且不存在不享受年休假的特殊情况,那么您应享受的年休假天数应为5天。如果单位只给您安排了2天年休假,那么这很可能是违法的。
建议您与单位的人力资源部门或相关负责人进行沟通,明确您的累计工作年限和应享受的年休假天数,并要求单位按照法律规定安排您的年休假。如果单位拒绝改正或存在其他违法行为,您可以向当地的劳动保障监察部门投诉或寻求法律援助。