代位繼承在什么情況下發生

代位繼承在以下情況下發生:
1、被代位繼承人必須是被繼承人的子女 。只有被繼承人的子女先于被繼承人死亡才能引起代位繼承 。
2、被代位繼承人必須先于被繼承人死亡 。
3、代位繼承人必須是被代位繼承人的晚輩直系血親 。
【法律依據】
《婚姻法》第11條規定,代位繼承應具備以下條件:
【代位繼承在什么情況下發生】一、首先代位繼承只能發生在法定繼承中,遺囑繼承不發生代位繼承;
二、代位繼承發生的原因是被繼承人的子女先于被繼承人死亡;
三、只有被繼承人的子女能作為被代位繼承人 。其他被繼承人的法定繼承人無權成為被代位的繼承人;
四、代位繼承人為被代位繼承人的直系親屬 , 擬制血親也可代位繼承 。