代位继承在什么情况下发生

代位继承在以下情况下发生:
1、被代位继承人必须是被继承人的子女 。只有被继承人的子女先于被继承人死亡才能引起代位继承 。
2、被代位继承人必须先于被继承人死亡 。
3、代位继承人必须是被代位继承人的晚辈直系血亲 。
【法律依据】
《婚姻法》第11条规定,代位继承应具备以下条件:
【代位继承在什么情况下发生】一、首先代位继承只能发生在法定继承中,遗嘱继承不发生代位继承;
二、代位继承发生的原因是被继承人的子女先于被继承人死亡;
三、只有被继承人的子女能作为被代位继承人 。其他被继承人的法定继承人无权成为被代位的继承人;
四、代位继承人为被代位继承人的直系亲属 , 拟制血亲也可代位继承 。