Not really, but there is clearly a bug. The new inheritance algorithm
for scenario specific attributes does not work for bookings. It
probably doesn't really need to because I don't think passing bookings
to child scenarios makes a lot of sense. You cannot selectively change
or override such inherited bookings. Probably the right way to go is
do disallow bookings for non-leaf scenarios. But I have to think about
this some more before I fix this.
Just move your bookings to the delayed scenario and it should work fine.
Chris
I though about this for quite some time now. Passing bookings to
sub-scenarios causes too many problems. Scenarios can be so diverse
that I don't want to take care of all the weired corner cases.
If you really need this, you can define your bookings in a macro that
has a scenario parameter. That way, you need need to write them once,
but can add them to as many scenarios as you like.
Chris
Several users have requested that bookings should not get inherited.
So, there are other use cases.
But I agree, using the top-level scenario to track the reality with
bookings and have all derived scenarios inherit the bookings is
probably the most common use case. Macros would be able provide the
same effect, but I think this feature should be built-in. I'm already
working on a solution that works for both use cases.
Chris