Looks like irrespective of any combination of results on Saturday we will have a fixture the following weekend (presumably on Friday night-4th May-or on Saturday 5th May.
The three options appear (to me) to be:
2nd Place (if Scarlets lose without a BP and we get at least a BP on Saturday or Scarlets get a BP and we either draw against Glasgow or get two BP's or win of course )- we will play the Cheetahs at home. And of course automatically qualified for the Champions Cup.
3rd Place (if either Ulster fail to get a BP win or we get at least a point against Glasgow-and Scarlets also finish above us)-we will then play Munster away (but still have automatically qualified for the Champions Cup).
4th place (if Ulster get a BP win at Munster and we lose to Glasgow and don't get a try or 7 point margin BP)-we will be out of the knockout stages but will play the Ospreys at home for the last remaining Champions CUP place.
Starting to look more complicated than I first thought so delighted if anyone else agrees/points out if some of this is wrong!