When you open 'Positions' you will currently find inactive positions in the list as well. Positions that have retired before current date. As well as positions that are not activated until after current date. Since the positions form has an 'As-of-date' button this is not expected behavior. It should list only positions active as of current date when you open the form. And as of the date selected in as-of-date if you change the date in the dialogue. Like it is done elsewhere in the system, i.e. in the 'Employees' form.