Cascading access records through multiple layers of modifiers
Previously, a sales line item modifier could only access one level of modifier to take on the access record of its parent. For example, many clients have multiple timed events. For ease of selling, the main item is Adult, Child and Senior. The first layer of modifiers are the various venues/activities/exhibits/movies, then these have their own modifiers for selecting the time. The second layer of modifiers contain the revenue and Max4Sale. In the past this could only be achieved through multiple barcodes on a ticket or by printing multiple tickets.
Now, by default, a Sales line item modifier takes on the access record of the top-most access record in its chain. To disable this functionality and revert to the previous behavior, set SetMasterpassToParentPass=TRUE in the Sales32c.INI, [Preferences] section.